Microsoft.RecoveryServices-tárolók/replicationRecoveryPlans 2021-10-01

Bicep-erőforrásdefiníció

A tárolók/replikációRecoveryPlans erőforrástípus a következőre helyezhető üzembe:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.RecoveryServices/vaults/replicationRecoveryPlans erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationRecoveryPlans@2021-10-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    failoverDeploymentModel: 'string'
    groups: [
      {
        endGroupActions: [
          {
            actionName: 'string'
            customDetails: {
              instanceType: 'string'
              // For remaining properties, see RecoveryPlanActionDetails objects
            }
            failoverDirections: [
              'string'
            ]
            failoverTypes: [
              'string'
            ]
          }
        ]
        groupType: 'string'
        replicationProtectedItems: [
          {
            id: 'string'
            virtualMachineId: 'string'
          }
        ]
        startGroupActions: [
          {
            actionName: 'string'
            customDetails: {
              instanceType: 'string'
              // For remaining properties, see RecoveryPlanActionDetails objects
            }
            failoverDirections: [
              'string'
            ]
            failoverTypes: [
              'string'
            ]
          }
        ]
      }
    ]
    primaryFabricId: 'string'
    providerSpecificInput: [
      {
        instanceType: 'string'
        // For remaining properties, see RecoveryPlanProviderSpecificInput objects
      }
    ]
    recoveryFabricId: 'string'
  }
}

RecoveryPlanActionDetails objektumok

Állítsa be az instanceType tulajdonságot az objektum típusának megadásához.

AutomationRunbookActionDetails esetén használja a következőt:

  instanceType: 'AutomationRunbookActionDetails'
  fabricLocation: 'string'
  runbookId: 'string'
  timeout: 'string'

A ManualActionDetails esetében használja a következőt:

  instanceType: 'ManualActionDetails'
  description: 'string'

ScriptActionDetails esetén használja a következőt:

  instanceType: 'ScriptActionDetails'
  fabricLocation: 'string'
  path: 'string'
  timeout: 'string'

RecoveryPlanProviderSpecificInput objektumok

Állítsa be az instanceType tulajdonságot az objektum típusának megadásához.

A2A esetén használja a következőt:

  instanceType: 'A2A'
  primaryZone: 'string'
  recoveryZone: 'string'

Tulajdonságértékek

tárolók/replikációRecoveryPlans

Név Leírás Érték
name Az erőforrás neve

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát a Bicepben.
sztring (kötelező)
Szülő A Bicepben megadhatja egy gyermekerőforrás szülőerőforrását. Ezt a tulajdonságot csak akkor kell hozzáadnia, ha a gyermekerőforrás a szülőerőforráson kívül van deklarálva.

További információ: Gyermekerőforrás a szülőerőforráson kívül.
Szimbolikus név típusú erőforráshoz: tárolók
properties Helyreállítási terv létrehozási tulajdonságai. CreateRecoveryPlanInputPropertiesOrRecoveryPlanPrope... (kötelező)

CreateRecoveryPlanInputPropertiesOrRecoveryPlanPrope...

Név Leírás Érték
feladatátvételDeploymentModel A feladatátvételi üzemi modell. "Klasszikus"
"NotApplicable"
"ResourceManager"
csoportok A helyreállítási terv csoportjai. RecoveryPlanGroup[] (kötelező)
primaryFabricId Az elsődleges háló azonosítója. sztring (kötelező)
providerSpecificInput A szolgáltatóspecifikus bemenet. RecoveryPlanProviderSpecificInput[]
recoveryFabricId A helyreállítási háló azonosítója. sztring (kötelező)

RecoveryPlanGroup

Név Leírás Érték
endGroupActions A csoportvégi műveletek. RecoveryPlanAction[]
groupType A csoport típusa. "Rendszerindítás"
"Feladatátvétel"
"Leállítás" (kötelező)
replicationProtectedItems A védett elemek listája. RecoveryPlanProtectedItem[]
startGroupActions A csoportindítási műveletek. RecoveryPlanAction[]

