View a markdown version of this page

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

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

AWS Proton (prefijo de servicio:proton) 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 Proton

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, consulte la tabla de acciones.

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

AcceptEnvironmentAccountConnection

protón: AcceptEnvironmentAccountConnection

Escritura

CancelComponentDeployment

protón: CancelComponentDeployment

Escritura

CancelEnvironmentDeployment

protón: CancelEnvironmentDeployment

Escritura

CancelServiceInstanceDeployment

protón: CancelServiceInstanceDeployment

Escritura

CancelServicePipelineDeployment

protón: CancelServicePipelineDeployment

Escritura

CreateComponent

protón: CreateComponent

Escritura

protón: TagResource

Etiquetar, escribir

CreateEnvironment

protón: CreateEnvironment

Escritura

protón: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

proton.amazonaws.com

Escritura

CreateEnvironmentAccountConnection

protón: CreateEnvironmentAccountConnection

Escritura

protón: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

proton.amazonaws.com

Escritura

CreateEnvironmentTemplate

protón: CreateEnvironmentTemplate

Escritura

protón: TagResource

Etiquetar, escribir

CreateEnvironmentTemplateVersion

protón: CreateEnvironmentTemplateVersion

Escritura

protón: TagResource

Etiquetar, escribir

CreateRepository

protón: CreateRepository

Escritura

protón: TagResource

Etiquetar, escribir

conexiones codestar: PassConnection

Lectura

CreateService

protón: CreateService

Escritura

protón: TagResource

Etiquetar, escribir

conexiones codestar: PassConnection

Lectura

CreateServiceInstance

protón: CreateServiceInstance

Escritura

protón: TagResource

Etiquetar, escribir

CreateServiceSyncConfig

protón: CreateServiceSyncConfig

Escritura

CreateServiceTemplate

protón: CreateServiceTemplate

Escritura

protón: TagResource

Etiquetar, escribir

CreateServiceTemplateVersion

protón: CreateServiceTemplateVersion

Escritura

protón: TagResource

Etiquetar, escribir

CreateTemplateSyncConfig

protón: CreateTemplateSyncConfig

Escritura

DeleteComponent

protón: DeleteComponent

Escritura

DeleteDeployment

protón: DeleteDeployment

Escritura

DeleteEnvironment

protón: DeleteEnvironment

Escritura

DeleteEnvironmentAccountConnection

protón: DeleteEnvironmentAccountConnection

Escritura

DeleteEnvironmentTemplate

protón: DeleteEnvironmentTemplate

Escritura

DeleteEnvironmentTemplateVersion

protón: DeleteEnvironmentTemplateVersion

Escritura

DeleteRepository

protón: DeleteRepository

Escritura

DeleteService

protón: DeleteService

Escritura

DeleteServiceSyncConfig

protón: DeleteServiceSyncConfig

Escritura

DeleteServiceTemplate

protón: DeleteServiceTemplate

Escritura

DeleteServiceTemplateVersion

protón: DeleteServiceTemplateVersion

Escritura

DeleteTemplateSyncConfig

protón: DeleteTemplateSyncConfig

Escritura

GetAccountSettings

protón: GetAccountSettings

Lectura

GetComponent

protón: GetComponent

Lectura

GetDeployment

protón: GetComponent

Lectura

protón: GetDeployment

Lectura

protón: GetEnvironment

Lectura

protón: GetService

Lectura

protón: GetServiceInstance

Lectura

GetEnvironment

protón: GetEnvironment

Lectura

GetEnvironmentAccountConnection

protón: GetEnvironmentAccountConnection

Lectura

GetEnvironmentTemplate

protón: GetEnvironmentTemplate

Lectura

GetEnvironmentTemplateVersion

protón: GetEnvironmentTemplateVersion

Lectura

GetRepository

protón: GetRepository

Lectura

GetRepositorySyncStatus

protón: GetRepositorySyncStatus

Lectura

GetResourcesSummary

protón: GetResourcesSummary

Lectura

GetService

protón: GetService

Lectura

GetServiceInstance

protón: GetServiceInstance

