

# Acciones, recursos y claves de condición para AWS Automatización de Compute Optimizer
<a name="list_compute-optimizer-automation"></a>

AWS Compute Optimizer Automation (prefijo de servicio:`aco-automation`) 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:
+ Obtenga información para [configurar este servicio](https://docs.aws.amazon.com/compute-optimizer/latest/ug/what-is-compute-optimizer.html).
+ Vea una [lista de las operaciones de API disponibles para este servicio](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_Operations_Compute_Optimizer_Automation.html).
+ Obtenga información sobre cómo proteger este servicio y sus recursos [mediante las políticas de permisos de IAM](https://docs.aws.amazon.com/compute-optimizer/latest/ug/security-iam.html).
+ Consulta la referencia de autorización de [servicio programática de este servicio.](https://servicereference.us-east-1.amazonaws.com/v1/aco-automation/aco-automation.json)

**Topics**
+ [Las operaciones de la API se definen mediante AWS Automatización de Compute Optimizer](#list_compute-optimizer-automation-operations)
+ [Acciones definidas por AWS Automatización de Compute Optimizer](#list_compute-optimizer-automation-actions-as-permissions)
+ [Tipos de recursos definidos por AWS Automatización de Compute Optimizer](#list_compute-optimizer-automation-resources-for-iam-policies)
+ [Claves de condición para AWS Automatización de Compute Optimizer](#list_compute-optimizer-automation-policy-keys)

## Las operaciones de la API se definen mediante AWS Automatización de Compute Optimizer
<a name="list_compute-optimizer-automation-operations"></a>

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](#list_compute-optimizer-automation-actions-as-permissions).




- **   AssociateAccounts  **
  - **Acción de IAM:**  [Coautomatización: AssociateAccounts](#list_compute-optimizer-automation-action-AssociateAccounts) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   CreateAutomationRule  **
  - **Acción de IAM:**  [ecoautomatización: CreateAutomationRule](#list_compute-optimizer-automation-action-CreateAutomationRule)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [ecoautomatización: TagResource](#list_compute-optimizer-automation-action-TagResource)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Etiquetar, escribir

- **   DeleteAutomationRule  **
  - **Acción de IAM:**  [Coautomatización: DeleteAutomationRule](#list_compute-optimizer-automation-action-DeleteAutomationRule) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DisassociateAccounts  **
  - **Acción de IAM:**  [ecoautomatización: DisassociateAccounts](#list_compute-optimizer-automation-action-DisassociateAccounts) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   GetAutomationEvent  **
  - **Acción de IAM:**  [ecoautomatización: GetAutomationEvent](#list_compute-optimizer-automation-action-GetAutomationEvent) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetAutomationRule  **
  - **Acción de IAM:**  [ecoautomatización: GetAutomationRule](#list_compute-optimizer-automation-action-GetAutomationRule) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetEnrollmentConfiguration  **
  - **Acción de IAM:**  [ecoautomatización: GetEnrollmentConfiguration](#list_compute-optimizer-automation-action-GetEnrollmentConfiguration) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListAccounts  **
  - **Acción de IAM:**  [ecoautomatización: ListAccounts](#list_compute-optimizer-automation-action-ListAccounts) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListAutomationEventSteps  **
  - **Acción de IAM:**  [ecoautomatización: ListAutomationEventSteps](#list_compute-optimizer-automation-action-ListAutomationEventSteps) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListAutomationEventSummaries  **
  - **Acción de IAM:**  [ecoautomatización: ListAutomationEventSummaries](#list_compute-optimizer-automation-action-ListAutomationEventSummaries) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListAutomationEvents  **
  - **Acción de IAM:**  [ecoautomatización: ListAutomationEvents](#list_compute-optimizer-automation-action-ListAutomationEvents) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListAutomationRulePreview  **
  - **Acción de IAM:**  [ecoautomatización: ListAutomationRulePreview](#list_compute-optimizer-automation-action-ListAutomationRulePreview)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración
  - **Acción de IAM:**  [ec2: DescribeVolumes](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeVolumes.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración

- **   ListAutomationRulePreviewSummaries  **
  - **Acción de IAM:**  [ecoautomatización: ListAutomationRulePreviewSummaries](#list_compute-optimizer-automation-action-ListAutomationRulePreviewSummaries) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListAutomationRules  **
  - **Acción de IAM:**  [ecoautomatización: ListAutomationRules](#list_compute-optimizer-automation-action-ListAutomationRules) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListRecommendedActionSummaries  **
  - **Acción de IAM:**  [ecoautomatización: ListRecommendedActionSummaries](#list_compute-optimizer-automation-action-ListRecommendedActionSummaries) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListRecommendedActions  **
  - **Acción de IAM:**  [ecoautomatización: ListRecommendedActions](#list_compute-optimizer-automation-action-ListRecommendedActions)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración
  - **Acción de IAM:**  [ec2: DescribeVolumes](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeVolumes.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración

- **   ListTagsForResource  **
  - **Acción de IAM:**  [ecoautomatización: ListTagsForResource](#list_compute-optimizer-automation-action-ListTagsForResource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   RollbackAutomationEvent  **
  - **Acción de IAM:**  [ecoautomatización: RollbackAutomationEvent](#list_compute-optimizer-automation-action-RollbackAutomationEvent) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   StartAutomationEvent  **
  - **Acción de IAM:**  [ecoautomatización: StartAutomationEvent](#list_compute-optimizer-automation-action-StartAutomationEvent) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   TagResource  **
  - **Acción de IAM:**  [ecoautomatización: TagResource](#list_compute-optimizer-automation-action-TagResource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Etiquetar, escribir

- **   UntagResource  **
  - **Acción de IAM:**  [Coautomatización: UntagResource](#list_compute-optimizer-automation-action-UntagResource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Etiquetar, escribir

- **   UpdateAutomationRule  **
  - **Acción de IAM:**  [Coautomatización: UpdateAutomationRule](#list_compute-optimizer-automation-action-UpdateAutomationRule) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpdateEnrollmentConfiguration  **
  - **Acción de IAM:**  [ecoautomatización: UpdateEnrollmentConfiguration](#list_compute-optimizer-automation-action-UpdateEnrollmentConfiguration) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura



## Acciones definidas por AWS Automatización de Compute Optimizer
<a name="list_compute-optimizer-automation-actions-as-permissions"></a>

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.




- **   [AssociateAccounts](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_AssociateAccounts.html)  **
  - **Description (Descripción):** Otorga permiso para asociar las cuentas de los miembros a la cuenta de administración
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [CreateAutomationRule](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_CreateAutomationRule.html)  **
  - **Description (Descripción):** Otorga permiso para crear una regla de automatización
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_compute-optimizer-automation-aws_RequestTag___TagKey_)<br />[AWS: TagKeys](#list_compute-optimizer-automation-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [DeleteAutomationRule](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_DeleteAutomationRule.html)  **
  - **Description (Descripción):** Otorga permiso para eliminar la regla de automatización
  - **Tipos de recursos (\*necesarios):** [AutomationRule\*](#list_compute-optimizer-automation-resource-AutomationRule)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_compute-optimizer-automation-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DisassociateAccounts](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_DisassociateAccounts.html)  **
  - **Description (Descripción):** Otorga permiso para desvincular las cuentas de los miembros de la cuenta de administración
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [GetAutomationEvent](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_GetAutomationEvent.html)  **
  - **Description (Descripción):** Otorga permiso para obtener los detalles del evento de automatización
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetAutomationRule](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_GetAutomationRule.html)  **
  - **Description (Descripción):** Otorga permiso para obtener la regla de automatización
  - **Tipos de recursos (\*necesarios):** [AutomationRule\*](#list_compute-optimizer-automation-resource-AutomationRule)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_compute-optimizer-automation-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetEnrollmentConfiguration](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_GetEnrollmentConfiguration.html)  **
  - **Description (Descripción):** Otorga permiso para obtener la configuración de inscripción
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [ListAccounts](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_ListAccounts.html)  **
  - **Description (Descripción):** Otorga permiso para enumerar las cuentas de tu organización que están inscritas en Compute Optimizer y si tienen habilitada la función de automatización
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListAutomationEventSteps](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_ListAutomationEventSteps.html)  **
  - **Description (Descripción):** Otorga permiso para enumerar los pasos de los eventos de automatización
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListAutomationEventSummaries](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_ListAutomationEventSummaries.html)  **
  - **Description (Descripción):** Otorga permiso para enumerar los resúmenes de los eventos de automatización
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListAutomationEvents](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_ListAutomationEvents.html)  **
  - **Description (Descripción):** Otorga permiso para enumerar los eventos de automatización
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListAutomationRulePreview](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_ListAutomationRulePreview.html)  **
  - **Description (Descripción):** Concede permiso para enumerar los resultados de la vista previa de las reglas de automatización
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListAutomationRulePreviewSummaries](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_ListAutomationRulePreviewSummaries.html)  **
  - **Description (Descripción):** Otorga permiso para enumerar los resúmenes de vista previa de las reglas de automatización
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListAutomationRules](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_ListAutomationRules.html)  **
  - **Description (Descripción):** Otorga permiso para enumerar las reglas de automatización
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListRecommendedActionSummaries](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_ListRecommendedActionSummaries.html)  **
  - **Description (Descripción):** Otorga permiso para enumerar los resúmenes de las acciones recomendadas
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListRecommendedActions](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_ListRecommendedActions.html)  **
  - **Description (Descripción):** Otorga permiso para enumerar las acciones recomendadas
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListTagsForResource](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_ListTagsForResource.html)  **
  - **Description (Descripción):** Otorga permiso para enumerar etiquetas para la regla de automatización
  - **Tipos de recursos (\*necesarios):** [AutomationRule\*](#list_compute-optimizer-automation-resource-AutomationRule)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_compute-optimizer-automation-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Enumeración

- **   [RollbackAutomationEvent](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_RollbackAutomationEvent.html)  **
  - **Description (Descripción):** Otorga permiso para iniciar la reversión de un evento de automatización
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [StartAutomationEvent](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_StartAutomationEvent.html)  **
  - **Description (Descripción):** Otorga permiso para iniciar una automatización bajo demanda para una acción recomendada
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [TagResource](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_TagResource.html)  **
  - **Description (Descripción):** Otorga permiso para añadir etiquetas a la regla de automatización
  - **Tipos de recursos (\*necesarios):** [AutomationRule\*](#list_compute-optimizer-automation-resource-AutomationRule)
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_compute-optimizer-automation-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_compute-optimizer-automation-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_compute-optimizer-automation-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UntagResource](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_UntagResource.html)  **
  - **Description (Descripción):** Otorga permiso para eliminar etiquetas de la regla de automatización
  - **Tipos de recursos (\*necesarios):** [AutomationRule\*](#list_compute-optimizer-automation-resource-AutomationRule)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_compute-optimizer-automation-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_compute-optimizer-automation-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UpdateAutomationRule](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_UpdateAutomationRule.html)  **
  - **Description (Descripción):** Otorga permiso para actualizar la regla de automatización
  - **Tipos de recursos (\*necesarios):** [AutomationRule\*](#list_compute-optimizer-automation-resource-AutomationRule)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_compute-optimizer-automation-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [UpdateEnrollmentConfiguration](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_UpdateEnrollmentConfiguration.html)  **
  - **Description (Descripción):** Otorga permiso para actualizar la configuración de inscripción para la función de automatización Compute Optimizer
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura



## Tipos de recursos definidos por AWS Automatización de Compute Optimizer
<a name="list_compute-optimizer-automation-resources-for-iam-policies"></a>

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 | 
| --- | --- | --- | 
|  [AutomationRule](https://docs.aws.amazon.com/compute-optimizer/latest/ug/automation-rules.html)  | arn: $ {Partition} :compute-optimizer: :$ {Account} :automation-rule/$ {} RuleId | [awsResourceTag: /$ {} TagKey](#list_compute-optimizer-automation-aws_ResourceTag___TagKey_) | 

## Claves de condición para AWS Automatización de Compute Optimizer
<a name="list_compute-optimizer-automation-policy-keys"></a>

AWS Compute Optimizer Automation define las siguientes claves de condición que se pueden usar en el `Condition` elemento de una política de IAM.



| Claves de condición | Descripción | Tipo | 
| --- | --- | --- | 
|  [aws: RequestTag /$ {} TagKey](API_automation_Tag.html)  | Filtra el acceso por las etiquetas que se pasan en la solicitud | Cadena | 
|  [aws: ResourceTag /$ {} TagKey](API_automation_TagResource.html)  | Filtra el acceso por las etiquetas asociadas al recurso | Cadena | 
|  [AWS: TagKeys](API_automation_Tag.html)  | Filtra el acceso por las claves de etiquetas que se pasan en la solicitud | ArrayOfString | 