Usando o Agendador de Recursos do AMS - Guia do usuário do AMS Accelerate

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Usando o Agendador de Recursos do AMS

Como usar os períodos do AMS Resource Scheduler nas contas do AMS Accelerate.

Use o seguinte conjunto de runbooks de AWS Systems Manager automação para administrar o cronograma e o período necessários no AMS Resource Scheduler.

nota

Esses runbooks de automação de SSM estão disponíveis na região principal da AWS da sua conta.

  • AWSManagedServices-AddOrUpdatePeriod

  • AWSManagedServices-AddOrUpdateSchedule

  • AWSManagedServices-DeleteScheduleOrPeriod

  • AWSManagedServices-DescribeScheduleOrPeriods

  • AWSManagedServices-EnableOrDisableAMSResourceScheduler

Além disso, o AMS AWS Identity and Access Management fornece uma funçãoams_resource_scheduler_ssm_automation_role,, que AWS Systems Manager exige e assume para usar os runbooks. O escopo da função do IAM é definido com uma política embutida de privilégios mínimos que concede as permissões de SSM necessárias para a funcionalidade dos runbooks.

Pré-requisitos

Execute as etapas a seguir antes de começar a usar o runbook de automação do SSM e o Agendador de Recursos do AMS.

Anexe a política a seguir à entidade do IAM apropriada (usuário, grupo ou função) que você deseja permitir que use os runbooks de automação para administrar o cronograma e o período no AMS Resource Scheduler. A política não é necessária se sua entidade do IAM tiver administrador ou PowerUser permissão em sua conta.

JSON
{ "Version":"2012-10-17", "Statement": [ { "Sid": "AllowPassingResourceSchedulerRole", "Effect": "Allow", "Action": "iam:PassRole", "Resource": "arn:aws:iam::111122223333:role/ams_resource_scheduler_ssm_automation_role", "Condition": { "StringEquals": { "iam:PassedToService": "ssm.amazonaws.com" } } }, { "Sid": "ListAndDescribeAutomationExecutions", "Effect": "Allow", "Action": [ "ssm:GetAutomationExecution", "ssm:DescribeAutomationStepExecutions" ], "Resource": "arn:aws:ssm:*:111122223333:automation-execution/*" }, { "Sid": "ListAndDescribeResourceSchedulerSSMDocuments", "Effect": "Allow", "Action": [ "ssm:ListDocumentVersions", "ssm:DescribeDocument", "ssm:ListDocumentMetadataHistory", "ssm:DescribeDocumentParameters", "ssm:GetDocument", "ssm:DescribeDocumentPermission" ], "Resource": [ "arn:aws:ssm:*::document/AWSManagedServices-AddOrUpdatePeriod", "arn:aws:ssm:*::document/AWSManagedServices-AddOrUpdateSchedule", "arn:aws:ssm:*::document/AWSManagedServices-DeleteScheduleOrPeriod", "arn:aws:ssm:*::document/AWSManagedServices-DescribeScheduleOrPeriods", "arn:aws:ssm:*::document/AWSManagedServices-EnableOrDisableAMSResourceScheduler" ] }, { "Sid": "AllowExecutionOfResourceSchedulerSSMDocuments", "Effect": "Allow", "Action": [ "ssm:StartAutomationExecution" ], "Resource": [ "arn:aws:ssm:*::automation-definition/AWSManagedServices-AddOrUpdatePeriod:*", "arn:aws:ssm:*::automation-definition/AWSManagedServices-AddOrUpdateSchedule:*", "arn:aws:ssm:*::automation-definition/AWSManagedServices-DeleteScheduleOrPeriod:*", "arn:aws:ssm:*::automation-definition/AWSManagedServices-DescribeScheduleOrPeriods:*", "arn:aws:ssm:*::automation-definition/AWSManagedServices-EnableOrDisableAMSResourceScheduler:*" ] }, { "Sid": "AllowListingAllDocuments", "Effect": "Allow", "Action": "ssm:ListDocuments", "Resource": "*" }, { "Sid": "AllowListingAllSSMExecutions", "Effect": "Allow", "Action": "ssm:DescribeAutomationExecutions", "Resource": "*" }, { "Sid": "AllowListingIAMRolesForStartingExecutionViaConsole", "Effect": "Allow", "Action": "iam:ListRoles", "Resource": "*" } ] }

Você pode executar a automação a partir do AWS Systems Manager console ou usando a AWS CLI. Se estiver usando a AWS CLI, talvez seja necessário instalá-la e configurá-la ou as AWS ferramentas para ela PowerShell, caso ainda não tenha feito isso. Para obter informações, consulte Instalar ou atualizar ferramentas de linha de AWS comando.