Dela via


Microsoft.RecoveryServices-valv

Bicep-resursdefinition

Resurstypen valv kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.RecoveryServices/vaults-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.RecoveryServices/vaults@2024-04-30-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: 'string'
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  etag: 'string'
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    encryption: {
      infrastructureEncryption: 'string'
      kekIdentity: {
        userAssignedIdentity: 'string'
        useSystemAssignedIdentity: bool
      }
      keyVaultProperties: {
        keyUri: 'string'
      }
    }
    monitoringSettings: {
      azureMonitorAlertSettings: {
        alertsForAllFailoverIssues: 'string'
        alertsForAllJobFailures: 'string'
        alertsForAllReplicationIssues: 'string'
      }
      classicAlertSettings: {
        alertsForCriticalOperations: 'string'
        emailNotificationsForSiteRecovery: 'string'
      }
    }
    moveDetails: {}
    publicNetworkAccess: 'string'
    redundancySettings: {
      crossRegionRestore: 'string'
      standardTierStorageRedundancy: 'string'
    }
    resourceGuardOperationRequests: [
      'string'
    ]
    restoreSettings: {
      crossSubscriptionRestoreSettings: {
        crossSubscriptionRestoreState: 'string'
      }
    }
    securitySettings: {
      immutabilitySettings: {
        state: 'string'
      }
      softDeleteSettings: {
        enhancedSecurityState: 'string'
        softDeleteRetentionPeriodInDays: int
        softDeleteState: 'string'
      }
    }
    upgradeDetails: {}
  }
}

Egenskapsvärden

Valv

Namn Beskrivning Värde
Namn Resursnamnet sträng (krävs)

Teckengräns: 2–50

Giltiga tecken:
Alfanumeriska tecken och bindestreck.

Börja med bokstaven.
plats Resursplats. sträng (krävs)
Taggar Resurstaggar. Ordlista med taggnamn och värden. Se taggar i mallar
Sku Identifierar den unika systemidentifieraren för varje Azure-resurs. Sku
etag Valfri ETag. sträng
identitet Identitet för resursen. IdentityData
Egenskaper Egenskaper för valvet. VaultProperties

IdentityData

Namn Beskrivning Värde
typ Den typ av hanterad identitet som används. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter. "Ingen"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned" (krävs)
userAssignedIdentities Listan över användartilldelade identiteter som är associerade med resursen. De användartilldelade identitetsordlistenycklarna är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. IdentityDataUserAssignedIdentiteter

IdentityDataUserAssignedIdentiteter

Namn Beskrivning Värde
{anpassad egenskap} UserIdentity

UserIdentity

Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.

ValvEgenskaper

Namn Beskrivning Värde
kryptering Kundhanterad nyckelinformation om resursen. VaultPropertiesEncryption
monitoringSettings Övervakningsinställningar för valvet MonitoringSettings
moveDetails Information om den senaste flyttåtgärden som utförs på Azure-resursen VaultPropertiesMoveDetails
publicNetworkAccess egenskap för att aktivera eller inaktivera inkommande nätverkstrafik för resursprovidern från offentliga klienter "Inaktiverad"
"Aktiverad"
redundancySettings Redundansinställningarna för ett valv VaultPropertiesRedundancySettings
resourceGuardOperationRequests ResourceGuardOperationRequests som LAC-kontrollen ska utföras på string[]
restoreSettings Återställningsinställningar för valvet ÅterställningInställningar
securitySettings Säkerhetsinställningar för valvet SecuritySettings
upgradeDetails Information om hur du uppgraderar valvet. UpgradeDetails

VaultPropertiesEncryption

Namn Beskrivning Värde
infrastrukturKryptering Aktivera/inaktivera tillståndet dubbelkryptering "Inaktiverad"
"Aktiverad"
kekIdentity Information om den identitet som används för CMK CmkKekIdentity
keyVaultProperties Egenskaperna för Key Vault som är värd för CMK CmkKeyVaultProperties

CmkKekIdentity

Namn Beskrivning Värde
userAssignedIdentity Den användartilldelade identitet som ska användas för att bevilja behörigheter om den typ av identitet som används är UserAssigned sträng
useSystemAssignedIdentity Ange att systemtilldelad identitet ska användas. Ömsesidigt uteslutande med fältet "userAssignedIdentity" Bool

