INPUT_OBJECT

CreateAzureTargetInput

Description

Input for creating an Azure archival target.

link GraphQL Schema definition

  • input CreateAzureTargetInput {
  • # Cluster UUID of the Azure archival target.
  • clusterUuid: UUID!
  • # Name of the Azure archival target.
  • name: String!
  • # Storage account name of the Azure archival target.
  • storageAccountName: String!
  • # Access key of the Azure archival target.
  • accessKey: String!
  • # Container name of the Azure archival target.
  • containerName: String!
  • # Cloud account ID of the Azure archival target.
  • cloudAccountId: UUID!
  • # Instance type of the Azure archival target.
  • instanceType: InstanceTypeEnum!
  • # RSA key of the Azure archival target for encryption.
  • rsaKey: String
  • # Compute settings of the Azure archival target.
  • computeSettings: AzureCloudComputeSettingsInput
  • # Compute proxy settings for Azure archival target.
  • computeProxySettings: ProxySettingsInput
  • # Proxy settings of the Azure archival target.
  • proxySettings: ProxySettingsInput
  • # Flag to determine if consolidation is enabled.
  • isConsolidationEnabled: Boolean!
  • # Immutability settings of the Azure archival target.
  • immutabilitySettings: AzureImmutabilitySettings
  • # Retrieval tier to use for retrieving data from archive storage.
  • retrievalTier: AzureRetrievalTier
  • # Specifies whether the proxy settings should be bypassed for creating this target
  • # location.
  • bypassProxy: Boolean!
  • # Azure Key Vault key to encrypt the archival target.
  • azureKeyVaultKey: AzureKeyVaultKeyIdentifierInput
  • }

link Require by