Share via


Microsoft.DataProtection backupVaults/backupInstances 2022-11-01-preview

Bicep-resourcedefinitie

Het resourcetype backupVaults/backupInstances kan worden geïmplementeerd in:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.DataProtection/backupVaults/backupInstances wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.DataProtection/backupVaults/backupInstances@2022-11-01-preview' = {
  name: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    datasourceAuthCredentials: {
      objectType: 'string'
      // For remaining properties, see AuthCredentials objects
    }
    dataSourceInfo: {
      datasourceType: 'string'
      objectType: 'string'
      resourceID: 'string'
      resourceLocation: 'string'
      resourceName: 'string'
      resourceType: 'string'
      resourceUri: 'string'
    }
    dataSourceSetInfo: {
      datasourceType: 'string'
      objectType: 'string'
      resourceID: 'string'
      resourceLocation: 'string'
      resourceName: 'string'
      resourceType: 'string'
      resourceUri: 'string'
    }
    friendlyName: 'string'
    objectType: 'string'
    policyInfo: {
      policyId: 'string'
      policyParameters: {
        backupDatasourceParametersList: [
          {
            objectType: 'string'
            // For remaining properties, see BackupDatasourceParameters objects
          }
        ]
        dataStoreParametersList: [
          {
            dataStoreType: 'string'
            objectType: 'string'
            // For remaining properties, see DataStoreParameters objects
          }
        ]
      }
    }
    validationType: 'string'
  }
}

AuthCredentials-objecten

Stel de eigenschap objectType in om het type object op te geven.

Gebruik voor SecretStoreBasedAuthCredentials:

  objectType: 'SecretStoreBasedAuthCredentials'
  secretStoreResource: {
    secretStoreType: 'string'
    uri: 'string'
    value: 'string'
  }

BackupDatasourceParameters-objecten

Stel de eigenschap objectType in om het type object op te geven.

Gebruik voor BlobBackupDatasourceParameters:

  objectType: 'BlobBackupDatasourceParameters'
  containersList: [
    'string'
  ]

Gebruik voor KubernetesClusterBackupDatasourceParameters:

  objectType: 'KubernetesClusterBackupDatasourceParameters'
  excludedNamespaces: [
    'string'
  ]
  excludedResourceTypes: [
    'string'
  ]
  includeClusterScopeResources: bool
  includedNamespaces: [
    'string'
  ]
  includedResourceTypes: [
    'string'
  ]
  labelSelectors: [
    'string'
  ]
  snapshotVolumes: bool

DataStoreParameters-objecten

Stel de eigenschap objectType in om het type object op te geven.

Gebruik voor AzureOperationalStoreParameters:

  objectType: 'AzureOperationalStoreParameters'
  resourceGroupId: 'string'

Eigenschapswaarden

backupVaults/backupInstances

Naam Description Waarde
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep.
tekenreeks (vereist)
tags Proxyresourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
Bovenliggende In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie Onderliggende resource buiten bovenliggende resource voor meer informatie.
Symbolische naam voor resource van het type: backupVaults
properties Eigenschappen van BackupInstanceResource BackupInstance

BackupInstance

Naam Description Waarde
datasourceAuthCredentials Referenties die moeten worden gebruikt voor verificatie bij de gegevensbronprovider. AuthCredentials
dataSourceInfo Hiermee wordt de gegevensbrongegevens opgehaald of ingesteld. Gegevensbron (vereist)
dataSourceSetInfo Hiermee wordt de gegevens van de gegevensbronset opgehaald of ingesteld. DatasourceSet
Friendlyname Hiermee wordt de beschrijvende naam van het back-upexemplaar opgehaald of ingesteld. tekenreeks
objectType tekenreeks (vereist)
policyInfo Hiermee wordt de beleidsinformatie opgehaald of ingesteld. PolicyInfo (vereist)
validationType Hiermee geeft u het type validatie op. In het geval van DeepValidation worden alle validaties van /validateForBackup API opnieuw uitgevoerd. 'DeepValidation'
'ShallowValidation'

AuthCredentials

Naam Description Waarde
objectType Het objecttype instellen SecretStoreBasedAuthCredentials (vereist)

SecretStoreBasedAuthCredentials

