次の方法で共有


Replication Recovery Plans - Get

要求された復旧計画を取得します。
復旧計画の詳細を取得します。

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}?api-version=2025-01-01

URI パラメーター

名前 / 必須 説明
recoveryPlanName
path True

string

復旧計画の名前。

resourceGroupName
path True

string

Recovery Services コンテナーが存在するリソース グループの名前。

resourceName
path True

string

Recovery Services コンテナーの名前。

subscriptionId
path True

string

サブスクリプション ID。

api-version
query True

string

クライアント API のバージョン。

応答

名前 説明
200 OK

RecoveryPlan

[OK]

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー

型: oauth2
フロー: implicit
Authorization URL (承認 URL): https://login.microsoftonline.com/common/oauth2/authorize

スコープ

名前 説明
user_impersonation ユーザー アカウントを偽装します。

Gets the requested recovery plan.

要求のサンプル

GET https://management.azure.com/subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationRecoveryPlans/RPtest1?api-version=2025-01-01

応答のサンプル

Azure-AsyncOperation: https://management.azure.com/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationOperationStatus/a93f3cd5-9035-4b1e-a2c9-b16df6d5d34b?api-version=2025-01-01
{
  "id": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationRecoveryPlans/RPtest1",
  "name": "RPtest1",
  "type": "Microsoft.RecoveryServices/vaults/replicationRecoveryPlans",
  "properties": {
    "friendlyName": "RPtest1",
    "primaryFabricId": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1",
    "primaryFabricFriendlyName": "cloud1",
    "recoveryFabricId": "Microsoft Azure",
    "recoveryFabricFriendlyName": "Microsoft Azure",
    "failoverDeploymentModel": "ResourceManager",
    "replicationProviders": [
      "HyperVReplicaAzure"
    ],
    "allowedOperations": [
      "PlannedFailover",
      "UnplannedFailover",
      "TestFailover"
    ],
    "groups": [
      {
        "groupType": "Shutdown",
        "replicationProtectedItems": [],
        "startGroupActions": [],
        "endGroupActions": []
      },
      {
        "groupType": "Failover",
        "replicationProtectedItems": [],
        "startGroupActions": [],
        "endGroupActions": []
      },
      {
        "groupType": "Boot",
        "replicationProtectedItems": [
          {
            "id": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectedItems/f8491e4f-817a-40dd-a90c-af773978c75b",
            "virtualMachineId": "f8491e4f-817a-40dd-a90c-af773978c75b"
          }
        ],
        "startGroupActions": [],
        "endGroupActions": []
      },
      {
        "groupType": "Boot",
        "replicationProtectedItems": [
          {
            "id": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectedItems/c0c14913-3d7a-48ea-9531-cc99e0e686e6",
            "virtualMachineId": "c0c14913-3d7a-48ea-9531-cc99e0e686e6"
          }
        ],
        "startGroupActions": [],
        "endGroupActions": []
      }
    ]
  }
}

定義

名前 説明
CurrentScenarioDetails

保護されたエンティティの現在のシナリオの詳細。

ExtendedLocation

リソースの拡張された場所。

ExtendedLocationType

拡張された場所の種類。

PossibleOperationsDirections

フェールオーバーの方向の一覧。

RecoveryPlan

復旧計画の詳細。

RecoveryPlanA2ADetails

復旧計画 A2A 固有の詳細。

RecoveryPlanAction

復旧計画のアクションの詳細。

RecoveryPlanActionLocation

ファブリックの場所。

RecoveryPlanAutomationRunbookActionDetails

復旧計画の Automation Runbook アクションの詳細。

RecoveryPlanGroup

復旧計画グループの詳細。

RecoveryPlanGroupType

グループの種類。

RecoveryPlanManualActionDetails

復旧計画の手動アクションの詳細。

RecoveryPlanProperties

復旧計画のプロパティ。

RecoveryPlanProtectedItem

復旧計画の保護された項目。

RecoveryPlanScriptActionDetails

復旧計画スクリプトアクションの詳細。

ReplicationProtectedItemOperation

フェールオーバーの種類の一覧。

CurrentScenarioDetails

保護されたエンティティの現在のシナリオの詳細。

名前 説明
jobId

string

実行中のジョブの ARM ID。

scenarioName

string

シナリオ名。

startTime

string (date-time)

ワークフローの開始時刻。

ExtendedLocation

リソースの拡張された場所。

名前 説明
name

string

拡張された場所の名前。

type

ExtendedLocationType

拡張された場所の種類。

ExtendedLocationType

拡張された場所の種類。

説明
EdgeZone

PossibleOperationsDirections

フェールオーバーの方向の一覧。

説明
PrimaryToRecovery
RecoveryToPrimary