Lectura

GetServiceInstanceSyncStatus

protón: GetServiceInstanceSyncStatus

Lectura

GetServiceSyncBlockerSummary

protón: GetServiceSyncBlockerSummary

Lectura

GetServiceSyncConfig

protón: GetServiceSyncConfig

Lectura

GetServiceTemplate

protón: GetServiceTemplate

Lectura

GetServiceTemplateVersion

protón: GetServiceTemplateVersion

Lectura

GetTemplateSyncConfig

protón: GetTemplateSyncConfig

Lectura

GetTemplateSyncStatus

protón: GetTemplateSyncStatus

Lectura

ListComponentOutputs

protón: ListComponentOutputs

Enumeración

ListComponentProvisionedResources

protón: ListComponentProvisionedResources

Enumeración

ListComponents

protón: ListComponents

Enumeración

ListDeployments

protón: ListDeployments

Enumeración

ListEnvironmentAccountConnections

protón: ListEnvironmentAccountConnections

Enumeración

ListEnvironmentOutputs

protón: ListEnvironmentOutputs

Enumeración

ListEnvironmentProvisionedResources

protón: ListEnvironmentProvisionedResources

Enumeración

ListEnvironmentTemplateVersions

protón: ListEnvironmentTemplateVersions

Enumeración

ListEnvironmentTemplates

protón: ListEnvironmentTemplates

Enumeración

ListEnvironments

protón: ListEnvironments

Enumeración

ListRepositories

protón: ListRepositories

Enumeración

ListRepositorySyncDefinitions

protón: ListRepositorySyncDefinitions

Enumeración

ListServiceInstanceOutputs

protón: ListServiceInstanceOutputs

Enumeración

ListServiceInstanceProvisionedResources

protón: ListServiceInstanceProvisionedResources

Enumeración

ListServiceInstances

protón: ListServiceInstances

Enumeración

ListServicePipelineOutputs

protón: ListServicePipelineOutputs

Enumeración

ListServicePipelineProvisionedResources

protón: ListServicePipelineProvisionedResources

Enumeración

ListServiceTemplateVersions

protón: ListServiceTemplateVersions

Enumeración

ListServiceTemplates

protón: ListServiceTemplates

Enumeración

ListServices

protón: ListServices

Enumeración

ListTagsForResource

protón: ListTagsForResource

Lectura

NotifyResourceDeploymentStatusChange

protón: NotifyResourceDeploymentStatusChange

Escritura

RejectEnvironmentAccountConnection

protón: RejectEnvironmentAccountConnection

Escritura

TagResource

protón: TagResource

Etiquetar, escribir

UntagResource

protón: UntagResource

Etiquetar, escribir

UpdateAccountSettings

protón: UpdateAccountSettings

Escritura

objetivo: PassRole

objetivo: PassedToService

proton.amazonaws.com

Escritura

UpdateComponent

protón: UpdateComponent

Escritura

UpdateEnvironment

protón: UpdateEnvironment

Escritura

objetivo: PassRole

objetivo: PassedToService

proton.amazonaws.com

Escritura

UpdateEnvironmentAccountConnection

protón: UpdateEnvironmentAccountConnection

Escritura

objetivo: PassRole

objetivo: PassedToService

proton.amazonaws.com

Escritura

UpdateEnvironmentTemplate

protón: UpdateEnvironmentTemplate

Escritura

UpdateEnvironmentTemplateVersion

protón: UpdateEnvironmentTemplateVersion

Escritura

UpdateService

protón: UpdateService

Escritura

UpdateServiceInstance

protón: UpdateServiceInstance

Escritura

UpdateServicePipeline

protón: UpdateServicePipeline

Escritura

UpdateServiceSyncBlocker

protón: UpdateServiceSyncBlocker

Escritura

UpdateServiceTemplate

protón: UpdateServiceTemplate

Escritura

UpdateServiceTemplateVersion

protón: UpdateServiceTemplateVersion

Escritura

UpdateTemplateSyncConfig

protón: UpdateTemplateSyncConfig

Escritura

Acciones definidas por AWS Proton

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

