View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Servizio di gestione delle chiavi - Service Authorization Reference

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:

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

km: CancelKeyDeletion

Scrittura

ConnectCustomKeyStore

km: ConnectCustomKeyStore

Scrittura

CreateAlias

km: CreateAlias

Scrittura

CreateCustomKeyStore

km: CreateCustomKeyStore

Scrittura

CreateGrant

km: CreateGrant

Gestione delle autorizzazioni, Write

CreateKey

km: CreateKey

Scrittura

km: PutKeyPolicy

Gestione delle autorizzazioni, Write

km: TagResource

Etichettatura, scrittura

Decrittografa

kms:Decrypt

Scrittura

DeleteAlias

km: DeleteAlias

Scrittura

DeleteCustomKeyStore

km: DeleteCustomKeyStore

Scrittura

DeleteImportedKeyMaterial

km: DeleteImportedKeyMaterial

Scrittura

DeriveSharedSecret

km: DeriveSharedSecret

Scrittura

DescribeCustomKeyStores

km: DescribeCustomKeyStores

Lettura

DescribeKey

km: DescribeKey

Lettura

DisableKey

km: DisableKey

Scrittura

DisableKeyRotation

km: DisableKeyRotation

Scrittura

DisconnectCustomKeyStore

km: DisconnectCustomKeyStore

Scrittura

EnableKey

km: EnableKey

Scrittura

EnableKeyRotation

km: EnableKeyRotation

Scrittura

Crittografa

kms:Encrypt

Scrittura

GenerateDataKey

km: GenerateDataKey

Scrittura

GenerateDataKeyPair

km: GenerateDataKeyPair

Scrittura

GenerateDataKeyPairWithoutPlaintext

km: GenerateDataKeyPairWithoutPlaintext

Scrittura

GenerateDataKeyWithoutPlaintext

km: GenerateDataKeyWithoutPlaintext

Scrittura

GenerateMac

km: GenerateMac

Scrittura

GenerateRandom

km: GenerateRandom

Scrittura

GetKeyLastUsage

km: GetKeyLastUsage

Lettura

GetKeyPolicy

km: GetKeyPolicy

Lettura

GetKeyRotationStatus

km: GetKeyRotationStatus

Lettura

GetParametersForImport

km: GetParametersForImport

Lettura

GetPublicKey

km: GetPublicKey

Lettura

ImportKeyMaterial

km: ImportKeyMaterial

Scrittura

ListAliases

km: ListAliases

List

ListGrants

km: ListGrants

List

ListKeyPolicies

km: ListKeyPolicies

List

ListKeyRotations

km: ListKeyRotations

List

ListKeys

km: ListKeys

List

ListResourceTags

km: ListResourceTags

List

ListRetirableGrants

km: ListRetirableGrants

List

PutKeyPolicy

km: PutKeyPolicy

Gestione delle autorizzazioni, Write

ReEncrypt

km: ReEncryptFrom

Scrittura

km: ReEncryptTo

Scrittura

ReplicateKey

km: ReplicateKey

Scrittura

RetireGrant

km: RetireGrant

Gestione delle autorizzazioni, Write

RevokeGrant

km: RevokeGrant

Gestione delle autorizzazioni, Write

RotateKeyOnDemand

km: RotateKeyOnDemand

Scrittura

ScheduleKeyDeletion

km: ScheduleKeyDeletion

Scrittura

Segno

kms:Sign

Scrittura

TagResource

km: TagResource

Etichettatura, scrittura

UntagResource

km: UntagResource

Etichettatura, scrittura

UpdateAlias

km: UpdateAlias

Scrittura

UpdateCustomKeyStore

km: UpdateCustomKeyStore

Scrittura

UpdateKeyDescription

km: UpdateKeyDescription

Scrittura

UpdatePrimaryRegion

km: UpdatePrimaryRegion

Scrittura

Verifica

kms:Verify

Scrittura

VerifyMac

km: 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.

Azioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

CancelKeyDeletion

Controlla l'autorizzazione per annullare l'eliminazione pianificata di una chiave AWS KMS

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Scrittura

ConnectCustomKeyStore

Controlla l'autorizzazione per connettere o ricollegare un key store personalizzato al cluster AWS CloudHSM associato o al gestore di chiavi esterno esterno AWS

km: CallerAccount

Scrittura

CreateAlias

Controlla l'autorizzazione a creare un alias per una chiave AWS KMS. Gli alias sono nomi descrittivi facoltativi che è possibile associare alle chiavi KMS

alias*

km: CallerAccount

km: ViaService

Scrittura

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

CreateCustomKeyStore

Controlla l'autorizzazione a creare un key store personalizzato supportato da un cluster AWS CloudHSM o da un gestore di chiavi esterno al di fuori di AWS

km: CallerAccount

Scrittura

CreateGrant

Controlla l'autorizzazione per aggiungere una concessione a una chiave AWS KMS. Puoi utilizzare sovvenzioni per aggiungere le autorizzazioni senza modificare la policy delle chiavi o la policy IAM

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