RecoveryPlanAction

Név Leírás Érték
actionName A művelet neve. sztring (kötelező)
customDetails Az egyéni részletek. RecoveryPlanActionDetails (kötelező)
feladatátvételi átirányítások A feladatátvételi irányok listája. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"PrimaryToRecovery"
"RecoveryToPrimary" (kötelező)
feladatátvételi típusok A feladatátvételi típusok listája. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"CancelFailover"
"ChangePit"
"Véglegesítés"
"CompleteMigration"
"DisableProtection"
"Feladat-visszavétel"
'FinalizeFailback'
'PlannedFailover'
"RepairReplication"
"ReverseReplicate"
"SwitchProtection"
"TestFailover"
"TestFailoverCleanup"
"UnplannedFailover" (kötelező)

RecoveryPlanActionDetails

Név Leírás Érték
instanceType Az objektum típusának beállítása AutomationRunbookActionDetails
ManualActionDetails
ScriptActionDetails (kötelező)

RecoveryPlanAutomationRunbookActionDetails

Név Leírás Érték
instanceType Lekéri a művelet részleteit (a lehetséges értékekért lásd: RecoveryPlanActionDetailsTypes enumerálás). "AutomationRunbookActionDetails" (kötelező)
fabricLocation A háló helye. "Elsődleges"
"Helyreállítás" (kötelező)
runbookId A runbook ARM-azonosítója. sztring
timeout A runbook időtúllépése. sztring

RecoveryPlanManualActionDetails

Név Leírás Érték
instanceType Lekéri a művelet részleteit (a lehetséges értékekért lásd: RecoveryPlanActionDetailsTypes enumerálás). "ManualActionDetails" (kötelező)
leírás A manuális művelet leírása. sztring

RecoveryPlanScriptActionDetails

Név Leírás Érték
instanceType Lekéri a művelet részleteit (a lehetséges értékekért lásd: RecoveryPlanActionDetailsTypes enumerálás). "ScriptActionDetails" (kötelező)
fabricLocation A háló helye. "Elsődleges"
"Helyreállítás" (kötelező)
path A szkript elérési útja. sztring (kötelező)
timeout A szkript időtúllépése. sztring

RecoveryPlanProtectedItem

Név Leírás Érték
id A helyreállítási terv által védett elem ARM-azonosítója. sztring
virtualMachineId A virtuális gép azonosítója. sztring

RecoveryPlanProviderSpecificInput

Név Leírás Érték
instanceType Az objektum típusának beállítása A2A (kötelező)

RecoveryPlanA2AInput

Név Leírás Érték
instanceType Lekéri a példány típusát. "A2A" (kötelező)
primaryZone Az elsődleges zóna. sztring
recoveryZone A helyreállítási zóna. sztring

ARM-sablon erőforrásdefiníciója

A tárolók/replikációRecoveryPlans erőforrástípus üzembe helyezhető a következőre:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.RecoveryServices/vaults/replicationRecoveryPlans erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.RecoveryServices/vaults/replicationRecoveryPlans",
  "apiVersion": "2021-10-01",
  "name": "string",
  "properties": {
    "failoverDeploymentModel": "string",
    "groups": [
      {
        "endGroupActions": [
          {
            "actionName": "string",
            "customDetails": {
              "instanceType": "string"
              // For remaining properties, see RecoveryPlanActionDetails objects
            },
            "failoverDirections": [ "string" ],
            "failoverTypes": [ "string" ]
          }
        ],
        "groupType": "string",
        "replicationProtectedItems": [
          {
            "id": "string",
            "virtualMachineId": "string"
          }
        ],
        "startGroupActions": [
          {
            "actionName": "string",
            "customDetails": {
              "instanceType": "string"
              // For remaining properties, see RecoveryPlanActionDetails objects
            },
            "failoverDirections": [ "string" ],
            "failoverTypes": [ "string" ]
          }
        ]
      }
    ],
    "primaryFabricId": "string",
    "providerSpecificInput": [
      {
        "instanceType": "string"
        // For remaining properties, see RecoveryPlanProviderSpecificInput objects
      }
    ],
    "recoveryFabricId": "string"
  }
}

