View a markdown version of this page

Actions, ressources et clés de condition pour AWS Elastic Load Balancing V2 - 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 AWS Elastic Load Balancing V2

AWS Elastic Load Balancing V2 (préfixe de service :elasticloadbalancing) fournit les opérations, ressources, actions et clés de condition spécifiques aux services suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Opérations d'API définies par AWS Elastic Load Balancing V2

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

AddListenerCertificates

elasticloadbalancing:AddListenerCertificates

Écrire

AddTags

elasticloadbalancing:AddTags

Marquage, écriture

AddTrustStoreRevocations

elasticloadbalancing:AddTrustStoreRevocations

Écrire

CreateListener

elasticloadbalancing:AddTags

Marquage, écriture

elasticloadbalancing:CreateListener

Écrire

CreateLoadBalancer

elasticloadbalancing:AddTags

Marquage, écriture

elasticloadbalancing:CreateLoadBalancer

Écrire

CreateRule

elasticloadbalancing:AddTags

Marquage, écriture

elasticloadbalancing:CreateRule

Écrire

CreateTargetGroup

elasticloadbalancing:AddTags

Marquage, écriture

elasticloadbalancing:CreateTargetGroup

Écrire

CreateTrustStore

elasticloadbalancing:AddTags

Marquage, écriture

elasticloadbalancing:CreateTrustStore

Écrire

DeleteListener

elasticloadbalancing:DeleteListener

Écrire

DeleteLoadBalancer

elasticloadbalancing:DeleteLoadBalancer

Écrire

DeleteRule

elasticloadbalancing:DeleteRule

Écrire

DeleteSharedTrustStoreAssociation

elasticloadbalancing:DeleteSharedTrustStoreAssociation

Écrire

DeleteTargetGroup

elasticloadbalancing:DeleteTargetGroup

Écrire

DeleteTrustStore

elasticloadbalancing:DeleteTrustStore

Écrire

DeregisterTargets

elasticloadbalancing:DeregisterTargets

Écrire

DescribeAccountLimits

elasticloadbalancing:DescribeAccountLimits

Lecture

DescribeCapacityReservation

elasticloadbalancing:DescribeCapacityReservation

Lecture

DescribeListenerAttributes

elasticloadbalancing:DescribeListenerAttributes

Lecture

DescribeListenerCertificates

elasticloadbalancing:DescribeListenerCertificates

Lecture

DescribeListeners

elasticloadbalancing:DescribeListeners

Lecture

DescribeLoadBalancerAttributes

elasticloadbalancing:DescribeLoadBalancerAttributes

Lecture

DescribeLoadBalancers

elasticloadbalancing:DescribeLoadBalancers

List

DescribeRules

elasticloadbalancing:DescribeRules

Lecture

DescribeSSLPolicies

elasticloadbalancing:DescribeSSLPolicies

Lecture

DescribeTags

elasticloadbalancing:DescribeTags

Lecture

DescribeTargetGroupAttributes

elasticloadbalancing:DescribeTargetGroupAttributes

Lecture

DescribeTargetGroups

elasticloadbalancing:DescribeTargetGroups

Lecture

DescribeTargetHealth

elasticloadbalancing:DescribeTargetHealth

Lecture

DescribeTrustStoreAssociations

elasticloadbalancing:DescribeTrustStoreAssociations

Lecture

DescribeTrustStoreRevocations

elasticloadbalancing:DescribeTrustStoreRevocations

Lecture

DescribeTrustStores

elasticloadbalancing:DescribeTrustStores

Lecture

GetResourcePolicy

elasticloadbalancing:GetResourcePolicy

Lecture

GetTrustStoreCaCertificatesBundle

elasticloadbalancing:GetTrustStoreCaCertificatesBundle

Lecture

GetTrustStoreRevocationContent

elasticloadbalancing:GetTrustStoreRevocationContent

Lecture

ModifyCapacityReservation

elasticloadbalancing:ModifyCapacityReservation

Écrire

ModifyIpPools

elasticloadbalancing:ModifyIpPools

