Skip to content

Organizations Service

AccountArn

  • Type: string
  • Pattern: ^arn:aws:organizations::\d{12}:account\/o-[a-z0-9]{10,32}\/\d{12}

AccountId

  • Type: string
  • Pattern: ^\d{12}$
  • Max Length: 12

AccountName

  • Type: string
  • Pattern: [\s\S]*
  • Min Length: 1
  • Max Length: 128

ChildId

  • Type: string
  • Pattern: ^(\d{12})|(ou-[0-9a-z]{4,32}-[a-z0-9]{8,32})$
  • Max Length: 100

CreateAccountName

  • Type: string
  • Pattern: [\u0020-\u007E]+
  • Min Length: 1
  • Max Length: 50

CreateAccountRequestId

  • Type: string
  • Pattern: ^car-[a-z0-9]{8,32}$
  • Max Length: 36

Email

  • Type: string
  • Pattern: [^\s@]+@[^\s@]+\.[^\s@]+
  • Min Length: 6
  • Max Length: 64

GenericArn

  • Type: string
  • Pattern: ^arn:aws:organizations::.+:.+

HandshakeArn

  • Type: string
  • Pattern: ^arn:aws:organizations::\d{12}:handshake\/o-[a-z0-9]{10,32}\/[a-z_]{1,32}\/h-[0-9a-z]{8,32}

HandshakeId

  • Type: string
  • Pattern: ^h-[0-9a-z]{8,32}$
  • Max Length: 34

HandshakeNotes

  • Type: string
  • Pattern: [\s\S]*
  • Max Length: 1024

HandshakePartyId

  • Type: string
  • Pattern: [\s\S]*
  • Min Length: 1
  • Max Length: 64

NextToken

  • Type: string
  • Pattern: [\s\S]*
  • Max Length: 100000

OrganizationArn

  • Type: string
  • Pattern: ^arn:aws:organizations::\d{12}:organization\/o-[a-z0-9]{10,32}

OrganizationId

  • Type: string
  • Pattern: ^o-[a-z0-9]{10,32}$

OrganizationalUnitArn

  • Type: string
  • Pattern: ^arn:aws:organizations::\d{12}:ou\/o-[a-z0-9]{10,32}\/ou-[0-9a-z]{4,32}-[0-9a-z]{8,32}

OrganizationalUnitId

  • Type: string
  • Pattern: ^ou-[0-9a-z]{4,32}-[a-z0-9]{8,32}$
  • Max Length: 68

OrganizationalUnitName

  • Type: string
  • Pattern: [\s\S]*
  • Min Length: 1
  • Max Length: 128

ParentId

  • Type: string
  • Pattern: ^(r-[0-9a-z]{4,32})|(ou-[0-9a-z]{4,32}-[a-z0-9]{8,32})$
  • Max Length: 100

PolicyArn

  • Type: string
  • Pattern: ^(arn:aws:organizations::\d{12}:policy\/o-[a-z0-9]{10,32}\/[0-9a-z_]+\/p-[0-9a-z]{10,32})|(arn:aws:organizations::aws:policy\/[0-9a-z_]+\/p-[0-9a-zA-Z_]{10,128})

PolicyContent

  • Type: string
  • Pattern: [\s\S]*
  • Min Length: 1

PolicyDescription

  • Type: string
  • Pattern: [\s\S]*
  • Max Length: 512

PolicyId

  • Type: string
  • Pattern: ^p-[0-9a-zA-Z_]{8,128}$
  • Max Length: 130

PolicyName

  • Type: string
  • Pattern: [\s\S]*
  • Min Length: 1
  • Max Length: 128

PolicyTargetId

  • Type: string
  • Pattern: ^(r-[0-9a-z]{4,32})|(\d{12})|(ou-[0-9a-z]{4,32}-[a-z0-9]{8,32})$
  • Max Length: 100

ResourcePolicyArn

  • Type: string
  • Pattern: ^arn:[a-z0-9][a-z0-9-.]{0,62}:organizations::\d{12}:resourcepolicy\/o-[a-z0-9]{10,32}\/rp-[0-9a-zA-Z_]{4,128}

ResourcePolicyContent

  • Type: string
  • Pattern: [\s\S]*
  • Min Length: 1
  • Max Length: 40000

ResourcePolicyId

  • Type: string
  • Pattern: ^rp-[0-9a-zA-Z_]{4,128}$
  • Max Length: 131

RoleName

  • Type: string
  • Pattern: [\w+=,.@-]{1,64}
  • Max Length: 64

RootArn

  • Type: string
  • Pattern: ^arn:aws:organizations::\d{12}:root\/o-[a-z0-9]{10,32}\/r-[0-9a-z]{4,32}

RootId

  • Type: string
  • Pattern: ^r-[0-9a-z]{4,32}$
  • Max Length: 34

ServicePrincipal

  • Type: string
  • Pattern: [\w+=,.@-]*
  • Min Length: 1
  • Max Length: 128

TagKey

  • Type: string
  • Pattern: ^([\p{L}\p{Z}\p{N}_.:/=+\-@]*)$
  • Min Length: 1
  • Max Length: 128

TagValue

  • Type: string
  • Pattern: ^([\p{L}\p{Z}\p{N}_.:/=+\-@]*)$
  • Min Length: 0
  • Max Length: 256

TaggableResourceId

  • Type: string
  • Pattern: ^(r-[0-9a-z]{4,32})|(\d{12})|(ou-[0-9a-z]{4,32}-[a-z0-9]{8,32})|(^p-[0-9a-zA-Z_]{8,128})|(^rp-[0-9a-zA-Z_]{4,128})$
  • Max Length: 130