Naam Description Waarde
objectType Type van het specifieke object - gebruikt voor deserialisatie 'SecretStoreBasedAuthCredentials' (vereist)
secretStoreResource Resource voor geheimarchief SecretStoreResource

SecretStoreResource

Naam Description Waarde
secretStoreType Het type geheimarchief ophalen of instellen 'AzureKeyVault'
'Ongeldig' (vereist)
Uri URI voor toegang tot de resource tekenreeks
waarde Hiermee wordt een waarde opgehaald of ingesteld die is opgeslagen in de resource voor het geheimarchief tekenreeks

Gegevensbron

Naam Description Waarde
datasourceType DatasourceType van de resource. tekenreeks
objectType Type datasource-object, dat wordt gebruikt voor het initialiseren van het rechter overgenomen type tekenreeks
Resourceid Volledige ARM-id van de resource. Voor Azure-resources is dit ARM-id. Voor niet-Azure-resources is dit de id die is gemaakt door de back-upservice via Fabric/Vault. tekenreeks (vereist)
resourceLocation Locatie van de gegevensbron. tekenreeks
resourceName Unieke id van de resource in de context van bovenliggend element. tekenreeks
resourceType Resourcetype van gegevensbron. tekenreeks
resourceUri URI van de resource. tekenreeks

DatasourceSet

Naam Description Waarde
datasourceType DatasourceType van de resource. tekenreeks
objectType Type datasource-object, dat wordt gebruikt voor het initialiseren van het rechter overgenomen type tekenreeks
Resourceid Volledige ARM-id van de resource. Voor Azure-resources is dit ARM-id. Voor niet-Azure-resources is dit de id die is gemaakt door de back-upservice via Fabric/Vault. tekenreeks (vereist)
resourceLocation Locatie van de gegevensbron. tekenreeks
resourceName Unieke id van de resource in de context van bovenliggend element. tekenreeks
resourceType Resourcetype van gegevensbron. tekenreeks
resourceUri URI van de resource. tekenreeks

PolicyInfo

Naam Description Waarde
policyId tekenreeks (vereist)
policyParameters Beleidsparameters voor het back-upexemplaar PolicyParameters

PolicyParameters

Naam Description Waarde
backupDatasourceParametersList Hiermee worden de parameters voor back-upgegevensbron opgehaald of ingesteld BackupDatasourceParameters[]
dataStoreParametersList Haalt de gegevensarchiefparameters op of stelt deze in DataStoreParameters[]

BackupDatasourceParameters

Naam Description Waarde
objectType Het objecttype instellen BlobBackupDatasourceParameters
KubernetesClusterBackupDatasourceParameters (vereist)

BlobBackupDatasourceParameters

Naam Description Waarde
objectType Type van het specifieke object - gebruikt voor deserialisatie BlobBackupDatasourceParameters (vereist)
containersList Lijst met containers waarvan een back-up moet worden gemaakt tijdens de configuratie van back-ups van blobs tekenreeks[] (vereist)

KubernetesClusterBackupDatasourceParameters

Naam Description Waarde
objectType Type van het specifieke object - gebruikt voor deserialisatie 'KubernetesClusterBackupDatasourceParameters' (vereist)
excludedNamespaces Hiermee wordt de eigenschap exclude namespaces opgehaald of ingesteld. Met deze eigenschap stelt u in dat de naamruimten worden uitgesloten tijdens het herstellen. tekenreeks[]
excludedResourceTypes Hiermee wordt de eigenschap resourcetypen uitsluiten opgehaald of ingesteld. Met deze eigenschap stelt u de resourcetypen in die moeten worden uitgesloten tijdens het herstellen. tekenreeks[]
includeClusterScopeResources Hiermee wordt de eigenschap include-clusterresources opgehaald of ingesteld. Deze eigenschap, indien ingeschakeld, bevat clusterbereikresources tijdens het herstellen. bool (vereist)
includedNamespaces Hiermee wordt de eigenschap include-naamruimten opgehaald of ingesteld. Met deze eigenschap stelt u in dat de naamruimten moeten worden opgenomen tijdens het herstellen. tekenreeks[]
includedResourceTypes Hiermee wordt de eigenschap include-resourcetypen opgehaald of ingesteld. Met deze eigenschap stelt u de resourcetypen in die moeten worden opgenomen tijdens het herstellen. tekenreeks[]
labelSelectors Hiermee wordt de eigenschap LabelSelectors opgehaald of ingesteld. Met deze eigenschap stelt u in dat de resource met dergelijke labelkiezers moet worden opgenomen tijdens het herstellen. tekenreeks[]
snapshotVolumes Hiermee wordt de eigenschap van de momentopname van het volume opgehaald of ingesteld. Deze eigenschap maakt, indien ingeschakeld, momentopnamen van het volume tijdens het herstellen. bool (vereist)

