UpdateCloudAccountAwsSpecification

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.

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.

array of Tag
tags
Optional

A set of tag keys and optional values to set on the Cloud Account