Interface CustomerManagedAwsSecretConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CustomerManagedAwsSecretConfiguration.Builder,,CustomerManagedAwsSecretConfiguration> SdkBuilder<CustomerManagedAwsSecretConfiguration.Builder,,CustomerManagedAwsSecretConfiguration> SdkPojo
- Enclosing class:
CustomerManagedAwsSecretConfiguration
@Mutable
@NotThreadSafe
public static interface CustomerManagedAwsSecretConfiguration.Builder
extends SdkPojo, CopyableBuilder<CustomerManagedAwsSecretConfiguration.Builder,CustomerManagedAwsSecretConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionexternalIdType(String externalIdType) The type of Oracle Cloud Identifier (OCID) used as the external ID when assuming the IAM role.externalIdType(ExternalIdType externalIdType) The type of Oracle Cloud Identifier (OCID) used as the external ID when assuming the IAM role.iamRoleArn(String iamRoleArn) The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) role that OCI assumes to retrieve the secret value.The identifier or ARN of the Amazon Web Services Secrets Manager secret that contains the password.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
-
iamRoleArn
The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) role that OCI assumes to retrieve the secret value.
- Parameters:
iamRoleArn- The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) role that OCI assumes to retrieve the secret value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
secretId
The identifier or ARN of the Amazon Web Services Secrets Manager secret that contains the password.
- Parameters:
secretId- The identifier or ARN of the Amazon Web Services Secrets Manager secret that contains the password.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
externalIdType
The type of Oracle Cloud Identifier (OCID) used as the external ID when assuming the IAM role.
- Parameters:
externalIdType- The type of Oracle Cloud Identifier (OCID) used as the external ID when assuming the IAM role.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
externalIdType
The type of Oracle Cloud Identifier (OCID) used as the external ID when assuming the IAM role.
- Parameters:
externalIdType- The type of Oracle Cloud Identifier (OCID) used as the external ID when assuming the IAM role.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-