AWS-UpdateLinuxAmi - AWS Systems Manager Referenz zum Automatisierungs-Runbook

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

AWS-UpdateLinuxAmi

Beschreibung

Aktualisieren Sie an Amazon Machine Image (AMI) mit Linux-Distributionspaketen und Amazon-Software.

Führen Sie diese Automatisierung aus (Konsole)

Art des Dokuments

Automatisierung

Eigentümer

Amazon

Plattformen

Linux

Parameter

  • AutomationAssumeRole

    Typ: Zeichenfolge

    Beschreibung: (Optional) Der Amazon-Ressourcenname (ARN) der AWS Identity and Access Management (IAM) -Rolle, mit der Systems Manager Automation die Aktionen in Ihrem Namen ausführen kann. Wenn keine Rolle angegeben ist, verwendet Systems Manager Automation die Berechtigungen des Benutzers, der dieses Runbook startet.

    Zulässiges Muster: ^$|^arn:aws[a-z0-9-]*:iam::(\d{12}|\{\{global:ACCOUNT_ID\}\}):role/[\w/.@+=,-]{1,1017}$

    • Muss ein gültiger IAM-Rollen-ARN oder eine leere Zeichenfolge sein. Die Systemvariable {{global:ACCOUNT_ID}} kann anstelle der AWS Konto-ID im ARN verwendet werden.

  • ExcludePackages

    Typ: Zeichenfolge

    Standard: keiner

    Beschreibung: (Optional) Namen der Pakete, die bei Updates unter allen Umständen zurückgehalten werden müssen. Standardmäßig wird kein (\„none\“) Paket ausgeschlossen.

    Zulässiges Muster: ^(none|[a-zA-Z0-9\s,._+:=<>()\[\]/*-]+)$

    • Muss „none“ ODER eine durch Kommas getrennte Liste von Einträgen sein, die aus Buchstaben, Zahlen, Leerzeichen und den folgenden Zeichen besteht: , . _ + : = < > ( ) [ ] / * -

  • IamInstanceProfileName

    Typ: Zeichenfolge

    Standard: ManagedInstanceProfile

    Beschreibung: (Erforderlich) Das Instanzprofil, mit dem Systems Manager die Instanz verwalten kann.

    Zulässiges Muster: ^[\w+=,.@-]{1,128}$

    • Muss zwischen 1 und 128 Zeichen lang sein und nur Buchstaben, Zahlen und die folgenden Zeichen enthalten: + = , . @ - _

  • IncludePackages

    Typ: Zeichenfolge

    Standard: alle

    Beschreibung: (Optional) Nur diese benannten Pakete aktualisieren. Standardmäßig werden alle (\„all\“) verfügbaren Updates übernommen.

    Zulässiges Muster: ^(all|[a-zA-Z0-9\s,._+:=<>()\[\]/*-]+)$

    • Muss „alle“ ODER eine durch Kommas getrennte Liste von Einträgen sein, die aus Buchstaben, Zahlen, Leerzeichen und den folgenden Zeichen besteht: , . _ + : = < > ( ) [ ] / * -

  • InstanceType

    Typ: Zeichenfolge

    Standard: t2.micro

    Beschreibung (Optional) Der Typ der als Workspace-Host zu startenden Instance. Die Instance-Typen sind je nach Region unterschiedlich.

    Zulässiges Muster: ^[a-z0-9]+(-[a-z0-9]+)*\.[a-z0-9]+$

    • Muss das Format Präfix.Suffix haben, wobei beide Teile Kleinbuchstaben und Zahlen enthalten und das Präfix Bindestriche enthalten kann

  • MetadataOptions

    Typ: StringMap

    Standard: {“ HttpEndpoint „: „aktiviert“, "„: „optional"} HttpTokens

    Beschreibung: (Optional) Die Metadatenoptionen für die Instanz. Weitere Informationen finden Sie unter InstanceMetadataOptionsRequest.

    Zulässiges Muster: ^\{[^<>\$;|&\\]*\}$

    • Muss in geschweifte Klammern {} eingeschlossen werden und darf die folgenden Zeichen nicht enthalten: < > $ ; | & \

  • PostUpdateScript

    Typ: Zeichenfolge

    Standard: keiner

    Beschreibung: (Optional) Die URL eines Skripts, das ausgeführt werden muss, nachdem Paketupdates angewendet werden. Standard („none“) ist die Ausführung keines Skripts.

    Zulässiges Muster: ^(none|https?://[\w\-._~:/?#\[\]@!$&'()*+,;=%]+)$

    • Muss „none“ ODER eine gültige HTTP/HTTPS URL sein

  • PreUpdateScript

    Typ: Zeichenfolge

    Standard: keiner

    Beschreibung: (Optional) Die URL eines Skripts, das ausgeführt werden muss, bevor Updates angewendet werden. Standard („none“) ist die Ausführung keines Skripts.

    Zulässiges Muster: ^(none|https?://[\w\-._~:/?#\[\]@!$&'()*+,;=%]+)$

    • Muss „none“ ODER eine gültige HTTP/HTTPS URL sein

  • SecurityGroupIds

    Typ: Zeichenfolge

    Beschreibung: (Erforderlich) Eine durch Kommas getrennte Liste IDs der Sicherheitsgruppen, auf die AMI Sie sich beziehen möchten.

    Zulässiges Muster: ^sg-[a-z0-9]{8,17}$

    • Muss mit „sg-“ beginnen, gefolgt von 8-17 Kleinbuchstaben oder Zahlen

  • SourceAmiId

    Typ: Zeichenfolge

    Beschreibung: (Erforderlich) Die Quell-Amazon Machine Image-ID.

    Zulässiges Muster: ^ami-[a-z0-9]{8,17}$

    • Muss mit „ami-“ beginnen, gefolgt von 8-17 Kleinbuchstaben oder Zahlen

  • SubnetId

    Typ: Zeichenfolge

    Beschreibung: (Optional) Die ID des Subnetzes, in dem Sie die Instance starten möchten. Wenn Sie Ihre Standard-VPC gelöscht haben, ist dieser Parameter erforderlich.

    Zulässiges Muster: ^$|^subnet-[a-z0-9]{8,17}$

    • Muss leer sein ODER mit „subnet-“ beginnen, gefolgt von 8-17 Kleinbuchstaben oder Zahlen

  • TargetAmiName

    Typ: Zeichenfolge

    Standard: UpdateLinuxAmi _von_ {{}} _am_ {{global:Date_TimeSourceAmiId}}

    Beschreibung: (Optional) Der Name des neuen AMIs, das erstellt wird. Der Standard ist eine systemgenerierte Zeichenfolge, die die Quell-AMI-ID sowie Uhrzeit und Datum der Erstellung enthält.

    Zulässiges Muster: ^[a-zA-Z0-9()\[\]\{\} ./'@_:-]{3,128}$

    • Muss zwischen 3 und 128 Zeichen lang sein und nur Buchstaben, Zahlen, Leerzeichen und die folgenden Zeichen enthalten: ( ) [ ] { } . / ' @ _ : -