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 |
|---|---|
| Operations | 1 |
| Policy operations | 5 |
| Root operations | 1 |
| Organizational unit operations | 5 |
| Tag operations | 3 |
Endpoints
Operations
| Operation | Status | Notes | AWS Docs |
|---|---|---|---|
DescribeOrganization | 🧊 Inert | docs |
Policy operations
| Operation | Status | Notes | AWS Docs |
|---|---|---|---|
CreatePolicy | 🧊 Inert | Stores the policy and derives its ID and ARN. The document is never evaluated. | docs |
DescribePolicy | 🧊 Inert | docs | |
UpdatePolicy | 🧊 Inert | Merges the members the caller sent; the policy ARN is stable across a rename. | docs |
DeletePolicy | 🧊 Inert | PolicyInUseException is unreachable: attaching a policy is not emulated, so no policy can be in use. | docs |
ListPolicies | 🧊 Inert | Filters by the required policy type and paginates. An invalid NextToken is rejected, never restarted. | docs |
Root operations
| Operation | Status | Notes | AWS Docs |
|---|---|---|---|
ListRoots | 🧊 Inert | One root per organization, with an ID derived from the organization ID. PolicyTypes is always empty: enabling one is not emulated. | docs |
Organizational unit operations
| Operation | Status | Notes | AWS Docs |
|---|---|---|---|
CreateOrganizationalUnit | 🧊 Inert | The 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 | 🧊 Inert | docs | |
UpdateOrganizationalUnit | 🧊 Inert | Renames the unit. Its ID, ARN and Path are stable across the rename, and a sibling’s name is refused. | docs |
DeleteOrganizationalUnit | 🧊 Inert | OrganizationalUnitNotEmptyException covers child units only; accounts are not emulated, so none can be in the way. | docs |
ListOrganizationalUnitsForParent | 🧊 Inert | Direct children only, paginated. An unknown parent is ParentNotFoundException, not an empty list. | docs |
Tag operations
| Operation | Status | Notes | AWS Docs |
|---|---|---|---|
TagResource | 🧊 Inert | Policies, organizational units and the root. An account ID returns TargetNotFoundException, since accounts are not stored. | docs |
UntagResource | 🧊 Inert | Policies, organizational units and the root, as for TagResource. | docs |
ListTagsForResource | 🧊 Inert | Policies, organizational units and the root, as for TagResource. | docs |
Related
- Organizations — quick start, what works, and the differences from AWS
- All service pages