INPUT_OBJECT

StartRecoverAzureNativeStorageAccountJobInput

Description

Input for the job to recover azure storage account or blobs using storage account snapshot.

link GraphQL Schema definition

  • input StartRecoverAzureNativeStorageAccountJobInput {
  • # Rubrik ID of the azure subscription to which storage accounts or blob needs to
  • # be recovered.
  • destinationSubscriptionRubrikId: UUID
  • # Name of the azure storage account to which we need to recover. This should not
  • # be provided or should be left empty in the case of recovery to the source
  • # storage account.
  • name: String
  • # Object keys to be provided for recovery. It should only be populated in case of
  • # blob or container level recovery.
  • objectKeys: [String!]
  • # Region of azure storage account, if not already exists.
  • region: AzureNativeRegion
  • # Resource group to be associated with the azure storage account created after
  • # export, if not already exists.
  • resourceGroupName: String
  • # Whether to export tags to the recovered storage account.
  • shouldExportTags: Boolean!
  • # Snapshot ID of the snapshot with which the azure storage account or blobs are to
  • # be recovered.
  • snapshotId: UUID!
  • # Access tier of the blobs to be recovered. The only supported tier are hot and
  • # cool.
  • tier: AzureStorageAccessTier!
  • }

link Require by