public class EnterpriseApi
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
EnterprisePropertiesDto |
addEnterpriseProperties(EnterpriseDto enterprise,
java.util.Map<java.lang.String,java.lang.String> properties) |
PublicCloudCredentialsDto |
addPublicCloudCredentials(EnterpriseDto enterprise,
PublicCloudCredentialsDto credentials) |
EnterpriseDto |
createEnterprise(java.lang.String name) |
ScopeDto |
createScope(java.lang.String name) |
UserDto |
createUser(java.lang.String name,
java.lang.String surname,
java.lang.String nick,
java.lang.String password,
java.lang.String email,
java.lang.String description,
boolean active,
java.lang.String locale,
AuthType authType,
java.lang.String publicSshKey,
java.util.List<java.lang.Integer> availableVirtualDatacentersIds,
EnterpriseDto enterprise,
RoleDto role,
java.util.Optional<ScopeDto> scope) |
EnterprisePropertiesDto |
deleteEnterpriseProperties(EnterpriseDto enterprise,
java.util.List<java.lang.String> keys) |
void |
deleteScope(ScopeDto scope) |
void |
deleteUser(UserDto user) |
EnterpriseDto |
editEnterprise(EnterpriseDto enterprise) |
UserDto |
editUser(UserDto user) |
UserDto |
getCurrentUser() |
EnterpriseDto |
getEnterprise(java.lang.String id) |
EnterprisePropertiesDto |
getEnterpriseProperties(EnterpriseDto enterprise) |
java.lang.String |
getEnterpriseProperty(EnterpriseDto enterprise,
java.lang.String key) |
java.lang.Iterable<EnterpriseDto> |
listEnterprises() |
java.lang.Iterable<EnterpriseDto> |
listEnterprises(EnterpriseListOptions options) |
java.lang.Iterable<RoleDto> |
listRoles() |
java.lang.Iterable<ScopeDto> |
listScopes() |
java.lang.Iterable<UserDto> |
listUsers(EnterpriseDto enterprise) |
java.lang.Iterable<UserDto> |
listUsers(EnterpriseDto enterprise,
UserListOptions options) |
public EnterpriseDto createEnterprise(java.lang.String name)
public EnterpriseDto editEnterprise(EnterpriseDto enterprise)
public PublicCloudCredentialsDto addPublicCloudCredentials(EnterpriseDto enterprise, PublicCloudCredentialsDto credentials)
public EnterpriseDto getEnterprise(java.lang.String id)
public java.lang.Iterable<EnterpriseDto> listEnterprises()
public java.lang.Iterable<EnterpriseDto> listEnterprises(EnterpriseListOptions options)
public ScopeDto createScope(java.lang.String name)
public void deleteUser(UserDto user)
public void deleteScope(ScopeDto scope)
public UserDto createUser(java.lang.String name, java.lang.String surname, java.lang.String nick, java.lang.String password, java.lang.String email, java.lang.String description, boolean active, java.lang.String locale, AuthType authType, java.lang.String publicSshKey, java.util.List<java.lang.Integer> availableVirtualDatacentersIds, EnterpriseDto enterprise, RoleDto role, java.util.Optional<ScopeDto> scope)
public UserDto getCurrentUser()
public java.lang.Iterable<UserDto> listUsers(EnterpriseDto enterprise)
public java.lang.Iterable<UserDto> listUsers(EnterpriseDto enterprise, UserListOptions options)
public java.lang.Iterable<RoleDto> listRoles()
public java.lang.Iterable<ScopeDto> listScopes()
public EnterprisePropertiesDto getEnterpriseProperties(EnterpriseDto enterprise)
public java.lang.String getEnterpriseProperty(EnterpriseDto enterprise, java.lang.String key)
public EnterprisePropertiesDto addEnterpriseProperties(EnterpriseDto enterprise, java.util.Map<java.lang.String,java.lang.String> properties)
public EnterprisePropertiesDto deleteEnterpriseProperties(EnterpriseDto enterprise, java.util.List<java.lang.String> keys)
Copyright © 2008-2019 Abiquo Holdings S.L.. All Rights Reserved.