@Generated(value="software.amazon.awssdk:codegen") public final class UpdateOrganizationalUnitRequest extends OrganizationsRequest implements ToCopyableBuilder<UpdateOrganizationalUnitRequest.Builder,UpdateOrganizationalUnitRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateOrganizationalUnitRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateOrganizationalUnitRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The new name that you want to assign to the OU.
|
String |
organizationalUnitId()
The unique identifier (ID) of the OU that you want to rename.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateOrganizationalUnitRequest.Builder> |
serializableBuilderClass() |
UpdateOrganizationalUnitRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String organizationalUnitId()
The unique identifier (ID) of the OU that you want to rename. You can get the ID from the ListOrganizationalUnitsForParent operation.
The regex pattern for an organizational unit ID string requires "ou-" followed by from 4 to 32 lowercase letters or digits (the ID of the root that contains the OU). This string is followed by a second "-" dash and from 8 to 32 additional lowercase letters or digits.
The regex pattern for an organizational unit ID string requires "ou-" followed by from 4 to 32 lowercase letters or digits (the ID of the root that contains the OU). This string is followed by a second "-" dash and from 8 to 32 additional lowercase letters or digits.
public final String name()
The new name that you want to assign to the OU.
The regex pattern that is used to validate this parameter is a string of any of the characters in the ASCII character range.
The regex pattern that is used to validate this parameter is a string of any of the characters in the ASCII character range.
public UpdateOrganizationalUnitRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateOrganizationalUnitRequest.Builder,UpdateOrganizationalUnitRequest>toBuilder in class OrganizationsRequestpublic static UpdateOrganizationalUnitRequest.Builder builder()
public static Class<? extends UpdateOrganizationalUnitRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.