kmEncryptionContext: $ {} EncryptionContextKey

km: EncryptionContextKeys

km: GrantConstraintSourceArn

km: GrantConstraintType

km: GranteePrincipal

km: GranteeServicePrincipal

km: GrantIsForAWSResource

km: GrantOperations

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: RetiringPrincipal

km: RetiringServicePrincipal

km: ViaService

Gestione delle autorizzazioni, Write

CreateKey

Controlla l'autorizzazione a creare una chiave AWS KMS che può essere utilizzata per proteggere dati, chiavi e altre informazioni sensibili

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

km: BypassPolicyLockoutSafetyCheck

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ViaService

Scrittura

Decrittografa

Controlla l'autorizzazione a decrittografare il testo cifrato crittografato con una chiave KMS AWS

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: EncryptionAlgorithm

kmEncryptionContext: $ {} EncryptionContextKey

km: EncryptionContextKeys

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: RecipientAttestation:ImageSha384

km: RecipientAttestation:NitroTPMPCR0

km: RecipientAttestation:NitroTPMPCR1

km: RecipientAttestation:NitroTPMPCR10

km: RecipientAttestation:NitroTPMPCR11

km: RecipientAttestation:NitroTPMPCR12

km: RecipientAttestation:NitroTPMPCR13

km: RecipientAttestation:NitroTPMPCR14

km: RecipientAttestation:NitroTPMPCR15

km: RecipientAttestation:NitroTPMPCR16

km: RecipientAttestation:NitroTPMPCR17

km: RecipientAttestation:NitroTPMPCR18

km: RecipientAttestation:NitroTPMPCR19

km: RecipientAttestation:NitroTPMPCR2

km: RecipientAttestation:NitroTPMPCR20

km: RecipientAttestation:NitroTPMPCR21

km: RecipientAttestation:NitroTPMPCR22

km: RecipientAttestation:NitroTPMPCR23

km: RecipientAttestation:NitroTPMPCR3

km: RecipientAttestation:NitroTPMPCR4

km: RecipientAttestation:NitroTPMPCR5

km: RecipientAttestation:NitroTPMPCR6

km: RecipientAttestation:NitroTPMPCR7

km: RecipientAttestation:NitroTPMPCR8

km: RecipientAttestation:NitroTPMPCR9

km: RecipientAttestation:PCR0

km: RecipientAttestation:PCR1

km: RecipientAttestation:PCR10

km: RecipientAttestation:PCR11

km: RecipientAttestation:PCR12

km: RecipientAttestation:PCR13

km: RecipientAttestation:PCR14

km: RecipientAttestation:PCR15

km: RecipientAttestation:PCR16

km: RecipientAttestation:PCR17

km: RecipientAttestation:PCR18

km: RecipientAttestation:PCR19

km: RecipientAttestation:PCR2

km: RecipientAttestation:PCR20

km: RecipientAttestation:PCR21

km: RecipientAttestation:PCR22

km: RecipientAttestation:PCR23

km: RecipientAttestation:PCR24

km: RecipientAttestation:PCR25

km: RecipientAttestation:PCR26

km: RecipientAttestation:PCR27

km: RecipientAttestation:PCR28

km: RecipientAttestation:PCR29

km: RecipientAttestation:PCR3

km: RecipientAttestation:PCR30

km: RecipientAttestation:PCR31

km: RecipientAttestation:PCR4

km: RecipientAttestation:PCR5

km: RecipientAttestation:PCR6

km: RecipientAttestation:PCR7

km: RecipientAttestation:PCR8

km: RecipientAttestation:PCR9

km: RequestAlias

km: ResourceAliases

km: ViaService

Scrittura

DeleteAlias

Controlla l'autorizzazione per eliminare un alias. Gli alias sono nomi descrittivi facoltativi che puoi associare alle chiavi KMS AWS

alias*

km: CallerAccount

km: ViaService

Scrittura

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

DeleteCustomKeyStore

Controlla l'autorizzazione per eliminare uno store delle chiavi personalizzate

km: CallerAccount

Scrittura

DeleteImportedKeyMaterial

Controlla l'autorizzazione a eliminare il materiale crittografico importato in una chiave AWS KMS. Questa operazione rende la chiave inutilizzabile

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Scrittura

DeriveSharedSecret

Controlla l'autorizzazione a utilizzare la chiave AWS KMS specificata per derivare segreti condivisi

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyAgreementAlgorithm

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: RecipientAttestation:ImageSha384

km: RecipientAttestation:NitroTPMPCR0

km: RecipientAttestation:NitroTPMPCR1

km: RecipientAttestation:NitroTPMPCR10

km: RecipientAttestation:NitroTPMPCR11

km: RecipientAttestation:NitroTPMPCR12

km: RecipientAttestation:NitroTPMPCR13

km: RecipientAttestation:NitroTPMPCR14

km: RecipientAttestation:NitroTPMPCR15

km: RecipientAttestation:NitroTPMPCR16

