Cloneable
, ReadLimitInfo
, ToCopyableBuilder<CreateTrustRequest.Builder,CreateTrustRequest>
@Generated("software.amazon.awssdk:codegen") public class CreateTrustRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<CreateTrustRequest.Builder,CreateTrustRequest>
AWS Directory Service for Microsoft Active Directory allows you to configure trust relationships. For example, you can establish a trust between your Microsoft AD in the AWS cloud, and your existing on-premises Microsoft Active Directory. This would allow you to provide users and groups access to resources in either domain, with a single set of credentials.
This action initiates the creation of the AWS side of a trust relationship between a Microsoft AD in the AWS cloud and an external domain.
Modifier and Type | Class | Description |
---|---|---|
static interface |
CreateTrustRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static CreateTrustRequest.Builder |
builder() |
|
List<String> |
conditionalForwarderIpAddrs() |
The IP addresses of the remote DNS server associated with RemoteDomainName.
|
String |
directoryId() |
The Directory ID of the Microsoft AD in the AWS cloud for which to establish the trust relationship.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
remoteDomainName() |
The Fully Qualified Domain Name (FQDN) of the external domain for which to create the trust relationship.
|
static Class<? extends CreateTrustRequest.Builder> |
serializableBuilderClass() |
|
CreateTrustRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
|
String |
trustDirection() |
The direction of the trust relationship.
|
String |
trustPassword() |
The trust password.
|
String |
trustType() |
The trust relationship type.
|
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String directoryId()
The Directory ID of the Microsoft AD in the AWS cloud for which to establish the trust relationship.
public String remoteDomainName()
The Fully Qualified Domain Name (FQDN) of the external domain for which to create the trust relationship.
public String trustPassword()
The trust password. The must be the same password that was used when creating the trust relationship on the external domain.
public String trustDirection()
The direction of the trust relationship.
TrustDirection
public String trustType()
The trust relationship type.
TrustType
public List<String> conditionalForwarderIpAddrs()
The IP addresses of the remote DNS server associated with RemoteDomainName.
public CreateTrustRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CreateTrustRequest.Builder,CreateTrustRequest>
public static CreateTrustRequest.Builder builder()
public static Class<? extends CreateTrustRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.