Acciones, recursos y claves de condición para AWS Well-Architected Herramienta
AWS Well-Architected La herramienta (prefijo de servicio:wellarchitected) 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.
-
Vea una lista de las operaciones de API disponibles para este servicio.
-
Obtenga información sobre cómo proteger este servicio y sus recursos mediante las políticas de permisos de IAM.
-
Consulte la referencia de autorización de servicio programática de este servicio
.
Temas
Las operaciones de la API se definen mediante AWS Well-Architected Herramienta
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 |
|---|---|---|---|---|
|
AssociateLenses |
Escritura |
|||
|
AssociateProfiles |
Escritura |
|||
|
CreateAgentContext |
Escritura |
|||
|
CreateAgentGoal |
Escritura |
|||
|
CreateAgentProfile |
Escritura |
|||
Etiquetar, escribir |
||||
objetivo: PassedToService |
wellarchitected.amazonaws.com |
Escritura |
||
|
CreateLensShare |
Escritura |
|||
|
CreateLensVersion |
Escritura |
|||
|
CreateMilestone |
Escritura |
|||
|
CreateProfile |
Escritura |
|||
Etiquetar, escribir |
||||
|
CreateProfileShare |
Escritura |
|||
|
CreateReviewTemplate |
Escritura |
|||
Etiquetar, escribir |
||||
|
CreateTemplateShare |
Escritura |
|||
|
CreateWorkload |
Escritura |
|||
Lectura |
||||
Lectura |
||||
Lectura |
||||
Enumeración |
||||
Etiquetar, escribir |
||||
|
CreateWorkloadShare |
Escritura |
|||
|
DeleteAgentContext |
Escritura |
|||
|
DeleteAgentGoal |
Escritura |
|||
|
DeleteAgentProfile |
Escritura |
|||
|
DeleteLens |
Escritura |
|||
|
DeleteLensShare |
Escritura |
|||
|
DeleteProfile |
Escritura |
|||
|
DeleteProfileShare |
Escritura |
|||
|
DeleteReviewTemplate |
Escritura |
|||
|
DeleteTemplateShare |
Escritura |
|||
|
DeleteWorkload |
Escritura |
|||
|
DeleteWorkloadShare |
Escritura |
|||
|
DisassociateLenses |
Escritura |
|||
|
DisassociateProfiles |
Escritura |
|||
|
ExportLens |
Lectura |
|||
|
GetAgentContext |
Lectura |
|||
|
GetAgentGoal |
Lectura |
|||
|
GetAgentProfile |
Lectura |
|||
|
GetAgentRecommendation |
Lectura |
|||
|
GetAgentRecommendationGeneration |
Lectura |
|||
|
GetAnswer |
Lectura |
|||
|
GetConsolidatedReport |
Lectura |
|||
|
GetGlobalSettings |
Lectura |
|||
|
GetLens |
Lectura |
|||
|
GetLensReview |
Lectura |
|||
|
GetLensReviewReport |
Lectura |
|||
|
GetLensVersionDifference |
Lectura |
|||
|
GetMilestone |
Lectura |
|||
|
GetProfile |
Lectura |
|||
|
GetProfileTemplate |
Lectura |
|||
|
GetReviewTemplate |
Lectura |
|||
|
GetReviewTemplateAnswer |
Lectura |
|||
|
GetReviewTemplateLensReview |
Lectura |
|||
|
GetWorkload |
Lectura |
|||
|
ImportLens |
Escritura |
|||
Etiquetar, escribir |
||||
|
ListAgentContexts |
Lectura |
|||
|
ListAgentGoals |
Lectura |
|||
|
ListAgentProfiles |
Lectura |
|||
|
ListAgentRecommendationGenerations |
Lectura |
|||
|
ListAgentRecommendationItems |
Lectura |
|||
|
ListAgentRecommendations |
Lectura |
|||
|
ListAnswers |
Enumeración |
|||
|
ListCheckDetails |
Enumeración |
|||
|
ListCheckSummaries |
Enumeración |
|||
|
ListLensReviewImprovements |
Enumeración |
|||
|
ListLensReviews |
Enumeración |
|||
|
ListLensShares |
Enumeración |
|||
|
ListLenses |
Enumeración |
|||
|
ListMilestones |
Enumeración |
|||
|
ListNotifications |
Enumeración |
|||
|
ListProfileNotifications |
Enumeración |
|||
|
ListProfileShares |
Enumeración |
|||
|
ListProfiles |
Enumeración |
|||
|
ListReviewTemplateAnswers |
Enumeración |
|||
|
ListReviewTemplates |
Enumeración |
|||
|
ListShareInvitations |
Enumeración |
|||
|
ListTagsForResource |
Lectura |
|||
|
ListTemplateShares |
Enumeración |
|||
|
ListWorkloadShares |
Enumeración |
|||
|
ListWorkloads |
Enumeración |
|||
|
PutAgentRecommendationFeedback |
Escritura |
|||
|
StartAgentRecommendationGeneration |
Escritura |
|||
|
TagResource |
Etiquetar, escribir |
|||
|
UntagResource |
Etiquetar, escribir |
|||
|
UpdateAgentContext |
Escritura |
|||
|
UpdateAgentGoal |
Escritura |
|||
|
UpdateAgentProfile |
Escritura |
|||
objetivo: PassedToService |
wellarchitected.amazonaws.com |
Escritura |
||
|
UpdateAgentRecommendationStatus |
Escritura |
|||
|
UpdateAnswer |
Escritura |
|||
|
UpdateGlobalSettings |
Escritura |
|||
|
UpdateIntegration |
Escritura |
|||
|
UpdateLensReview |
Escritura |
|||
|
UpdateProfile |
Escritura |
|||
|
UpdateReviewTemplate |
Escritura |
|||
|
UpdateReviewTemplateAnswer |
Escritura |
|||
|
UpdateReviewTemplateLensReview |
Escritura |
|||
|
UpdateShareInvitation |
Escritura |
|||
|
UpdateWorkload |
Escritura |
|||
|
UpdateWorkloadShare |
Escritura |
|||
|
UpgradeLensReview |
Escritura |
|||
|
UpgradeProfileVersion |
Escritura |
|||
|
UpgradeReviewTemplateLensReview |
Escritura |
Acciones definidas por AWS Well-Architected Herramienta
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 |
|---|---|---|---|---|
Concede el permiso para asociar una lente a la carga de trabajo especificada. |
Escritura |
|||
Concede permiso para asociar un perfil a la carga de trabajo especificada |
Escritura |
|||
Otorga permiso para crear un contexto asociado a un perfil |
Escritura |
|||
Otorga permiso para crear un objetivo asociado a un perfil |
Escritura |
|||
Otorga permiso para crear un perfil de agente |
Escritura |
|||
Concede permiso al propietario de una lente para compartirla con otras AWS cuentas y usuarios de IAM |
Escritura |
|||
Concede permiso para crear una nueva versión de lente. |
Escritura |
|||
Concede el permiso para crear un nuevo hito para la carga de trabajo especificada. |
Escritura |
|||
Concede permiso para crear un nuevo proyecto |
Escritura |
|||
Concede permiso al propietario de un perfil para compartirlo con otras AWS cuentas y usuarios de IAM |
Escritura |
|||
Concede permiso para crear una nueva plantilla de revisión |
Escritura |
|||
Concede permiso al propietario de una plantilla de revisión para compartirla con otras AWS cuentas y usuarios de IAM |
Escritura |
|||
Concede el permiso para crear una nueva carga de trabajo. |
Escritura |
|||
Concede el permiso para compartir una carga de trabajo con otra cuenta. |
Escritura |
|||
Otorga permiso para eliminar un contexto asociado a un perfil |
Escritura |
|||
Otorga permiso para eliminar un objetivo asociado a un perfil |
Escritura |
|||
Otorga permiso para eliminar el perfil de un agente |
Escritura |
|||
Concede permiso para eliminar una lente. |
Escritura |
|||
Concede permiso para eliminar una cuota de carga de trabajo existente. |
Escritura |
|||
Concede permiso para eliminar un perfil |
Escritura |
|||
Concede permiso para eliminar un recurso compartido de perfil existente |
Escritura |
|||
Concede permiso para eliminar una plantilla de revisión existente |
Escritura |
|||
Concede permiso para eliminar un uso compartido de plantilla de revisión existente |
Escritura |
|||
Concede el permiso para eliminar una carga de trabajo existente. |
Escritura |
|||
Concede el permiso para eliminar una cuota de carga de trabajo existente. |
Escritura |
|||
Concede el permiso para desasociar una lente de la carga de trabajo especificada. |
Escritura |
|||
Concede permiso para desasociar un perfil de la carga de trabajo especificada |
Escritura |
|||
Concede permiso para exportar una lente existente |
Lectura |
|||
Otorga permiso para asociar el contexto a un perfil |
Lectura |
|||
Otorga permiso para asociar un objetivo a un perfil |
Lectura |
|||
Otorga permiso para obtener el perfil del agente por perfil arn |
Lectura |
|||
Otorga permiso para obtener una recomendación por recomendación (ARN) |
Lectura |
|||
Otorga permiso para generar una recomendación |
Lectura |
|||
Concede el permiso para recuperar la respuesta especificada de la revisión de lente especificada. |
Lectura |
|||
Concede permiso para obtener las métricas del informe consolidado o para generar un PDF del informe consolidado en esta cuenta |
Lectura |
|||
Concede permiso para obtener todas las configuraciones de la cuenta |
Lectura |
|||
Concede permiso para obtener una lente existente. |
Lectura |
|||
Concede el permiso para recuperar la revisión de lente especificada de la carga de trabajo especificada. |
Lectura |
|||
Concede el permiso para recuperar el informe para la revisión de lente especificada. |
Lectura |
|||
Concede el permiso para obtener la diferencia entre la versión de lente especificada y la última versión de lente disponible. |
Lectura |
|||
Concede permiso para recuperar el hito especificado de la carga de trabajo especificada |
Lectura |
|||
Concede permiso para recuperar el perfil especificado |
Lectura |
|||
Concede permiso para recuperar la plantilla de perfil especificada |
Lectura |
|||
Concede permiso para recuperar la plantilla de revisión especificada |
Lectura |
|||
Concede el permiso para recuperar la respuesta especificada de la revisión de lente de plantilla especificada. |
Lectura |
|||
Concede el permiso para recuperar la revisión de lente especificada de la plantilla de revisión especificada. |
Lectura |
|||
Concede el permiso para recuperar la carga de trabajo especificada. |
Lectura |
|||
Concede permiso para importar una nueva lente. |
Escritura |
|||
Otorga permiso para enumerar los contextos asociados a un perfil mediante filtros en los campos |
Lectura |
|||
Otorga permiso para enumerar los objetivos asociados a un perfil mediante filtros en los campos |
Lectura |
|||
Otorga permiso para enumerar los perfiles de los agentes |
Lectura |
|||
Otorga permiso para enumerar las generaciones de recomendaciones |
Lectura |
|||
Otorga permiso para publicar los elementos de recomendación asociados a una recomendación |
Lectura |
|||
Otorga permiso para enumerar las recomendaciones por perfil ARN |
Lectura |
|||
Concede el permiso para enumerar las respuestas de la revisión de lente especificada. |
Enumeración |
|||
Concede permiso para enumerar los detalles de comprobación de la carga de trabajo |
Enumeración |
|||
Concede permiso para enumerar los resúmenes de comprobación de la carga de trabajo |
Enumeración |
|||
Concede el permiso para enumerar las mejoras de la revisión de lente especificada. |
Enumeración |
|||
Concede el permiso para enumerar las revisiones de lente de la carga de trabajo especificada. |
Enumeración |
|||
Concede permiso para enumerar todos los recursos compartidos creados para un objetivo |
Enumeración |
|||
Concede el permiso para enumerar las lentes disponibles para esta cuenta. |
List |
|||
Concede el permiso para enumerar los hitos de la carga de trabajo especificada. |
Enumeración |
|||
Concede el permiso para enumerar las notificaciones relacionadas con la cuenta o el recurso especificado. |
Enumeración |
|||
Concede permiso para enumerar las notificaciones de perfil relacionadas con el recurso especificado |
Enumeración |
|||
Concede permiso para enumerar todos los recursos compartidos creados para un perfil |
Enumeración |
|||
Concede permiso para enumerar los perfiles disponibles para esta cuenta |
Enumeración |
|||
Concede permiso para enumerar las respuestas de la plantilla de revisión de lente especificada. |
Enumeración |
|||
Concede permiso para enumerar las plantillas de revisión disponibles para esta cuenta. |
Enumeración |
|||
Concede el permiso para enumerar las invitaciones de cuota de carga de trabajo de la cuenta o usuario especificados. |
Enumeración |
|||
Otorga permiso para enumerar las etiquetas de un recurso Well-Architected |
Lectura |
|||
Concede permiso para enumerar todos los usos compartidos creados para una plantilla de revisión |
Enumeración |
|||
Concede el permiso para enumerar las cuotas de carga de trabajo de la carga de trabajo especificada. |
Enumeración |
|||
Concede el permiso para enumerar las cargas de trabajo de esta cuenta. |
Enumeración |
|||
Otorga permiso para incluir comentarios en una recomendación |
Escritura |
|||
Otorga permiso para iniciar un proceso de generación de recomendaciones |
Escritura |
|||
Otorga permiso para etiquetar un recurso Well-Architected |
Etiquetar, escribir |
|||
Otorga permiso para desetiquetar un recurso Well-Architected |
Etiquetar, escribir |
|||
Otorga permiso para actualizar un contexto asociado a un perfil |
Escritura |
|||
Otorga permiso para actualizar un objetivo asociado a un perfil |
Escritura |
|||
Otorga permiso para actualizar el perfil de un agente |
Escritura |
|||
Otorga permiso para actualizar el estado de una recomendación |
Escritura |
|||
Concede el permiso para actualizar las propiedades de la respuesta especificada. |
Escritura |
|||
Concede permiso para administrar todas las configuraciones para la cuenta |
Escritura |
|||
Concede permiso para actualizar las propiedades de la integración |
Escritura |
|||
Concede el permiso para actualizar las propiedades de la revisión de lente especificada. |
Escritura |
|||
Concede permiso para actualizar las propiedades del perfil especificado |
Escritura |
|||
Concede permiso para actualizar las propiedades de la plantilla de revisión especificada. |
Escritura |
|||
Concede permiso para actualizar las propiedades de la respuesta de la plantilla de revisión especificada. |
Escritura |
|||
Concede permiso para actualizar las propiedades de la revisión de lente de plantilla de revisión especificada. |
Escritura |
|||
Concede el permiso para actualizar el estado de la invitación de la cuota de la carga de trabajo especificada. |
Write |
|||
Concede el permiso para actualizar las propiedades de la carga de trabajo especificada. |
Escritura |
|||
Concede permiso para actualizar las propiedades de la carga de trabajo compartida especificada |
Escritura |
|||
Concede el permiso para actualizar la revisión de lente especificada para utilizar la última versión del objetivo asociado. |
Escritura |
|||
Concede permiso para actualizar la carga de trabajo especificada para que utilice la versión más reciente del perfil asociado |
Escritura |
|||
Concede permiso para actualizar la revisión de lente especificada de la carga de trabajo especificada. |
Escritura |
Permission-only acciones para AWS Well-Architected Herramienta
La AWS Well-Architected herramienta 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 |
|---|---|---|---|---|
Concede permiso para configurar la integración |
Escritura |
Tipos de recursos definidos por AWS Well-Architected Herramienta
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 |
|---|---|---|
arn: $ {Partition}: wellarchitected: $ {Region} :$ {Account} :agent-profile/$ {} ProfileName |
||
arn: $ {Partition}: bien arquitectada: $ {Region} :$ {Account}: agent-recommendation/$ {} ResourceId |
||
arn: $ {Partition}: bien diseñado: $ {Region} :$ {Account} :lens/$ {} ResourceId |
||
arn: $ {Partition}: bien diseñado: $ {Region} :$ {Account} :profile/$ {} ResourceId |
||
arn: $ {Partition}: wellarchitected: $ {Region} :$ {Account} :review-template/$ {} ResourceId |
||
arn: $ {Partition}: bien diseñado: $ {Region} :$ {Account} :workload/$ {} ResourceId |
Claves de condición para AWS Well-Architected Herramienta
AWS Well-Architected La herramienta 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 |
|---|---|---|
Filtra el acceso por los pares de clave-valor de etiqueta de la solicitud |
Cadena |
|
Filtra el acceso por los pares de clave-valor de etiqueta adjuntados al recurso |
Cadena |
|
Filtra los accesos mediante las claves de etiqueta en la solicitud |
ArrayOfString |
|
Filtra el acceso por clave de proyecto |
Cadena |