Trezory Služby Microsoft.RecoveryServices / replicationRecoveryPlans 2021-11-01
- nejnovější
- 10. 10. 2024
-
2024-04-04 - 2024-02-01
- 1. 1. 2024
-
2023-08-01 -
2023-06-01 -
2023-04-04 - 2023-02-01
-
2023-01-01 - 10. 10. 2022
- 2022-09-10
- 2022-08-01
- 05. 5. 2022
- 2022-04-01
- 1. 3. 2022
-
2022-022 - 1. 1. 2022
- 12. 12. 2021
- 11. 11. 2021
- 10. 10. 2021
-
2021-08-01 - 2021-07-01
- 2021-06-01
-
2021-04-01 - 2021-03-01
-
2021-021 - 10. 7. 2018
- 10. 10. 2018
- 10. 8. 2016
Definice prostředku Bicep
Trezory/ typ prostředku ReplicationRecoveryPlans je možné nasadit s operacemi, které cílí:
- 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í bicep.
resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationRecoveryPlans@2021-11-01' = {
parent: resourceSymbolicName
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'
}
}
RecoveryPlanProviderSpecificInput – objekty
Nastavte vlastnost instanceType určit typ objektu.
Pro A2A použijte:
{
instanceType: 'A2A'
primaryExtendedLocation: {
name: 'string'
type: 'string'
}
primaryZone: 'string'
recoveryExtendedLocation: {
name: 'string'
type: 'string'
}
recoveryZone: 'string'
}
Objekty RecoveryPlanActionDetails
Nastavte vlastnost instanceType určit typ objektu.
Pro AutomationRunbookActionDetailspoužijte:
{
fabricLocation: 'string'
instanceType: 'AutomationRunbookActionDetails'
runbookId: 'string'
timeout: 'string'
}
Pro ManualActionDetailspoužijte:
{
description: 'string'
instanceType: 'ManualActionDetails'
}
Pro ScriptActionDetailspoužijte:
{
fabricLocation: 'string'
instanceType: 'ScriptActionDetails'
path: 'string'
timeout: 'string'
}
Hodnoty vlastností
VytvořeníRecoveryPlanInputPropertiesOrRecoveryPlanProperties
Jméno | Popis | Hodnota |
---|---|---|
failoverDeploymentModel | Model nasazení převzetí služeb při selhání. | Classic NotApplicable ResourceManager |
skupiny | Skupiny plánů obnovení. | RecoveryPlanGroup[] (povinné) |
primaryFabricId | Primární ID prostředků infrastruktury. | string (povinné) |
providerSpecificInput | Konkrétní vstup zprostředkovatele. | RecoveryPlanProviderSpecificInput[] |
recoveryFabricId | ID prostředků infrastruktury pro obnovení. | string (povinné) |
ExtendedLocation
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název rozšířeného umístění. | string (povinné) |
typ | Typ rozšířeného umístění. | EdgeZone (povinné) |
Microsoft.RecoveryServices/vaults/replicationRecoveryPlans
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název prostředku | string (povinné) |
rodič | V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba 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 |
vlastnosti | Vlastnosti vytvoření plánu obnovení | createRecoveryPlanInputPropertiesOrRecoveryPlanProperties (povinné) |
RecoveryPlanA2AInput
Jméno | Popis | Hodnota |
---|---|---|
instanceType | Získá typ instance. | A2A (povinné) |
primaryExtendedLocation | Primární rozšířené umístění. | ExtendedLocation |
primaryZone | Primární zóna. | řetězec |
recoveryExtendedLocation | Rozšířené umístění pro obnovení. | ExtendedLocation |
recoveryZone | Zóna obnovení. | řetězec |
RecoveryPlanAction
Jméno | Popis | Hodnota |
---|---|---|
actionName | Název akce. | string (povinné) |
customDetails | Vlastní podrobnosti. | RecoveryPlanActionDetails (povinné) |
failoverDirections | Seznam směrů převzetí služeb při selhání | Řetězcové pole obsahující některou z těchto možností: PrimaryToRecovery RecoveryToPrimary (povinné) |
failoverTypes | Seznam typů převzetí služeb při selhání | Řetězcové pole obsahující některou z těchto možností: CancelFailover ChangePit Potvrzení CompleteMigration DisableProtection Navrácení služeb po obnovení FinalizeFailback "PlannedFailover" RepairReplication ReverseReplicate SwitchProtection TestFailover TestFailoverCleanup UnplannedFailover (povinné) |
RecoveryPlanActionDetails
Jméno | Popis | Hodnota |
---|---|---|
instanceType | Nastavte na AutomationRunbookActionDetails pro typ RecoveryPlanAutomationRunbookActionDetails. Nastavte na ManualActionDetails pro typ RecoveryPlanManualActionDetails. Nastavte na ScriptActionDetails pro typ RecoveryPlanScriptActionDetails. | AutomationRunbookActionDetails ManualActionDetails ScriptActionDetails (povinné) |
RecoveryPlanAutomationRunbookActionDetails
Jméno | Popis | Hodnota |
---|---|---|
fabricLocation | Umístění prostředků infrastruktury. | Primární Obnovení (povinné) |
instanceType | Získá typ podrobností akce (viz Výčtu RecoveryPlanActionDetailsTypes pro možné hodnoty). | AutomationRunbookActionDetails (povinné) |
runbookId | ID ARM runbooku. | řetězec |
přerušení zápasu | Časový limit runbooku. | řetězec |
RecoveryPlanGroup
Jméno | Popis | 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 spouštěcí skupiny. | RecoveryPlanAction[] |
RecoveryPlanManualActionDetails
Jméno | Popis | Hodnota |
---|---|---|
popis | Popis ruční akce. | řetězec |
instanceType | Získá typ podrobností akce (viz Výčtu RecoveryPlanActionDetailsTypes pro možné hodnoty). | ManualActionDetails (povinné) |
RecoveryPlanProtectedItem
Jméno | Popis | 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
Jméno | Popis | Hodnota |
---|---|---|
instanceType | Nastavte na A2A pro typ RecoveryPlanA2AInput. | A2A (povinné) |
RecoveryPlanScriptActionDetails
Jméno | Popis | Hodnota |
---|---|---|
fabricLocation | Umístění prostředků infrastruktury. | Primární Obnovení (povinné) |
instanceType | Získá typ podrobností akce (viz Výčtu RecoveryPlanActionDetailsTypes pro možné hodnoty). | ScriptActionDetails (povinné) |
cesta | Cesta ke skriptu. | string (povinné) |
přerušení zápasu | Časový limit skriptu. | řetězec |
Definice prostředku šablony ARM
Trezory/ typ prostředku ReplicationRecoveryPlans je možné nasadit s operacemi, které cílí:
- 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í JSON.
{
"type": "Microsoft.RecoveryServices/vaults/replicationRecoveryPlans",
"apiVersion": "2021-11-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"
}
}
RecoveryPlanProviderSpecificInput – objekty
Nastavte vlastnost instanceType určit typ objektu.
Pro A2A použijte:
{
"instanceType": "A2A",
"primaryExtendedLocation": {
"name": "string",
"type": "string"
},
"primaryZone": "string",
"recoveryExtendedLocation": {
"name": "string",
"type": "string"
},
"recoveryZone": "string"
}
Objekty RecoveryPlanActionDetails
Nastavte vlastnost instanceType určit typ objektu.
Pro AutomationRunbookActionDetailspoužijte:
{
"fabricLocation": "string",
"instanceType": "AutomationRunbookActionDetails",
"runbookId": "string",
"timeout": "string"
}
Pro ManualActionDetailspoužijte:
{
"description": "string",
"instanceType": "ManualActionDetails"
}
Pro ScriptActionDetailspoužijte:
{
"fabricLocation": "string",
"instanceType": "ScriptActionDetails",
"path": "string",
"timeout": "string"
}
Hodnoty vlastností
VytvořeníRecoveryPlanInputPropertiesOrRecoveryPlanProperties
Jméno | Popis | Hodnota |
---|---|---|
failoverDeploymentModel | Model nasazení převzetí služeb při selhání. | Classic NotApplicable ResourceManager |
skupiny | Skupiny plánů obnovení. | RecoveryPlanGroup[] (povinné) |
primaryFabricId | Primární ID prostředků infrastruktury. | string (povinné) |
providerSpecificInput | Konkrétní vstup zprostředkovatele. | RecoveryPlanProviderSpecificInput[] |
recoveryFabricId | ID prostředků infrastruktury pro obnovení. | string (povinné) |
ExtendedLocation
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název rozšířeného umístění. | string (povinné) |
typ | Typ rozšířeného umístění. | EdgeZone (povinné) |
Microsoft.RecoveryServices/vaults/replicationRecoveryPlans
Jméno | Popis | Hodnota |
---|---|---|
apiVersion | Verze rozhraní API | '2021-11-01' |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti vytvoření plánu obnovení | createRecoveryPlanInputPropertiesOrRecoveryPlanProperties (povinné) |
typ | Typ prostředku | Microsoft.RecoveryServices/vaults/replicationRecoveryPlans |
RecoveryPlanA2AInput
Jméno | Popis | Hodnota |
---|---|---|
instanceType | Získá typ instance. | A2A (povinné) |
primaryExtendedLocation | Primární rozšířené umístění. | ExtendedLocation |
primaryZone | Primární zóna. | řetězec |
recoveryExtendedLocation | Rozšířené umístění pro obnovení. | ExtendedLocation |
recoveryZone | Zóna obnovení. | řetězec |
RecoveryPlanAction
Jméno | Popis | Hodnota |
---|---|---|
actionName | Název akce. | string (povinné) |
customDetails | Vlastní podrobnosti. | RecoveryPlanActionDetails (povinné) |
failoverDirections | Seznam směrů převzetí služeb při selhání | Řetězcové pole obsahující některou z těchto možností: PrimaryToRecovery RecoveryToPrimary (povinné) |
failoverTypes | Seznam typů převzetí služeb při selhání | Řetězcové pole obsahující některou z těchto možností: CancelFailover ChangePit Potvrzení CompleteMigration DisableProtection Navrácení služeb po obnovení FinalizeFailback "PlannedFailover" RepairReplication ReverseReplicate SwitchProtection TestFailover TestFailoverCleanup UnplannedFailover (povinné) |
RecoveryPlanActionDetails
Jméno | Popis | Hodnota |
---|---|---|
instanceType | Nastavte na AutomationRunbookActionDetails pro typ RecoveryPlanAutomationRunbookActionDetails. Nastavte na ManualActionDetails pro typ RecoveryPlanManualActionDetails. Nastavte na ScriptActionDetails pro typ RecoveryPlanScriptActionDetails. | AutomationRunbookActionDetails ManualActionDetails ScriptActionDetails (povinné) |
RecoveryPlanAutomationRunbookActionDetails
Jméno | Popis | Hodnota |
---|---|---|
fabricLocation | Umístění prostředků infrastruktury. | Primární Obnovení (povinné) |
instanceType | Získá typ podrobností akce (viz Výčtu RecoveryPlanActionDetailsTypes pro možné hodnoty). | AutomationRunbookActionDetails (povinné) |
runbookId | ID ARM runbooku. | řetězec |
přerušení zápasu | Časový limit runbooku. | řetězec |
RecoveryPlanGroup
Jméno | Popis | 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 spouštěcí skupiny. | RecoveryPlanAction[] |
RecoveryPlanManualActionDetails
Jméno | Popis | Hodnota |
---|---|---|
popis | Popis ruční akce. | řetězec |
instanceType | Získá typ podrobností akce (viz Výčtu RecoveryPlanActionDetailsTypes pro možné hodnoty). | ManualActionDetails (povinné) |
RecoveryPlanProtectedItem
Jméno | Popis | 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
Jméno | Popis | Hodnota |
---|---|---|
instanceType | Nastavte na A2A pro typ RecoveryPlanA2AInput. | A2A (povinné) |
RecoveryPlanScriptActionDetails
Jméno | Popis | Hodnota |
---|---|---|
fabricLocation | Umístění prostředků infrastruktury. | Primární Obnovení (povinné) |
instanceType | Získá typ podrobností akce (viz Výčtu RecoveryPlanActionDetailsTypes pro možné hodnoty). | ScriptActionDetails (povinné) |
cesta | Cesta ke skriptu. | string (povinné) |
přerušení zápasu | Časový limit skriptu. | řetězec |
Definice prostředku Terraformu (poskytovatel AzAPI)
Trezory/ typ prostředku ReplicationRecoveryPlans je možné nasadit s operacemi, které cílí:
- 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@2021-11-01"
name = "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"
}
})
}
RecoveryPlanProviderSpecificInput – objekty
Nastavte vlastnost instanceType určit typ objektu.
Pro A2A použijte:
{
instanceType = "A2A"
primaryExtendedLocation = {
name = "string"
type = "string"
}
primaryZone = "string"
recoveryExtendedLocation = {
name = "string"
type = "string"
}
recoveryZone = "string"
}
Objekty RecoveryPlanActionDetails
Nastavte vlastnost instanceType určit typ objektu.
Pro AutomationRunbookActionDetailspoužijte:
{
fabricLocation = "string"
instanceType = "AutomationRunbookActionDetails"
runbookId = "string"
timeout = "string"
}
Pro ManualActionDetailspoužijte:
{
description = "string"
instanceType = "ManualActionDetails"
}
Pro ScriptActionDetailspoužijte:
{
fabricLocation = "string"
instanceType = "ScriptActionDetails"
path = "string"
timeout = "string"
}
Hodnoty vlastností
VytvořeníRecoveryPlanInputPropertiesOrRecoveryPlanProperties
Jméno | Popis | Hodnota |
---|---|---|
failoverDeploymentModel | Model nasazení převzetí služeb při selhání. | Classic NotApplicable ResourceManager |
skupiny | Skupiny plánů obnovení. | RecoveryPlanGroup[] (povinné) |
primaryFabricId | Primární ID prostředků infrastruktury. | string (povinné) |
providerSpecificInput | Konkrétní vstup zprostředkovatele. | RecoveryPlanProviderSpecificInput[] |
recoveryFabricId | ID prostředků infrastruktury pro obnovení. | string (povinné) |
ExtendedLocation
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název rozšířeného umístění. | string (povinné) |
typ | Typ rozšířeného umístění. | EdgeZone (povinné) |
Microsoft.RecoveryServices/vaults/replicationRecoveryPlans
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název prostředku | string (povinné) |
parent_id | ID prostředku, který je nadřazený pro tento prostředek. | ID prostředku typu: trezory |
vlastnosti | Vlastnosti vytvoření plánu obnovení | createRecoveryPlanInputPropertiesOrRecoveryPlanProperties (povinné) |
typ | Typ prostředku | Microsoft.RecoveryServices/vaults/replicationRecoveryPlans@2021-11-01 |
RecoveryPlanA2AInput
Jméno | Popis | Hodnota |
---|---|---|
instanceType | Získá typ instance. | A2A (povinné) |
primaryExtendedLocation | Primární rozšířené umístění. | ExtendedLocation |
primaryZone | Primární zóna. | řetězec |
recoveryExtendedLocation | Rozšířené umístění pro obnovení. | ExtendedLocation |
recoveryZone | Zóna obnovení. | řetězec |
RecoveryPlanAction
Jméno | Popis | Hodnota |
---|---|---|
actionName | Název akce. | string (povinné) |
customDetails | Vlastní podrobnosti. | RecoveryPlanActionDetails (povinné) |
failoverDirections | Seznam směrů převzetí služeb při selhání | Řetězcové pole obsahující některou z těchto možností: PrimaryToRecovery RecoveryToPrimary (povinné) |
failoverTypes | Seznam typů převzetí služeb při selhání | Řetězcové pole obsahující některou z těchto možností: CancelFailover ChangePit Potvrzení CompleteMigration DisableProtection Navrácení služeb po obnovení FinalizeFailback "PlannedFailover" RepairReplication ReverseReplicate SwitchProtection TestFailover TestFailoverCleanup UnplannedFailover (povinné) |
RecoveryPlanActionDetails
Jméno | Popis | Hodnota |
---|---|---|
instanceType | Nastavte na AutomationRunbookActionDetails pro typ RecoveryPlanAutomationRunbookActionDetails. Nastavte na ManualActionDetails pro typ RecoveryPlanManualActionDetails. Nastavte na ScriptActionDetails pro typ RecoveryPlanScriptActionDetails. | AutomationRunbookActionDetails ManualActionDetails ScriptActionDetails (povinné) |
RecoveryPlanAutomationRunbookActionDetails
Jméno | Popis | Hodnota |
---|---|---|
fabricLocation | Umístění prostředků infrastruktury. | Primární Obnovení (povinné) |
instanceType | Získá typ podrobností akce (viz Výčtu RecoveryPlanActionDetailsTypes pro možné hodnoty). | AutomationRunbookActionDetails (povinné) |
runbookId | ID ARM runbooku. | řetězec |
přerušení zápasu | Časový limit runbooku. | řetězec |
RecoveryPlanGroup
Jméno | Popis | 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 spouštěcí skupiny. | RecoveryPlanAction[] |
RecoveryPlanManualActionDetails
Jméno | Popis | Hodnota |
---|---|---|
popis | Popis ruční akce. | řetězec |
instanceType | Získá typ podrobností akce (viz Výčtu RecoveryPlanActionDetailsTypes pro možné hodnoty). | ManualActionDetails (povinné) |
RecoveryPlanProtectedItem
Jméno | Popis | 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
Jméno | Popis | Hodnota |
---|---|---|
instanceType | Nastavte na A2A pro typ RecoveryPlanA2AInput. | A2A (povinné) |
RecoveryPlanScriptActionDetails
Jméno | Popis | Hodnota |
---|---|---|
fabricLocation | Umístění prostředků infrastruktury. | Primární Obnovení (povinné) |
instanceType | Získá typ podrobností akce (viz Výčtu RecoveryPlanActionDetailsTypes pro možné hodnoty). | ScriptActionDetails (povinné) |
cesta | Cesta ke skriptu. | string (povinné) |
přerušení zápasu | Časový limit skriptu. | řetězec |