Usare DescribePatchBaselines con un AWS SDK o CLI - AWS Systems Manager

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

Usare DescribePatchBaselines con un AWS SDK o CLI

I seguenti esempi di codice mostrano come utilizzareDescribePatchBaselines.

CLI
AWS CLI

Esempio 1: per elencare tutte le linee di base delle patch

L'describe-patch-baselinesesempio seguente recupera i dettagli di tutte le patch di base del tuo account nella regione corrente.

aws ssm describe-patch-baselines

Output:

{ "BaselineIdentities": [ { "BaselineName": "AWS-SuseDefaultPatchBaseline", "DefaultBaseline": true, "BaselineDescription": "Default Patch Baseline for Suse Provided by AWS.", "BaselineId": "arn:aws:ssm:us-east-2:733109147000:patchbaseline/pb-0123fdb36e334a3b2", "OperatingSystem": "SUSE" }, { "BaselineName": "AWS-DefaultPatchBaseline", "DefaultBaseline": false, "BaselineDescription": "Default Patch Baseline Provided by AWS.", "BaselineId": "arn:aws:ssm:us-east-2:733109147000:patchbaseline/pb-020d361a05defe4ed", "OperatingSystem": "WINDOWS" }, ... { "BaselineName": "MyWindowsPatchBaseline", "DefaultBaseline": true, "BaselineDescription": "My patch baseline for EC2 instances for Windows Server", "BaselineId": "pb-0ad00e0dd7EXAMPLE", "OperatingSystem": "WINDOWS" } ] }

Esempio 2: Per elencare tutte le linee di base delle patch fornite da AWS

L'describe-patch-baselinesesempio seguente elenca tutte le linee di base delle patch fornite da. AWS

aws ssm describe-patch-baselines \ --filters "Key=OWNER,Values=[AWS]"

Esempio 3: Per elencare tutte le linee di base delle patch di cui sei proprietario

L'describe-patch-baselinesesempio seguente elenca tutte le linee base di patch personalizzate create nel tuo account nella regione corrente.

aws ssm describe-patch-baselines \ --filters "Key=OWNER,Values=[Self]"

Per ulteriori informazioni, vedere Informazioni sulle patch di base predefinite e personalizzate nella Guida per l'utente di AWS Systems Manager.

PowerShell
Strumenti per PowerShell

Esempio 1: questo esempio elenca tutte le linee di base delle patch.

Get-SSMPatchBaseline

Output:

BaselineDescription BaselineId BaselineName ------------------- ---------- ------------ Default Patch Baseline Provided by AWS. arn:aws:ssm:us-west-2:123456789012:patchbaseline/pb-04fb4ae6142167966 AWS-DefaultP... Baseline containing all updates approved for production systems pb-045f10b4f382baeda Production-B... Baseline containing all updates approved for production systems pb-0a2f1059b670ebd31 Production-B...

Esempio 2: Questo esempio elenca tutte le linee di base delle patch fornite da. AWS La sintassi utilizzata da questo esempio richiede la PowerShell versione 3 o successiva.

$filter1 = @{Key="OWNER";Values=@("AWS")}

Output:

Get-SSMPatchBaseline -Filter $filter1

Esempio 3: questo esempio elenca tutte le linee di base delle patch con l'utente come proprietario. La sintassi utilizzata da questo esempio richiede la PowerShell versione 3 o successiva.

$filter1 = @{Key="OWNER";Values=@("Self")}

Output:

Get-SSMPatchBaseline -Filter $filter1

Esempio 4: con PowerShell la versione 2, è necessario utilizzare New-Object per creare ogni tag.

$filter1 = New-Object Amazon.SimpleSystemsManagement.Model.PatchOrchestratorFilter $filter1.Key = "OWNER" $filter1.Values = "AWS" Get-SSMPatchBaseline -Filter $filter1

Output:

BaselineDescription BaselineId BaselineName DefaultBaselin e ------------------- ---------- ------------ -------------- Default Patch Baseline Provided by AWS. arn:aws:ssm:us-west-2:123456789012:patchbaseline/pb-04fb4ae6142167966 AWS-DefaultPatchBaseline True

Per un elenco completo di guide per AWS SDK sviluppatori ed esempi di codice, vedere. Utilizzo di Systems Manager con un AWS SDK Questo argomento include anche informazioni su come iniziare e dettagli sulle SDK versioni precedenti.