次の方法で共有


Restores - Trigger

指定したバックアップ データを復元します。 これは非同期操作です。 この API 呼び出しの状態を確認するには、GetProtectedItemOperationResult API を使用します。

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}/protectedItems/{protectedItemName}/recoveryPoints/{recoveryPointId}/restore?api-version=2024-10-01

URI パラメーター

名前 / 必須 説明
containerName
path True

string

バックアップされた項目に関連付けられているコンテナー名。

fabricName
path True

string

バックアップされた項目に関連付けられているファブリック名。

protectedItemName
path True

string

復元するバックアップ済みアイテム。

recoveryPointId
path True

string

復元するバックアップ データを表す復旧ポイント ID。

resourceGroupName
path True

string

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

subscriptionId
path True

string

サブスクリプション ID。

vaultName
path True

string

Recovery Services コンテナーの名前。

api-version
query True

string

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

要求ヘッダー

名前 必須 説明
x-ms-authorization-auxiliary

string

要求本文

名前 説明
eTag

string

省略可能な ETag。

location

string

リソースの場所。

properties RestoreRequest:

RestoreRequestResource プロパティ

tags

object

リソース タグ。

応答

名前 説明
202 Accepted

受け入れ られる

Other Status Codes

CloudError

操作が失敗した理由を説明するエラー応答。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー

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

スコープ

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

Restore Disks with IaasVMRestoreRequest
Restore Disks with IaasVMRestoreRequest with IdentityBasedRestoreDetails
Restore Disks with IaasVMRestoreWithRehydrationRequest
Restore to New Azure IaasVm with IaasVMRestoreRequest
Restore to New Azure IaasVm with IaasVMRestoreRequest with identityBasedRestoreDetails
Restore to New Azure IaasVm with IaasVMRestoreWithRehydrationRequest

Restore Disks with IaasVMRestoreRequest

要求のサンプル

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01

{
  "properties": {
    "objectType": "IaasVMRestoreRequest",
    "recoveryPointId": "348916168024334",
    "recoveryType": "RestoreDisks",
    "sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
    "storageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount",
    "region": "southeastasia",
    "createNewCloudService": true,
    "originalStorageAccountOption": false,
    "encryptionDetails": {
      "encryptionEnabled": false
    },
    "identityInfo": {
      "isSystemAssignedIdentity": false,
      "managedIdentityResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"
    },
    "targetDiskNetworkAccessSettings": {
      "targetDiskNetworkAccessOption": "EnablePrivateAccessForAllDisks",
      "targetDiskAccessId": "/subscriptions/e7a191f5-713c-4bdb-b5e4-cf3dd90230ef/resourceGroups/arpja/providers/Microsoft.Compute/diskAccesses/arpja-diskaccess-ccy"
    }
  }
}

応答のサンプル

Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Retry-After: 60

Restore Disks with IaasVMRestoreRequest with IdentityBasedRestoreDetails

要求のサンプル

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01

{
  "properties": {
    "objectType": "IaasVMRestoreRequest",
    "recoveryPointId": "348916168024334",
    "recoveryType": "RestoreDisks",
    "sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
    "region": "southeastasia",
    "createNewCloudService": true,
    "originalStorageAccountOption": false,
    "encryptionDetails": {
      "encryptionEnabled": false
    },
    "identityInfo": {
      "isSystemAssignedIdentity": false,
      "managedIdentityResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"
    },
    "identityBasedRestoreDetails": {
      "targetStorageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount"
    }
  }
}

応答のサンプル

Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Retry-After: 60

Restore Disks with IaasVMRestoreWithRehydrationRequest

要求のサンプル

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01

{
  "properties": {
    "objectType": "IaasVMRestoreWithRehydrationRequest",
    "recoveryPointId": "348916168024334",
    "recoveryType": "RestoreDisks",
    "sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
    "storageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount",
    "region": "southeastasia",
    "createNewCloudService": true,
    "originalStorageAccountOption": false,
    "encryptionDetails": {
      "encryptionEnabled": false
    },
    "recoveryPointRehydrationInfo": {
      "rehydrationRetentionDuration": "P7D",
      "rehydrationPriority": "Standard"
    }
  }
}

応答のサンプル

Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Retry-After: 60

Restore to New Azure IaasVm with IaasVMRestoreRequest

要求のサンプル

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01

{
  "properties": {
    "objectType": "IaasVMRestoreRequest",
    "recoveryPointId": "348916168024334",
    "recoveryType": "AlternateLocation",
    "sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
    "targetVirtualMachineId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2/providers/Microsoft.Compute/virtualmachines/RSMDALRVM981435",
    "targetResourceGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2",
    "storageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Storage/storageAccounts/testingAccount",
    "virtualNetworkId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet",
    "subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet/subnets/default",
    "region": "southeastasia",
    "createNewCloudService": false,
    "originalStorageAccountOption": false,
    "encryptionDetails": {
      "encryptionEnabled": false
    },
    "identityInfo": {
      "isSystemAssignedIdentity": true
    }
  }
}

