View a markdown version of this page

Ações, recursos e chaves de condição para AWS Resilience Hub - Referência de autorização do serviço

Ações, recursos e chaves de condição para AWS Resilience Hub

AWS O Resilience Hub (prefixo do serviço:resiliencehub) fornece as seguintes operações, recursos, ações e chaves de condição específicos do serviço para uso nas políticas de permissão do IAM.

Referências:

Operações de API definidas por AWS Resilience Hub

A tabela a seguir mapeia as operações da API às ações do IAM que elas autorizam. Somente as chaves de condição que têm valores estáticos para a API e a ação fornecidas são listadas; para ver o conjunto completo de chaves de condição suportadas por cada ação, consulte a tabela Ações.

Operation Cliente SDK Ação do IAM Chave de condição Valor (es) possível (s) Nível de acesso

AcceptResourceGroupingRecommendations

resiliencehub

hub de resiliência: AcceptResourceGroupingRecommendations

Gravar

AddDraftAppVersionResourceMappings

resiliencehub

hub de resiliência: AddDraftAppVersionResourceMappings

Gravar

BatchUpdateRecommendationStatus

resiliencehub

hub de resiliência: BatchUpdateRecommendationStatus

Gravar

CreateApp

resiliencehub

hub de resiliência: CreateApp

Gravar

hub de resiliência: TagResource

Marcação, gravação

objetivo: PassRole

objetivo: PassedToService

resiliencehub.amazonaws.com

Gravar

CreateAppVersionAppComponent

resiliencehub

hub de resiliência: CreateAppVersionAppComponent

Gravar

CreateAppVersionResource

resiliencehub

hub de resiliência: CreateAppVersionResource

Gravar

CreateRecommendationTemplate

resiliencehub

hub de resiliência: CreateRecommendationTemplate

Gravar

hub de resiliência: TagResource

Marcação, gravação

CreateResiliencyPolicy

resiliencehub

hub de resiliência: CreateResiliencyPolicy

Gravar

hub de resiliência: TagResource

Marcação, gravação

DeleteApp

resiliencehub

hub de resiliência: DeleteApp

Gravar

DeleteAppAssessment

resiliencehub

hub de resiliência: DeleteAppAssessment

Gravar

DeleteAppInputSource

resiliencehub

hub de resiliência: DeleteAppInputSource

Gravar

DeleteAppVersionAppComponent

resiliencehub

hub de resiliência: DeleteAppVersionAppComponent

Gravar

DeleteAppVersionResource

resiliencehub

hub de resiliência: DeleteAppVersionResource

Gravar

DeleteRecommendationTemplate

resiliencehub

hub de resiliência: DeleteRecommendationTemplate

Gravar

DeleteResiliencyPolicy

resiliencehub

hub de resiliência: DeleteResiliencyPolicy

Gravar

DescribeApp

resiliencehub

hub de resiliência: DescribeApp

Ler

DescribeAppAssessment

resiliencehub

hub de resiliência: DescribeAppAssessment

Ler

DescribeAppVersion

resiliencehub

hub de resiliência: DescribeAppVersion

Ler

DescribeAppVersionAppComponent

resiliencehub

hub de resiliência: DescribeAppVersionAppComponent

Ler

DescribeAppVersionResource

resiliencehub

hub de resiliência: DescribeAppVersionResource

Ler

DescribeAppVersionResourcesResolutionStatus

resiliencehub

hub de resiliência: DescribeAppVersionResourcesResolutionStatus

Ler

DescribeAppVersionTemplate

resiliencehub

hub de resiliência: DescribeAppVersionTemplate

Ler

DescribeDraftAppVersionResourcesImportStatus

resiliencehub

hub de resiliência: DescribeDraftAppVersionResourcesImportStatus

Ler

DescribeMetricsExport

resiliencehub

hub de resiliência: DescribeMetricsExport

Ler

DescribeResiliencyPolicy

resiliencehub

hub de resiliência: DescribeResiliencyPolicy

Ler

DescribeResourceGroupingRecommendationTask

resiliencehub

hub de resiliência: DescribeResourceGroupingRecommendationTask

Ler

ImportResourcesToDraftAppVersion

resiliencehub

hub de resiliência: ImportResourcesToDraftAppVersion

Gravar

ListAlarmRecommendations

resiliencehub

hub de resiliência: ListAlarmRecommendations

Lista

ListAppAssessmentComplianceDrifts

resiliencehub

hub de resiliência: ListAppAssessmentComplianceDrifts

Lista

ListAppAssessmentResourceDrifts

resiliencehub

hub de resiliência: ListAppAssessmentResourceDrifts