km: RecipientAttestation:NitroTPMPCR17

km: RecipientAttestation:NitroTPMPCR18

km: RecipientAttestation:NitroTPMPCR19

km: RecipientAttestation:NitroTPMPCR2

km: RecipientAttestation:NitroTPMPCR20

km: RecipientAttestation:NitroTPMPCR21

km: RecipientAttestation:NitroTPMPCR22

km: RecipientAttestation:NitroTPMPCR23

km: RecipientAttestation:NitroTPMPCR3

km: RecipientAttestation:NitroTPMPCR4

km: RecipientAttestation:NitroTPMPCR5

km: RecipientAttestation:NitroTPMPCR6

km: RecipientAttestation:NitroTPMPCR7

km: RecipientAttestation:NitroTPMPCR8

km: RecipientAttestation:NitroTPMPCR9

km: RecipientAttestation:PCR0

km: RecipientAttestation:PCR1

km: RecipientAttestation:PCR10

km: RecipientAttestation:PCR11

km: RecipientAttestation:PCR12

km: RecipientAttestation:PCR13

km: RecipientAttestation:PCR14

km: RecipientAttestation:PCR15

km: RecipientAttestation:PCR16

km: RecipientAttestation:PCR17

km: RecipientAttestation:PCR18

km: RecipientAttestation:PCR19

km: RecipientAttestation:PCR2

km: RecipientAttestation:PCR20

km: RecipientAttestation:PCR21

km: RecipientAttestation:PCR22

km: RecipientAttestation:PCR23

km: RecipientAttestation:PCR24

km: RecipientAttestation:PCR25

km: RecipientAttestation:PCR26

km: RecipientAttestation:PCR27

km: RecipientAttestation:PCR28

km: RecipientAttestation:PCR29

km: RecipientAttestation:PCR3

km: RecipientAttestation:PCR30

km: RecipientAttestation:PCR31

km: RecipientAttestation:PCR4

km: RecipientAttestation:PCR5

km: RecipientAttestation:PCR6

km: RecipientAttestation:PCR7

km: RecipientAttestation:PCR8

km: RecipientAttestation:PCR9

km: RequestAlias

km: ResourceAliases

km: ViaService

Scrittura

DescribeCustomKeyStores

Controlla l'autorizzazione per visualizzare informazioni dettagliate sugli store delle chiavi personalizzate nell'account e nella regione

km: CallerAccount

Lettura

DescribeKey

Controlla l'autorizzazione a visualizzare informazioni dettagliate su una chiave AWS KMS

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: RequestAlias

km: ResourceAliases

km: ViaService

Lettura

DisableKey

Controlla l'autorizzazione a disabilitare una chiave AWS KMS, impedendone l'utilizzo nelle operazioni crittografiche

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: TrailingDaysWithoutKeyUsage

km: ViaService

Scrittura

DisableKeyRotation

Controlla l'autorizzazione a disabilitare la rotazione automatica di una chiave AWS KMS gestita dal cliente

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Scrittura

DisconnectCustomKeyStore

Controlla l'autorizzazione a disconnettere l'archivio chiavi personalizzato dal cluster AWS CloudHSM associato o dal gestore di chiavi esterno al di fuori di AWS

km: CallerAccount

Scrittura

EnableKey

Controlla l'autorizzazione a modificare lo stato di una chiave AWS KMS su abilitata. In questo modo la chiave KMS può essere utilizzata in operazioni di crittografia

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Scrittura

EnableKeyRotation

Controlla il permesso di abilitare la rotazione automatica del materiale crittografico in una AWS chiave KMS

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: RotationPeriodInDays

km: ViaService

Scrittura

Crittografa

Controlla l'autorizzazione a utilizzare la chiave AWS KMS specificata per crittografare dati e chiavi dati

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: EncryptionAlgorithm

kmEncryptionContext: $ {} EncryptionContextKey

km: EncryptionContextKeys

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: RequestAlias

km: ResourceAliases

km: ViaService

Scrittura

GenerateDataKey

Controlla l'autorizzazione all'uso della chiave AWS KMS per generare chiavi dati. Puoi utilizzare le chiavi dati per crittografare i dati al di fuori di KMS AWS

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: EncryptionAlgorithm

kmEncryptionContext: $ {} EncryptionContextKey

km: EncryptionContextKeys

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: RecipientAttestation:ImageSha384

km: RecipientAttestation:NitroTPMPCR0

km: RecipientAttestation:NitroTPMPCR1

km: RecipientAttestation:NitroTPMPCR10

km: RecipientAttestation:NitroTPMPCR11

km: RecipientAttestation:NitroTPMPCR12

km: RecipientAttestation:NitroTPMPCR13

km: RecipientAttestation:NitroTPMPCR14

km: RecipientAttestation:NitroTPMPCR15

km: RecipientAttestation:NitroTPMPCR16

km: RecipientAttestation:NitroTPMPCR17

km: RecipientAttestation:NitroTPMPCR18

km: RecipientAttestation:NitroTPMPCR19