RecoveryPlan

復旧計画の詳細。

名前 説明
id

string

リソース ID

location

string

リソースの場所

name

string

リソース名

properties

RecoveryPlanProperties

カスタムの詳細。

type

string

リソースの種類

RecoveryPlanA2ADetails

復旧計画 A2A 固有の詳細。

名前 説明
instanceType string:

A2A

インスタンス型を取得します。

primaryExtendedLocation

ExtendedLocation

プライマリ拡張場所。

primaryZone

string

プライマリ ゾーン。

recoveryExtendedLocation

ExtendedLocation

復旧の拡張場所。

recoveryZone

string

復旧ゾーン。

RecoveryPlanAction

復旧計画のアクションの詳細。

名前 説明
actionName

string

アクション名。

customDetails RecoveryPlanActionDetails:

カスタムの詳細。

failoverDirections

PossibleOperationsDirections[]

フェールオーバーの方向の一覧。

failoverTypes

ReplicationProtectedItemOperation[]

フェールオーバーの種類の一覧。

RecoveryPlanActionLocation

ファブリックの場所。

説明
Primary
Recovery

RecoveryPlanAutomationRunbookActionDetails

復旧計画の Automation Runbook アクションの詳細。

名前 説明
fabricLocation

RecoveryPlanActionLocation

ファブリックの場所。

instanceType string:

AutomationRunbookActionDetails

アクションの詳細の種類を取得します (使用可能な値については、RecoveryPlanActionDetailsTypes 列挙型を参照してください)。

runbookId

string

Runbook ARM ID。

timeout

string

Runbook のタイムアウト。

RecoveryPlanGroup

復旧計画グループの詳細。

名前 説明
endGroupActions

RecoveryPlanAction[]

グループの終了アクション。

groupType

RecoveryPlanGroupType

グループの種類。

replicationProtectedItems

RecoveryPlanProtectedItem[]

保護された項目の一覧。

startGroupActions

RecoveryPlanAction[]

グループの開始アクション。

RecoveryPlanGroupType

グループの種類。

説明
Boot
Failover
Shutdown

RecoveryPlanManualActionDetails

復旧計画の手動アクションの詳細。

名前 説明
description

string

手動アクションの説明。

instanceType string:

ManualActionDetails

アクションの詳細の種類を取得します (使用可能な値については、RecoveryPlanActionDetailsTypes 列挙型を参照してください)。

RecoveryPlanProperties

復旧計画のプロパティ。

名前 説明
allowedOperations

string[]

許可される操作の一覧。

currentScenario

CurrentScenarioDetails

現在のシナリオの詳細。

currentScenarioStatus

string

復旧計画の状態。

currentScenarioStatusDescription

string

復旧計画の状態の説明。

failoverDeploymentModel

string

フェールオーバー デプロイ モデル。

friendlyName

string

フレンドリ名。

groups

RecoveryPlanGroup[]

復旧計画グループ。

lastPlannedFailoverTime

string (date-time)

最後に計画されたフェールオーバーの開始時刻。

lastTestFailoverTime

string (date-time)

最後のテスト フェールオーバーの開始時刻。

lastUnplannedFailoverTime

string (date-time)

計画外の最後のフェールオーバーの開始時刻。

primaryFabricFriendlyName

string

プライマリ ファブリックのフレンドリ名。

primaryFabricId

string

プライマリ ファブリック ID。

providerSpecificDetails RecoveryPlanProviderSpecificDetails[]:

RecoveryPlanA2ADetails[]

プロバイダー ID とプロバイダー固有の詳細。

recoveryFabricFriendlyName

string

回復ファブリックのフレンドリ名。

recoveryFabricId

string

復旧ファブリック ID。

replicationProviders

string[]

レプリケーション プロバイダーの一覧。

RecoveryPlanProtectedItem

復旧計画の保護された項目。

名前 説明
id

string

復旧計画で保護された項目の ARM ID。

virtualMachineId

string

仮想マシン ID。

RecoveryPlanScriptActionDetails

復旧計画スクリプトアクションの詳細。

名前 説明
fabricLocation

RecoveryPlanActionLocation

ファブリックの場所。

instanceType string:

ScriptActionDetails

アクションの詳細の種類を取得します (使用可能な値については、RecoveryPlanActionDetailsTypes 列挙型を参照してください)。

path

string

スクリプト パス。

timeout

string

スクリプトのタイムアウト。

ReplicationProtectedItemOperation

フェールオーバーの種類の一覧。

説明
CancelFailover
ChangePit
Commit
CompleteMigration
DisableProtection
Failback
FinalizeFailback
PlannedFailover
RepairReplication
ReverseReplicate
SwitchProtection
TestFailover
TestFailoverCleanup
UnplannedFailover