View a markdown version of this page

Tindakan, sumber daya, dan kunci persyaratan untuk AWS Layanan Manajemen Kunci - Referensi Otorisasi Layanan

Tindakan, sumber daya, dan kunci persyaratan untuk AWS Layanan Manajemen Kunci

AWS Layanan Manajemen Kunci (awalan layanan:kms) menyediakan operasi, sumber daya, tindakan, dan kunci kondisi khusus layanan berikut untuk digunakan dalam kebijakan izin IAM.

Referensi:

Operasi API didefinisikan oleh AWS Layanan Manajemen Kunci

Tabel berikut memetakan operasi API ke tindakan IAM yang mereka otorisasi. Hanya kunci kondisi yang memiliki nilai statis untuk API dan tindakan yang diberikan yang terdaftar; untuk set lengkap kunci kondisi yang didukung oleh setiap tindakan, lihat tabel Tindakan.

Operasi Tindakan IAM Kunci syarat Nilai yang mungkin Tingkat akses

CancelKeyDeletion

km: CancelKeyDeletion

Tulis

ConnectCustomKeyStore

km: ConnectCustomKeyStore

Tulis

CreateAlias

km: CreateAlias

Tulis

CreateCustomKeyStore

km: CreateCustomKeyStore

Tulis

CreateGrant

km: CreateGrant

Manajemen izin, Tulis

CreateKey

km: CreateKey

Tulis

km: PutKeyPolicy

Manajemen izin, Tulis

km: TagResource

Menandai, Menulis

Dekripsi

kms:Decrypt

Tulis

DeleteAlias

km: DeleteAlias

Tulis

DeleteCustomKeyStore

km: DeleteCustomKeyStore

Tulis

DeleteImportedKeyMaterial

km: DeleteImportedKeyMaterial

Tulis

DeriveSharedSecret

km: DeriveSharedSecret

Tulis

DescribeCustomKeyStores

km: DescribeCustomKeyStores

Baca

DescribeKey

km: DescribeKey

Baca

DisableKey

km: DisableKey

Tulis

DisableKeyRotation

km: DisableKeyRotation

Tulis

DisconnectCustomKeyStore

km: DisconnectCustomKeyStore

Tulis

EnableKey

km: EnableKey

Tulis

EnableKeyRotation

km: EnableKeyRotation

Tulis

Enkripsi

kms:Encrypt

Tulis

GenerateDataKey

km: GenerateDataKey

Tulis

GenerateDataKeyPair

km: GenerateDataKeyPair

Tulis

GenerateDataKeyPairWithoutPlaintext

km: GenerateDataKeyPairWithoutPlaintext

Tulis

GenerateDataKeyWithoutPlaintext

km: GenerateDataKeyWithoutPlaintext

Tulis

GenerateMac

km: GenerateMac

Tulis

GenerateRandom

km: GenerateRandom

Tulis

GetKeyLastUsage

km: GetKeyLastUsage

Baca

GetKeyPolicy

km: GetKeyPolicy

Baca

GetKeyRotationStatus

km: GetKeyRotationStatus

Baca

GetParametersForImport

km: GetParametersForImport

Baca

GetPublicKey

km: GetPublicKey

Baca

ImportKeyMaterial

km: ImportKeyMaterial

Tulis

ListAliases

km: ListAliases

Daftar

ListGrants

km: ListGrants

Daftar

ListKeyPolicies

km: ListKeyPolicies

Daftar

ListKeyRotations

km: ListKeyRotations

Daftar

ListKeys

km: ListKeys

Daftar

ListResourceTags

km: ListResourceTags

Daftar

ListRetirableGrants

km: ListRetirableGrants

Daftar

PutKeyPolicy

km: PutKeyPolicy

Manajemen izin, Tulis

ReEncrypt

km: ReEncryptFrom

Tulis

km: ReEncryptTo

Tulis

ReplicateKey

km: ReplicateKey

Tulis

RetireGrant

km: RetireGrant

Manajemen izin, Tulis

RevokeGrant

km: RevokeGrant

Manajemen izin, Tulis

RotateKeyOnDemand

km: RotateKeyOnDemand

Tulis

ScheduleKeyDeletion

km: ScheduleKeyDeletion

Tulis

Tanda

KMS: Tanda

Tulis

TagResource

km: TagResource

Menandai, Menulis

UntagResource

km: UntagResource

Menandai, Menulis

UpdateAlias

km: UpdateAlias

Tulis

UpdateCustomKeyStore

km: UpdateCustomKeyStore

Tulis

UpdateKeyDescription

km: UpdateKeyDescription

Tulis

UpdatePrimaryRegion

km: UpdatePrimaryRegion

Tulis

Verifikasi

KMS: Verifikasi

Tulis

VerifyMac

km: VerifyMac

Tulis

Tindakan didefinisikan oleh AWS Layanan Manajemen Kunci

Anda dapat menyebutkan tindakan berikut dalam elemen Action pernyataan kebijakan IAM. Gunakan kebijakan untuk memberikan izin untuk melaksanakan operasi dalam AWS. Saat Anda menggunakan sebuah tindakan dalam sebuah kebijakan, Anda biasanya mengizinkan atau menolak akses ke operasi API atau perintah CLI dengan nama yang sama. Namun, dalam beberapa kasus, satu tindakan tunggal mengontrol akses ke lebih dari satu operasi. Atau, beberapa operasi memerlukan beberapa tindakan yang berbeda.

Tindakan Deskripsi Jenis sumber daya (*diperlukan) Kunci syarat Tingkat akses

CancelKeyDeletion

Mengontrol izin untuk membatalkan penghapusan kunci KMS yang dijadwalkan AWS

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Tulis

ConnectCustomKeyStore

Mengontrol izin untuk menghubungkan atau menghubungkan kembali penyimpanan kunci kustom ke klaster AWS CloudHSM terkait atau pengelola kunci eksternal di luar AWS

km: CallerAccount

Tulis

CreateAlias

Mengontrol izin untuk membuat alias untuk kunci AWS KMS. Alias adalah nama ramah opsional yang dapat Anda kaitkan dengan kunci KMS

alias*

km: CallerAccount

km: ViaService

Tulis

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

CreateCustomKeyStore

Mengontrol izin untuk membuat penyimpanan kunci kustom yang didukung oleh klaster AWS CloudHSM atau pengelola kunci eksternal di luar AWS

km: CallerAccount

Tulis

CreateGrant

Mengontrol izin untuk menambahkan hibah ke kunci AWS KMS. Anda dapat menggunakan hibah untuk menambahkan izin tanpa mengubah kebijakan utama atau kebijakan IAM

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km:EncryptionContext: $ {} 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

Manajemen izin, Tulis

CreateKey

Mengontrol izin untuk membuat kunci AWS KMS yang dapat digunakan untuk melindungi kunci data dan informasi sensitif lainnya

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

km: BypassPolicyLockoutSafetyCheck

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ViaService

Tulis

Dekripsi

Mengontrol izin untuk mendekripsi ciphertext yang dienkripsi di bawah kunci KMS AWS

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: EncryptionAlgorithm

km:EncryptionContext: $ {} 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

Tulis

DeleteAlias

Mengontrol izin untuk menghapus alias. Alias adalah nama ramah opsional yang dapat Anda kaitkan dengan kunci AWS KMS

alias*

km: CallerAccount

km: ViaService

Tulis

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

DeleteCustomKeyStore

Mengontrol izin untuk menghapus toko kunci khusus

km: CallerAccount

Tulis

DeleteImportedKeyMaterial

Mengontrol izin untuk menghapus materi kriptografi yang Anda impor ke kunci AWS KMS. Tindakan ini membuat kunci tidak dapat digunakan

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Tulis

DeriveSharedSecret

Mengontrol izin untuk menggunakan kunci AWS KMS yang ditentukan untuk mendapatkan rahasia bersama

kunci*

aws: ResourceTag /$ {} 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

Tulis

DescribeCustomKeyStores

Mengontrol izin untuk melihat informasi terperinci tentang toko kunci kustom di akun dan wilayah

km: CallerAccount

Baca

DescribeKey

Mengontrol izin untuk melihat informasi rinci tentang kunci AWS KMS

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: RequestAlias

km: ResourceAliases

km: ViaService

Baca

DisableKey

Mengontrol izin untuk menonaktifkan kunci AWS KMS, yang mencegahnya digunakan dalam operasi kriptografi

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: TrailingDaysWithoutKeyUsage

km: ViaService

Tulis

DisableKeyRotation

Mengontrol izin untuk menonaktifkan rotasi otomatis kunci AWS KMS yang dikelola pelanggan

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Tulis

DisconnectCustomKeyStore

Mengontrol izin untuk memutuskan penyimpanan kunci kustom dari klaster AWS CloudHSM terkait atau pengelola kunci eksternal di luar AWS

km: CallerAccount

Tulis

EnableKey

Mengontrol izin untuk mengubah status kunci AWS KMS menjadi diaktifkan. Ini memungkinkan kunci KMS untuk digunakan dalam operasi kriptografi

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Tulis

EnableKeyRotation

Mengontrol izin untuk mengaktifkan rotasi otomatis materi kriptografi dalam kunci AWS KMS

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: RotationPeriodInDays

km: ViaService

Tulis

Enkripsi

Mengontrol izin untuk menggunakan kunci AWS KMS yang ditentukan untuk mengenkripsi data dan kunci data

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: EncryptionAlgorithm

km:EncryptionContext: $ {} EncryptionContextKey

km: EncryptionContextKeys

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: RequestAlias

km: ResourceAliases

km: ViaService

Tulis

GenerateDataKey

Mengontrol izin untuk menggunakan kunci AWS KMS untuk menghasilkan kunci data. Anda dapat menggunakan kunci data untuk mengenkripsi data di luar KMS AWS

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: EncryptionAlgorithm

km:EncryptionContext: $ {} 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

Tulis

GenerateDataKeyPair

Mengontrol izin untuk menggunakan kunci AWS KMS untuk menghasilkan pasangan kunci data

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: DataKeyPairSpec

km: EncryptionAlgorithm

km:EncryptionContext: $ {} 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

Tulis

GenerateDataKeyPairWithoutPlaintext

Mengontrol izin untuk menggunakan kunci AWS KMS untuk menghasilkan pasangan kunci data. Berbeda dengan GenerateDataKeyPair operasi, operasi ini mengembalikan kunci pribadi terenkripsi tanpa salinan teks biasa

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: DataKeyPairSpec

km: EncryptionAlgorithm

km:EncryptionContext: $ {} EncryptionContextKey

km: EncryptionContextKeys

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: RequestAlias

km: ResourceAliases

km: ViaService

Tulis

GenerateDataKeyWithoutPlaintext

Mengontrol izin untuk menggunakan kunci AWS KMS untuk menghasilkan kunci data. Berbeda dengan GenerateDataKey operasi, operasi ini mengembalikan kunci data terenkripsi tanpa versi plaintext dari kunci data

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: EncryptionAlgorithm

km:EncryptionContext: $ {} EncryptionContextKey

km: EncryptionContextKeys

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: RequestAlias

km: ResourceAliases

km: ViaService

Tulis

GenerateMac

Mengontrol izin untuk menggunakan kunci AWS KMS untuk menghasilkan kode otentikasi pesan

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MacAlgorithm

km: MultiRegion

km: MultiRegionKeyType

km: RequestAlias

km: ResourceAliases

km: ViaService

Tulis

GenerateRandom

Mengontrol izin untuk mendapatkan string byte acak yang aman secara kriptografis dari 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

Tulis

GetKeyLastUsage

Mengontrol izin untuk melihat penggunaan terakhir dari kunci AWS KMS

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Baca

GetKeyPolicy

Mengontrol izin untuk melihat kebijakan kunci untuk kunci AWS KMS yang ditentukan

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Baca

GetKeyRotationStatus

Mengontrol izin untuk melihat status rotasi kunci untuk kunci AWS KMS

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Baca

GetParametersForImport

Mengontrol izin untuk mendapatkan data yang diperlukan untuk mengimpor materi kriptografi ke dalam kunci yang dikelola pelanggan, termasuk kunci publik dan token impor

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

km: WrappingAlgorithm

km: WrappingKeySpec

Baca

GetPublicKey

Mengontrol izin untuk mengunduh kunci publik kunci AWS KMS asimetris

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: RequestAlias

km: ResourceAliases

km: ViaService

Baca

ImportKeyMaterial

Mengontrol izin untuk mengimpor materi kriptografi ke kunci AWS KMS

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: ExpirationModel

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ValidTo

km: ViaService

Tulis

ListAliases

Mengontrol izin untuk melihat alias yang ditentukan dalam akun. Alias adalah nama ramah opsional yang dapat Anda kaitkan dengan kunci AWS KMS

Daftar

ListGrants

Mengontrol izin untuk melihat semua hibah untuk kunci AWS KMS

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: GrantIsForAWSResource

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Daftar

ListKeyPolicies

Mengontrol izin untuk melihat nama kebijakan kunci untuk kunci AWS KMS

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Daftar

ListKeyRotations

Mengontrol izin untuk melihat daftar materi utama untuk kunci AWS KMS

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Daftar

ListKeys

Mengontrol izin untuk melihat ID kunci dan Nama Sumber Daya Amazon (ARN) dari semua kunci AWS KMS di akun

Daftar

ListResourceTags

Mengontrol izin untuk melihat semua tag yang dilampirkan ke kunci AWS KMS

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Daftar

ListRetirableGrants

Mengontrol izin untuk melihat hibah di mana prinsipal yang ditentukan adalah kepala sekolah yang pensiun. Kepala sekolah lain mungkin dapat mempensiunkan hibah dan kepala sekolah ini mungkin dapat mempensiunkan hibah lainnya

Daftar

PutKeyPolicy

Mengontrol izin untuk mengganti kebijakan kunci untuk kunci AWS KMS yang ditentukan

kunci*

aws: ResourceTag /$ {} TagKey

km: BypassPolicyLockoutSafetyCheck

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Manajemen izin, Tulis

ReEncryptFrom

Mengontrol izin untuk mendekripsi data sebagai bagian dari proses yang mendekripsi dan mengenkripsi ulang data dalam KMS AWS

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: EncryptionAlgorithm

km:EncryptionContext: $ {} EncryptionContextKey

km: EncryptionContextKeys

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ReEncryptOnSameKey

km: RequestAlias

km: ResourceAliases

km: ViaService

Tulis

ReEncryptTo

Mengontrol izin untuk mengenkripsi data sebagai bagian dari proses yang mendekripsi dan mengenkripsi ulang data dalam KMS AWS

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: EncryptionAlgorithm

km:EncryptionContext: $ {} EncryptionContextKey

km: EncryptionContextKeys

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ReEncryptOnSameKey

km: RequestAlias

km: ResourceAliases

km: ViaService

Tulis

ReplicateKey

Mengontrol izin untuk mereplikasi kunci utama Multi-wilayah

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ReplicaRegion

km: ResourceAliases

km: ViaService

Tulis

RetireGrant

Mengontrol izin untuk pensiun hibah. RetireGrant Operasi ini biasanya dipanggil oleh pengguna hibah setelah mereka menyelesaikan tugas-tugas yang hibah memungkinkan mereka untuk melakukan

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km:EncryptionContext: $ {} EncryptionContextKey

km: EncryptionContextKeys

km: GrantConstraintType

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Manajemen izin, Tulis

RevokeGrant

Mengontrol izin untuk mencabut hibah, yang menolak izin untuk semua operasi yang bergantung pada hibah

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: GrantIsForAWSResource

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Manajemen izin, Tulis

RotateKeyOnDemand

Mengontrol izin untuk memanggil rotasi materi kriptografi sesuai permintaan dalam kunci KMS AWS

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Tulis

ScheduleKeyDeletion

Mengontrol izin untuk menjadwalkan penghapusan kunci KMS AWS

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ScheduleKeyDeletionPendingWindowInDays

km: TrailingDaysWithoutKeyUsage

km: ViaService

Tulis

Tanda

Mengontrol izin untuk menghasilkan tanda tangan digital untuk pesan

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MessageType

km: MultiRegion

km: MultiRegionKeyType

km: RequestAlias

km: ResourceAliases

km: SigningAlgorithm

km: ViaService

Tulis

TagResource

Mengontrol izin untuk membuat atau memperbarui tag yang dilampirkan ke kunci AWS KMS

kunci*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Menandai, Menulis

UntagResource

Mengontrol izin untuk menghapus tag yang dilampirkan ke kunci AWS KMS

kunci*

aws: ResourceTag /$ {} TagKey

aws: TagKeys

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Menandai, Menulis

UpdateAlias

Mengontrol izin untuk mengaitkan alias dengan kunci AWS KMS yang berbeda. Alias adalah nama ramah opsional yang dapat Anda kaitkan dengan kunci KMS

alias*

km: CallerAccount

km: ViaService

Tulis

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

UpdateCustomKeyStore

Mengontrol izin untuk mengubah properti penyimpanan kunci kustom

km: CallerAccount

Tulis

UpdateKeyDescription

Mengontrol izin untuk menghapus atau mengubah deskripsi kunci AWS KMS

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

km: ViaService

Tulis

UpdatePrimaryRegion

Mengontrol izin untuk memperbarui Wilayah utama kunci utama Multi-wilayah

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: PrimaryRegion

km: ResourceAliases

km: ViaService

Tulis

Verifikasi

Mengontrol izin untuk menggunakan kunci AWS KMS yang ditentukan untuk memverifikasi tanda tangan digital

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MessageType

km: MultiRegion

km: MultiRegionKeyType

km: RequestAlias

km: ResourceAliases

km: SigningAlgorithm

km: ViaService

Tulis

VerifyMac

Mengontrol izin untuk menggunakan kunci AWS KMS untuk memverifikasi kode otentikasi pesan

kunci*

aws: ResourceTag /$ {} TagKey

km: CallerAccount

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MacAlgorithm

km: MultiRegion

km: MultiRegionKeyType

km: RequestAlias

km: ResourceAliases

km: ViaService

Tulis

Permission-only tindakan untuk AWS Layanan Manajemen Kunci

Tindakan berikut ditentukan oleh AWS Key Management Service tetapi tidak langsung dapat dipanggil melalui operasi API apa pun. Mereka hanya dapat digunakan dalam pernyataan kebijakan IAM untuk memberikan atau menolak izin.

Tindakan Deskripsi Jenis sumber daya (*diperlukan) Kunci syarat Tingkat akses

SynchronizeMultiRegionKey

Mengontrol akses ke API internal yang menyinkronkan kunci Multi-region

kunci*

aws: ResourceTag /$ {} TagKey

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

Tulis

Jenis sumber daya didefinisikan oleh AWS Layanan Manajemen Kunci

Jenis sumber daya berikut ditentukan oleh layanan ini dan dapat digunakan dalam elemen Resource pernyataan kebijakan izin IAM.

Jenis sumber daya ARN Kunci syarat

alias

arn: $ {Partition} :kms: $ {Wilayah} :$ {Akun} :alias/$ {Alias}

kunci

arn: $ {Partition} :kms: $ {Wilayah} :$ {Akun} :kunci/$ {} KeyId

aws: ResourceTag /$ {} TagKey

km: KeyOrigin

km: KeySpec

km: KeyUsage

km: MultiRegion

km: MultiRegionKeyType

km: ResourceAliases

Kunci kondisi untuk AWS Layanan Manajemen Kunci

AWS Key Management Service mendefinisikan kunci kondisi berikut yang dapat digunakan dalam Condition elemen kebijakan IAM.

Kunci syarat Deskripsi Tipe

aws: RequestTag /$ {} TagKey

Memfilter akses ke operasi AWS KMS yang ditentukan berdasarkan kunci dan nilai tag dalam permintaan

String

aws: ResourceTag /$ {} TagKey

Memfilter akses ke operasi AWS KMS yang ditentukan berdasarkan tag yang ditetapkan ke kunci AWS KMS

String

aws: TagKeys

Memfilter akses ke operasi AWS KMS yang ditentukan berdasarkan kunci tag dalam permintaan

ArrayOfString

km: BypassPolicyLockoutSafetyCheck

Memfilter akses ke CreateKey dan PutKeyPolicy operasi berdasarkan nilai BypassPolicyLockoutSafetyCheck parameter dalam permintaan

Bool

km: CallerAccount

Memfilter akses ke operasi AWS KMS tertentu berdasarkan Akun AWS ID pemanggil. Anda dapat menggunakan kunci kondisi ini untuk mengizinkan atau menolak akses ke semua pengguna dan peran IAM Akun AWS dalam satu pernyataan kebijakan

String

km: CustomerMasterKeySpec

Kunci CustomerMasterKeySpec kondisi kms: tidak digunakan lagi. Sebagai gantinya, gunakan kunci KeySpec kondisi kms:

String

km: CustomerMasterKeyUsage

Kunci CustomerMasterKeyUsage kondisi kms: tidak digunakan lagi. Sebagai gantinya, gunakan kunci KeyUsage kondisi kms:

String

km: DataKeyPairSpec

Memfilter akses GenerateDataKeyPair dan GenerateDataKeyPairWithoutPlaintext operasi berdasarkan nilai KeyPairSpec parameter dalam permintaan

String

km: EncryptionAlgorithm

Memfilter akses ke operasi enkripsi berdasarkan nilai algoritma enkripsi dalam permintaan

String

km:EncryptionContext: $ {} EncryptionContextKey

Memfilter akses ke kunci AWS KMS simetris berdasarkan konteks enkripsi dalam operasi kriptografi. Kondisi ini mengevaluasi kunci dan nilai di setiap pasangan konteks enkripsi kunci-nilai

String

km: EncryptionContextKeys

Memfilter akses ke kunci AWS KMS simetris berdasarkan konteks enkripsi dalam operasi kriptografi. Kunci kondisi ini hanya mengevaluasi kunci di setiap pasangan konteks enkripsi nilai-kunci

ArrayOfString

km: ExpirationModel

Memfilter akses ke ImportKeyMaterial operasi berdasarkan nilai ExpirationModel parameter dalam permintaan

String

km: GrantConstraintSourceArn

Memfilter akses ke CreateGrant operasi berdasarkan nilai SourceArn kendala dalam permintaan

ARN

km: GrantConstraintType

Memfilter akses ke CreateGrant operasi berdasarkan batasan hibah dalam permintaan

String

km: GrantIsForAWSResource

Memfilter akses ke CreateGrant operasi ketika permintaan berasal dari AWS layanan tertentu

Bool

km: GrantOperations

Memfilter akses ke CreateGrant operasi berdasarkan operasi dalam hibah

ArrayOfString

km: GranteePrincipal

Memfilter akses ke CreateGrant operasi berdasarkan pokok penerima hibah dalam hibah

String

km: GranteeServicePrincipal

Memfilter akses ke CreateGrant operasi berdasarkan nilai GranteeServicePrincipal dalam permintaan

String

km: KeyAgreementAlgorithm

Memfilter akses ke DeriveSharedSecret operasi berdasarkan nilai KeyAgreementAlgorithm parameter dalam permintaan

String

km: KeyOrigin

Memfilter akses ke operasi API berdasarkan properti Origin dari kunci AWS KMS yang dibuat oleh atau digunakan dalam operasi. Gunakan untuk memenuhi syarat otorisasi CreateKey operasi atau operasi apa pun yang diizinkan untuk kunci KMS

String

km: KeySpec

Memfilter akses ke operasi API berdasarkan KeySpec properti kunci AWS KMS yang dibuat oleh atau digunakan dalam operasi. Gunakan untuk memenuhi syarat otorisasi CreateKey operasi atau operasi apa pun yang diotorisasi untuk sumber daya kunci KMS

String

km: KeyUsage

Memfilter akses ke operasi API berdasarkan KeyUsage properti kunci AWS KMS yang dibuat oleh atau digunakan dalam operasi. Gunakan untuk memenuhi syarat otorisasi CreateKey operasi atau operasi apa pun yang diotorisasi untuk sumber daya kunci KMS

String

km: MacAlgorithm

Memfilter akses ke GenerateMac dan VerifyMac operasi berdasarkan MacAlgorithm parameter dalam permintaan

String

km: MessageType

Memfilter akses ke operasi Tanda dan Verifikasi berdasarkan nilai MessageType parameter dalam permintaan

String

km: MultiRegion

Memfilter akses ke operasi API berdasarkan MultiRegion properti kunci AWS KMS yang dibuat oleh atau digunakan dalam operasi. Gunakan untuk memenuhi syarat otorisasi CreateKey operasi atau operasi apa pun yang diotorisasi untuk sumber daya kunci KMS

Bool

km: MultiRegionKeyType

Memfilter akses ke operasi API berdasarkan MultiRegionKeyType properti kunci AWS KMS yang dibuat oleh atau digunakan dalam operasi. Gunakan untuk memenuhi syarat otorisasi CreateKey operasi atau operasi apa pun yang diotorisasi untuk sumber daya kunci KMS

String

km: PrimaryRegion

Memfilter akses ke UpdatePrimaryRegion operasi berdasarkan nilai PrimaryRegion parameter dalam permintaan

String

km: ReEncryptOnSameKey

Memfilter akses ke ReEncrypt operasi ketika menggunakan kunci AWS KMS yang sama yang digunakan untuk operasi Enkripsi

Bool

km: RecipientAttestation:ImageSha384

Memfilter akses ke operasi API berdasarkan hash gambar dalam dokumen pengesahan dalam permintaan

String

km: RecipientAttestation:NitroTPMPCR0

Memfilter akses oleh platform configuration register (PCR) 0 dalam dokumen pengesahan dalam permintaan. PCR0 adalah ukuran yang berdekatan dari kode executable firmware sistem inti

String

km: RecipientAttestation:NitroTPMPCR1

Memfilter akses oleh platform configuration register (PCR) 1 dalam dokumen pengesahan dalam permintaan. PCR1 adalah ukuran yang berdekatan dari konfigurasi data/host platform firmware sistem inti, biasanya termasuk nomor seri dan model

String

km: RecipientAttestation:NitroTPMPCR10

Memfilter akses oleh platform configuration register (PCR) 10 dalam dokumen pengesahan dalam permintaan. PCR10 adalah ukuran perlindungan log pengukuran IMA yang berdekatan

String

km: RecipientAttestation:NitroTPMPCR11

Memfilter akses oleh platform configuration register (PCR) 11 dalam dokumen pengesahan dalam permintaan. PCR11 adalah ukuran yang berdekatan dari semua komponen gambar kernel terpadu (UKI)

String

km: RecipientAttestation:NitroTPMPCR12

Memfilter akses oleh platform configuration register (PCR) 12 dalam dokumen pengesahan dalam permintaan. PCR12 adalah ukuran yang berdekatan dari baris perintah kernel, kredensi sistem, dan gambar konfigurasi sistem

String

km: RecipientAttestation:NitroTPMPCR13

Memfilter akses oleh platform configuration register (PCR) 13 dalam dokumen pengesahan dalam permintaan. PCR13 adalah ukuran yang berdekatan dari semua gambar ekstensi sistem untuk initrd

String

km: RecipientAttestation:NitroTPMPCR14

Memfilter akses oleh platform configuration register (PCR) 14 dalam dokumen pengesahan dalam permintaan. PCR14 adalah ukuran yang berdekatan dari sertifikat dan hash “MOK”

String

km: RecipientAttestation:NitroTPMPCR15

Memfilter akses oleh platform configuration register (PCR) 15 dalam dokumen pengesahan dalam permintaan. PCR15 adalah ukuran yang berdekatan dari kunci enkripsi volume sistem file root

String

km: RecipientAttestation:NitroTPMPCR16

Memfilter akses oleh platform configuration register (PCR) 16 dalam dokumen pengesahan dalam permintaan. PCR16 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:NitroTPMPCR17

Memfilter akses oleh platform configuration register (PCR) 17 dalam dokumen pengesahan dalam permintaan. PCR17 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:NitroTPMPCR18

Memfilter akses oleh platform configuration register (PCR) 18 dalam dokumen pengesahan dalam permintaan. PCR18 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:NitroTPMPCR19

Memfilter akses oleh platform configuration register (PCR) 19 dalam dokumen pengesahan dalam permintaan. PCR19 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:NitroTPMPCR2

Memfilter akses oleh platform configuration register (PCR) 2 dalam dokumen pengesahan dalam permintaan. PCR2 adalah ukuran bersebelahan dari kode eksekusi yang diperluas atau dapat dicolokkan, termasuk ROM opsi pada perangkat keras yang dapat dicolokkan

String

km: RecipientAttestation:NitroTPMPCR20

Memfilter akses oleh platform configuration register (PCR) 20 dalam dokumen pengesahan dalam permintaan. PCR20 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:NitroTPMPCR21

Memfilter akses oleh platform configuration register (PCR) 21 dalam dokumen pengesahan dalam permintaan. PCR21 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:NitroTPMPCR22

Memfilter akses oleh platform configuration register (PCR) 22 dalam dokumen pengesahan dalam permintaan. PCR22 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:NitroTPMPCR23

Memfilter akses oleh platform configuration register (PCR) 23 dalam dokumen pengesahan dalam permintaan. PCR23 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:NitroTPMPCR3

Memfilter akses oleh platform configuration register (PCR) 3 dalam dokumen pengesahan dalam permintaan. PCR3 adalah ukuran yang berdekatan dari data firmware yang diperluas atau dapat dicolokkan, termasuk informasi tentang perangkat keras yang dapat dicolokkan

String

km: RecipientAttestation:NitroTPMPCR4

Memfilter akses oleh platform configuration register (PCR) 4 dalam dokumen pengesahan dalam permintaan. PCR4 adalah ukuran boot loader dan driver tambahan yang berdekatan, termasuk binari dan ekstensi yang dimuat oleh boot loader

String

km: RecipientAttestation:NitroTPMPCR5

Memfilter akses oleh platform configuration register (PCR) 5 dalam dokumen pengesahan dalam permintaan. PCR5 adalah ukuran tabel yang berdekatan GPT/Partition

String

km: RecipientAttestation:NitroTPMPCR6

Memfilter akses oleh platform configuration register (PCR) 6 dalam dokumen pengesahan dalam permintaan. PCR6 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:NitroTPMPCR7

Memfilter akses oleh platform configuration register (PCR) 7 dalam dokumen pengesahan dalam permintaan. PCR7 adalah ukuran negara yang berdekatan SecureBoot

String

km: RecipientAttestation:NitroTPMPCR8

Memfilter akses oleh platform configuration register (PCR) 8 dalam dokumen pengesahan dalam permintaan. PCR8 adalah ukuran yang berdekatan dari perintah dan baris perintah kernel

String

km: RecipientAttestation:NitroTPMPCR9

Memfilter akses oleh platform configuration register (PCR) 9 dalam dokumen pengesahan dalam permintaan. PCR9 adalah ukuran bersebelahan dari semua file yang dibaca (termasuk gambar kernel)

String

km: RecipientAttestation:PCR0

Memfilter akses oleh platform configuration register (PCR) 0 dalam dokumen pengesahan dalam permintaan. PCR0 adalah ukuran bersebelahan dari isi file gambar enclave, tanpa data bagian

String

km: RecipientAttestation:PCR1

Memfilter akses oleh platform configuration register (PCR) 1 dalam dokumen pengesahan dalam permintaan. PCR1 adalah pengukuran yang berdekatan dari kernel Linux dan data bootstrap

String

km: RecipientAttestation:PCR10

Memfilter akses oleh platform configuration register (PCR) 10 dalam dokumen pengesahan dalam permintaan. PCR10 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR11

Memfilter akses oleh platform configuration register (PCR) 11 dalam dokumen pengesahan dalam permintaan. PCR11 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR12

Memfilter akses oleh platform configuration register (PCR) 12 dalam dokumen pengesahan dalam permintaan. PCR12 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR13

Memfilter akses oleh platform configuration register (PCR) 13 dalam dokumen pengesahan dalam permintaan. PCR13 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR14

Memfilter akses oleh platform configuration register (PCR) 14 dalam dokumen pengesahan dalam permintaan. PCR14 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR15

Memfilter akses oleh platform configuration register (PCR) 15 dalam dokumen pengesahan dalam permintaan. PCR15 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR16

Memfilter akses oleh platform configuration register (PCR) 16 dalam dokumen pengesahan dalam permintaan. PCR16 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR17

Memfilter akses oleh platform configuration register (PCR) 17 dalam dokumen pengesahan dalam permintaan. PCR17 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR18

Memfilter akses oleh platform configuration register (PCR) 18 dalam dokumen pengesahan dalam permintaan. PCR18 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR19

Memfilter akses oleh platform configuration register (PCR) 19 dalam dokumen pengesahan dalam permintaan. PCR19 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR2

Memfilter akses oleh platform configuration register (PCR) 2 dalam dokumen pengesahan dalam permintaan. PCR2 adalah pengukuran aplikasi pengguna yang bersebelahan dan berurutan, tanpa ramf boot

String

km: RecipientAttestation:PCR20

Memfilter akses oleh platform configuration register (PCR) 20 dalam dokumen pengesahan dalam permintaan. PCR20 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR21

Memfilter akses oleh platform configuration register (PCR) 21 dalam dokumen pengesahan dalam permintaan. PCR21 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR22

Memfilter akses oleh platform configuration register (PCR) 22 dalam dokumen pengesahan dalam permintaan. PCR22 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR23