Lista

ListAppAssessments

resiliencehub

hub de resiliência: ListAppAssessments

Lista

ListAppComponentCompliances

resiliencehub

hub de resiliência: ListAppComponentCompliances

Lista

ListAppComponentRecommendations

resiliencehub

hub de resiliência: ListAppComponentRecommendations

Lista

ListAppInputSources

resiliencehub

hub de resiliência: ListAppInputSources

Lista

ListAppVersionAppComponents

resiliencehub

hub de resiliência: ListAppVersionAppComponents

Lista

ListAppVersionResourceMappings

resiliencehub

hub de resiliência: ListAppVersionResourceMappings

Lista

ListAppVersionResources

resiliencehub

hub de resiliência: ListAppVersionResources

Lista

ListAppVersions

resiliencehub

hub de resiliência: ListAppVersions

Lista

ListApps

resiliencehub

hub de resiliência: ListApps

Lista

ListMetrics

resiliencehub

hub de resiliência: ListMetrics

Lista

ListRecommendationTemplates

resiliencehub

hub de resiliência: ListRecommendationTemplates

Lista

ListResiliencyPolicies

resiliencehub

hub de resiliência: ListResiliencyPolicies

Lista

ListResourceGroupingRecommendations

resiliencehub

hub de resiliência: ListResourceGroupingRecommendations

Lista

ListSopRecommendations

resiliencehub

hub de resiliência: ListSopRecommendations

Lista

ListSuggestedResiliencyPolicies

resiliencehub

hub de resiliência: ListSuggestedResiliencyPolicies

Lista

ListTagsForResource

resiliencehub

hub de resiliência: ListTagsForResource

Ler

ListTestRecommendations

resiliencehub

hub de resiliência: ListTestRecommendations

Lista

ListUnsupportedAppVersionResources

resiliencehub

hub de resiliência: ListUnsupportedAppVersionResources

Lista

PublishAppVersion

resiliencehub

hub de resiliência: PublishAppVersion

Gravar

PutDraftAppVersionTemplate

resiliencehub

hub de resiliência: PutDraftAppVersionTemplate

Gravar

RejectResourceGroupingRecommendations

resiliencehub

hub de resiliência: RejectResourceGroupingRecommendations

Gravar

RemoveDraftAppVersionResourceMappings

resiliencehub

hub de resiliência: RemoveDraftAppVersionResourceMappings

Gravar

ResolveAppVersionResources

resiliencehub

hub de resiliência: ResolveAppVersionResources

Gravar

StartAppAssessment

resiliencehub

hub de resiliência: StartAppAssessment

Gravar

hub de resiliência: TagResource

Marcação, gravação

StartMetricsExport

resiliencehub

hub de resiliência: StartMetricsExport

Gravar

StartResourceGroupingRecommendationTask

resiliencehub

hub de resiliência: StartResourceGroupingRecommendationTask

Gravar

TagResource

resiliencehub

hub de resiliência: TagResource

Marcação, gravação

UntagResource

resiliencehub

hub de resiliência: UntagResource

Marcação, gravação

UpdateApp

resiliencehub

hub de resiliência: UpdateApp

Gravar

objetivo: PassRole

objetivo: PassedToService

resiliencehub.amazonaws.com

Gravar

UpdateAppVersion

resiliencehub

hub de resiliência: UpdateAppVersion

Gravar

UpdateAppVersionAppComponent

resiliencehub

hub de resiliência: UpdateAppVersionAppComponent

Gravar

UpdateAppVersionResource

resiliencehub

hub de resiliência: UpdateAppVersionResource

Gravar

UpdateResiliencyPolicy

resiliencehub

hub de resiliência: UpdateResiliencyPolicy

Gravar

CreateAssertion

hub de resiliência v2

hub de resiliência: CreateAssertion

Gravar

CreateInputSource

hub de resiliência v2

hub de resiliência: CreateInputSource

Gravar

CreatePolicy

hub de resiliência v2

hub de resiliência: CreatePolicy

Gravar

hub de resiliência: TagResource

Marcação, gravação

CreateReport

hub de resiliência v2

hub de resiliência: CreateReport

Gravar

CreateService

hub de resiliência v2

hub de resiliência: CreateService

Gravar

hub de resiliência: TagResource

Marcação, gravação

objetivo: PassRole

objetivo: PassedToService

resiliencehub.amazonaws.com

Gravar

CreateServiceFunction

hub de resiliência v2

hub de resiliência: CreateServiceFunction

Gravar

CreateServiceFunctionResources

hub de resiliência v2

hub de resiliência: CreateServiceFunctionResources

Gravar

