View a markdown version of this page

Acciones, recursos y claves de condición para AWS Escudo - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición para AWS Escudo

AWS Shield (prefijo de servicio:shield) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para su uso en las políticas de permisos de IAM.

Referencias:

Las operaciones de API definidas por AWS Escudo

En la siguiente tabla, se asignan 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, consulte la tabla de acciones.

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

AssociateDRTLogBucket

escudo: AssociateDRTLogBucket

Escritura

Rol asociado

Escudo: rol RRT asociado

Escritura

soy: PassRole

objetivo: PassedToService

drt.shield.amazonaws.com

Escritura

AssociateHealthCheck

escudo: AssociateHealthCheck

Escritura

AssociateProactiveEngagementDetails

escudo: AssociateProactiveEngagementDetails

Escritura

CreateProtection

escudo: CreateProtection

Escritura

escudo: TagResource

Etiquetar, escribir

CreateProtectionGroup

escudo: CreateProtectionGroup

Escritura

escudo: TagResource

Etiquetar, escribir

CreateSubscription

escudo: CreateSubscription

Escritura

DeleteProtection

escudo: DeleteProtection

Escritura

DeleteProtectionGroup

escudo: DeleteProtectionGroup

Escritura

DeleteSubscription

escudo: DeleteSubscription

Escritura

DescribeAttack

escudo: DescribeAttack

Lectura

escudo: DescribeProtectionGroup

Lectura

DescribeAttackStatistics

escudo: DescribeAttackStatistics

Lectura

Describió el acceso a RT

Escudo: describe el acceso a la RT

Lectura

DescribeEmergencyContactSettings

escudo: DescribeEmergencyContactSettings

Lectura

DescribeProtection

escudo: DescribeProtection

Lectura

DescribeProtectionGroup

escudo: DescribeProtectionGroup

Lectura

DescribeSubscription

escudo: DescribeSubscription

Lectura

DisableApplicationLayerAutomaticResponse

escudo: DisableApplicationLayerAutomaticResponse

Escritura

DisableProactiveEngagement

escudo: DisableProactiveEngagement

Escritura

DisassociateDRTLogBucket

escudo: DisassociateDRTLogBucket

Escritura

Rol disociado

Escudo: rol de RRT diasociado

Escritura

DisassociateHealthCheck

escudo: DisassociateHealthCheck

Escritura

EnableApplicationLayerAutomaticResponse

escudo: EnableApplicationLayerAutomaticResponse

Escritura

EnableProactiveEngagement

escudo: EnableProactiveEngagement

Escritura

GetSubscriptionState

escudo: GetSubscriptionState

Lectura

ListAttacks

escudo: ListAttacks

Enumeración

ListProtectionGroups

escudo: ListProtectionGroups

Enumeración

ListProtections

escudo: ListProtections

Enumeración

ListResourcesInProtectionGroup

escudo: ListResourcesInProtectionGroup

Enumeración

ListTagsForResource

escudo: ListTagsForResource

Lectura

TagResource

escudo: TagResource

Etiquetar, escribir

UntagResource

escudo: UntagResource

Etiquetar, escribir

UpdateApplicationLayerAutomaticResponse

escudo: UpdateApplicationLayerAutomaticResponse

Escritura

UpdateEmergencyContactSettings

escudo: UpdateEmergencyContactSettings

Escritura

UpdateProtectionGroup

escudo: UpdateProtectionGroup

Escritura

UpdateSubscription

escudo: UpdateSubscription

Escritura

Acciones definidas por AWS Escudo

Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. 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

AssociateDRTLogBucket

Otorga permiso para autorizar al equipo de respuesta de DDoS a acceder al bucket de Amazon S3 especificado que contiene los registros de flujo

Escritura

Rol de DRT asociado

Otorga permiso para autorizar al equipo de respuesta a DDoS, que desempeña la función especificada, a acceder a la suya para ayudar Cuenta de AWS a mitigar los ataques DDoS en caso de posibles ataques

Escritura

AssociateHealthCheck

Otorga permiso para agregar detección basada en el estado a la protección de Shield Advanced de un recurso.

protección*

aws: ResourceTag /$ {} TagKey

Escritura

AssociateProactiveEngagementDetails

Otorga permiso para inicializar la interacción proactiva y establecer la lista de contactos para que use el equipo de respuesta de DDoS (DRT)

Write

CreateProtection

Otorga permiso para activar el servicio de protección de DDoS para un ARN de recursos determinado

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateProtectionGroup

Otorga permiso para crear una agrupación de recursos protegidos para que puedan manejarse como un colectivo

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateSubscription

Otorga permiso para activar la suscripción

Write

DeleteProtection

Otorga permiso para eliminar una protección existente

protección*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteProtectionGroup

Otorga permiso para quitar el grupo de protección especificado

grupo de protección*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteSubscription

Otorga permiso para desactivar la suscripción

Escritura

DescribeAttack

Otorga permiso para obtener los detalles del ataque. Para proteger los detalles de los ataques mediante un grupo de reglas gestionado por el AWS WAF y antiDDoS, esta acción también se denomina wafv2: DescribeTopContributorsByEvent para recuperar los contribuyentes a los ataques en la capa de aplicación, lo que requiere tener el permiso wafv2: en la política de IAM DescribeTopContributorsByEvent

ataque*

Lectura

DescribeAttackStatistics

Otorga permiso para describir información sobre el número y el tipo de ataques que AWS Shield ha detectado en el último año

Lectura

Describió RTAccess

