Modify Organization
Select
Update fields in an existing organization.
Path Parameters
- organizationId int32 required
Id of an existing organization
- application/json
Request Body
- displayName string
credentialInfo object
Details of credential used to access AWS resources
useIAMRoleAuthentication booleanTells whether the locally attached IAM role is to be used for authentication
credentialId int32Id of the saved credential for authentication methods other than IAM Role
- accessNodes object[]
List of servers and server groups to use to access the organization
tagContents object
Details of tags that define the contents of the organization. If the field is left empty, all visible accounts will be treated as organization's content.
tagType AWSOrganizationTagContentTypePossible values: [
ORGANIZATIONAL_UNIT_TAG
,ACCOUNT_TAG
]Type of the content tags
tags object[]
key stringTag key content to match
value stringTag value content to match
accountDiscoveryDetails object
Particulars required to create hypervisors corresponding to accounts in the organization
roleNameWithPath stringName of IAM role to assume to access accounts in the organization
backupServiceAccountId stringId of the account that hosts the Commvault backup infrastructure
accountAccessNodes object[]List of servers and server groups to use to access the onboarded accounts
- 200
- 400
- 500
OK
Bad Request
- application/json
- Schema
- Example (from schema)
Schema
- errorType AWSOrganizationErrorType
Possible values: [
UNKNOWN
,INVALID_REQUEST
,ACCESS_NODE_COMMUNICATION_FAILED
,SERVICE_ENDPOINT_NOT_REACHABLE
,CREDENTIAL_INVALID
,NOT_ENOUGH_PERMISSIONS
,ALL_ACCOUNTS_FAILED_DISCOVERY
]Type of AWS Organization specific error that occured
- errorMessage string
{
"errorType": "UNKNOWN",
"errorMessage": "string"
}
Internal Server Error
- application/json
- Schema
- Example (from schema)
Schema
- errorMessage string
- errorCode int32
{
"errorMessage": "string",
"errorCode": 0
}