public static interface CreateOrganizationalUnitRequest.Builder extends OrganizationsRequest.Builder, CopyableBuilder<CreateOrganizationalUnitRequest.Builder,CreateOrganizationalUnitRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateOrganizationalUnitRequest.Builder |
name(String name)
The friendly name to assign to the new OU.
|
CreateOrganizationalUnitRequest.Builder |
parentId(String parentId)
The unique identifier (ID) of the parent root or OU in which you want to create the new OU.
|
CreateOrganizationalUnitRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
CreateOrganizationalUnitRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
buildrequestOverrideConfigcopyapply, buildCreateOrganizationalUnitRequest.Builder parentId(String parentId)
The unique identifier (ID) of the parent root or OU in which you want to create the new OU.
The regex pattern for a parent ID string requires one of the following:
Root: a string that begins with "r-" followed by from 4 to 32 lower-case letters or digits.
Organizational unit (OU): a string that begins with "ou-" followed by from 4 to 32 lower-case letters or digits (the ID of the root that the OU is in) followed by a second "-" dash and from 8 to 32 additional lower-case letters or digits.
parentId - The unique identifier (ID) of the parent root or OU in which you want to create the new OU.
The regex pattern for a parent ID string requires one of the following:
Root: a string that begins with "r-" followed by from 4 to 32 lower-case letters or digits.
Organizational unit (OU): a string that begins with "ou-" followed by from 4 to 32 lower-case letters or digits (the ID of the root that the OU is in) followed by a second "-" dash and from 8 to 32 additional lower-case letters or digits.
CreateOrganizationalUnitRequest.Builder name(String name)
The friendly name to assign to the new OU.
name - The friendly name to assign to the new OU.CreateOrganizationalUnitRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.CreateOrganizationalUnitRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.