Secrets Manager
AwsSecretsmanagerRandomPassword
Generate a random password
- Data
- Ephemeral
import { DataAwsSecretsmanagerRandomPassword } from "@dinghy/tf-aws/serviceSecretsmanager"
<DataAwsSecretsmanagerRandomPassword/>
import { EphemeralAwsSecretsmanagerRandomPassword } from "@dinghy/tf-aws/serviceSecretsmanager"
<EphemeralAwsSecretsmanagerRandomPassword/>
AwsSecretsmanagerSecret
Provides a resource to manage AWS Secrets Manager secret metadata
- Resource
- Data
- Import
import { AwsSecretsmanagerSecret } from "@dinghy/tf-aws/serviceSecretsmanager"
<AwsSecretsmanagerSecret/>
import { DataAwsSecretsmanagerSecret } from "@dinghy/tf-aws/serviceSecretsmanager"
<DataAwsSecretsmanagerSecret/>
<AwsSecretsmanagerSecret
arn = {}
/>
AwsSecretsmanagerSecretPolicy
Provides a resource to manage AWS Secrets Manager secret policy
- Resource
- Import
import { AwsSecretsmanagerSecretPolicy } from "@dinghy/tf-aws/serviceSecretsmanager"
<AwsSecretsmanagerSecretPolicy/>
<AwsSecretsmanagerSecretPolicy
secret_arn = {}
/>
AwsSecretsmanagerSecretRotation
Provides a resource to manage AWS Secrets Manager secret rotation
- Resource
- Data
- Import
import { AwsSecretsmanagerSecretRotation } from "@dinghy/tf-aws/serviceSecretsmanager"
<AwsSecretsmanagerSecretRotation/>
import { DataAwsSecretsmanagerSecretRotation } from "@dinghy/tf-aws/serviceSecretsmanager"
<DataAwsSecretsmanagerSecretRotation/>
<AwsSecretsmanagerSecretRotation
secret_id = {}
/>
AwsSecretsmanagerSecrets
Get information on Secrets Manager secrets.
- Data
import { DataAwsSecretsmanagerSecrets } from "@dinghy/tf-aws/serviceSecretsmanager"
<DataAwsSecretsmanagerSecrets/>
AwsSecretsmanagerSecretVersion
Provides a resource to manage AWS Secrets Manager secret version including its secret value
- Resource
- Data
- Ephemeral
- Import
import { AwsSecretsmanagerSecretVersion } from "@dinghy/tf-aws/serviceSecretsmanager"
<AwsSecretsmanagerSecretVersion/>
import { DataAwsSecretsmanagerSecretVersion } from "@dinghy/tf-aws/serviceSecretsmanager"
<DataAwsSecretsmanagerSecretVersion/>
import { EphemeralAwsSecretsmanagerSecretVersion } from "@dinghy/tf-aws/serviceSecretsmanager"
<EphemeralAwsSecretsmanagerSecretVersion/>
<AwsSecretsmanagerSecretVersion
secret_id = {}
version_id = {}
/>
AwsSecretsmanagerSecretVersions
Retrieve the versions of a Secrets Manager secret
- Data
import { DataAwsSecretsmanagerSecretVersions } from "@dinghy/tf-aws/serviceSecretsmanager"
<DataAwsSecretsmanagerSecretVersions/>