Struct aws_sdk_securityhub::model::AwsSecretsManagerSecretDetails [−][src]
#[non_exhaustive]pub struct AwsSecretsManagerSecretDetails {
pub rotation_rules: Option<AwsSecretsManagerSecretRotationRules>,
pub rotation_occurred_within_frequency: bool,
pub kms_key_id: Option<String>,
pub rotation_enabled: bool,
pub rotation_lambda_arn: Option<String>,
pub deleted: bool,
pub name: Option<String>,
pub description: Option<String>,
}
Expand description
Details about an Secrets Manager secret.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.rotation_rules: Option<AwsSecretsManagerSecretRotationRules>
Defines the rotation schedule for the secret.
rotation_occurred_within_frequency: bool
Whether the rotation occurred within the specified rotation frequency.
kms_key_id: Option<String>
The ARN, Key ID, or alias of the KMS key used to encrypt the
SecretString
or SecretBinary
values for versions of this
secret.
rotation_enabled: bool
Whether rotation is enabled.
rotation_lambda_arn: Option<String>
The ARN of the Lambda function that rotates the secret.
deleted: bool
Whether the secret is deleted.
name: Option<String>
The name of the secret.
description: Option<String>
The user-provided description of the secret.
Implementations
Defines the rotation schedule for the secret.
Whether the rotation occurred within the specified rotation frequency.
The ARN, Key ID, or alias of the KMS key used to encrypt the
SecretString
or SecretBinary
values for versions of this
secret.
Whether rotation is enabled.
The ARN of the Lambda function that rotates the secret.
The user-provided description of the secret.
Creates a new builder-style object to manufacture AwsSecretsManagerSecretDetails
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl Send for AwsSecretsManagerSecretDetails
impl Sync for AwsSecretsManagerSecretDetails
impl Unpin for AwsSecretsManagerSecretDetails
impl UnwindSafe for AwsSecretsManagerSecretDetails
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