Microsoft.DataProtection backupVaults 2022-10-01-preview

Bicep-resourcedefinitie

Het resourcetype backupVaults kan worden geïmplementeerd in:

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

Resource-indeling

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

resource symbolicname 'Microsoft.DataProtection/backupVaults@2022-10-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  eTag: 'string'
  identity: {
    type: 'string'
  }
  properties: {
    monitoringSettings: {
      azureMonitorAlertSettings: {
        alertsForAllJobFailures: 'string'
      }
    }
    securitySettings: {
      immutabilitySettings: {
        state: 'string'
      }
      softDeleteSettings: {
        retentionDurationInDays: int
        state: 'string'
      }
    }
    storageSettings: [
      {
        datastoreType: 'string'
        type: 'string'
      }
    ]
  }
}

Eigenschapswaarden

backupVaults

Naam Description Waarde
naam De resourcenaam tekenreeks (vereist)
location Resourcelocatie. tekenreeks
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
eTag Optionele ETag. tekenreeks
identity Details van invoer van beheerde identiteit DppIdentityDetails
properties Eigenschappen van BackupVaultResource BackupVault (vereist)

DppIdentityDetails

Naam Description Waarde
type Het identityType dat SystemAssigned of None kan zijn tekenreeks

BackupVault

Naam Description Waarde
monitoringSettings Bewakingsinstellingen MonitoringSettings
securitySettings Beveiligingsinstellingen SecuritySettings
storageSettings Opslaginstellingen StorageSetting[] (vereist)

MonitoringSettings

Naam Description Waarde
azureMonitorAlertSettings Instellingen voor waarschuwingen op basis van Azure Monitor AzureMonitorAlertSettings

AzureMonitorAlertSettings

Naam Description Waarde
alertsForAllJobFailures 'Uitgeschakeld'
Ingeschakeld

SecuritySettings

Naam Description Waarde
onveranderbaarheidInstellingen Instellingen voor onveranderbaarheid op kluisniveau OnveranderbaarheidInstellingen
softDeleteSettings Gerelateerde instellingen voor voorlopig verwijderen SoftDeleteSettings

OnveranderbaarheidInstellingen

Naam Description Waarde
staat Onveranderbaarheidsstatus 'Uitgeschakeld'
'Vergrendeld'
Ontgrendeld

SoftDeleteSettings

Naam Description Waarde
retentionDurationInDays Retentieduur voorlopig verwijderen int
staat Status van voorlopig verwijderen 'AlwaysOn'
'Uit'
'Aan'

StorageSetting

Naam Description Waarde
datastoreType Hiermee wordt het type gegevensarchief opgehaald of ingesteld. 'ArchiveStore'
'SnapshotStore'
'VaultStore'
type Hiermee wordt het type opgehaald of ingesteld. 'GeoRedundant'
'LokaalRedundant'
'ZoneRedundant'

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
Back-upkluis maken

Implementeren op Azure
Eenvoudige sjabloon waarmee een Back-upkluis wordt gemaakt

Resourcedefinitie van ARM-sjabloon

Het resourcetype backupVaults kan worden geïmplementeerd in:

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

Resource-indeling

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

{
  "type": "Microsoft.DataProtection/backupVaults",
  "apiVersion": "2022-10-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "eTag": "string",
  "identity": {
    "type": "string"
  },
  "properties": {
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "string"
      }
    },
    "securitySettings": {
      "immutabilitySettings": {
        "state": "string"
      },
      "softDeleteSettings": {
        "retentionDurationInDays": "int",
        "state": "string"
      }
    },
    "storageSettings": [
      {
        "datastoreType": "string",
        "type": "string"
      }
    ]
  }
}

Eigenschapswaarden

backupVaults

Naam Description Waarde
type Het resourcetype 'Microsoft.DataProtection/backupVaults'
apiVersion De resource-API-versie '2022-10-01-preview'
naam De resourcenaam tekenreeks (vereist)
location Resourcelocatie. tekenreeks
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
eTag Optionele ETag. tekenreeks
identity Details van invoer van beheerde identiteit DppIdentityDetails
properties Eigenschappen van BackupVaultResource BackupVault (vereist)

DppIdentityDetails

Naam Description Waarde
type Het identityType dat SystemAssigned of None kan zijn tekenreeks

BackupVault

Naam Description Waarde
monitoringSettings Bewakingsinstellingen MonitoringSettings
securitySettings Beveiligingsinstellingen SecuritySettings
storageSettings Opslaginstellingen StorageSetting[] (vereist)