CmkKeyVaultProperties

Namn Beskrivning Värde
keyUri Nyckel-URI för den kundhanterade nyckeln sträng

ÖvervakningInställningar

Namn Beskrivning Värde
azureMonitorAlertSettings Inställningar för Azure Monitor-baserade aviseringar AzureMonitorAlertSettings
classicAlertSettings Inställningar för klassiska aviseringar ClassicAlertSettings

AzureMonitorAlertSettings

Namn Beskrivning Värde
alertsForAllFailoverIssues "Inaktiverad"
"Aktiverad"
alertsForAllJobFailures "Inaktiverad"
"Aktiverad"
alertsForAllReplicationIssues "Inaktiverad"
"Aktiverad"

ClassicAlertSettings

Namn Beskrivning Värde
alertsForCriticalOperations "Inaktiverad"
"Aktiverad"
emailNotificationsForSiteRecovery "Inaktiverad"
"Aktiverad"

VaultPropertiesMoveDetails

Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.

VaultPropertiesRedundancySettings

Namn Beskrivning Värde
crossRegionRestore Flagga för att visa om återställning mellan regioner är aktiverat i valvet eller inte "Inaktiverad"
"Aktiverad"
standardTierStorageRedundancy Inställningen för lagringsredundans för ett valv "GeoRedundant"
"Ogiltigt"
"LocallyRedundant"
"ZoneRedundant"

RestoreSettings

Namn Beskrivning Värde
crossSubscriptionRestoreSettings Inställningar för CrossSubscriptionRestore CrossSubscriptionRestoreSettings

CrossSubscriptionRestoreSettings

Namn Beskrivning Värde
crossSubscriptionRestoreState "Inaktiverad"
"Aktiverad"
"PermanentDisabled"

SecuritySettings

Namn Beskrivning Värde
oföränderlighetInställningar Oföränderlighetsinställningar för ett valv OföränderlighetInställningar
softDeleteSettings Inställningar för mjuk borttagning av ett valv SoftDeleteSettings

OföränderlighetInställningar

Namn Beskrivning Värde
stat "Inaktiverad"
"Låst"
"Olåst"

SoftDeleteSettings

Namn Beskrivning Värde
enhancedSecurityState "AlwaysON"
"Inaktiverad"
"Aktiverad"
"Ogiltigt"
softDeleteRetentionPeriodInDays Kvarhållningsperiod för mjuk borttagning i dagar Int
softDeleteState "AlwaysON"
"Inaktiverad"
"Aktiverad"
"Ogiltigt"

UpgradeDetails

Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.

Sku

Namn Beskrivning Värde
kapacitet SKU-kapaciteten sträng
familj SKU-familjen sträng
Namn Namnet på SKU:n är RS0 (Recovery Services 0:e versionen) och nivån är standardnivå. De påverkar inte redundans för serverdelslagring eller andra valvinställningar. Om du vill hantera lagringsredundans använder du backupstorageconfig "RS0"
"Standard" (krävs)
storlek SKU-storleken sträng
Nivå Sku-nivån. sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
IBM Cloud Pak för data på Azure

Distribuera till Azure
Den här mallen distribuerar ett Openshift-kluster i Azure med alla nödvändiga resurser, infrastruktur och distribuerar sedan IBM Cloud Pak for Data tillsammans med de tillägg som användaren väljer.
Openshift Container Platform 4.3

Distribuera till Azure
Openshift Container Platform 4.3
Säkerhetskopiera befintlig filresurs med Hjälp av Recovery Services (dagligen)

Distribuera till Azure
Den här mallen konfigurerar skydd för en befintlig filresurs som finns i ett befintligt lagringskonto. Den skapar en ny eller använder ett befintligt Recovery Services-valv och en säkerhetskopieringsprincip baserat på de angivna parametervärdena.
Säkerhetskopiera befintlig filresurs med Hjälp av Recovery Services (varje timme)

