Ci sono altri AWS SDK esempi disponibili nel repository AWS Doc SDK Examples
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à.
Utilizzare RegisterTargetWithMaintenanceWindow
con un o AWS SDK CLI
I seguenti esempi di codice mostrano come utilizzareRegisterTargetWithMaintenanceWindow
.
- CLI
-
- AWS CLI
-
Esempio 1: registrare un singolo obiettivo con una finestra di manutenzione
L'
register-target-with-maintenance-window
esempio seguente registra un'istanza con una finestra di manutenzione.aws ssm register-target-with-maintenance-window \ --window-id
"mw-ab12cd34ef56gh78"
\ --target"Key=InstanceIds,Values=i-0000293ffd8c57862"
\ --owner-information"Single instance"
\ --resource-type"INSTANCE"
Output:
{ "WindowTargetId":"1a2b3c4d-1a2b-1a2b-1a2b-1a2b3c4d-1a2" }
Esempio 2: per registrare più destinazioni con una finestra di manutenzione utilizzando l'istanza IDs
L'
register-target-with-maintenance-window
esempio seguente registra due istanze con una finestra di manutenzione specificando la relativa istanza. IDsaws ssm register-target-with-maintenance-window \ --window-id
"mw-ab12cd34ef56gh78"
\ --target"Key=InstanceIds,Values=i-0000293ffd8c57862,i-0cb2b964d3e14fd9f"
\ --owner-information"Two instances in a list"
\ --resource-type"INSTANCE"
Output:
{ "WindowTargetId":"1a2b3c4d-1a2b-1a2b-1a2b-1a2b3c4d-1a2" }
Esempio 3: registrare gli obiettivi in una finestra di manutenzione utilizzando i tag delle risorse
L'
register-target-with-maintenance-window
esempio seguente registra le istanze con una finestra di manutenzione specificando i tag di risorsa che sono stati applicati alle istanze.aws ssm register-target-with-maintenance-window \ --window-id
"mw-06cf17cbefcb4bf4f"
\ --targets"Key=tag:Environment,Values=Prod"
"Key=Role,Values=Web"
\ --owner-information"Production Web Servers"
\ --resource-type"INSTANCE"
Output:
{ "WindowTargetId":"1a2b3c4d-1a2b-1a2b-1a2b-1a2b3c4d-1a2" }
Esempio 4: per registrare gli obiettivi utilizzando un gruppo di chiavi di tag
L'
register-target-with-maintenance-window
esempio seguente registra le istanze a cui sono tutte assegnate una o più chiavi di tag, indipendentemente dai relativi valori di chiave.aws ssm register-target-with-maintenance-window \ --window-id
"mw-0c50858d01EXAMPLE"
\ --resource-type"INSTANCE"
\ --target"Key=tag-key,Values=Name,Instance-Type,CostCenter"
Output:
{ "WindowTargetId":"1a2b3c4d-1a2b-1a2b-1a2b-1a2b3c4d-1a2" }
Esempio 5: registrare gli obiettivi utilizzando il nome di un gruppo di risorse
L'
register-target-with-maintenance-window
esempio seguente registra un gruppo di risorse specificato, indipendentemente dal tipo di risorse che contiene.aws ssm register-target-with-maintenance-window \ --window-id
"mw-0c50858d01EXAMPLE"
\ --resource-type"RESOURCE_GROUP"
\ --target"Key=resource-groups:Name,Values=MyResourceGroup"
Output:
{ "WindowTargetId":"1a2b3c4d-1a2b-1a2b-1a2b-1a2b3c4d-1a2" }
Per ulteriori informazioni, vedere Registrare un'istanza di Target con la finestra di manutenzione (AWS CLI) nella Guida per l'utente di AWS Systems Manager.
-
Per API i dettagli, vedere RegisterTargetWithMaintenanceWindow
in AWS CLI Command Reference.
-
- PowerShell
-
- Strumenti per PowerShell
-
Esempio 1: questo esempio registra un'istanza con una finestra di manutenzione.
$option1 = @{Key="InstanceIds";Values=@("i-0000293ffd8c57862")} Register-SSMTargetWithMaintenanceWindow -WindowId "mw-06cf17cbefcb4bf4f" -Target $option1 -OwnerInformation "Single instance" -ResourceType "INSTANCE"
Output:
d8e47760-23ed-46a5-9f28-927337725398
Esempio 2: questo esempio registra più istanze con una finestra di manutenzione.
$option1 = @{Key="InstanceIds";Values=@("i-0000293ffd8c57862","i-0cb2b964d3e14fd9f")} Register-SSMTargetWithMaintenanceWindow -WindowId "mw-06cf17cbefcb4bf4f" -Target $option1 -OwnerInformation "Single instance" -ResourceType "INSTANCE"
Output:
6ab5c208-9fc4-4697-84b7-b02a6cc25f7d
Esempio 3: questo esempio registra un'istanza con una finestra di manutenzione utilizzando i tag. EC2
$option1 = @{Key="tag:Environment";Values=@("Production")} Register-SSMTargetWithMaintenanceWindow -WindowId "mw-06cf17cbefcb4bf4f" -Target $option1 -OwnerInformation "Production Web Servers" -ResourceType "INSTANCE"
Output:
2994977e-aefb-4a71-beac-df620352f184
-
Per API i dettagli, vedere RegisterTargetWithMaintenanceWindowin AWS Tools for PowerShell Cmdlet Reference.
-