CreateSystem

hub de resiliência v2

hub de resiliência: CreateSystem

Gravar

hub de resiliência: TagResource

Marcação, gravação

CreateTest

hub de resiliência v2

hub de resiliência: CreateTest

Gravar

objetivo: PassRole

objetivo: PassedToService

fis.amazonaws.com

Gravar

CreateUserJourney

hub de resiliência v2

hub de resiliência: CreateUserJourney

Gravar

DeleteAssertion

hub de resiliência v2

hub de resiliência: DeleteAssertion

Gravar

DeleteInputSource

hub de resiliência v2

hub de resiliência: DeleteInputSource

Gravar

DeletePolicy

hub de resiliência v2

hub de resiliência: DeletePolicy

Gravar

DeleteService

hub de resiliência v2

hub de resiliência: DeleteService

Gravar

DeleteServiceFunction

hub de resiliência v2

hub de resiliência: DeleteServiceFunction

Gravar

DeleteServiceFunctionResources

hub de resiliência v2

hub de resiliência: DeleteServiceFunctionResources

Gravar

DeleteSystem

hub de resiliência v2

hub de resiliência: DeleteSystem

Gravar

DeleteTest

hub de resiliência v2

hub de resiliência: DeleteTest

Gravar

DeleteTestSources

hub de resiliência v2

hub de resiliência: DeleteTestSources

Gravar

DeleteUserJourney

hub de resiliência v2

hub de resiliência: DeleteUserJourney

Gravar

GetFailureModeFinding

hub de resiliência v2

hub de resiliência: GetFailureModeFinding

Ler

GetPolicy

hub de resiliência v2

hub de resiliência: GetPolicy

Ler

GetService

hub de resiliência v2

hub de resiliência: GetService

Ler

GetSystem

hub de resiliência v2

hub de resiliência: GetSystem

Ler

GetTest

hub de resiliência v2

hub de resiliência: GetTest

Ler

GetTestRun

hub de resiliência v2

hub de resiliência: GetTestRun

Ler

GetTestTemplate

hub de resiliência v2

hub de resiliência: GetTestTemplate

Ler

GetUserJourney

hub de resiliência v2

hub de resiliência: GetUserJourney

Ler

ImportApp

hub de resiliência v2

hub de resiliência: ImportApp

Gravar

hub de resiliência: TagResource

Marcação, gravação

ImportPolicy

hub de resiliência v2

hub de resiliência: ImportPolicy

Gravar

ListAssertions

hub de resiliência v2

hub de resiliência: ListAssertions

Ler

ListDependencies

hub de resiliência v2

hub de resiliência: ListDependencies

Ler

ListFailureModeAssessments

hub de resiliência v2

hub de resiliência: ListFailureModeAssessments

Ler

ListFailureModeFindings

hub de resiliência v2

hub de resiliência: ListFailureModeFindings

Ler

ListInputSources

hub de resiliência v2

hub de resiliência: ListInputSources

Ler

ListPolicies

hub de resiliência v2

hub de resiliência: ListPolicies

Ler

ListReports

hub de resiliência v2

hub de resiliência: ListReports

Ler

ListResolvedTestRunTargetResources

hub de resiliência v2

hub de resiliência: ListResolvedTestRunTargetResources

Ler

ListResources

hub de resiliência v2

hub de resiliência: ListResources

Ler

ListServiceEvents

hub de resiliência v2

hub de resiliência: ListServiceEvents

Ler

ListServiceFunctions

hub de resiliência v2

hub de resiliência: ListServiceFunctions

Ler

ListServiceTopologyEdges

hub de resiliência v2

hub de resiliência: ListServiceTopologyEdges

Ler

ListServices

hub de resiliência v2

hub de resiliência: ListServices

Ler

ListSystemEvents

hub de resiliência v2

hub de resiliência: ListSystemEvents

Ler

ListSystems

hub de resiliência v2

hub de resiliência: ListSystems

Ler

ListTagsForResource

hub de resiliência v2

hub de resiliência: ListTagsForResource

Ler

ListTestRunDependencies

hub de resiliência v2

hub de resiliência: ListTestRunDependencies

Ler

ListTestRunEvents

hub de resiliência v2

hub de resiliência: ListTestRunEvents

Ler

ListTestRunSourceEvents

hub de resiliência v2

hub de resiliência: ListTestRunSourceEvents

Ler

ListTestRunSources

hub de resiliência v2

hub de resiliência: ListTestRunSources

Ler

ListTestRuns

hub de resiliência v2

hub de resiliência: ListTestRuns

Ler

ListTestSources

hub de resiliência v2

hub de resiliência: ListTestSources

