@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateMicrosoftADRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Creates an Managed Microsoft AD directory.
NOOP
Constructor and Description |
---|
CreateMicrosoftADRequest() |
Modifier and Type | Method and Description |
---|---|
CreateMicrosoftADRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDescription()
A description for the directory.
|
String |
getEdition()
Managed Microsoft AD is available in two editions:
Standard and Enterprise . |
String |
getName()
The fully qualified domain name for the Managed Microsoft AD directory, such as
corp.example.com . |
String |
getPassword()
The password for the default administrative user named
Admin . |
String |
getShortName()
The NetBIOS name for your domain, such as
CORP . |
List<Tag> |
getTags()
The tags to be assigned to the Managed Microsoft AD directory.
|
DirectoryVpcSettings |
getVpcSettings()
Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.
|
int |
hashCode() |
void |
setDescription(String description)
A description for the directory.
|
void |
setEdition(String edition)
Managed Microsoft AD is available in two editions:
Standard and Enterprise . |
void |
setName(String name)
The fully qualified domain name for the Managed Microsoft AD directory, such as
corp.example.com . |
void |
setPassword(String password)
The password for the default administrative user named
Admin . |
void |
setShortName(String shortName)
The NetBIOS name for your domain, such as
CORP . |
void |
setTags(Collection<Tag> tags)
The tags to be assigned to the Managed Microsoft AD directory.
|
void |
setVpcSettings(DirectoryVpcSettings vpcSettings)
Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.
|
String |
toString()
Returns a string representation of this object.
|
CreateMicrosoftADRequest |
withDescription(String description)
A description for the directory.
|
CreateMicrosoftADRequest |
withEdition(DirectoryEdition edition)
Managed Microsoft AD is available in two editions:
Standard and Enterprise . |
CreateMicrosoftADRequest |
withEdition(String edition)
Managed Microsoft AD is available in two editions:
Standard and Enterprise . |
CreateMicrosoftADRequest |
withName(String name)
The fully qualified domain name for the Managed Microsoft AD directory, such as
corp.example.com . |
CreateMicrosoftADRequest |
withPassword(String password)
The password for the default administrative user named
Admin . |
CreateMicrosoftADRequest |
withShortName(String shortName)
The NetBIOS name for your domain, such as
CORP . |
CreateMicrosoftADRequest |
withTags(Collection<Tag> tags)
The tags to be assigned to the Managed Microsoft AD directory.
|
CreateMicrosoftADRequest |
withTags(Tag... tags)
The tags to be assigned to the Managed Microsoft AD directory.
|
CreateMicrosoftADRequest |
withVpcSettings(DirectoryVpcSettings vpcSettings)
Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setName(String name)
The fully qualified domain name for the Managed Microsoft AD directory, such as corp.example.com
.
This name will resolve inside your VPC only. It does not need to be publicly resolvable.
name
- The fully qualified domain name for the Managed Microsoft AD directory, such as
corp.example.com
. This name will resolve inside your VPC only. It does not need to be
publicly resolvable.public String getName()
The fully qualified domain name for the Managed Microsoft AD directory, such as corp.example.com
.
This name will resolve inside your VPC only. It does not need to be publicly resolvable.
corp.example.com
. This name will resolve inside your VPC only. It does not need to be
publicly resolvable.public CreateMicrosoftADRequest withName(String name)
The fully qualified domain name for the Managed Microsoft AD directory, such as corp.example.com
.
This name will resolve inside your VPC only. It does not need to be publicly resolvable.
name
- The fully qualified domain name for the Managed Microsoft AD directory, such as
corp.example.com
. This name will resolve inside your VPC only. It does not need to be
publicly resolvable.public void setShortName(String shortName)
The NetBIOS name for your domain, such as CORP
. If you don't specify a NetBIOS name, it will default
to the first part of your directory DNS. For example, CORP
for the directory DNS
corp.example.com
.
shortName
- The NetBIOS name for your domain, such as CORP
. If you don't specify a NetBIOS name, it will
default to the first part of your directory DNS. For example, CORP
for the directory DNS
corp.example.com
.public String getShortName()
The NetBIOS name for your domain, such as CORP
. If you don't specify a NetBIOS name, it will default
to the first part of your directory DNS. For example, CORP
for the directory DNS
corp.example.com
.
CORP
. If you don't specify a NetBIOS name, it will
default to the first part of your directory DNS. For example, CORP
for the directory DNS
corp.example.com
.public CreateMicrosoftADRequest withShortName(String shortName)
The NetBIOS name for your domain, such as CORP
. If you don't specify a NetBIOS name, it will default
to the first part of your directory DNS. For example, CORP
for the directory DNS
corp.example.com
.
shortName
- The NetBIOS name for your domain, such as CORP
. If you don't specify a NetBIOS name, it will
default to the first part of your directory DNS. For example, CORP
for the directory DNS
corp.example.com
.public void setPassword(String password)
The password for the default administrative user named Admin
.
If you need to change the password for the administrator account, you can use the ResetUserPassword API call.
password
- The password for the default administrative user named Admin
.
If you need to change the password for the administrator account, you can use the ResetUserPassword API call.
public String getPassword()
The password for the default administrative user named Admin
.
If you need to change the password for the administrator account, you can use the ResetUserPassword API call.
Admin
.
If you need to change the password for the administrator account, you can use the ResetUserPassword API call.
public CreateMicrosoftADRequest withPassword(String password)
The password for the default administrative user named Admin
.
If you need to change the password for the administrator account, you can use the ResetUserPassword API call.
password
- The password for the default administrative user named Admin
.
If you need to change the password for the administrator account, you can use the ResetUserPassword API call.
public void setDescription(String description)
A description for the directory. This label will appear on the Amazon Web Services console
Directory Details
page after the directory is created.
description
- A description for the directory. This label will appear on the Amazon Web Services console
Directory Details
page after the directory is created.public String getDescription()
A description for the directory. This label will appear on the Amazon Web Services console
Directory Details
page after the directory is created.
Directory Details
page after the directory is created.public CreateMicrosoftADRequest withDescription(String description)
A description for the directory. This label will appear on the Amazon Web Services console
Directory Details
page after the directory is created.
description
- A description for the directory. This label will appear on the Amazon Web Services console
Directory Details
page after the directory is created.public void setVpcSettings(DirectoryVpcSettings vpcSettings)
Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.
vpcSettings
- Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.public DirectoryVpcSettings getVpcSettings()
Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.
public CreateMicrosoftADRequest withVpcSettings(DirectoryVpcSettings vpcSettings)
Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.
vpcSettings
- Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.public void setEdition(String edition)
Managed Microsoft AD is available in two editions: Standard
and Enterprise
.
Enterprise
is the default.
edition
- Managed Microsoft AD is available in two editions: Standard
and Enterprise
.
Enterprise
is the default.DirectoryEdition
public String getEdition()
Managed Microsoft AD is available in two editions: Standard
and Enterprise
.
Enterprise
is the default.
Standard
and Enterprise
.
Enterprise
is the default.DirectoryEdition
public CreateMicrosoftADRequest withEdition(String edition)
Managed Microsoft AD is available in two editions: Standard
and Enterprise
.
Enterprise
is the default.
edition
- Managed Microsoft AD is available in two editions: Standard
and Enterprise
.
Enterprise
is the default.DirectoryEdition
public CreateMicrosoftADRequest withEdition(DirectoryEdition edition)
Managed Microsoft AD is available in two editions: Standard
and Enterprise
.
Enterprise
is the default.
edition
- Managed Microsoft AD is available in two editions: Standard
and Enterprise
.
Enterprise
is the default.DirectoryEdition
public List<Tag> getTags()
The tags to be assigned to the Managed Microsoft AD directory.
public void setTags(Collection<Tag> tags)
The tags to be assigned to the Managed Microsoft AD directory.
tags
- The tags to be assigned to the Managed Microsoft AD directory.public CreateMicrosoftADRequest withTags(Tag... tags)
The tags to be assigned to the Managed Microsoft AD directory.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- The tags to be assigned to the Managed Microsoft AD directory.public CreateMicrosoftADRequest withTags(Collection<Tag> tags)
The tags to be assigned to the Managed Microsoft AD directory.
tags
- The tags to be assigned to the Managed Microsoft AD directory.public String toString()
toString
in class Object
Object.toString()
public CreateMicrosoftADRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()