View a markdown version of this page

Acciones, recursos y claves de condición para AWS Elastic Load Balancing V2 - Referencia de autorizaciones de servicio

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Acciones, recursos y claves de condición para AWS Elastic Load Balancing V2

AWS Elastic Load Balancing V2 (prefijo de servicio: elasticloadbalancing) proporciona las siguientes claves de operación, recursos, acciones y condiciones específicas del servicio para usarlas en las políticas de permisos de IAM.

Referencias:

Operaciones de API definidas por AWS Elastic Load Balancing V2

La siguiente tabla asigna las operaciones de la API a las acciones de IAM que autorizan. Solo se muestran las claves de condición que tienen valores estáticos para la API y la acción determinadas; para ver el conjunto completo de claves de condición que admite cada acción, consulta la Tabla de acciones.

Operación Acción de IAM Clave de condición Valores posibles Nivel de acceso

AddListenerCertificates

elasticloadbalancing:AddListenerCertificates

Escritura

AddTags

elasticloadbalancing:AddTags

Etiquetar, escribir

AddTrustStoreRevocations

elasticloadbalancing:AddTrustStoreRevocations

Escritura

CreateListener

elasticloadbalancing:AddTags

Etiquetar, escribir

elasticloadbalancing:CreateListener

Escritura

CreateLoadBalancer

elasticloadbalancing:AddTags

Etiquetar, escribir

elasticloadbalancing:CreateLoadBalancer

Escritura

CreateRule

elasticloadbalancing:AddTags

Etiquetar, escribir

elasticloadbalancing:CreateRule

Escritura

CreateTargetGroup

elasticloadbalancing:AddTags

Etiquetar, escribir

elasticloadbalancing:CreateTargetGroup

Escritura

CreateTrustStore

elasticloadbalancing:AddTags

Etiquetar, escribir

elasticloadbalancing:CreateTrustStore

Escritura

DeleteListener

elasticloadbalancing:DeleteListener

Escritura

DeleteLoadBalancer

elasticloadbalancing:DeleteLoadBalancer

Escritura

DeleteRule

elasticloadbalancing:DeleteRule

Escritura

DeleteSharedTrustStoreAssociation

elasticloadbalancing:DeleteSharedTrustStoreAssociation

Escritura

DeleteTargetGroup

elasticloadbalancing:DeleteTargetGroup

Escritura

DeleteTrustStore

elasticloadbalancing:DeleteTrustStore

Escritura

DeregisterTargets

elasticloadbalancing:DeregisterTargets

Escritura

DescribeAccountLimits

elasticloadbalancing:DescribeAccountLimits

Lectura

DescribeCapacityReservation

elasticloadbalancing:DescribeCapacityReservation

Lectura

DescribeListenerAttributes

elasticloadbalancing:DescribeListenerAttributes

Lectura

DescribeListenerCertificates

elasticloadbalancing:DescribeListenerCertificates

Lectura

DescribeListeners

elasticloadbalancing:DescribeListeners

Lectura

DescribeLoadBalancerAttributes

elasticloadbalancing:DescribeLoadBalancerAttributes

Lectura

DescribeLoadBalancers

elasticloadbalancing:DescribeLoadBalancers

Enumeración

DescribeRules

elasticloadbalancing:DescribeRules

Lectura

DescribeSSLPolicies

elasticloadbalancing:DescribeSSLPolicies

Lectura

DescribeTags

elasticloadbalancing:DescribeTags

Lectura

DescribeTargetGroupAttributes

elasticloadbalancing:DescribeTargetGroupAttributes

Lectura

DescribeTargetGroups

elasticloadbalancing:DescribeTargetGroups

Lectura

DescribeTargetHealth

elasticloadbalancing:DescribeTargetHealth

Lectura

DescribeTrustStoreAssociations

elasticloadbalancing:DescribeTrustStoreAssociations

Lectura

DescribeTrustStoreRevocations

elasticloadbalancing:DescribeTrustStoreRevocations

Lectura

DescribeTrustStores

elasticloadbalancing:DescribeTrustStores

Lectura

GetResourcePolicy

elasticloadbalancing:GetResourcePolicy

Lectura

GetTrustStoreCaCertificatesBundle