AcceptEnvironmentAccountConnection

Otorga permiso para rechazar una solicitud de conexión de cuenta de entorno desde otra cuenta de entorno

conexión entre la cuenta y el entorno*

aws: /$ {} ResourceTag TagKey

Escritura

CancelComponentDeployment

Otorga permiso para cancelar una implementación de componentes.

component*

aws: ResourceTag /$ {} TagKey

Escritura

CancelEnvironmentDeployment

Otorga permiso para cancelar una implementación de entorno

entorno*

aws: ResourceTag /$ {} TagKey

protón: EnvironmentTemplate

Escritura

CancelServiceInstanceDeployment

Otorga permiso para cancelar una implementación de instancia de servicio

instancia de servicio*

aws: /$ {} ResourceTag TagKey

protón: ServiceTemplate

Escritura

CancelServicePipelineDeployment

Otorga permiso para cancelar una implementación de canalización de servicio

servicio*

aws: ResourceTag /$ {} TagKey

protón: ServiceTemplate

Escritura

CreateComponent

Otorga permiso para crear componentes.

component*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateEnvironment

Concede permiso para crear un entorno.

entorno*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

protón: EnvironmentTemplate

Escritura

CreateEnvironmentAccountConnection

Otorga permiso para crear una conexión de cuenta de entorno

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateEnvironmentTemplate

Otorga permiso para crear una plantilla de entorno.

plantilla de entorno*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateEnvironmentTemplateMajorVersion

Otorga permiso para crear una versión principal de la plantilla de entorno. OBSOLETO: CreateEnvironmentTemplateVersion utilícelo en su lugar

plantilla de entorno*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateEnvironmentTemplateMinorVersion

Otorga permiso para crear una versión secundaria de la plantilla de entorno. OBSOLETO: CreateEnvironmentTemplateVersion utilícelo en su lugar

plantilla de entorno*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateEnvironmentTemplateVersion

Otorga permiso para crear una versión de la plantilla de entorno

plantilla de entorno*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateRepository

Otorga permiso para crear un repositorio

repositorio*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateService

Otorga permiso para crear un servicio.

servicio*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

protón: ServiceTemplate

Escritura

CreateServiceInstance

Concede permiso para crear una instancia de servicio

instancia de servicio*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

protón: ServiceTemplate

Escritura

CreateServiceSyncConfig

Concede permiso para crear una configuración de sincronización de servicio

Escritura

CreateServiceTemplate

Otorga permiso para crear una plantilla de servicio.

plantilla de servicio*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateServiceTemplateMajorVersion

Otorga permiso para crear una versión principal de la plantilla de servicio OBSOLETO: CreateServiceTemplateVersion utilícelo en su lugar

plantilla de servicio*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateServiceTemplateMinorVersion

Otorga permiso para crear una versión secundaria de la plantilla de servicio. OBSOLETO: CreateServiceTemplateVersion utilícelo en su lugar

plantilla de servicio*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateServiceTemplateVersion

Otorga permiso para crear una versión de la plantilla de servicio

plantilla de servicio*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateTemplateSyncConfig

Otorga permiso para crear una configuración de plantilla sincronizada

Escritura

DeleteAccountRoles

Otorga permiso para eliminar roles de cuenta. OBSOLETO: UpdateAccountSettings utilícelo en su lugar

Escritura

DeleteComponent

Otorga el permiso para eliminar componentes

componente*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteDeployment

Concede permiso para eliminar una implementación

desplegamiento*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteEnvironment

Concede permiso para eliminar un entorno.

entorno*

aws: ResourceTag /$ {} TagKey

protón: EnvironmentTemplate

Escritura

DeleteEnvironmentAccountConnection

Otorga permiso para eliminar una conexión de cuenta de entorno

entorno-cuenta-conexión*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteEnvironmentTemplate

Otorga permiso para eliminar una plantilla de entorno.

plantilla de entorno*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteEnvironmentTemplateMajorVersion

Otorga permiso para eliminar una versión principal de la plantilla de entorno. OBSOLETO: utilícelo en su lugar DeleteEnvironmentTemplateVersion

