Interface SecretsManagerSecretConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SecretsManagerSecretConfiguration.Builder,SecretsManagerSecretConfiguration>,SdkBuilder<SecretsManagerSecretConfiguration.Builder,SecretsManagerSecretConfiguration>,SdkPojo
- Enclosing class:
- SecretsManagerSecretConfiguration
public static interface SecretsManagerSecretConfiguration.Builder extends SdkPojo, CopyableBuilder<SecretsManagerSecretConfiguration.Builder,SecretsManagerSecretConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SecretsManagerSecretConfiguration.BuilderkmsKeyId(String kmsKeyId)The proposed ARN, key ID, or alias of the KMS key.SecretsManagerSecretConfiguration.BuildersecretPolicy(String secretPolicy)The proposed resource policy defining who can access or manage the secret.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
kmsKeyId
SecretsManagerSecretConfiguration.Builder kmsKeyId(String kmsKeyId)
The proposed ARN, key ID, or alias of the KMS key.
- Parameters:
kmsKeyId- The proposed ARN, key ID, or alias of the KMS key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
secretPolicy
SecretsManagerSecretConfiguration.Builder secretPolicy(String secretPolicy)
The proposed resource policy defining who can access or manage the secret.
- Parameters:
secretPolicy- The proposed resource policy defining who can access or manage the secret.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-