public static interface CreateMicrosoftADRequest.Builder extends DirectoryRequest.Builder, CopyableBuilder<CreateMicrosoftADRequest.Builder,CreateMicrosoftADRequest>
Modifier and Type | Method and Description |
---|---|
CreateMicrosoftADRequest.Builder |
description(String description)
A textual description for the directory.
|
CreateMicrosoftADRequest.Builder |
name(String name)
The fully qualified domain name for the directory, such as
corp.example.com . |
CreateMicrosoftADRequest.Builder |
password(String password)
The password for the default administrative user named
Admin . |
CreateMicrosoftADRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
CreateMicrosoftADRequest.Builder |
shortName(String shortName)
The NetBIOS name for your domain.
|
default CreateMicrosoftADRequest.Builder |
vpcSettings(Consumer<DirectoryVpcSettings.Builder> vpcSettings)
Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.
|
CreateMicrosoftADRequest.Builder |
vpcSettings(DirectoryVpcSettings vpcSettings)
Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.
|
build
requestOverrideConfig, requestOverrideConfig
copy
apply, build
CreateMicrosoftADRequest.Builder name(String name)
The fully qualified domain name for the 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 directory, such as corp.example.com
. This name
will resolve inside your VPC only. It does not need to be publicly resolvable.CreateMicrosoftADRequest.Builder shortName(String shortName)
The NetBIOS name for your domain. A short identifier 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. A short identifier 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
.CreateMicrosoftADRequest.Builder password(String password)
The password for the default administrative user named Admin
.
password
- The password for the default administrative user named Admin
.CreateMicrosoftADRequest.Builder description(String description)
A textual description for the directory. This label will appear on the AWS console
Directory Details
page after the directory is created.
description
- A textual description for the directory. This label will appear on the AWS console
Directory Details
page after the directory is created.CreateMicrosoftADRequest.Builder vpcSettings(DirectoryVpcSettings vpcSettings)
Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.
vpcSettings
- Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.default CreateMicrosoftADRequest.Builder vpcSettings(Consumer<DirectoryVpcSettings.Builder> vpcSettings)
Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.
This is a convenience that creates an instance of theDirectoryVpcSettings.Builder
avoiding the need
to create one manually via DirectoryVpcSettings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to vpcSettings(DirectoryVpcSettings)
.vpcSettings
- a consumer that will call methods on DirectoryVpcSettings.Builder
vpcSettings(DirectoryVpcSettings)
CreateMicrosoftADRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.Builder
requestOverrideConfig
in interface AwsRequest.Builder
awsRequestOverrideConfig
- The override configuration.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.