plantilla de entorno*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteEnvironmentTemplateMinorVersion

Otorga permiso para eliminar una versión secundaria de la plantilla de entorno. OBSOLETO: utilícelo en su lugar DeleteEnvironmentTemplateVersion

plantilla de entorno*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteEnvironmentTemplateVersion

Otorga permiso para eliminar una versión de la plantilla de entorno

plantilla de entorno*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteRepository

Otorga permiso para eliminar un repositorio

repositorio*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteService

Otorga permiso para eliminar un servicio.

servicio*

aws: ResourceTag /$ {} TagKey

protón: ServiceTemplate

Escritura

DeleteServiceSyncConfig

Concede permiso para eliminar una configuración de sincronización de servicio

Escritura

DeleteServiceTemplate

Otorga permiso para eliminar una plantilla de servicio.

plantilla de servicio*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteServiceTemplateMajorVersion

Otorga permiso para eliminar una versión principal de la plantilla de servicio. OBSOLETO: utilícelo en su lugar DeleteServiceTemplateVersion

plantilla de servicio*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteServiceTemplateMinorVersion

Otorga permiso para eliminar una versión secundaria de la plantilla de servicio. OBSOLETO: utilícelo en su lugar DeleteServiceTemplateVersion

plantilla de servicio*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteServiceTemplateVersion

Otorga permiso para eliminar una versión de la plantilla de servicio

plantilla de servicio*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteTemplateSyncConfig

Otorga permiso para eliminar un TemplateSyncConfig

Escritura

GetAccountRoles

Otorga permiso para obtener roles de cuenta. OBSOLETO: GetAccountSettings utilícelo en su lugar

Lectura

GetAccountSettings

Otorga permiso para describir la configuración de cuenta

Lectura

GetComponent

Concede el permiso para describir un componente.

componente*

aws: ResourceTag /$ {} TagKey

Lectura

GetDeployment

Concede permiso para describir una implementación

desplegamiento*

aws: ResourceTag /$ {} TagKey

Lectura

GetEnvironment

Otorga permiso para describir un entorno.

entorno*

aws: ResourceTag /$ {} TagKey

Lectura

GetEnvironmentAccountConnection

Otorga permiso para describir una conexión de cuenta de entorno

entorno-cuenta-conexión*

aws: /$ {} ResourceTag TagKey

Lectura

GetEnvironmentTemplate

Otorga permiso para describir una plantilla de entorno.

plantilla de entorno*

aws: /$ {} ResourceTag TagKey

Lectura

GetEnvironmentTemplateMajorVersion

Otorga permiso para obtener una versión principal de la plantilla de entorno. OBSOLETO: utilícelo en su lugar GetEnvironmentTemplateVersion

plantilla de entorno*

aws: /$ {} ResourceTag TagKey

Lectura

GetEnvironmentTemplateMinorVersion

Otorga permiso para obtener una versión secundaria de la plantilla de entorno. OBSOLETO: utilícelo en su lugar GetEnvironmentTemplateVersion

plantilla de entorno*

aws: /$ {} ResourceTag TagKey

Lectura

GetEnvironmentTemplateVersion

Otorga permiso para describir una versión de la plantilla de entorno

plantilla de entorno*

aws: /$ {} ResourceTag TagKey

Lectura

GetRepository

Otorga permiso para describir un repositorio

repositorio*

aws: /$ {} ResourceTag TagKey

Lectura

GetRepositorySyncStatus

Otorga permiso para obtener el estado de sincronización más reciente de un repositorio

Lectura

GetResourceTemplateVersionStatusCounts

Otorga permiso para enumerar los recuentos de estado de las versiones de las plantillas de recursos

Lectura

GetResourcesSummary

Otorga permiso para obtener el resumen de recursos

Lectura

GetService

Otorga permiso para describir un servicio.

servicio*

aws: ResourceTag /$ {} TagKey

Lectura

GetServiceInstance

Otorga permiso para describir una instancia de servicio.

instancia de servicio*

