The keystoneclient.v3.endpoints Module

class keystoneclient.v3.endpoints.Endpoint(manager, info, loaded=False)

Bases: keystoneclient.base.Resource

Represents an Identity endpoint.

Attributes:
  • id: a uuid that identifies the endpoint
  • interface: ‘public’, ‘admin’ or ‘internal’ network interface
  • region: geographic location of the endpoint
  • service_id: service to which the endpoint belongs
  • url: fully qualified service endpoint
  • enabled: determines whether the endpoint appears in the catalog
class keystoneclient.v3.endpoints.EndpointManager(api)

Bases: keystoneclient.base.CrudManager

Manager class for manipulating Identity endpoints.

collection_key = 'endpoints'
create(service, url, name=None, interface=None, region=None, enabled=True)
delete(endpoint)
get(endpoint)
key = 'endpoint'
list(service=None, name=None, interface=None, region=None, enabled=None)
resource_class

alias of Endpoint

update(endpoint, service=None, url=None, name=None, interface=None, region=None, enabled=None)

Previous topic

The keystoneclient.v3.domains Module

Next topic

The keystoneclient.v3.groups Module

This Page