Écrire

ModifyListener

elasticloadbalancing:ModifyListener

Écrire

ModifyListenerAttributes

elasticloadbalancing:ModifyListenerAttributes

Écrire

ModifyLoadBalancerAttributes

elasticloadbalancing:ModifyLoadBalancerAttributes

Écrire

ModifyRule

elasticloadbalancing:ModifyRule

Écrire

ModifyTargetGroup

elasticloadbalancing:ModifyTargetGroup

Écrire

ModifyTargetGroupAttributes

elasticloadbalancing:ModifyTargetGroupAttributes

Écrire

ModifyTrustStore

elasticloadbalancing:ModifyTrustStore

Écrire

RegisterTargets

elasticloadbalancing:RegisterTargets

Écrire

RemoveListenerCertificates

elasticloadbalancing:RemoveListenerCertificates

Écrire

RemoveTags

elasticloadbalancing:RemoveTags

Marquage, écriture

RemoveTrustStoreRevocations

elasticloadbalancing:RemoveTrustStoreRevocations

Écrire

SetIpAddressType

elasticloadbalancing:SetIpAddressType

Écrire

SetRulePriorities

elasticloadbalancing:SetRulePriorities

Écrire

SetSecurityGroups

elasticloadbalancing:SetSecurityGroups

Écrire

SetSubnets

elasticloadbalancing:SetSubnets

Écrire

Actions définies par AWS Elastic Load Balancing V2

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

AddListenerCertificates

Accorde l’autorisation d’ajouter les certificats spécifiés à l'écouteur sécurisé indiqué.

listener/app*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

listener/net*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

AddTags

Accorde l'autorisation d'ajouter des identification spécifiées à l’équilibreur de charge Chaque équilibreur de charge peut disposer de 10 balises au maximum.

listener-rule/app

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:CreateAction

elasticloadbalancing:ResourceTag/${TagKey}

Marquage, écriture

listener-rule/net

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:CreateAction

elasticloadbalancing:ResourceTag/${TagKey}

listener/app

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:CreateAction

elasticloadbalancing:ResourceTag/${TagKey}

listener/gwy

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:CreateAction

elasticloadbalancing:ResourceTag/${TagKey}

listener/net

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:CreateAction

elasticloadbalancing:ResourceTag/${TagKey}

loadbalancer/app/

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:CreateAction

elasticloadbalancing:ResourceTag/${TagKey}

loadbalancer/gwy/

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:CreateAction

elasticloadbalancing:ResourceTag/${TagKey}

loadbalancer/net/

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:CreateAction

elasticloadbalancing:ResourceTag/${TagKey}

targetgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:CreateAction

elasticloadbalancing:ResourceTag/${TagKey}

truststore

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:CreateAction

elasticloadbalancing:ResourceTag/${TagKey}

AddTrustStoreRevocations

Octroie l'autorisation d'ajouter des révocations à un magasin d'approbations.

truststore*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

CreateListener

Accorde l’autorisation de créer un écouteur pour l'Application Load Balancer spécifié.

loadbalancer/app/

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ListenerProtocol

elasticloadbalancing:ResourceTag/${TagKey}

elasticloadbalancing:SecurityPolicy

Écrire

loadbalancer/gwy/

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ListenerProtocol

elasticloadbalancing:ResourceTag/${TagKey}

elasticloadbalancing:SecurityPolicy

loadbalancer/net/

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ListenerProtocol

elasticloadbalancing:ResourceTag/${TagKey}

elasticloadbalancing:SecurityPolicy

CreateLoadBalancer

Accorde l'autorisation de créer un équilibreur de charge

loadbalancer/app/

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ResourceTag/${TagKey}

elasticloadbalancing:Scheme

elasticloadbalancing:SecurityGroup

elasticloadbalancing:Subnet

Écrire

loadbalancer/gwy/

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ResourceTag/${TagKey}

elasticloadbalancing:Scheme

elasticloadbalancing:SecurityGroup

elasticloadbalancing:Subnet

loadbalancer/net/

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ResourceTag/${TagKey}