aws: /$ {} ResourceTag TagKey

Lectura

GetServiceInstanceSyncStatus

Concede permiso para describir el estado de sincronización de una instancia de servicio

Lectura

GetServiceSyncBlockerSummary

Concede permiso para describir los bloqueadores de sincronización de servicio en un servicio o instancia de servicio

Lectura

GetServiceSyncConfig

Concede permiso para describir una configuración de sincronización de servicio

Lectura

GetServiceTemplate

Otorga permiso para describir una plantilla de servicio.

plantilla de servicio*

aws: /$ {} ResourceTag TagKey

Lectura

GetServiceTemplateMajorVersion

Otorga permiso para obtener una versión principal de la plantilla de servicio. OBSOLETO: utilícelo en su lugar GetServiceTemplateVersion

plantilla de servicio*

aws: /$ {} ResourceTag TagKey

Lectura

GetServiceTemplateMinorVersion

Otorga permiso para obtener una versión secundaria de la plantilla de servicio. OBSOLETO: utilícelo en su lugar GetServiceTemplateVersion

plantilla de servicio*

aws: /$ {} ResourceTag TagKey

Lectura

GetServiceTemplateVersion

Otorga permiso para describir una versión de la plantilla de servicio

plantilla de servicio*

aws: /$ {} ResourceTag TagKey

Lectura

GetTemplateSyncConfig

Otorga permiso para describir un TemplateSyncConfig

Lectura

GetTemplateSyncStatus

Otorga permiso para describir el estado de sincronización de una plantilla

Lectura

ListComponentOutputs

Otorga permiso para enumerar las salidas de componentes

component*

aws: ResourceTag /$ {} TagKey

Enumeración

Implementación

aws: ResourceTag /$ {} TagKey

ListComponentProvisionedResources

Otorga permiso para mostrar una lista de los recursos aprovisionados de componentes.

component*

aws: ResourceTag /$ {} TagKey

Enumeración

ListComponents

Otorga permiso para enumerar componentes.

environment

aws: ResourceTag /$ {} TagKey

Enumeración

service

aws: ResourceTag /$ {} TagKey

instancia de servicio

aws: ResourceTag /$ {} TagKey

ListDeployments

Otorga permiso para enumerar implementaciones

Enumeración

ListEnvironmentAccountConnections

Otorga permiso para enumerar conexiones de cuenta de entorno

Enumeración

ListEnvironmentOutputs

Otorga permiso para mostrar una lista de los resultados del entorno

Implementación

aws: ResourceTag /$ {} TagKey

Enumeración

entorno*

aws: ResourceTag /$ {} TagKey

ListEnvironmentProvisionedResources

Otorga permiso para mostrar una lista de los recursos aprovisionados del entorno

entorno*

aws: ResourceTag /$ {} TagKey

Enumeración

ListEnvironmentTemplateMajorVersions

Otorga permiso para enumerar las versiones principales de la plantilla de entorno. OBSOLETO: utilícelo en su lugar ListEnvironmentTemplateVersions

plantilla de entorno*

aws: /$ {} ResourceTag TagKey

Enumeración

ListEnvironmentTemplateMinorVersions

Otorga permiso para enumerar las versiones secundarias de la plantilla de entorno. OBSOLETO: utilícelo en su lugar ListEnvironmentTemplateVersions

plantilla de entorno*

aws: /$ {} ResourceTag TagKey

Enumeración

ListEnvironmentTemplateVersions

Otorga permiso para enumerar las versiones de la plantilla de entorno

plantilla de entorno*

aws: /$ {} ResourceTag TagKey

Enumeración

ListEnvironmentTemplates

Otorga permiso para enumerar las plantillas de entorno.

List

ListEnvironments

Otorga permiso para enumerar los entornos.

Enumeración

ListRepositories

Otorga permiso para enumerar repositorios

Enumeración

ListRepositorySyncDefinitions

Otorga permiso para enumerar definiciones de sincronización de repositorios

Enumeración

ListServiceInstanceOutputs

Otorga permiso para mostrar una lista de las salidas de las instancias de servicio