km: RecipientAttestation:NitroTPMPCR2

km: RecipientAttestation:NitroTPMPCR20

km: RecipientAttestation:NitroTPMPCR21

km: RecipientAttestation:NitroTPMPCR22

km: RecipientAttestation:NitroTPMPCR23

km: RecipientAttestation:NitroTPMPCR3

km: RecipientAttestation:NitroTPMPCR4

km: RecipientAttestation:NitroTPMPCR5

km: RecipientAttestation:NitroTPMPCR6

km: RecipientAttestation:NitroTPMPCR7

km: RecipientAttestation:NitroTPMPCR8

km: RecipientAttestation:NitroTPMPCR9

km: RecipientAttestation:PCR0

km: RecipientAttestation:PCR1

km: RecipientAttestation:PCR10

km: RecipientAttestation:PCR11

km: RecipientAttestation:PCR12

km: RecipientAttestation:PCR13

km: RecipientAttestation:PCR14

km: RecipientAttestation:PCR15

km: RecipientAttestation:PCR16

km: RecipientAttestation:PCR17

km: RecipientAttestation:PCR18

km: RecipientAttestation:PCR19

km: RecipientAttestation:PCR2

km: RecipientAttestation:PCR20

km: RecipientAttestation:PCR21

km: RecipientAttestation:PCR22

km: RecipientAttestation:PCR23

km: RecipientAttestation:PCR24

km: RecipientAttestation:PCR25

km: RecipientAttestation:PCR26

km: RecipientAttestation:PCR27

km: RecipientAttestation:PCR28

km: RecipientAttestation:PCR29

km: RecipientAttestation:PCR3

km: RecipientAttestation:PCR30

km: RecipientAttestation:PCR31

km: RecipientAttestation:PCR4

km: RecipientAttestation:PCR5

km: RecipientAttestation:PCR6

km: RecipientAttestation:PCR7

km: RecipientAttestation:PCR8

km: RecipientAttestation:PCR9

km: RequestAlias

km: ResourceAliases

km: ViaService

Scrittura

GenerateDataKeyPair

Controlla l'autorizzazione a utilizzare la chiave AWS KMS per generare coppie di chiavi di dati

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: DataKeyPairSpec

km: EncryptionAlgorithm

kmEncryptionContext: $ {} EncryptionContextKey

km: EncryptionContextKeys

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: RecipientAttestation:ImageSha384

km: RecipientAttestation:NitroTPMPCR0

km: RecipientAttestation:NitroTPMPCR1

km: RecipientAttestation:NitroTPMPCR10

km: RecipientAttestation:NitroTPMPCR11

km: RecipientAttestation:NitroTPMPCR12

km: RecipientAttestation:NitroTPMPCR13

km: RecipientAttestation:NitroTPMPCR14

km: RecipientAttestation:NitroTPMPCR15

km: RecipientAttestation:NitroTPMPCR16

km: RecipientAttestation:NitroTPMPCR17

km: RecipientAttestation:NitroTPMPCR18

km: RecipientAttestation:NitroTPMPCR19

km: RecipientAttestation:NitroTPMPCR2

km: RecipientAttestation:NitroTPMPCR20

km: RecipientAttestation:NitroTPMPCR21

km: RecipientAttestation:NitroTPMPCR22

km: RecipientAttestation:NitroTPMPCR23

km: RecipientAttestation:NitroTPMPCR3

km: RecipientAttestation:NitroTPMPCR4

km: RecipientAttestation:NitroTPMPCR5

km: RecipientAttestation:NitroTPMPCR6

km: RecipientAttestation:NitroTPMPCR7

km: RecipientAttestation:NitroTPMPCR8

km: RecipientAttestation:NitroTPMPCR9

km: RecipientAttestation:PCR0

km: RecipientAttestation:PCR1

km: RecipientAttestation:PCR10

km: RecipientAttestation:PCR11

km: RecipientAttestation:PCR12

km: RecipientAttestation:PCR13

km: RecipientAttestation:PCR14

km: RecipientAttestation:PCR15

km: RecipientAttestation:PCR16

km: RecipientAttestation:PCR17

km: RecipientAttestation:PCR18

km: RecipientAttestation:PCR19

km: RecipientAttestation:PCR2

km: RecipientAttestation:PCR20

km: RecipientAttestation:PCR21

km: RecipientAttestation:PCR22

km: RecipientAttestation:PCR23

km: RecipientAttestation:PCR24

km: RecipientAttestation:PCR25

km: RecipientAttestation:PCR26

km: RecipientAttestation:PCR27

km: RecipientAttestation:PCR28

km: RecipientAttestation:PCR29

km: RecipientAttestation:PCR3

km: RecipientAttestation:PCR30

km: RecipientAttestation:PCR31

km: RecipientAttestation:PCR4

km: RecipientAttestation:PCR5

km: RecipientAttestation:PCR6

km: RecipientAttestation:PCR7

km: RecipientAttestation:PCR8

km: RecipientAttestation:PCR9

