org.jclouds.openstack.keystone.v2_0.features
Interface TenantApi


public interface TenantApi

Provides access to the Keystone Tenant API.


Method Summary
 Tenant get(String tenantId)
          Retrieve information about a tenant, by tenant ID
 Tenant getByName(String tenantName)
          Retrieve information about a tenant, by tenant name

NOTE: currently not working in openstack ( https://bugs.launchpad.net/keystone/+bug/956687 )

 org.jclouds.collect.PagedIterable<Tenant> list()
          The operation returns a list of tenants which the current token provides access to.
 PaginatedCollection<Tenant> list(PaginationOptions options)
           
 

Method Detail

list

org.jclouds.collect.PagedIterable<Tenant> list()
The operation returns a list of tenants which the current token provides access to.


list

PaginatedCollection<Tenant> list(PaginationOptions options)

get

@Nullable
Tenant get(String tenantId)
Retrieve information about a tenant, by tenant ID

Returns:
the information about the tenant

getByName

@Nullable
Tenant getByName(String tenantName)
Retrieve information about a tenant, by tenant name

NOTE: currently not working in openstack ( https://bugs.launchpad.net/keystone/+bug/956687 )

Returns:
the information about the tenant


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.