Skip to main content

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.