Ler

ListTestTemplates

hub de resiliência v2

hub de resiliência: ListTestTemplates

Ler

ListTests

hub de resiliência v2

hub de resiliência: ListTests

Ler

ListUserJourneys

hub de resiliência v2

hub de resiliência: ListUserJourneys

Ler

PutTestSources

hub de resiliência v2

hub de resiliência: PutTestSources

Gravar

StartFailureModeAssessment

hub de resiliência v2

hub de resiliência: StartFailureModeAssessment

Gravar

StartTestRun

hub de resiliência v2

hub de resiliência: StartTestRun

Gravar

StopTestRun

hub de resiliência v2

hub de resiliência: StopTestRun

Gravar

TagResource

hub de resiliência v2

hub de resiliência: TagResource

Marcação, gravação

UntagResource

hub de resiliência v2

hub de resiliência: UntagResource

Marcação, gravação

UpdateAssertion

hub de resiliência v2

hub de resiliência: UpdateAssertion

Gravar

UpdateDependency

hub de resiliência v2

hub de resiliência: UpdateDependency

Gravar

UpdateFailureModeFinding

hub de resiliência v2

hub de resiliência: UpdateFailureModeFinding

Gravar

UpdatePolicy

hub de resiliência v2

hub de resiliência: UpdatePolicy

Gravar

UpdateService

hub de resiliência v2

hub de resiliência: UpdateService

Gravar

objetivo: PassRole

objetivo: PassedToService

resiliencehub.amazonaws.com

Gravar

UpdateServiceFunction

hub de resiliência v2

hub de resiliência: UpdateServiceFunction

Gravar

UpdateSystem

hub de resiliência v2

hub de resiliência: UpdateSystem

Gravar

UpdateTest

hub de resiliência v2

hub de resiliência: UpdateTest

Gravar

objetivo: PassRole

objetivo: PassedToService

fis.amazonaws.com

Gravar

UpdateUserJourney

hub de resiliência v2

hub de resiliência: UpdateUserJourney

Gravar

Ações definidas por AWS Resilience Hub

Você pode especificar as seguintes ações no elemento Action de uma declaração de política do IAM. Use políticas para conceder permissões para executar uma operação na AWS. Quando usa uma ação em uma política, você geralmente permite ou nega acesso à operação da API ou ao comando da CLI com o mesmo nome. No entanto, em alguns casos, uma única ação controla o acesso a mais de uma operação. Como alternativa, algumas operações exigem várias ações diferentes.

Ações Description Tipos de recursos (*necessários) Chaves de condição Nível de acesso

AcceptResourceGroupingRecommendations

Concede permissão para aceitar recomendações de agrupamento de recursos

aplicação*

foi: ResourceTag /$ {} TagKey

Gravar

AddDraftAppVersionResourceMappings

Concede permissão para adicionar mapeamentos de recursos de versão da aplicação de rascunho

aplicação*

foi: ResourceTag /$ {} TagKey

Gravar

BatchUpdateRecommendationStatus

Concede permissão para incluir ou excluir uma ou mais recomendações operacionais

aplicação*

foi: ResourceTag /$ {} TagKey

Gravar

CreateApp

Concede permissão para criar aplicação

aplicação*

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Gravar

CreateAppVersionAppComponent

Concede permissão para criar componentes de uma aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Gravar

CreateAppVersionResource

Concede permissão para criar recursos de uma aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Gravar

CreateAssertion

Concede permissão para criar uma declaração para um serviço

serviço*

foi: ResourceTag /$ {} TagKey

Gravar

CreateInputSource

Concede permissão para criar uma fonte de entrada para um serviço

serviço*

foi: ResourceTag /$ {} TagKey

Gravar

CreatePolicy

Concede permissão para criar uma política de resiliência que define os requisitos de disponibilidade e recuperação de desastres

política*

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Gravar

CreateRecommendationTemplate

Concede permissão para criar um modelo de recomendação

aplicação*

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Gravar

CreateReport

Concede permissão para criar um relatório para um serviço

serviço*

foi: ResourceTag /$ {} TagKey

Gravar

CreateResiliencyPolicy

Concede permissão para criar uma política de resiliência

política de resiliência*

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Gravar

CreateService

Concede permissão para criar um serviço

política

foi: ResourceTag /$ {} TagKey

Gravar

serviço*

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

sistema

foi: ResourceTag /$ {} TagKey

CreateServiceFunction

Concede permissão para criar uma função de serviço

serviço*

foi: ResourceTag /$ {} TagKey

Gravar

CreateServiceFunctionResources

Concede permissão para criar recursos de funções de serviço

