INPUT_OBJECT

FinalizeAwsCloudAccountProtectionInput

Description

Input to finalize set up of an AWS cloud account.

link GraphQL Schema definition

  • input FinalizeAwsCloudAccountProtectionInput {
  • # Action to be performed with cloud account.
  • action: CloudAccountAction!
  • # List of features for native protection of cloud account.
  • features: [CloudAccountFeature!]
  • # Admin account, required for bulk upload.
  • awsAdminAccount: AwsCloudAccountInput
  • # List of AWS accounts.
  • awsChildAccounts: [AwsCloudAccountInput!]!
  • # List of AWS regions for the cloud account.
  • awsRegions: [AwsCloudAccountRegion!]
  • # Name of the CloudFormation stack to be created.
  • stackName: String
  • # Stackset name of the CloudFormation stack to be created.
  • stackSetName: String
  • # External ID of the IAM role trust policy for the cloud account.
  • externalId: String
  • # List of feature types to be protected for the cloud account.
  • featureVersion: [AwsCloudAccountFeatureVersionInput!]
  • # List of features to onboard for the cloud account along with specific
  • # permissions groups. This list is a valid input only for customer-managed cluster
  • # users.
  • featuresWithPermissionsGroups: [FeatureWithPermissionsGroups!]
  • # Details of IAM role to be used for data center role-based archival.
  • awsIamPairId: String
  • # The ID of the organization to which the AWS accounts belong.
  • orgId: String
  • # List of the AWS Organization units.
  • awsChildOus: [AwsOuInput!]
  • }

link Require by