Sign inGet Started

bird email ip-pools workspaces list

Usage

Code example
bird email ip-pools workspaces list <ip-pool-id> [flags]

Description

List the workspaces an organization IP pool is assigned to, with whether it is each workspace's default. Workspaces with no assigned pools send through the shared pool without appearing here.

Returns a paginated JSON envelope; narrow with the filters below and page with --limit and --starting-after.

Examples

Code example
bird email ip-pools workspaces list <ip-pool-id>
bird email ip-pools workspaces list <ip-pool-id> | jq -r '.data[].ip_pool_id'
bird email ip-pools workspaces list <ip-pool-id> --limit 50 --starting-after <cursor>

Options

Pagination

NameDescription
--ending-beforeCursor from the prev_cursor or refresh_cursor field of a previous list response. Returns items immediately before the cursor position in the current sort order. prev_cursor returns the preceding page. refresh_cursor anchors at the first row of that response, which on a newest-first sort is how to fetch the items that have appeared since.
--limit <n>Maximum number of items to return per page. Allowed range: 1 to 100.
--orderSort direction. Defaults to desc, which sorts from newest to oldest or largest to smallest, depending on the selected sort field. Possible values: asc, desc.
--sortSort by created_at, when the pool was assigned. Defaults to created_at. Possible values: created_at.
--starting-afterCursor from the next_cursor field of a previous list response. Returns items immediately after the cursor position in the current sort order.

Filters

NameDescription
--response-schemaPrint the fields this command returns, then exit
NameDescription
bird email ip-pools workspaces assignAssign an IP pool to a workspace
bird email ip-pools workspaces removeRemove an IP pool from a workspace

Continue with the documentation, guides and examples for this topic.