Associe les informations d'autorisation aux serveurs.
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-sas:BindAuthToMachine |
update |
*Toutes les ressources.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| Criteria |
string |
Non |
Les conditions de recherche des actifs. Ce paramètre est au format JSON. Faites attention à la casse lors de la spécification de ce paramètre. Remarque
Vous pouvez rechercher des actifs par identifiant d'instance, nom d'instance, identifiant de VPC, région, adresse IP publique et autres conditions. Appelez l'opération DescribeCriteria pour interroger les conditions de recherche prises en charge. |
[{"name":"riskStatus","value":"YES"},{"name":"internetIp","value":"1.2.XX.XX"}] |
| LogicalExp |
string |
Non |
La relation logique entre plusieurs conditions de recherche. Valeur par défaut : OR. Valeurs valides :
|
OR |
| BindAll |
boolean |
Non |
Indique si tous les actifs doivent être associés. Valeur par défaut : false. Valeurs valides :
|
true |
| AuthVersion |
integer |
Non |
La version d'autorisation de l'actif. Valeurs valides :
|
6 |
| AutoBind |
integer |
Non |
Indique si l'association automatique doit être activée. Valeurs valides :
|
1 |
| IsPreBind |
integer |
Non |
Indique s'il s'agit d'une opération de pré-association. Valeurs valides :
Remarque
Une fois la pré-association activée, le quota d'autorisation correspondant est automatiquement associé aux serveurs spécifiés après la finalisation de l'achat. |
1 |
| PreBindOrderId |
integer |
Non |
L'identifiant de la commande associée à la pré-association. |
233016**0482 |
| NtmVersion |
string |
Non |
La version de la commande associée à la pré-association. Valeurs valides :
|
level2 |
| Bind |
array |
Non |
La collection des UUID à associer. Remarque
Bind et UnBind ne peuvent pas être vides simultanément. |
|
|
string |
Non |
L'UUID à associer. Remarque
Appelez l'opération DescribeCloudCenterInstances pour obtenir ce paramètre. |
44f9ee5a-e39d-46bb-833b-5fc2ff47**** |
|
| UnBind |
array |
Non |
La collection des UUID à dissocier. Remarque
Bind et UnBind ne peuvent pas être vides simultanément. |
|
|
string |
Non |
L'UUID à dissocier. Remarque
Appelez l'opération DescribeCloudCenterInstances pour obtenir ce paramètre. |
3e3c9d79-2880-465d-9e1b-1bc2af7d**** |
|
| ResourceDirectoryAccountId |
integer |
Non |
L'identifiant du compte membre dans le dossier de ressources (compte Alibaba Cloud). Remarque
Appelez l'opération DescribeMonitorAccounts pour obtenir ce paramètre. |
16670360956***** |
| ProductCode |
string |
Non |
||
| ClientToken |
string |
Non |
Le jeton client utilisé pour garantir l'idempotence de la requête. Utilisez un jeton différent pour chaque requête. Le jeton prend uniquement en charge les caractères ASCII et ne peut pas dépasser 64 caractères. |
|
|
Non |
Indique si un test à blanc doit être effectué. Valeurs valides :
|
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| BindCount |
integer |
Le nombre de serveurs associés avec succès. |
1 |
| InsufficientCoreCount |
integer |
Le nombre de cœurs pour lesquels le quota d'autorisation est insuffisant. |
1 |
| InsufficientEcsCount |
integer |
Le nombre de serveurs pour lesquels le quota d'autorisation est insuffisant. |
1 |
| RequestId |
string |
L'identifiant de la requête, qui est un identifiant unique généré par Alibaba Cloud pour la requête. Vous pouvez utiliser cet identifiant pour résoudre les problèmes. |
23AD0BD2-8771-5647-819E-6BA51E212F80 |
| ResultCode |
integer |
Le code d'état du résultat de l'association. Valeurs valides :
|
2 |
| UnBindCount |
integer |
Le nombre de serveurs dissociés avec succès. |
1 |
Exemples
JSON format
{
"BindCount": 1,
"InsufficientCoreCount": 1,
"InsufficientEcsCount": 1,
"RequestId": "23AD0BD2-8771-5647-819E-6BA51E212F80",
"ResultCode": 2,
"UnBindCount": 1
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | MissingPreBindVersion | The pre-bound version is missing. | |
| 400 | -101 | Invalid parameter value. | |
| 400 | RdCheckNoPermission | Resource directory account verification has no permission. | |
| 400 | IdempotentParameterMismatch | 相同的 ClientToken 被用于不同的请求参数。 | |
| 500 | ServerError | ServerError | |
| 500 | RdCheckInnerError | Resource directory account service internal error. | |
| 403 | NoPermission | caller has no permission | |
| 409 | IdempotentRequestInProgress | 使用相同 ClientToken 的请求正在处理中。 |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.