DataStoreParameters

Naam Description Waarde
dataStoreType type gegevensarchief; Operationeel/kluis/archiveren 'ArchiveStore'
'OperationalStore'
'VaultStore' (vereist)
objectType Het objecttype instellen AzureOperationalStoreParameters (vereist)

AzureOperationalStoreParameters

Naam Description Waarde
objectType Type van het specifieke object - gebruikt voor deserialisatie 'AzureOperationalStoreParameters' (vereist)
resourceGroupId Hiermee wordt de URI van de momentopnameresourcegroep opgehaald of ingesteld. tekenreeks

Snelstartsjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Schijf maken & beveiliging inschakelen via Backup Vault

Implementeren op Azure
Sjabloon waarmee een schijf wordt gemaakt en beveiliging via Backup Vault wordt ingeschakeld
Opslagaccount maken & beveiliging inschakelen via Backup Vault

Implementeren op Azure
Sjabloon voor het maken van een opslagaccount en het inschakelen van beveiliging via Backup Vault

Resourcedefinitie van ARM-sjabloon

Het resourcetype backupVaults/backupInstances kan worden geïmplementeerd in:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.DataProtection/backupVaults/backupInstances wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.DataProtection/backupVaults/backupInstances",
  "apiVersion": "2022-11-01-preview",
  "name": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "datasourceAuthCredentials": {
      "objectType": "string"
      // For remaining properties, see AuthCredentials objects
    },
    "dataSourceInfo": {
      "datasourceType": "string",
      "objectType": "string",
      "resourceID": "string",
      "resourceLocation": "string",
      "resourceName": "string",
      "resourceType": "string",
      "resourceUri": "string"
    },
    "dataSourceSetInfo": {
      "datasourceType": "string",
      "objectType": "string",
      "resourceID": "string",
      "resourceLocation": "string",
      "resourceName": "string",
      "resourceType": "string",
      "resourceUri": "string"
    },
    "friendlyName": "string",
    "objectType": "string",
    "policyInfo": {
      "policyId": "string",
      "policyParameters": {
        "backupDatasourceParametersList": [
          {
            "objectType": "string"
            // For remaining properties, see BackupDatasourceParameters objects
          }
        ],
        "dataStoreParametersList": [
          {
            "dataStoreType": "string",
            "objectType": "string"
            // For remaining properties, see DataStoreParameters objects
          }
        ]
      }
    },
    "validationType": "string"
  }
}

AuthCredentials-objecten

Stel de eigenschap objectType in om het type object op te geven.

Gebruik voor SecretStoreBasedAuthCredentials:

  "objectType": "SecretStoreBasedAuthCredentials",
  "secretStoreResource": {
    "secretStoreType": "string",
    "uri": "string",
    "value": "string"
  }

BackupDatasourceParameters-objecten

Stel de eigenschap objectType in om het type object op te geven.

Gebruik voor BlobBackupDatasourceParameters:

  "objectType": "BlobBackupDatasourceParameters",
  "containersList": [ "string" ]

Voor KubernetesClusterBackupDatasourceParameters gebruikt u:

  "objectType": "KubernetesClusterBackupDatasourceParameters",
  "excludedNamespaces": [ "string" ],
  "excludedResourceTypes": [ "string" ],
  "includeClusterScopeResources": "bool",
  "includedNamespaces": [ "string" ],
  "includedResourceTypes": [ "string" ],
  "labelSelectors": [ "string" ],
  "snapshotVolumes": "bool"

DataStoreParameters-objecten

Stel de eigenschap objectType in om het type object op te geven.

Gebruik voor AzureOperationalStoreParameters:

  "objectType": "AzureOperationalStoreParameters",
  "resourceGroupId": "string"

