Crée une liste de contrôle d'accès (ACL) dans une région spécifiée.
Description de l'opération
CreateAcl est une opération asynchrone. Après l'envoi d'une requête, le système renvoie un identifiant d'instance et commence à créer l'ACL en arrière-plan. Vous pouvez appeler l'opération ListAcls pour consulter l'état de l'ACL.
-
Si l'ACL est dans l'état Creating, elle est en cours de création.
-
Si l'ACL est dans l'état Available, elle est disponible.
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
|
alb:CreateAcl |
create |
*Acl
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| AclName |
string |
Non |
Le nom de l'ACL. Le nom doit comporter de 2 à 128 caractères et peut contenir des chiffres, des points (.), des traits de soulignement (_), des traits d'union (-), des lettres et des caractères chinois. Le nom doit commencer par une lettre, un caractère chinois ou un chiffre. |
test-acl |
| ClientToken |
string |
Non |
Le jeton client utilisé pour garantir l'idempotence de la requête. Vous pouvez utiliser le client pour générer une valeur, mais vous devez vous assurer que cette valeur est unique pour chaque requête. Le jeton client ne peut contenir que des caractères ASCII. Remarque
Si vous ne spécifiez pas ce paramètre, le système utilise automatiquement le RequestId de la requête comme ClientToken. Le RequestId de chaque requête peut être différent. |
5A2CFF0E-5718-45B5-9D4D-70B3***** |
| DryRun |
boolean |
Non |
Indique si un test à blanc doit être effectué. Valeurs valides :
|
true |
| ResourceGroupId |
string |
Non |
L'identifiant du groupe de ressources. |
rg-atstuj3rtop**** |
| Tag |
array<object> |
Non |
Les balises à ajouter à l'ACL. |
rg-12313 |
|
object |
Non |
Cet objet représente une balise unique. |
||
| Key |
string |
Non |
La clé de la balise. La clé de la balise peut comporter jusqu'à 128 caractères et ne peut pas commencer par |
env |
| Value |
string |
Non |
La valeur de la balise. La valeur de la balise peut comporter jusqu'à 128 caractères et ne peut pas commencer par |
product |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
L'objet de réponse. |
||
| AclId |
string |
L'identifiant de l'ACL. |
acl-hp34s2h0xx1ht4nwo**** |
| JobId |
string |
L'identifiant de la tâche asynchrone. |
72dcd26b-f12d-4c27-b3af-18f6aed5**** |
| RequestId |
string |
L'identifiant de la requête. |
CEF72CEB-54B6-4AE8-B225-F876****** |
Exemples
JSON format
{
"AclId": "acl-hp34s2h0xx1ht4nwo****",
"JobId": "72dcd26b-f12d-4c27-b3af-18f6aed5****",
"RequestId": "CEF72CEB-54B6-4AE8-B225-F876******"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | QuotaExceeded.AclsNum | The quota of %s is exceeded, usage %s/%s. | The quota of %s is exceeded, usage %s/%s. |
| 400 | NotExist.ResourceGroup | ResourceGroup does not exist. | |
| 403 | Forbidden.Acl | ACL authentication has failed. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.