Implementación

aws: ResourceTag /$ {} TagKey

Enumeración

servicio*

aws: ResourceTag /$ {} TagKey

instancia de servicio*

aws: /$ {} ResourceTag TagKey

ListServiceInstanceProvisionedResources

Otorga permiso para mostrar una lista de los recursos aprovisionados de la instancia de servicio

servicio*

aws: ResourceTag /$ {} TagKey

Enumeración

instancia de servicio*

aws: /$ {} ResourceTag TagKey

ListServiceInstances

Otorga permiso para enumerar las instancias de servicio.

Enumeración

ListServicePipelineOutputs

Otorga permiso para mostrar una lista de las salidas de la canalización de servicios

Implementación

aws: ResourceTag /$ {} TagKey

Enumeración

servicio*

aws: ResourceTag /$ {} TagKey

ListServicePipelineProvisionedResources

Otorga permiso para mostrar una lista de los recursos aprovisionados de la canalización de servicios

servicio*

aws: ResourceTag /$ {} TagKey

Enumeración

ListServiceTemplateMajorVersions

Otorga permiso para enumerar las versiones principales de la plantilla de servicio. OBSOLETO: utilícelo en su lugar ListServiceTemplateVersions

plantilla de servicio*

aws: /$ {} ResourceTag TagKey

Enumeración

ListServiceTemplateMinorVersions

Otorga permiso para enumerar las versiones secundarias de la plantilla de servicio. OBSOLETO: utilícelo en su lugar ListServiceTemplateVersions

plantilla de servicio*

aws: /$ {} ResourceTag TagKey

Enumeración

ListServiceTemplateVersions

Otorga permiso para enumerar las versiones de la plantilla de servicio

plantilla de servicio*

aws: /$ {} ResourceTag TagKey

Enumeración

ListServiceTemplates

Otorga permiso para enumerar las plantillas de servicio

List

ListServices

Otorga permiso para enumerar los servicios.

Enumeración

ListTagsForResource

Otorga permiso para enumerar las etiquetas de un recurso

component

aws: ResourceTag /$ {} TagKey

Lectura

environment

aws: ResourceTag /$ {} TagKey

conexión entre la cuenta y el entorno

aws: /$ {} ResourceTag TagKey

plantilla de entorno

aws: ResourceTag /$ {} TagKey

plantilla de entorno, versión principal

aws: /$ {} ResourceTag TagKey

plantilla de entorno, versión secundaria

aws: /$ {} ResourceTag TagKey

versión de la plantilla del entorno

aws: /$ {} ResourceTag TagKey

repositorio

aws: ResourceTag /$ {} TagKey

service

aws: ResourceTag /$ {} TagKey

instancia de servicio

aws: ResourceTag /$ {} TagKey

plantilla de servicio

aws: ResourceTag /$ {} TagKey

plantilla de servicio, versión principal

aws: /$ {} ResourceTag TagKey

plantilla de servicio, versión secundaria

aws: /$ {} ResourceTag TagKey

versión de la plantilla de servicio

aws: /$ {} ResourceTag TagKey

NotifyResourceDeploymentStatusChange

Otorga permiso para notificar a Proton de los cambios en el estado de la implementación de recursos

environment

aws: ResourceTag /$ {} TagKey

Escritura

instancia de servicio

aws: ResourceTag /$ {} TagKey

RejectEnvironmentAccountConnection

Otorga permiso para rechazar una solicitud de conexión de cuenta de entorno desde otra cuenta de entorno

entorno-cuenta-conexión*

aws: /$ {} ResourceTag TagKey

Escritura

TagResource

Otorga permiso para agregar etiquetas a un recurso

component

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

environment

AWS: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

entorno-cuenta-conexión

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

plantilla de entorno

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

plantilla de entorno, versión principal

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

plantilla de entorno, versión secundaria

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

versión de plantilla de entorno

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

repositorio

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

service

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

instancia de servicio

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

plantilla de servicio

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

plantilla de servicio, versión principal

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

plantilla de servicio, versión secundaria

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

versión de plantilla de servicio

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UntagResource

