org accounts tear-down
Tear down organization accounts. The infrastructure to tear down is configured with bootstrap config sets.
Under the hood, the undeploy stacks command is used.
The local organization configuration must be in sync with the actual organization state before this command can be run.
Usage
tkm org accounts tear-down [org-unit-path...] [--account <account_id>]...
Positional arguments
Option | Required | Description |
---|---|---|
org-unit-path | no | You can pass one or more organizational unit paths to tear down only the accounts that belong to organizational units located under the given paths in the organization hierarchy. |
Options
Option | Required | Description |
---|---|---|
--account | no | Choose accounts to tear down. You can use this option mutliple times to specify more accounts. |
Common Options
Option | Required | Description |
---|---|---|
--help | no | Show help. |
--yes -y | no | Automatic yes to prompts; assume "yes" as an answer to all prompts and run non-interactively. |
--profile PROFILE | no | Use a profile configured in ~/.aws/credentials file. |
--log LEVEL | no | Set logging level. Allowed values are "trace", "debug", "info", "warn", "error". Defaults to "info". |
--dir DIR -d DIR | no | Set the project directory from where Takomo loads configuration. |
--load-aws-sdk-config | no | Instead of using profiles configured in ~/.aws/credentials, use profiles found from ~/.aws/config. |
--var name=VALUE | no | Set variable that can be referenced in configuration files. This option can be used multiple times to set multiple variables. |
--var-file FILE --var-file name=FILE | no | Load variables from a file. The variables can be referenced in configuration files. This option can be used multiple times to load variables from multiple files. If NAME is given, variables are loaded to a variable with that name. |
--env-file FILE | no | Load environment variables from a file. The variables can be referenced in configuration files. This option can be used multiple times to load variables from multiple files. |
--log-confidential-info | no | Allow printing of environment variables and confidential parameter values that are concealed from the logs by default. |
--stats | no | Print statistics information of the executed command. |
Examples
Tear down all accounts in the organization.
tkm org accounts tear-down
Tear down only accounts that belong to the organizational unit Root/Sandbox or to any organizational units under it.
tkm org accounts tear-down Root/Sandbox