elasticloadbalancing:Scheme

elasticloadbalancing:SecurityGroup

elasticloadbalancing:Subnet

CreateRule

Accorde l'autorisation de créer une règle à utiliser pour un écouteur spécifié.

listener/app*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

listener/net*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ResourceTag/${TagKey}

CreateTargetGroup

Accorde l'autorisation de créer un groupe cible

targetgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

CreateTrustStore

Octroie l'autorisation de créer un magasin d'approbations.

truststore

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

DeleteListener

Accorde l'autorisation de supprimer l’écouteur spécifié

listener/app*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

listener/gwy*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

listener/net*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

DeleteLoadBalancer

Accorde l'autorisation de supprimer l’équilibreur de charge spécifié.

loadbalancer/app/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

loadbalancer/gwy/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

loadbalancer/net/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

DeleteRule

Accorde l'autorisation de supprimer la règle spécifiée

listener-rule/app*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

listener-rule/net*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

DeleteSharedTrustStoreAssociation

Accorde l'autorisation de supprimer l'association de magasins de confiance partagés spécifiée

truststore*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

DeleteTargetGroup

Accorde l'autorisation de supprimer le groupe d'objets spécifié

targetgroup*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

DeleteTrustStore

Octroie l'autorisation de supprimer le magasin d'approbations spécifié.

truststore*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

DeregisterTargets

Annule l'enregistrement des cibles spécifiées du groupe cible indiqué.

targetgroup*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

DescribeAccountLimits

Accorde l'autorisation de décrire les limites de ressources d'Elastic Load Balancing pour Compte AWS

Lecture

DescribeCapacityReservation

Permet de décrire la réservation de capacité pour un équilibreur de charge

Lecture

DescribeListenerAttributes

Accorde l'autorisation de décrire les attributs de l'écouteur spécifié

Lecture

DescribeListenerCertificates

Accorde l'autorisation de décrire les certificats de l'écouteur sécurisé spécifié.

Lecture

DescribeListeners

Décrit les écouteurs spécifiés ou les écouteurs de l'Application Load Balancer indiqué.

Lecture

DescribeLoadBalancerAttributes

Accorde l’autorisation pour décrire les attributs de l'équilibreur de charge spécifié.

Lecture

DescribeLoadBalancers

Accorde l’autorisation pour décrire les l'équilibreurs de charge spécifiés. Si aucun équilibreur de charge n'est spécifié, l'appel décrit tous vos équilibreurs de charge.

List

DescribeRules

Accorde l'autorisation de décrire les règles spécifiées ou les règles de l'écouteur indiqué.

Lecture

DescribeSSLPolicies

Décrit les stratégies spécifiées ou toutes les stratégies utilisées pour la négociation SSL.

Lecture

DescribeTags

Accorde l'autorisation de décrire les balises associées aux ressources Direct Connect spécifiées.

Lecture

DescribeTargetGroupAttributes

Accorde l'autorisation de décrire les groupes cibles pour le groupe Auto Scaling spécifié.

Lecture

DescribeTargetGroups

Décrit les groupes cibles spécifiés ou tous vos groupes cibles.

Lecture

DescribeTargetHealth

Décrit l'état des cibles spécifiées ou de toutes vos cibles.

Lecture

DescribeTrustStoreAssociations

Octroie l'autorisation de décrire les associations avec un magasin d'approbations.

Lecture

DescribeTrustStoreRevocations

Octroie l'autorisation de décrire les révocations de magasins d'approbations spécifiés ou toutes vos révocations liées à un magasin d'approbations.

Lecture

DescribeTrustStores

Octroie l'autorisation de décrire les magasins d'approbations spécifiés ou tous vos magasins d'approbations.

Lecture

GetResourcePolicy

Accorde l'autorisation de récupérer la politique de ressource associée à la ressource

truststore

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Lecture

GetTrustStoreCaCertificatesBundle

Octroie l'autorisation de récupérer une offre groupée de certificats CA de magasin d'approbations.

truststore*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Lecture