RecoveryPlanActionDetails objektumok

Állítsa be a instanceType tulajdonságot az objektum típusának megadásához.

AutomationRunbookActionDetails esetén használja a következőt:

  "instanceType": "AutomationRunbookActionDetails",
  "fabricLocation": "string",
  "runbookId": "string",
  "timeout": "string"

A ManualActionDetails esetében használja a következőt:

  "instanceType": "ManualActionDetails",
  "description": "string"

A ScriptActionDetails esetében használja a következőt:

  "instanceType": "ScriptActionDetails",
  "fabricLocation": "string",
  "path": "string",
  "timeout": "string"

RecoveryPlanProviderSpecificInput objektumok

Állítsa be a instanceType tulajdonságot az objektum típusának megadásához.

A2A esetén használja a következőt:

  "instanceType": "A2A",
  "primaryZone": "string",
  "recoveryZone": "string"

Tulajdonságértékek

tárolók/replikációRecoveryPlans

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.RecoveryServices/vaults/replicationRecoveryPlans"
apiVersion Az erőforrás API-verziója '2021-10-01'
name Az erőforrás neve

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát A JSON ARM-sablonokban.
sztring (kötelező)
properties Helyreállítási terv létrehozási tulajdonságai. CreateRecoveryPlanInputPropertiesOrRecoveryPlanPrope... (kötelező)

CreateRecoveryPlanInputPropertiesOrRecoveryPlanPrope...

Név Leírás Érték
feladatátvételDeploymentModel A feladatátvételi üzemi modell. "Klasszikus"
"NotApplicable"
"ResourceManager"
csoportok A helyreállítási terv csoportjai. RecoveryPlanGroup[] (kötelező)
primaryFabricId Az elsődleges háló azonosítója. sztring (kötelező)
providerSpecificInput A szolgáltatóspecifikus bemenet. RecoveryPlanProviderSpecificInput[]
recoveryFabricId A helyreállítási háló azonosítója. sztring (kötelező)

RecoveryPlanGroup

Név Leírás Érték
endGroupActions A csoportvégi műveletek. RecoveryPlanAction[]
groupType A csoport típusa. "Rendszerindítás"
Feladatátvétel
"Leállítás" (kötelező)
replicationProtectedItems A védett elemek listája. RecoveryPlanProtectedItem[]
startGroupActions A kezdőcsoportműveletek. RecoveryPlanAction[]

RecoveryPlanAction

Név Leírás Érték
actionName A művelet neve. sztring (kötelező)
customDetails Az egyéni részletek. RecoveryPlanActionDetails (kötelező)
feladatátvételidirections A feladatátvételi irányok listája. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"PrimaryToRecovery"
"RecoveryToPrimary" (kötelező)
feladatátvételitípusok A feladatátvételi típusok listája. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"CancelFailover"
"ChangePit"
"Véglegesítés"
"CompleteMigration"
"DisableProtection"
"Feladat-visszavétel"
'FinalizeFailback'
'PlannedFailover'
"RepairReplication"
"ReverseReplicate"
"SwitchProtection"
"TestFailover"
"TestFailoverCleanup"
"UnplannedFailover" (kötelező)

RecoveryPlanActionDetails

Név Leírás Érték
instanceType Az objektum típusának beállítása AutomationRunbookActionDetails
ManualActionDetails
ScriptActionDetails (kötelező)

RecoveryPlanAutomationRunbookActionDetails

Név Leírás Érték
instanceType Lekéri a művelet részleteit (a lehetséges értékekért lásd: RecoveryPlanActionDetailsTypes enumerálás). "AutomationRunbookActionDetails" (kötelező)
fabricLocation A háló helye. "Elsődleges"
"Helyreállítás" (kötelező)
runbookId A runbook ARM-azonosítója. sztring
timeout A runbook időtúllépése. sztring

