Interface EndpointEncryptionSecretConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EndpointEncryptionSecretConfiguration.Builder,,EndpointEncryptionSecretConfiguration> SdkBuilder<EndpointEncryptionSecretConfiguration.Builder,,EndpointEncryptionSecretConfiguration> SdkPojo
- Enclosing class:
EndpointEncryptionSecretConfiguration
@Mutable
@NotThreadSafe
public static interface EndpointEncryptionSecretConfiguration.Builder
extends SdkPojo, CopyableBuilder<EndpointEncryptionSecretConfiguration.Builder,EndpointEncryptionSecretConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the Secrets Manager secret that holds the key or passphrase.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
secretArn
The ARN of the Secrets Manager secret that holds the key or passphrase. The secret must be encrypted with a customer managed Amazon Web Services KMS key that is enabled and symmetric; it cannot use the Amazon Web Services managed key
aws/secretsmanager. The secret must be in the same Amazon Web Services account and Region as the endpoint.- Parameters:
secretArn- The ARN of the Secrets Manager secret that holds the key or passphrase. The secret must be encrypted with a customer managed Amazon Web Services KMS key that is enabled and symmetric; it cannot use the Amazon Web Services managed keyaws/secretsmanager. The secret must be in the same Amazon Web Services account and Region as the endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-