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.
Verwendung von GetDeployablePatchSnapshotForInstance mit einer CLI
Die folgenden Code-Beispiele zeigen, wie GetDeployablePatchSnapshotForInstance verwendet wird.
- CLI
-
- AWS CLI
-
Um den aktuellen Snapshot für die Patch-Baseline abzurufen, verwendet eine Instance
Im folgenden
get-deployable-patch-snapshot-for-instance-Beispiel werden Details für den aktuellen Snapshot für die angegebene Patch-Baseline abgerufen, die von einer Instance verwendet wird. Dieser Befehl muss von der Instance aus mit den Anmeldeinformationen der Instance ausgeführt werden. Um sicherzustellen, dass er die Instance-Anmeldeinformationen verwendet, führen Sieaws configureaus und geben Sie nur die Region Ihrer Instance an. Lassen Sie die FelderAccess KeyundSecret Keyleer.Tipp: Verwenden Sie
uuidgen, um einesnapshot-idzu generieren.aws ssm get-deployable-patch-snapshot-for-instance \ --instance-id"i-1234567890abcdef0"\ --snapshot-id"a1b2c3d4-5678-90ab-cdef-EXAMPLE11111"Ausgabe:
{ "InstanceId": "i-1234567890abcdef0", "SnapshotId": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "Product": "AmazonLinux2018.03", "SnapshotDownloadUrl": "https://patch-baseline-snapshot-us-east-1.s3.amazonaws.com/ed85194ef27214f5984f28b4d664d14f7313568fea7d4b6ac6c10ad1f729d7e7-123456789012/AMAZON_LINUX-521c3536-930c-4aa9-950e-01234567abcd?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20190215T164031Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AKIAJ5C56P35AEBRX2QQ%2F20190215%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=efaaaf6e3878e77f48a6697e015efdbda9c426b09c5822055075c062f6ad2149" }Weitere Informationen finden Sie unter Parametername: Snapshot-ID im AWS -Systems-Manager-Benutzerhandbuch.
-
Einzelheiten zur API finden Sie unter GetDeployablePatchSnapshotForInstance
in AWS CLI Befehlsreferenz.
-
- PowerShell
-
- Werkzeuge für PowerShell V4
-
Beispiel 1: In diesem Beispiel wird der aktuelle Snapshot für die von einer Instance verwendete Patch-Baseline angezeigt. Dieser Befehl muss von der Instance aus mit den Anmeldeinformationen der Instance ausgeführt werden. Um sicherzustellen, dass die Instance-Anmeldedaten verwendet werden, übergibt das Beispiel ein
Amazon.Runtime.InstanceProfileAWSCredentials-Objekt an den Anmeldeinformationen-Parameter.$credentials = [Amazon.Runtime.InstanceProfileAWSCredentials]::new() Get-SSMDeployablePatchSnapshotForInstance -SnapshotId "4681775b-098f-4435-a956-0ef33373ac11" -InstanceId "i-0cb2b964d3e14fd9f" -Credentials $credentialsAusgabe:
InstanceId SnapshotDownloadUrl ---------- ------------------- i-0cb2b964d3e14fd9f https://patch-baseline-snapshot-us-west-2.s3-us-west-2.amazonaws.com/853d0d3db0f0cafe...1692/4681775b-098f-4435...Beispiel 2: Dieses Beispiel zeigt, wie man das volle bekommt SnapshotDownloadUrl. Dieser Befehl muss von der Instance aus mit den Anmeldeinformationen der Instance ausgeführt werden. Um sicherzustellen, dass die Instanzanmeldeinformationen verwendet werden, konfiguriert das Beispiel PowerShell Sitzung zur Verwendung einer
Amazon.Runtime.InstanceProfileAWSCredentialsObjekt.Set-AWSCredential -Credential ([Amazon.Runtime.InstanceProfileAWSCredentials]::new()) (Get-SSMDeployablePatchSnapshotForInstance -SnapshotId "4681775b-098f-4435-a956-0ef33373ac11" -InstanceId "i-0cb2b964d3e14fd9f").SnapshotDownloadUrlAusgabe:
https://patch-baseline-snapshot-us-west-2.s3-us-west-2.amazonaws.com/853d0d3db0f0cafe...-
API-Details finden Sie unter GetDeployablePatchSnapshotForInstance in AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
- Werkzeuge für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird der aktuelle Snapshot für die von einer Instance verwendete Patch-Baseline angezeigt. Dieser Befehl muss von der Instance aus mit den Anmeldeinformationen der Instance ausgeführt werden. Um sicherzustellen, dass die Instance-Anmeldedaten verwendet werden, übergibt das Beispiel ein
Amazon.Runtime.InstanceProfileAWSCredentials-Objekt an den Anmeldeinformationen-Parameter.$credentials = [Amazon.Runtime.InstanceProfileAWSCredentials]::new() Get-SSMDeployablePatchSnapshotForInstance -SnapshotId "4681775b-098f-4435-a956-0ef33373ac11" -InstanceId "i-0cb2b964d3e14fd9f" -Credentials $credentialsAusgabe:
InstanceId SnapshotDownloadUrl ---------- ------------------- i-0cb2b964d3e14fd9f https://patch-baseline-snapshot-us-west-2.s3-us-west-2.amazonaws.com/853d0d3db0f0cafe...1692/4681775b-098f-4435...Beispiel 2: Dieses Beispiel zeigt, wie man das volle bekommt SnapshotDownloadUrl. Dieser Befehl muss von der Instance aus mit den Anmeldeinformationen der Instance ausgeführt werden. Um sicherzustellen, dass die Instanzanmeldeinformationen verwendet werden, konfiguriert das Beispiel PowerShell Sitzung zur Verwendung einer
Amazon.Runtime.InstanceProfileAWSCredentialsObjekt.Set-AWSCredential -Credential ([Amazon.Runtime.InstanceProfileAWSCredentials]::new()) (Get-SSMDeployablePatchSnapshotForInstance -SnapshotId "4681775b-098f-4435-a956-0ef33373ac11" -InstanceId "i-0cb2b964d3e14fd9f").SnapshotDownloadUrlAusgabe:
https://patch-baseline-snapshot-us-west-2.s3-us-west-2.amazonaws.com/853d0d3db0f0cafe...-
API-Details finden Sie unter GetDeployablePatchSnapshotForInstance in AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Für eine vollständige Liste von AWS SDK-Entwicklerhandbücher und Codebeispiele finden Sie unter Verwenden Sie diesen Dienst mit einem AWS SDK. Dieses Thema enthält auch Informationen zu den ersten Schritten und Details zu früheren SDK-Versionen.