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


public interface TenantApi

Provides synchronous access to the KeyStone Tenant API.

Author:
Adam Lowe
See Also:
TenantAsyncApi,

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<? extends Tenant> list()
          The operation returns a list of tenants which the current token provides access to.
 PaginatedCollection<? extends Tenant> list(PaginationOptions options)
           
 

Method Detail

list

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


list

PaginatedCollection<? extends Tenant> list(PaginationOptions options)

get

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

Returns:
the information about the tenant

getByName

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-2013 The Apache Software Foundation. All Rights Reserved.