secretsmanager library
Classes
- GetRandomPasswordArgs
- Arguments for getRandomPassword. Arguments for getRandomPassword.
- GetRandomPasswordResult
- Result data returned by getRandomPassword.
- GetSecretArgs
- Arguments for getSecret. Arguments for getSecret.
- GetSecretResult
- Result data returned by getSecret.
- GetSecretRotationArgs
- Arguments for getSecretRotation. Arguments for getSecretRotation.
- GetSecretRotationExternalSecretRotationMetadata
- GetSecretRotationResult
- Result data returned by getSecretRotation.
- GetSecretRotationRotationRule
- GetSecretsArgs
- Arguments for getSecrets. Arguments for getSecrets.
- GetSecretsFilter
- GetSecretsResult
- Result data returned by getSecrets.
- GetSecretVersionArgs
- Arguments for getSecretVersion. Arguments for getSecretVersion.
- GetSecretVersionResult
- Result data returned by getSecretVersion.
- GetSecretVersionsArgs
- Arguments for getSecretVersions. Arguments for getSecretVersions.
- GetSecretVersionsResult
- Result data returned by getSecretVersions.
- GetSecretVersionsVersion
- Secret
-
Provides a resource to manage AWS Secrets Manager secret metadata. To manage secret rotation, see the
aws.secretsmanager.SecretRotationresource. To manage a secret value, see theaws.secretsmanager.SecretVersionresource. - SecretArgs
- The set of arguments for Secret. The set of arguments for Secret.
- SecretPolicy
- Provides a resource to manage AWS Secrets Manager secret policy.
- SecretPolicyArgs
- The set of arguments for SecretPolicy. The set of arguments for SecretPolicy.
- SecretPolicyState
- Input properties used for looking up and filtering SecretPolicy resources.
- SecretReplica
- SecretRotation
-
Provides a resource to manage AWS Secrets Manager secret rotation. To manage a secret, see the
aws.secretsmanager.Secretresource. To manage a secret value, see theaws.secretsmanager.SecretVersionresource. - SecretRotationArgs
- The set of arguments for SecretRotation. The set of arguments for SecretRotation.
- SecretRotationExternalSecretRotationMetadata
- SecretRotationRotationRules
- SecretRotationState
- Input properties used for looking up and filtering SecretRotation resources.
- SecretState
- Input properties used for looking up and filtering Secret resources.
- SecretVersion
-
Provides a resource to manage AWS Secrets Manager secret version including its secret value. To manage secret metadata, see the
aws.secretsmanager.Secretresource. - SecretVersionArgs
- The set of arguments for SecretVersion. The set of arguments for SecretVersion.
- SecretVersionState
- Input properties used for looking up and filtering SecretVersion resources.
- Tag
- Manages an individual AWS Secrets Manager secret tag. This resource should only be used in cases where AWS Secrets Manager secrets are created outside Terraform (e.g., AWS Secrets Manager secrets managed by other AWS services, such as RDS).
- TagArgs
- The set of arguments for Tag. The set of arguments for Tag.
- TagState
- Input properties used for looking up and filtering Tag resources.
Functions
-
getRandomPassword(
GetRandomPasswordArgs args, {InvokeOptions? options}) → Future< GetRandomPasswordResult> - Generate a random password.
-
getRandomPasswordOutput(
GetRandomPasswordArgs args, {InvokeOutputOptions? options}) → Output< GetRandomPasswordResult> -
getSecret(
GetSecretArgs args, {InvokeOptions? options}) → Future< GetSecretResult> -
Retrieve metadata information about a Secrets Manager secret. To retrieve a secret value, see the
aws.secretsmanager.SecretVersiondata source. -
getSecretOutput(
GetSecretArgs args, {InvokeOutputOptions? options}) → Output< GetSecretResult> -
getSecretRotation(
GetSecretRotationArgs args, {InvokeOptions? options}) → Future< GetSecretRotationResult> -
Retrieve information about a Secrets Manager secret rotation. To retrieve secret metadata, see the
aws.secretsmanager.Secretdata source. To retrieve a secret value, see theaws.secretsmanager.SecretVersiondata source. -
getSecretRotationOutput(
GetSecretRotationArgs args, {InvokeOutputOptions? options}) → Output< GetSecretRotationResult> -
getSecrets(
GetSecretsArgs args, {InvokeOptions? options}) → Future< GetSecretsResult> - Use this data source to get the ARNs and names of Secrets Manager secrets matching the specified criteria.
-
getSecretsOutput(
GetSecretsArgs args, {InvokeOutputOptions? options}) → Output< GetSecretsResult> -
getSecretVersion(
GetSecretVersionArgs args, {InvokeOptions? options}) → Future< GetSecretVersionResult> -
Retrieve information about a Secrets Manager secret version, including its secret value. To retrieve secret metadata, see the
aws.secretsmanager.Secretdata source. -
getSecretVersionOutput(
GetSecretVersionArgs args, {InvokeOutputOptions? options}) → Output< GetSecretVersionResult> -
getSecretVersions(
GetSecretVersionsArgs args, {InvokeOptions? options}) → Future< GetSecretVersionsResult> -
Retrieve the versions of a Secrets Manager secret. To retrieve secret metadata, see the data sources
aws.secretsmanager.Secretandaws.secretsmanager.SecretVersion. -
getSecretVersionsOutput(
GetSecretVersionsArgs args, {InvokeOutputOptions? options}) → Output< GetSecretVersionsResult>