応答のサンプル

Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Retry-After: 60

Restore to New Azure IaasVm with IaasVMRestoreRequest with identityBasedRestoreDetails

要求のサンプル

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01

{
  "properties": {
    "objectType": "IaasVMRestoreRequest",
    "recoveryPointId": "348916168024334",
    "recoveryType": "AlternateLocation",
    "sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
    "targetVirtualMachineId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2/providers/Microsoft.Compute/virtualmachines/RSMDALRVM981435",
    "targetResourceGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2",
    "virtualNetworkId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet",
    "subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet/subnets/default",
    "region": "southeastasia",
    "createNewCloudService": false,
    "originalStorageAccountOption": false,
    "encryptionDetails": {
      "encryptionEnabled": false
    },
    "identityInfo": {
      "isSystemAssignedIdentity": true
    },
    "identityBasedRestoreDetails": {
      "targetStorageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Storage/storageAccounts/testingAccount"
    }
  }
}

応答のサンプル

Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Retry-After: 60

Restore to New Azure IaasVm with IaasVMRestoreWithRehydrationRequest

要求のサンプル

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01

{
  "properties": {
    "objectType": "IaasVMRestoreWithRehydrationRequest",
    "recoveryPointId": "348916168024334",
    "recoveryType": "AlternateLocation",
    "sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
    "targetVirtualMachineId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2/providers/Microsoft.Compute/virtualmachines/RSMDALRVM981435",
    "targetResourceGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2",
    "storageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Storage/storageAccounts/testingAccount",
    "virtualNetworkId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet",
    "subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet/subnets/default",
    "region": "southeastasia",
    "createNewCloudService": false,
    "originalStorageAccountOption": false,
    "encryptionDetails": {
      "encryptionEnabled": false
    },
    "recoveryPointRehydrationInfo": {
      "rehydrationRetentionDuration": "P7D",
      "rehydrationPriority": "High"
    }
  }
}

応答のサンプル

Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Retry-After: 60

定義

名前 説明
AzureFileShareRestoreRequest

AzureFileShare の復元要求

AzureWorkloadPointInTimeRestoreRequest

AzureWorkload SAP Hana -specific の復元。 特に PointInTime/Log の復元用

AzureWorkloadRestoreRequest

AzureWorkload 固有の復元。

AzureWorkloadSAPHanaPointInTimeRestoreRequest

AzureWorkload SAP Hana -specific の復元。 特に PointInTime/Log の復元用

AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest

復旧ポイントの統合されたリハイドレートを使用して、SAP Hana 固有の復元を AzureWorkload します。

AzureWorkloadSAPHanaRestoreRequest

AzureWorkload SAP Hana 固有の復元。

AzureWorkloadSAPHanaRestoreWithRehydrateRequest

復旧ポイントの統合されたリハイドレートを使用して、SAP Hana 固有の復元を AzureWorkload します。

AzureWorkloadSQLPointInTimeRestoreRequest

AzureWorkload SQL -specific 復元。 特に PointInTime/Log の復元用

AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest

復旧ポイントの統合されたリハイドレートを使用して、SQL 固有の復元を AzureWorkload します。

AzureWorkloadSQLRestoreRequest

AzureWorkload SQL -specific 復元。 特に完全/差分復元の場合

AzureWorkloadSQLRestoreWithRehydrateRequest

復旧ポイントの統合されたリハイドレートを使用して SQL 固有の復元を AzureWorkload する

CloudError

コンテナー インスタンス サービスからのエラー応答。

CloudErrorBody

コンテナー インスタンス サービスからのエラー応答。

CopyOptions

コピーの競合を解決するためのオプション。

EncryptionDetails

バックアップ時に VM が暗号化された場合に必要な詳細。

ErrorAdditionalInfo

リソース管理エラーの追加情報。

ExtendedLocation

VM が存在していた復旧ポイントの拡張された場所。

IaasVMRestoreRequest

IaaS VM ワークロード固有の復元。

IaasVMRestoreWithRehydrationRequest

復旧ポイントの統合されたリハイドレートを使用した IaaS VM ワークロード固有の復元。

IdentityBasedRestoreDetails

マネージド ID を使用した復元に関する IaaS VM ワークロード固有の復元の詳細

IdentityInfo

マネージド ID 関連情報をカプセル化する

OverwriteOptions

ターゲット データベースが既に存在する場合は上書きできます

RecoveryMode

現在の復旧モードがファイルの復元とデータベースの復元のどちらであるかを定義します

RecoveryPointRehydrationInfo

RP リハイドレート情報

RecoveryType

この回復の種類。

RehydrationPriority

リハイドレートの優先順位

RestoreFileSpecs

ファイル パス、種類、ターゲット フォルダーのパス情報などのファイル スペックを復元します。

RestoreRequestResource

復元要求の基本クラス。 ワークロード固有の復元要求は、このクラスから派生します。

