Azioni, risorse e chiavi di condizione per AWS Servizio di gestione delle chiavi
AWS Il servizio di gestione delle chiavi (prefisso del servizio:kms) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.
Riferimenti:
-
Scopri come configurare questo servizio.
-
Visualizza un elenco delle operazioni API disponibili per questo servizio.
-
Scopri come proteggere questo servizio e le sue risorse utilizzando le policy delle autorizzazioni IAM.
-
Visualizza il riferimento programmatico all'autorizzazione del servizio
per questo servizio.
Argomenti
Operazioni API definite da AWS Servizio di gestione delle chiavi
La tabella seguente mappa le operazioni delle API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta la tabella Azioni.
| Operation | Azione IAM | Chiave di condizione | Valori possibili | Livello di accesso |
|---|---|---|---|---|
|
CancelKeyDeletion |
Scrittura |
|||
|
ConnectCustomKeyStore |
Scrittura |
|||
|
CreateAlias |
Scrittura |
|||
|
CreateCustomKeyStore |
Scrittura |
|||
|
CreateGrant |
Gestione delle autorizzazioni, Write |
|||
|
CreateKey |
Scrittura |
|||
Gestione delle autorizzazioni, Write |
||||
Etichettatura, scrittura |
||||
|
Decrittografa |
Scrittura |
|||
|
DeleteAlias |
Scrittura |
|||
|
DeleteCustomKeyStore |
Scrittura |
|||
|
DeleteImportedKeyMaterial |
Scrittura |
|||
|
DeriveSharedSecret |
Scrittura |
|||
|
DescribeCustomKeyStores |
Lettura |
|||
|
DescribeKey |
Lettura |
|||
|
DisableKey |
Scrittura |
|||
|
DisableKeyRotation |
Scrittura |
|||
|
DisconnectCustomKeyStore |
Scrittura |
|||
|
EnableKey |
Scrittura |
|||
|
EnableKeyRotation |
Scrittura |
|||
|
Crittografa |
Scrittura |
|||
|
GenerateDataKey |
Scrittura |
|||
|
GenerateDataKeyPair |
Scrittura |
|||
|
GenerateDataKeyPairWithoutPlaintext |
Scrittura |
|||
|
GenerateDataKeyWithoutPlaintext |
Scrittura |
|||
|
GenerateMac |
Scrittura |
|||
|
GenerateRandom |
Scrittura |
|||
|
GetKeyLastUsage |
Lettura |
|||
|
GetKeyPolicy |
Lettura |
|||
|
GetKeyRotationStatus |
Lettura |
|||
|
GetParametersForImport |
Lettura |
|||
|
GetPublicKey |
Lettura |
|||
|
ImportKeyMaterial |
Scrittura |
|||
|
ListAliases |
List |
|||
|
ListGrants |
List |
|||
|
ListKeyPolicies |
List |
|||
|
ListKeyRotations |
List |
|||
|
ListKeys |
List |
|||
|
ListResourceTags |
List |
|||
|
ListRetirableGrants |
List |
|||
|
PutKeyPolicy |
Gestione delle autorizzazioni, Write |
|||
|
ReEncrypt |
Scrittura |
|||
Scrittura |
||||
|
ReplicateKey |
Scrittura |
|||
|
RetireGrant |
Gestione delle autorizzazioni, Write |
|||
|
RevokeGrant |
Gestione delle autorizzazioni, Write |
|||
|
RotateKeyOnDemand |
Scrittura |
|||
|
ScheduleKeyDeletion |
Scrittura |
|||
|
Segno |
Scrittura |
|||
|
TagResource |
Etichettatura, scrittura |
|||
|
UntagResource |
Etichettatura, scrittura |
|||
|
UpdateAlias |
Scrittura |
|||
|
UpdateCustomKeyStore |
Scrittura |
|||
|
UpdateKeyDescription |
Scrittura |
|||
|
UpdatePrimaryRegion |
Scrittura |
|||
|
Verifica |
Scrittura |
|||
|
VerifyMac |
Scrittura |
Azioni definite da AWS Servizio di gestione delle chiavi
Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.
Permission-only azioni per AWS Servizio di gestione delle chiavi
Le seguenti azioni sono definite da AWS Key Management Service ma non sono richiamabili direttamente tramite alcuna operazione API. Possono essere utilizzate solo nelle dichiarazioni politiche IAM per concedere o negare le autorizzazioni.
| Azioni | Description | Tipi di risorsa (*obbligatorio) | Chiavi di condizione | Livello di accesso |
|---|---|---|---|---|
Controlla l'accesso alle API interne che sincronizzano le chiavi di più Regioni |
Scrittura |
Tipi di risorse definiti da AWS Servizio di gestione delle chiavi
I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.
| Tipi di risorse | ARN | Chiavi di condizione |
|---|---|---|
arn: $ {Partition} :kms: $ {Region} :$ {Account} :alias/$ {Alias} |
||
arn: $ {Partition} :kms: $ {Region} :$ {Account} :chiave/$ {} KeyId |
Chiavi di condizione per AWS Servizio di gestione delle chiavi
AWS Il servizio di gestione delle chiavi definisce le seguenti chiavi di condizione che possono essere utilizzate nell'Conditionelemento di una policy IAM.
| Chiavi di condizione | Descrizione | Tipo |
|---|---|---|
Filtra l'accesso alle operazioni AWS KMS specificate in base sia alla chiave che al valore del tag nella richiesta |
Stringa |
|
Filtra l'accesso alle operazioni AWS KMS specificate in base ai tag assegnati alla AWS chiave KMS |
Stringa |
|
Filtra l'accesso alle operazioni AWS KMS specificate in base alle chiavi dei tag nella richiesta |
ArrayOfString |
|
Filtra l'accesso alle PutKeyPolicy operazioni CreateKey e in base al valore del BypassPolicyLockoutSafetyCheck parametro nella richiesta |
Bool |
|
Filtra l'accesso alle operazioni AWS KMS specificate in base all' Account AWS ID del chiamante. Puoi utilizzare questa chiave di condizione per consentire o negare l'accesso a tutti gli utenti e i ruoli IAM Account AWS in un'unica dichiarazione politica |
Stringa |
|
La chiave kms: CustomerMasterKeySpec condition è obsoleta. Utilizza invece la chiave kms: condition KeySpec |
Stringa |
|
La chiave kms: CustomerMasterKeyUsage condition è obsoleta. Utilizza invece la chiave kms: condition KeyUsage |
Stringa |
|
Filtra l'accesso GenerateDataKeyPair e GenerateDataKeyPairWithoutPlaintext le operazioni in base al valore del KeyPairSpec parametro nella richiesta |
Stringa |
|
Filtra l'accesso alle operazioni di crittografia in base al valore dell'algoritmo di crittografia nella richiesta |
Stringa |
|
Filtra l'accesso a una chiave AWS KMS simmetrica in base al contesto di crittografia in un'operazione crittografica. Questa chiave di condizione valuta la chiave e il valore in ogni coppia chiave-valore del contesto di crittografia |
Stringa |
|
Filtra l'accesso a una chiave AWS KMS simmetrica in base al contesto di crittografia in un'operazione crittografica. Questa chiave di condizione valuta solo la chiave in ogni coppia chiave-valore del contesto di crittografia |
ArrayOfString |
|
Filtra l'accesso all' ImportKeyMaterial operazione in base al valore del ExpirationModel parametro nella richiesta |
Stringa |
|
Filtra l'accesso all' CreateGrant operazione in base al valore del SourceArn vincolo nella richiesta |
ARN |
|
Filtra l'accesso all' CreateGrant operazione in base al vincolo di concessione nella richiesta |
Stringa |
|
Filtra l'accesso all' CreateGrant operazione quando la richiesta proviene da un servizio specificato AWS |
Bool |
|
Filtra l'accesso all' CreateGrant operazione in base alle operazioni incluse nella concessione |
ArrayOfString |
|
Filtra l'accesso all' CreateGrant operazione in base al beneficiario principale della sovvenzione |
Stringa |
|
Filtra l'accesso all' CreateGrant operazione in base al valore di GranteeServicePrincipal nella richiesta |
Stringa |
|
Filtra l'accesso all' DeriveSharedSecret operazione in base al valore del KeyAgreementAlgorithm parametro nella richiesta |
Stringa |
|
Filtra l'accesso a un'operazione API in base alla proprietà Origin della chiave AWS KMS creata o utilizzata nell'operazione. Usalo per qualificare l'autorizzazione dell' CreateKey operazione o di qualsiasi operazione autorizzata per una chiave KMS |
Stringa |
|
Filtra l'accesso a un'operazione API in base alla KeySpec proprietà della chiave AWS KMS creata o utilizzata nell'operazione. Usalo per qualificare l'autorizzazione dell' CreateKey operazione o di qualsiasi operazione autorizzata per una risorsa chiave KMS |
Stringa |
|
Filtra l'accesso a un'operazione API in base alla KeyUsage proprietà della chiave AWS KMS creata o utilizzata nell'operazione. Usalo per qualificare l'autorizzazione dell' CreateKey operazione o di qualsiasi operazione autorizzata per una risorsa chiave KMS |
Stringa |
|
Filtra l'accesso GenerateMac e VerifyMac le operazioni in base al MacAlgorithm parametro nella richiesta |
Stringa |
|
Filtra l'accesso alle operazioni di firma e verifica in base al valore del MessageType parametro nella richiesta |
Stringa |
|
Filtra l'accesso a un'operazione API in base alla MultiRegion proprietà della chiave AWS KMS creata o utilizzata nell'operazione. Usalo per qualificare l'autorizzazione dell' CreateKey operazione o di qualsiasi operazione autorizzata per una risorsa chiave KMS |
Bool |
|
Filtra l'accesso a un'operazione API in base alla MultiRegionKeyType proprietà della chiave AWS KMS creata o utilizzata nell'operazione. Usalo per qualificare l'autorizzazione dell' CreateKey operazione o di qualsiasi operazione autorizzata per una risorsa chiave KMS |
Stringa |
|
Filtra l'accesso all' UpdatePrimaryRegion operazione in base al valore del PrimaryRegion parametro nella richiesta |
Stringa |
|
Filtra l'accesso all' ReEncrypt operazione quando utilizza la stessa chiave AWS KMS utilizzata per l'operazione Encrypt |
Bool |
|
Filtra l'accesso alle operazioni API in base all'hash dell'immagine nel documento di attestazione contenuto nella richiesta |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 0 nel documento di attestazione contenuto nella richiesta. PCR0 è una misura contigua del codice eseguibile del firmware di base del sistema |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 1 nel documento di attestazione contenuto nella richiesta. PCR1 è una misura contigua della configurazione della data/host piattaforma del firmware di base del sistema, che in genere include numeri di serie e di modello |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 10 nel documento di attestazione contenuto nella richiesta. PCR10 è una misura di protezione contigua del registro di misurazione IMA |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 11 nel documento di attestazione contenuto nella richiesta. PCR11 è una misura contigua di tutti i componenti delle immagini del kernel unificate (UKI) |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 12 nel documento di attestazione contenuto nella richiesta. PCR12 è una misura contigua della riga di comando del kernel, delle credenziali di sistema e delle immagini di configurazione del sistema |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 13 nel documento di attestazione contenuto nella richiesta. PCR13 è una misura contigua di tutte le immagini delle estensioni di sistema per initrd |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 14 nel documento di attestazione contenuto nella richiesta. PCR14 è una misura contigua di certificati e hash «MOK» |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 15 nel documento di attestazione contenuto nella richiesta. PCR15 è una misura contigua della chiave di crittografia del volume del file system principale |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 16 nel documento di attestazione contenuto nella richiesta. PCR16 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 17 nel documento di attestazione contenuto nella richiesta. PCR17 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 18 nel documento di attestazione contenuto nella richiesta. PCR18 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 19 nel documento di attestazione contenuto nella richiesta. PCR19 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 2 nel documento di attestazione contenuto nella richiesta. PCR2 è una misura contigua di codice eseguibile esteso o collegabile, incluse le ROM opzionali su hardware collegabile |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 20 nel documento di attestazione contenuto nella richiesta. PCR20 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 21 nel documento di attestazione contenuto nella richiesta. PCR21 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 22 nel documento di attestazione contenuto nella richiesta. PCR22 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 23 nel documento di attestazione contenuto nella richiesta. PCR23 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 3 nel documento di attestazione contenuto nella richiesta. PCR3 è una misura contigua di dati firmware estesi o collegabili, incluse informazioni sull'hardware collegabile |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 4 nel documento di attestazione contenuto nella richiesta. PCR4 è una misura contigua del boot loader e dei driver aggiuntivi, inclusi i file binari e le estensioni caricati dal boot loader |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 5 nel documento di attestazione contenuto nella richiesta. PCR5 è una misura contigua della tabella GPT/Partition |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 6 nel documento di attestazione contenuto nella richiesta. PCR6 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 7 nel documento di attestazione contenuto nella richiesta. PCR7 è una misura di stato contigua SecureBoot |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 8 nel documento di attestazione contenuto nella richiesta. PCR8 è una misura contigua dei comandi e della riga di comando del kernel |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 9 nel documento di attestazione contenuto nella richiesta. PCR9 è una misura contigua di tutti i file letti (inclusa l'immagine del kernel) |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 0 nel documento di attestazione contenuto nella richiesta. PCR0 è una misura contigua del contenuto del file di immagine dell'enclave, senza i dati della sezione |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 1 nel documento di attestazione contenuto nella richiesta. PCR1 è una misurazione contigua del kernel Linux e dei dati di bootstrap |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 10 nel documento di attestazione contenuto nella richiesta. PCR10 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 11 nel documento di attestazione contenuto nella richiesta. PCR11 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 12 nel documento di attestazione contenuto nella richiesta. PCR12 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 13 nel documento di attestazione contenuto nella richiesta. PCR13 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 14 nel documento di attestazione contenuto nella richiesta. PCR14 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 15 nel documento di attestazione contenuto nella richiesta. PCR15 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 16 nel documento di attestazione contenuto nella richiesta. PCR16 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 17 nel documento di attestazione contenuto nella richiesta. PCR17 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 18 nel documento di attestazione contenuto nella richiesta. PCR18 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 19 nel documento di attestazione contenuto nella richiesta. PCR19 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 2 nel documento di attestazione contenuto nella richiesta. PCR2 è una misurazione contigua e ordinata delle applicazioni utente, senza i ramfs di avvio |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 20 nel documento di attestazione contenuto nella richiesta. PCR20 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 21 nel documento di attestazione contenuto nella richiesta. PCR21 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 22 nel documento di attestazione contenuto nella richiesta. PCR22 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 23 nel documento di attestazione contenuto nella richiesta. PCR23 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 24 nel documento di attestazione contenuto nella richiesta. PCR24 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 25 nel documento di attestazione contenuto nella richiesta. PCR25 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 26 nel documento di attestazione contenuto nella richiesta. PCR26 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 27 nel documento di attestazione contenuto nella richiesta. PCR27 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 28 nel documento di attestazione contenuto nella richiesta. PCR28 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 29 nel documento di attestazione contenuto nella richiesta. PCR29 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 3 nel documento di attestazione contenuto nella richiesta. PCR3 è una misurazione contigua del ruolo IAM assegnato all'istanza principale |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 30 nel documento di attestazione contenuto nella richiesta. PCR30 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 31 nel documento di attestazione contenuto nella richiesta. PCR31 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 4 nel documento di attestazione contenuto nella richiesta. PCR4 è una misurazione contigua dell'ID dell'istanza principale |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 5 nel documento di attestazione contenuto nella richiesta. PCR5 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 6 nel documento di attestazione contenuto nella richiesta. PCR6 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 7 nel documento di attestazione contenuto nella richiesta. PCR7 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 8 nel documento di attestazione contenuto nella richiesta. PCR8 è una misura del certificato di firma specificato per il file di immagine dell'enclave |
Stringa |
|
Filtra l'accesso tramite il registro di configurazione della piattaforma (PCR) 9 nel documento di attestazione contenuto nella richiesta. PCR9 è una PCR personalizzata che può essere definita dall'utente per casi d'uso specifici |
Stringa |
|
Filtra l'accesso all' ReplicateKey operazione in base al valore del ReplicaRegion parametro nella richiesta |
Stringa |
|
Filtra l'accesso alle operazioni crittografiche e DescribeKey si GetPublicKey basa sull'alias nella richiesta |
Stringa |
|
Filtra l'accesso alle operazioni AWS KMS specificate in base agli alias associati alla chiave KMS AWS |
ArrayOfString |
|
Filtra l'accesso all' CreateGrant operazione in base al capitale uscente incluso nella sovvenzione |
Stringa |
|
Filtra l'accesso all' CreateGrant operazione in base al valore di RetiringServicePrincipal nella richiesta |
Stringa |
|
Filtra l'accesso all' EnableKeyRotation operazione in base al valore del RotationPeriodInDays parametro nella richiesta |
Numerico |
|
Filtra l'accesso all' ScheduleKeyDeletion operazione in base al valore del PendingWindowInDays parametro nella richiesta |
Numerico |
|
Filtra l'accesso alle operazioni Sign e Verify in base all'algoritmo di firma nella richiesta |
Stringa |
|
Filtra l'accesso ScheduleKeyDeletion e le DisableKey operazioni in base al numero di giorni trascorsi dall'ultima volta che la chiave AWS KMS è stata utilizzata |
Numerico |
|
Filtra l'accesso all' ImportKeyMaterial operazione in base al valore del ValidTo parametro nella richiesta. Puoi utilizzare questa chiave di condizione per consentire agli utenti di importare il materiale della chiave solo alla sua scadenza, in base alla data specificata. |
Data |
|
Filtra l'accesso quando una richiesta effettuata per conto del committente proviene da un servizio specificato AWS |
Stringa |
|
Filtra l'accesso all' GetParametersForImport operazione in base al valore del WrappingAlgorithm parametro nella richiesta |
Stringa |
|
Filtra l'accesso all' GetParametersForImport operazione in base al valore del WrappingKeySpec parametro nella richiesta |
Stringa |