elasticloadbalancing:GetTrustStoreCaCertificatesBundle

Lectura

GetTrustStoreRevocationContent

elasticloadbalancing:GetTrustStoreRevocationContent

Lectura

ModifyCapacityReservation

elasticloadbalancing:ModifyCapacityReservation

Escritura

ModifyIpPools

elasticloadbalancing:ModifyIpPools

Escritura

ModifyListener

elasticloadbalancing:ModifyListener

Escritura

ModifyListenerAttributes

elasticloadbalancing:ModifyListenerAttributes

Escritura

ModifyLoadBalancerAttributes

elasticloadbalancing:ModifyLoadBalancerAttributes

Escritura

ModifyRule

elasticloadbalancing:ModifyRule

Escritura

ModifyTargetGroup

elasticloadbalancing:ModifyTargetGroup

Escritura

ModifyTargetGroupAttributes

elasticloadbalancing:ModifyTargetGroupAttributes

Escritura

ModifyTrustStore

elasticloadbalancing:ModifyTrustStore

Escritura

RegisterTargets

elasticloadbalancing:RegisterTargets

Escritura

RemoveListenerCertificates

elasticloadbalancing:RemoveListenerCertificates

Escritura

RemoveTags

elasticloadbalancing:RemoveTags

Etiquetar, escribir

RemoveTrustStoreRevocations

elasticloadbalancing:RemoveTrustStoreRevocations

Escritura

SetIpAddressType

elasticloadbalancing:SetIpAddressType

Escritura

SetRulePriorities

elasticloadbalancing:SetRulePriorities

Escritura

SetSecurityGroups

elasticloadbalancing:SetSecurityGroups

Escritura

SetSubnets

elasticloadbalancing:SetSubnets

Escritura

Acciones definidas por AWS Elastic Load Balancing V2

Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. Para cada acción, la tabla muestra los tipos de recursos y las claves de condición que admite esa acción. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.

Acciones Description (Descripción) Tipos de recursos (*necesarios) Claves de condición Nivel de acceso

AddListenerCertificates

Concede permiso para agregar los certificados especificados al agente de escucha seguro especificado.

listener/app*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

listener/net*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

AddTags

Concede permiso para agregar las etiquetas especificadas al equilibrador de carga especificado. Cada equilibrador de carga puede tener un máximo de 10 etiquetas

listener-rule/app

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:CreateAction

elasticloadbalancing:ResourceTag/${TagKey}

Etiquetar, escribir

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

Concede permiso para agregar revocaciones a un almacén de confianza

truststore*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

CreateListener

Concede permiso para crear un oyente para el equilibrador de carga de aplicación especificado.

loadbalancer/app/

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ListenerProtocol

elasticloadbalancing:ResourceTag/${TagKey}

elasticloadbalancing:SecurityPolicy

Escritura

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

Concede permiso para crear un balanceador de carga

loadbalancer/app/

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ResourceTag/${TagKey}

elasticloadbalancing:Scheme

elasticloadbalancing:SecurityGroup

elasticloadbalancing:Subnet

Escritura

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

Concede permiso para crear una regla para su uso con el agente de escucha especificado.

listener/app*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

listener/net*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ResourceTag/${TagKey}

CreateTargetGroup

Concede permiso para crear un grupo de destino.

targetgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

CreateTrustStore

Concede permiso para crear un almacén de confianza

truststore

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

DeleteListener

Concede permiso para eliminar el agente de escucha especificado.

listener/app*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

listener/gwy*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

listener/net*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

DeleteLoadBalancer

Concede permiso para eliminar el equilibrador de carga especificado.

loadbalancer/app/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

loadbalancer/gwy/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

loadbalancer/net/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

DeleteRule

Concede permiso para eliminar la regla especificada

listener-rule/app*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

listener-rule/net*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

DeleteSharedTrustStoreAssociation

Concede permiso para eliminar la asociación de almacén de confianza compartido especificada

truststore*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

DeleteTargetGroup

Concede permiso para eliminar el grupo de destino especificado.

targetgroup*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

DeleteTrustStore

Concede permiso para eliminar el almacén de confianza especificado

truststore*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

DeregisterTargets

Concede permiso para anular el registro de los destinos especificados desde el grupo de destino especificado.

targetgroup*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