km: RequestAlias

km: ResourceAliases

km: ViaService

Scrittura

GenerateDataKeyPairWithoutPlaintext

Controlla l'autorizzazione a utilizzare la chiave AWS KMS per generare coppie di chiavi di dati. A differenza dell' GenerateDataKeyPair operazione, questa operazione restituisce una chiave privata crittografata senza una copia in testo semplice

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: DataKeyPairSpec

km: EncryptionAlgorithm

kmEncryptionContext: $ {} EncryptionContextKey

km: EncryptionContextKeys

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: RequestAlias

km: ResourceAliases

km: ViaService

Scrittura

GenerateDataKeyWithoutPlaintext

Controlla l'autorizzazione a utilizzare la chiave AWS KMS per generare una chiave dati. A differenza dell' GenerateDataKey operazione, questa operazione restituisce una chiave dati crittografata senza una versione in testo semplice della chiave dati

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: EncryptionAlgorithm

kmEncryptionContext: $ {} EncryptionContextKey

km: EncryptionContextKeys

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: RequestAlias

km: ResourceAliases

km: ViaService

Scrittura

GenerateMac

Controlla l'autorizzazione a utilizzare la chiave AWS KMS per generare codici di autenticazione dei messaggi

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MacAlgorithm

km: MultiRegion

km: MultiRegionKeyType

km: RequestAlias

km: ResourceAliases

km: ViaService

Scrittura

GenerateRandom

Controlla il permesso di ottenere una stringa di byte casuali crittograficamente sicura da KMS AWS

km: RecipientAttestation:ImageSha384

km: RecipientAttestation:NitroTPMPCR0

km: RecipientAttestation:NitroTPMPCR1

km: RecipientAttestation:NitroTPMPCR10

km: RecipientAttestation:NitroTPMPCR11

km: RecipientAttestation:NitroTPMPCR12

km: RecipientAttestation:NitroTPMPCR13

km: RecipientAttestation:NitroTPMPCR14

km: RecipientAttestation:NitroTPMPCR15

km: RecipientAttestation:NitroTPMPCR16

km: RecipientAttestation:NitroTPMPCR17

km: RecipientAttestation:NitroTPMPCR18

km: RecipientAttestation:NitroTPMPCR19

km: RecipientAttestation:NitroTPMPCR2

km: RecipientAttestation:NitroTPMPCR20

km: RecipientAttestation:NitroTPMPCR21

km: RecipientAttestation:NitroTPMPCR22

km: RecipientAttestation:NitroTPMPCR23

km: RecipientAttestation:NitroTPMPCR3

km: RecipientAttestation:NitroTPMPCR4

km: RecipientAttestation:NitroTPMPCR5

km: RecipientAttestation:NitroTPMPCR6

km: RecipientAttestation:NitroTPMPCR7

km: RecipientAttestation:NitroTPMPCR8

km: RecipientAttestation:NitroTPMPCR9

km: RecipientAttestation:PCR0

km: RecipientAttestation:PCR1

km: RecipientAttestation:PCR10

km: RecipientAttestation:PCR11

km: RecipientAttestation:PCR12

km: RecipientAttestation:PCR13

km: RecipientAttestation:PCR14

km: RecipientAttestation:PCR15

km: RecipientAttestation:PCR16

km: RecipientAttestation:PCR17

km: RecipientAttestation:PCR18

km: RecipientAttestation:PCR19

km: RecipientAttestation:PCR2

km: RecipientAttestation:PCR20

km: RecipientAttestation:PCR21

km: RecipientAttestation:PCR22

km: RecipientAttestation:PCR23

km: RecipientAttestation:PCR24

km: RecipientAttestation:PCR25

km: RecipientAttestation:PCR26

km: RecipientAttestation:PCR27

km: RecipientAttestation:PCR28

km: RecipientAttestation:PCR29

km: RecipientAttestation:PCR3

km: RecipientAttestation:PCR30

km: RecipientAttestation:PCR31

km: RecipientAttestation:PCR4

km: RecipientAttestation:PCR5

km: RecipientAttestation:PCR6

km: RecipientAttestation:PCR7

km: RecipientAttestation:PCR8

km: RecipientAttestation:PCR9

Scrittura

GetKeyLastUsage

Controlla l'autorizzazione a visualizzare l'ultimo utilizzo di una chiave AWS KMS

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Lettura

GetKeyPolicy

Controlla l'autorizzazione a visualizzare la politica chiave per la chiave AWS KMS specificata

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Lettura

GetKeyRotationStatus

Controlla l'autorizzazione a visualizzare lo stato di rotazione dei tasti per una chiave AWS KMS

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Lettura

GetParametersForImport

Controlla l'autorizzazione per ottenere i dati richiesti per importare il materiale crittografico in una chiave gestita dal cliente, inclusi una chiave pubblica e un token di importazione

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

km: WrappingAlgorithm

km: WrappingKeySpec

Lettura

GetPublicKey

