stratumctl orgs
Manage organizations
stratumctl orgs [flags]Aliases: org, organization, organizations
Subcommands
Section titled “Subcommands”stratumctl orgs create: Create an organizationstratumctl orgs delete: Delete an organizationstratumctl orgs get: Get a single organizationstratumctl orgs list: List organizationsstratumctl orgs quotas: An organization’s quotas: ceiling, per-project default, each projectstratumctl orgs update: Update an organization’s mutable fields
stratumctl orgs create
Section titled “stratumctl orgs create”Create an organization
stratumctl orgs create <name> [flags]Examples
Section titled “Examples”stratumctl orgs create acme --display-name "Acme Corp"| Flag | Type | Default | Description |
|---|---|---|---|
--display-name |
string | Human-readable display name |
stratumctl orgs delete
Section titled “stratumctl orgs delete”Delete an organization
stratumctl orgs delete <id> [flags]Examples
Section titled “Examples”stratumctl orgs delete o-acmestratumctl orgs get
Section titled “stratumctl orgs get”Get a single organization
stratumctl orgs get <id> [flags]Examples
Section titled “Examples”stratumctl orgs get o-acmestratumctl orgs get o-acme --output jsonstratumctl orgs list
Section titled “stratumctl orgs list”List organizations
stratumctl orgs list [flags]Examples
Section titled “Examples”stratumctl orgs liststratumctl orgs list --output jsonstratumctl orgs quotas
Section titled “stratumctl orgs quotas”An organization’s quotas: ceiling, per-project default, each project
stratumctl orgs quotas <org-id> [flags]Examples
Section titled “Examples”stratumctl orgs quotas o-acmestratumctl orgs quotas o-acme --output jsonSubcommands
Section titled “Subcommands”stratumctl orgs quotas allocate: Give one project of the organization a limit (at most the org’s ceiling)stratumctl orgs quotas approve: Approve one of the organization’s quota requests (writes the allocation)stratumctl orgs quotas clear-allocation: Clear a project’s allocation (the org’s per-project default applies)stratumctl orgs quotas clear-default: Clear the organization’s per-project defaultstratumctl orgs quotas deny: Deny one of the organization’s quota requestsstratumctl orgs quotas requests: The organization’s quota requests (pending by default)stratumctl orgs quotas set-default: Set the limit every project of the organization gets without an allocation
stratumctl orgs quotas allocate
Section titled “stratumctl orgs quotas allocate”Give one project of the organization a limit (at most the org’s ceiling)
stratumctl orgs quotas allocate [flags]Examples
Section titled “Examples”stratumctl orgs quotas allocate --org o-acme --project p-team-a --dimension compute.instances.count --limit 50stratumctl orgs quotas allocate --org o-acme --project p-team-a --dimension db.storage_bytes --limit 500GiB| Flag | Type | Default | Description |
|---|---|---|---|
--dimension |
string | Dimension key (required) | |
--limit |
amount | The limit: an integer or a size like 500GiB (required) | |
--org |
string | Organization ID (required) | |
--project |
string | Project ID (required) |
stratumctl orgs quotas approve
Section titled “stratumctl orgs quotas approve”Approve one of the organization’s quota requests (writes the allocation)
stratumctl orgs quotas approve <request-id> [flags]Examples
Section titled “Examples”stratumctl orgs quotas approve qr-4f8k2m7x9p --org o-acmestratumctl orgs quotas approve qr-4f8k2m7x9p --org o-acme --reason "within the team budget"| Flag | Type | Default | Description |
|---|---|---|---|
--org |
string | Organization ID (required) | |
--reason |
string | Recorded on the request |
stratumctl orgs quotas clear-allocation
Section titled “stratumctl orgs quotas clear-allocation”Clear a project’s allocation (the org’s per-project default applies)
stratumctl orgs quotas clear-allocation [flags]Examples
Section titled “Examples”stratumctl orgs quotas clear-allocation --org o-acme --project p-team-a --dimension compute.instances.count| Flag | Type | Default | Description |
|---|---|---|---|
--dimension |
string | Dimension key (required) | |
--org |
string | Organization ID (required) | |
--project |
string | Project ID (required) |
stratumctl orgs quotas clear-default
Section titled “stratumctl orgs quotas clear-default”Clear the organization’s per-project default
stratumctl orgs quotas clear-default [flags]Examples
Section titled “Examples”stratumctl orgs quotas clear-default --org o-acme --dimension compute.instances.count| Flag | Type | Default | Description |
|---|---|---|---|
--dimension |
string | Dimension key (required) | |
--org |
string | Organization ID (required) |
stratumctl orgs quotas deny
Section titled “stratumctl orgs quotas deny”Deny one of the organization’s quota requests
stratumctl orgs quotas deny <request-id> [flags]Examples
Section titled “Examples”stratumctl orgs quotas deny qr-4f8k2m7x9p --org o-acme --reason "over the org budget"| Flag | Type | Default | Description |
|---|---|---|---|
--org |
string | Organization ID (required) | |
--reason |
string | Recorded on the request |
stratumctl orgs quotas requests
Section titled “stratumctl orgs quotas requests”The organization’s quota requests (pending by default)
stratumctl orgs quotas requests [flags]Examples
Section titled “Examples”stratumctl orgs quotas requests --org o-acmestratumctl orgs quotas requests --org o-acme --status all --output json| Flag | Type | Default | Description |
|---|---|---|---|
--mine |
bool | false |
Only the ones the org admin decides |
--org |
string | Organization ID (required) | |
--status |
string | pending |
pending | approved | denied | canceled | all |
stratumctl orgs quotas set-default
Section titled “stratumctl orgs quotas set-default”Set the limit every project of the organization gets without an allocation
stratumctl orgs quotas set-default [flags]Examples
Section titled “Examples”stratumctl orgs quotas set-default --org o-acme --dimension compute.instances.count --limit 20stratumctl orgs quotas set-default --org o-acme --dimension db.storage_bytes --limit 100GiB| Flag | Type | Default | Description |
|---|---|---|---|
--dimension |
string | Dimension key (required) | |
--limit |
amount | The limit: an integer or a size like 500GiB (required) | |
--org |
string | Organization ID (required) |
stratumctl orgs update
Section titled “stratumctl orgs update”Update an organization’s mutable fields
stratumctl orgs update <id> [flags]Examples
Section titled “Examples”stratumctl orgs update o-acme --display-name "Acme Corporation"stratumctl orgs update o-acme --description "Production tenants"| Flag | Type | Default | Description |
|---|---|---|---|
--description |
string | New description | |
--display-name |
string | New human-readable display name |
