Package org.jclouds.cloudstack.features
Interface DomainAccountApi
- All Superinterfaces:
AccountApi
- All Known Subinterfaces:
GlobalAccountApi
Provides synchronous access to CloudStack Account features available to Domain
Admin users.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiondisableAccount
(String accountName, String domainId, boolean onlyLock) Disable or lock an accountenableAccount
(String accountName, String domainId) Enable an accountMethods inherited from interface org.jclouds.cloudstack.features.AccountApi
getAccount, listAccounts
-
Method Details
-
enableAccount
@Named("enableAccount") @GET @Consumes("application/json") Account enableAccount(@QueryParam("account") String accountName, @QueryParam("domainid") String domainId) Enable an account- Parameters:
accountName
- the account name you are enablingdomainId
- the domain ID
-
disableAccount
@Named("disableAccount") @GET @Consumes("application/json") AsyncCreateResponse disableAccount(@QueryParam("account") String accountName, @QueryParam("domainid") String domainId, @QueryParam("lock") boolean onlyLock) Disable or lock an account- Parameters:
accountName
- the account name you are disablingdomainId
- the domain IDonlyLock
- only lock if true disable otherwise
-