Static
NAMEStatic
VERSIONAddCloud adds a new cloud, different from the one managed by the controller.
AddCredentials adds new credentials. In contrast to UpdateCredentials() below, the new credentials can be for a cloud that the controller does not manage (this is required for CAAS models)
Cloud returns the cloud definitions for the specified clouds.
CloudInfo returns information about the specified clouds.
Clouds returns the definitions of all clouds supported by the controller that the logged in user can see.
Credential returns the specified cloud credential for each tag, minus secrets.
CredentialContents returns the specified cloud credentials, including the secrets if requested. If no specific credential name/cloud was passed in, all credentials for this user are returned. Only credential owner can see its contents as well as what models use it. Controller admin has no special superpowers here and is treated the same as all other users.
DefaultCloud returns the tag of the cloud that models will be created in by default.
InstanceTypes returns instance type information for the cloud and region in which the current model is deployed.
ListCloudInfo returns clouds that the specified user has access to. Controller admins (superuser) can list clouds for any user. Other users can only ask about their own clouds.
ModifyCloudAccess changes the model access granted to users.
RemoveClouds removes the specified clouds from the controller. If a cloud is in use (has models deployed to it), the removal will fail.
UpdateCredentials updates a set of cloud credentials' content.
UpdateCredentials updates a set of cloud credentials' content.
UpdateCredentialsCheckModels updates a set of cloud credentials' content. If there are any models that are using a credential and these models are not going to be visible with updated credential content, there will be detailed validation errors per model. Controller admins can 'force' an update of the credential regardless of whether it is deemed valid or not.
UserCredentials returns the cloud credentials for a set of users.
Generated using TypeDoc
CloudAPIV1 provides a way to wrap the different calls between version 1 and version 2 of the cloud API.