Struct aws_sdk_accessanalyzer::model::kms_grant_configuration::Builder [−][src]
#[non_exhaustive]pub struct Builder { /* fields omitted */ }Expand description
A builder for KmsGrantConfiguration
Implementations
Appends an item to operations.
To override the contents of this collection use set_operations.
A list of operations that the grant permits.
A list of operations that the grant permits.
The principal that is given permission to perform the operations that the grant permits.
The principal that is given permission to perform the operations that the grant permits.
The principal that is given permission to retire the grant by using RetireGrant operation.
The principal that is given permission to retire the grant by using RetireGrant operation.
Use this structure to propose allowing cryptographic operations in the grant only when the operation request includes the specified encryption context.
Use this structure to propose allowing cryptographic operations in the grant only when the operation request includes the specified encryption context.
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.
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.
Consumes the builder and constructs a KmsGrantConfiguration
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more