CloudCredentials object
Abstract Type
CloudCredentials is an abstract type. When an object of type CloudCredentials is expected, you must pass an object of one of the following types:
- AwsCloudCredentials
- GceCloudCredentials
- OpenstackCloudCredentials
- CloudstackCloudCredentials
- RackspaceCloudCredentials
- AzureCloudCredentials
- VmwareCloudCredentials
Properties
property | attributes | valid values | description | filter option |
---|---|---|---|---|
cloudCredentialsType string |
required create-only filterable |
"AwsCloudCredentials" "GceCloudCredentials" "AzureCloudCredentials" "CloudstackCloudCredentials" "OpenstackCloudCredentials" "RackspaceCloudCredentials" "VmwareCloudCredentials" |
The Cloud Platform these credentials allow access to. |
?cloudCredentialsType=... |
name string |
required filterable |
Unique name of these Cloud Credentials. |
?name=... | |
id string |
read-only filterable |
Unique identifier for this Cloud Credentials object. |
?id=... | |
scope string |
read-only filterable |
"scalr" "account" "environment" "farm" "farmrole" "role" "server" |
The scope in which these Cloud Credentials were added. |
?scope=... |
status string |
read-only filterable |
"disabled" "enabled" "suspended" |
The status of these Cloud Credentials. |
?status=... |
description string |
optional |
|||
provider string |
create-only filterable |
Cloud provider for Openstack or Cloudstack based clouds. |
?provider=... |
Endpoints using this object
- Account / Cloud Credentials: List
- Account / Cloud Credentials: Create
- Account / Cloud Credentials: Delete
- Account / Cloud Credentials: Get
- Account / Cloud Credentials: Edit
- Global / Cloud Credentials: List
- Global / Cloud Credentials: Create
- Global / Cloud Credentials: Delete
- Global / Cloud Credentials: Get
- Global / Cloud Credentials: Edit