orca endpoint¶
Manage Keystone endpoints.
The reference below is generated from the live CLI by mkdocs-click. It
always reflects the version installed.
orca endpoint¶
Manage Keystone service endpoints.
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--help |
boolean | Show this message and exit. | False |
Subcommands
- create: Create an endpoint.
- delete: Delete an endpoint.
- list: List endpoints.
- project: Manage endpoint↔project filter (Keystone OS-EP-FILTER extension).
- set: Update an endpoint.
- show: Show endpoint details.
orca endpoint create¶
Create an endpoint.
OSC-style positional form: endpoint create SERVICE INTERFACE URL.
Legacy flag form: endpoint create --service ID --interface public
--url .... Either works.
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--service |
text | Service ID (alternative to positional SERVICE). | None |
--interface |
choice (public | internal | admin) |
Endpoint interface (alternative to positional INTERFACE). | None |
--url |
text | Endpoint URL (alternative to positional URL). | None |
--region |
text | Region ID. | None |
--enable / --disable |
boolean | Enable or disable the endpoint. | True |
--help |
boolean | Show this message and exit. | False |
orca endpoint delete¶
Delete an endpoint.
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--yes, -y |
boolean | Skip confirmation. | False |
--help |
boolean | Show this message and exit. | False |
orca endpoint list¶
List endpoints.
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--service |
text | Filter by service ID or name. | None |
--interface |
choice (public | internal | admin) |
Filter by interface type. | None |
--region |
text | Filter by region ID. | None |
--noindent |
boolean | Disable JSON indentation. | False |
--max-width |
integer | Maximum table width (0 = unlimited). | None |
--fit-width |
boolean | Fit table to terminal width. | False |
--column, -c |
text | Column to include (repeatable). Shows all if omitted. | Sentinel.UNSET |
--format, -f |
choice (table | json | value) |
Output format. | table |
--help |
boolean | Show this message and exit. | False |
orca endpoint project¶
Manage endpoint↔project filter (Keystone OS-EP-FILTER extension).
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--help |
boolean | Show this message and exit. | False |
Subcommands
- add: Restrict an endpoint to a project.
- list: List projects an endpoint is bound to.
- remove: Drop an endpoint↔project binding.
orca endpoint project add¶
Restrict an endpoint to a project.
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--help |
boolean | Show this message and exit. | False |
orca endpoint project list¶
List projects an endpoint is bound to.
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--noindent |
boolean | Disable JSON indentation. | False |
--max-width |
integer | Maximum table width (0 = unlimited). | None |
--fit-width |
boolean | Fit table to terminal width. | False |
--column, -c |
text | Column to include (repeatable). Shows all if omitted. | Sentinel.UNSET |
--format, -f |
choice (table | json | value) |
Output format. | table |
--help |
boolean | Show this message and exit. | False |
orca endpoint project remove¶
Drop an endpoint↔project binding.
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--yes, -y |
boolean | Skip confirmation. | False |
--help |
boolean | Show this message and exit. | False |
orca endpoint set¶
Update an endpoint.
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--url |
text | New URL. | None |
--interface |
choice (public | internal | admin) |
New interface type. | None |
--region |
text | New region ID. | None |
--enable / --disable |
boolean | Enable or disable. | None |
--help |
boolean | Show this message and exit. | False |
orca endpoint show¶
Show endpoint details.
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--noindent |
boolean | Disable JSON indentation. | False |
--max-width |
integer | Maximum table width (0 = unlimited). | None |
--fit-width |
boolean | Fit table to terminal width. | False |
--column, -c |
text | Column to include (repeatable). Shows all if omitted. | Sentinel.UNSET |
--format, -f |
choice (table | json | value) |
Output format. | table |
--help |
boolean | Show this message and exit. | False |