Concede permiso para eliminar etiquetas de un recurso

component

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

environment

AWS: ResourceTag /$ {} TagKey

AWS: TagKeys

entorno-cuenta-conexión

aws: /$ {} ResourceTag TagKey

AWS: TagKeys

plantilla de entorno

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

plantilla de entorno, versión principal

aws: /$ {} ResourceTag TagKey

AWS: TagKeys

plantilla de entorno, versión secundaria

aws: /$ {} ResourceTag TagKey

AWS: TagKeys

versión de plantilla de entorno

aws: /$ {} ResourceTag TagKey

AWS: TagKeys

repositorio

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

service

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

instancia de servicio

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

plantilla de servicio

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

plantilla de servicio, versión principal

aws: /$ {} ResourceTag TagKey

AWS: TagKeys

plantilla de servicio, versión secundaria

aws: /$ {} ResourceTag TagKey

AWS: TagKeys

versión de plantilla de servicio

aws: /$ {} ResourceTag TagKey

AWS: TagKeys

UpdateAccountRoles

Otorga permiso para actualizar roles de cuenta. OBSOLETO: UpdateAccountSettings utilícelo en su lugar

Escritura

UpdateAccountSettings

Otorga permiso para actualizar la configuración de cuenta

Escritura

UpdateComponent

Otorga permiso para actualizar componentes.

componente*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateEnvironment

Otorga permiso para actualizar un entorno.

entorno*

aws: ResourceTag /$ {} TagKey

protón: EnvironmentTemplate

Escritura

UpdateEnvironmentAccountConnection

Otorga permiso para actualizar una conexión de cuenta de entorno

entorno-cuenta-conexión*

aws: /$ {} ResourceTag TagKey

Escritura

UpdateEnvironmentTemplate

Otorga permiso para actualizar una plantilla de entorno.

plantilla de entorno*

aws: /$ {} ResourceTag TagKey

Escritura

UpdateEnvironmentTemplateMajorVersion

Otorga permiso para actualizar una versión principal de la plantilla de entorno. OBSOLETO: utilícelo en su lugar UpdateEnvironmentTemplateVersion

plantilla de entorno*

aws: /$ {} ResourceTag TagKey

Escritura

UpdateEnvironmentTemplateMinorVersion

Otorga permiso para actualizar una versión secundaria de la plantilla de entorno. OBSOLETO: utilícelo en su lugar UpdateEnvironmentTemplateVersion

plantilla de entorno*

aws: /$ {} ResourceTag TagKey

Escritura

UpdateEnvironmentTemplateVersion

Otorga permiso para actualizar una versión de la plantilla de entorno

plantilla de entorno*

aws: /$ {} ResourceTag TagKey

Escritura

UpdateService

Otorga permiso para actualizar un servicio.

servicio*

aws: ResourceTag /$ {} TagKey

protón: ServiceTemplate

Escritura

UpdateServiceInstance

Otorga permiso para actualizar una instancia de servicio.

instancia de servicio*

aws: /$ {} ResourceTag TagKey

protón: ServiceTemplate

Escritura

UpdateServicePipeline

Otorga permiso para actualizar una canalización de servicio.

servicio*

aws: ResourceTag /$ {} TagKey

protón: ServiceTemplate

Escritura

UpdateServiceSyncBlocker

Concede permiso para actualizar un bloqueador de sincronización de servicio

Escritura

UpdateServiceSyncConfig

Concede permiso para actualizar una configuración de sincronización de servicio

Escritura

UpdateServiceTemplate

Otorga permiso para actualizar una plantilla de servicio.

plantilla de servicio*

aws: /$ {} ResourceTag TagKey

Escritura

UpdateServiceTemplateMajorVersion

Otorga permiso para actualizar una versión principal de la plantilla de servicio. OBSOLETO: utilícelo en su lugar UpdateServiceTemplateVersion

plantilla de servicio*

aws: /$ {} ResourceTag TagKey

Escritura

UpdateServiceTemplateMinorVersion