DescribeAccountLimits

Concede permiso para describir los límites de recursos de Elastic Load Balancing para Cuenta de AWS

Lectura

DescribeCapacityReservation

Concede permiso para describir la reserva de capacidad de un equilibrador de carga.

Lectura

DescribeListenerAttributes

Concede permiso para describir los atributos del agente de escucha especificado

Lectura

DescribeListenerCertificates

Concede permiso para describir los certificados del agente de escucha seguro especificado.

Lectura

DescribeListeners

Concede permiso para describir los agentes de escucha especificados o los agentes de escucha para el equilibrador de carga de aplicación especificado.

Lectura

DescribeLoadBalancerAttributes

Concede permiso para describir los atributos para el equilibrador de carga especificado.

Lectura

DescribeLoadBalancers

Concede permiso para describir los equilibradores de carga especificados. Si no se especifican balanceadores de carga, la llamada describe todos los balanceadores de carga.

Enumeración

DescribeRules

Concede permiso para describir las reglas especificadas o las reglas del agente de escucha especificado.

Lectura

DescribeSSLPolicies

Concede permiso para describir las políticas especificadas o todas las políticas que se utilizan para la negociación SSL.

Lectura

DescribeTags

Concede permiso para describir las etiquetas asociadas con el recurso especificado.

Lectura

DescribeTargetGroupAttributes

Concede permiso para describir los atributos del grupo de destino especificado.

Lectura

DescribeTargetGroups

Concede permiso para describir los grupos de destino especificados o todos sus grupos de destino.

Lectura

DescribeTargetHealth

Concede permiso para describir el estado de los destinos especificados o todos sus destinos.

Lectura

DescribeTrustStoreAssociations

Concede permiso para describir las asociaciones con un almacén de confianza

Lectura

DescribeTrustStoreRevocations

Concede permiso para describir las revocaciones de los almacenes de confianza especificados o todas sus revocaciones relacionadas con un almacén de confianza

Lectura

DescribeTrustStores

Concede permiso para describir los almacenes de confianza especificados o todos sus almacenes de confianza

Lectura

GetResourcePolicy

Concede permiso para obtener la política de recursos asociada al recurso

truststore

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Lectura

GetTrustStoreCaCertificatesBundle

Concede permiso para recuperar una agrupación de certificados de CA de un almacén de confianza

truststore*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Lectura

GetTrustStoreRevocationContent

Concede permiso para recuperar el contenido de revocación de un almacén de confianza

truststore*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Lectura

ModifyCapacityReservation

Concede permiso para modificar la reserva de capacidad de un equilibrador de carga.

loadbalancer/app/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

loadbalancer/gwy/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

loadbalancer/net/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

ModifyIpPools

Concede permiso para modificar los grupos de IP de un equilibrador de carga.

loadbalancer/app/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

ModifyListener

Concede permiso para modificar las propiedades especificadas del agente de escucha especificado.

listener/app*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ListenerProtocol

elasticloadbalancing:ResourceTag/${TagKey}

elasticloadbalancing:SecurityPolicy

Escritura

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

Concede permiso para modificar los atributos del agente de escucha especificado

listener/app*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

listener/gwy*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

listener/net*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

ModifyLoadBalancerAttributes

Concede permiso para modificar los atributos del equilibrador de carga especificado.

loadbalancer/app/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

loadbalancer/gwy/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

loadbalancer/net/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

ModifyRule

Concede permiso para modificar la regla especificada.

listener-rule/app*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

listener-rule/net*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

ModifyTargetGroup

Concede permiso para modificar las comprobaciones que se utilizan al evaluar el estado de los destinos en el grupo de destino especificado.

targetgroup*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

ModifyTargetGroupAttributes

Concede permiso para modificar los atributos especificados del grupo de destino especificado.

targetgroup*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

ModifyTrustStore

Concede permiso para modificar el almacén de confianza especificado

truststore*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

RegisterTargets

Concede permiso para registrar los destinos especificados con el grupo de destino especificado.

targetgroup*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

RemoveListenerCertificates

Concede permiso para eliminar los certificados especificados del agente de escucha seguro especificado.

listener/app*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

listener/net*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

RemoveTags

Concede permiso para eliminar una o más etiquetas del equilibrador de carga especificado.