serviço*

foi: ResourceTag /$ {} TagKey

Gravar

CreateSystem

Concede permissão para criar um sistema que represente um agrupamento lógico de serviços

sistema*

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Gravar

CreateTest

Concede permissão para criar uma instância de teste

serviço*

foi: ResourceTag /$ {} TagKey

Gravar

CreateUserJourney

Concede permissão para criar uma jornada de usuário dentro de um sistema

política

foi: ResourceTag /$ {} TagKey

Gravar

sistema*

foi: ResourceTag /$ {} TagKey

DeleteApp

Concede permissão para excluir aplicação em lote

aplicação*

foi: ResourceTag /$ {} TagKey

Gravar

DeleteAppAssessment

Concede permissão para excluir avaliação de aplicação em lote

aplicação*

foi: ResourceTag /$ {} TagKey

Gravar

DeleteAppInputSource

Concede permissão para remover a fonte de entrada da aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Gravar

DeleteAppVersionAppComponent

Concede permissão para excluir componentes de uma aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Gravar

DeleteAppVersionResource

Concede permissão para excluir recursos de uma aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Gravar

DeleteAssertion

Concede permissão para excluir uma afirmação

serviço*

foi: ResourceTag /$ {} TagKey

Gravar

DeleteInputSource

Concede permissão para excluir uma fonte de entrada

serviço*

foi: ResourceTag /$ {} TagKey

Gravar

DeletePolicy

Concede permissão para excluir uma política de resiliência

política*

foi: ResourceTag /$ {} TagKey

Gravar

DeleteRecommendationTemplate

Concede permissão para excluir um modelo de recomendação em lote

aplicação*

foi: ResourceTag /$ {} TagKey

Gravar

DeleteResiliencyPolicy

Concede permissão para excluir uma política de resiliência em lote

política de resiliência*

foi: ResourceTag /$ {} TagKey

Gravar

DeleteService

Concede permissão para excluir um serviço

serviço*

foi: ResourceTag /$ {} TagKey

Gravar

DeleteServiceFunction

Concede permissão para excluir uma função de serviço

serviço*

foi: ResourceTag /$ {} TagKey

Gravar

DeleteServiceFunctionResources

Concede permissão para excluir recursos da função de serviço

serviço*

foi: ResourceTag /$ {} TagKey

Gravar

DeleteSystem

Concede permissão para excluir um sistema

sistema*

foi: ResourceTag /$ {} TagKey

Gravar

DeleteTest

Concede permissão para excluir um teste

serviço*

foi: ResourceTag /$ {} TagKey

Gravar

DeleteTestSources

Concede permissão para excluir fontes de teste de um teste

serviço*

foi: ResourceTag /$ {} TagKey

Gravar

DeleteUserJourney

Concede permissão para excluir uma jornada do usuário

sistema*

foi: ResourceTag /$ {} TagKey

Gravar

DescribeApp

Concede permissão para descrever aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Ler

DescribeAppAssessment

Concede permissão para descrever avaliação de aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Ler

DescribeAppVersion

Concede permissão para descrever a versão de uma aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Ler

DescribeAppVersionAppComponent

Concede permissão para descrever o componente de app da versão de uma aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Ler

DescribeAppVersionResource

Concede permissão para descrever o recurso de uma versão de uma aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Ler

DescribeAppVersionResourcesResolutionStatus

Concede permissão para descrever resolução de aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Ler

DescribeAppVersionTemplate

Concede permissão para descrever um modelo de versão de aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Ler

DescribeDraftAppVersionResourcesImportStatus

Concede permissão para descrever o status de importação de recursos de versão da aplicação de rascunho

aplicação*

foi: ResourceTag /$ {} TagKey

Ler

DescribeMetricsExport

Concede permissão para descrever uma exportação de métricas

Ler

DescribeResiliencyPolicy

Concede permissão para descrever política de resiliência

política de resiliência*

foi: ResourceTag /$ {} TagKey

Ler

DescribeResourceGroupingRecommendationTask

Concede permissão para descrever o status mais recente do processo de recomendação de agrupamento

aplicação*

foi: ResourceTag /$ {} TagKey

Ler

GetFailureModeFinding

Concede permissão para recuperar uma descoberta do modo de falha

serviço*

foi: ResourceTag /$ {} TagKey

Ler

GetPolicy

Concede permissão para recuperar uma política de resiliência

política*

foi: ResourceTag /$ {} TagKey

Ler

GetService

Concede permissão para recuperar um serviço

serviço*

foi: ResourceTag /$ {} TagKey

Ler

GetSystem

Concede permissão para recuperar um sistema

