Déploie une instance de stratégie dans des espaces de noms spécifiés dans un cluster ACK. Pour créer une instance de stratégie, sélectionnez une stratégie de sécurité, configurez une action de gouvernance (alerte ou refus) et spécifiez les espaces de noms cibles de la stratégie.
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
|
cs:DeployPolicyInstance |
get |
*Cluster
|
Aucune | Aucune |
Syntaxe de la requête
POST /clusters/{cluster_id}/policies/{policy_name} HTTP/1.1
Paramètres de chemin
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| cluster_id |
string |
Oui |
L'identifiant du cluster cible. |
c8155823d057948c69a**** |
| policy_name |
string |
Oui |
Le nom de la règle de gouvernance de stratégie. |
ACKAllowedRepos |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| body |
object |
Non |
Le corps de la requête. |
|
| action |
string |
Non |
L'action de gouvernance. Valeurs valides :
|
deny |
| namespaces |
array |
Non |
Les espaces de noms auxquels la stratégie s'applique. Si vous omettez ce paramètre, la stratégie s'applique à tous les espaces de noms. |
|
|
string |
Non |
Un espace de noms auquel la stratégie s'applique. |
default |
|
| parameters |
object |
Non |
Pour plus de détails sur les paramètres pris en charge par chaque règle de gouvernance de stratégie, consultez Règles de stratégie de sécurité des conteneurs. |
{ "repos": [ "registry-vpc.cn-hangzhou.aliyuncs.com/acs/", "registry.cn-hangzhou.aliyuncs.com/acs/" ] } |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| instances |
array |
Les noms des instances de stratégie déployées. |
|
|
string |
Le nom d'une instance de stratégie déployée. |
[ "allowed-repos-kqxnc" ] |
Exemples
JSON format
{
"instances": [
"[ \"allowed-repos-kqxnc\" ]"
]
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.