This URL updates the tenant ID of a cross account configured for a Controller.
Resource URL
PUT /controller/account/<accound id>/crossaccount/<crossaccount name>
Request Parameters
URL Parameters:
Field Name | Description | Data Type | Mandatory |
|---|---|---|---|
| Cloud account ID. The ID is allocated by the Manager for the cloud account associated with the Controller. | number | Yes |
| Name of the cross account that needs to be updated | string | Yes |
Payload Parameters:
Field Name | Description | Data Type | Mandatory |
|---|---|---|---|
| Cross account ID | string | Yes |
Response Parameters
Following fields are returned in the response.
Field Name | Description | Data Type |
|---|---|---|
| Indicates if the cross account update is successful. Value is set to Value is set to | string |
| Message if cross account update is successful | string |
| Not applicable | Not applicable |
| Not applicable | Not applicable |
| Tenant ID of the updated cross account | string |
Example
Request
Payload
{"crossAccountId": "arn:aws:iam::97284xxxx:instance-profile/Trellix_vIPS_IAM"}
Response
{
"success": true,
"msg": "CloudCrossAccount [FinanceCompartment-1] successfully updated to CrossAccountId -arn:aws:iam::97284xxxx:instance-profile/Trellix_vIPS_IAM",
"errMsg": null,
"domainName": null,
"data": "arn:aws:iam::97284xxxx:instance-profile/Trellix_vIPS_IAM"
}