sistema*

foi: ResourceTag /$ {} TagKey

Ler

GetTest

Concede permissão para recuperar um teste

serviço*

foi: ResourceTag /$ {} TagKey

Ler

GetTestRun

Concede permissão para recuperar uma execução de teste

serviço*

foi: ResourceTag /$ {} TagKey

Ler

GetTestTemplate

Concede permissão para recuperar um modelo de teste

Ler

GetUserJourney

Concede permissão para recuperar a jornada do usuário

sistema*

foi: ResourceTag /$ {} TagKey

Ler

ImportApp

Concede permissão para importar um aplicativo V1 para o modelo de recursos V2

aplicação*

foi: ResourceTag /$ {} TagKey

Gravar

serviço*

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

ImportPolicy

Concede permissão para importar uma política V1 para a V2

política*

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Gravar

política de resiliência*

foi: ResourceTag /$ {} TagKey

ImportResourcesToDraftAppVersion

Concede permissão para importar recursos de versão da aplicação de rascunho

aplicação*

foi: ResourceTag /$ {} TagKey

Gravar

ListAlarmRecommendations

Concede permissão para listar recomendação de alarme

aplicação*

foi: ResourceTag /$ {} TagKey

Lista

ListAppAssessmentComplianceDrifts

Concede permissão para listar desvios de conformidade que foram detectados durante a execução de uma avaliação

aplicação*

foi: ResourceTag /$ {} TagKey

Lista

ListAppAssessmentResourceDrifts

Concede permissão para listar desvios de recurso que foram detectados durante a execução de uma avaliação

aplicação*

foi: ResourceTag /$ {} TagKey

Lista

ListAppAssessments

Concede permissão para listar avaliação de aplicação

Lista

ListAppComponentCompliances

Concede permissão para listar conformidades dos componentes de uma aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Lista

ListAppComponentRecommendations

Concede permissão para listar recomendações de componentes de aplicações

aplicação*

foi: ResourceTag /$ {} TagKey

Lista

ListAppInputSources

Concede permissão para listar as fontes de entrada da aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Lista

ListAppVersionAppComponents

Concede permissão para listar componentes de app da versão de uma aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Lista

ListAppVersionResourceMappings

Concede permissão para mapeamentos de recursos de versão da aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Lista

ListAppVersionResources

Concede permissão para listar os recursos da aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Lista

ListAppVersions

Concede permissão para listar versão da aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Lista

ListApps

Concede permissão para listar aplicações

Lista

ListAssertions

Concede permissão para listar afirmações para um serviço

serviço*

foi: ResourceTag /$ {} TagKey

Ler

ListDependencies

Concede permissão para listar dependências descobertas para serviços

Ler

ListFailureModeAssessments

Concede permissão para listar avaliações do modo de falha

serviço*

foi: ResourceTag /$ {} TagKey

Ler

ListFailureModeFindings

Concede permissão para listar as descobertas do modo de falha

serviço*

foi: ResourceTag /$ {} TagKey

Ler

ListInputSources

Concede permissão para listar fontes de entrada para um serviço

serviço*

foi: ResourceTag /$ {} TagKey

Ler

ListMetrics

Concede permissão para listar métricas

Lista

ListPolicies

Concede permissão para listar políticas de resiliência

Ler

ListRecommendationTemplates

Concede permissão para listar modelos de recomendação

aplicação*

foi: ResourceTag /$ {} TagKey

Lista

ListReports

Concede permissão para listar relatórios

service

foi: ResourceTag /$ {} TagKey

Ler

ListResiliencyPolicies

Concede permissão para listar suas políticas de resiliência

Lista

ListResolvedTestRunTargetResources

Concede permissão para listar recursos de destino resolvidos para uma execução de teste

serviço*

foi: ResourceTag /$ {} TagKey

Ler

ListResourceGroupingRecommendations

Concede permissão para listar recomendações de agrupamento de recursos

aplicação*

foi: ResourceTag /$ {} TagKey

Lista

ListResources

Concede permissão para listar recursos para um serviço

serviço*

foi: ResourceTag /$ {} TagKey

Ler

ListServiceEvents

Concede permissão para listar eventos para um serviço

serviço*

foi: ResourceTag /$ {} TagKey

Ler

ListServiceFunctions

Concede permissão para listar funções de serviço

serviço*

foi: ResourceTag /$ {} TagKey

Ler

ListServiceTopologyEdges

Concede permissão para listar as bordas da topologia do serviço

serviço*

foi: ResourceTag /$ {} TagKey

Ler

ListServices

Concede permissão para listar serviços

Ler

ListSopRecommendations