Controlla l'autorizzazione a scaricare la chiave pubblica di una chiave KMS asimmetrica AWS

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: RequestAlias

km: ResourceAliases

km: ViaService

Lettura

ImportKeyMaterial

Controlla il permesso di importare materiale crittografico in una AWS chiave KMS

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: ExpirationModel

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ValidTo

km: ViaService

Scrittura

ListAliases

Controlla l'autorizzazione per visualizzare gli alias definiti nell'account. Gli alias sono nomi descrittivi facoltativi che puoi associare alle chiavi KMS AWS

List

ListGrants

Controlla l'autorizzazione a visualizzare tutte le concessioni per una chiave KMS AWS

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: GrantIsForAWSResource

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

List

ListKeyPolicies

Controlla l'autorizzazione a visualizzare i nomi delle politiche chiave per una chiave AWS KMS

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

List

ListKeyRotations

Controlla l'autorizzazione a visualizzare l'elenco dei materiali chiave per una chiave AWS KMS

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

List

ListKeys

Controlla l'autorizzazione a visualizzare l'ID della chiave e l'Amazon Resource Name (ARN) di tutte le chiavi AWS KMS nell'account

List

ListResourceTags

Controlla l'autorizzazione a visualizzare tutti i tag allegati a una AWS chiave KMS

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

List

ListRetirableGrants

Controlla l'autorizzazione per visualizzare le concessioni in cui l'entità principale specificata è nell'entità principale che effettua il ritiro. Altre entità principali potrebbero ritirare la concessione e questa entità principale potrebbe ritirare altre concessioni.

List

PutKeyPolicy

Controlla l'autorizzazione a sostituire la politica chiave per la chiave AWS KMS specificata

chiave*

leggi: ResourceTag /$ {0} TagKey

km: BypassPolicyLockoutSafetyCheck

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Gestione delle autorizzazioni, Write

ReEncryptFrom

Controlla l'autorizzazione a decrittografare i dati come parte del processo di decrittografia e ricrittografia dei dati all'interno di KMS AWS

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: EncryptionAlgorithm

kmEncryptionContext: $ {} EncryptionContextKey

km: EncryptionContextKeys

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ReEncryptOnSameKey

km: RequestAlias

km: ResourceAliases

km: ViaService

Scrittura

ReEncryptTo

Controlla l'autorizzazione a crittografare i dati come parte del processo di decrittografia e ricrittografia dei dati all'interno di KMS AWS

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: EncryptionAlgorithm

kmEncryptionContext: $ {} EncryptionContextKey

km: EncryptionContextKeys

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ReEncryptOnSameKey

km: RequestAlias

km: ResourceAliases

km: ViaService

Scrittura

ReplicateKey

Controlla l'autorizzazione per replicare una chiave primaria in più Regioni

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ReplicaRegion

km: ResourceAliases

km: ViaService

Scrittura

RetireGrant

Controlla l'autorizzazione per ritirare una concessione. L' RetireGrant operazione viene in genere chiamata dall'utente della concessione dopo aver completato le attività che la concessione gli ha consentito di eseguire

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

kmEncryptionContext: $ {} EncryptionContextKey

km: EncryptionContextKeys

km: GrantConstraintType

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Gestione delle autorizzazioni, Write

RevokeGrant

Controlla l'autorizzazione per revocare una concessione, che nega l'autorizzazione per tutte le operazioni che dipendono dalla concessione

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: GrantIsForAWSResource

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Gestione delle autorizzazioni, Write

RotateKeyOnDemand

Controlla l'autorizzazione a richiamare la rotazione su richiesta del materiale crittografico in una chiave KMS AWS

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Scrittura

ScheduleKeyDeletion

Controlla l'autorizzazione a pianificare l'eliminazione di una chiave AWS KMS

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ScheduleKeyDeletionPendingWindowInDays

km: TrailingDaysWithoutKeyUsage

km: ViaService

Scrittura

Segno

Controlla l'autorizzazione per produrre una firma digitale per un messaggio

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MessageType

km: MultiRegion

km: MultiRegionKeyType

km: RequestAlias

km: ResourceAliases

km: SigningAlgorithm

km: ViaService

Scrittura

TagResource

Controlla l'autorizzazione a creare o aggiornare i tag allegati a una chiave AWS KMS

chiave*

leggi: RequestTag /$ {0} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Etichettatura, scrittura

UntagResource

Controlla l'autorizzazione a eliminare i tag allegati a una chiave AWS KMS

chiave*

leggi: ResourceTag /$ {0} TagKey

leggi: TagKeys

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Etichettatura, scrittura

UpdateAlias

Controlla l'autorizzazione ad associare un alias a una chiave AWS KMS diversa. Un alias è un nome descrittivo facoltativo che è possibile associare a una chiave KMS

alias*

km: CallerAccount

km: ViaService

Scrittura

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

UpdateCustomKeyStore

Controlla l'autorizzazione per modificare le proprietà di uno store delle chiavi personalizzate

km: CallerAccount

Scrittura

UpdateKeyDescription