RestoreRequestType

復元の種類 (FullShareRestore または ItemLevelRestore)

SecuredVMDetails

セキュリティで保護された VM の復元要求パラメーター

SnapshotRestoreParameters

SAP Hana のスナップショット復旧に関する情報をカプセル化します

SQLDataDirectoryMapping

データ ディレクトリに関する情報をカプセル化します

SQLDataDirectoryType

データ ディレクトリ マッピングの種類

TargetAFSRestoreInfo

Azure ファイル共有情報をターゲットにします。

TargetDiskNetworkAccessOption

復元されたディスクに使用するネットワーク アクセス設定

TargetDiskNetworkAccessSettings

復元する VM のディスクのターゲット ネットワーク アクセス設定を指定します。

TargetRestoreInfo

復元操作中のターゲット ワークロードに関する詳細。

UserAssignedIdentityProperties

ユーザー割り当てマネージド ID プロパティ

UserAssignedManagedIdentityDetails

ユーザー割り当てマネージド ID の詳細

AzureFileShareRestoreRequest

AzureFileShare の復元要求

名前 説明
copyOptions

CopyOptions

コピーの競合を解決するためのオプション。

objectType string:

AzureFileShareRestoreRequest

このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。

recoveryType

RecoveryType

この回復の種類。

resourceGuardOperationRequests

string[]

LAC チェックが実行される ResourceGuardOperationRequests

restoreFileSpecs

RestoreFileSpecs[]

ソース ファイル/フォルダー (回復する必要がある) と TargetFolderPath の詳細の一覧

restoreRequestType

RestoreRequestType

復元の種類 (FullShareRestore または ItemLevelRestore)

sourceResourceId

string

ソース ストレージ アカウントの ARM ID

targetDetails

TargetAFSRestoreInfo

ターゲット ファイル共有の詳細

AzureWorkloadPointInTimeRestoreRequest

AzureWorkload SAP Hana -specific の復元。 特に PointInTime/Log の復元用

名前 説明
objectType string:

AzureWorkloadPointInTimeRestoreRequest

このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。

pointInTime

string

PointInTime 値

propertyBag

object

ワークロード固有のプロパティ バッグ。

recoveryMode

RecoveryMode

現在の復旧モードがファイルの復元とデータベースの復元のどちらであるかを定義します

recoveryType

RecoveryType

この回復の種類。

resourceGuardOperationRequests

string[]

LAC チェックが実行される ResourceGuardOperationRequests

snapshotRestoreParameters

SnapshotRestoreParameters

スナップショット復旧の追加の詳細 現在、SAP Hana のスナップショットに使用されています。

sourceResourceId

string

実行中のワークロードが復旧されている VM の完全修飾 ARM ID。

targetInfo

TargetRestoreInfo

ターゲット データベースの詳細

targetResourceGroupName

string

ターゲット VM のリソース グループを定義します

targetVirtualMachineId

string

これは、ターゲット VM の完全な ARM ID です (例: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} など)

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

スナップショットに現在使用されているユーザー割り当てマネージド ID の詳細。

AzureWorkloadRestoreRequest

AzureWorkload 固有の復元。

名前 説明
objectType string:

AzureWorkloadRestoreRequest

このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。

propertyBag

object

ワークロード固有のプロパティ バッグ。

recoveryMode

RecoveryMode

現在の復旧モードがファイルの復元とデータベースの復元のどちらであるかを定義します

recoveryType

RecoveryType

この回復の種類。

resourceGuardOperationRequests

string[]

LAC チェックが実行される ResourceGuardOperationRequests

snapshotRestoreParameters

SnapshotRestoreParameters

スナップショット復旧の追加の詳細 現在、SAP Hana のスナップショットに使用されています。

sourceResourceId

string

実行中のワークロードが復旧されている VM の完全修飾 ARM ID。

targetInfo

TargetRestoreInfo

ターゲット データベースの詳細

targetResourceGroupName

string

ターゲット VM のリソース グループを定義します

targetVirtualMachineId

string

これは、ターゲット VM の完全な ARM ID です (例: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} など)

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

スナップショットに現在使用されているユーザー割り当てマネージド ID の詳細。

AzureWorkloadSAPHanaPointInTimeRestoreRequest

AzureWorkload SAP Hana -specific の復元。 特に PointInTime/Log の復元用

名前 説明
objectType string:

AzureWorkloadSAPHanaPointInTimeRestoreRequest

このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。

pointInTime

string

PointInTime 値

propertyBag

object

ワークロード固有のプロパティ バッグ。

recoveryMode

RecoveryMode

現在の復旧モードがファイルの復元とデータベースの復元のどちらであるかを定義します

recoveryType

RecoveryType

この回復の種類。

resourceGuardOperationRequests

string[]

LAC チェックが実行される ResourceGuardOperationRequests

snapshotRestoreParameters

SnapshotRestoreParameters