Distribuera till Azure
Den här mallen konfigurerar skydd med timfrekvens för en befintlig filresurs som finns i ett befintligt lagringskonto. Den skapar en ny eller använder ett befintligt Recovery Services-valv och en säkerhetskopieringsprincip baserat på de angivna parametervärdena.
virtuella Datorer för säkerhetskopiering av Resource Manager med hjälp av Recovery Services-valv

Distribuera till Azure
Den här mallen använder befintligt Recovery Services-valv och befintlig säkerhetskopieringsprincip och konfigurerar säkerhetskopiering av flera virtuella Resource Manager-datorer som tillhör samma resursgrupp
Skapa Recovery Services-valv och aktivera diagnostik

Distribuera till Azure
Den här mallen skapar ett Recovery Services-valv och aktiverar diagnostik för Azure Backup. Detta distribuerar även lagringskonto och oms-arbetsyta.
Skapa Recovery Services-valv med säkerhetskopieringsprinciper

Distribuera till Azure
Den här mallen skapar ett Recovery Services-valv med säkerhetskopieringsprinciper och konfigurerar valfria funktioner som systemidentitet, lagringstyp för säkerhetskopiering, återställning mellan regioner och diagnostikloggar och ett borttagningslås.
Distribuera en virtuell Windows-dator och aktivera säkerhetskopiering med Azure Backup

Distribuera till Azure
Med den här mallen kan du distribuera en virtuell Windows-dator och Recovery Services Vault som konfigurerats med DefaultPolicy for Protection.
Skapa daglig säkerhetskopieringsprincip för RS Vault för att skydda IaaSVMs

Distribuera till Azure
Den här mallen skapar Recovery Service-valv och en princip för daglig säkerhetskopiering som kan användas för att skydda klassiska och ARM-baserade virtuella IaaS-datorer.
Skapa Recovery Services-valv med standardalternativ

Distribuera till Azure
Enkel mall som skapar ett Recovery Services-valv.
Skapa ett Recovery Services-valv med avancerade alternativ

Distribuera till Azure
Den här mallen skapar ett Recovery Services-valv som ska användas ytterligare för säkerhetskopiering och Site Recovery.
Azure Backup for Workload i Azure Virtual Machines

Distribuera till Azure
Den här mallen skapar ett Recovery Services-valv och en arbetsbelastningsspecifik säkerhetskopieringsprincip. Registrerar virtuell dator med säkerhetskopieringstjänsten och konfigurerar skydd
Skapa princip för veckovis säkerhetskopiering för RS Vault för att skydda IaaSVMs-

Distribuera till Azure
Den här mallen skapar Recovery Service-valv och en princip för daglig säkerhetskopiering som kan användas för att skydda klassiska och ARM-baserade virtuella IaaS-datorer.

Resursdefinition för ARM-mall

Resurstypen valv kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.RecoveryServices/vaults-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.RecoveryServices/vaults",
  "apiVersion": "2024-04-30-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "string",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "etag": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "encryption": {
      "infrastructureEncryption": "string",
      "kekIdentity": {
        "userAssignedIdentity": "string",
        "useSystemAssignedIdentity": "bool"
      },
      "keyVaultProperties": {
        "keyUri": "string"
      }
    },
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllFailoverIssues": "string",
        "alertsForAllJobFailures": "string",
        "alertsForAllReplicationIssues": "string"
      },
      "classicAlertSettings": {
        "alertsForCriticalOperations": "string",
        "emailNotificationsForSiteRecovery": "string"
      }
    },
    "moveDetails": {},
    "publicNetworkAccess": "string",
    "redundancySettings": {
      "crossRegionRestore": "string",
      "standardTierStorageRedundancy": "string"
    },
    "resourceGuardOperationRequests": [ "string" ],
    "restoreSettings": {
      "crossSubscriptionRestoreSettings": {
        "crossSubscriptionRestoreState": "string"
      }
    },
    "securitySettings": {
      "immutabilitySettings": {
        "state": "string"
      },
      "softDeleteSettings": {
        "enhancedSecurityState": "string",
        "softDeleteRetentionPeriodInDays": "int",
        "softDeleteState": "string"
      }
    },
    "upgradeDetails": {}
  }
}

Egenskapsvärden

Valv

Namn Beskrivning Värde
typ Resurstypen "Microsoft.RecoveryServices/vaults"
apiVersion Resurs-API-versionen "2024-04-30-preview"
Namn Resursnamnet sträng (krävs)