Otorga permiso para describir la función actual y la lista de los depósitos de registro de Amazon S3 que utiliza el equipo de respuesta a DDoS para acceder a usted y, al Cuenta de AWS mismo tiempo, ayuda a mitigar los ataques

Lectura

DescribeEmergencyContactSettings

Otorga permiso para mostrar las direcciones de email que el DRT puede usar a fin de contactarlo durante un presunto ataque

Read

DescribeProtection

Otorga permiso para obtener detalles de protección

protección*

aws: ResourceTag /$ {} TagKey

Lectura

DescribeProtectionGroup

Otorga permiso para describir la especificación del grupo de protección especificado

grupo de protección*

aws: /$ {} ResourceTag TagKey

Lectura

DescribeSubscription

Otorga permiso para obtener detalles de la suscripción, como la hora de inicio

Lectura

DisableApplicationLayerAutomaticResponse

Otorga permiso para desactivar la respuesta automática de capa de aplicación para la protección de Shield Advanced de un recurso

Escritura

DisableProactiveEngagement

Otorga permiso para eliminar la autorización del equipo de respuesta de DDoS (DRT) a fin de notificar a los contactos acerca de las escaladas

Write

DisassociateDRTLogBucket

Otorga permiso para eliminar el acceso del equipo de respuesta de DDoS al bucket de Amazon S3 especificado que contiene los registros de flujo

Escritura

Función RTL disociada

Otorga permiso para eliminar el acceso del equipo de respuesta a DDoS a su Cuenta de AWS

Escritura

DisassociateHealthCheck

Otorga permiso para quitar la detección basada en el estado de la protección de Shield Advanced de un recurso

protección*

aws: ResourceTag /$ {} TagKey

Escritura

EnableApplicationLayerAutomaticResponse

Otorga permiso para habilitar la respuesta automática de capa de aplicación para la protección de Shield Advanced de un recurso

Escritura

EnableProactiveEngagement

Otorga permiso para autorizar al equipo de respuesta de DDoS (DRT) a utilizar el email y el teléfono a fin de notificar a los contactos acerca de las escaladas

Write

GetSubscriptionState

Otorga permiso para obtener el estado de suscripción

Read

ListAttacks

Otorga permiso para mostrar todos los ataques existentes

List

ListProtectionGroups

Otorga permiso para recuperar los grupos de protección de la cuenta

List

ListProtections

Otorga permiso para mostrar todas las protecciones existentes

List

ListResourcesInProtectionGroup

Otorga permiso para recuperar los recursos incluidos en el grupo de protección

grupo de protección*

aws: /$ {} ResourceTag TagKey

Enumeración

ListTagsForResource

Otorga permiso para obtener información sobre las AWS etiquetas de un nombre de recurso de Amazon (ARN) específico en Shield AWS

protección

aws: ResourceTag /$ {} TagKey

Lectura

grupo de protección

aws: ResourceTag /$ {} TagKey

TagResource

Otorga permiso para añadir o actualizar etiquetas para un recurso en AWS Shield

protección

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

grupo de protección

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UntagResource

Otorga permiso para eliminar etiquetas de un recurso en AWS Shield

protección

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

grupo de protección

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UpdateApplicationLayerAutomaticResponse

Otorga permiso para actualizar la respuesta automática de capa de aplicación para la protección de Shield Advanced de un recurso

Escritura

UpdateEmergencyContactSettings

Otorga permiso para actualizar los detalles de la lista de direcciones de email que el DRT puede utilizar a fin de contactarlo durante un presunto ataque

Write

UpdateProtectionGroup

Otorga permiso para actualizar un grupo de protección existente

grupo de protección*

aws: /$ {} ResourceTag TagKey

Escritura

UpdateSubscription

Otorga permiso para actualizar los detalles de una suscripción existente

Escritura

Permission-only acciones para AWS Escudo

AWS Shield define las siguientes acciones, pero no se pueden invocar directamente a través de ninguna operación de API. Solo se pueden utilizar 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

DescribeAttackContributors

Concede permiso para obtener información detallada sobre los contribuyentes a un ataque DDoS específico.

ataque*

Lectura

grupo de protección

aws: ResourceTag /$ {} TagKey

GetGlobalThreatData

Concede permiso para recuperar datos y tendencias de inteligencia sobre amenazas globales de los sistemas de monitoreo de amenazas de AWS Shield

Lectura

ListMitigations

Concede permiso para obtener una lista de acciones de mitigación que se han aplicado durante los ataques de DDoS.

ataque*

Enumeración

Tipos de recursos definidos por AWS Escudo

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

atacar

arn: $ {Partition} :shield: :$ {Account} :attack/$ {Id}

protección

arn: $ {Partition} :shield: :$ {Account} :protection/$ {Id}

ResourceTagaws: /$ {} TagKey

grupo de protección

arn: $ {Partition} :shield: :$ {Account} :protection-group/$ {Id}

ResourceTagaws: /$ {} TagKey

Claves de condición para AWS Escudo

AWS Shield define las siguientes claves de condición que se pueden utilizar en el Condition elemento de una política de IAM.

Claves de condición Descripción Tipo

aws: RequestTag /$ {} TagKey

Filtra acciones en función de la presencia de pares de clave-valor de etiqueta en la solicitud.

Cadena

aws: ResourceTag /$ {} TagKey

Filtra acciones en función de pares de clave-valor de etiqueta adjuntados al recurso

Cadena

AWS: TagKeys

Filtra acciones en función de la presencia de claves de etiqueta en la solicitud.

ArrayOfString