Eigenschapswaarden

backupVaults/backupInstances

Naam Description Waarde
type Het resourcetype 'Microsoft.DataProtection/backupVaults/backupInstances'
apiVersion De resource-API-versie '2022-11-01-preview'
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen.
tekenreeks (vereist)
tags Proxyresourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
properties Eigenschappen van BackupInstanceResource BackupInstance

BackupInstance

Naam Description Waarde
datasourceAuthCredentials Referenties die moeten worden gebruikt voor verificatie bij de gegevensbronprovider. AuthCredentials
dataSourceInfo Haalt de gegevensbrongegevens op of stelt deze in. Gegevensbron (vereist)
dataSourceSetInfo Haalt de gegevensbronsetgegevens op of stelt deze in. DatasourceSet
Friendlyname Hiermee wordt de beschrijvende naam van het back-upexemplaren opgehaald of ingesteld. tekenreeks
objectType tekenreeks (vereist)
policyInfo Hiermee wordt de beleidsinformatie opgehaald of ingesteld. PolicyInfo (vereist)
validationType Hiermee geeft u het type validatie op. In het geval van DeepValidation worden alle validaties van de /validateForBackup-API opnieuw uitgevoerd. 'DeepValidation'
'ShallowValidation'

AuthCredentials

Naam Description Waarde
objectType Het objecttype instellen SecretStoreBasedAuthCredentials (vereist)

SecretStoreBasedAuthCredentials

Naam Description Waarde
objectType Type van het specifieke object - gebruikt voor deserialisatie 'SecretStoreBasedAuthCredentials' (vereist)
secretStoreResource Resource voor geheimarchief SecretStoreResource

SecretStoreResource

Naam Description Waarde
secretStoreType Het type geheimarchief ophalen of instellen 'AzureKeyVault'
Ongeldig (vereist)
Uri URI voor toegang tot de resource tekenreeks
waarde Hiermee wordt een waarde opgehaald of ingesteld die is opgeslagen in de resource voor het geheime archief tekenreeks

Gegevensbron

Naam Description Waarde
datasourceType DatasourceType van de resource. tekenreeks
objectType Type gegevensbronobject, dat wordt gebruikt voor het initialiseren van het juiste overgenomen type tekenreeks
Resourceid Volledige ARM-id van de resource. Voor Azure-resources is dit ARM-id. Voor niet-Azure-resources is dit de id die is gemaakt door de back-upservice via Fabric/Vault. tekenreeks (vereist)
resourceLocation Locatie van de gegevensbron. tekenreeks
resourceName Unieke id van de resource in de context van het bovenliggende item. tekenreeks
resourceType Resourcetype van gegevensbron. tekenreeks
resourceUri URI van de resource. tekenreeks

DatasourceSet

Naam Description Waarde
datasourceType DatasourceType van de resource. tekenreeks
objectType Type datasource-object, dat wordt gebruikt voor het initialiseren van het rechter overgenomen type tekenreeks
Resourceid Volledige ARM-id van de resource. Voor Azure-resources is dit ARM-id. Voor niet-Azure-resources is dit de id die is gemaakt door de back-upservice via Fabric/Vault. tekenreeks (vereist)
resourceLocation Locatie van de gegevensbron. tekenreeks
resourceName Unieke id van de resource in de context van bovenliggend element. tekenreeks
resourceType Resourcetype van gegevensbron. tekenreeks
resourceUri URI van de resource. tekenreeks

PolicyInfo

Naam Description Waarde
policyId tekenreeks (vereist)
policyParameters Beleidsparameters voor het back-upexemplaar PolicyParameters

PolicyParameters

Naam Description Waarde
backupDatasourceParametersList Hiermee worden de parameters voor back-upgegevensbron opgehaald of ingesteld BackupDatasourceParameters[]
dataStoreParametersList Haalt de gegevensarchiefparameters op of stelt deze in DataStoreParameters[]

BackupDatasourceParameters

Naam Description Waarde
objectType Het objecttype instellen BlobBackupDatasourceParameters
KubernetesClusterBackupDatasourceParameters (vereist)

BlobBackupDatasourceParameters

