# Deep Security Manager REST API

## Name: GetAwsAccountResponse

Response object for the AWS Account API

JSON Example:
    {"GetAwsAccountResponse":
     {
       "accessKey": String,
       "accountAlias": String,
       "accountID": String,
       "crossAccountRoleArn": String,
       "internalId": Number,
       "lastSyncTime": Date,
       "seedRegion": String,
       "syncedRegions": [awsRegion],
       "useInstanceRole": Boolean,
     }
    }

Elements
Name | Type | Required | Default Value | Description
--- | --- | --- | --- | ---
accessKey | String | Yes | `` | Gets the AWS Access Key ID.
accountAlias | String | Yes | `` | Gets the AWS account alias.
accountID | String | Yes | `` | Gets the AWS account Id.
crossAccountRoleArn | String | Yes | `` | Gets the Cross Account Role (ARN, External ID) used to add the AWS account.
internalId | Number | Yes | `` | Gets the Deep Security internal Id of the AWS cloud account.
lastSyncTime | Date | Yes | `` | Gets the last time this AWS account was synchronized.
seedRegion | String | Yes | `` | Gets the region to initialize the EC2 client in. This is an advanced option used if you want to access special region.
syncedRegions | zero or N[awsRegion] | Yes | `` | Gets the list of AWS regions that have been synced for this account.
useInstanceRole | Boolean | Yes | `` | Gets whether or not to use the instance role for permissions to add the AWS account.

Copyright © 2017 Trend Micro Inc. All Rights Reserved.