public static interface CreateMicrosoftAdRequest.Builder extends DirectoryRequest.Builder, SdkPojo, CopyableBuilder<CreateMicrosoftAdRequest.Builder,CreateMicrosoftAdRequest>
Modifier and Type | Method and Description |
---|---|
CreateMicrosoftAdRequest.Builder |
description(String description)
A textual description for the directory.
|
CreateMicrosoftAdRequest.Builder |
edition(DirectoryEdition edition)
AWS Managed Microsoft AD is available in two editions: Standard and Enterprise.
|
CreateMicrosoftAdRequest.Builder |
edition(String edition)
AWS Managed Microsoft AD is available in two editions: Standard and Enterprise.
|
CreateMicrosoftAdRequest.Builder |
name(String name)
The fully qualified domain name for the directory, such as
corp.example.com . |
CreateMicrosoftAdRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
CreateMicrosoftAdRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
CreateMicrosoftAdRequest.Builder |
password(String password)
The password for the default administrative user named
Admin . |
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
overrideConfiguration
copy
applyMutation, 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 edition(String edition)
AWS Managed Microsoft AD is available in two editions: Standard and Enterprise. Enterprise is the default.
edition
- AWS Managed Microsoft AD is available in two editions: Standard and Enterprise. Enterprise is the
default.DirectoryEdition
,
DirectoryEdition
CreateMicrosoftAdRequest.Builder edition(DirectoryEdition edition)
AWS Managed Microsoft AD is available in two editions: Standard and Enterprise. Enterprise is the default.
edition
- AWS Managed Microsoft AD is available in two editions: Standard and Enterprise. Enterprise is the
default.DirectoryEdition
,
DirectoryEdition
CreateMicrosoftAdRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.CreateMicrosoftAdRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.