Delen via


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

Bicep-resourcedefinitie

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

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource microsoft.DataProtection/backupInstances/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 Beschrijving Waarde
naam De resourcenaam

Zie hoe u namen en typen instelt voor onderliggende resources in Bicep-.
tekenreeks (vereist)
Tags Proxyresourcetags. Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
ouder 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 de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: backupVaults
Eigenschappen Eigenschappen van BackupInstanceResource BackupInstance-

BackupInstance

Naam Beschrijving Waarde
datasourceAuthCredentials Referenties die moeten worden gebruikt voor verificatie bij de gegevensbronprovider. AuthCredentials-
dataSourceInfo Hiermee haalt u de gegevensbrongegevens op of stelt u deze in. gegevensbron (vereist)
dataSourceSetInfo Hiermee haalt u de gegevenssetgegevens op of stelt u deze in. DatasourceSet-
friendlyName Hiermee haalt u de beschrijvende naam van het back-upexemplaren op of stelt u deze in. snaar
objectType tekenreeks (vereist)
policyInfo Hiermee haalt u de beleidsinformatie op of stelt u deze in. 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 Beschrijving Waarde
objectType Het objecttype instellen SecretStoreBasedAuthCredentials (vereist)

SecretStoreBasedAuthCredentials

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

SecretStoreResource

Naam Beschrijving Waarde
secretStoreType Hiermee wordt het type geheimarchief opgehaald of ingesteld 'AzureKeyVault'
'Ongeldig' (vereist)
Uri Uri om naar de resource te gaan snaar
waarde Haalt de waarde op die is opgeslagen in een geheime archiefresource of stelt deze in snaar

Gegevensbron

Naam Beschrijving Waarde
datasourceType DatasourceType van de resource. snaar
objectType Type gegevensbronobject, gebruikt om het overgenomen type te initialiseren snaar
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 gegevensbron. snaar
resourceName De unieke id van de resource in de context van het bovenliggende item. snaar
resourceType Resourcetype van gegevensbron. snaar
resourceUri Uri van de resource. snaar

DatasourceSet

Naam Beschrijving Waarde
datasourceType DatasourceType van de resource. snaar
objectType Type gegevensbronobject, gebruikt om het overgenomen type te initialiseren snaar
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 gegevensbron. snaar
resourceName De unieke id van de resource in de context van het bovenliggende item. snaar
resourceType Resourcetype van gegevensbron. snaar
resourceUri Uri van de resource. snaar

PolicyInfo

Naam Beschrijving Waarde
policyId tekenreeks (vereist)
policyParameters Beleidsparameters voor het back-upexemplaren PolicyParameters-

PolicyParameters

Naam Beschrijving Waarde
backupDatasourceParametersList Hiermee haalt u de parameters voor de back-upgegevensbron op of stelt u deze in BackupDatasourceParameters[]
dataStoreParametersList Hiermee haalt u de datastoreparameters op of stelt u deze in DataStoreParameters[]

BackupDatasourceParameters

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

BlobBackupDatasourceParameters

Naam Beschrijving Waarde
objectType Type van het specifieke object dat wordt 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 Beschrijving Waarde
objectType Type van het specifieke object dat wordt gebruikt voor deserialisatie 'KubernetesClusterBackupDatasourceParameters' (vereist)
excludedNamespaces Hiermee haalt u de eigenschap van de uitgesloten naamruimten op of stelt u deze in. Met deze eigenschap worden de naamruimten ingesteld die tijdens het herstellen moeten worden uitgesloten. tekenreeks[]
excludedResourceTypes Hiermee haalt u de eigenschap resourcetypen uitsluiten op of stelt u deze in. Met deze eigenschap worden de resourcetypen ingesteld die tijdens het herstellen moeten worden uitgesloten. tekenreeks[]
includeClusterScopeResources Hiermee haalt u de eigenschap Include-clusterbronnen op of stelt u deze in. Deze eigenschap, indien ingeschakeld, bevat clusterbereikbronnen tijdens het herstellen. bool (vereist)
includedNamespaces Hiermee haalt u de eigenschap include namespaces op of stelt u deze in. Met deze eigenschap worden de naamruimten ingesteld die moeten worden opgenomen tijdens het herstellen. tekenreeks[]
includedResourceTypes Hiermee haalt u de eigenschap include-resourcetypen op of stelt u deze in. Met deze eigenschap worden de resourcetypen ingesteld die moeten worden opgenomen tijdens het herstellen. tekenreeks[]
labelSelectors Hiermee haalt u de eigenschap LabelSelectors op of stelt u deze in. Met deze eigenschap stelt u de resource in met dergelijke labelkiezers die moeten worden opgenomen tijdens het herstellen. tekenreeks[]
snapshotVolumes Hiermee haalt u de eigenschap voor de momentopname van het volume op of stelt u deze in. Met deze eigenschap, indien ingeschakeld, worden momentopnamen van volumes gemaakt tijdens het herstellen. bool (vereist)

