This class represents the cloud credentials. They are used by the provisoner to request for resources.
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 for a cloud provider. |
keyPairIDs | array of string | The IDs of of the key pairs for accessing the VMs of that cloud provider. |
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 how made the call |
id | string | The UID of this object. This value is auto generated by the DAO when the object is saved. |
Example
{ "secretKey" : "7A7vo19ffdfa4SAsA6gsF5Fgbfb5rtwY6hBxtYt12", "cloudProviderName" : "ec2", "accessKeyId" : "AKIKIQY9K1ZUQ6M7YBSQ", "keyPairIDs" : [ "AKIKIQY9K1ZUQ6M7YBSQ, LKJ2KIQY9K1F236M7YASD", "..." ], "owner" : "user1", "id" : "58e3946e0fb4f562d84ba1ad" }