org.jclouds.cloudstack.features
Interface GlobalAccountAsyncClient
- All Superinterfaces:
- AccountAsyncClient, DomainAccountAsyncClient
public interface GlobalAccountAsyncClient
- extends DomainAccountAsyncClient
Provides asynchronous access to CloudStack Account features available to Global
Admin users.
- Author:
- Adrian Cole, Andrei Savu
- See Also:
createAccount
com.google.common.util.concurrent.ListenableFuture<Account> createAccount(String userName,
Account.Type accountType,
String email,
String firstName,
String lastName,
String hashedPassword,
CreateAccountOptions... options)
- See Also:
GlobalAccountClient.createAccount(java.lang.String, org.jclouds.cloudstack.domain.Account.Type, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.jclouds.cloudstack.options.CreateAccountOptions...)
updateAccount
com.google.common.util.concurrent.ListenableFuture<Account> updateAccount(String accountName,
long domainId,
String newName,
UpdateAccountOptions... options)
- See Also:
GlobalAccountClient.updateAccount(java.lang.String, long, java.lang.String, org.jclouds.cloudstack.options.UpdateAccountOptions...)
deleteAccount
com.google.common.util.concurrent.ListenableFuture<Void> deleteAccount(long id)
- See Also:
GlobalAccountClient.deleteAccount(long)
Copyright © 2009-2012 jclouds. All Rights Reserved.