DataStoreParameters

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

AzureOperationalStoreParameters

Naam Beschrijving Waarde
objectType Type van het specifieke object dat wordt gebruikt voor deserialisatie 'AzureOperationalStoreParameters' (vereist)
resourceGroupId Hiermee haalt u de URI van de momentopnameresourcegroep op of stelt u deze in. snaar

Quickstart-sjablonen

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

Sjabloon Beschrijving
Schijf maken & beveiliging inschakelen via Backup Vault

implementeren in Azure
Sjabloon waarmee een schijf wordt gemaakt en beveiliging via Backup Vault mogelijk maakt
MySqlFlex-server maken & beveiliging inschakelen via Backup Vault

implementeren in Azure
Sjabloon waarmee een MySQL Flexibele server wordt gemaakt en beveiliging via Backup Vault mogelijk wordt gemaakt
PgFlex-server maken & beveiliging inschakelen via Backup Vault-

implementeren in Azure
Sjabloon waarmee een PostgreSQL Flexible Server wordt gemaakt en beveiliging via Backup Vault mogelijk wordt gemaakt
Opslagaccount maken & beveiliging inschakelen via Backup Vault-

implementeren in Azure
Sjabloon voor het maken van een opslagaccount en het inschakelen van operationele en gekluisde back-ups via Backup Vault

Resourcedefinitie van ARM-sjabloon

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

Zie logboek wijzigenvoor 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" ]

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 Beschrijving Waarde
type Het resourcetype 'Microsoft.DataProtection/backupVaults/backupInstances'
apiVersion De versie van de resource-API '2022-11-01-preview'
naam De resourcenaam

Zie hoe u namen en typen instelt voor onderliggende resources in JSON ARM-sjablonen.
tekenreeks (vereist)
Tags Proxyresourcetags. Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
Eigenschappen Eigenschappen van BackupInstanceResource BackupInstance-

BackupInstance

Naam Beschrijving Waarde
datasourceAuthCredentials Referenties die moeten worden gebruikt voor verificatie bij de gegevensbronprovider. AuthCredentials-
dataSourceInfo Hiermee haalt u de gegevensbrongegevens op of stelt u deze in. gegevensbron (vereist)
dataSourceSetInfo Hiermee haalt u de gegevenssetgegevens op of stelt u deze in. DatasourceSet-
friendlyName Hiermee haalt u de beschrijvende naam van het back-upexemplaren op of stelt u deze in. snaar
objectType tekenreeks (vereist)
policyInfo Hiermee haalt u de beleidsinformatie op of stelt u deze in. 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 Beschrijving Waarde
objectType Het objecttype instellen SecretStoreBasedAuthCredentials (vereist)

SecretStoreBasedAuthCredentials

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

SecretStoreResource

Naam Beschrijving Waarde
secretStoreType Hiermee wordt het type geheimarchief opgehaald of ingesteld 'AzureKeyVault'
'Ongeldig' (vereist)
Uri Uri om naar de resource te gaan snaar
waarde Haalt de waarde op die is opgeslagen in een geheime archiefresource of stelt deze in snaar

Gegevensbron

Naam Beschrijving Waarde
datasourceType DatasourceType van de resource. snaar
objectType Type gegevensbronobject, gebruikt om het overgenomen type te initialiseren snaar
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 gegevensbron. snaar
resourceName De unieke id van de resource in de context van het bovenliggende item. snaar
resourceType Resourcetype van gegevensbron. snaar
resourceUri Uri van de resource. snaar

DatasourceSet

Naam Beschrijving Waarde
datasourceType DatasourceType van de resource. snaar
objectType Type gegevensbronobject, gebruikt om het overgenomen type te initialiseren snaar
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 gegevensbron. snaar
resourceName De unieke id van de resource in de context van het bovenliggende item. snaar
resourceType Resourcetype van gegevensbron. snaar
resourceUri Uri van de resource. snaar

PolicyInfo