スナップショット復旧の追加の詳細 現在、SAP Hana のスナップショットに使用されています。

sourceResourceId

string

実行中のワークロードが復旧されている VM の完全修飾 ARM ID。

targetInfo

TargetRestoreInfo

ターゲット データベースの詳細

targetResourceGroupName

string

ターゲット VM のリソース グループを定義します

targetVirtualMachineId

string

これは、ターゲット VM の完全な ARM ID です (例: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} など)

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

スナップショットに現在使用されているユーザー割り当てマネージド ID の詳細。

AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest

復旧ポイントの統合されたリハイドレートを使用して、SAP Hana 固有の復元を AzureWorkload します。

名前 説明
objectType string:

AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest

このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。

pointInTime

string

PointInTime 値

propertyBag

object

ワークロード固有のプロパティ バッグ。

recoveryMode

RecoveryMode

現在の復旧モードがファイルの復元とデータベースの復元のどちらであるかを定義します

recoveryPointRehydrationInfo

RecoveryPointRehydrationInfo

RP リハイドレート情報

recoveryType

RecoveryType

この回復の種類。

resourceGuardOperationRequests

string[]

LAC チェックが実行される ResourceGuardOperationRequests

snapshotRestoreParameters

SnapshotRestoreParameters

スナップショット復旧の追加の詳細 現在、SAP Hana のスナップショットに使用されています。

sourceResourceId

string

実行中のワークロードが復旧されている VM の完全修飾 ARM ID。

targetInfo

TargetRestoreInfo

ターゲット データベースの詳細

targetResourceGroupName

string

ターゲット VM のリソース グループを定義します

targetVirtualMachineId

string

これは、ターゲット VM の完全な ARM ID です (例: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} など)

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

スナップショットに現在使用されているユーザー割り当てマネージド ID の詳細。

AzureWorkloadSAPHanaRestoreRequest

AzureWorkload SAP Hana 固有の復元。

名前 説明
objectType string:

AzureWorkloadSAPHanaRestoreRequest

このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。

propertyBag

object

ワークロード固有のプロパティ バッグ。

recoveryMode

RecoveryMode

現在の復旧モードがファイルの復元とデータベースの復元のどちらであるかを定義します

recoveryType

RecoveryType

この回復の種類。

resourceGuardOperationRequests

string[]

LAC チェックが実行される ResourceGuardOperationRequests

snapshotRestoreParameters

SnapshotRestoreParameters

スナップショット復旧の追加の詳細 現在、SAP Hana のスナップショットに使用されています。

sourceResourceId

string

実行中のワークロードが復旧されている VM の完全修飾 ARM ID。

targetInfo

TargetRestoreInfo

ターゲット データベースの詳細

targetResourceGroupName

string

ターゲット VM のリソース グループを定義します

targetVirtualMachineId

string

これは、ターゲット VM の完全な ARM ID です (例: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} など)

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

スナップショットに現在使用されているユーザー割り当てマネージド ID の詳細。

AzureWorkloadSAPHanaRestoreWithRehydrateRequest

復旧ポイントの統合されたリハイドレートを使用して、SAP Hana 固有の復元を AzureWorkload します。

名前 説明
objectType string:

AzureWorkloadSAPHanaRestoreWithRehydrateRequest

このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。

propertyBag

object

ワークロード固有のプロパティ バッグ。

recoveryMode

RecoveryMode

現在の復旧モードがファイルの復元とデータベースの復元のどちらであるかを定義します

recoveryPointRehydrationInfo

RecoveryPointRehydrationInfo

RP リハイドレート情報

recoveryType

RecoveryType

この回復の種類。

resourceGuardOperationRequests

string[]

LAC チェックが実行される ResourceGuardOperationRequests

snapshotRestoreParameters

SnapshotRestoreParameters

スナップショット復旧の追加の詳細 現在、SAP Hana のスナップショットに使用されています。

sourceResourceId

string

実行中のワークロードが復旧されている VM の完全修飾 ARM ID。

targetInfo

TargetRestoreInfo

ターゲット データベースの詳細

targetResourceGroupName

string

ターゲット VM のリソース グループを定義します

targetVirtualMachineId

string

これは、ターゲット VM の完全な ARM ID です (例: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} など)

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

スナップショットに現在使用されているユーザー割り当てマネージド ID の詳細。

AzureWorkloadSQLPointInTimeRestoreRequest

AzureWorkload SQL -specific 復元。 特に PointInTime/Log の復元用

名前 説明
alternateDirectoryPaths

SQLDataDirectoryMapping[]

データ ディレクトリの詳細

isNonRecoverable

boolean

復元操作の試行時にユーザーが回復なしを設定することを選択できる SQL 固有のプロパティ

objectType string:

AzureWorkloadSQLPointInTimeRestoreRequest

このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。

pointInTime

string

PointInTime 値

propertyBag

object

ワークロード固有のプロパティ バッグ。

recoveryMode

RecoveryMode