Naam Description Waarde
objectType Type van het specifieke object - gebruikt voor deserialisatie 'BlobBackupDatasourceParameters' (vereist)
containersList Lijst met containers waarvan een back-up moet worden gemaakt tijdens de configuratie van back-ups van blobs tekenreeks[] (vereist)

KubernetesClusterBackupDatasourceParameters

Naam Description Waarde
objectType Type van het specifieke object - gebruikt voor deserialisatie 'KubernetesClusterBackupDatasourceParameters' (vereist)
excludedNamespaces Hiermee wordt de eigenschap exclude-naamruimten opgehaald of ingesteld. Met deze eigenschap stelt u in dat de naamruimten moeten worden uitgesloten tijdens het herstellen. tekenreeks[]
excludedResourceTypes Hiermee wordt de eigenschap uitgesloten resourcetypen opgehaald of ingesteld. Met deze eigenschap stelt u de resourcetypen in die moeten worden uitgesloten tijdens het herstellen. tekenreeks[]
includeClusterScopeResources Hiermee wordt de eigenschap inclusief clusterresources opgehaald of ingesteld. Deze eigenschap, indien ingeschakeld, bevat tijdens het herstellen clusterbereikresources. bool (vereist)
includedNamespaces Hiermee wordt de eigenschap include-naamruimten opgehaald of ingesteld. Met deze eigenschap stelt u de naamruimten in die moeten worden opgenomen tijdens het herstellen. tekenreeks[]
includedResourceTypes Hiermee wordt de eigenschap include-resourcetypen opgehaald of ingesteld. Met deze eigenschap stelt u de resourcetypen in die moeten worden opgenomen tijdens het herstellen. tekenreeks[]
labelSelectors Hiermee wordt de eigenschap LabelSelectors opgehaald of ingesteld. Met deze eigenschap wordt ingesteld dat de resource met dergelijke labelkiezers moet worden opgenomen tijdens het herstellen. tekenreeks[]
snapshotVolumes Hiermee wordt de eigenschap van de momentopname van het volume opgehaald of ingesteld. Deze eigenschap, indien ingeschakeld, maakt momentopnamen van het volume tijdens het herstellen. bool (vereist)

DataStoreParameters

Naam Description Waarde
dataStoreType type gegevensarchief; Operationeel/kluis/archief 'ArchiveStore'
'OperationalStore'
'VaultStore' (vereist)
objectType Het objecttype instellen AzureOperationalStoreParameters (vereist)

AzureOperationalStoreParameters

Naam Description Waarde
objectType Type van het specifieke object - gebruikt voor deserialisatie 'AzureOperationalStoreParameters' (vereist)
resourceGroupId Hiermee wordt de URI van de momentopnameresourcegroep opgehaald of ingesteld. tekenreeks

Snelstartsjablonen

Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Schijf maken & beveiliging inschakelen via Backup Vault

Implementeren op Azure
Sjabloon waarmee een schijf wordt gemaakt en beveiliging via Backup Vault wordt ingeschakeld
Opslagaccount maken & beveiliging inschakelen via Backup Vault

Implementeren op Azure
Sjabloon voor het maken van een opslagaccount en het inschakelen van beveiliging via Backup Vault

Terraform-resourcedefinitie (AzAPI-provider)

Het resourcetype backupVaults/backupInstances kan worden geïmplementeerd in:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.DataProtection/backupVaults/backupInstances wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataProtection/backupVaults/backupInstances@2022-11-01-preview"
  name = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      datasourceAuthCredentials = {
        objectType = "string"
        // For remaining properties, see AuthCredentials objects
      }
      dataSourceInfo = {
        datasourceType = "string"
        objectType = "string"
        resourceID = "string"
        resourceLocation = "string"
        resourceName = "string"
        resourceType = "string"
        resourceUri = "string"
      }
      dataSourceSetInfo = {
        datasourceType = "string"
        objectType = "string"
        resourceID = "string"
        resourceLocation = "string"
        resourceName = "string"
        resourceType = "string"
        resourceUri = "string"
      }
      friendlyName = "string"
      objectType = "string"
      policyInfo = {
        policyId = "string"
        policyParameters = {
          backupDatasourceParametersList = [
            {
              objectType = "string"
              // For remaining properties, see BackupDatasourceParameters objects
            }
          ]
          dataStoreParametersList = [
            {
              dataStoreType = "string"
              objectType = "string"
              // For remaining properties, see DataStoreParameters objects
            }
          ]
        }
      }
      validationType = "string"
    }
  })
}