Naam Beschrijving Waarde
policyId tekenreeks (vereist)
policyParameters Beleidsparameters voor het back-upexemplaren PolicyParameters-

PolicyParameters

Naam Beschrijving Waarde
backupDatasourceParametersList Hiermee haalt u de parameters voor de back-upgegevensbron op of stelt u deze in BackupDatasourceParameters[]
dataStoreParametersList Hiermee haalt u de datastoreparameters op of stelt u deze in DataStoreParameters[]

BackupDatasourceParameters

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

BlobBackupDatasourceParameters

Naam Beschrijving Waarde
objectType Type van het specifieke object dat wordt 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 Beschrijving Waarde
objectType Type van het specifieke object dat wordt gebruikt voor deserialisatie 'KubernetesClusterBackupDatasourceParameters' (vereist)
excludedNamespaces Hiermee haalt u de eigenschap van de uitgesloten naamruimten op of stelt u deze in. Met deze eigenschap worden de naamruimten ingesteld die tijdens het herstellen moeten worden uitgesloten. tekenreeks[]
excludedResourceTypes Hiermee haalt u de eigenschap resourcetypen uitsluiten op of stelt u deze in. Met deze eigenschap worden de resourcetypen ingesteld die tijdens het herstellen moeten worden uitgesloten. tekenreeks[]
includeClusterScopeResources Hiermee haalt u de eigenschap Include-clusterbronnen op of stelt u deze in. Deze eigenschap, indien ingeschakeld, bevat clusterbereikbronnen tijdens het herstellen. bool (vereist)
includedNamespaces Hiermee haalt u de eigenschap include namespaces op of stelt u deze in. Met deze eigenschap worden de naamruimten ingesteld die moeten worden opgenomen tijdens het herstellen. tekenreeks[]
includedResourceTypes Hiermee haalt u de eigenschap include-resourcetypen op of stelt u deze in. Met deze eigenschap worden de resourcetypen ingesteld die moeten worden opgenomen tijdens het herstellen. tekenreeks[]
labelSelectors Hiermee haalt u de eigenschap LabelSelectors op of stelt u deze in. Met deze eigenschap stelt u de resource in met dergelijke labelkiezers die moeten worden opgenomen tijdens het herstellen. tekenreeks[]
snapshotVolumes Hiermee haalt u de eigenschap voor de momentopname van het volume op of stelt u deze in. Met deze eigenschap, indien ingeschakeld, worden momentopnamen van volumes gemaakt tijdens het herstellen. bool (vereist)

DataStoreParameters

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

AzureOperationalStoreParameters

Naam Beschrijving Waarde
objectType Type van het specifieke object dat wordt gebruikt voor deserialisatie 'AzureOperationalStoreParameters' (vereist)
resourceGroupId Hiermee haalt u de URI van de momentopnameresourcegroep op of stelt u deze in. snaar

Quickstart-sjablonen

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

Sjabloon Beschrijving
Schijf maken & beveiliging inschakelen via Backup Vault

implementeren in Azure
Sjabloon waarmee een schijf wordt gemaakt en beveiliging via Backup Vault mogelijk maakt
MySqlFlex-server maken & beveiliging inschakelen via Backup Vault

implementeren in Azure
Sjabloon waarmee een MySQL Flexibele server wordt gemaakt en beveiliging via Backup Vault mogelijk wordt gemaakt
PgFlex-server maken & beveiliging inschakelen via Backup Vault-

implementeren in Azure
Sjabloon waarmee een PostgreSQL Flexible Server wordt gemaakt en beveiliging via Backup Vault mogelijk wordt gemaakt
Opslagaccount maken & beveiliging inschakelen via Backup Vault-

implementeren in Azure
Sjabloon voor het maken van een opslagaccount en het inschakelen van operationele en gekluisde back-ups via Backup Vault

Resourcedefinitie van Terraform (AzAPI-provider)

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

  • resourcegroepen

Zie logboek wijzigenvoor 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 Beschrijving 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.
Eigenschappen Eigenschappen van BackupInstanceResource BackupInstance-

BackupInstance

Naam Beschrijving Waarde
datasourceAuthCredentials Referenties die moeten worden gebruikt voor verificatie bij de gegevensbronprovider. AuthCredentials-
dataSourceInfo Hiermee haalt u de gegevensbrongegevens op of stelt u deze in. gegevensbron (vereist)
dataSourceSetInfo Hiermee haalt u de gegevenssetgegevens op of stelt u deze in. DatasourceSet-
friendlyName Hiermee haalt u de beschrijvende naam van het back-upexemplaren op of stelt u deze in. snaar
objectType tekenreeks (vereist)
policyInfo Hiermee haalt u de beleidsinformatie op of stelt u deze in. 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 Beschrijving Waarde
objectType Het objecttype instellen SecretStoreBasedAuthCredentials (vereist)