Teckengräns: 2–50

Giltiga tecken:
Alfanumeriska tecken och bindestreck.

Börja med bokstaven.
plats Resursplats. sträng (krävs)
Taggar Resurstaggar. Ordlista med taggnamn och värden. Se taggar i mallar
Sku Identifierar den unika systemidentifieraren för varje Azure-resurs. Sku
etag Valfri ETag. sträng
identitet Identitet för resursen. IdentityData
Egenskaper Egenskaper för valvet. VaultProperties

IdentityData

Namn Beskrivning Värde
typ Den typ av hanterad identitet som används. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter. "Ingen"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned" (krävs)
userAssignedIdentities Listan över användartilldelade identiteter som är associerade med resursen. De användartilldelade identitetsordlistenycklarna är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. IdentityDataUserAssignedIdentiteter

IdentityDataUserAssignedIdentiteter

Namn Beskrivning Värde
{anpassad egenskap} UserIdentity

UserIdentity

Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.

ValvEgenskaper

Namn Beskrivning Värde
kryptering Kundhanterad nyckelinformation om resursen. VaultPropertiesEncryption
monitoringSettings Övervakningsinställningar för valvet MonitoringSettings
moveDetails Information om den senaste flyttåtgärden som utförs på Azure-resursen VaultPropertiesMoveDetails
publicNetworkAccess egenskap för att aktivera eller inaktivera inkommande nätverkstrafik för resursprovidern från offentliga klienter "Inaktiverad"
"Aktiverad"
redundancySettings Redundansinställningarna för ett valv VaultPropertiesRedundancySettings
resourceGuardOperationRequests ResourceGuardOperationRequests som LAC-kontrollen ska utföras på string[]
restoreSettings Återställningsinställningar för valvet ÅterställningInställningar
securitySettings Säkerhetsinställningar för valvet SecuritySettings
upgradeDetails Information om hur du uppgraderar valvet. UpgradeDetails

VaultPropertiesEncryption

Namn Beskrivning Värde
infrastrukturKryptering Aktivera/inaktivera tillståndet dubbelkryptering "Inaktiverad"
"Aktiverad"
kekIdentity Information om den identitet som används för CMK CmkKekIdentity
keyVaultProperties Egenskaperna för Key Vault som är värd för CMK CmkKeyVaultProperties

CmkKekIdentity

Namn Beskrivning Värde
userAssignedIdentity Den användartilldelade identitet som ska användas för att bevilja behörigheter om den typ av identitet som används är UserAssigned sträng
useSystemAssignedIdentity Ange att systemtilldelad identitet ska användas. Ömsesidigt uteslutande med fältet "userAssignedIdentity" Bool

CmkKeyVaultProperties

Namn Beskrivning Värde
keyUri Nyckel-URI för den kundhanterade nyckeln sträng

ÖvervakningInställningar

Namn Beskrivning Värde
azureMonitorAlertSettings Inställningar för Azure Monitor-baserade aviseringar AzureMonitorAlertSettings
classicAlertSettings Inställningar för klassiska aviseringar ClassicAlertSettings

AzureMonitorAlertSettings

Namn Beskrivning Värde
alertsForAllFailoverIssues "Inaktiverad"
"Aktiverad"
alertsForAllJobFailures "Inaktiverad"
"Aktiverad"
alertsForAllReplicationIssues "Inaktiverad"
"Aktiverad"

ClassicAlertSettings

Namn Beskrivning Värde
alertsForCriticalOperations "Inaktiverad"
"Aktiverad"
emailNotificationsForSiteRecovery "Inaktiverad"
"Aktiverad"

VaultPropertiesMoveDetails

Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.

VaultPropertiesRedundancySettings

Namn Beskrivning Värde
crossRegionRestore Flagga för att visa om återställning mellan regioner är aktiverat i valvet eller inte "Inaktiverad"
"Aktiverad"
standardTierStorageRedundancy Inställningen för lagringsredundans för ett valv "GeoRedundant"
"Ogiltigt"
"LocallyRedundant"
"ZoneRedundant"

RestoreSettings

