AWS Systems Manager Change Manager ya no está abierto a nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte Cambio en la disponibilidad de Change Manager de AWS Systems Manager.
Utilizar DescribePatchBaselines con una CLI
Los siguientes ejemplos de código muestran 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-baselinesse recuperan los detalles de todas las líneas de base de revisiones de su cuenta en la región actual.aws ssm describe-patch-baselinesSalida:
{ "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-baselinesse 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-baselinesse 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 V4
-
Ejemplo 1: en este ejemplo se enumeran todas las líneas de base de revisiones.
Get-SSMPatchBaselineSalida:
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 $filter1Ejemplo 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 $filter1Ejemplo 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 $filter1Salida:
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 las Herramientas de AWS para PowerShell (V4).
-
- Herramientas para PowerShell V5
-
Ejemplo 1: en este ejemplo se enumeran todas las líneas de base de revisiones.
Get-SSMPatchBaselineSalida:
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 $filter1Ejemplo 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 $filter1Ejemplo 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 $filter1Salida:
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 las Herramientas de AWS para PowerShell (V5).
-
Para obtener una lista completa de las guías para desarrolladores de AWS SDK y ejemplos de código, consulte Cómo utilizar este servicio con un AWS SDK. En este tema también se incluye información sobre cómo comenzar a utilizar el SDK y detalles sobre sus versiones anteriores.