You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::Organizations::Types::CreateOrganizationalUnitRequest

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing CreateOrganizationalUnitRequest as input to an Aws::Client method, you can use a vanilla Hash:

{
  parent_id: "ParentId", # required
  name: "OrganizationalUnitName", # required
}

Instance Attribute Summary collapse

Instance Attribute Details

#nameString

The friendly name to assign to the new OU.

Returns:

  • (String)

    The friendly name to assign to the new OU.

#parent_idString

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.

Returns:

  • (String)

    The unique identifier (ID) of the parent root or OU in which you want to create the new OU.