View a markdown version of this page

Acciones, recursos y claves de condición para Region Switch de Amazon ARC - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición para Region Switch de Amazon ARC

El conmutador de región Amazon ARC (prefijo de servicio:arc-region-switch) 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:

Operaciones de API definidas por el conmutador de región Amazon ARC

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

ApprovePlanExecutionStep

conmutador de región de arco: ApprovePlanExecutionStep

Escritura

CancelPlanExecution

conmutador de región de arco: CancelPlanExecution

Escritura

CreatePlan

conmutador de región de arco: CreatePlan

Escritura

conmutador de región de arco: GetPlan

Lectura

conmutador de región de arco: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

arc-region-switch.amazonaws.com

Escritura

DeletePlan

arc-region-switch: DeletePlan

Escritura

GetPlan

conmutador de región de arco: GetPlan

Lectura

GetPlanEvaluationStatus

conmutador de región de arco: GetPlanEvaluationStatus

Lectura

GetPlanExecution

conmutador de región de arco: GetPlanExecution

Lectura

GetPlanInRegion

conmutador de región de arco: GetPlanInRegion

Lectura

ListPlanExecutionEvents

conmutador de región de arco: ListPlanExecutionEvents

Enumeración

ListPlanExecutions

conmutador de región de arco: ListPlanExecutions

Enumeración

ListPlans

conmutador de región de arco: ListPlans

Enumeración

ListPlansInRegion

conmutador de región de arco: ListPlansInRegion

Enumeración

ListRoute53HealthChecks

conmutador de región de arco: ListRoute53HealthChecks

Enumeración

ListRoute53HealthChecksInRegion

conmutador de región de arco: ListRoute53HealthChecksInRegion

Enumeración

ListServiceQuotaWarnings

conmutador de región de arco: ListServiceQuotaWarnings

Enumeración

ListTagsForResource

conmutador de región de arco: ListTagsForResource

Lectura

StartPlanExecution

conmutador de región de arco: StartPlanExecution

Escritura

TagResource

conmutador de región de arco: TagResource

Etiquetar, escribir

UntagResource

arc-region-switch: UntagResource

Etiquetar, escribir

UpdatePlan

arc-region-switch: GetPlan

Lectura

conmutador de región de arco: UpdatePlan

Escritura

soy: PassRole

objetivo: PassedToService

arc-region-switch.amazonaws.com

Escritura

UpdatePlanExecution

arc-region-switch: UpdatePlanExecution

Escritura

UpdatePlanExecutionStep

conmutador de región de arco: UpdatePlanExecutionStep

Escritura

Acciones definidas por Region Switch de Amazon ARC

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

ApprovePlanExecutionStep

Concede permiso para aprobar un paso de ejecución de un plan.

plan*

aws: ResourceTag /$ {} TagKey

Escritura

CancelPlanExecution

Concede permiso para cancelar la ejecución de un plan.

plan*

aws: ResourceTag /$ {} TagKey

Escritura

CreatePlan

Concede permiso para crear un plan.

plan*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

DeletePlan

Concede permiso para eliminar un plan.

plan*

aws: ResourceTag /$ {} TagKey

Escritura

GetPlan

Otorga permiso para obtener información sobre los planes en todos los casos Regiones de AWS utilizando un plano de control

plan*

aws: ResourceTag /$ {} TagKey

Lectura

GetPlanEvaluationStatus

Concede permiso para obtener el estado de evaluación de un plan.

plan*

aws: ResourceTag /$ {} TagKey

Lectura

GetPlanExecution

Concede permiso para obtener los detalles de ejecución del plan y la información de configuración.

plan*

aws: ResourceTag /$ {} TagKey

Lectura

GetPlanInRegion

Otorga permiso para obtener información sobre un plan en un plano de datos específico Región de AWS mediante el cambio de región (plano de datos regional)

plan*

aws: ResourceTag /$ {} TagKey

Lectura

ListPlanExecutionEvents

Concede permiso para enumerar los eventos de ejecución del plan.

plan*

aws: ResourceTag /$ {} TagKey

Enumeración

ListPlanExecutions

Concede permiso para enumerar las ejecuciones del plan.

plan*

aws: ResourceTag /$ {} TagKey

Enumeración

ListPlans

Otorga permiso para publicar planes en todos los casos Regiones de AWS utilizando un plano de control

Enumeración

ListPlansInRegion

Otorga permiso para incluir planes en un plano de datos específico Región de AWS mediante el cambio de región (plano de datos regional)

Enumeración

ListRoute53HealthChecks

Concede permiso para enumerar comprobaciones de estado de Route 53.

plan*

aws: ResourceTag /$ {} TagKey

Enumeración

ListRoute53HealthChecksInRegion

Otorga permiso para incluir los controles de estado de Route 53 en un plano de datos específico Región de AWS mediante el conmutador de región (plano de datos regional)

plan*

aws: ResourceTag /$ {} TagKey

Enumeración

ListServiceQuotaWarnings

Otorga permiso para publicar las advertencias sobre las cuotas de servicio a los planes que hayan optado por esta función

Enumeración

ListTagsForResource

Concede permiso para enumerar las etiquetas de un recurso

plan*

aws: ResourceTag /$ {} TagKey

Lectura

StartPlanExecution

Concede permiso para iniciar la ejecución de un plan.

plan*

aws: ResourceTag /$ {} TagKey

Escritura

TagResource

Concede permiso para etiquetar un recurso

plan*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

UntagResource

Concede permiso para eliminar etiquetas de un recurso

plan*

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

UpdatePlan

Concede permiso para actualizar un plan.

plan*

aws: ResourceTag /$ {} TagKey

Escritura

UpdatePlanExecution

Concede permiso para actualizar la ejecución de un plan.

plan*

aws: ResourceTag /$ {} TagKey

Escritura

UpdatePlanExecutionStep

Concede permiso para actualizar un paso de ejecución del plan.

plan*

aws: ResourceTag /$ {} TagKey

Escritura

Permission-only acciones para el cambio de región Amazon ARC

El conmutador de región Amazon ARC define las siguientes acciones, pero no se pueden invocar directamente mediante 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

DeleteResourcePolicy

Concede permiso para eliminar la política de control de acceso de RAM de un plan.

Gestión de permisos, escritura

GetResourcePolicy

Concede permiso para obtener la política de recursos de un plan.

plan*

aws: ResourceTag /$ {} TagKey

Administración de permisos, Write

PutResourcePolicy

Concede permiso para definir la política de control de acceso de RAM de un plan.

Gestión de permisos, escritura

Tipos de recurso definidos por Region Switch de Amazon ARC

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

planificar

arn: $ {Partition} :arc-region-switch: :$ {Account} :plan/$ {} ResourceId

awsResourceTag: /$ {} TagKey

Claves de condición para Region Switch de Amazon ARC

Region Switch de Amazon ARC define las siguientes claves de condición que pueden usarse en el elemento Condition de una política de IAM.

Claves de condición Descripción Tipo

aws: RequestTag /$ {} TagKey

Filtra el acceso por los pares de clave-valor de etiqueta adjuntados al recurso

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso por la clave y el valor de una etiqueta en una solicitud

Cadena

AWS: TagKeys

Filtra el acceso en función de la presencia de claves de etiqueta en la solicitud

ArrayOfString