GetTrustStoreRevocationContent

Octroie l'autorisation de récupérer le contenu de révocation d'un magasin d'approbations.

truststore*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Lecture

ModifyCapacityReservation

Accorde l'autorisation de modifier la réservation de capacité pour un équilibreur de charge

loadbalancer/app/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

loadbalancer/gwy/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

loadbalancer/net/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

ModifyIpPools

Accorde l'autorisation de modifier les pools d'adresses IP pour un équilibreur de charge

loadbalancer/app/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

ModifyListener

Accorde l'autorisation de modifier les propriétés spécifiées de l'écouteur indiqué.

listener/app*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ListenerProtocol

elasticloadbalancing:ResourceTag/${TagKey}

elasticloadbalancing:SecurityPolicy

Écrire

listener/gwy*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ListenerProtocol

elasticloadbalancing:ResourceTag/${TagKey}

elasticloadbalancing:SecurityPolicy

listener/net*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ListenerProtocol

elasticloadbalancing:ResourceTag/${TagKey}

elasticloadbalancing:SecurityPolicy

ModifyListenerAttributes

Accorde l'autorisation de modifier les attributs de l'écouteur spécifié

listener/app*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

listener/gwy*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

listener/net*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

ModifyLoadBalancerAttributes

Accorde l’autorisation de modifier les attributs de l'équilibreur de charge spécifié.

loadbalancer/app/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

loadbalancer/gwy/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

loadbalancer/net/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

ModifyRule

Accorde l'autorisation de désactiver la règle spécifiée

listener-rule/app*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

listener-rule/net*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

ModifyTargetGroup

Modifie les vérifications de l'état utilisées lors de l'évaluation de l'état de santé des cibles dans le groupe cible spécifié.

targetgroup*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

ModifyTargetGroupAttributes

Accorde l'autorisation de modifier les attributs spécifiés du groupe cible indiqué.

targetgroup*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

ModifyTrustStore

Octroie l'autorisation de modifier le magasin d'approbations spécifié.

truststore*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

RegisterTargets

Accorde l'autorisation d'enregistrer les cibles spécifiées auprès du groupe cible indiqué.

targetgroup*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

RemoveListenerCertificates

Accorde l'autorisation de supprimer la politique spécifiée du certificat spécifié

listener/app*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

listener/net*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

RemoveTags

Accorde l'autorisation de supprimer une ou plusieurs identifications de l’équilibreur de charge

listener-rule/app

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ResourceTag/${TagKey}

Marquage, écriture

listener-rule/net

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ResourceTag/${TagKey}

listener/app

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ResourceTag/${TagKey}

listener/gwy

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ResourceTag/${TagKey}

listener/net

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ResourceTag/${TagKey}

loadbalancer/app/

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ResourceTag/${TagKey}

loadbalancer/gwy/

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ResourceTag/${TagKey}

loadbalancer/net/

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ResourceTag/${TagKey}

targetgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ResourceTag/${TagKey}

truststore

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ResourceTag/${TagKey}

RemoveTrustStoreRevocations

Octroie l'autorisation de supprimer les révocations d'un magasin d'approbations.

truststore*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

SetIpAddressType

Accorde l'autorisation de définir le type d'adresses IP utilisées par les sous-réseaux de l'équilibreur de charge indiqué.

loadbalancer/app/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

loadbalancer/gwy/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

loadbalancer/net/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

SetRulePriorities

Accorde l'autorisation de définir les priorités des règles spécifiées

listener-rule/app*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

listener-rule/net*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

SetSecurityGroups

Accorde l'autorisation d'associer les groupes de sécurité spécifiés à l'équilibreur de charge indiqué.

loadbalancer/app/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

elasticloadbalancing:SecurityGroup

Écrire

loadbalancer/net/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

elasticloadbalancing:SecurityGroup

SetSubnets

Active la zone de disponibilité des sous-réseaux spécifiés pour l'équilibreur de charge indiqué.

loadbalancer/app/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

elasticloadbalancing:Subnet

Écrire

loadbalancer/gwy/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

