@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DomainMembership extends Object implements Serializable, Cloneable
An Active Directory Domain membership record associated with the DB instance or cluster.
| Constructor and Description |
|---|
DomainMembership() |
| Modifier and Type | Method and Description |
|---|---|
DomainMembership |
clone() |
boolean |
equals(Object obj) |
String |
getAuthSecretArn()
The ARN for the Secrets Manager secret that contains the credentials for the user performing the domain join.
|
List<String> |
getDnsIps()
The IPv4 DNS IP addresses of your primary and secondary Active Directory domain controllers.
|
String |
getDomain()
The identifier of the Active Directory Domain.
|
String |
getFQDN()
The fully qualified domain name (FQDN) of the Active Directory Domain.
|
String |
getIAMRoleName()
The name of the IAM role to be used when making API calls to the Directory Service.
|
String |
getOU()
The Active Directory organizational unit for your DB instance to join.
|
String |
getStatus()
The status of the Active Directory Domain membership for the DB instance or cluster.
|
int |
hashCode() |
void |
setAuthSecretArn(String authSecretArn)
The ARN for the Secrets Manager secret that contains the credentials for the user performing the domain join.
|
void |
setDnsIps(Collection<String> dnsIps)
The IPv4 DNS IP addresses of your primary and secondary Active Directory domain controllers.
|
void |
setDomain(String domain)
The identifier of the Active Directory Domain.
|
void |
setFQDN(String fQDN)
The fully qualified domain name (FQDN) of the Active Directory Domain.
|
void |
setIAMRoleName(String iAMRoleName)
The name of the IAM role to be used when making API calls to the Directory Service.
|
void |
setOU(String oU)
The Active Directory organizational unit for your DB instance to join.
|
void |
setStatus(String status)
The status of the Active Directory Domain membership for the DB instance or cluster.
|
String |
toString()
Returns a string representation of this object.
|
DomainMembership |
withAuthSecretArn(String authSecretArn)
The ARN for the Secrets Manager secret that contains the credentials for the user performing the domain join.
|
DomainMembership |
withDnsIps(Collection<String> dnsIps)
The IPv4 DNS IP addresses of your primary and secondary Active Directory domain controllers.
|
DomainMembership |
withDnsIps(String... dnsIps)
The IPv4 DNS IP addresses of your primary and secondary Active Directory domain controllers.
|
DomainMembership |
withDomain(String domain)
The identifier of the Active Directory Domain.
|
DomainMembership |
withFQDN(String fQDN)
The fully qualified domain name (FQDN) of the Active Directory Domain.
|
DomainMembership |
withIAMRoleName(String iAMRoleName)
The name of the IAM role to be used when making API calls to the Directory Service.
|
DomainMembership |
withOU(String oU)
The Active Directory organizational unit for your DB instance to join.
|
DomainMembership |
withStatus(String status)
The status of the Active Directory Domain membership for the DB instance or cluster.
|
public void setDomain(String domain)
The identifier of the Active Directory Domain.
domain - The identifier of the Active Directory Domain.public String getDomain()
The identifier of the Active Directory Domain.
public DomainMembership withDomain(String domain)
The identifier of the Active Directory Domain.
domain - The identifier of the Active Directory Domain.public void setStatus(String status)
The status of the Active Directory Domain membership for the DB instance or cluster. Values include joined, pending-join, failed, and so on.
status - The status of the Active Directory Domain membership for the DB instance or cluster. Values include
joined, pending-join, failed, and so on.public String getStatus()
The status of the Active Directory Domain membership for the DB instance or cluster. Values include joined, pending-join, failed, and so on.
public DomainMembership withStatus(String status)
The status of the Active Directory Domain membership for the DB instance or cluster. Values include joined, pending-join, failed, and so on.
status - The status of the Active Directory Domain membership for the DB instance or cluster. Values include
joined, pending-join, failed, and so on.public void setFQDN(String fQDN)
The fully qualified domain name (FQDN) of the Active Directory Domain.
fQDN - The fully qualified domain name (FQDN) of the Active Directory Domain.public String getFQDN()
The fully qualified domain name (FQDN) of the Active Directory Domain.
public DomainMembership withFQDN(String fQDN)
The fully qualified domain name (FQDN) of the Active Directory Domain.
fQDN - The fully qualified domain name (FQDN) of the Active Directory Domain.public void setIAMRoleName(String iAMRoleName)
The name of the IAM role to be used when making API calls to the Directory Service.
iAMRoleName - The name of the IAM role to be used when making API calls to the Directory Service.public String getIAMRoleName()
The name of the IAM role to be used when making API calls to the Directory Service.
public DomainMembership withIAMRoleName(String iAMRoleName)
The name of the IAM role to be used when making API calls to the Directory Service.
iAMRoleName - The name of the IAM role to be used when making API calls to the Directory Service.public void setOU(String oU)
The Active Directory organizational unit for your DB instance to join.
oU - The Active Directory organizational unit for your DB instance to join.public String getOU()
The Active Directory organizational unit for your DB instance to join.
public DomainMembership withOU(String oU)
The Active Directory organizational unit for your DB instance to join.
oU - The Active Directory organizational unit for your DB instance to join.public void setAuthSecretArn(String authSecretArn)
The ARN for the Secrets Manager secret that contains the credentials for the user performing the domain join.
authSecretArn - The ARN for the Secrets Manager secret that contains the credentials for the user performing the domain
join.public String getAuthSecretArn()
The ARN for the Secrets Manager secret that contains the credentials for the user performing the domain join.
public DomainMembership withAuthSecretArn(String authSecretArn)
The ARN for the Secrets Manager secret that contains the credentials for the user performing the domain join.
authSecretArn - The ARN for the Secrets Manager secret that contains the credentials for the user performing the domain
join.public List<String> getDnsIps()
The IPv4 DNS IP addresses of your primary and secondary Active Directory domain controllers.
public void setDnsIps(Collection<String> dnsIps)
The IPv4 DNS IP addresses of your primary and secondary Active Directory domain controllers.
dnsIps - The IPv4 DNS IP addresses of your primary and secondary Active Directory domain controllers.public DomainMembership withDnsIps(String... dnsIps)
The IPv4 DNS IP addresses of your primary and secondary Active Directory domain controllers.
NOTE: This method appends the values to the existing list (if any). Use
setDnsIps(java.util.Collection) or withDnsIps(java.util.Collection) if you want to override the
existing values.
dnsIps - The IPv4 DNS IP addresses of your primary and secondary Active Directory domain controllers.public DomainMembership withDnsIps(Collection<String> dnsIps)
The IPv4 DNS IP addresses of your primary and secondary Active Directory domain controllers.
dnsIps - The IPv4 DNS IP addresses of your primary and secondary Active Directory domain controllers.public String toString()
toString in class ObjectObject.toString()public DomainMembership clone()
Copyright © 2023. All rights reserved.