Utilizar DescribePatchBaselines con una CLI - AWS Systems Manager

Utilizar DescribePatchBaselines con una CLI

En los siguientes ejemplos de código, se muestra cómo utilizar DescribePatchBaselines.

CLI
AWS CLI

Ejemplo 1: enumeración de todas las líneas de base de revisiones

En el siguiente ejemplo de describe-patch-baselines se recuperan los detalles de todas las líneas de base de revisiones de su cuenta en la región actual.

aws ssm describe-patch-baselines

Salida:

{ "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" } ] }

Ejemplo 2: enumeración de todas las líneas de base de revisiones proporcionadas por AWS

En el siguiente ejemplo de describe-patch-baselines se enumeran todas las líneas de base de revisiones proporcionadas por AWS.

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

Ejemplo 3: enumeración de todas las líneas de base de revisiones de su propiedad

En el siguiente ejemplo de describe-patch-baselines se enumeran todas las líneas de base de revisiones personalizadas creadas en su cuenta en la región actual.

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

Para obtener más información, consulte Acerca de las líneas de base de revisiones personalizadas y predefinidas en la Guía del usuario de AWS Systems Manager.

  • Para obtener información sobre la API, consulte DescribePatchBaselines en la Referencia de comandos de la AWS CLI.

PowerShell
Herramientas para PowerShell

Ejemplo 1: en este ejemplo se enumeran todas las líneas de base de revisiones.

Get-SSMPatchBaseline

Salida:

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

Ejemplo 2: en este ejemplo se enumeran todas las líneas de base de revisiones proporcionadas por AWS. La sintaxis utilizada en este ejemplo requiere la versión 3 o posterior de PowerShell.

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

Salida:

Get-SSMPatchBaseline -Filter $filter1

Ejemplo 3: en este ejemplo se enumeran todas las líneas de base de revisiones en las que usted es propietario. La sintaxis utilizada en este ejemplo requiere la versión 3 o posterior de PowerShell.

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

Salida:

Get-SSMPatchBaseline -Filter $filter1

Ejemplo 4: con la versión 2 de PowerShell, debe usar New-Object para crear cada etiqueta.

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

Salida:

BaselineDescription BaselineId BaselineName DefaultBaselin e ------------------- ---------- ------------ -------------- Default Patch Baseline Provided by AWS. arn:aws:ssm:us-west-2:123456789012:patchbaseline/pb-04fb4ae6142167966 AWS-DefaultPatchBaseline True
  • Para obtener información sobre la API, consulte DescribePatchBaselines en la Referencia de Cmdlet de AWS Tools for PowerShell.

Para obtener una lista completa de las guías para desarrolladores del AWS SDK y ejemplos de código, consulte Uso de Systems Manager con un SDK de AWS. En este tema también se incluye información sobre cómo comenzar a utilizar el SDK y detalles sobre sus versiones anteriores.