現在の復旧モードがファイルの復元とデータベースの復元のどちらであるかを定義します

recoveryType

RecoveryType

この回復の種類。

resourceGuardOperationRequests

string[]

LAC チェックが実行される ResourceGuardOperationRequests

shouldUseAlternateTargetLocation

boolean

既定のオプションを true に設定します。 これが false に設定されている場合は、代替データ ディレクトリを指定する必要があります

snapshotRestoreParameters

SnapshotRestoreParameters

スナップショット復旧の追加の詳細 現在、SAP Hana のスナップショットに使用されています。

sourceResourceId

string

実行中のワークロードが復旧されている VM の完全修飾 ARM ID。

targetInfo

TargetRestoreInfo

ターゲット データベースの詳細

targetResourceGroupName

string

ターゲット VM のリソース グループを定義します

targetVirtualMachineId

string

これは、ターゲット VM の完全な ARM ID です (例: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} など)

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

スナップショットに現在使用されているユーザー割り当てマネージド ID の詳細。

AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest

復旧ポイントの統合されたリハイドレートを使用して、SQL 固有の復元を AzureWorkload します。

名前 説明
alternateDirectoryPaths

SQLDataDirectoryMapping[]

データ ディレクトリの詳細

isNonRecoverable

boolean

復元操作の試行時にユーザーが回復なしを設定することを選択できる SQL 固有のプロパティ

objectType string:

AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest

このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。

pointInTime

string

PointInTime 値

propertyBag

object

ワークロード固有のプロパティ バッグ。

recoveryMode

RecoveryMode

現在の復旧モードがファイルの復元とデータベースの復元のどちらであるかを定義します

recoveryPointRehydrationInfo

RecoveryPointRehydrationInfo

RP リハイドレート情報

recoveryType

RecoveryType

この回復の種類。

resourceGuardOperationRequests

string[]

LAC チェックが実行される ResourceGuardOperationRequests

shouldUseAlternateTargetLocation

boolean

既定のオプションを true に設定します。 これが false に設定されている場合は、代替データ ディレクトリを指定する必要があります

snapshotRestoreParameters

SnapshotRestoreParameters

スナップショット復旧の追加の詳細 現在、SAP Hana のスナップショットに使用されています。

sourceResourceId

string

実行中のワークロードが復旧されている VM の完全修飾 ARM ID。

targetInfo

TargetRestoreInfo

ターゲット データベースの詳細

targetResourceGroupName

string

ターゲット VM のリソース グループを定義します

targetVirtualMachineId

string

これは、ターゲット VM の完全な ARM ID です (例: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} など)

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

スナップショットに現在使用されているユーザー割り当てマネージド ID の詳細。

AzureWorkloadSQLRestoreRequest

AzureWorkload SQL -specific 復元。 特に完全/差分復元の場合

名前 説明
alternateDirectoryPaths

SQLDataDirectoryMapping[]

データ ディレクトリの詳細

isNonRecoverable

boolean

復元操作の試行時にユーザーが回復なしを設定することを選択できる SQL 固有のプロパティ

objectType string:

AzureWorkloadSQLRestoreRequest

このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。

propertyBag

object

ワークロード固有のプロパティ バッグ。

recoveryMode

RecoveryMode

現在の復旧モードがファイルの復元とデータベースの復元のどちらであるかを定義します

recoveryType

RecoveryType

この回復の種類。

resourceGuardOperationRequests

string[]

LAC チェックが実行される ResourceGuardOperationRequests

shouldUseAlternateTargetLocation

boolean

既定のオプションを true に設定します。 これが false に設定されている場合は、代替データ ディレクトリを指定する必要があります

snapshotRestoreParameters

SnapshotRestoreParameters

スナップショット復旧の追加の詳細 現在、SAP Hana のスナップショットに使用されています。

sourceResourceId

string

実行中のワークロードが復旧されている VM の完全修飾 ARM ID。

targetInfo

TargetRestoreInfo

ターゲット データベースの詳細

targetResourceGroupName

string

ターゲット VM のリソース グループを定義します

targetVirtualMachineId

string

これは、ターゲット VM の完全な ARM ID です (例: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} など)

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

スナップショットに現在使用されているユーザー割り当てマネージド ID の詳細。

AzureWorkloadSQLRestoreWithRehydrateRequest

復旧ポイントの統合されたリハイドレートを使用して SQL 固有の復元を AzureWorkload する

名前 説明
alternateDirectoryPaths

SQLDataDirectoryMapping[]

データ ディレクトリの詳細

isNonRecoverable

boolean

復元操作の試行時にユーザーが回復なしを設定することを選択できる SQL 固有のプロパティ

objectType string:

AzureWorkloadSQLRestoreWithRehydrateRequest

このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。

propertyBag

object

ワークロード固有のプロパティ バッグ。

recoveryMode

RecoveryMode

現在の復旧モードがファイルの復元とデータベースの復元のどちらであるかを定義します

