Trezory Microsoft.RecoveryServices/replicationRecoveryPlans 2022-10-01
Definice prostředku Bicep
Typ prostředku trezory/replikaceRecoveryPlans je možné nasadit do:
- Skupiny prostředků – viz příkazy pro nasazení skupin prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.RecoveryServices/vaults/replicationRecoveryPlans, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationRecoveryPlans@2022-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'
}
}
Objekty RecoveryPlanActionDetails
Nastavte vlastnost instanceType a určete typ objektu.
Pro AutomationRunbookActionDetails použijte:
instanceType: 'AutomationRunbookActionDetails'
fabricLocation: 'string'
runbookId: 'string'
timeout: 'string'
Pro ManualActionDetails použijte:
instanceType: 'ManualActionDetails'
description: 'string'
Pro ScriptActionDetails použijte:
instanceType: 'ScriptActionDetails'
fabricLocation: 'string'
path: 'string'
timeout: 'string'
Objekty RecoveryPlanProviderSpecificInput
Nastavte vlastnost instanceType a určete typ objektu.
Pro A2A použijte:
instanceType: 'A2A'
primaryExtendedLocation: {
name: 'string'
type: 'EdgeZone'
}
primaryZone: 'string'
recoveryExtendedLocation: {
name: 'string'
type: 'EdgeZone'
}
recoveryZone: 'string'
Hodnoty vlastností
trezory/replikacePlány obnovení
Název | Description | Hodnota |
---|---|---|
name | Název prostředku Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v nástroji Bicep. |
string (povinné) |
Nadřazené | V nástroji Bicep můžete zadat nadřazený prostředek podřízeného prostředku. Tuto vlastnost stačí přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek. Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek. |
Symbolický název prostředku typu : trezory |
properties | Vlastnosti vytváření plánu obnovení | CreateRecoveryPlanInputPropertiesOrRecoveryPlanPrope... (povinné) |
CreateRecoveryPlanInputPropertiesOrRecoveryPlanPrope...
Název | Description | Hodnota |
---|---|---|
failoverDeploymentModel | Model nasazení převzetí služeb při selhání. | 'Classic' NotApplicable ResourceManager |
skupiny | Skupiny plánů obnovení. | RecoveryPlanGroup[] (povinné) |
id primární topologieFabric | ID primárních prostředků infrastruktury | string (povinné) |
providerSpecificInput | Vstup specifický pro zprostředkovatele. | RecoveryPlanProviderSpecificInput[] |
recoveryFabricId | ID prostředků infrastruktury obnovení. | string (povinné) |
RecoveryPlanGroup
Název | Description | Hodnota |
---|---|---|
endGroupActions | Akce koncové skupiny. | RecoveryPlanAction[] |
groupType | Typ skupiny. | 'Boot' (Spuštění) Převzetí služeb při selhání Vypnutí (povinné) |
replicationProtectedItems | Seznam chráněných položek. | RecoveryPlanProtectedItem[] |
startGroupActions | Spuštění akcí skupiny. | RecoveryPlanAction[] |
RecoveryPlanAction
Název | Description | Hodnota |
---|---|---|
Actionname | Název akce. | string (povinné) |
vlastní podrobnosti | Vlastní podrobnosti. | RecoveryPlanActionDetails (povinné) |
failoverDirections | Seznam navigačních pokynů pro převzetí služeb při selhání | Pole řetězců obsahující některou z těchto možností: 'PrimaryToRecovery' RecoveryToPrimary (povinné) |
typy převzetí služeb při selhání | Seznam typů převzetí služeb při selhání | Pole řetězců obsahující některou z těchto možností: Zrušitfailover ChangePit 'Potvrdit' 'CompleteMigration' DisableProtection Navrácení služeb po obnovení FinalizeFailback Plánované selhání 'RepairReplication' 'ReverseReplicate' SwitchProtection TestFailover 'TestFailoverCleanup' UnplannedFailover (povinné) |
Podrobnosti o plánu obnovení
Název | Description | Hodnota |
---|---|---|
typ instance | Nastavení typu objektu | AutomationRunbookActionDetails ManualActionDetails ScriptActionDetails (povinné) |
RecoveryPlanAutomationRunbookActionDetails
Název | Description | Hodnota |
---|---|---|
typ instance | Získá typ podrobnosti akce (viz RecoveryPlanActionDetailsTypes výčet možných hodnot). | AutomationRunbookActionDetails (povinné) |
fabricLocation | Umístění prostředků infrastruktury | 'Primární' Obnovení (povinné) |
id runbooku | ID ARM runbooku | řetězec |
timeout | Časový limit runbooku | řetězec |
RecoveryPlanManualActionDetails
Název | Description | Hodnota |
---|---|---|
typ instance | Získá typ podrobnosti akce (viz RecoveryPlanActionDetailsTypes výčet možných hodnot). | ManualActionDetails (povinné) |
description | Popis ruční akce. | řetězec |
Podrobnosti RecoveryPlanScriptActionDetails
Název | Description | Hodnota |
---|---|---|
typ instance | Získá typ podrobnosti akce (viz RecoveryPlanActionDetailsTypes výčet možných hodnot). | ScriptActionDetails (povinné) |
fabricLocation | Umístění prostředků infrastruktury | 'Primární' Obnovení (povinné) |
program | Cesta ke skriptu. | string (povinné) |
timeout | Časový limit skriptu vypršel. | řetězec |
RecoveryPlanProtectedItem
Název | Description | Hodnota |
---|---|---|
id | ID ARM chráněné položky plánu obnovení. | řetězec |
id virtuálního počítače | ID virtuálního počítače. | řetězec |
RecoveryPlanProviderSpecificInput
Název | Description | Hodnota |
---|---|---|
typ instance | Nastavení typu objektu | A2A (povinné) |
ObnoveníPlanA2AInput
Název | Description | Hodnota |
---|---|---|
instanceType | Získá typ instance. | A2A (povinné) |
primaryExtendedLocation | Primární rozšířené umístění. | Rozšířené umístění |
primární zóna | Primární zóna. | řetězec |
recoveryExtendedLocation | Rozšířené umístění pro obnovení. | Rozšířené umístění |
recoveryZone | Zóna obnovení. | řetězec |
Rozšířené umístění
Název | Description | Hodnota |
---|---|---|
name | Název rozšířeného umístění. | string (povinné) |
typ | Typ rozšířeného umístění. | EdgeZone (povinné) |
Definice prostředku šablony ARM
Typ prostředku trezory/replikaceRecoveryPlans je možné nasadit do:
- Skupiny prostředků – viz příkazy nasazení skupiny prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.RecoveryServices/vaults/replicationRecoveryPlans, přidejte do šablony následující kód JSON.
{
"type": "Microsoft.RecoveryServices/vaults/replicationRecoveryPlans",
"apiVersion": "2022-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"
}
}
Objekty RecoveryPlanActionDetails
Nastavte vlastnost instanceType tak, aby určila typ objektu.
Pro AutomationRunbookActionDetails použijte:
"instanceType": "AutomationRunbookActionDetails",
"fabricLocation": "string",
"runbookId": "string",
"timeout": "string"
Pro ManualActionDetails použijte:
"instanceType": "ManualActionDetails",
"description": "string"
Pro ScriptActionDetails použijte:
"instanceType": "ScriptActionDetails",
"fabricLocation": "string",
"path": "string",
"timeout": "string"
Objekty RecoveryPlanProviderSpecificInput
Nastavte vlastnost instanceType tak, aby určila typ objektu.
Pro A2A použijte:
"instanceType": "A2A",
"primaryExtendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"primaryZone": "string",
"recoveryExtendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"recoveryZone": "string"
Hodnoty vlastností
trezory/replikaceRecoveryPlans
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.RecoveryServices/vaults/replicationRecoveryPlans |
apiVersion | Verze rozhraní API prostředků | '2022-10-01' |
name | Název prostředku Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM. |
string (povinné) |
properties | Vlastnosti vytvoření plánu obnovení. | CreateRecoveryPlanInputPropertiesOrRecoveryPlanPrope... (povinné) |
CreateRecoveryPlanInputPropertiesOrRecoveryPlanPrope...
Název | Description | Hodnota |
---|---|---|
failoverDeploymentModel | Model nasazení převzetí služeb při selhání. | 'Classic' NotApplicable ResourceManager |
skupiny | Skupiny plánu obnovení. | RecoveryPlanGroup[] (povinné) |
primaryFabricId | PRIMÁRNÍ ID prostředků infrastruktury. | string (povinné) |
providerSpecificInput | Vstup specifický pro zprostředkovatele. | RecoveryPlanProviderSpecificInput[] |
recoveryFabricId | ID prostředků infrastruktury obnovení | string (povinné) |
RecoveryPlanGroup
Název | Description | Hodnota |
---|---|---|
endGroupActions | Akce koncové skupiny. | RecoveryPlanAction[] |
groupType | Typ skupiny. | 'Boot' Převzetí služeb při selhání Vypnutí (povinné) |
replicationProtectedItems | Seznam chráněných položek. | RecoveryPlanProtectedItem[] |
startGroupActions | Akce spuštění skupiny. | RecoveryPlanAction[] |
RecoveryPlanAction
Název | Description | Hodnota |
---|---|---|
Actionname | Název akce. | string (povinné) |
customDetails | Vlastní podrobnosti. | RecoveryPlanActionDetails (povinné) |
failoverDirections | Seznam navigačních pokynů pro převzetí služeb při selhání | Pole řetězců obsahující některou z těchto možností: 'PrimaryToRecovery' RecoveryToPrimary (povinné) |
failoverTypes | Seznam typů převzetí služeb při selhání | Pole řetězců obsahující některou z těchto možností: ZrušitFailover ChangePit 'Potvrzení' 'CompleteMigration' 'DisableProtection' Navrácení služeb po obnovení FinalizeFailback 'PlannedFailover' 'RepairReplication' 'ReverseReplicate' SwitchProtection TestFailover 'TestFailoverCleanup' UnplannedFailover (povinné) |
Podrobnosti RecoveryPlanActionDetails
Název | Description | Hodnota |
---|---|---|
instanceType | Nastavení typu objektu | AutomationRunbookActionDetails ManualActionDetails ScriptActionDetails (povinné) |
RecoveryPlanAutomationRunbookActionDetails
Název | Description | Hodnota |
---|---|---|
instanceType | Získá typ podrobnosti akce (viz RecoveryPlanActionDetailsTypes výčtu možných hodnot). | AutomationRunbookActionDetails (povinné) |
fabricLocation | Umístění prostředků infrastruktury. | 'Primární' Obnovení (povinné) |
id runbooku | ID ARM runbooku. | řetězec |
timeout | Časový limit runbooku | řetězec |
RecoveryPlanManualActionDetails
Název | Description | Hodnota |
---|---|---|
instanceType | Získá typ podrobnosti akce (viz RecoveryPlanActionDetailsTypes výčtu možných hodnot). | ManualActionDetails (povinné) |
description | Popis ruční akce. | řetězec |
RecoveryPlanScriptActionDetails
Název | Description | Hodnota |
---|---|---|
instanceType | Získá typ podrobnosti akce (viz RecoveryPlanActionDetailsTypes výčtu možných hodnot). | ScriptActionDetails (povinné) |
fabricLocation | Umístění prostředků infrastruktury. | 'Primární' Obnovení (povinné) |
program | Cesta ke skriptu. | string (povinné) |
timeout | Časový limit skriptu. | řetězec |
RecoveryPlanProtectedItem
Název | Description | Hodnota |
---|---|---|
id | ID ARM chráněné položky plánu obnovení. | řetězec |
virtualMachineId | ID virtuálního počítače. | řetězec |
RecoveryPlanProviderSpecificInput
Název | Description | Hodnota |
---|---|---|
instanceType | Nastavení typu objektu | A2A (povinné) |
RecoveryPlanA2AInput
Název | Description | Hodnota |
---|---|---|
instanceType | Získá typ instance. | A2A (povinné) |
primaryExtendedLocation | Primární rozšířené umístění. | Rozšířené umístění |
primární zóna | Primární zóna. | řetězec |
recoveryExtendedLocation | Rozšířené umístění pro obnovení. | Rozšířené umístění |
recoveryZone | Zóna obnovení. | řetězec |
Rozšířené umístění
Název | Description | Hodnota |
---|---|---|
name | Název rozšířeného umístění. | string (povinné) |
typ | Typ rozšířeného umístění. | EdgeZone (povinné) |
Definice prostředku Terraformu (zprostředkovatele AzAPI)
Typ prostředku trezory/replikaceRecoveryPlans je možné nasadit do:
- Skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.RecoveryServices/vaults/replicationRecoveryPlans, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/replicationRecoveryPlans@2022-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"
}
})
}
Objekty RecoveryPlanActionDetails
Nastavte vlastnost instanceType tak, aby určila typ objektu.
Pro AutomationRunbookActionDetails použijte:
instanceType = "AutomationRunbookActionDetails"
fabricLocation = "string"
runbookId = "string"
timeout = "string"
Pro ManualActionDetails použijte:
instanceType = "ManualActionDetails"
description = "string"
Pro ScriptActionDetails použijte:
instanceType = "ScriptActionDetails"
fabricLocation = "string"
path = "string"
timeout = "string"
Objekty RecoveryPlanProviderSpecificInput
Nastavte vlastnost instanceType tak, aby určila typ objektu.
Pro A2A použijte:
instanceType = "A2A"
primaryExtendedLocation = {
name = "string"
type = "EdgeZone"
}
primaryZone = "string"
recoveryExtendedLocation = {
name = "string"
type = "EdgeZone"
}
recoveryZone = "string"
Hodnoty vlastností
trezory/replikaceRecoveryPlans
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.RecoveryServices/vaults/replicationRecoveryPlans@2022-10-01 |
name | Název prostředku | string (povinné) |
parent_id | ID prostředku, který je nadřazený pro tento prostředek. | ID prostředku typu: trezory |
properties | Vlastnosti vytvoření plánu obnovení. | CreateRecoveryPlanInputPropertiesOrRecoveryPlanPrope... (povinné) |
CreateRecoveryPlanInputPropertiesOrRecoveryPlanPrope...
Název | Description | Hodnota |
---|---|---|
failoverDeploymentModel | Model nasazení převzetí služeb při selhání. | "Classic" "NotApplicable" "ResourceManager" |
skupiny | Skupiny plánu obnovení. | RecoveryPlanGroup[] (povinné) |
primaryFabricId | PRIMÁRNÍ ID prostředků infrastruktury. | string (povinné) |
providerSpecificInput | Vstup specifický pro zprostředkovatele. | RecoveryPlanProviderSpecificInput[] |
recoveryFabricId | ID prostředků infrastruktury obnovení | string (povinné) |
RecoveryPlanGroup
Název | Description | Hodnota |
---|---|---|
endGroupActions | Akce koncové skupiny. | RecoveryPlanAction[] |
groupType | Typ skupiny. | "Boot" "Převzetí služeb při selhání" "Vypnutí" (povinné) |
replicationProtectedItems | Seznam chráněných položek. | RecoveryPlanProtectedItem[] |
startGroupActions | Akce spuštění skupiny. | RecoveryPlanAction[] |
RecoveryPlanAction
Název | Description | Hodnota |
---|---|---|
Actionname | Název akce. | string (povinné) |
vlastní podrobnosti | Vlastní podrobnosti. | RecoveryPlanActionDetails (povinné) |
failoverDirections | Seznam navigačních pokynů pro převzetí služeb při selhání | Pole řetězců obsahující některou z těchto možností: "PrimaryToRecovery" "RecoveryToPrimary" (povinné) |
typy převzetí služeb při selhání | Seznam typů převzetí služeb při selhání | Pole řetězců obsahující některou z těchto možností: "Zrušitfailover" "ChangePit" "Potvrdit" "CompleteMigration" "DisableProtection" Navrácení služeb po obnovení "FinalizeFailback" "Plánované selhání" "RepairReplication" "ReverseReplicate" "SwitchProtection" TestFailover "TestFailoverCleanup" UnplannedFailover (povinné) |
Podrobnosti o plánu obnovení
Název | Description | Hodnota |
---|---|---|
typ instance | Nastavení typu objektu | AutomationRunbookActionDetails ManualActionDetails ScriptActionDetails (povinné) |
RecoveryPlanAutomationRunbookActionDetails
Název | Description | Hodnota |
---|---|---|
typ instance | Získá typ podrobnosti akce (viz RecoveryPlanActionDetailsTypes výčet možných hodnot). | AutomationRunbookActionDetails (povinné) |
fabricLocation | Umístění prostředků infrastruktury | "Primární" "Obnovení" (povinné) |
id runbooku | ID ARM runbooku | řetězec |
timeout | Časový limit runbooku | řetězec |
RecoveryPlanManualActionDetails
Název | Description | Hodnota |
---|---|---|
typ instance | Získá typ podrobnosti akce (viz RecoveryPlanActionDetailsTypes výčet možných hodnot). | "ManualActionDetails" (povinné) |
description | Popis ruční akce. | řetězec |
Podrobnosti RecoveryPlanScriptActionDetails
Název | Description | Hodnota |
---|---|---|
typ instance | Získá typ podrobnosti akce (viz RecoveryPlanActionDetailsTypes výčet možných hodnot). | ScriptActionDetails (povinné) |
fabricLocation | Umístění prostředků infrastruktury | "Primární" "Obnovení" (povinné) |
program | Cesta ke skriptu. | string (povinné) |
timeout | Časový limit skriptu vypršel. | řetězec |
RecoveryPlanProtectedItem
Název | Description | Hodnota |
---|---|---|
id | ID ARM chráněné položky plánu obnovení. | řetězec |
id virtuálního počítače | ID virtuálního počítače. | řetězec |
RecoveryPlanProviderSpecificInput
Název | Description | Hodnota |
---|---|---|
typ instance | Nastavení typu objektu | A2A (povinné) |
ObnoveníPlanA2AInput
Název | Description | Hodnota |
---|---|---|
typ instance | Získá typ instance. | "A2A" (povinné) |
primárníExtendedLocation | Primární rozšířené umístění. | ExtendedLocation |
primární zóna | Primární zóna. | řetězec |
recoveryExtendedLocation | Rozšířené umístění pro obnovení. | ExtendedLocation |
zóna obnovení | Zóna obnovení. | řetězec |
ExtendedLocation
Název | Description | Hodnota |
---|---|---|
name | Název rozšířeného umístění. | string (povinné) |
typ | Typ rozšířeného umístění. | EdgeZone (povinné) |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro