Skip to main content
Version: 2.1

IKMSGrantListEntry

Interface in AWS.KMS

Interface for GrantListEntry.

Properties​

Constraints​

property Constraints: IKMSGrantConstraints

Type: IKMSGrantConstraints

Constraints on the encryption context.

CreationDate​

property CreationDate: TOptional<TDateTime>

The date and time the grant was created.

GranteePrincipal​

property GranteePrincipal: string

The identity that gets the permissions in the grant.

GrantId​

property GrantId: string

The unique identifier for the grant.

IssuingAccount​

property IssuingAccount: string

The AWS account under which the grant was issued.

KeyId​

property KeyId: string

The unique identifier for the KMS key to which the grant applies.

Name​

property Name: string

The friendly name that identifies the grant.

Operations​

property Operations: TList<string>

The list of operations permitted by the grant.

Valid values: Decrypt | Encrypt | GenerateDataKey | GenerateDataKeyWithoutPlaintext | ReEncryptFrom | ReEncryptTo | Sign | Verify | GetPublicKey | CreateGrant | RetireGrant | DescribeKey | GenerateDataKeyPair | GenerateDataKeyPairWithoutPlaintext | GenerateMac | VerifyMac.

RetiringPrincipal​

property RetiringPrincipal: string

The principal that can retire the grant.