recoveryPointRehydrationInfo

RecoveryPointRehydrationInfo

RP リハイドレート情報

recoveryType

RecoveryType

この回復の種類。

resourceGuardOperationRequests

string[]

LAC チェックが実行される ResourceGuardOperationRequests

shouldUseAlternateTargetLocation

boolean

既定のオプションを true に設定します。 これが false に設定されている場合は、代替データ ディレクトリを指定する必要があります

snapshotRestoreParameters

SnapshotRestoreParameters

スナップショット復旧の追加の詳細 現在、SAP Hana のスナップショットに使用されています。

sourceResourceId

string

実行中のワークロードが復旧されている VM の完全修飾 ARM ID。

targetInfo

TargetRestoreInfo

ターゲット データベースの詳細

targetResourceGroupName

string

ターゲット VM のリソース グループを定義します

targetVirtualMachineId

string

これは、ターゲット VM の完全な ARM ID です (例: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} など)

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

スナップショットに現在使用されているユーザー割り当てマネージド ID の詳細。

CloudError

コンテナー インスタンス サービスからのエラー応答。

名前 説明
error

CloudErrorBody

エラー オブジェクト。

CloudErrorBody

コンテナー インスタンス サービスからのエラー応答。

名前 説明
additionalInfo

ErrorAdditionalInfo[]

エラーの追加情報。

code

string

エラーの識別子。 コードは不変であり、プログラムで使用することを目的としています。

details

CloudErrorBody[]

エラーに関する追加の詳細の一覧。

message

string

ユーザー インターフェイスでの表示に適したエラーを説明するメッセージ。

target

string

特定のエラーのターゲット。 たとえば、エラーが発生したプロパティの名前です。

CopyOptions

コピーの競合を解決するためのオプション。

名前 説明
CreateCopy

string

FailOnConflict

string

Invalid

string

Overwrite

string

Skip

string

EncryptionDetails

バックアップ時に VM が暗号化された場合に必要な詳細。

名前 説明
encryptionEnabled

boolean

このバックアップ コピーが、バックアップ時に暗号化された VM を表すかどうかを示します。

kekUrl

string

キー URL。

kekVaultId

string

KEK が格納されている Key Vault の ID。

secretKeyUrl

string

シークレット URL。

secretKeyVaultId

string

シークレットが格納されている Key Vault の ID。

ErrorAdditionalInfo

リソース管理エラーの追加情報。

名前 説明
info

object

追加情報。

type

string

追加情報の種類。

ExtendedLocation

VM が存在していた復旧ポイントの拡張された場所。

名前 説明
name

string

拡張された場所の名前。

type

string

拡張された場所の種類。 使用可能な値は次のとおりです: 'EdgeZone'

IaasVMRestoreRequest

IaaS VM ワークロード固有の復元。

名前 説明
affinityGroup

string

復元する VM に関連付けられているアフィニティ グループ。 クラシック コンピューティング仮想マシンにのみ使用されます。

createNewCloudService

boolean

VM の復元中に新しいクラウド サービスを作成する必要があります。 これが false の場合、VM はバックアップ時と同じクラウド サービスに復元されます。

diskEncryptionSetId

string

DiskEncryptionSet の ID - 復元時に VM をカスタマー マネージド キーで暗号化する必要がある場合に必要です。

encryptionDetails

EncryptionDetails

バックアップ時に VM が暗号化された場合に必要な詳細。

extendedLocation

ExtendedLocation

VM を復元する必要がある拡張されたターゲットの場所。パブリック クラウドで復元を行う場合は null にする必要があります

identityBasedRestoreDetails

IdentityBasedRestoreDetails

マネージド ID を使用した復元の IaaS VM ワークロード固有の復元の詳細。

identityInfo

IdentityInfo

顧客のストレージ アカウントにアクセスするために必要なマネージド ID 情報。

objectType string:

IaasVMRestoreRequest

このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。

originalStorageAccountOption

boolean

元のストレージ アカウント オプション

recoveryPointId

string

回復するバックアップ コピーの ID。

recoveryType

RecoveryType

この回復の種類。

region

string

仮想マシンが復元されるリージョン。

resourceGuardOperationRequests

string[]

LAC チェックが実行される ResourceGuardOperationRequests

restoreDiskLunList

integer[]

部分復元用のディスク LUN の一覧

restoreWithManagedDisks

boolean

アンマネージド ディスク VM を示すフラグは、マネージド ディスクで復元する必要があります。

securedVMDetails

SecuredVMDetails

セキュリティで保護された VM の詳細を格納する

sourceResourceId

string

復旧中の VM の完全修飾 ARM ID。

storageAccountId

string

VM を復元する必要があるストレージ アカウントの完全修飾 ARM ID。

subnetId

string

サブネット ID は、復元する VM に関連付けられているサブネット ID です。 クラシック VM の場合は {VnetID}/Subnet/{SubnetName} になり、Azure Resource Manager VM の場合、サブネットを表すために使用される ARM リソース ID になります。

