INPUT_OBJECT

CreateAwsReaderTargetInput

Description

Input for creating an AWS Reader Target.

link GraphQL Schema definition

  • input CreateAwsReaderTargetInput {
  • # Field for specifying name of the target.
  • name: String!
  • # Field for specifying cloud account ID.
  • cloudAccountId: UUID!
  • # Field for specifying AWS bucket name.
  • bucketName: String!
  • # Field for specifying storage class of the target.
  • storageClass: AwsStorageClass!
  • # Field for specifying region of the target.
  • region: AwsRegion!
  • # Field for specifying KMS master key for encryption.
  • kmsMasterKeyId: String
  • # Field for specifying RSA key for encryption.
  • rsaKey: String
  • # Field for specifying a password for encrypting the AWS location contents.
  • encryptionPassword: String
  • # Field for specifying cluster UUID of the target.
  • clusterUuid: String!
  • # Field for specifying whether consolidation is enabled or not.
  • isConsolidationEnabled: Boolean!
  • # Field for creating proxy settings.
  • proxySettings: ProxySettingsInput
  • # Field for creating AWS compute settings ID.
  • awsComputeSettingsId: String
  • # Field for specifying cloud compute Settings.
  • cloudComputeSettings: AwsCloudComputeSettingsInput
  • # Field for specifying retrieval tier for this target.
  • awsRetrievalTier: AwsRetrievalTier
  • # Field for specifying the metadata to be retrieved from a target.
  • readerRetrievalMethod: ReaderRetrievalMethod!
  • # 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
  • # Compute proxy settings for AWS reader target.
  • computeProxySettings: ProxySettingsInput
  • # Specifies whether the proxy settings should be bypassed for creating this target
  • # location.
  • bypassProxy: Boolean!
  • }

link Require by