python-openstackclient/doc/source/cli/command-objects/endpoint.rst

5.1 KiB

endpoint

Identity v2, v3

endpoint add project

Associate a project to and endpoint for endpoint filtering

endpoint add project

openstack endpoint add project
    [--project-domain <project-domain>]
    <endpoint>
    <project>

--project-domain <project-domain>

Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.

Endpoint to associate with specified project (name or ID)

Project to associate with specified endpoint (name or ID)

endpoint create

Create new endpoint

Identity version 2 only

endpoint create (v2)

openstack endpoint create
    --publicurl <url>
    [--adminurl <url>]
    [--internalurl <url>]
    [--region <region-id>]
    <service>

--publicurl <url>

New endpoint public URL (required)

--adminurl <url>

New endpoint admin URL

--internalurl <url>

New endpoint internal URL

--region <region-id>

New endpoint region ID

Service to be associated with new endpoint (name or ID)

Identity version 3 only

endpoint create (v3)

openstack endpoint create
    [--region <region-id>]
    [--enable | --disable]
    <service>
    <interface>
    <url>

--region <region-id>

New endpoint region ID

--enable

Enable endpoint (default)

--disable

Disable endpoint

<service>

Service to be associated with new endpoint(name or ID)

<interface>

New endpoint interface type (admin, public or internal)

<url>

New endpoint URL

endpoint delete

Delete endpoint(s)

endpoint delete

openstack endpoint delete
    <endpoint-id> [<endpoint-id> ...]




Endpoint(s) to delete (ID only)

endpoint list

List endpoints

endpoint list

openstack endpoint list
    [--service <service>]
    [--interface <interface>]
    [--region <region-id>]
    [--long]
    [--endpoint <endpoint> |
    --project <project> [--project-domain <project-domain>]]

--service <service>

Filter by service (type, name or ID)

Identity version 3 only

--interface <interface>

Filter by interface type (admin, public or internal)

Identity version 3 only

--region <region-id>

Filter by region ID

Identity version 3 only

--long

List additional fields in output

Identity version 2 only

--endpoint

List projects that have access to that endpoint using endpoint filtering

Identity version 3 only

--project

List endpoints available for the project using endpoint filtering

Identity version 3 only

--project-domain

Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.

Identity version 3 only

endpoint remove project

Dissociate a project from an endpoint.

endpoint remove project

openstack endpoint remove project
    [--project-domain <project-domain>]
    <endpoint>
    <project>

--project-domain <project-domain>

Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.

Endpoint to dissociate with specified project (name or ID)

Project to dissociate with specified endpoint (name or ID)

endpoint set

Set endpoint properties

Identity version 3 only

endpoint set

openstack endpoint set
    [--region <region-id>]
    [--interface <interface>]
    [--url <url>]
    [--service <service>]
    [--enable | --disable]
    <endpoint-id>

--region <region-id>

New endpoint region ID

--interface <interface>

New endpoint interface type (admin, public or internal)

--url <url>

New endpoint URL

--service <service>

New endpoint service (name or ID)

--enable

Enable endpoint

--disable

Disable endpoint

Endpoint to modify (ID only)

endpoint show

Display endpoint details

endpoint show

openstack endpoint show
    <endpoint>




Endpoint to display (endpoint ID, service ID, service name, service type)