UpdateCloudAccountAwsSpecification
UpdateCloudAccountAwsSpecification
JSON Example
{
"name": "string",
"description": "string",
"accessKeyId": "ACDC55DB4MFH6ADG75KK",
"secretAccessKey": "gfsScK345sGGaVdds222dasdfDDSSasdfdsa34fS",
"iamRoleArn": "arn:aws:iam::<account>:role/AriaAuto",
"trustedAccount": true,
"regions": [
{
"name": "eu-west-1",
"externalRegionId": "eu-west-1"
}
],
"createDefaultZones": true,
"tags": [
{
"key": "env",
"value": "dev"
}
]
}
string
name
Required
A human-friendly name used as an identifier in APIs that support this option.
string
description
Optional
A human-friendly description.
string
accessKeyId
Optional
Aws Access key ID
string
secretAccessKey
Optional
Aws Secret Access Key
string
iamRoleArn
Optional
Aws ARN role to be assumed by Aria Auto account
boolean
trustedAccount
Optional
Create the account as trusted.
array of
RegionSpecification
regions
Optional
A set of regions to enable provisioning on.Refer to /iaas/api/cloud-accounts/region-enumeration.
boolean
createDefaultZones
Optional
Create default cloud zones for the enabled regions.