AuthCredentials-objecten

Stel de eigenschap objectType in om het type object op te geven.

Gebruik voor SecretStoreBasedAuthCredentials:

  objectType = "SecretStoreBasedAuthCredentials"
  secretStoreResource = {
    secretStoreType = "string"
    uri = "string"
    value = "string"
  }

BackupDatasourceParameters-objecten

Stel de eigenschap objectType in om het type object op te geven.

Gebruik voor BlobBackupDatasourceParameters:

  objectType = "BlobBackupDatasourceParameters"
  containersList = [
    "string"
  ]

Gebruik voor KubernetesClusterBackupDatasourceParameters:

  objectType = "KubernetesClusterBackupDatasourceParameters"
  excludedNamespaces = [
    "string"
  ]
  excludedResourceTypes = [
    "string"
  ]
  includeClusterScopeResources = bool
  includedNamespaces = [
    "string"
  ]
  includedResourceTypes = [
    "string"
  ]
  labelSelectors = [
    "string"
  ]
  snapshotVolumes = bool

DataStoreParameters-objecten

Stel de eigenschap objectType in om het type object op te geven.

Gebruik voor AzureOperationalStoreParameters:

  objectType = "AzureOperationalStoreParameters"
  resourceGroupId = "string"

Eigenschapswaarden

backupVaults/backupInstances