Controlla l'autorizzazione a eliminare o modificare la descrizione di una chiave AWS KMS

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Scrittura

UpdatePrimaryRegion

Controlla l'autorizzazione per aggiornare la Regione primaria di una chiave primaria in più Regioni

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: PrimaryRegion

km: ResourceAliases

km: ViaService

Scrittura

Verifica

Controlla l'autorizzazione a utilizzare la chiave AWS KMS specificata per verificare le firme digitali

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MessageType

km: MultiRegion

km: MultiRegionKeyType

km: RequestAlias

km: ResourceAliases

km: SigningAlgorithm

km: ViaService

Scrittura

VerifyMac

Controlla l'autorizzazione all'uso della chiave AWS KMS per verificare i codici di autenticazione dei messaggi

chiave*

leggi: ResourceTag /$ {0} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MacAlgorithm

km: MultiRegion

km: MultiRegionKeyType

km: RequestAlias

km: ResourceAliases

km: ViaService

Scrittura

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

SynchronizeMultiRegionKey

Controlla l'accesso alle API interne che sincronizzano le chiavi di più Regioni

chiave*

leggi: ResourceTag /$ {0} TagKey

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

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

alias

arn: $ {Partition} :kms: $ {Region} :$ {Account} :alias/$ {Alias}

chiave

arn: $ {Partition} :kms: $ {Region} :$ {Account} :chiave/$ {} KeyId

ResourceTagleggi: /$ {} TagKey

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

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

aws: RequestTag /$ {} TagKey

Filtra l'accesso alle operazioni AWS KMS specificate in base sia alla chiave che al valore del tag nella richiesta

Stringa

aws: ResourceTag /$ {} TagKey

Filtra l'accesso alle operazioni AWS KMS specificate in base ai tag assegnati alla AWS chiave KMS

Stringa

leggi: TagKeys

Filtra l'accesso alle operazioni AWS KMS specificate in base alle chiavi dei tag nella richiesta

ArrayOfString

km: BypassPolicyLockoutSafetyCheck

Filtra l'accesso alle PutKeyPolicy operazioni CreateKey e in base al valore del BypassPolicyLockoutSafetyCheck parametro nella richiesta

Bool

km: CallerAccount

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

km: CustomerMasterKeySpec

La chiave kms: CustomerMasterKeySpec condition è obsoleta. Utilizza invece la chiave kms: condition KeySpec

Stringa

km: CustomerMasterKeyUsage

La chiave kms: CustomerMasterKeyUsage condition è obsoleta. Utilizza invece la chiave kms: condition KeyUsage

Stringa

km: DataKeyPairSpec

Filtra l'accesso GenerateDataKeyPair e GenerateDataKeyPairWithoutPlaintext le operazioni in base al valore del KeyPairSpec parametro nella richiesta

Stringa

km: EncryptionAlgorithm

Filtra l'accesso alle operazioni di crittografia in base al valore dell'algoritmo di crittografia nella richiesta

Stringa

kmEncryptionContext: $ {} EncryptionContextKey

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

km: EncryptionContextKeys

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

km: ExpirationModel

Filtra l'accesso all' ImportKeyMaterial operazione in base al valore del ExpirationModel parametro nella richiesta

Stringa

km: GrantConstraintSourceArn

Filtra l'accesso all' CreateGrant operazione in base al valore del SourceArn vincolo nella richiesta

ARN

km: GrantConstraintType

Filtra l'accesso all' CreateGrant operazione in base al vincolo di concessione nella richiesta

Stringa

km: GrantIsForAWSResource

Filtra l'accesso all' CreateGrant operazione quando la richiesta proviene da un servizio specificato AWS

Bool

km: GrantOperations

Filtra l'accesso all' CreateGrant operazione in base alle operazioni incluse nella concessione

ArrayOfString

km: GranteePrincipal

Filtra l'accesso all' CreateGrant operazione in base al beneficiario principale della sovvenzione

Stringa

km: GranteeServicePrincipal

Filtra l'accesso all' CreateGrant operazione in base al valore di GranteeServicePrincipal nella richiesta

Stringa

km: KeyAgreementAlgorithm

Filtra l'accesso all' DeriveSharedSecret operazione in base al valore del KeyAgreementAlgorithm parametro nella richiesta

Stringa

km: KeyOrigin

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

km: KeySpec

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

km: KeyUsage

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

km: MacAlgorithm

Filtra l'accesso GenerateMac e VerifyMac le operazioni in base al MacAlgorithm parametro nella richiesta

Stringa

km: MessageType

Filtra l'accesso alle operazioni di firma e verifica in base al valore del MessageType parametro nella richiesta

Stringa

km: MultiRegion

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

km: MultiRegionKeyType

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

km: PrimaryRegion

Filtra l'accesso all' UpdatePrimaryRegion operazione in base al valore del PrimaryRegion parametro nella richiesta

Stringa

km: ReEncryptOnSameKey