Namn Beskrivning Värde
crossSubscriptionRestoreSettings Inställningar för CrossSubscriptionRestore CrossSubscriptionRestoreSettings

CrossSubscriptionRestoreSettings

Namn Beskrivning Värde
crossSubscriptionRestoreState "Inaktiverad"
"Aktiverad"
"PermanentDisabled"

SecuritySettings

Namn Beskrivning Värde
oföränderlighetInställningar Oföränderlighetsinställningar för ett valv OföränderlighetInställningar
softDeleteSettings Inställningar för mjuk borttagning av ett valv SoftDeleteSettings

OföränderlighetInställningar

Namn Beskrivning Värde
stat "Inaktiverad"
"Låst"
"Olåst"

SoftDeleteSettings

Namn Beskrivning Värde
enhancedSecurityState "AlwaysON"
"Inaktiverad"
"Aktiverad"
"Ogiltigt"
softDeleteRetentionPeriodInDays Kvarhållningsperiod för mjuk borttagning i dagar Int
softDeleteState "AlwaysON"
"Inaktiverad"
"Aktiverad"
"Ogiltigt"

UpgradeDetails

Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.

Sku

Namn Beskrivning Värde
kapacitet SKU-kapaciteten sträng
familj SKU-familjen sträng
Namn Namnet på SKU:n är RS0 (Recovery Services 0:e versionen) och nivån är standardnivå. De påverkar inte redundans för serverdelslagring eller andra valvinställningar. Om du vill hantera lagringsredundans använder du backupstorageconfig "RS0"
"Standard" (krävs)
storlek SKU-storleken sträng
Nivå Sku-nivån. sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
IBM Cloud Pak för data på Azure

Distribuera till Azure
Den här mallen distribuerar ett Openshift-kluster i Azure med alla nödvändiga resurser, infrastruktur och distribuerar sedan IBM Cloud Pak for Data tillsammans med de tillägg som användaren väljer.
Openshift Container Platform 4.3

Distribuera till Azure
Openshift Container Platform 4.3
Säkerhetskopiera befintlig filresurs med Hjälp av Recovery Services (dagligen)

Distribuera till Azure
Den här mallen konfigurerar skydd för en befintlig filresurs som finns i ett befintligt lagringskonto. Den skapar en ny eller använder ett befintligt Recovery Services-valv och en säkerhetskopieringsprincip baserat på de angivna parametervärdena.
Säkerhetskopiera befintlig filresurs med Hjälp av Recovery Services (varje timme)

Distribuera till Azure
Den här mallen konfigurerar skydd med timfrekvens för en befintlig filresurs som finns i ett befintligt lagringskonto. Den skapar en ny eller använder ett befintligt Recovery Services-valv och en säkerhetskopieringsprincip baserat på de angivna parametervärdena.
virtuella Datorer för säkerhetskopiering av Resource Manager med hjälp av Recovery Services-valv

Distribuera till Azure
Den här mallen använder befintligt Recovery Services-valv och befintlig säkerhetskopieringsprincip och konfigurerar säkerhetskopiering av flera virtuella Resource Manager-datorer som tillhör samma resursgrupp
Skapa Recovery Services-valv och aktivera diagnostik

Distribuera till Azure
Den här mallen skapar ett Recovery Services-valv och aktiverar diagnostik för Azure Backup. Detta distribuerar även lagringskonto och oms-arbetsyta.
Skapa Recovery Services-valv med säkerhetskopieringsprinciper

Distribuera till Azure
Den här mallen skapar ett Recovery Services-valv med säkerhetskopieringsprinciper och konfigurerar valfria funktioner som systemidentitet, lagringstyp för säkerhetskopiering, återställning mellan regioner och diagnostikloggar och ett borttagningslås.
Distribuera en virtuell Windows-dator och aktivera säkerhetskopiering med Azure Backup

Distribuera till Azure
Med den här mallen kan du distribuera en virtuell Windows-dator och Recovery Services Vault som konfigurerats med DefaultPolicy for Protection.
Skapa daglig säkerhetskopieringsprincip för RS Vault för att skydda IaaSVMs

Distribuera till Azure
Den här mallen skapar Recovery Service-valv och en princip för daglig säkerhetskopiering som kan användas för att skydda klassiska och ARM-baserade virtuella IaaS-datorer.
Skapa Recovery Services-valv med standardalternativ