Otorga permiso para crear una versión secundaria de la plantilla de servicio. OBSOLETO: utilícelo en su lugar UpdateServiceTemplateVersion

plantilla de servicio*

aws: /$ {} ResourceTag TagKey

Escritura

UpdateServiceTemplateVersion

Otorga permiso para actualizar una versión de la plantilla de servicio

plantilla de servicio*

aws: /$ {} ResourceTag TagKey

Escritura

UpdateTemplateSyncConfig

Otorga permiso para actualizar un TemplateSyncConfig

Escritura

Tipos de recursos definidos por AWS Proton

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

componente

arn: $ {Partition} :proton: $ {Region} :$ {Account} :component/$ {Id}

ResourceTagwas: /$ {} TagKey

despliegue

arn: $ {Partition} :proton: $ {Region} :$ {Account} :deployment/$ {Id}

ResourceTagwas: /$ {} TagKey

entorno

arn: $ {Partition} :proton: $ {Region} :$ {Account} :environment/$ {Name}

ResourceTagAWS: /$ {} TagKey

conexión entre la cuenta y el entorno

arn: $ {Partition} :proton: $ {Region} :$ {Account} :environment-account-connection/$ {Id}

ResourceTagAWS: /$ {} TagKey

plantilla de entorno

arn: $ {Partition} :proton: $ {Region} :$ {Account} :environment-template/$ {Name}

ResourceTagaws: /$ {} TagKey

plantilla de entorno, versión principal

arn: $ {Partition} :proton: $ {Region} :$ {Account} :environment-template/$ {} :$ {} TemplateName MajorVersionId

awsTagKey: /$ {} ResourceTag

plantilla de entorno, versión secundaria

arn: $ {Partition} :proton: $ {Region} :$ {Account} :environment-template/$ {} :$ {}. TemplateName MajorVersionId $ {} MinorVersionId

AWS: ResourceTag /$ {} TagKey

versión de la plantilla del entorno

arn: $ {Partition} :proton: $ {Region} :$ {Account} :environment-template/$ {} :$ {}. TemplateName MajorVersion $ {} MinorVersion

AWS: ResourceTag /$ {} TagKey

repositorio

arn: $ {Partition} :proton: $ {Region} :$ {Account} :repository/$ {Provider} :$ {Name}

awsTagKey: /$ {} ResourceTag

servicio

arn: $ {Partition} :proton: $ {Region} :$ {Account} :service/$ {Name}

ResourceTagaws: /$ {} TagKey

instancia de servicio

arn: $ {Partition} :proton: $ {Region} :$ {Account} :service/$ {} /service-instance/$ {Name} ServiceName

awsTagKey: /$ {} ResourceTag

plantilla de servicio

arn: $ {Partition} :proton: $ {Region} :$ {Account} :service-template/$ {Name}

ResourceTagaws: /$ {} TagKey

plantilla de servicio, versión principal

arn: $ {Partition} :proton: $ {Region} :$ {Account} :service-template/$ {} :$ {} TemplateName MajorVersionId

awsTagKey: /$ {} ResourceTag

plantilla de servicio, versión secundaria

arn: $ {Partition} :proton: $ {Region} :$ {Account} :service-template/$ {} :$ {}. TemplateName MajorVersionId $ {} MinorVersionId

AWS: ResourceTag /$ {} TagKey

versión de la plantilla de servicio

arn: $ {Partition} :proton: $ {Region} :$ {Account} :service-template/$ {} :$ {}. TemplateName MajorVersion $ {} MinorVersion

AWS: ResourceTag /$ {} TagKey

Claves de condición para AWS Proton

AWS Proton 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 por los pares de clave-valor de etiqueta de la solicitud

Cadena

aws: ResourceTag /$ {} TagKey

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

Cadena

AWS: TagKeys

Filtra los accesos mediante las claves de etiqueta en la solicitud

ArrayOfString

protón: EnvironmentTemplate

Filtra el acceso según la plantilla de entorno especificada y relacionada con el recurso.

Cadena

protón: ServiceTemplate

Filtra el acceso según la plantilla de servicio especificada y relacionada con el recurso.

Cadena