aws:orgs
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
aws:orgs [13/12/2024 11:35] – andrew | aws:orgs [25/09/2025 14:51] (current) – removed andrew | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Organisations ====== | ||
- | |||
- | Get Root ID | ||
- | |||
- | With text output:- | ||
- | OrgRoot=$(aws organizations list-roots --query ' | ||
- | |||
- | Using JQ:- | ||
- | OrgToot=$(aws organizations list-roots | jq -r .Roots.[0].Id) | ||
- | |||
- | |||
- | ===== Get a list of OU's in an organisation ===== | ||
- | |||
- | |||
- | OU_IDs=$(aws organizations describe-organization --query ' | ||
- | |||
- | |||
- | <code bash> | ||
- | #!/bin/bash | ||
- | # Get the root of an Org and find the subordinate OUs in it. | ||
- | |||
- | ROOT_ID=$(aws organizations list-roots | jq -r .Roots.[0].Id) | ||
- | printf "Root ID:- ${ROOT_ID}\n" | ||
- | |||
- | OUS=$(aws organizations list-organizational-units-for-parent --parent-id " | ||
- | printf "OUs:- ${OUS}\n\n" | ||
- | </ | ||
- | |||
- | |||
- | Seearch for an OU by name:- | ||
- | <code bash> | ||
- | SpecificOU=$(aws organizations list-organizational-units-for-parent \ | ||
- | --parent-id $RootId \ | ||
- | --query ' | ||
- | < | ||
- | |||
- | |||
- | |||
aws/orgs.1734089706.txt.gz · Last modified: by andrew