elasticloadbalancing:Subnet

loadbalancer/net/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

elasticloadbalancing:Subnet

Permission-only actions pour AWS Elastic Load Balancing V2

Les actions suivantes sont définies par AWS Elastic Load Balancing V2 mais ne sont directement invocables par le biais d'aucune opération d'API. Ils ne peuvent être utilisés dans les déclarations de politique IAM que pour accorder ou refuser des autorisations.

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

AllowVendedLogDeliveryForResource

Accorde l'autorisation de configurer la livraison des journaux vendus pour les équilibreurs de charge

Gestion des autorisations, Write

CreateWebACLAssociation

Accorde l'autorisation d'associer WAF WebACL à l'équilibreur de charge spécifié

loadbalancer/app/*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

DeleteWebACLAssociation

Accorde l'autorisation de dissocier WAF WebACL de l'équilibreur de charge spécifié

loadbalancer/app/*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Écrire

DescribeWebACLAssociation

Permet de décrire tous les équilibreurs de charge associés à un WAF WebACL dans votre compte

List

GetLoadBalancerWebACL

Accorde l'autorisation de récupérer le WAF WebACL associé à l'équilibreur de charge spécifié

loadbalancer/app/*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Lecture

SetWebAcl

Donne l'autorisation de donner WebAcl l'autorisation à WAF

Écrire

Types de ressources définis par AWS Elastic Load Balancing V2

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

listener-rule/app

arn:${Partition}:elasticloadbalancing:${Region}:${Account}:listener-rule/app/${LoadBalancerName}/${LoadBalancerId}/${ListenerId}/${ListenerRuleId}

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

listener-rule/net

arn:${Partition}:elasticloadbalancing:${Region}:${Account}:listener-rule/net/${LoadBalancerName}/${LoadBalancerId}/${ListenerId}/${ListenerRuleId}

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

listener/app

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

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

listener/gwy

arn:${Partition}:elasticloadbalancing:${Region}:${Account}:listener/gwy/${LoadBalancerName}/${LoadBalancerId}/${ListenerId}

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

listener/net

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

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

loadbalancer/app/

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

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

loadbalancer/gwy/

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

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

loadbalancer/net/

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

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

targetgroup

arn:${Partition}:elasticloadbalancing:${Region}:${Account}:targetgroup/${TargetGroupName}/${TargetGroupId}

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

truststore

arn:${Partition}:elasticloadbalancing:${Region}:${Account}:truststore/${TrustStoreName}/${TrustStoreId}

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Clés de condition pour AWS Elastic Load Balancing V2

AWS Elastic Load Balancing V2 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

aws:RequestTag/${TagKey}

Filtre l'accès en fonction de la paire de clés et de valeurs d'identification autorisée dans la demande.

String

aws:ResourceTag/${TagKey}

Filtre l'accès en fonction de la paire de clé et de valeur d'identification d'une ressource.

String

aws:TagKeys

Filtre l'accès en fonction d'une liste de clés d'identification autorisées dans la demande.

ArrayOfString

elasticloadbalancing:CreateAction

Filtre l'accès en fonction du nom d'une action d'API de création de ressources.

String

elasticloadbalancing:ListenerProtocol

Filtre l'accès par le protocole d'écouteur autorisé dans la requête

ArrayOfString

elasticloadbalancing:ResourceTag/${TagKey}

Filtre l'accès en fonction de la chaîne de préface pour une paire de clés et de valeurs d'identification attachées à une ressource

String

elasticloadbalancing:Scheme

Filtre l'accès par le schéma d'équilibrage de charge autorisé dans la demande

String

elasticloadbalancing:SecurityGroup

Filtre l'accès par les identifiants de groupe de sécurité autorisés dans la demande

ArrayOfString

elasticloadbalancing:SecurityPolicy

Filtre l'accès par les stratégies de sécurité SSL autorisées dans la demande

ArrayOfString

elasticloadbalancing:Subnet

Filtre l'accès par les identifiants de sous-réseau autorisés dans la demande

ArrayOfString