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.
Aktionen, Ressourcen und Bedingungsschlüssel für AWS Dienst zur Schlüsselverwaltung
AWS Schlüsselverwaltungsdienst (Dienstpräfix): kms) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.
Referenzen:
-
Erfahren Sie, wie Sie diesen Service konfigurieren.
-
Zeigen Sie eine Liste der API-Operationen an, die für diesen Service verfügbar sind.
-
Erfahren Sie, wie Sie diesen Service und seine Ressourcen mithilfe von IAM-Berechtigungsrichtlinien schützen.
-
Sehen Sie sich das an Referenz zur programmatischen Serviceautorisierung
für diesen Dienst.
Themen
API-Operationen, definiert durch AWS Dienst für die Schlüsselverwaltung
In der folgenden Tabelle werden API-Operationen den IAM-Aktionen zugeordnet, die sie autorisieren. Es werden nur Bedingungsschlüssel aufgeführt, die statische Werte für die angegebene API und Aktion haben. Den vollständigen Satz der Bedingungsschlüssel, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle „Aktionen“.
| Operation | IAM-Aktion | Bedingungsschlüssel | Mögliche (n) Wert (e) | Zugriffsebene |
|---|---|---|---|---|
|
CancelKeyDeletion |
Schreiben |
|||
|
ConnectCustomKeyStore |
Schreiben |
|||
|
CreateAlias |
Schreiben |
|||
|
CreateCustomKeyStore |
Schreiben |
|||
|
CreateGrant |
Verwaltung von Berechtigungen, Schreiben |
|||
|
CreateKey |
Schreiben |
|||
Verwaltung von Berechtigungen, Schreiben |
||||
Taggen, Schreiben |
||||
|
Decapsulate |
Schreiben |
|||
|
Decrypt |
Schreiben |
|||
|
DeleteAlias |
Schreiben |
|||
|
DeleteCustomKeyStore |
Schreiben |
|||
|
DeleteImportedKeyMaterial |
Schreiben |
|||
|
DeriveSharedSecret |
Schreiben |
|||
|
DescribeCustomKeyStores |
Lesen |
|||
|
DescribeKey |
Lesen |
|||
|
DisableKey |
Write (Schreiben) |
|||
|
DisableKeyRotation |
Schreiben |
|||
|
DisconnectCustomKeyStore |
Schreiben |
|||
|
EnableKey |
Schreiben |
|||
|
EnableKeyRotation |
Schreiben |
|||
|
Encapsulate |
Schreiben |
|||
|
Encrypt |
Schreiben |
|||
|
GenerateDataKey |
Schreiben |
|||
|
GenerateDataKeyPair |
Schreiben |
|||
|
GenerateDataKeyPairWithoutPlaintext |
Schreiben |
|||
|
GenerateDataKeyWithoutPlaintext |
Schreiben |
|||
|
GenerateMac |
Schreiben |
|||
|
GenerateRandom |
Schreiben |
|||
|
GetKeyLastUsage |
Lesen |
|||
|
GetKeyPolicy |
Lesen |
|||
|
GetKeyRotationStatus |
Lesen |
|||
|
GetParametersForImport |
Lesen |
|||
|
GetPublicKey |
Lesen |
|||
|
ImportKeyMaterial |
Write (Schreiben) |
|||
|
ListAliases |
Auflisten |
|||
|
ListGrants |
Auflisten |
|||
|
ListKeyPolicies |
Auflisten |
|||
|
ListKeyRotations |
Auflisten |
|||
|
ListKeys |
Auflisten |
|||
|
ListResourceTags |
Auflisten |
|||
|
ListRetirableGrants |
Auflisten |
|||
|
PutKeyPolicy |
Verwaltung von Berechtigungen, Schreiben |
|||
|
ReEncrypt |
Schreiben |
|||
Schreiben |
||||
|
ReplicateKey |
Schreiben |
|||
|
RetireGrant |
Verwaltung von Berechtigungen, Schreiben |
|||
|
RevokeGrant |
Verwaltung von Berechtigungen, Schreiben |
|||
|
RotateKeyOnDemand |
Schreiben |
|||
|
ScheduleKeyDeletion |
Schreiben |
|||
|
Sign |
Schreiben |
|||
|
TagResource |
Taggen, Schreiben |
|||
|
UntagResource |
Taggen, Schreiben |
|||
|
UpdateAlias |
Schreiben |
|||
|
UpdateCustomKeyStore |
Schreiben |
|||
|
UpdateKeyDescription |
Schreiben |
|||
|
UpdatePrimaryRegion |
Schreiben |
|||
|
Verify |
Schreiben |
|||
|
VerifyMac |
Schreiben |
Aktionen definiert durch AWS Dienst für die Schlüsselverwaltung
Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Für jede Aktion sind in der Tabelle die Ressourcentypen und Bedingungsschlüssel aufgeführt, die von dieser Aktion unterstützt werden. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWS zu erteilen. Wenn Sie eine Aktion in einer Richtlinie verwenden, erlauben oder verweigern Sie in der Regel den Zugriff auf die API-Operation oder den CLI-Befehl mit demselben Namen. Dabei kann es mitunter vorkommen, dass eine einzige Aktion den Zugriff auf mehr als eine Operation steuert. Alternativ erfordern einige Vorgänge mehrere verschiedene Aktionen.
| Aktionen | Description | Ressourcentypen (*erforderlich) | Bedingungsschlüssel | Zugriffsebene |
|---|---|---|---|---|
Steuert die Berechtigung zum Abbrechen des geplanten Löschvorgangs einer AWS KMS-Schlüssel |
Schreiben |
|||
Steuert die Berechtigung, einen benutzerdefinierten Schlüsselspeicher mit dem zugehörigen Schlüsselspeicher zu verbinden oder erneut zu verbinden AWS CloudHSM-Cluster oder externer Schlüsselmanager außerhalb von AWS |
Schreiben |
|||
Steuert die Berechtigung, einen Alias für einen zu erstellen AWS KMS-Schlüssel. Alias sind optionale Anzeigenamen, die Sie -KMS-Schlüsseln zuordnen können |
Schreiben |
|||
Steuert die Berechtigung zum Erstellen eines benutzerdefinierten Schlüsselspeichers, der von einem unterstützt wird AWS CloudHSM-Cluster oder ein externer Schlüsselmanager außerhalb von AWS |
Schreiben |
|||
Steuert die Berechtigung, einen Zuschuss zu einem hinzuzufügen AWS KMS-Schlüssel. Sie können Berechtigungen verwenden, um Berechtigungen hinzuzufügen, ohne die Schlüsselrichtlinie oder IAM-Richtlinie zu ändern. |
Verwaltung von Berechtigungen, Schreiben |
|||
Steuert die Berechtigung zum Erstellen einer AWS KMS-Schlüssel, der zum Schutz von Datenschlüsseln und anderen vertraulichen Informationen verwendet werden kann |
Schreiben |
|||
Steuert die Berechtigung zur Verwendung der angegebenen AWS KMS-Schlüssel zur Wiederherstellung des gemeinsamen Geheimnisses im Klartext-Format aus seiner gekapselten Form (Chiffretext) |
Schreiben |
|||
Steuert die Berechtigung zum Entschlüsseln von Chiffretext, der unter einer AWS KMS-Schlüssel |
kms:EncryptionContext:${EncryptionContextKey} kms:RecipientAttestation:ImageSha384 kms:RecipientAttestation:NitroTPMPCR0 kms:RecipientAttestation:NitroTPMPCR1 kms:RecipientAttestation:NitroTPMPCR10 kms:RecipientAttestation:NitroTPMPCR11 kms:RecipientAttestation:NitroTPMPCR12 kms:RecipientAttestation:NitroTPMPCR13 kms:RecipientAttestation:NitroTPMPCR14 kms:RecipientAttestation:NitroTPMPCR15 kms:RecipientAttestation:NitroTPMPCR16 kms:RecipientAttestation:NitroTPMPCR17 kms:RecipientAttestation:NitroTPMPCR18 kms:RecipientAttestation:NitroTPMPCR19 kms:RecipientAttestation:NitroTPMPCR2 kms:RecipientAttestation:NitroTPMPCR20 kms:RecipientAttestation:NitroTPMPCR21 kms:RecipientAttestation:NitroTPMPCR22 kms:RecipientAttestation:NitroTPMPCR23 kms:RecipientAttestation:NitroTPMPCR3 kms:RecipientAttestation:NitroTPMPCR4 kms:RecipientAttestation:NitroTPMPCR5 kms:RecipientAttestation:NitroTPMPCR6 kms:RecipientAttestation:NitroTPMPCR7 kms:RecipientAttestation:NitroTPMPCR8 kms:RecipientAttestation:NitroTPMPCR9 kms:RecipientAttestation:PCR10 kms:RecipientAttestation:PCR11 kms:RecipientAttestation:PCR12 kms:RecipientAttestation:PCR13 kms:RecipientAttestation:PCR14 kms:RecipientAttestation:PCR15 kms:RecipientAttestation:PCR16 kms:RecipientAttestation:PCR17 kms:RecipientAttestation:PCR18 kms:RecipientAttestation:PCR19 kms:RecipientAttestation:PCR20 kms:RecipientAttestation:PCR21 kms:RecipientAttestation:PCR22 kms:RecipientAttestation:PCR23 kms:RecipientAttestation:PCR24 kms:RecipientAttestation:PCR25 kms:RecipientAttestation:PCR26 kms:RecipientAttestation:PCR27 kms:RecipientAttestation:PCR28 kms:RecipientAttestation:PCR29 kms:RecipientAttestation:PCR30 kms:RecipientAttestation:PCR31 kms:RecipientAttestation:PCR8:ServiceName |
Schreiben |
||
Steuert die Berechtigung zum Löschen eines Alias. Aliase sind optionale Anzeigenamen, die Sie zuordnen können AWS KMS-Schlüssel |
Schreiben |
|||
Steuert die Berechtigung zum Löschen eines benutzerdefinierten Schlüsselspeichers |
Schreiben |
|||
Steuert die Berechtigung zum Löschen von kryptografischem Material, das Sie in ein importiert haben AWS KMS-Schlüssel. Diese Aktion macht den Schlüssel unbrauchbar. |
Schreiben |
|||
Steuert die Berechtigung zur Verwendung des angegebenen AWS KMS-Schlüssel zum Ableiten gemeinsam genutzter Geheimnisse |
kms:RecipientAttestation:ImageSha384 kms:RecipientAttestation:NitroTPMPCR0 kms:RecipientAttestation:NitroTPMPCR1 kms:RecipientAttestation:NitroTPMPCR10 kms:RecipientAttestation:NitroTPMPCR11 kms:RecipientAttestation:NitroTPMPCR12 kms:RecipientAttestation:NitroTPMPCR13 kms:RecipientAttestation:NitroTPMPCR14 kms:RecipientAttestation:NitroTPMPCR15 kms:RecipientAttestation:NitroTPMPCR16 kms:RecipientAttestation:NitroTPMPCR17 kms:RecipientAttestation:NitroTPMPCR18 kms:RecipientAttestation:NitroTPMPCR19 kms:RecipientAttestation:NitroTPMPCR2 kms:RecipientAttestation:NitroTPMPCR20 kms:RecipientAttestation:NitroTPMPCR21 kms:RecipientAttestation:NitroTPMPCR22 kms:RecipientAttestation:NitroTPMPCR23 kms:RecipientAttestation:NitroTPMPCR3 kms:RecipientAttestation:NitroTPMPCR4 kms:RecipientAttestation:NitroTPMPCR5 kms:RecipientAttestation:NitroTPMPCR6 kms:RecipientAttestation:NitroTPMPCR7 kms:RecipientAttestation:NitroTPMPCR8 kms:RecipientAttestation:NitroTPMPCR9 kms:RecipientAttestation:PCR10 kms:RecipientAttestation:PCR11 kms:RecipientAttestation:PCR12 kms:RecipientAttestation:PCR13 kms:RecipientAttestation:PCR14 kms:RecipientAttestation:PCR15 kms:RecipientAttestation:PCR16 kms:RecipientAttestation:PCR17 kms:RecipientAttestation:PCR18 kms:RecipientAttestation:PCR19 kms:RecipientAttestation:PCR20 kms:RecipientAttestation:PCR21 kms:RecipientAttestation:PCR22 kms:RecipientAttestation:PCR23 kms:RecipientAttestation:PCR24 kms:RecipientAttestation:PCR25 kms:RecipientAttestation:PCR26 kms:RecipientAttestation:PCR27 kms:RecipientAttestation:PCR28 kms:RecipientAttestation:PCR29 kms:RecipientAttestation:PCR30 kms:RecipientAttestation:PCR31 kms:RecipientAttestation:PCR8:ServiceName |
Schreiben |
||
Steuert die Berechtigung zum Anzeigen detaillierter Informationen zu benutzerdefinierten Schlüsselspeichern im Konto und in der Region |
Lesen |
|||
Steuert die Berechtigung zum Anzeigen detaillierter Informationen über eine AWS KMS-Schlüssel |
Lesen |
|||
Steuert die Berechtigung zum Deaktivieren eines AWS KMS-Schlüssel, der verhindert, dass er für kryptografische Operationen verwendet wird |
Schreiben |
|||
Steuert die Berechtigung, die automatische Rotation eines verwalteten Kunden zu deaktivieren AWS KMS-Schlüssel |
Schreiben |
|||
Steuert die Berechtigung, den benutzerdefinierten Schlüsselspeicher von seinem zugehörigen Speicher zu trennen AWS CloudHSM-Cluster oder externer Schlüsselmanager außerhalb von AWS |
Schreiben |
|||
Steuert die Berechtigung, den Status eines zu ändern AWS KMS-Schlüssel auf aktiviert. Auf diese Weise kann der CMK in kryptografischen Produktionen verwendet werden. |
Schreiben |
|||
Steuert die Berechtigung zur Aktivierung der automatischen Rotation des kryptografischen Materials in einem AWS KMS-Schlüssel |
Schreiben |
|||
Steuert die Berechtigung zur Verwendung des angegebenen AWS KMS-Schlüssel zum Generieren eines gemeinsamen Geheimnisses und seiner gekapselten Form (Chiffretext) |
Schreiben |
|||
Steuert die Berechtigung zur Verwendung des angegebenen AWS KMS-Schlüssel zum Verschlüsseln von Daten und Datenschlüsseln |
Schreiben |
|||
Steuert die Erlaubnis zur Verwendung von AWS KMS-Schlüssel zum Generieren von Datenschlüsseln. Sie können die Datenschlüssel verwenden, um Daten außerhalb von zu verschlüsseln AWS KMS |
kms:EncryptionContext:${EncryptionContextKey} kms:RecipientAttestation:ImageSha384 kms:RecipientAttestation:NitroTPMPCR0 kms:RecipientAttestation:NitroTPMPCR1 kms:RecipientAttestation:NitroTPMPCR10 kms:RecipientAttestation:NitroTPMPCR11 kms:RecipientAttestation:NitroTPMPCR12 kms:RecipientAttestation:NitroTPMPCR13 kms:RecipientAttestation:NitroTPMPCR14 kms:RecipientAttestation:NitroTPMPCR15 kms:RecipientAttestation:NitroTPMPCR16 kms:RecipientAttestation:NitroTPMPCR17 kms:RecipientAttestation:NitroTPMPCR18 kms:RecipientAttestation:NitroTPMPCR19 kms:RecipientAttestation:NitroTPMPCR2 kms:RecipientAttestation:NitroTPMPCR20 kms:RecipientAttestation:NitroTPMPCR21 kms:RecipientAttestation:NitroTPMPCR22 kms:RecipientAttestation:NitroTPMPCR23 kms:RecipientAttestation:NitroTPMPCR3 kms:RecipientAttestation:NitroTPMPCR4 kms:RecipientAttestation:NitroTPMPCR5 kms:RecipientAttestation:NitroTPMPCR6 kms:RecipientAttestation:NitroTPMPCR7 kms:RecipientAttestation:NitroTPMPCR8 kms:RecipientAttestation:NitroTPMPCR9 kms:RecipientAttestation:PCR10 kms:RecipientAttestation:PCR11 kms:RecipientAttestation:PCR12 kms:RecipientAttestation:PCR13 kms:RecipientAttestation:PCR14 kms:RecipientAttestation:PCR15 kms:RecipientAttestation:PCR16 kms:RecipientAttestation:PCR17 kms:RecipientAttestation:PCR18 kms:RecipientAttestation:PCR19 kms:RecipientAttestation:PCR20 kms:RecipientAttestation:PCR21 kms:RecipientAttestation:PCR22 kms:RecipientAttestation:PCR23 kms:RecipientAttestation:PCR24 kms:RecipientAttestation:PCR25 kms:RecipientAttestation:PCR26 kms:RecipientAttestation:PCR27 kms:RecipientAttestation:PCR28 kms:RecipientAttestation:PCR29 kms:RecipientAttestation:PCR30 kms:RecipientAttestation:PCR31 kms:RecipientAttestation:PCR8:ServiceName |
Schreiben |
||
Steuert die Erlaubnis zur Verwendung von AWS KMS-Schlüssel zum Generieren von Datenschlüsselpaaren |
kms:EncryptionContext:${EncryptionContextKey} kms:RecipientAttestation:ImageSha384 kms:RecipientAttestation:NitroTPMPCR0 kms:RecipientAttestation:NitroTPMPCR1 kms:RecipientAttestation:NitroTPMPCR10 kms:RecipientAttestation:NitroTPMPCR11 kms:RecipientAttestation:NitroTPMPCR12 kms:RecipientAttestation:NitroTPMPCR13 kms:RecipientAttestation:NitroTPMPCR14 kms:RecipientAttestation:NitroTPMPCR15 kms:RecipientAttestation:NitroTPMPCR16 kms:RecipientAttestation:NitroTPMPCR17 kms:RecipientAttestation:NitroTPMPCR18 kms:RecipientAttestation:NitroTPMPCR19 kms:RecipientAttestation:NitroTPMPCR2 kms:RecipientAttestation:NitroTPMPCR20 kms:RecipientAttestation:NitroTPMPCR21 kms:RecipientAttestation:NitroTPMPCR22 kms:RecipientAttestation:NitroTPMPCR23 kms:RecipientAttestation:NitroTPMPCR3 kms:RecipientAttestation:NitroTPMPCR4 kms:RecipientAttestation:NitroTPMPCR5 kms:RecipientAttestation:NitroTPMPCR6 kms:RecipientAttestation:NitroTPMPCR7 kms:RecipientAttestation:NitroTPMPCR8 kms:RecipientAttestation:NitroTPMPCR9 kms:RecipientAttestation:PCR10 kms:RecipientAttestation:PCR11 kms:RecipientAttestation:PCR12 kms:RecipientAttestation:PCR13 kms:RecipientAttestation:PCR14 kms:RecipientAttestation:PCR15 kms:RecipientAttestation:PCR16 kms:RecipientAttestation:PCR17 kms:RecipientAttestation:PCR18 kms:RecipientAttestation:PCR19 kms:RecipientAttestation:PCR20 kms:RecipientAttestation:PCR21 kms:RecipientAttestation:PCR22 kms:RecipientAttestation:PCR23 kms:RecipientAttestation:PCR24 kms:RecipientAttestation:PCR25 kms:RecipientAttestation:PCR26 kms:RecipientAttestation:PCR27 kms:RecipientAttestation:PCR28 kms:RecipientAttestation:PCR29 kms:RecipientAttestation:PCR30 kms:RecipientAttestation:PCR31 kms:RecipientAttestation:PCR8:ServiceName |
Schreiben |
||
Steuert die Erlaubnis zur Verwendung von AWS KMS-Schlüssel zum Generieren von Datenschlüsselpaaren. Im Gegensatz zu GenerateDataKeyPair Operation, diese Operation gibt einen verschlüsselten privaten Schlüssel ohne Klartextkopie zurück |
Schreiben |
|||
Steuert die Erlaubnis zur Verwendung von AWS KMS-Schlüssel zum Generieren eines Datenschlüssels. Im Gegensatz zu GenerateDataKey Vorgang, dieser Vorgang gibt einen verschlüsselten Datenschlüssel ohne Klartextversion des Datenschlüssels zurück |
Schreiben |
|||
Steuert die Erlaubnis zur Verwendung von AWS KMS-Schlüssel zum Generieren von Nachrichtenauthentifizierungscodes |
Schreiben |
|||
Steuert die Berechtigung zum Abrufen einer kryptografisch sicheren zufälligen Bytezeichenfolge von AWS KMS |
kms:RecipientAttestation:ImageSha384 kms:RecipientAttestation:NitroTPMPCR0 kms:RecipientAttestation:NitroTPMPCR1 kms:RecipientAttestation:NitroTPMPCR10 kms:RecipientAttestation:NitroTPMPCR11 kms:RecipientAttestation:NitroTPMPCR12 kms:RecipientAttestation:NitroTPMPCR13 kms:RecipientAttestation:NitroTPMPCR14 kms:RecipientAttestation:NitroTPMPCR15 kms:RecipientAttestation:NitroTPMPCR16 kms:RecipientAttestation:NitroTPMPCR17 kms:RecipientAttestation:NitroTPMPCR18 kms:RecipientAttestation:NitroTPMPCR19 kms:RecipientAttestation:NitroTPMPCR2 kms:RecipientAttestation:NitroTPMPCR20 kms:RecipientAttestation:NitroTPMPCR21 kms:RecipientAttestation:NitroTPMPCR22 kms:RecipientAttestation:NitroTPMPCR23 kms:RecipientAttestation:NitroTPMPCR3 kms:RecipientAttestation:NitroTPMPCR4 kms:RecipientAttestation:NitroTPMPCR5 kms:RecipientAttestation:NitroTPMPCR6 kms:RecipientAttestation:NitroTPMPCR7 kms:RecipientAttestation:NitroTPMPCR8 kms:RecipientAttestation:NitroTPMPCR9 kms:RecipientAttestation:PCR10 kms:RecipientAttestation:PCR11 kms:RecipientAttestation:PCR12 kms:RecipientAttestation:PCR13 kms:RecipientAttestation:PCR14 kms:RecipientAttestation:PCR15 kms:RecipientAttestation:PCR16 kms:RecipientAttestation:PCR17 kms:RecipientAttestation:PCR18 kms:RecipientAttestation:PCR19 kms:RecipientAttestation:PCR20 kms:RecipientAttestation:PCR21 kms:RecipientAttestation:PCR22 kms:RecipientAttestation:PCR23 kms:RecipientAttestation:PCR24 kms:RecipientAttestation:PCR25 kms:RecipientAttestation:PCR26 kms:RecipientAttestation:PCR27 kms:RecipientAttestation:PCR28 kms:RecipientAttestation:PCR29 kms:RecipientAttestation:PCR30 kms:RecipientAttestation:PCR31 kms:RecipientAttestation:PCR8:ServiceName |
Schreiben |
||
Steuert die Erlaubnis, die letzte Nutzung eines AWS KMS-Schlüssel |
Lesen |
|||
Steuert die Berechtigung zum Anzeigen der Schlüsselrichtlinie für die angegebene AWS KMS-Schlüssel |
Lesen |
|||
Steuert die Berechtigung zum Anzeigen des Schlüsselrotationsstatus für einen AWS KMS-Schlüssel |
Lesen |
|||
Steuert die Berechtigung zum Abrufen von Daten, die zum Importieren von kryptografischem Material in einen vom Kunden verwalteten Schlüssel erforderlich sind, einschließlich eines öffentlichen Schlüssels und eines Import-Tokens |
Lesen |
|||
Steuert die Berechtigung zum Herunterladen des öffentlichen Schlüssels eines asymmetrischen Schlüssels AWS KMS-Schlüssel |
Lesen |
|||
Steuert die Erlaubnis zum Import von kryptografischem Material in eine AWS KMS-Schlüssel |
Schreiben |
|||
Steuert die Berechtigung zum Anzeigen der Alias, die im Konto definiert sind. Aliase sind optionale Anzeigenamen, die Sie zuordnen können AWS KMS-Schlüssel |
Auflisten |
|||
Steuert die Berechtigung zum Anzeigen aller Zuschüsse für eine AWS KMS-Schlüssel |
Auflisten |
|||
Steuert die Berechtigung zum Anzeigen der Namen wichtiger Richtlinien für eine AWS KMS-Schlüssel |
Auflisten |
|||
Steuert die Berechtigung zum Anzeigen der Liste der wichtigsten Materialien für einen AWS KMS-Schlüssel |
Auflisten |
|||
Steuert die Berechtigung zum Anzeigen der Schlüssel-ID und des Amazon-Ressourcennamens (ARN) aller AWS KMS-Schlüssel im Konto |
Auflisten |
|||
Steuert die Berechtigung zum Anzeigen aller Tags, die an eine angehängt sind AWS KMS-Schlüssel |
Auflisten |
|||
Steuert die Berechtigung zum Anzeigen der Erteilungen, in denen der angegebene Prinzipal der zurückziehende Prinzipal ist. Andere Prinzipale könnten in der Lage sein, die Berechtigung zurückzuziehen, und dieser Prinzipal könnte in der Lage sein, andere Berechtigungen zurückziehen. |
Auflisten |
|||
Steuert die Berechtigung, die Schlüsselrichtlinie für die angegebene Richtlinie zu ersetzen AWS KMS-Schlüssel |
Verwaltung von Berechtigungen, Schreiben |
|||
Steuert die Berechtigung zum Entschlüsseln von Daten als Teil des Prozesses, der die darin enthaltenen Daten entschlüsselt und erneut verschlüsselt AWS KMS |
Schreiben |
|||
Steuert die Berechtigung zum Verschlüsseln von Daten als Teil des Prozesses, der die darin enthaltenen Daten entschlüsselt und erneut verschlüsselt AWS KMS |
Schreiben |
|||
Steuert die Berechtigung zum Replizieren eines Primärschlüssels mit mehreren Regionen |
Write |
|||
Steuert die Berechtigung zum Zurückziehen einer Berechtigung. Das RetireGrant Der Vorgang wird in der Regel vom Grant-Benutzer aufgerufen, nachdem er die Aufgaben abgeschlossen hat, die er aufgrund des Grants ausführen durfte |
Verwaltung von Berechtigungen, Schreiben |
|||
Steuert die Berechtigung zum Widerrufen einer Berechtigung, wodurch alle Produktionen verweigert werden, die von der betreffenden Berechtigung abhängen |
Verwaltung von Berechtigungen, Schreiben |
|||
Steuert die Berechtigung, bei Bedarf die Rotation des kryptografischen Materials in einem AWS KMS-Schlüssel |
Schreiben |
|||
Steuert die Berechtigung, das Löschen eines AWS KMS-Schlüssel |
kms:ScheduleKeyDeletionPendingWindowInDays |
Schreiben |
||
Steuert die Berechtigung zum Erstellen einer digitalen Signatur für eine Nachricht |
Schreiben |
|||
Steuert die Berechtigung zum Erstellen oder Aktualisieren von Tags, die an eine angehängt sind AWS KMS-Schlüssel |
Taggen, schreiben |
|||
Steuert die Berechtigung zum Löschen von Tags, die an eine angehängt sind AWS KMS-Schlüssel |
Taggen, schreiben |
|||
Steuert die Berechtigung, einen Alias einem anderen zuzuordnen AWS KMS-Schlüssel. Ein Alias ist ein optionaler Anzeigename, den Sie einem Kundenmasterschlüssel zuordnen können. |
Schreiben |
|||
Steuert die Berechtigung zum Ändern der Eigenschaften eines benutzerdefinierten Schlüsselspeichers |
Schreiben |
|||
Steuert die Berechtigung zum Löschen oder Ändern der Beschreibung eines AWS KMS-Schlüssel |
Schreiben |
|||
Steuert die Berechtigung zum Aktualisieren der primären Region eines Primärschlüssels mit mehreren Regionen |
Schreiben |
|||
Steuert die Berechtigung zur Verwendung des angegebenen AWS KMS-Schlüssel zur Überprüfung digitaler Signaturen |
Schreiben |
|||
Steuert die Erlaubnis zur Verwendung von AWS KMS-Schlüssel zur Überprüfung der Nachrichtenauthentifizierungscodes |
Schreiben |
Permission-only Aktionen für AWS Dienst für die Schlüsselverwaltung
Die folgenden Aktionen sind definiert durch AWS Der Key Management Service ist jedoch nicht direkt über einen API-Vorgang aufrufbar. Sie können nur in IAM-Policy-Statements verwendet werden, um Berechtigungen zu gewähren oder zu verweigern.
| Aktionen | Description | Ressourcentypen (*erforderlich) | Bedingungsschlüssel | Zugriffsebene |
|---|---|---|---|---|
Steuert den Zugriff auf interne APIs, die Schlüssel für mehrere Regionen synchronisieren |
Schreiben |
Ressourcentypen, definiert durch AWS Dienst für die Schlüsselverwaltung
Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.
| Ressourcentypen | ARN | Bedingungsschlüssel |
|---|---|---|
arn:${Partition}:kms:${Region}:${Account}:alias/${Alias} |
||
arn:${Partition}:kms:${Region}:${Account}:key/${KeyId} |
Bedingungsschlüssel für AWS Dienst zur Schlüsselverwaltung
AWS Der Key Management Service definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie.
| Bedingungsschlüssel | Beschreibung | Typ |
|---|---|---|
Filtert den Zugriff auf das angegebene AWS KMS-Operationen, die sowohl auf dem Schlüssel als auch auf dem Wert des Tags in der Anforderung basieren |
String |
|
Filtert den Zugriff auf das angegebene AWS KMS-Operationen auf der Grundlage von Tags, die dem zugewiesen sind AWS KMS-Schlüssel |
String |
|
Filtert den Zugriff auf das angegebene AWS KMS-Operationen, die auf Tag-Schlüsseln in der Anfrage basieren |
ArrayOfString |
|
Filtert den Zugriff auf CreateKey und PutKeyPolicy Operationen auf der Grundlage des Werts von BypassPolicyLockoutSafetyCheck Parameter in der Anfrage |
Bool |
|
Filtert den Zugriff auf bestimmte AWS KMS-Operationen basierend auf AWS-Konto ID des Anrufers. Sie können diesen Bedingungsschlüssel verwenden, um allen IAM-Benutzern und -Rollen in einem AWS-Konto in einer einzigen Grundsatzerklärung |
String |
|
Die km:CustomerMasterKeySpec Der Bedingungsschlüssel ist veraltet. Verwenden Sie stattdessen das kms:KeySpec Bedingungsschlüssel |
String |
|
Die km:CustomerMasterKeyUsage Der Bedingungsschlüssel ist veraltet. Verwenden Sie stattdessen das kms:KeyUsage Bedingungsschlüssel |
String |
|
Filtert den Zugriff auf GenerateDataKeyPair und GenerateDataKeyPairWithoutPlaintext Operationen auf der Grundlage des Werts von KeyPairSpec Parameter in der Anfrage |
String |
|
Filtert den Zugriff auf die Operationen Encapsulate und Decapsulate auf der Grundlage des Werts von EncapsulationAlgorithm Parameter in der Anfrage |
String |
|
Filtert den Zugriff auf VerschlüsselungsProduktionen basierend auf dem Wert des Verschlüsselungsalgorithmus in der Anforderung |
String |
|
Filtert den Zugriff auf ein symmetrisches AWS KMS-Schlüssel, der auf dem Verschlüsselungskontext in einer kryptografischen Operation basiert. Diese Bedingung bewertet sowohl den Schlüssel als auch den Wert in jedem Verschlüsselungskontext-Paar |
String |
|
Filtert den Zugriff auf ein symmetrisches AWS KMS-Schlüssel, der auf dem Verschlüsselungskontext in einer kryptografischen Operation basiert. Dieser Bedingungsschlüssel bewertet nur den Schlüssel in jedem Verschlüsselungskontext-Paar |
ArrayOfString |
|
Filtert den Zugriff auf ImportKeyMaterial Operation auf der Grundlage des Werts von ExpirationModel Parameter in der Anfrage |
String |
|
Filtert den Zugriff auf CreateGrant Operation auf der Grundlage des Werts von SourceArn Einschränkung in der Anfrage |
ARN |
|
Filtert den Zugriff auf CreateGrant Vorgang, der auf der Gewährungsbeschränkung in der Anfrage basiert |
String |
|
Filtert den Zugriff auf CreateGrant Vorgang, wenn die Anfrage von einem bestimmten AWS Bedienung |
Bool |
|
Filtert den Zugriff auf CreateGrant Operation, die auf den Operationen im Rahmen des Zuschusses basiert |
ArrayOfString |
|
Filtert den Zugriff auf CreateGrant Betrieb auf der Grundlage des Zuschussempfängers |
String |
|
Filtert den Zugriff auf CreateGrant Operation auf der Grundlage des Werts von GranteeServicePrincipal in der Anfrage |
String |
|
Filtert den Zugriff auf DeriveSharedSecret Operation auf der Grundlage des Werts von KeyAgreementAlgorithm Parameter in der Anfrage |
String |
|
Filtert den Zugriff auf einen API-Vorgang auf der Grundlage der Origin-Eigenschaft des AWS KMS-Schlüssel, der von der Operation erstellt oder in der Operation verwendet wurde. Verwenden Sie ihn, um die Autorisierung von zu qualifizieren CreateKey Vorgang oder ein Vorgang, der für einen KMS-Schlüssel autorisiert ist |
String |
|
Filtert den Zugriff auf einen API-Vorgang auf der Grundlage von KeySpec Eigentum des AWS KMS-Schlüssel, der von der Operation erstellt oder in der Operation verwendet wird. Verwenden Sie ihn, um die Autorisierung von zu qualifizieren CreateKey Vorgang oder ein Vorgang, der für eine KMS-Schlüsselressource autorisiert ist |
String |
|
Filtert den Zugriff auf einen API-Vorgang auf der Grundlage von KeyUsage Eigentum des AWS KMS-Schlüssel, der von dem Vorgang erstellt oder in dem Vorgang verwendet wurde. Verwenden Sie ihn, um die Autorisierung von zu qualifizieren CreateKey Vorgang oder ein Vorgang, der für eine KMS-Schlüsselressource autorisiert ist |
String |
|
Filtert den Zugriff auf GenerateMac und VerifyMac Operationen auf der Grundlage der MacAlgorithm Parameter in der Anfrage |
String |
|
Filtert den Zugriff auf die Sign- und Verify-Operationen auf der Grundlage des Werts von MessageType Parameter in der Anfrage |
String |
|
Filtert den Zugriff auf eine API-Operation auf der Grundlage von MultiRegion Eigentum des AWS KMS-Schlüssel, der von dem Vorgang erstellt oder in dem Vorgang verwendet wurde. Verwenden Sie ihn, um die Autorisierung von zu qualifizieren CreateKey Vorgang oder ein Vorgang, der für eine KMS-Schlüsselressource autorisiert ist |
Bool |
|
Filtert den Zugriff auf einen API-Vorgang auf der Grundlage von MultiRegionKeyType Eigentum des AWS KMS-Schlüssel, der von dem Vorgang erstellt oder in dem Vorgang verwendet wurde. Verwenden Sie ihn, um die Autorisierung von zu qualifizieren CreateKey Vorgang oder ein Vorgang, der für eine KMS-Schlüsselressource autorisiert ist |
String |
|
Filtert den Zugriff auf UpdatePrimaryRegion Operation auf der Grundlage des Werts von PrimaryRegion Parameter in der Anfrage |
String |
|
Filtert den Zugriff auf ReEncrypt Operation, wenn sie dieselbe verwendet AWS KMS-Schlüssel, der für den Verschlüsselungsvorgang verwendet wurde |
Bool |
|
Filtert den Zugriff auf die API-Operationen auf der Grundlage des Image-Hashs im Bestätigungsdokument in der Anfrage |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 0 im Bescheinigungsdokument in der Anfrage. PCR0 ist ein zusammenhängendes Maß für den ausführbaren Code der Kernsystem-Firmware |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 1 im Bescheinigungsdokument in der Anfrage. PCR1 ist ein zusammenhängendes Maß für die Kernsystem-Firmware data/host Plattformkonfiguration, in der Regel einschließlich Serien- und Modellnummern |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 10 im Bescheinigungsdokument in der Anfrage. PCR10 ist eine zusammenhängende Maßnahme zum Schutz des IMA-Messprotokolls |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 11 im Bescheinigungsdokument in der Anfrage. PCR11 ist ein zusammenhängendes Maß für alle Komponenten von Unified Kernel Images (UKIs) |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 12 im Bescheinigungsdokument in der Anfrage. PCR12 ist ein zusammenhängendes Maß für die Kernel-Befehlszeile, die Systemanmeldeinformationen und die Systemkonfigurationsbilder |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 13 im Bestätigungsdokument in der Anfrage. PCR13 ist ein zusammenhängendes Maß aller Systemerweiterungsbilder für das initrd |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 14 im Bescheinigungsdokument in der Anfrage. PCR14 ist ein zusammenhängendes Maß für „MOK“ -Zertifikate und Hashes |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 15 im Bestätigungsdokument in der Anfrage. PCR15 ist ein zusammenhängendes Maß für den Verschlüsselungsschlüssel für das Root-Dateisystem |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 16 im Bestätigungsdokument in der Anfrage. PCR16 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 17 im Bescheinigungsdokument in der Anfrage. PCR17 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 18 im Bescheinigungsdokument in der Anfrage. PCR18 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 19 im Bescheinigungsdokument in der Anfrage. PCR19 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 2 im Bestätigungsdokument in der Anfrage. PCR2 ist ein zusammenhängendes Maß für erweiterten oder steckbaren ausführbaren Code, einschließlich Option-ROMs auf steckbarer Hardware |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 20 im Bestätigungsdokument in der Anfrage. PCR20 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 21 im Bestätigungsdokument in der Anfrage. PCR21 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 22 im Bestätigungsdokument in der Anfrage. PCR22 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 23 im Bescheinigungsdokument in der Anfrage. PCR23 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 3 im Bestätigungsdokument in der Anfrage. PCR3 ist ein zusammenhängendes Maß für erweiterte oder steckbare Firmware-Daten, einschließlich Informationen über steckbare Hardware |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 4 im Bestätigungsdokument in der Anfrage. PCR4 ist ein zusammenhängendes Maß für den Bootloader und zusätzliche Treiber, einschließlich Binärdateien und Erweiterungen, die vom Bootloader geladen werden |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 5 im Bestätigungsdokument in der Anfrage. PCR5 ist ein zusammenhängendes Maß für GPT/Partition Tabelle |
String |
|
Filtert den Zugriff durch das Plattformkonfigurationsregister (PCR) 6 im Bescheinigungsdokument in der Anfrage. PCR6 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 7 im Bestätigungsdokument in der Anfrage. PCR7 ist ein zusammenhängendes Maß für SecureBoot Bundesstaat |
String |
|
Filtert den Zugriff durch das Plattformkonfigurationsregister (PCR) 8 im Bescheinigungsdokument in der Anfrage. PCR8 ist ein zusammenhängendes Maß aus Befehlen und Kernel-Befehlszeile |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 9 im Bestätigungsdokument in der Anfrage. PCR9 ist ein zusammenhängendes Maß für alle gelesenen Dateien (einschließlich Kernel-Image) |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 0 im Bestätigungsdokument in der Anfrage. PCR0 ist ein zusammenhängendes Maß für den Inhalt der Enklave-Bilddatei ohne die Abschnittsdaten |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 1 im Bestätigungsdokument in der Anfrage. PCR1 ist eine zusammenhängende Messung der Linux-Kernel- und Bootstrap-Daten |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 10 im Bestätigungsdokument in der Anfrage. PCR10 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 11 im Bescheinigungsdokument in der Anfrage. PCR11 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 12 im Bescheinigungsdokument in der Anfrage. PCR12 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 13 im Bescheinigungsdokument in der Anfrage. PCR13 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 14 im Bescheinigungsdokument in der Anfrage. PCR14 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 15 im Bescheinigungsdokument in der Anfrage. PCR15 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 16 im Bescheinigungsdokument in der Anfrage. PCR16 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 17 im Bescheinigungsdokument in der Anfrage. PCR17 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 18 im Bescheinigungsdokument in der Anfrage. PCR18 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 19 im Bescheinigungsdokument in der Anfrage. PCR19 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 2 im Bestätigungsdokument in der Anfrage. Bei PCR2 handelt es sich um eine fortlaufende Messung der Benutzeranwendungen in der richtigen Reihenfolge, ohne die Boot-RAMFs |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 20 im Bestätigungsdokument in der Anfrage. PCR20 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 21 im Bestätigungsdokument in der Anfrage. PCR21 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 22 im Bestätigungsdokument in der Anfrage. PCR22 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 23 im Bestätigungsdokument in der Anfrage. PCR23 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 24 im Bestätigungsdokument in der Anfrage. PCR24 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 25 im Bestätigungsdokument in der Anfrage. PCR25 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 26 im Bestätigungsdokument in der Anfrage. PCR26 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 27 im Bestätigungsdokument in der Anfrage. PCR27 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 28 im Bestätigungsdokument in der Anfrage. PCR28 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 29 im Bestätigungsdokument in der Anfrage. PCR29 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 3 im Bestätigungsdokument in der Anfrage. PCR3 ist eine zusammenhängende Messung der IAM-Rolle, die der übergeordneten Instance zugewiesen ist |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 30 im Bestätigungsdokument in der Anfrage. PCR30 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 31 im Bestätigungsdokument in der Anfrage. PCR31 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 4 im Bestätigungsdokument in der Anfrage. PCR4 ist eine zusammenhängende Messung der ID der übergeordneten Instanz |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 5 im Bestätigungsdokument in der Anfrage. PCR5 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 6 im Bestätigungsdokument in der Anfrage. PCR6 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 7 im Bestätigungsdokument in der Anfrage. PCR7 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 8 im Bestätigungsdokument in der Anfrage. PCR8 ist ein Maß für das Signaturzertifikat, das für die Enklave-Image-Datei angegeben wurde |
String |
|
Filtert den Zugriff über das Plattformkonfigurationsregister (PCR) 9 im Bestätigungsdokument in der Anfrage. PCR9 ist eine benutzerdefinierte PCR, die vom Benutzer für bestimmte Anwendungsfälle definiert werden kann |
String |
|
Filtert den Zugriff auf ReplicateKey Operation auf der Grundlage des Werts von ReplicaRegion Parameter in der Anfrage |
String |
|
Filtert den Zugriff auf kryptografische Operationen, DescribeKey, und GetPublicKey basierend auf dem Alias in der Anfrage |
String |
|
Filtert den Zugriff auf bestimmte AWS KMS-Operationen auf der Grundlage von Aliasen, die mit dem verknüpft sind AWS KMS-Schlüssel |
ArrayOfString |
|
Filtert den Zugriff auf CreateGrant Finanzierung auf der Grundlage des ausscheidenden Kapitals des Zuschusses |
String |
|
Filtert den Zugriff auf CreateGrant Operation basierend auf dem Wert von RetiringServicePrincipal in der Anfrage |
String |
|
Filtert den Zugriff auf EnableKeyRotation Operation auf der Grundlage des Werts von RotationPeriodInDays Parameter in der Anfrage |
Numeric |
|
Filtert den Zugriff auf ScheduleKeyDeletion Operation auf der Grundlage des Werts von PendingWindowInDays Parameter in der Anfrage |
Numeric |
|
Filtert den Zugriff auf die Sign- und Verify-Produktionen basierend auf dem Signaturalgorithmus in der Anforderung |
String |
|
Filtert den Zugriff auf ScheduleKeyDeletion und DisableKey Operationen, die auf der Anzahl der Tage seit dem AWS Der KMS-Schlüssel wurde zuletzt verwendet |
Numeric |
|
Filtert den Zugriff auf ImportKeyMaterial Operation auf der Grundlage des Werts von ValidTo Parameter in der Anfrage. Sie können diesen Bedingungsschlüssel verwenden, um Benutzern das Importieren von Schlüsselmaterial nur dann zu erlauben, wenn es zum angegebenen Datum abläuft. |
Date |
|
Filtert den Zugriff, wenn eine im Namen des Prinzipals gestellte Anfrage von einem bestimmten AWS Bedienung |
String |
|
Filtert den Zugriff auf GetParametersForImport Operation auf der Grundlage des Werts von WrappingAlgorithm Parameter in der Anfrage |
String |
|
Filtert den Zugriff auf GetParametersForImport Operation auf der Grundlage des Werts von WrappingKeySpec Parameter in der Anfrage |
String |