RecoveryPlanManualActionDetails

Név Leírás Érték
instanceType Lekéri a művelet részleteit (a lehetséges értékekért lásd: RecoveryPlanActionDetailsTypes enumerálás). "ManualActionDetails" (kötelező)
leírás A manuális művelet leírása. sztring

RecoveryPlanScriptActionDetails

Név Leírás Érték
instanceType Lekéri a művelet részleteit (a lehetséges értékekért lásd: RecoveryPlanActionDetailsTypes enumerálás). "ScriptActionDetails" (kötelező)
fabricLocation A háló helye. "Elsődleges"
"Helyreállítás" (kötelező)
path A szkript elérési útja. sztring (kötelező)
timeout A szkript időtúllépése. sztring

RecoveryPlanProtectedItem

Név Leírás Érték
id A helyreállítási terv által védett elem ARM-azonosítója. sztring
virtualMachineId A virtuális gép azonosítója. sztring

RecoveryPlanProviderSpecificInput

Név Leírás Érték
instanceType Az objektum típusának beállítása A2A (kötelező)

RecoveryPlanA2AInput

Név Leírás Érték
instanceType Lekéri a példány típusát. "A2A" (kötelező)
primaryZone Az elsődleges zóna. sztring
recoveryZone A helyreállítási zóna. sztring

Terraform -erőforrásdefiníció (AzAPI-szolgáltató)

A tárolók/replikációRecoveryPlans erőforrástípus a következőre helyezhető üzembe:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.RecoveryServices/vaults/replicationRecoveryPlans erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/replicationRecoveryPlans@2021-10-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      failoverDeploymentModel = "string"
      groups = [
        {
          endGroupActions = [
            {
              actionName = "string"
              customDetails = {
                instanceType = "string"
                // For remaining properties, see RecoveryPlanActionDetails objects
              }
              failoverDirections = [
                "string"
              ]
              failoverTypes = [
                "string"
              ]
            }
          ]
          groupType = "string"
          replicationProtectedItems = [
            {
              id = "string"
              virtualMachineId = "string"
            }
          ]
          startGroupActions = [
            {
              actionName = "string"
              customDetails = {
                instanceType = "string"
                // For remaining properties, see RecoveryPlanActionDetails objects
              }
              failoverDirections = [
                "string"
              ]
              failoverTypes = [
                "string"
              ]
            }
          ]
        }
      ]
      primaryFabricId = "string"
      providerSpecificInput = [
        {
          instanceType = "string"
          // For remaining properties, see RecoveryPlanProviderSpecificInput objects
        }
      ]
      recoveryFabricId = "string"
    }
  })
}

RecoveryPlanActionDetails objektumok

Állítsa be a instanceType tulajdonságot az objektum típusának megadásához.

AutomationRunbookActionDetails esetén használja a következőt:

  instanceType = "AutomationRunbookActionDetails"
  fabricLocation = "string"
  runbookId = "string"
  timeout = "string"

A ManualActionDetails esetében használja a következőt:

  instanceType = "ManualActionDetails"
  description = "string"

A ScriptActionDetails esetében használja a következőt:

  instanceType = "ScriptActionDetails"
  fabricLocation = "string"
  path = "string"
  timeout = "string"

RecoveryPlanProviderSpecificInput objektumok

Állítsa be a instanceType tulajdonságot az objektum típusának megadásához.

A2A esetén használja a következőt:

  instanceType = "A2A"
  primaryZone = "string"
  recoveryZone = "string"

Tulajdonságértékek

tárolók/replikációRecoveryPlans

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.RecoveryServices/vaults/replicationRecoveryPlans@2021-10-01"
name Az erőforrás neve sztring (kötelező)
parent_id Az erőforrás szülőjének azonosítója. Típusú erőforrás azonosítója: tárolók
properties Helyreállítási terv létrehozási tulajdonságai. CreateRecoveryPlanInputPropertiesOrRecoveryPlanPrope... (kötelező)

