Cloud Credentials
Configure your cloud credentials
For a list of cloud providers see GET /v3/cloud/provider
OK
Cloud provider ID. For a list of cloud providers see GET /v3/cloud/provider
User defined name for the cloud credential
Cloud provider specific authentication params, in json format. API examples
Unix timestamp of when credentials were first stored (informative only)
Unix timestamp of credential last verification time (informative only)
Status of cloud credential
- 0: valid
- 1: invalid
Unix timestamp of invalidation
The reason for invalidation of the cloud credential
Status of a currently in use cloud credential
- 0: inactive
- 1: active
Invalid credentials
Internal Server Error
GET /v3/cloud/configuration/credential HTTP/1.1
Host: api.i3d.net
PRIVATE-TOKEN: YOUR_API_KEY
Accept: */*
[
{
"providerId": 1,
"name": "text",
"params": {
"accessKeyId": "text",
"secretAccessKey": "text",
"defaultRegion": "text",
"keyPair": "text",
"securityGroup": "text",
"isGameLift": true
},
"createdAt": 1,
"verifiedAt": 1,
"credentialStatus": 1,
"invalidateAt": 1,
"invalidateReason": "text",
"status": 1
}
]For a list of cloud providers see GET /v3/cloud/provider.
In order to use your account for ODP you need to have permissions access, create and control instance templates and instances.
If you are not sure which permissions you need, please contact info@i3d.net.
Cloud provider ID. For a list of cloud providers see GET /v3/cloud/provider
User defined name for the cloud credential
Cloud provider specific authentication params, in json format. API examples
Unix timestamp of when credentials were first stored (informative only)
Unix timestamp of credential last verification time (informative only)
Status of cloud credential
- 0: valid
- 1: invalid
Unix timestamp of invalidation
The reason for invalidation of the cloud credential
Status of a currently in use cloud credential
- 0: inactive
- 1: active
OK
Cloud provider ID. For a list of cloud providers see GET /v3/cloud/provider
User defined name for the cloud credential
Cloud provider specific authentication params, in json format. API examples
Unix timestamp of when credentials were first stored (informative only)
Unix timestamp of credential last verification time (informative only)
Status of cloud credential
- 0: valid
- 1: invalid
Unix timestamp of invalidation
The reason for invalidation of the cloud credential
Status of a currently in use cloud credential
- 0: inactive
- 1: active
Invalid credentials
Conflict
Unprocessable Entity
Internal Server Error
POST /v3/cloud/configuration/credential HTTP/1.1
Host: api.i3d.net
PRIVATE-TOKEN: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 179
{
"providerId": 1,
"name": "text",
"params": {
"accessKeyId": "text",
"secretAccessKey": "text",
"defaultRegion": "text",
"keyPair": "text",
"securityGroup": "text",
"isGameLift": true
},
"status": 1
}[
{
"providerId": 1,
"name": "text",
"params": {
"accessKeyId": "text",
"secretAccessKey": "text",
"defaultRegion": "text",
"keyPair": "text",
"securityGroup": "text",
"isGameLift": true
},
"createdAt": 1,
"verifiedAt": 1,
"credentialStatus": 1,
"invalidateAt": 1,
"invalidateReason": "text",
"status": 1
}
]For a list of cloud providers see GET /v3/cloud/provider
The user defined name for cloud credentials
OK
Cloud provider ID. For a list of cloud providers see GET /v3/cloud/provider
User defined name for the cloud credential
Cloud provider specific authentication params, in json format. API examples
Unix timestamp of when credentials were first stored (informative only)
Unix timestamp of credential last verification time (informative only)
Status of cloud credential
- 0: valid
- 1: invalid
Unix timestamp of invalidation
The reason for invalidation of the cloud credential
Status of a currently in use cloud credential
- 0: inactive
- 1: active
Invalid credentials
Invalid credentialName
Internal Server Error
GET /v3/cloud/configuration/credential/{credentialName} HTTP/1.1
Host: api.i3d.net
PRIVATE-TOKEN: YOUR_API_KEY
Accept: */*
[
{
"providerId": 1,
"name": "text",
"params": {
"accessKeyId": "text",
"secretAccessKey": "text",
"defaultRegion": "text",
"keyPair": "text",
"securityGroup": "text",
"isGameLift": true
},
"createdAt": 1,
"verifiedAt": 1,
"credentialStatus": 1,
"invalidateAt": 1,
"invalidateReason": "text",
"status": 1
}
]The user defined name for cloud credentials.
User defined name for the cloud credential
Status of a cloud credential
- 0: inactive
- 1: active
OK
User defined name for the cloud credential
Status of a cloud credential
- 0: inactive
- 1: active
Invalid credentials
Invalid credentialName
Name already exists
Unprocessable Entity
Internal Server Error
PUT /v3/cloud/configuration/credential/{credentialName} HTTP/1.1
Host: api.i3d.net
PRIVATE-TOKEN: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 26
{
"name": "text",
"status": 1
}[
{
"name": "text",
"status": 1
}
]For a list of cloud providers see GET /v3/cloud/provider
The user defined name for cloud credentials.
No Content
No content
Invalid credentials
Invalid credentialName
Internal Server Error
DELETE /v3/cloud/configuration/credential/{credentialName} HTTP/1.1
Host: api.i3d.net
PRIVATE-TOKEN: YOUR_API_KEY
Accept: */*
No content
For a list of cloud providers see GET /v3/cloud/provider.
In order to use your account for the One Platform you need to have permissions to access, create and control instance templates and instances.
If you are not sure which permissions you need, please contact info@i3d.net. This endpoint only validates provided cloud credentials, this action won't create new
cloud credentials for your user (to do so please refer to POST /cloud/configuration/credential)
Cloud provider ID. For a list of cloud providers see GET /v3/cloud/provider
Cloud provider specific authentication params, in json format. API examples
No Content
No content
Invalid credentials
Conflict
Unprocessable Entity
Internal Server Error
POST /v3/cloud/configuration/credential/validate HTTP/1.1
Host: api.i3d.net
PRIVATE-TOKEN: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 154
{
"providerId": 1,
"params": {
"accessKeyId": "text",
"secretAccessKey": "text",
"defaultRegion": "text",
"keyPair": "text",
"securityGroup": "text",
"isGameLift": true
}
}No content
Last updated
Was this helpful?