Concede permissão para listar recomendação de SOP

aplicação*

foi: ResourceTag /$ {} TagKey

Lista

ListSuggestedResiliencyPolicies

Concede permissão para listar suas políticas de resiliência sugeridas

Lista

ListSystemEvents

Concede permissão para listar eventos para um sistema

sistema*

foi: ResourceTag /$ {} TagKey

Ler

ListSystems

Concede permissão para listar sistemas

Ler

ListTagsForResource

Concede permissão para listar as etiquetas de um recurso

avaliação do aplicativo

foi: ResourceTag /$ {} TagKey

Ler

aplicativo

foi: ResourceTag /$ {} TagKey

política

foi: ResourceTag /$ {} TagKey

modelo de recomendação

foi: ResourceTag /$ {} TagKey

política de resiliência

foi: ResourceTag /$ {} TagKey

service

foi: ResourceTag /$ {} TagKey

sistema

foi: ResourceTag /$ {} TagKey

ListTestRecommendations

Concede permissão para listar recomendações de teste

aplicação*

foi: ResourceTag /$ {} TagKey

Lista

ListTestRunDependencies

Concede permissão para listar dependências capturadas em instantâneos para uma execução de teste

serviço*

foi: ResourceTag /$ {} TagKey

Ler

ListTestRunEvents

Concede permissão para listar eventos para uma execução de teste

serviço*

foi: ResourceTag /$ {} TagKey

Ler

ListTestRunSourceEvents

Concede permissão para listar eventos de origem para uma execução de teste

serviço*

foi: ResourceTag /$ {} TagKey

Ler

ListTestRunSources

Concede permissão para listar instantâneos de origem da execução do teste

serviço*

foi: ResourceTag /$ {} TagKey

Ler

ListTestRuns

Concede permissão para listar execuções de teste para um alvo

serviço*

foi: ResourceTag /$ {} TagKey

Ler

ListTestSources

Concede permissão para listar fontes de teste em um teste

serviço*

foi: ResourceTag /$ {} TagKey

Ler

ListTestTemplates

Concede permissão para listar os modelos de teste disponíveis

Ler

ListTests

Concede permissão para listar testes para um alvo

serviço*

foi: ResourceTag /$ {} TagKey

Ler

ListUnsupportedAppVersionResources

Concede permissão para listar recursos de versão de aplicações sem suporte

aplicação*

foi: ResourceTag /$ {} TagKey

Lista

ListUserJourneys

Concede permissão para listar as viagens do usuário para um sistema

sistema*

foi: ResourceTag /$ {} TagKey

Ler

PublishAppVersion

Concede permissão para publicar versão da aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Gravar

PutDraftAppVersionTemplate

Concede permissão para colocar um modelo de versão da aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Gravar

PutTestSources

Concede permissão para testar fontes de teste

serviço*

foi: ResourceTag /$ {} TagKey

Gravar

RejectResourceGroupingRecommendations

Concede permissão para rejeitar recomendações de agrupamento de recursos

aplicação*

foi: ResourceTag /$ {} TagKey

Gravar

RemoveDraftAppVersionResourceMappings

Concede permissão para remover mapeamentos de recursos de aplicação de rascunho

aplicação*

foi: ResourceTag /$ {} TagKey

Gravar

ResolveAppVersionResources

Concede permissão para resolver recursos de versão da aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Gravar

StartAppAssessment

Concede permissão para criar avaliação de aplicação

aplicação*

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Gravar

StartFailureModeAssessment

Concede permissão para iniciar uma avaliação do modo de falha

serviço*

foi: ResourceTag /$ {} TagKey

Gravar

StartMetricsExport

Concede permissão para iniciar a exportação de métricas

Gravar

StartResourceGroupingRecommendationTask

Concede permissão para iniciar o processo de geração de recomendações de agrupamento

aplicação*

foi: ResourceTag /$ {} TagKey

Gravar

StartTestRun

Concede permissão para iniciar uma execução de testes

serviço*

foi: ResourceTag /$ {} TagKey

Gravar

StopTestRun

Concede permissão para interromper a execução de um teste

serviço*

foi: ResourceTag /$ {} TagKey

Gravar

TagResource

Concede permissão para atribuir uma tag de recurso

avaliação do aplicativo

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Marcação, gravação

aplicativo

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

política

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

modelo de recomendação

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

política de resiliência

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

service

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

sistema

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

UntagResource

Concede permissão para desmarcar um recurso

avaliação do aplicativo

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Marcação, gravação

aplicativo

foi: ResourceTag /$ {} TagKey

leis: TagKeys

política

foi: ResourceTag /$ {} TagKey