MonitoringSettings

Naam Description Waarde
azureMonitorAlertSettings Instellingen voor waarschuwingen op basis van Azure Monitor AzureMonitorAlertSettings

AzureMonitorAlertSettings

Naam Description Waarde
alertsForAllJobFailures 'Uitgeschakeld'
Ingeschakeld

SecuritySettings

Naam Description Waarde
onveranderbaarheidInstellingen Instellingen voor onveranderbaarheid op kluisniveau OnveranderbaarheidInstellingen
softDeleteSettings Gerelateerde instellingen voor voorlopig verwijderen SoftDeleteSettings

OnveranderbaarheidInstellingen

Naam Description Waarde
staat Onveranderbaarheidsstatus 'Uitgeschakeld'
'Vergrendeld'
Ontgrendeld

SoftDeleteSettings

Naam Description Waarde
retentionDurationInDays Retentieduur voorlopig verwijderen int
staat Status van voorlopig verwijderen 'AlwaysOn'
'Uit'
'Aan'

StorageSetting

Naam Description Waarde
datastoreType Hiermee wordt het type gegevensarchief opgehaald of ingesteld. 'ArchiveStore'
'SnapshotStore'
'VaultStore'
type Hiermee wordt het type opgehaald of ingesteld. 'GeoRedundant'
'LokaalRedundant'
'ZoneRedundant'

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
Back-upkluis maken

Implementeren op Azure
Eenvoudige sjabloon waarmee een Back-upkluis wordt gemaakt

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype backupVaults kan worden geïmplementeerd in:

  • Resourcegroepen

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

Resource-indeling

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataProtection/backupVaults@2022-10-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
  }
  body = jsonencode({
    properties = {
      monitoringSettings = {
        azureMonitorAlertSettings = {
          alertsForAllJobFailures = "string"
        }
      }
      securitySettings = {
        immutabilitySettings = {
          state = "string"
        }
        softDeleteSettings = {
          retentionDurationInDays = int
          state = "string"
        }
      }
      storageSettings = [
        {
          datastoreType = "string"
          type = "string"
        }
      ]
    }
    eTag = "string"
  })
}

Eigenschapswaarden

backupVaults

Naam Description Waarde
type Het resourcetype "Microsoft.DataProtection/backupVaults@2022-10-01-preview"
naam De resourcenaam tekenreeks (vereist)
location Resourcelocatie. tekenreeks
parent_id Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. tekenreeks (vereist)
tags Resourcetags. Woordenlijst met tagnamen en -waarden.
eTag Optionele ETag. tekenreeks
identity Details van invoer van beheerde identiteit DppIdentityDetails
properties Eigenschappen van BackupVaultResource BackupVault (vereist)

DppIdentityDetails

Naam Description Waarde
type Het identityType dat SystemAssigned of None kan zijn tekenreeks

BackupVault

Naam Description Waarde
monitoringSettings Bewakingsinstellingen MonitoringSettings
securitySettings Beveiligingsinstellingen SecuritySettings
storageSettings Opslaginstellingen StorageSetting[] (vereist)

MonitoringSettings

Naam Description Waarde
azureMonitorAlertSettings Instellingen voor waarschuwingen op basis van Azure Monitor AzureMonitorAlertSettings

AzureMonitorAlertSettings

Naam Description Waarde
alertsForAllJobFailures "Uitgeschakeld"
"Ingeschakeld"

SecuritySettings

Naam Description Waarde
onveranderbaarheidInstellingen Instellingen voor onveranderbaarheid op kluisniveau OnveranderbaarheidInstellingen
softDeleteSettings Gerelateerde instellingen voor voorlopig verwijderen SoftDeleteSettings

OnveranderbaarheidInstellingen

Naam Description Waarde
staat Onveranderbaarheidsstatus "Uitgeschakeld"
"Vergrendeld"
"Ontgrendeld"

SoftDeleteSettings

Naam Description Waarde
retentionDurationInDays Retentieduur voorlopig verwijderen int
staat Status van voorlopig verwijderen "AlwaysOn"
"Uit"
"Aan"

StorageSetting

Naam Description Waarde
datastoreType Hiermee wordt het type gegevensarchief opgehaald of ingesteld. "ArchiveStore"
"SnapshotStore"
"VaultStore"
type Hiermee wordt het type opgehaald of ingesteld. "GeoRedundant"
"LokaalRedundant"
"ZoneRedundant"