ValidateAndCreateAwsCloudAccountInput
Input to validate and set up an AWS account.
Fields
| Field | Type | Description |
|---|---|---|
| action | CloudAccountAction! | Action to be performed with the cloud account. |
| awsAdminAccount | AwsCloudAccountInput | Admin account, required for bulk upload. |
| awsChildAccounts | [AwsCloudAccountInput!]! | Details for cloud accounts to be initiated. |
| awsChildOus | [AwsOuInput!] | List of the AWS Organization units. |
| awsIamPair | AwsIamPairInput | Details of IAM role to be used for data center role-based archival. |
| awsRoleCustomization | AwsRoleCustomization | Role customization options. |
| features | [CloudAccountFeature!] | List of features to be enabled for cloud native protection. |
| featuresWithPermissionsGroups | [FeatureWithPermissionsGroups!] | List of cloud account features with specific permissions groups to onboard. This list is a valid input only for customer-managed cluster users. |
| orgId | String | The ID of the organization to which the AWS accounts belong. |
| outpostAwsNativeId | String | AWS Outpost account native ID. |
| roleChainingAccountId | UUID | The UUID of the AWS account to be used for role chaining. |