Interface DomainMembership.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DomainMembership.Builder,
,DomainMembership> SdkBuilder<DomainMembership.Builder,
,DomainMembership> SdkPojo
- Enclosing class:
DomainMembership
@Mutable
@NotThreadSafe
public static interface DomainMembership.Builder
extends SdkPojo, CopyableBuilder<DomainMembership.Builder,DomainMembership>
-
Method Summary
Modifier and TypeMethodDescriptionauthSecretArn
(String authSecretArn) The ARN for the Secrets Manager secret with the credentials for the user that's a member of the domain.The IPv4 DNS IP addresses of the primary and secondary Active Directory domain controllers.dnsIps
(Collection<String> dnsIps) The IPv4 DNS IP addresses of the primary and secondary Active Directory domain controllers.The identifier of the Active Directory Domain.The fully qualified domain name (FQDN) of the Active Directory Domain.iamRoleName
(String iamRoleName) The name of the IAM role used when making API calls to the Directory Service.The Active Directory organizational unit for the DB instance or cluster.The status of the Active Directory Domain membership for the DB instance or cluster.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, sdkFieldNameToField, sdkFields
-
Method Details
-
domain
The identifier of the Active Directory Domain.
- Parameters:
domain
- The identifier of the Active Directory Domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the Active Directory Domain membership for the DB instance or cluster. Values include
joined
,pending-join
,failed
, and so on.- Parameters:
status
- The status of the Active Directory Domain membership for the DB instance or cluster. Values includejoined
,pending-join
,failed
, and so on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fqdn
The fully qualified domain name (FQDN) of the Active Directory Domain.
- Parameters:
fqdn
- The fully qualified domain name (FQDN) of the Active Directory Domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iamRoleName
The name of the IAM role used when making API calls to the Directory Service.
- Parameters:
iamRoleName
- The name of the IAM role used when making API calls to the Directory Service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ou
The Active Directory organizational unit for the DB instance or cluster.
- Parameters:
ou
- The Active Directory organizational unit for the DB instance or cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authSecretArn
The ARN for the Secrets Manager secret with the credentials for the user that's a member of the domain.
- Parameters:
authSecretArn
- The ARN for the Secrets Manager secret with the credentials for the user that's a member of the domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsIps
The IPv4 DNS IP addresses of the primary and secondary Active Directory domain controllers.
- Parameters:
dnsIps
- The IPv4 DNS IP addresses of the primary and secondary Active Directory domain controllers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsIps
The IPv4 DNS IP addresses of the primary and secondary Active Directory domain controllers.
- Parameters:
dnsIps
- The IPv4 DNS IP addresses of the primary and secondary Active Directory domain controllers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-