AWS-CreateS3PolicyToExpireMultipartUploads - AWS Systems Manager Referência do runbook de automação

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á.

AWS-CreateS3PolicyToExpireMultipartUploads

Descrição

O AWS-CreateS3PolicyToExpireMultipartUploads runbook cria uma política de ciclo de vida para um bucket específico que expira os uploads incompletos de várias partes em andamento após um número definido de dias. Esse runbook mescla a nova política de ciclo de vida com qualquer política de bucket de ciclo de vida existente que já exista.

Executar esta automação (console)

Tipo de documento

Automação

Proprietário

Amazon

Plataformas

Linux, macOS, Windows

Parâmetros

  • AutomationAssumeRole

    Tipo: string

    Descrição: (Opcional) O Amazon Resource Name (ARN) da função AWS Identity and Access Management (IAM) que permite que o Systems Manager Automation execute as ações em seu nome. Se nenhum perfil for especificado, o Systems Manager Automation usa as permissões do usuário que inicia este runbook.

  • BucketName

    Tipo: string

    Descrição: (obrigatória) O nome do bucket do S3 onde você deseja configurar.

  • DaysUntilExpire

    Tipo: número inteiro

    Descrição: (Obrigatório) O número de dias que o Amazon S3 espera antes de remover permanentemente todas as partes do upload.

  • RuleId

    Tipo: string

    Descrição: (Obrigatório) O ID usado para identificar a regra do intervalo de ciclo de vida. Esse deve ser um valor exclusivo.

  • S3Prefix

    Tipo: string

    Descrição: (Opcional) O prefixo do nome da chave dos objetos aos quais você deseja aplicar a configuração.

IAMPermissões necessárias

O parâmetro AutomationAssumeRole requer as seguintes ações para usar o runbook com êxito.

  • ssm:GetAutomationExecution

  • ssm:StartAutomationExecution

  • s3:GetLifecycleConfiguration

  • s3:PutLifecycleConfiguration

Etapas do documento

  • ConfigureExpireMultipartUploads (aws:executeScript) - Configura a política de ciclo de vida do bucket.

  • VerifyExpireMultipartUploads (aws:executeScript) - Verifica se a política de ciclo de vida foi configurada para o bucket.

Saídas

  • VerifyExpireMultipartUploads.VerifyExpireMultipartUploadsResponse

  • VerifyExpireMultipartUploads.LifecycleConfigurationRule