View a markdown version of this page

Acciones, recursos y claves de condición para el Controlador de recuperación de aplicaciones: cambio de zona - 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 el Controlador de recuperación de aplicaciones: cambio de zona

Controlador de recuperación de aplicaciones de Amazon: cambio zonal (prefijo de servicio: arc-zonal-shift) proporciona las siguientes claves de operaciones, recursos, acciones y condiciones específicas del servicio para usarlas en las políticas de permisos de IAM.

Referencias:

Operaciones de API definidas por Amazon Application Recovery Controller: Zonal Shift

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

CancelPracticeRun

arc-zonal-shift:CancelPracticeRun

Escritura

CancelZonalShift

arc-zonal-shift:CancelZonalShift

Escritura

CreatePracticeRunConfiguration

arc-zonal-shift:CreatePracticeRunConfiguration

Escritura

DeletePracticeRunConfiguration

arc-zonal-shift:DeletePracticeRunConfiguration

Escritura

GetAutoshiftObserverNotificationStatus

arc-zonal-shift:GetAutoshiftObserverNotificationStatus

Lectura

GetManagedResource

arc-zonal-shift:GetManagedResource

Lectura

ListAutoshifts

arc-zonal-shift:ListAutoshifts

Enumeración

ListManagedResources

arc-zonal-shift:ListManagedResources

Enumeración

ListZonalShifts

arc-zonal-shift:ListZonalShifts

Enumeración

StartPracticeRun

arc-zonal-shift:StartPracticeRun

Escritura

StartZonalShift

arc-zonal-shift:StartZonalShift

Escritura

UpdateAutoshiftObserverNotificationStatus

arc-zonal-shift:UpdateAutoshiftObserverNotificationStatus

Escritura

UpdatePracticeRunConfiguration

arc-zonal-shift:UpdatePracticeRunConfiguration

Escritura

UpdateZonalAutoshiftConfiguration

arc-zonal-shift:UpdateZonalAutoshiftConfiguration

Escritura

UpdateZonalShift

arc-zonal-shift:UpdateZonalShift

Escritura

Acciones definidas por el Controlador de recuperación de aplicaciones: cambio de zona

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

CancelPracticeRun

Concede permiso para cancelar una ejecución de práctica activa.

ALB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

NLB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

CancelZonalShift

Otorga permiso para cancelar un cambio de zona activo

ALB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

NLB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

CreatePracticeRunConfiguration

Concede permiso para crear una configuración de ejecución de práctica

ALB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

NLB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

DeletePracticeRunConfiguration

Concede permiso para eliminar una configuración de ejecución de práctica

ALB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

NLB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

GetAutoshiftObserverNotificationStatus

Concede permiso para obtener el estado de notificación del observador de cambio automático

Lectura

GetManagedResource

Otorga permiso para obtener información sobre un recurso administrado

ALB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Lectura

NLB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

ListAutoshifts

Concede permiso para enumerar cambios automáticos activos y completados

Enumeración

ListManagedResources

Otorga permiso para enumerar los recursos administrados

Enumeración

ListZonalShifts

Otorga permiso para enumerar los cambios de zona

Enumeración

StartPracticeRun

Concede permiso para iniciar una ejecución de práctica.

ALB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

NLB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

StartZonalShift

Otorga permiso para comenzar un cambio de zona

ALB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

NLB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

UpdateAutoshiftObserverNotificationStatus

Concede permiso para actualizar el estado de notificación del observador de cambio automático

Escritura

UpdatePracticeRunConfiguration

Concede permiso para actualizar una configuración de ejecución de práctica

ALB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

NLB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

UpdateZonalAutoshiftConfiguration

Concede permiso para actualizar a un estado de cambio automático de zonas

ALB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

NLB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

UpdateZonalShift

Otorga permiso para actualizar un cambio de zona existente

ALB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Escritura

NLB*

arc-zonal-shift:ResourceIdentifier

aws:ResourceTag/${TagKey}

elasticloadbalancing:ResourceTag/${TagKey}

Tipos de recursos definidos por el Controlador de recuperación de aplicaciones: cambio de zona

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

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}

Claves de condición del Controlador de recuperación de aplicaciones: cambio de zona

Controlador de recuperación de aplicaciones: cambio de zona define las siguientes claves de condición que pueden utilizarse en el elemento Condition de una política de IAM.

Claves de condición Descripción Tipo

arc-zonal-shift:ResourceIdentifier

Filtra el acceso por el identificador del recurso administrado.

String

aws:ResourceTag/${TagKey}

Filtra el acceso por las etiquetas asociadas al recurso administrado

String

elasticloadbalancing:ResourceTag/${TagKey}

Filtra el acceso por las etiquetas asociadas al recurso administrado

String