Filtra l'accesso all' ReEncrypt operazione quando utilizza la stessa chiave AWS KMS utilizzata per l'operazione Encrypt

Bool

km: RecipientAttestation:ImageSha384

Filtra l'accesso alle operazioni API in base all'hash dell'immagine nel documento di attestazione contenuto nella richiesta

Stringa

km: RecipientAttestation:NitroTPMPCR0

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

km: RecipientAttestation:NitroTPMPCR1

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

km: RecipientAttestation:NitroTPMPCR10

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

km: RecipientAttestation:NitroTPMPCR11

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

km: RecipientAttestation:NitroTPMPCR12

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

km: RecipientAttestation:NitroTPMPCR13

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

km: RecipientAttestation:NitroTPMPCR14

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

km: RecipientAttestation:NitroTPMPCR15

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

km: RecipientAttestation:NitroTPMPCR16

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

km: RecipientAttestation:NitroTPMPCR17

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

km: RecipientAttestation:NitroTPMPCR18

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

km: RecipientAttestation:NitroTPMPCR19

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

km: RecipientAttestation:NitroTPMPCR2

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

km: RecipientAttestation:NitroTPMPCR20

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

km: RecipientAttestation:NitroTPMPCR21

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

km: RecipientAttestation:NitroTPMPCR22

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

km: RecipientAttestation:NitroTPMPCR23

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

km: RecipientAttestation:NitroTPMPCR3

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

km: RecipientAttestation:NitroTPMPCR4

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

km: RecipientAttestation:NitroTPMPCR5

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

km: RecipientAttestation:NitroTPMPCR6

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

km: RecipientAttestation:NitroTPMPCR7

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

km: RecipientAttestation:NitroTPMPCR8

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

km: RecipientAttestation:NitroTPMPCR9

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

km: RecipientAttestation:PCR0

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

km: RecipientAttestation:PCR1

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

km: RecipientAttestation:PCR10

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

km: RecipientAttestation:PCR11

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

km: RecipientAttestation:PCR12

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

km: RecipientAttestation:PCR13

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

km: RecipientAttestation:PCR14

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

km: RecipientAttestation:PCR15

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

km: RecipientAttestation:PCR16

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

km: RecipientAttestation:PCR17

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

km: RecipientAttestation:PCR18

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

km: RecipientAttestation:PCR19

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

km: RecipientAttestation:PCR2

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

km: RecipientAttestation:PCR20

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

km: RecipientAttestation:PCR21

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

km: RecipientAttestation:PCR22

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

km: RecipientAttestation:PCR23

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

km: RecipientAttestation:PCR24

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

km: RecipientAttestation:PCR25

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

km: RecipientAttestation:PCR26

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

km: RecipientAttestation:PCR27

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

km: RecipientAttestation:PCR28

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

km: RecipientAttestation:PCR29

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

km: RecipientAttestation:PCR3

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

km: RecipientAttestation:PCR30

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

km: RecipientAttestation:PCR31

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

km: RecipientAttestation:PCR4

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

km: RecipientAttestation:PCR5

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

km: RecipientAttestation:PCR6

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

km: RecipientAttestation:PCR7

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

km: RecipientAttestation:PCR8

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

km: RecipientAttestation:PCR9

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

km: ReplicaRegion

Filtra l'accesso all' ReplicateKey operazione in base al valore del ReplicaRegion parametro nella richiesta

Stringa

km: RequestAlias

Filtra l'accesso alle operazioni crittografiche e DescribeKey si GetPublicKey basa sull'alias nella richiesta

Stringa

km: ResourceAliases

Filtra l'accesso alle operazioni AWS KMS specificate in base agli alias associati alla chiave KMS AWS

ArrayOfString

km: RetiringPrincipal

Filtra l'accesso all' CreateGrant operazione in base al capitale uscente incluso nella sovvenzione

Stringa

km: RetiringServicePrincipal

Filtra l'accesso all' CreateGrant operazione in base al valore di RetiringServicePrincipal nella richiesta

Stringa

km: RotationPeriodInDays

Filtra l'accesso all' EnableKeyRotation operazione in base al valore del RotationPeriodInDays parametro nella richiesta

Numerico

km: ScheduleKeyDeletionPendingWindowInDays

Filtra l'accesso all' ScheduleKeyDeletion operazione in base al valore del PendingWindowInDays parametro nella richiesta

Numerico

km: SigningAlgorithm

Filtra l'accesso alle operazioni Sign e Verify in base all'algoritmo di firma nella richiesta

Stringa

km: TrailingDaysWithoutKeyUsage

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

km: ValidTo

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

km: ViaService

Filtra l'accesso quando una richiesta effettuata per conto del committente proviene da un servizio specificato AWS

Stringa

km: WrappingAlgorithm

Filtra l'accesso all' GetParametersForImport operazione in base al valore del WrappingAlgorithm parametro nella richiesta

Stringa

km: WrappingKeySpec

Filtra l'accesso all' GetParametersForImport operazione in base al valore del WrappingKeySpec parametro nella richiesta

Stringa