Distribuera till Azure
Enkel mall som skapar ett Recovery Services-valv.
Skapa ett Recovery Services-valv med avancerade alternativ

Distribuera till Azure
Den här mallen skapar ett Recovery Services-valv som ska användas ytterligare för säkerhetskopiering och Site Recovery.
Azure Backup for Workload i Azure Virtual Machines

Distribuera till Azure
Den här mallen skapar ett Recovery Services-valv och en arbetsbelastningsspecifik säkerhetskopieringsprincip. Registrerar virtuell dator med säkerhetskopieringstjänsten och konfigurerar skydd
Skapa princip för veckovis säkerhetskopiering för RS Vault för att skydda IaaSVMs-

Distribuera till Azure
Den här mallen skapar Recovery Service-valv och en princip för daglig säkerhetskopiering som kan användas för att skydda klassiska och ARM-baserade virtuella IaaS-datorer.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen valv kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.RecoveryServices/vaults-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults@2024-04-30-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      encryption = {
        infrastructureEncryption = "string"
        kekIdentity = {
          userAssignedIdentity = "string"
          useSystemAssignedIdentity = bool
        }
        keyVaultProperties = {
          keyUri = "string"
        }
      }
      monitoringSettings = {
        azureMonitorAlertSettings = {
          alertsForAllFailoverIssues = "string"
          alertsForAllJobFailures = "string"
          alertsForAllReplicationIssues = "string"
        }
        classicAlertSettings = {
          alertsForCriticalOperations = "string"
          emailNotificationsForSiteRecovery = "string"
        }
      }
      moveDetails = {}
      publicNetworkAccess = "string"
      redundancySettings = {
        crossRegionRestore = "string"
        standardTierStorageRedundancy = "string"
      }
      resourceGuardOperationRequests = [
        "string"
      ]
      restoreSettings = {
        crossSubscriptionRestoreSettings = {
          crossSubscriptionRestoreState = "string"
        }
      }
      securitySettings = {
        immutabilitySettings = {
          state = "string"
        }
        softDeleteSettings = {
          enhancedSecurityState = "string"
          softDeleteRetentionPeriodInDays = int
          softDeleteState = "string"
        }
      }
      upgradeDetails = {}
    }
    sku = {
      capacity = "string"
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
    etag = "string"
  })
}

Egenskapsvärden

Valv

Namn Beskrivning Värde
typ Resurstypen "Microsoft.RecoveryServices/vaults@2024-04-30-preview"
Namn Resursnamnet sträng (krävs)

Teckengräns: 2–50

Giltiga tecken:
Alfanumeriska tecken och bindestreck.

Börja med bokstaven.
plats Resursplats. sträng (krävs)
parent_id Om du vill distribuera till en resursgrupp använder du ID:t för den resursgruppen. sträng (krävs)
Taggar Resurstaggar. Ordlista med taggnamn och värden.
Sku Identifierar den unika systemidentifieraren för varje Azure-resurs. Sku
etag Valfri ETag. sträng
identitet Identitet för resursen. IdentityData
Egenskaper Egenskaper för valvet. VaultProperties

IdentityData

Namn Beskrivning Värde
typ Den typ av hanterad identitet som används. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned" (krävs)
identity_ids Listan över användartilldelade identiteter som är associerade med resursen. De användartilldelade identitetsordlistenycklarna är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Matris med användaridentitets-ID:t.

IdentityDataUserAssignedIdentiteter

Namn Beskrivning Värde
{anpassad egenskap} UserIdentity

UserIdentity

Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.

ValvEgenskaper

Namn Beskrivning Värde
kryptering Kundhanterad nyckelinformation om resursen. VaultPropertiesEncryption
monitoringSettings Övervakningsinställningar för valvet MonitoringSettings
moveDetails Information om den senaste flyttåtgärden som utförs på Azure-resursen VaultPropertiesMoveDetails
publicNetworkAccess egenskap för att aktivera eller inaktivera inkommande nätverkstrafik för resursprovidern från offentliga klienter "Inaktiverad"
"Aktiverad"
redundancySettings Redundansinställningarna för ett valv VaultPropertiesRedundancySettings
resourceGuardOperationRequests ResourceGuardOperationRequests som LAC-kontrollen ska utföras på string[]
restoreSettings Återställningsinställningar för valvet ÅterställningInställningar
securitySettings Säkerhetsinställningar för valvet SecuritySettings
upgradeDetails Information om hur du uppgraderar valvet. UpgradeDetails

