View a markdown version of this page

Actions, ressources et clés de condition pour Amazon Application Recovery Controller - Zonal Shift - Référence de l'autorisation de service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Actions, ressources et clés de condition pour Amazon Application Recovery Controller - Zonal Shift

Amazon Application Recovery Controller - Zonal Shift (préfixe de service :arc-zonal-shift) fournit les opérations, ressources, actions et clés de condition spécifiques au service suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Opérations d'API définies par Amazon Application Recovery Controller - Zonal Shift

Le tableau suivant fait correspondre les opérations d'API aux actions IAM qu'elles autorisent. Seules les clés de condition qui ont des valeurs statiques pour l'API et l'action données sont répertoriées ; pour l'ensemble complet des clés de condition prises en charge par chaque action, consultez le tableau Actions.

Opération Action IAM Clé de condition Valeur (s) possible (s) Niveau d’accès

CancelPracticeRun

arc-zonal-shift:CancelPracticeRun

Écrire

CancelZonalShift

arc-zonal-shift:CancelZonalShift

Écrire

CreatePracticeRunConfiguration

arc-zonal-shift:CreatePracticeRunConfiguration

Écrire

DeletePracticeRunConfiguration

arc-zonal-shift:DeletePracticeRunConfiguration

Écrire

GetAutoshiftObserverNotificationStatus

arc-zonal-shift:GetAutoshiftObserverNotificationStatus

Lecture

GetManagedResource

arc-zonal-shift:GetManagedResource

Lecture

ListAutoshifts

arc-zonal-shift:ListAutoshifts

List

ListManagedResources

arc-zonal-shift:ListManagedResources

List

ListZonalShifts

arc-zonal-shift:ListZonalShifts

List

StartPracticeRun

arc-zonal-shift:StartPracticeRun

Écrire

StartZonalShift

arc-zonal-shift:StartZonalShift

Écrire

UpdateAutoshiftObserverNotificationStatus

arc-zonal-shift:UpdateAutoshiftObserverNotificationStatus

Écrire

UpdatePracticeRunConfiguration

arc-zonal-shift:UpdatePracticeRunConfiguration

Écrire

UpdateZonalAutoshiftConfiguration

arc-zonal-shift:UpdateZonalAutoshiftConfiguration

Écrire

UpdateZonalShift

arc-zonal-shift:UpdateZonalShift

Écrire

Actions définies par Amazon Application Recovery Controller - Zonal Shift

Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. Pour chaque action, le tableau répertorie les types de ressources et les clés de condition pris en charge par cette action. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

CancelPracticeRun

Accorde l'autorisation d'annuler un entraînement actif

ALB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

NLB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

CancelZonalShift

Accorde l'autorisation d'annuler un changement de zone actif

ALB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

NLB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

CreatePracticeRunConfiguration

Octroie l'autorisation de créer une configuration de répétition.

ALB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

NLB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

DeletePracticeRunConfiguration

Octroie l'autorisation de supprimer une configuration de répétition.

ALB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

NLB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

GetAutoshiftObserverNotificationStatus

Accorde l'autorisation d'obtenir le statut de notification AutoShift Observer

Lecture

GetManagedResource

Accorde l'autorisation d'obtenir des informations sur une ressource gérée

ALB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Lecture

NLB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

ListAutoshifts

Octroie l'autorisation de répertorier des changements automatiques actifs et terminés.

List

ListManagedResources

Accorde l'autorisation de répertorier des ressources gérées

List

ListZonalShifts

Accorde l'autorisation de répertorier les changements de zone

List

StartPracticeRun

Donne l'autorisation de démarrer une course d'entraînement

ALB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

NLB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

StartZonalShift

Accorde l'autorisation de démarrer un changement de zone

ALB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

NLB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

UpdateAutoshiftObserverNotificationStatus

Accorde l'autorisation de mettre à jour le statut de notification AutoShift Observer

Écrire

UpdatePracticeRunConfiguration

Octroie l'autorisation de mettre à jour une configuration de répétition.

ALB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

NLB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

UpdateZonalAutoshiftConfiguration

Octroie l'autorisation de mettre à jour le statut d'un changement automatique de zone.

ALB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

NLB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

UpdateZonalShift

Accorde l'autorisation de mettre à jour un changement de zone

ALB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

NLB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Types de ressources définis par Amazon Application Recovery Controller - Zonal Shift

Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' Resource élément des déclarations de politique d'autorisation IAM.

Types de ressources ARN Clés de condition

ALB

arn:${Partition}:elasticloadbalancing:${Region}:${Account}:loadbalancer/app/${LoadBalancerName}/${LoadBalancerId}

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

NLB

arn:${Partition}:elasticloadbalancing:${Region}:${Account}:loadbalancer/net/${LoadBalancerName}/${LoadBalancerId}

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Clés de condition pour Amazon Application Recovery Controller - Zonal Shift

Amazon Application Recovery Controller - Zonal Shift définit les clés de condition suivantes qui peuvent être utilisées dans l'Conditionélément d'une politique IAM.

Clés de condition Description Type

arc-zonal-shift:ResourceIdentifier

Filtre l'accès en fonction de l'identifiant de ressource de la ressource gérée

String

aws:ResourceTag/${TagKey}

Filtre l'accès en fonction des étiquettes associées à la ressource gérée

String

elasticloadbalancing:ResourceTag/${TagKey}

Filtre l'accès en fonction des étiquettes associées à la ressource gérée

String