Overcast is alpha — behaviour and APIs may change between releases. Pin your version and read the changelog before upgrading.

overcast

Organizations operations

Every Organizations operation Overcast declares — 15 of 15 implemented — with status, behaviour notes and a link to the AWS API reference for each.

All 15 listed operations are implemented. Back to Organizations.

Summary

Category🧊 Inert
Operations1
Policy operations5
Root operations1
Organizational unit operations5
Tag operations3

Endpoints

Operations

OperationStatusNotesAWS Docs
DescribeOrganization🧊 Inertdocs

Policy operations

OperationStatusNotesAWS Docs
CreatePolicy🧊 InertStores the policy and derives its ID and ARN. The document is never evaluated.docs
DescribePolicy🧊 Inertdocs
UpdatePolicy🧊 InertMerges the members the caller sent; the policy ARN is stable across a rename.docs
DeletePolicy🧊 InertPolicyInUseException is unreachable: attaching a policy is not emulated, so no policy can be in use.docs
ListPolicies🧊 InertFilters by the required policy type and paginates. An invalid NextToken is rejected, never restarted.docs

Root operations

OperationStatusNotesAWS Docs
ListRoots🧊 InertOne root per organization, with an ID derived from the organization ID. PolicyTypes is always empty: enabling one is not emulated.docs

Organizational unit operations

OperationStatusNotesAWS Docs
CreateOrganizationalUnit🧊 InertThe parent must be the root or an existing unit. Derives the ID, ARN and Path; a duplicate name under one parent is refused.docs
DescribeOrganizationalUnit🧊 Inertdocs
UpdateOrganizationalUnit🧊 InertRenames the unit. Its ID, ARN and Path are stable across the rename, and a sibling’s name is refused.docs
DeleteOrganizationalUnit🧊 InertOrganizationalUnitNotEmptyException covers child units only; accounts are not emulated, so none can be in the way.docs
ListOrganizationalUnitsForParent🧊 InertDirect children only, paginated. An unknown parent is ParentNotFoundException, not an empty list.docs

Tag operations

OperationStatusNotesAWS Docs
TagResource🧊 InertPolicies, organizational units and the root. An account ID returns TargetNotFoundException, since accounts are not stored.docs
UntagResource🧊 InertPolicies, organizational units and the root, as for TagResource.docs
ListTagsForResource🧊 InertPolicies, organizational units and the root, as for TagResource.docs