CreateRecoveryPlanInputPropertiesOrRecoveryPlanPrope...

Név Leírás Érték
feladatátvételDeploymentModel A feladatátvételi üzemi modell. "Klasszikus"
"NotApplicable"
"ResourceManager"
csoportok A helyreállítási terv csoportjai. RecoveryPlanGroup[] (kötelező)
primaryFabricId Az elsődleges háló azonosítója. sztring (kötelező)
providerSpecificInput A szolgáltatóspecifikus bemenet. RecoveryPlanProviderSpecificInput[]
recoveryFabricId A helyreállítási háló azonosítója. sztring (kötelező)

RecoveryPlanGroup

Név Leírás Érték
endGroupActions A csoportvégi műveletek. RecoveryPlanAction[]
groupType A csoport típusa. "Rendszerindítás"
"Feladatátvétel"
"Leállítás" (kötelező)
replicationProtectedItems A védett elemek listája. RecoveryPlanProtectedItem[]
startGroupActions A kezdőcsoportműveletek. RecoveryPlanAction[]

RecoveryPlanAction

Név Leírás Érték
actionName A művelet neve. sztring (kötelező)
customDetails Az egyéni részletek. RecoveryPlanActionDetails (kötelező)
feladatátvételidirections A feladatátvételi irányok listája. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"PrimaryToRecovery"
"RecoveryToPrimary" (kötelező)
feladatátvételitípusok A feladatátvételi típusok listája. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"CancelFailover"
"ChangePit"
"Véglegesítés"
"CompleteMigration"
"DisableProtection"
"Feladat-visszavétel"
"FinalizeFailback"
"PlannedFailover"
"RepairReplication"
"ReverseReplicate"
"SwitchProtection"
"TestFailover"
"TestFailoverCleanup"
"Nem tervezettFailover" (kötelező)

RecoveryPlanActionDetails

Név Leírás Érték
instanceType Az objektumtípus beállítása AutomationRunbookActionDetails
ManualActionDetails
ScriptActionDetails (kötelező)

RecoveryPlanAutomationRunbookActionDetails

Név Leírás Érték
instanceType Lekéri a művelettípus részleteit (a lehetséges értékekért lásd: RecoveryPlanActionDetailsTypes enumerálás). "AutomationRunbookActionDetails" (kötelező)
fabricLocation A háló helye. "Elsődleges"
"Helyreállítás" (kötelező)
runbookId A runbook ARM-azonosítója. sztring
timeout A runbook időtúllépése. sztring

RecoveryPlanManualActionDetails

Név Leírás Érték
instanceType Lekéri a művelettípus részleteit (a lehetséges értékekért lásd: RecoveryPlanActionDetailsTypes enumerálás). "ManualActionDetails" (kötelező)
leírás A manuális művelet leírása. sztring

RecoveryPlanScriptActionDetails

Név Leírás Érték
instanceType Lekéri a művelettípus részleteit (a lehetséges értékekért lásd: RecoveryPlanActionDetailsTypes enumerálás). "ScriptActionDetails" (kötelező)
fabricLocation A háló helye. "Elsődleges"
"Helyreállítás" (kötelező)
path A szkript elérési útja. sztring (kötelező)
timeout A szkript időtúllépése. sztring

RecoveryPlanProtectedItem

Név Leírás Érték
id A helyreállítási terv által védett elem ARM-azonosítója. sztring
virtualMachineId A virtuális gép azonosítója. sztring

RecoveryPlanProviderSpecificInput

Név Leírás Érték
instanceType Az objektumtípus beállítása A2A (kötelező)

RecoveryPlanA2AInput

Név Leírás Érték
instanceType Lekéri a példány típusát. "A2A" (kötelező)
primaryZone Az elsődleges zóna. sztring
recoveryZone A helyreállítási zóna. sztring