INPUT_OBJECT

UpdateAwsTargetInput

Description

Input to edit AWS target.

link GraphQL Schema definition

  • input UpdateAwsTargetInput {
  • # Rubrik Security Cloud managed ID of the location to be edited.
  • id: String!
  • # Name of the AWS location.
  • name: String
  • # Cloud account ID of the AWS target.
  • cloudAccountId: UUID
  • # Storage class of the AWS target.
  • storageClass: AwsStorageClass
  • # Flag to determine if consolidation is enabled.
  • isConsolidationEnabled: Boolean
  • # Proxy settings of the target.
  • proxySettings: ProxySettingsInput
  • # Compute settings ID of the AWS target.
  • awsComputeSettingsId: String
  • # Cloud compute settings of the AWS target.
  • cloudComputeSettings: AwsCloudComputeSettingsInput
  • # Compute proxy settings of the AWS target.
  • computeProxySettings: ProxySettingsInput
  • # Retrieval tier of the AWS target.
  • awsRetrievalTier: AwsRetrievalTier
  • # AWS immutability settings.
  • immutabilitySettings: AwsImmutabilitySettings
  • # Optional field for specifying an AWS S3 endpoint, for example a VPC endpoint.
  • # When not specified, the default, region-based S3 endpoint is used.
  • s3Endpoint: String
  • # Optional field for specifying the KMS server endpoint when using KMS-based
  • # encryption, for example a VPC endpoint. When not specified, the default,
  • # region-based KMS server endpoint is used.
  • kmsEndpoint: String
  • # Specifies whether the proxy settings should be bypassed for creating this target
  • # location.
  • bypassProxy: Boolean
  • # Internal ID of the AWS IAM pair. This field is required only when editing Data
  • # Center AWS role-based archival locations.
  • awsIamPairId: String
  • }

link Require by