INPUT_OBJECT

CreateAwsTargetInput

Description

Input for creating ab AWS archival target.

link GraphQL Schema definition

  • input CreateAwsTargetInput {
  • # Name of the AWS archival target.
  • name: String!
  • # Cloud account ID of the AWS archival target.
  • cloudAccountId: UUID!
  • # Bucket name of the AWS archival target.
  • bucketName: String!
  • # Storage class of the AWS archival target.
  • storageClass: AwsStorageClass!
  • # Region of the AWS archival target.
  • region: AwsRegion!
  • # KMS master key ID to be used for encryption.
  • kmsMasterKeyId: String
  • # RSA key to be used for encryption.
  • rsaKey: String
  • # Encryption password for the AWS archival target.
  • encryptionPassword: String
  • # Cluster UUID to which the AWS archival target is associated.
  • clusterUuid: String!
  • # Flag to determine if consolidation is enabled in this AWS archival target.
  • isConsolidationEnabled: Boolean!
  • # Proxy settings of the AWS archival target.
  • proxySettings: ProxySettingsInput
  • # Compute settings ID of the AWS archival target.
  • awsComputeSettingsId: String
  • # Cloud compute settings of the AWS archival target.
  • cloudComputeSettings: AwsCloudComputeSettingsInput
  • # Compute Proxy settings of the AWS archival target.
  • computeProxySettings: ProxySettingsInput
  • # Retrieval tier of the AWS archival 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 AWS
  • # archival target.
  • bypassProxy: Boolean!
  • }

link Require by