SecretStoreBasedAuthCredentials

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

SecretStoreResource

Naam Beschrijving Waarde
secretStoreType Hiermee wordt het type geheimarchief opgehaald of ingesteld "AzureKeyVault"
"Ongeldig" (vereist)
Uri Uri om naar de resource te gaan snaar
waarde Haalt de waarde op die is opgeslagen in een geheime archiefresource of stelt deze in snaar

Gegevensbron

Naam Beschrijving Waarde
datasourceType DatasourceType van de resource. snaar
objectType Type gegevensbronobject, gebruikt om het overgenomen type te initialiseren snaar
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 gegevensbron. snaar
resourceName De unieke id van de resource in de context van het bovenliggende item. snaar
resourceType Resourcetype van gegevensbron. snaar
resourceUri Uri van de resource. snaar

DatasourceSet

Naam Beschrijving Waarde
datasourceType DatasourceType van de resource. snaar
objectType Type gegevensbronobject, gebruikt om het overgenomen type te initialiseren snaar
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 gegevensbron. snaar
resourceName De unieke id van de resource in de context van het bovenliggende item. snaar
resourceType Resourcetype van gegevensbron. snaar
resourceUri Uri van de resource. snaar

PolicyInfo

Naam Beschrijving Waarde
policyId tekenreeks (vereist)
policyParameters Beleidsparameters voor het back-upexemplaren PolicyParameters-

PolicyParameters

Naam Beschrijving Waarde
backupDatasourceParametersList Hiermee haalt u de parameters voor de back-upgegevensbron op of stelt u deze in BackupDatasourceParameters[]
dataStoreParametersList Hiermee haalt u de datastoreparameters op of stelt u deze in DataStoreParameters[]

BackupDatasourceParameters

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

BlobBackupDatasourceParameters

Naam Beschrijving Waarde
objectType Type van het specifieke object dat wordt 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 Beschrijving Waarde
objectType Type van het specifieke object dat wordt gebruikt voor deserialisatie "KubernetesClusterBackupDatasourceParameters" (vereist)
excludedNamespaces Hiermee haalt u de eigenschap van de uitgesloten naamruimten op of stelt u deze in. Met deze eigenschap worden de naamruimten ingesteld die tijdens het herstellen moeten worden uitgesloten. tekenreeks[]
excludedResourceTypes Hiermee haalt u de eigenschap resourcetypen uitsluiten op of stelt u deze in. Met deze eigenschap worden de resourcetypen ingesteld die tijdens het herstellen moeten worden uitgesloten. tekenreeks[]
includeClusterScopeResources Hiermee haalt u de eigenschap Include-clusterbronnen op of stelt u deze in. Deze eigenschap, indien ingeschakeld, bevat clusterbereikbronnen tijdens het herstellen. bool (vereist)
includedNamespaces Hiermee haalt u de eigenschap include namespaces op of stelt u deze in. Met deze eigenschap worden de naamruimten ingesteld die moeten worden opgenomen tijdens het herstellen. tekenreeks[]
includedResourceTypes Hiermee haalt u de eigenschap include-resourcetypen op of stelt u deze in. Met deze eigenschap worden de resourcetypen ingesteld die moeten worden opgenomen tijdens het herstellen. tekenreeks[]
labelSelectors Hiermee haalt u de eigenschap LabelSelectors op of stelt u deze in. Met deze eigenschap stelt u de resource in met dergelijke labelkiezers die moeten worden opgenomen tijdens het herstellen. tekenreeks[]
snapshotVolumes Hiermee haalt u de eigenschap voor de momentopname van het volume op of stelt u deze in. Met deze eigenschap, indien ingeschakeld, worden momentopnamen van volumes gemaakt tijdens het herstellen. bool (vereist)

DataStoreParameters

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

AzureOperationalStoreParameters

Naam Beschrijving Waarde
objectType Type van het specifieke object dat wordt gebruikt voor deserialisatie "AzureOperationalStoreParameters" (vereist)
resourceGroupId Hiermee haalt u de URI van de momentopnameresourcegroep op of stelt u deze in. snaar