Struct aws_sdk_accessanalyzer::model::kms_key_configuration::Builder [−][src]
#[non_exhaustive]pub struct Builder { /* fields omitted */ }Expand description
A builder for KmsKeyConfiguration
Implementations
Adds a key-value pair to key_policies.
To override the contents of this collection use set_key_policies.
Resource policy configuration for the KMS key. The only valid value for the name of
the key policy is default. For more information, see Default key
policy.
Resource policy configuration for the KMS key. The only valid value for the name of
the key policy is default. For more information, see Default key
policy.
Appends an item to grants.
To override the contents of this collection use set_grants.
A list of proposed grant configurations for the KMS key. If the proposed grant configuration is for an existing key, the access preview uses the proposed list of grant configurations in place of the existing grants. Otherwise, the access preview uses the existing grants for the key.
A list of proposed grant configurations for the KMS key. If the proposed grant configuration is for an existing key, the access preview uses the proposed list of grant configurations in place of the existing grants. Otherwise, the access preview uses the existing grants for the key.
Consumes the builder and constructs a KmsKeyConfiguration
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