listener-rule/app

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticloadbalancing:ResourceTag/${TagKey}

Etiquetar, escribir

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

Concede permiso para eliminar revocaciones de un almacén de confianza

truststore*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

SetIpAddressType

Concede permiso para establecer el tipo de direcciones IP utilizadas por las subredes del equilibrador de carga especificado.

loadbalancer/app/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

loadbalancer/gwy/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

loadbalancer/net/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

SetRulePriorities

Concede permiso para establecer las prioridades de las reglas especificadas.

listener-rule/app*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

listener-rule/net*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

SetSecurityGroups

Concede permiso para asociar los grupos de seguridad especificados con el equilibrador de carga especificado.

loadbalancer/app/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

elasticloadbalancing:SecurityGroup

Escritura

loadbalancer/net/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

elasticloadbalancing:SecurityGroup

SetSubnets

Concede permiso para habilitar la zona de disponibilidad de las subredes especificadas para el equilibrador de carga especificado.

loadbalancer/app/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

elasticloadbalancing:Subnet

Escritura

loadbalancer/gwy/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

elasticloadbalancing:Subnet

loadbalancer/net/

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

elasticloadbalancing:Subnet

Permission-only acciones para AWS Elastic Load Balancing V2

Las siguientes acciones se definen mediante AWS Elastic Load Balancing V2, pero no se pueden invocar directamente mediante ninguna operación de API. Solo se pueden usar en las declaraciones de política de IAM para conceder o denegar permisos.

Acciones Description (Descripción) Tipos de recursos (*necesarios) Claves de condición Nivel de acceso

AllowVendedLogDeliveryForResource

Concede permiso para configurar la entrega de registros vendidos para los balanceadores de cargas

Administración de permisos, escritura

CreateWebACLAssociation

Concede permiso para asociar WAF WebACL al balanceador de cargas especificado

loadbalancer/app/*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

DeleteWebACLAssociation

Concede permiso para desvincular WAF WebACL del balanceador de cargas especificado

loadbalancer/app/*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

DescribeWebACLAssociation

Concede permiso para describir todos los balanceadores de carga asociados a una WebACL de WAF en su cuenta

Enumeración

GetLoadBalancerWebACL

Concede permiso para recuperar la WebACL del WAF asociada al balanceador de cargas especificado

loadbalancer/app/*

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Lectura

SetWebAcl

Concede permiso para conceder WebAcl permiso a la WAF

Escritura

Tipos de recursos definidos por AWS Elastic Load Balancing V2

Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento Resource de las instrucciones de política de permisos de IAM.

Tipos de recurso ARN Claves de condición

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}

Claves de condición para AWS Elastic Load Balancing V2

AWS Elastic Load Balancing V2 define las siguientes claves de condición que se pueden usar en Condition elemento de una política de IAM.

Claves de condición Descripción Tipo

aws:RequestTag/${TagKey}

Filtra el acceso mediante una clave de etiqueta y un par de valores permitidos en la solicitud

String

aws:ResourceTag/${TagKey}

Filtra el acceso por par de clave y valor de etiqueta de un recurso

String

aws:TagKeys

Filtra el acceso mediante una lista de claves de etiqueta permitidas en la solicitud

ArrayOfString

elasticloadbalancing:CreateAction

Filtra el acceso mediante el nombre de una acción de API que crea recursos

String

elasticloadbalancing:ListenerProtocol

Filtra el acceso por el protocolo del oyente permitido en la solicitud

ArrayOfString

elasticloadbalancing:ResourceTag/${TagKey}

Filtra el acceso por la cadena de prefacio para una clave de etiqueta y un par de valores adjuntados a un recurso

String

elasticloadbalancing:Scheme

Filtra el acceso por el esquema de equilibrador de carga permitido en la solicitud

String

elasticloadbalancing:SecurityGroup

Filtra el acceso por los identificadores de grupo de seguridad permitidos en la solicitud

ArrayOfString

elasticloadbalancing:SecurityPolicy

Filtra el acceso por las políticas de seguridad SSL permitidas en la solicitud

ArrayOfString

elasticloadbalancing:Subnet

Filtra el acceso por los identificadores de subred permitidos en la solicitud

ArrayOfString