# CloudCredentials Data Type

This class represents the cloud credentials. They are used by the provisoner to request for resources.

Properties
name | data type | description
--- | --- | ---
secretKey | string | It is the secret key / password for accessing a cloud provider.
cloudProviderName | string | The name of the cloud provider
accessKeyId | string | The access key ID / user name for a cloud provider.
attributes | map of object |

##### Properties inherited from OwnedObject

owner | string | The owner (username) for the particular object. This value is set when the DAO saves the object based on the principal who made the call. It is created automatically. No need to set during a POST
id | string | The UID of this object. This value is auto generated by the DAO when the object is saved.
timestamp | number | The object's creation date in unix time stamp. It is created automatically. No need to set during a POST

Example

    {
      "secretKey" : "7A7vo19ffdfa4SAsA6gsF5Fgbfb5rtwY6hBxtYt12",
      "cloudProviderName" : "ec2",
      "accessKeyId" : "AKIKIQY9K1ZUQ6M7YBSQ",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "owner" : "user1",
      "id" : "58e3946e0fb4f562d84ba1ad",
      "timestamp" : 1499793079011
    }