targetDiskNetworkAccessSettings

TargetDiskNetworkAccessSettings

復元する VM のディスクのターゲット ネットワーク アクセス設定を指定します。

targetDomainNameId

string

復元する VM に関連付けるドメイン名の完全修飾 ARM ID。 これは、クラシック仮想マシンにのみ適用されます。

targetResourceGroupId

string

これは、この仮想マシンとその他の成果物用に作成するリソース グループの ARM ID です。 例: /subscriptions/{subId}/resourcegroups/{rg}

targetVirtualMachineId

string

これは、作成される VM の完全な ARM ID です。 例: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

virtualNetworkId

string

これは、仮想マシンに接続される vnet の仮想ネットワーク ID です。 ユーザーは、リンクされたアクセスで参加アクションのアクセス許可を検証されます。

zones

string[]

VM とそのディスクを復元するターゲット ゾーン。

IaasVMRestoreWithRehydrationRequest

復旧ポイントの統合されたリハイドレートを使用した IaaS VM ワークロード固有の復元。

名前 説明
affinityGroup

string

復元する VM に関連付けられているアフィニティ グループ。 クラシック コンピューティング仮想マシンにのみ使用されます。

createNewCloudService

boolean

VM の復元中に新しいクラウド サービスを作成する必要があります。 これが false の場合、VM はバックアップ時と同じクラウド サービスに復元されます。

diskEncryptionSetId

string

DiskEncryptionSet の ID - 復元時に VM をカスタマー マネージド キーで暗号化する必要がある場合に必要です。

encryptionDetails

EncryptionDetails

バックアップ時に VM が暗号化された場合に必要な詳細。

extendedLocation

ExtendedLocation

VM を復元する必要がある拡張されたターゲットの場所。パブリック クラウドで復元を行う場合は null にする必要があります

identityBasedRestoreDetails

IdentityBasedRestoreDetails

マネージド ID を使用した復元の IaaS VM ワークロード固有の復元の詳細。

identityInfo

IdentityInfo

顧客のストレージ アカウントにアクセスするために必要なマネージド ID 情報。

objectType string:

IaasVMRestoreWithRehydrationRequest

このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。

originalStorageAccountOption

boolean

元のストレージ アカウント オプション

recoveryPointId

string

回復するバックアップ コピーの ID。

recoveryPointRehydrationInfo

RecoveryPointRehydrationInfo

RP リハイドレート情報

recoveryType

RecoveryType

この回復の種類。

region

string

仮想マシンが復元されるリージョン。

resourceGuardOperationRequests

string[]

LAC チェックが実行される ResourceGuardOperationRequests

restoreDiskLunList

integer[]

部分復元用のディスク LUN の一覧

restoreWithManagedDisks

boolean

アンマネージド ディスク VM を示すフラグは、マネージド ディスクで復元する必要があります。

securedVMDetails

SecuredVMDetails

セキュリティで保護された VM の詳細を格納する

sourceResourceId

string

復旧中の VM の完全修飾 ARM ID。

storageAccountId

string

VM を復元する必要があるストレージ アカウントの完全修飾 ARM ID。

subnetId

string

サブネット ID は、復元する VM に関連付けられているサブネット ID です。 クラシック VM の場合は {VnetID}/Subnet/{SubnetName} になり、Azure Resource Manager VM の場合、サブネットを表すために使用される ARM リソース ID になります。

targetDiskNetworkAccessSettings

TargetDiskNetworkAccessSettings

復元する VM のディスクのターゲット ネットワーク アクセス設定を指定します。

targetDomainNameId

string

復元する VM に関連付けるドメイン名の完全修飾 ARM ID。 これは、クラシック仮想マシンにのみ適用されます。

targetResourceGroupId

string

これは、この仮想マシンとその他の成果物用に作成するリソース グループの ARM ID です。 例: /subscriptions/{subId}/resourcegroups/{rg}

targetVirtualMachineId

string

これは、作成される VM の完全な ARM ID です。 例: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

virtualNetworkId

string

これは、仮想マシンに接続される vnet の仮想ネットワーク ID です。 ユーザーは、リンクされたアクセスで参加アクションのアクセス許可を検証されます。

zones

string[]

VM とそのディスクを復元するターゲット ゾーン。

IdentityBasedRestoreDetails

マネージド ID を使用した復元に関する IaaS VM ワークロード固有の復元の詳細

名前 説明
objectType

string

クラス型を取得します。

targetStorageAccountId

string

ターゲット ストレージ アカウントの完全修飾 ARM ID。

IdentityInfo

マネージド ID 関連情報をカプセル化する

名前 説明
isSystemAssignedIdentity

boolean

マネージド ID がシステム割り当てであるか、ユーザー割り当てなのかを区別するには

managedIdentityResourceId

string

マネージド ID リソース ID 省略可能: システム割り当てマネージド ID の場合は必要ない場合があります

OverwriteOptions

