Obtient le périmètre des ressources d'une stratégie de contrôle spécifiée.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
yundun-bastionhost:GetPolicyAssetScope |
get |
*Toutes les ressources.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| InstanceId |
string |
Oui |
L'identifiant de l'instance Bastionhost. Remarque
Vous pouvez appeler l'opération DescribeInstances pour obtenir ce paramètre. |
bastionhost-cn-st220aw**** |
| RegionId |
string |
Non |
L'identifiant de la région du Bastionhost. Remarque
Pour le mappage entre les identifiants de région et les noms de région, consultez la section Régions et zones. |
cn-hangzhou |
| PolicyId |
string |
Oui |
L'identifiant de la stratégie de contrôle. Remarque
Vous pouvez appeler l'opération ListPolicies pour obtenir ce paramètre. |
7 |
| ProjectId |
integer |
Non |
L'identifiant du projet. |
3 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| AssetScope |
object |
Le périmètre des ressources de la stratégie de contrôle. |
|
| Databases |
array<object> |
La liste des ressources de base de données auxquelles s'applique la stratégie de contrôle. |
|
|
object |
|||
| AccountScopeType |
string |
Le périmètre des comptes de base de données auxquels s'applique la stratégie de contrôle. Valeurs valides :
|
AccountId |
| DatabaseAccountIds |
array |
La liste des identifiants de compte de base de données auxquels s'applique la stratégie de contrôle. |
|
|
string |
L'identifiant du compte de base de données. |
3 |
|
| DatabaseId |
string |
L'identifiant de l'instance de base de données. |
17 |
| HostGroups |
array<object> |
Le périmètre des groupes de ressources auxquels s'applique la stratégie de contrôle. |
|
|
object |
|||
| AccountNames |
array |
Le périmètre des comptes de ressources auxquels s'applique la stratégie de contrôle. |
|
|
string |
Le nom du compte de ressource. |
root |
|
| AccountScopeType |
string |
Le périmètre des comptes de ressources auxquels s'applique la stratégie de contrôle. Valeurs valides :
|
All |
| HostGroupId |
string |
L'identifiant du groupe de ressources. |
4 |
| Hosts |
array<object> |
Le périmètre des hôtes auxquels s'applique la stratégie de contrôle. |
|
|
object |
|||
| AccountScopeType |
string |
Le périmètre des comptes d'hôte auxquels s'applique la stratégie de contrôle. Valeurs valides :
|
All |
| HostAccountIds |
array |
Le périmètre des comptes d'hôte auxquels s'applique la stratégie de contrôle. |
|
|
string |
L'identifiant du compte d'hôte. |
3 |
|
| HostId |
string |
L'identifiant de l'hôte. |
1 |
| ScopeType |
string |
Le périmètre des ressources de la stratégie de contrôle. Remarque
|
All |
| RequestId |
string |
L'identifiant de la requête généré par Alibaba Cloud pour cette requête. |
EC9BF0F4-8983-491A-BC8C-1B4DD94976DE |
Exemples
JSON format
{
"AssetScope": {
"Databases": [
{
"AccountScopeType": "AccountId",
"DatabaseAccountIds": [
"3\n"
],
"DatabaseId": "17"
}
],
"HostGroups": [
{
"AccountNames": [
"root"
],
"AccountScopeType": "All",
"HostGroupId": "4"
}
],
"Hosts": [
{
"AccountScopeType": "All",
"HostAccountIds": [
"3"
],
"HostId": "1"
}
],
"ScopeType": "All"
},
"RequestId": "EC9BF0F4-8983-491A-BC8C-1B4DD94976DE"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InvalidParameter | The argument is invalid. | |
| 500 | InternalError | An unknown error occurred. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.