KmsGrantConfiguration
¶
Source code in docs_src/capo_accessanalyzer/types/kms_grant_configuration.py
constraints
instance-attribute
¶
constraints: NotRequired[KmsGrantConstraints]
Use this structure to propose allowing cryptographic operations in the grant only when the operation request includes the specified encryption context.
grantee_principal
instance-attribute
¶
grantee_principal: GranteePrincipal
The principal that is given permission to perform the operations that the grant permits.
issuing_account
instance-attribute
¶
issuing_account: IssuingAccount
The Amazon Web Services account under which the grant was issued. The account is used to propose KMS grants issued by accounts other than the owner of the key.
operations
instance-attribute
¶
operations: KmsGrantOperationsList
A list of operations that the grant permits.
retiring_principal
instance-attribute
¶
retiring_principal: NotRequired[RetiringPrincipal]
The principal that is given permission to retire the grant by using RetireGrant operation.