leis: TagKeys

modelo de recomendação

foi: ResourceTag /$ {} TagKey

leis: TagKeys

política de resiliência

foi: ResourceTag /$ {} TagKey

leis: TagKeys

service

foi: ResourceTag /$ {} TagKey

leis: TagKeys

sistema

foi: ResourceTag /$ {} TagKey

leis: TagKeys

UpdateApp

Concede permissão para atualizar aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Gravar

UpdateAppVersion

Concede permissão para atualizar a versão da aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Gravar

UpdateAppVersionAppComponent

Concede permissão para excluir componentes de app de uma aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Gravar

UpdateAppVersionResource

Concede permissão para atualizar o recurso de uma aplicação

aplicação*

foi: ResourceTag /$ {} TagKey

Gravar

UpdateAssertion

Concede permissão para atualizar uma afirmação

serviço*

foi: ResourceTag /$ {} TagKey

Gravar

UpdateDependency

Concede permissão para atualizar uma classificação de dependência

serviço*

foi: ResourceTag /$ {} TagKey

Gravar

UpdateFailureModeFinding

Concede permissão para atualizar uma descoberta do modo de falha

serviço*

foi: ResourceTag /$ {} TagKey

Gravar

UpdatePolicy

Concede permissão para atualizar uma política de resiliência

política*

foi: ResourceTag /$ {} TagKey

Gravar

UpdateResiliencyPolicy

Concede permissão para atualizar política de resiliência

política de resiliência*

foi: ResourceTag /$ {} TagKey

Gravar

UpdateService

Concede permissão para atualizar um serviço

política

foi: ResourceTag /$ {} TagKey

Gravar

serviço*

foi: ResourceTag /$ {} TagKey

sistema

foi: ResourceTag /$ {} TagKey

UpdateServiceFunction

Concede permissão para atualizar uma função de serviço

serviço*

foi: ResourceTag /$ {} TagKey

Gravar

UpdateSystem

Concede permissão para atualizar um sistema

sistema*

foi: ResourceTag /$ {} TagKey

Gravar

UpdateTest

Concede permissão para atualizar um teste

serviço*

foi: ResourceTag /$ {} TagKey

Gravar

UpdateUserJourney

Concede permissão para atualizar a jornada do usuário

política

foi: ResourceTag /$ {} TagKey

Gravar

sistema*

foi: ResourceTag /$ {} TagKey

Tipos de recursos definidos por AWS Resilience Hub

Os seguintes tipos de recursos são definidos por este serviço e podem ser usados no elemento Resource de declarações de políticas de permissão do IAM.

Resource types ARN Chaves de condição

avaliação do aplicativo

arn: $ {Partition} :resiliencehub: $ {Region} :$ {Account} :app-assessment/$ {} AppAssessmentId

foi: ResourceTag /$ {} TagKey

aplicação

arn: $ {Partition} :resiliencehub: $ {Region} :$ {Account} :app/$ {} AppId

foi: ResourceTag /$ {} TagKey

política

arn: $ {Partition} :resiliencehub: $ {Region} :$ {Account} :policy/$ {} PolicyId

foi: ResourceTag /$ {} TagKey

modelo de recomendação

arn: $ {Partition} :resiliencehub: $ {Region} :$ {Account} :recommendation-template/$ {} RecommendationTemplateId

foi: ResourceTag /$ {} TagKey

política de resiliência

arn: $ {Partition} :resiliencehub: $ {Region} :$ {Account} :resiliency-policy/$ {} ResiliencyPolicyId

foi: ResourceTag /$ {} TagKey

serviço

arn: $ {Partition} :resiliencehub: $ {Region} :$ {Account} :service/$ {} ServiceId

foi: ResourceTag /$ {} TagKey

sistema

arn: $ {Partition} :resiliencehub: $ {Region} :$ {Account} :system/$ {} SystemId

foi: ResourceTag /$ {} TagKey

modelo de teste

arn: $ {Partition} :resiliencehub: $ {Region} :$ {Account} :test-template/$ {} TestTemplateId

Chaves de condição para AWS Resilience Hub

AWS O Resilience Hub define as seguintes chaves de condição que podem ser usadas no Condition elemento de uma política do IAM.

Chaves de condição Descrição Tipo

foi: RequestTag /$ {} TagKey

Filtra acesso pela presença de pares de chave-valor da etiqueta na solicitação

String

foi: ResourceTag /$ {} TagKey

Filtra o acesso por pares chave-valor da etiqueta anexados ao recurso

String

leis: TagKeys

Filtra o acesso pelas chaves da etiqueta que são transmitidas na solicitação

ArrayOfString