Naam Description Waarde
type Het resourcetype "Microsoft.DataProtection/backupVaults/backupInstances@2022-11-01-preview"
naam De resourcenaam tekenreeks (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: backupVaults
tags Proxyresourcetags. Woordenlijst met tagnamen en -waarden.
properties Eigenschappen van BackupInstanceResource BackupInstance

BackupInstance

Naam Description Waarde
datasourceAuthCredentials Referenties die moeten worden gebruikt voor verificatie bij de gegevensbronprovider. AuthCredentials
dataSourceInfo Hiermee wordt de gegevensbrongegevens opgehaald of ingesteld. Gegevensbron (vereist)
dataSourceSetInfo Hiermee wordt de gegevens van de gegevensbronset opgehaald of ingesteld. DatasourceSet
Friendlyname Hiermee wordt de beschrijvende naam van het back-upexemplaar opgehaald of ingesteld. tekenreeks
objectType tekenreeks (vereist)
policyInfo Hiermee wordt de beleidsinformatie opgehaald of ingesteld. PolicyInfo (vereist)
validationType Hiermee geeft u het type validatie op. In het geval van DeepValidation worden alle validaties van /validateForBackup API opnieuw uitgevoerd. "DeepValidation"
"ShallowValidation"

AuthCredentials

Naam Description Waarde
objectType Het objecttype instellen SecretStoreBasedAuthCredentials (vereist)

SecretStoreBasedAuthCredentials

Naam Description Waarde
objectType Type van het specifieke object - gebruikt voor deserialisatie "SecretStoreBasedAuthCredentials" (vereist)
secretStoreResource Resource voor geheimarchief SecretStoreResource

SecretStoreResource

Naam Description Waarde
secretStoreType Het type geheimarchief ophalen of instellen "AzureKeyVault"
'Ongeldig' (vereist)
Uri URI voor toegang tot de resource tekenreeks
waarde Hiermee wordt een waarde opgehaald of ingesteld die is opgeslagen in de resource voor het geheimarchief tekenreeks

Gegevensbron

Naam Description Waarde
datasourceType DatasourceType van de resource. tekenreeks
objectType Type datasource-object, dat wordt gebruikt voor het initialiseren van het rechter overgenomen type tekenreeks
Resourceid Volledige ARM-id van de resource. Voor Azure-resources is dit ARM-id. Voor niet-Azure-resources is dit de id die is gemaakt door de back-upservice via Fabric/Vault. tekenreeks (vereist)
resourceLocation Locatie van de gegevensbron. tekenreeks
resourceName Unieke id van de resource in de context van bovenliggend element. tekenreeks
resourceType Resourcetype van gegevensbron. tekenreeks
resourceUri URI van de resource. tekenreeks

DatasourceSet

Naam Description Waarde
datasourceType DatasourceType van de resource. tekenreeks
objectType Type datasource-object, dat wordt gebruikt voor het initialiseren van het rechter overgenomen type tekenreeks
Resourceid Volledige ARM-id van de resource. Voor Azure-resources is dit ARM-id. Voor niet-Azure-resources is dit de id die is gemaakt door de back-upservice via Fabric/Vault. tekenreeks (vereist)
resourceLocation Locatie van de gegevensbron. tekenreeks
resourceName Unieke id van de resource in de context van bovenliggend element. tekenreeks
resourceType Resourcetype van gegevensbron. tekenreeks
resourceUri URI van de resource. tekenreeks

PolicyInfo

Naam Description Waarde
policyId tekenreeks (vereist)
policyParameters Beleidsparameters voor het back-upexemplaar PolicyParameters

PolicyParameters

Naam Description Waarde
backupDatasourceParametersList Hiermee worden de parameters voor back-upgegevensbron opgehaald of ingesteld BackupDatasourceParameters[]
dataStoreParametersList Haalt de gegevensarchiefparameters op of stelt deze in DataStoreParameters[]

BackupDatasourceParameters

Naam Description Waarde
objectType Het objecttype instellen BlobBackupDatasourceParameters
KubernetesClusterBackupDatasourceParameters (vereist)

BlobBackupDatasourceParameters

Naam Description Waarde
objectType Type van het specifieke object - gebruikt voor deserialisatie "BlobBackupDatasourceParameters" (vereist)
containersList Lijst met containers waarvan een back-up moet worden gemaakt tijdens de configuratie van back-ups van blobs tekenreeks[] (vereist)

KubernetesClusterBackupDatasourceParameters

Naam Description Waarde
objectType Type van het specifieke object - gebruikt voor deserialisatie "KubernetesClusterBackupDatasourceParameters" (vereist)
excludedNamespaces Hiermee wordt de eigenschap exclude namespaces opgehaald of ingesteld. Met deze eigenschap stelt u in dat de naamruimten worden uitgesloten tijdens het herstellen. tekenreeks[]
excludedResourceTypes Hiermee wordt de eigenschap resourcetypen uitsluiten opgehaald of ingesteld. Met deze eigenschap stelt u de resourcetypen in die moeten worden uitgesloten tijdens het herstellen. tekenreeks[]
includeClusterScopeResources Hiermee wordt de eigenschap include-clusterresources opgehaald of ingesteld. Deze eigenschap, indien ingeschakeld, bevat clusterbereikresources tijdens het herstellen. bool (vereist)
includedNamespaces Hiermee wordt de eigenschap include-naamruimten opgehaald of ingesteld. Met deze eigenschap stelt u in dat de naamruimten moeten worden opgenomen tijdens het herstellen. tekenreeks[]
includedResourceTypes Hiermee wordt de eigenschap include-resourcetypen opgehaald of ingesteld. Met deze eigenschap stelt u de resourcetypen in die moeten worden opgenomen tijdens het herstellen. tekenreeks[]
labelSelectors Hiermee wordt de eigenschap LabelSelectors opgehaald of ingesteld. Met deze eigenschap stelt u in dat de resource met dergelijke labelkiezers moet worden opgenomen tijdens het herstellen. tekenreeks[]
snapshotVolumes Hiermee wordt de eigenschap van de momentopname van het volume opgehaald of ingesteld. Deze eigenschap maakt, indien ingeschakeld, momentopnamen van het volume tijdens het herstellen. bool (vereist)

DataStoreParameters

Naam Description Waarde
dataStoreType type gegevensarchief; Operationeel/kluis/archiveren "ArchiveStore"
"OperationalStore"
'VaultStore' (vereist)
objectType Het objecttype instellen AzureOperationalStoreParameters (vereist)

AzureOperationalStoreParameters

Naam Description Waarde
objectType Type van het specifieke object - gebruikt voor deserialisatie "AzureOperationalStoreParameters" (vereist)
resourceGroupId Hiermee wordt de URI van de momentopnameresourcegroep opgehaald of ingesteld. tekenreeks