Memfilter akses oleh platform configuration register (PCR) 23 dalam dokumen pengesahan dalam permintaan. PCR23 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR24

Memfilter akses oleh platform configuration register (PCR) 24 dalam dokumen pengesahan dalam permintaan. PCR24 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR25

Memfilter akses oleh platform configuration register (PCR) 25 dalam dokumen pengesahan dalam permintaan. PCR25 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR26

Memfilter akses oleh platform configuration register (PCR) 26 dalam dokumen pengesahan dalam permintaan. PCR26 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR27

Memfilter akses oleh platform configuration register (PCR) 27 dalam dokumen pengesahan dalam permintaan. PCR27 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR28

Memfilter akses oleh platform configuration register (PCR) 28 dalam dokumen pengesahan dalam permintaan. PCR28 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR29

Memfilter akses oleh platform configuration register (PCR) 29 dalam dokumen pengesahan dalam permintaan. PCR29 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR3

Memfilter akses oleh platform configuration register (PCR) 3 dalam dokumen pengesahan dalam permintaan. PCR3 adalah pengukuran bersebelahan dari peran IAM yang ditetapkan ke instance induk

String

km: RecipientAttestation:PCR30

Memfilter akses oleh platform configuration register (PCR) 30 dalam dokumen pengesahan dalam permintaan. PCR30 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR31

Memfilter akses oleh platform configuration register (PCR) 31 dalam dokumen pengesahan dalam permintaan. PCR31 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR4

Memfilter akses oleh platform configuration register (PCR) 4 dalam dokumen pengesahan dalam permintaan. PCR4 adalah pengukuran bersebelahan dari ID dari instance induk

String

km: RecipientAttestation:PCR5

Memfilter akses oleh platform configuration register (PCR) 5 dalam dokumen pengesahan dalam permintaan. PCR5 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR6

Memfilter akses oleh platform configuration register (PCR) 6 dalam dokumen pengesahan dalam permintaan. PCR6 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR7

Memfilter akses oleh platform configuration register (PCR) 7 dalam dokumen pengesahan dalam permintaan. PCR7 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: RecipientAttestation:PCR8

Memfilter akses oleh platform configuration register (PCR) 8 dalam dokumen pengesahan dalam permintaan. PCR8 adalah ukuran sertifikat penandatanganan yang ditentukan untuk file gambar enclave

String

km: RecipientAttestation:PCR9

Memfilter akses oleh platform configuration register (PCR) 9 dalam dokumen pengesahan dalam permintaan. PCR9 adalah PCR khusus yang dapat ditentukan oleh pengguna untuk kasus penggunaan tertentu

String

km: ReplicaRegion

Memfilter akses ke ReplicateKey operasi berdasarkan nilai ReplicaRegion parameter dalam permintaan

String

km: RequestAlias

Memfilter akses ke operasi kriptografi DescribeKey,, dan GetPublicKey berdasarkan alias dalam permintaan

String

km: ResourceAliases

Memfilter akses ke operasi AWS KMS tertentu berdasarkan alias yang terkait dengan kunci KMS AWS

ArrayOfString

km: RetiringPrincipal

Memfilter akses ke CreateGrant operasi berdasarkan kepala sekolah pensiun dalam hibah

String

km: RetiringServicePrincipal

Memfilter akses ke CreateGrant operasi berdasarkan nilai RetiringServicePrincipal dalam permintaan

String

km: RotationPeriodInDays

Memfilter akses ke EnableKeyRotation operasi berdasarkan nilai RotationPeriodInDays parameter dalam permintaan

Numerik

km: ScheduleKeyDeletionPendingWindowInDays

Memfilter akses ke ScheduleKeyDeletion operasi berdasarkan nilai PendingWindowInDays parameter dalam permintaan

Numerik

km: SigningAlgorithm

Memfilter akses ke operasi Tanda dan Verifikasi berdasarkan algoritma penandatanganan dalam permintaan

String

km: TrailingDaysWithoutKeyUsage

Memfilter akses ke ScheduleKeyDeletion dan DisableKey operasi berdasarkan jumlah hari sejak kunci AWS KMS terakhir digunakan

Numerik

km: ValidTo

Memfilter akses ke ImportKeyMaterial operasi berdasarkan nilai ValidTo parameter dalam permintaan. Anda dapat menggunakan kunci kondisi ini untuk memungkinkan pengguna mengimpor materi kunci hanya ketika kedaluwarsa pada tanggal yang ditentukan

Date

km: ViaService

Memfilter akses ketika permintaan yang dibuat atas nama kepala sekolah berasal dari AWS layanan tertentu

String

km: WrappingAlgorithm

Memfilter akses ke GetParametersForImport operasi berdasarkan nilai WrappingAlgorithm parameter dalam permintaan

String

km: WrappingKeySpec

Memfilter akses ke GetParametersForImport operasi berdasarkan nilai WrappingKeySpec parameter dalam permintaan

String