

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# `AWS-UpdateLinuxAmi`
<a name="automation-aws-updatelinuxami"></a>

**Descrizione**

Aggiorna un Amazon Machine Image (AMI) con pacchetti di distribuzione Linux e software Amazon.

[Esegui questa automazione (console)](https://console.aws.amazon.com/systems-manager/automation/execute/AWS-UpdateLinuxAmi)

**Tipo di documento**

Automazione

**Proprietario**

Amazon

**Piattaforme**

Linux

**Parametri**
+ AutomationAssumeRole

  Tipo: String

  Descrizione: (Facoltativo) L'Amazon Resource Name (ARN) del ruolo AWS Identity and Access Management (IAM) che consente a Systems Manager Automation di eseguire le azioni per tuo conto. Se non viene specificato alcun ruolo, Systems Manager Automation utilizza le autorizzazioni dell'utente che avvia questo runbook.

  Modello consentito: `^$|^arn:aws[a-z0-9-]*:iam::(\d{12}|\{\{global:ACCOUNT_ID\}\}):role/[\w/.@+=,-]{1,1017}$` 
  + Deve essere un ARN del ruolo IAM valido o una stringa vuota. La variabile di sistema `{{global:ACCOUNT_ID}}` può essere utilizzata al posto dell'ID dell' AWS account nell'arn. 
+ ExcludePackages

  Tipo: String

  Impostazione predefinita: none

  Descrizione: (facoltativo) nomi dei pacchetti da non aggiornare, in tutte le condizioni. Per impostazione predefinita ("none"), non viene escluso alcun pacchetto.

  Modello consentito: `^(none|[a-zA-Z0-9\s,._+:=<>()\[\]/*-]+)$` 
  + Deve essere «nessuno» OPPURE un elenco di elementi separati da virgole composto da lettere, numeri, spazi e i seguenti caratteri: `, . _ + : = < > ( ) [ ] / * -` 
+ IamInstanceProfileName

  Tipo: String

  Predefinito: ManagedInstanceProfile

  Descrizione: (Obbligatorio) Il profilo dell'istanza che consente a Systems Manager di gestire l'istanza.

  Modello consentito: `^[\w+=,.@-]{1,128}$` 
  + Deve essere compreso tra 1 e 128 caratteri e contenere solo lettere, numeri e questi caratteri: `+ = , . @ - _` 
+ IncludePackages

  Tipo: String

  Impostazione predefinita: all

  Descrizione: (facoltativo) vengono aggiornati solo i pacchetti specificati. Per impostazione predefinita ("all"), vengono applicati tutti gli aggiornamenti disponibili.

  Modello consentito: `^(all|[a-zA-Z0-9\s,._+:=<>()\[\]/*-]+)$` 
  + Deve essere «tutto» OPPURE un elenco di elementi separati da virgole composto da lettere, numeri, spazi e i seguenti caratteri: `, . _ + : = < > ( ) [ ] / * -` 
+ InstanceType

  Tipo: String

  Impostazione predefinita: t2.micro

  Descrizione: (facoltativo) tipo di istanza da avviare come host del workspace. I tipi di istanza variano in base alla regione.

  Modello consentito: `^[a-z0-9]+(-[a-z0-9]+)*\.[a-z0-9]+$` 
  + Deve essere nel formato prefix.suffix in cui entrambe le parti contengono lettere e numeri minuscoli e il prefisso può includere trattini
+ MetadataOptions

  Tipo: StringMap

  Predefinito: \$1» HttpEndpoint «: «enabled», "«: «opzionale"\$1 HttpTokens

  Descrizione: (Facoltativo) Le opzioni dei metadati per l'istanza. Per ulteriori informazioni, consulta [InstanceMetadataOptionsRequest](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_InstanceMetadataOptionsRequest.html).

  Pattern consentito: `^\{[^<>\$;|&\\]*\}$` 
  + Deve essere avvolto tra parentesi graffe \$1\$1 e non può contenere questi caratteri: `< > $ ; | & \` 
+ PostUpdateScript

  Tipo: String

  Impostazione predefinita: none

  Descrizione: (facoltativo) URL di uno script da eseguire dopo l'applicazione degli aggiornamenti ai pacchetti. L'impostazione predefinita ("none") non prevede l'esecuzione di uno script.

  Modello consentito: `^(none|https?://[\w\-._~:/?#\[\]@!$&'()*+,;=%]+)$` 
  + Deve essere «nessuno» OPPURE un HTTP/HTTPS URL valido
+ PreUpdateScript

  Tipo: String

  Impostazione predefinita: none

  Descrizione: (facoltativo) URL di uno script da eseguire prima dell'applicazione degli aggiornamenti ai pacchetti. L'impostazione predefinita ("none") non prevede l'esecuzione di uno script.

  Pattern consentito: `^(none|https?://[\w\-._~:/?#\[\]@!$&'()*+,;=%]+)$` 
  + Deve essere «nessuno» OPPURE un HTTP/HTTPS URL valido
+ SecurityGroupIds

  Tipo: String

  Descrizione: (Obbligatorio) Un elenco separato da virgole IDs dei gruppi di sicurezza a cui si desidera applicareAMI.

  Modello consentito: `^sg-[a-z0-9]{8,17}$` 
  + Deve iniziare con «sg-» seguito da 8-17 lettere o numeri minuscoli
+ SourceAmiId

  Tipo: String

  Descrizione: (obbligatorio) ID AMI (Amazon Machine Image) di origine.

  Modello consentito: `^ami-[a-z0-9]{8,17}$` 
  + Deve iniziare con «ami-» seguito da 8-17 lettere o numeri minuscoli
+ SubnetId

  Tipo: String

  Descrizione: (Facoltativo) L'ID della sottorete in cui si desidera avviare l'istanza. Se hai eliminato il tuo VPC predefinito, questo parametro è obbligatorio.

  Pattern consentito: `^$|^subnet-[a-z0-9]{8,17}$` 
  + Deve essere vuoto OPPURE inizia con «subnet-» seguito da 8-17 lettere o numeri minuscoli
+ TargetAmiName

  Tipo: String

  Predefinito: UpdateLinuxAmi \$1from\$1 \$1\$1\$1\$1 \$1on\$1 \$1\$1SourceAmiIdglobal:Date\$1time\$1\$1

  Descrizione: (facoltativo) nome della nuova AMI che verrà creata. L'impostazione predefinita è una stringa generata dall'ID AMI di origine e la data/ora di creazione.

  Modello consentito: `^[a-zA-Z0-9()\[\]\{\} ./'@_:-]{3,128}$` 
  + Deve essere compreso tra 3 e 128 caratteri e contenere solo lettere, numeri, spazi e questi caratteri: `( ) [ ] { } . / ' @ _ : -` 