View a markdown version of this page

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

Acciones, recursos y claves de condición para AWS Launch Wizard

AWS Launch Wizard (prefijo de servicio:launchwizard) 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 la API se definen mediante AWS Launch Wizard

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

CreateDeployment

asistente de lanzamiento: CreateDeployment

Escritura

asistente de lanzamiento: TagResource

Etiquetar, escribir

DeleteDeployment

asistente de lanzamiento: DeleteDeployment

Escritura

GetDeployment

asistente de lanzamiento: GetDeployment

Lectura

GetDeploymentPatternVersion

asistente de lanzamiento: GetDeploymentPatternVersion

Lectura

GetWorkload

asistente de lanzamiento: GetWorkload

Lectura

GetWorkloadDeploymentPattern

asistente de lanzamiento: GetWorkloadDeploymentPattern

Lectura

ListDeploymentEvents

asistente de lanzamiento: ListDeploymentEvents

Enumeración

ListDeploymentPatternVersions

asistente de lanzamiento: ListDeploymentPatternVersions

Enumeración

ListDeployments

asistente de lanzamiento: ListDeployments

Enumeración

ListTagsForResource

asistente de lanzamiento: ListTagsForResource

Lectura

ListWorkloadDeploymentPatterns

asistente de lanzamiento: ListWorkloadDeploymentPatterns

Enumeración

ListWorkloads

asistente de lanzamiento: ListWorkloads

Enumeración

TagResource

asistente de lanzamiento: TagResource

Etiquetar, escribir

UntagResource

asistente de lanzamiento: UntagResource

Etiquetar, escribir

UpdateDeployment

asistente de lanzamiento: UpdateDeployment

Escritura

Acciones definidas por AWS Launch Wizard

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

CreateDeployment

Concede permiso para crear una implementación.

desplegamiento*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

DeleteDeployment

Concede permiso para eliminar una implementación

desplegamiento*

aws: ResourceTag /$ {} TagKey

Escritura

GetDeployment

Concede permiso para obtener una implementación.

desplegamiento*

aws: ResourceTag /$ {} TagKey

Lectura

GetDeploymentPatternVersion

Otorga permiso para obtener una versión de un patrón de despliegue

Lectura

GetWorkload

Concede permiso para obtener una carga de trabajo

Lectura

GetWorkloadDeploymentPattern

Concede permiso para obtener un patrón de implementación

Lectura

ListDeploymentEvents

Concede permiso para enumerar los eventos que se produjeron durante una implementación

Enumeración

ListDeploymentPatternVersions

Otorga permiso para enumerar las versiones de un patrón de despliegue

Enumeración

ListDeployments

Otorga permiso para enumerar implementaciones

Enumeración

ListTagsForResource

Otorga permiso para enumerar las etiquetas de un LaunchWizard recurso

Implementación

aws: ResourceTag /$ {} TagKey

Lectura

ListWorkloadDeploymentPatterns

Concede permiso para enumerar los patrones de implementación de una carga de trabajo

Enumeración

ListWorkloads

Concede permiso para enumerar cargas de trabajo

Enumeración

TagResource

Otorga permiso para etiquetar un recurso LaunchWizard

Implementación

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

UntagResource

Otorga permiso para quitar la etiqueta de un recurso LaunchWizard

Implementación

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

UpdateDeployment

Otorga permiso para actualizar una implementación

implantación*

aws: ResourceTag /$ {} TagKey

Escritura

Permission-only acciones para AWS Launch Wizard

AWS Launch Wizard 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

CreateAdditionalNode

Concede permiso para crear un nodo adicional

Escritura

CreateSettingsSet

Concede permiso para crear un conjunto de configuración de una aplicación

Escritura

DeleteAdditionalNode

Concede permiso para eliminar un nodo adicional

Escritura

DeleteApp

Concede permiso para eliminar una aplicación.

Escritura

DeleteSettingsSet

Concede permiso para eliminar un conjunto de ajustes

Escritura

DescribeAdditionalNode

Concede permiso para describir un nodo adicional

Lectura

DescribeProvisionedApp

Concede permiso para describir aplicaciones de aprovisionamiento

Lectura

DescribeProvisioningEvents

Concede permiso para describir eventos de aprovisionamiento

Lectura

DescribeSettingsSet

Concede permiso para describir un conjunto de configuración de una aplicación

Lectura

GetInfrastructureSuggestion

Concede permiso para obtener una sugerencia de infraestructura

Lectura

GetIpAddress

Concede permiso para obtener la dirección IP del cliente

Lectura

GetResourceCostEstimate

Concede permiso para obtener una estimación de costo de recurso

Lectura

GetResourceRecommendation

Concede permiso para obtener una recomendación para un recurso

Lectura

GetSettingsSet

Concede permiso para obtener un conjunto de ajustes

Lectura

GetWorkloadAsset

Concede permiso para obtener activos de carga de trabajo

Lectura

GetWorkloadAssets

Concede permiso para obtener activos de carga de trabajo

Lectura

ListAdditionalNodes

Concede permiso para enumerar nodos adicionales

Enumeración

ListAllowedResources

Concede permiso para enumerar los recursos permitidos

Enumeración

ListProvisionedApps

Concede permiso para enumerar aplicaciones de aprovisionamiento

Enumeración

ListResourceCostEstimates

Concede permiso para enumerar estimaciones de costos de recursos

Enumeración

ListSettingsSets

Concede permiso para enumerar el conjunto de ajustes

Enumeración

ListWorkloadDeploymentOptions

Concede permiso para enumerar las opciones de implementación de una carga de trabajo determinada

Enumeración

PutSettingsSet

Concede permiso para crear un conjunto de ajustes

Escritura

StartProvisioning

Concede permiso para iniciar un aprovisionamiento

Escritura

UpdateSettingsSet

Concede permiso para actualizar un conjunto de configuración de una aplicación

Escritura

Tipos de recursos definidos por AWS Launch Wizard

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

despliegue

arn: $ {Partition} :launchwizard: $ {Region} :$ {Account} :deployment/$ {} DeploymentId

ResourceTagAWS: /$ {} TagKey

Claves de condición para AWS Launch Wizard

AWS Launch Wizard 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 el acceso según si hay pares de clave-valor de etiqueta en la solicitud.

Cadena

aws: ResourceTag /$ {} TagKey

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

Cadena

AWS: TagKeys

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

ArrayOfString