VaultPropertiesEncryption

Namn Beskrivning Värde
infrastrukturKryptering Aktivera/inaktivera tillståndet dubbelkryptering "Inaktiverad"
"Aktiverad"
kekIdentity Information om den identitet som används för CMK CmkKekIdentity
keyVaultProperties Egenskaperna för Key Vault som är värd för CMK CmkKeyVaultProperties

CmkKekIdentity

Namn Beskrivning Värde
userAssignedIdentity Den användartilldelade identitet som ska användas för att bevilja behörigheter om den typ av identitet som används är UserAssigned sträng
useSystemAssignedIdentity Ange att systemtilldelad identitet ska användas. Ömsesidigt uteslutande med fältet "userAssignedIdentity" Bool

CmkKeyVaultProperties

Namn Beskrivning Värde
keyUri Nyckel-URI för den kundhanterade nyckeln sträng

ÖvervakningInställningar

Namn Beskrivning Värde
azureMonitorAlertSettings Inställningar för Azure Monitor-baserade aviseringar AzureMonitorAlertSettings
classicAlertSettings Inställningar för klassiska aviseringar ClassicAlertSettings

AzureMonitorAlertSettings

Namn Beskrivning Värde
alertsForAllFailoverIssues "Inaktiverad"
"Aktiverad"
alertsForAllJobFailures "Inaktiverad"
"Aktiverad"
alertsForAllReplicationIssues "Inaktiverad"
"Aktiverad"

ClassicAlertSettings

Namn Beskrivning Värde
alertsForCriticalOperations "Inaktiverad"
"Aktiverad"
emailNotificationsForSiteRecovery "Inaktiverad"
"Aktiverad"

VaultPropertiesMoveDetails

Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.

VaultPropertiesRedundancySettings

Namn Beskrivning Värde
crossRegionRestore Flagga för att visa om återställning mellan regioner är aktiverat i valvet eller inte "Inaktiverad"
"Aktiverad"
standardTierStorageRedundancy Inställningen för lagringsredundans för ett valv "GeoRedundant"
"Ogiltigt"
"LocallyRedundant"
"ZoneRedundant"

RestoreSettings

Namn Beskrivning Värde
crossSubscriptionRestoreSettings Inställningar för CrossSubscriptionRestore CrossSubscriptionRestoreSettings

CrossSubscriptionRestoreSettings

Namn Beskrivning Värde
crossSubscriptionRestoreState "Inaktiverad"
"Aktiverad"
"PermanentDisabled"

SecuritySettings

Namn Beskrivning Värde
oföränderlighetInställningar Oföränderlighetsinställningar för ett valv OföränderlighetInställningar
softDeleteSettings Inställningar för mjuk borttagning av ett valv SoftDeleteSettings

OföränderlighetInställningar

Namn Beskrivning Värde
stat "Inaktiverad"
"Låst"
"Olåst"

SoftDeleteSettings

Namn Beskrivning Värde
enhancedSecurityState "AlwaysON"
"Inaktiverad"
"Aktiverad"
"Ogiltigt"
softDeleteRetentionPeriodInDays Kvarhållningsperiod för mjuk borttagning i dagar Int
softDeleteState "AlwaysON"
"Inaktiverad"
"Aktiverad"
"Ogiltigt"

UpgradeDetails

Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.

Sku

Namn Beskrivning Värde
kapacitet SKU-kapaciteten sträng
familj SKU-familjen sträng
Namn Namnet på SKU:n är RS0 (Recovery Services 0:e versionen) och nivån är standardnivå. De påverkar inte redundans för serverdelslagring eller andra valvinställningar. Om du vill hantera lagringsredundans använder du backupstorageconfig "RS0"
"Standard" (krävs)
storlek SKU-storleken sträng
Nivå Sku-nivån. sträng