ターゲット データベースが既に存在する場合は上書きできます

名前 説明
FailOnConflict

string

Invalid

string

Overwrite

string

RecoveryMode

現在の復旧モードがファイルの復元とデータベースの復元のどちらであるかを定義します

名前 説明
FileRecovery

string

Invalid

string

RecoveryUsingSnapshot

string

SnapshotAttach

string

SnapshotAttachAndRecover

string

WorkloadRecovery

string

RecoveryPointRehydrationInfo

RP リハイドレート情報

名前 説明
rehydrationPriority

RehydrationPriority

リハイドレートの優先順位

rehydrationRetentionDuration

string

リハイドレートされた RP を保持する期間は、"P7D" などの期間形式ISO8601する必要があります。

RecoveryType

この回復の種類。

名前 説明
AlternateLocation

string

Invalid

string

Offline

string

OriginalLocation

string

RestoreDisks

string

RehydrationPriority

リハイドレートの優先順位

名前 説明
High

string

Standard

string

RestoreFileSpecs

ファイル パス、種類、ターゲット フォルダーのパス情報などのファイル スペックを復元します。

名前 説明
fileSpecType

string

Path 変数の意味を示します

path

string

ソース ファイル/フォルダー のパス

targetFolderPath

string

ターゲット FileShare の宛先フォルダー パス

RestoreRequestResource

復元要求の基本クラス。 ワークロード固有の復元要求は、このクラスから派生します。

名前 説明
eTag

string

省略可能な ETag。

id

string

リソース ID は、リソースへの完全なパスを表します。

location

string

リソースの場所。

name

string

リソースに関連付けられているリソース名。

properties RestoreRequest:

RestoreRequestResource プロパティ

tags

object

リソース タグ。

type

string

リソースの種類は、Namespace/ResourceType/ResourceType/..フォームの完全なパスを表します。

RestoreRequestType

復元の種類 (FullShareRestore または ItemLevelRestore)

名前 説明
FullShareRestore

string

Invalid

string

ItemLevelRestore

string

SecuredVMDetails

セキュリティで保護された VM の復元要求パラメーター

名前 説明
securedVMOsDiskEncryptionSetId

string

セキュリティで保護された VM OS ディスクのディスク暗号化セット ID を取得または設定します。

SnapshotRestoreParameters

SAP Hana のスナップショット復旧に関する情報をカプセル化します

名前 説明
logPointInTimeForDBRecovery

string

skipAttachAndMount

boolean

SQLDataDirectoryMapping

データ ディレクトリに関する情報をカプセル化します

名前 説明
mappingType

SQLDataDirectoryType

データ ディレクトリ マッピングの種類

sourceLogicalName

string

ソースの論理名パスを復元する

sourcePath

string

ソース パスを復元する

targetPath

string

ターゲット パス

SQLDataDirectoryType

データ ディレクトリ マッピングの種類

名前 説明
Data

string

Invalid

string

Log

string

TargetAFSRestoreInfo

Azure ファイル共有情報をターゲットにします。

名前 説明
name

string

ファイル共有名

targetResourceId

string

ターゲット ファイル共有リソース ARM ID

TargetDiskNetworkAccessOption

復元されたディスクに使用するネットワーク アクセス設定

名前 説明
EnablePrivateAccessForAllDisks

string

EnablePublicAccessForAllDisks

string

SameAsOnSourceDisks

string

TargetDiskNetworkAccessSettings

復元する VM のディスクのターゲット ネットワーク アクセス設定を指定します。

名前 説明
targetDiskAccessId

string

TargetDiskNetworkAccessOption が TargetDiskNetworkAccessOption.UseNew に設定されている場合に使用するターゲット ディスク アクセスの ARM リソース ID を取得または設定します。

targetDiskNetworkAccessOption

TargetDiskNetworkAccessOption

復元されたディスクに使用するネットワーク アクセス設定

TargetRestoreInfo

復元操作中のターゲット ワークロードに関する詳細。

名前 説明
containerId

string

ターゲット DataBase が存在するコンテナーのリソース ID 名

databaseName

string

SQL の場合はデータベース名 InstanceName/DataBaseName、SAP Hana の場合は System/DbName

overwriteOption

OverwriteOptions

ターゲット データベースが既に存在する場合は上書きできます

targetDirectoryForFileRestore

string

ファイルとして復元するターゲット ディレクトリの場所。

UserAssignedIdentityProperties

ユーザー割り当てマネージド ID プロパティ

名前 説明
clientId

string

割り当てられた ID のクライアント ID。

principalId

string

割り当てられた ID のプリンシパル ID。

UserAssignedManagedIdentityDetails

ユーザー割り当てマネージド ID の詳細

名前 説明
identityArmId

string

割り当てられた ID の ARM ID。

identityName

string

割り当てられた ID の名前。

userAssignedIdentityProperties

UserAssignedIdentityProperties

ユーザー割り当てマネージド ID プロパティ