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.
Die folgenden Code-Beispiele zeigen, wie GetKeyPolicy
verwendet wird.
Beispiele für Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Im folgenden Codebeispiel können Sie diese Aktion im Kontext sehen:
- AWS CLI
-
Um eine Schlüsselrichtlinie von einem KMS-Schlüssel auf einen anderen KMS-Schlüssel zu kopieren
Im folgenden
get-key-policy
Beispiel wird die Schlüsselrichtlinie von einem KMS-Schlüssel abgerufen und in einer Textdatei gespeichert. Anschließend wird die Richtlinie eines anderen KMS-Schlüssels ersetzt, wobei die Textdatei als Richtlinieneingabe verwendet wird.Da für den
--policy
Parameter von eine Zeichenfolgeput-key-policy
erforderlich ist, müssen Sie die--output text
Option verwenden, um die Ausgabe als Textzeichenfolge statt als JSON zurückzugeben.aws kms get-key-policy \ --policy-name
default
\ --key-id1234abcd-12ab-34cd-56ef-1234567890ab
\ --queryPolicy
\ --outputtext
>
policy.txt
aws
kms
put-key-policy
\ --policy-namedefault
\ --key-id0987dcba-09fe-87dc-65ba-ab0987654321
\ --policyfile://policy.txt
Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie PutKeyPolicyin der AWS KMS-API-Referenz.
-
Einzelheiten zur API finden Sie GetKeyPolicy
unter AWS CLI Befehlsreferenz.
-
Eine vollständige Liste der AWS SDK-Entwicklerhandbücher und Codebeispiele finden Sie unter. Verwenden dieses Dienstes mit einem AWS SDK Dieses Thema enthält auch Informationen zu den ersten Schritten und Details zu früheren SDK-Versionen.