# Deep Security Manager REST API

## Name: UpdateAwsAccountRequest

Request object for the AWS Account API.

JSON Example:
    {"UpdateAwsAccountRequest":
     {
       "awsCredentials": awsCredentials,
       "crossAccountRole": crossAccountRole,
       "seedRegion": String,
       "useInstanceRole": Boolean,
     }
    }

Elements
Name | Type | Required | Default Value | Description
--- | --- | --- | --- | ---
awsCredentials | awsCredentials | No | `null` | Gets the AWS credentials (Access Key, Secret Key) used to add the AWS account.
crossAccountRole | crossAccountRole | No | `null` | Gets the Cross Account Role (ARN, External ID) used to add the AWS account.
seedRegion | String | No | `` | Gets the region to initialize the EC2 client in. This is an advanced option used if you want to access special region.
useInstanceRole | Boolean | No | `false` | Gets Whether or not to use the instance role for permissions to add the AWS account.

Copyright © 2017 Trend Micro Inc. All Rights Reserved.