Protection Containers - Register
Recovery Services コンテナーにコンテナーを登録します。 これは非同期操作です。 操作の状態を追跡するには、location ヘッダーを使用して、操作の最新の状態を取得する呼び出しを行います。
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}?api-version=2025-08-01
URI パラメーター
| 名前 | / | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
container
|
path | True |
string |
詳細をフェッチする必要があるコンテナの名前。 |
|
fabric
|
path | True |
string |
BackupFabricResource の名前 |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
リソース グループの名前。 名前は大文字と小文字が区別されます。 |
|
subscription
|
path | True |
string minLength: 1 |
ターゲット サブスクリプションの ID。 |
|
vault
|
path | True |
string |
VaultResource の名前 |
|
api-version
|
query | True |
string minLength: 1 |
この操作に使用する API バージョン。 |
要求本文
| 名前 | 型 | 説明 |
|---|---|---|
| eTag |
string |
省略可能な ETag。 |
| location |
string |
リソースが存在する地理的な場所 |
| properties | ProtectionContainer: |
ProtectionContainerResource プロパティ |
| tags |
object |
リソース タグ。 |
応答
| 名前 | 型 | 説明 |
|---|---|---|
| 200 OK |
リソース 'ProtectionContainerResource' の更新操作に成功しました |
|
| 202 Accepted |
リソース操作が受け入れられます。 ヘッダー
|
|
| Other Status Codes |
予期しないエラー応答。 |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー。
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
| 名前 | 説明 |
|---|---|
| user_impersonation | ユーザー アカウントを偽装する |
例
RegisterAzure Storage ProtectionContainers
要求のサンプル
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa?api-version=2025-08-01
{
"properties": {
"acquireStorageAccountLock": "Acquire",
"backupManagementType": "AzureStorage",
"containerType": "StorageContainer",
"friendlyName": "swaggertestsa",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/SwaggerTestRg/providers/Microsoft.Storage/storageAccounts/swaggertestsa"
}
}
応答のサンプル
{
"name": "StorageContainer;Storage;SwaggerTestRg;swaggertestsa",
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa",
"properties": {
"acquireStorageAccountLock": "Acquire",
"backupManagementType": "AzureStorage",
"containerType": "StorageContainer",
"friendlyName": "swaggertestsa",
"healthStatus": "Healthy",
"protectedItemCount": 0,
"registrationStatus": "Registered",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/SwaggerTestRg/providers/Microsoft.Storage/storageAccounts/swaggertestsa"
}
}
Azure-AsyncOperation: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2019-05-13-preview
Location: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa/operationResults/00000000-0000-0000-0000-000000000000?api-version=2016-12-01
Retry-After: 60
定義
| 名前 | 説明 |
|---|---|
|
Acquire |
このコンテナーのストレージ アカウント ロックを取得するかどうか。 |
|
Azure |
AzureBackupServer (DPMVenus) ワークロード固有の保護コンテナー。 |
|
Azure |
クラシック仮想マシンを表す IaaS VM ワークロード固有のバックアップ項目。 |
|
Azure |
Azure Resource Manager 仮想マシンを表す IaaS VM ワークロード固有のバックアップ項目。 |
|
Azure |
SQL 可用性グループの SQL ワークロードのコンテナー。 |
|
Azure |
Azure Sql ワークロード固有のコンテナー。 |
|
Azure |
Azure Storage アカウントのワークロード固有のコンテナー。 |
|
Azure |
Azure Virtual Machines の下の SQL ワークロードのコンテナー。 |
|
Azure |
Azure コンピューティングまたはクラシック コンピューティング内で実行されているワークロードのコンテナー。 |
|
Azure |
コンテナーの拡張情報。 |
|
Backup |
このコンテナーに関連付けられているバックアップ項目の種類。 |
|
Backup |
現在のジョブを実行するためのバックアップ管理タイプ。 |
|
Container |
コンテナー ID 情報 |
|
created |
リソースを作成した ID の種類。 |
|
Distributed |
これは、分散コンテナーのさまざまなノードを表すために使用されます。 |
|
Dpm |
DPM ワークロード固有の保護コンテナー。 |
|
DPMContainer |
DPMContainer の追加情報。 |
|
Error |
Code、Message、および Recommendations をカプセル化する Error Detail クラス。 |
|
Error |
エラー応答 |
|
Generic |
バックアップ項目の汎用コンテナーの基本クラス |
|
Generic |
コンテナーの拡張情報 |
|
Iaa |
IaaS VM ワークロード固有のコンテナー。 |
|
Inquiry |
特定のコンテナーの下で、照会された保護可能な項目に関する詳細。 |
|
Inquiry |
特定のコンテナーの下で、照会された保護可能な項目の検証。 |
|
Mab |
MAB バックアップ エンジンを使用してバックアップされた項目を含むコンテナー。 |
|
Mab |
コンテナーの追加情報。 |
|
MABContainer |
MAB ワークロード固有の正常性の詳細。 |
|
Operation |
Re-Do 操作 |
|
Protectable |
コンテナーの種類。 このプロパティの値
|
|
Protection |
バックアップ項目を含むコンテナーの基本クラス。 特定のワークロードを持つコンテナーは、このクラスから派生します。 |
|
system |
リソースの作成と最後の変更に関連するメタデータ。 |
|
Workload |
問い合わせされた保護可能なアイテムの詳細。 |
|
Workload |
バックアップ管理のワークロードの種類 |
AcquireStorageAccountLock
このコンテナーのストレージ アカウント ロックを取得するかどうか。
| 値 | 説明 |
|---|---|
| Acquire | |
| NotAcquire |
AzureBackupServerContainer
AzureBackupServer (DPMVenus) ワークロード固有の保護コンテナー。
| 名前 | 型 | 説明 |
|---|---|---|
| backupManagementType |
コンテナーのバックアップ管理の種類。 |
|
| canReRegister |
boolean |
コンテナーが再レジストリ可能かどうかを指定します。 |
| containerId |
string |
コンテナーの ID。 |
| containerType | string: |
コンテナーの種類。 このプロパティの値: 1。 コンピューティング Azure VM は Microsoft.Compute/virtualMachines 2 です。 クラシック コンピューティング Azure VM は Microsoft.ClassicCompute/virtualMachines 3 です。 Windows マシン (MAB、DPM など) は Windows 4 です。 Azure SQL インスタンスは AzureSqlContainer です。 5 ストレージ コンテナーは StorageContainer です。 6. Azure ワークロード バックアップは VMAppContainer です |
| dpmAgentVersion |
string |
バックアップ エンジン エージェントのバージョン |
| dpmServers |
string[] |
コンテナーを保護する BackupEngines の一覧 |
| extendedInfo |
コンテナーの拡張情報。 |
|
| friendlyName |
string |
コンテナーのフレンドリ名。 |
| healthStatus |
string |
コンテナーの正常性の状態。 |
| protectableObjectType |
string |
このコンテナーに関連付けられている保護可能なオブジェクトの種類 |
| protectedItemCount |
integer (int64) |
BackupEngine 内の保護された項目の数 |
| protectionStatus |
string |
コンテナーの保護状態。 |
| registrationStatus |
string |
Recovery Services コンテナーへのコンテナーの登録の状態。 |
| upgradeAvailable |
boolean |
アップグレードが利用可能かどうかを確認するには |
AzureIaaSClassicComputeVMContainer
クラシック仮想マシンを表す IaaS VM ワークロード固有のバックアップ項目。
| 名前 | 型 | 説明 |
|---|---|---|
| backupManagementType |
コンテナーのバックアップ管理の種類。 |
|
| containerType |
string:
Microsoft. |
コンテナーの種類。 このプロパティの値: 1。 コンピューティング Azure VM は Microsoft.Compute/virtualMachines 2 です。 クラシック コンピューティング Azure VM は Microsoft.ClassicCompute/virtualMachines 3 です。 Windows マシン (MAB、DPM など) は Windows 4 です。 Azure SQL インスタンスは AzureSqlContainer です。 5 ストレージ コンテナーは StorageContainer です。 6. Azure ワークロード バックアップは VMAppContainer です |
| friendlyName |
string |
コンテナーのフレンドリ名。 |
| healthStatus |
string |
コンテナーの正常性の状態。 |
| protectableObjectType |
string |
このコンテナーに関連付けられている保護可能なオブジェクトの種類 |
| registrationStatus |
string |
Recovery Services コンテナーへのコンテナーの登録の状態。 |
| resourceGroup |
string |
Recovery Services コンテナーのリソース グループ名。 |
| virtualMachineId |
string |
この Azure IaaS VM コンテナーによって表される仮想マシンの完全修飾 ARM URL。 |
| virtualMachineVersion |
string |
コンテナーがクラシック VM と Azure Resource Manager VM のどちらを表すかを指定します。 |
AzureIaaSComputeVMContainer
Azure Resource Manager 仮想マシンを表す IaaS VM ワークロード固有のバックアップ項目。
| 名前 | 型 | 説明 |
|---|---|---|
| backupManagementType |
コンテナーのバックアップ管理の種類。 |
|
| containerType |
string:
Microsoft. |
コンテナーの種類。 このプロパティの値: 1。 コンピューティング Azure VM は Microsoft.Compute/virtualMachines 2 です。 クラシック コンピューティング Azure VM は Microsoft.ClassicCompute/virtualMachines 3 です。 Windows マシン (MAB、DPM など) は Windows 4 です。 Azure SQL インスタンスは AzureSqlContainer です。 5 ストレージ コンテナーは StorageContainer です。 6. Azure ワークロード バックアップは VMAppContainer です |
| friendlyName |
string |
コンテナーのフレンドリ名。 |
| healthStatus |
string |
コンテナーの正常性の状態。 |
| protectableObjectType |
string |
このコンテナーに関連付けられている保護可能なオブジェクトの種類 |
| registrationStatus |
string |
Recovery Services コンテナーへのコンテナーの登録の状態。 |
| resourceGroup |
string |
Recovery Services コンテナーのリソース グループ名。 |
| virtualMachineId |
string |
この Azure IaaS VM コンテナーによって表される仮想マシンの完全修飾 ARM URL。 |
| virtualMachineVersion |
string |
コンテナーがクラシック VM と Azure Resource Manager VM のどちらを表すかを指定します。 |
AzureSQLAGWorkloadContainerProtectionContainer
SQL 可用性グループの SQL ワークロードのコンテナー。
| 名前 | 型 | 説明 |
|---|---|---|
| backupManagementType |
コンテナーのバックアップ管理の種類。 |
|
| containerType |
string:
SQLAGWork |
コンテナーの種類。 このプロパティの値: 1。 コンピューティング Azure VM は Microsoft.Compute/virtualMachines 2 です。 クラシック コンピューティング Azure VM は Microsoft.ClassicCompute/virtualMachines 3 です。 Windows マシン (MAB、DPM など) は Windows 4 です。 Azure SQL インスタンスは AzureSqlContainer です。 5 ストレージ コンテナーは StorageContainer です。 6. Azure ワークロード バックアップは VMAppContainer です |
| extendedInfo |
ワークロード コンテナーの追加の詳細。 |
|
| friendlyName |
string |
コンテナーのフレンドリ名。 |
| healthStatus |
string |
コンテナーの正常性の状態。 |
| lastUpdatedTime |
string (date-time) |
このコンテナーが更新されたときのタイム スタンプ。 |
| operationType |
Re-Do 操作 |
|
| protectableObjectType |
string |
このコンテナーに関連付けられている保護可能なオブジェクトの種類 |
| registrationStatus |
string |
Recovery Services コンテナーへのコンテナーの登録の状態。 |
| sourceResourceId |
string |
この Azure ワークロード コンテナーによって表される仮想マシンの ARM ID |
| workloadType |
登録が送信されたワークロードの種類。 |
AzureSqlContainer
Azure Sql ワークロード固有のコンテナー。
| 名前 | 型 | 説明 |
|---|---|---|
| backupManagementType |
コンテナーのバックアップ管理の種類。 |
|
| containerType | string: |
コンテナーの種類。 このプロパティの値: 1。 コンピューティング Azure VM は Microsoft.Compute/virtualMachines 2 です。 クラシック コンピューティング Azure VM は Microsoft.ClassicCompute/virtualMachines 3 です。 Windows マシン (MAB、DPM など) は Windows 4 です。 Azure SQL インスタンスは AzureSqlContainer です。 5 ストレージ コンテナーは StorageContainer です。 6. Azure ワークロード バックアップは VMAppContainer です |
| friendlyName |
string |
コンテナーのフレンドリ名。 |
| healthStatus |
string |
コンテナーの正常性の状態。 |
| protectableObjectType |
string |
このコンテナーに関連付けられている保護可能なオブジェクトの種類 |
| registrationStatus |
string |
Recovery Services コンテナーへのコンテナーの登録の状態。 |
AzureStorageContainer
Azure Storage アカウントのワークロード固有のコンテナー。
| 名前 | 型 | 説明 |
|---|---|---|
| acquireStorageAccountLock |
このコンテナーのストレージ アカウント ロックを取得するかどうか。 |
|
| backupManagementType |
コンテナーのバックアップ管理の種類。 |
|
| containerType |
string:
Storage |
コンテナーの種類。 このプロパティの値: 1。 コンピューティング Azure VM は Microsoft.Compute/virtualMachines 2 です。 クラシック コンピューティング Azure VM は Microsoft.ClassicCompute/virtualMachines 3 です。 Windows マシン (MAB、DPM など) は Windows 4 です。 Azure SQL インスタンスは AzureSqlContainer です。 5 ストレージ コンテナーは StorageContainer です。 6. Azure ワークロード バックアップは VMAppContainer です |
| friendlyName |
string |
コンテナーのフレンドリ名。 |
| healthStatus |
string |
コンテナーの正常性の状態。 |
| operationType |
Re-Do 操作 |
|
| protectableObjectType |
string |
このコンテナーに関連付けられている保護可能なオブジェクトの種類 |
| protectedItemCount |
integer (int64) |
このコンテナーにバックアップされた項目の数。 |
| registrationStatus |
string |
Recovery Services コンテナーへのコンテナーの登録の状態。 |
| resourceGroup |
string |
Recovery Services コンテナーのリソース グループ名。 |
| sourceResourceId |
string |
完全修飾 ARM URL。 |
| storageAccountVersion |
string |
ストレージ アカウントのバージョン。 |
AzureVMAppContainerProtectionContainer
Azure Virtual Machines の下の SQL ワークロードのコンテナー。
| 名前 | 型 | 説明 |
|---|---|---|
| backupManagementType |
コンテナーのバックアップ管理の種類。 |
|
| containerType |
string:
VMApp |
コンテナーの種類。 このプロパティの値: 1。 コンピューティング Azure VM は Microsoft.Compute/virtualMachines 2 です。 クラシック コンピューティング Azure VM は Microsoft.ClassicCompute/virtualMachines 3 です。 Windows マシン (MAB、DPM など) は Windows 4 です。 Azure SQL インスタンスは AzureSqlContainer です。 5 ストレージ コンテナーは StorageContainer です。 6. Azure ワークロード バックアップは VMAppContainer です |
| extendedInfo |
ワークロード コンテナーの追加の詳細。 |
|
| friendlyName |
string |
コンテナーのフレンドリ名。 |
| healthStatus |
string |
コンテナーの正常性の状態。 |
| lastUpdatedTime |
string (date-time) |
このコンテナーが更新されたときのタイム スタンプ。 |
| operationType |
Re-Do 操作 |
|
| protectableObjectType |
string |
このコンテナーに関連付けられている保護可能なオブジェクトの種類 |
| registrationStatus |
string |
Recovery Services コンテナーへのコンテナーの登録の状態。 |
| sourceResourceId |
string |
この Azure ワークロード コンテナーによって表される仮想マシンの ARM ID |
| workloadType |
登録が送信されたワークロードの種類。 |
AzureWorkloadContainer
Azure コンピューティングまたはクラシック コンピューティング内で実行されているワークロードのコンテナー。
| 名前 | 型 | 説明 |
|---|---|---|
| backupManagementType |
コンテナーのバックアップ管理の種類。 |
|
| containerType | string: |
コンテナーの種類。 このプロパティの値: 1。 コンピューティング Azure VM は Microsoft.Compute/virtualMachines 2 です。 クラシック コンピューティング Azure VM は Microsoft.ClassicCompute/virtualMachines 3 です。 Windows マシン (MAB、DPM など) は Windows 4 です。 Azure SQL インスタンスは AzureSqlContainer です。 5 ストレージ コンテナーは StorageContainer です。 6. Azure ワークロード バックアップは VMAppContainer です |
| extendedInfo |
ワークロード コンテナーの追加の詳細。 |
|
| friendlyName |
string |
コンテナーのフレンドリ名。 |
| healthStatus |
string |
コンテナーの正常性の状態。 |
| lastUpdatedTime |
string (date-time) |
このコンテナーが更新されたときのタイム スタンプ。 |
| operationType |
Re-Do 操作 |
|
| protectableObjectType |
string |
このコンテナーに関連付けられている保護可能なオブジェクトの種類 |
| registrationStatus |
string |
Recovery Services コンテナーへのコンテナーの登録の状態。 |
| sourceResourceId |
string |
この Azure ワークロード コンテナーによって表される仮想マシンの ARM ID |
| workloadType |
登録が送信されたワークロードの種類。 |
AzureWorkloadContainerExtendedInfo
コンテナーの拡張情報。
| 名前 | 型 | 説明 |
|---|---|---|
| hostServerName |
string |
スタンドアロンの場合はホスト OS 名、分散コンテナーの場合はクラスター名。 |
| inquiryInfo |
コンテナーの照会状態。 |
|
| nodesList |
分散コンテナーの場合のノードの一覧。 |
BackupItemType
このコンテナーに関連付けられているバックアップ項目の種類。
| 値 | 説明 |
|---|---|
| Invalid | |
| VM | |
| FileFolder | |
| AzureSqlDb | |
| SQLDB | |
| Exchange | |
| Sharepoint | |
| VMwareVM | |
| SystemState | |
| Client | |
| GenericDataSource | |
| SQLDataBase | |
| AzureFileShare | |
| SAPHanaDatabase | |
| SAPAseDatabase | |
| SAPHanaDBInstance |
BackupManagementType
現在のジョブを実行するためのバックアップ管理タイプ。
| 値 | 説明 |
|---|---|
| Invalid | |
| AzureIaasVM | |
| MAB | |
| DPM | |
| AzureBackupServer | |
| AzureSql | |
| AzureStorage | |
| AzureWorkload | |
| DefaultBackup |
ContainerIdentityInfo
コンテナー ID 情報
| 名前 | 型 | 説明 |
|---|---|---|
| aadTenantId |
string |
保護コンテナー ID - AAD テナント |
| audience |
string |
保護コンテナー ID - 対象ユーザー |
| servicePrincipalClientId |
string |
保護コンテナー ID - AAD サービス プリンシパル |
| uniqueName |
string |
コンテナーの一意の名前 |
createdByType
リソースを作成した ID の種類。
| 値 | 説明 |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DistributedNodesInfo
これは、分散コンテナーのさまざまなノードを表すために使用されます。
| 名前 | 型 | 説明 |
|---|---|---|
| errorDetail |
状態が成功以外の場合のエラーの詳細。 |
|
| nodeName |
string |
分散コンテナーの下のノードの名前。 |
| sourceResourceId |
string |
ノードの ARM リソース ID |
| status |
string |
このノードの状態。 失敗 |成功 |
DpmContainer
DPM ワークロード固有の保護コンテナー。
| 名前 | 型 | 説明 |
|---|---|---|
| backupManagementType |
コンテナーのバックアップ管理の種類。 |
|
| canReRegister |
boolean |
コンテナーが再レジストリ可能かどうかを指定します。 |
| containerId |
string |
コンテナーの ID。 |
| containerType |
string:
DPMContainer |
コンテナーの種類。 このプロパティの値: 1。 コンピューティング Azure VM は Microsoft.Compute/virtualMachines 2 です。 クラシック コンピューティング Azure VM は Microsoft.ClassicCompute/virtualMachines 3 です。 Windows マシン (MAB、DPM など) は Windows 4 です。 Azure SQL インスタンスは AzureSqlContainer です。 5 ストレージ コンテナーは StorageContainer です。 6. Azure ワークロード バックアップは VMAppContainer です |
| dpmAgentVersion |
string |
バックアップ エンジン エージェントのバージョン |
| dpmServers |
string[] |
コンテナーを保護する BackupEngines の一覧 |
| extendedInfo |
コンテナーの拡張情報。 |
|
| friendlyName |
string |
コンテナーのフレンドリ名。 |
| healthStatus |
string |
コンテナーの正常性の状態。 |
| protectableObjectType |
string |
このコンテナーに関連付けられている保護可能なオブジェクトの種類 |
| protectedItemCount |
integer (int64) |
BackupEngine 内の保護された項目の数 |
| protectionStatus |
string |
コンテナーの保護状態。 |
| registrationStatus |
string |
Recovery Services コンテナーへのコンテナーの登録の状態。 |
| upgradeAvailable |
boolean |
アップグレードが利用可能かどうかを確認するには |
DPMContainerExtendedInfo
DPMContainer の追加情報。
| 名前 | 型 | 説明 |
|---|---|---|
| lastRefreshedAt |
string (date-time) |
DPMContainer の最終更新時刻。 |
ErrorDetail
Code、Message、および Recommendations をカプセル化する Error Detail クラス。
| 名前 | 型 | 説明 |
|---|---|---|
| code |
string |
エラー コード。 |
| message |
string |
コードに関連するエラーメッセージ。 |
| recommendations |
string[] |
推奨文字列のリスト。 |
ErrorResponse
エラー応答
| 名前 | 型 | 説明 |
|---|---|---|
| error |
エラー オブジェクト。 |
GenericContainer
バックアップ項目の汎用コンテナーの基本クラス
| 名前 | 型 | 説明 |
|---|---|---|
| backupManagementType |
コンテナーのバックアップ管理の種類。 |
|
| containerType | string: |
コンテナーの種類。 このプロパティの値: 1。 コンピューティング Azure VM は Microsoft.Compute/virtualMachines 2 です。 クラシック コンピューティング Azure VM は Microsoft.ClassicCompute/virtualMachines 3 です。 Windows マシン (MAB、DPM など) は Windows 4 です。 Azure SQL インスタンスは AzureSqlContainer です。 5 ストレージ コンテナーは StorageContainer です。 6. Azure ワークロード バックアップは VMAppContainer です |
| extendedInformation |
拡張情報 (List コンテナー API 呼び出しでは返されません) |
|
| fabricName |
string |
コンテナーのファブリックの名前 |
| friendlyName |
string |
コンテナーのフレンドリ名。 |
| healthStatus |
string |
コンテナーの正常性の状態。 |
| protectableObjectType |
string |
このコンテナーに関連付けられている保護可能なオブジェクトの種類 |
| registrationStatus |
string |
Recovery Services コンテナーへのコンテナーの登録の状態。 |
GenericContainerExtendedInfo
コンテナーの拡張情報
| 名前 | 型 | 説明 |
|---|---|---|
| containerIdentityInfo |
コンテナー ID 情報 |
|
| rawCertData |
string |
コンテナー証明書の公開キー |
| serviceEndpoints |
object |
コンテナーの Azure Backup サービス エンドポイント |
IaaSVMContainer
IaaS VM ワークロード固有のコンテナー。
| 名前 | 型 | 説明 |
|---|---|---|
| backupManagementType |
コンテナーのバックアップ管理の種類。 |
|
| containerType |
string:
Iaas |
コンテナーの種類。 このプロパティの値: 1。 コンピューティング Azure VM は Microsoft.Compute/virtualMachines 2 です。 クラシック コンピューティング Azure VM は Microsoft.ClassicCompute/virtualMachines 3 です。 Windows マシン (MAB、DPM など) は Windows 4 です。 Azure SQL インスタンスは AzureSqlContainer です。 5 ストレージ コンテナーは StorageContainer です。 6. Azure ワークロード バックアップは VMAppContainer です |
| friendlyName |
string |
コンテナーのフレンドリ名。 |
| healthStatus |
string |
コンテナーの正常性の状態。 |
| protectableObjectType |
string |
このコンテナーに関連付けられている保護可能なオブジェクトの種類 |
| registrationStatus |
string |
Recovery Services コンテナーへのコンテナーの登録の状態。 |
| resourceGroup |
string |
Recovery Services コンテナーのリソース グループ名。 |
| virtualMachineId |
string |
この Azure IaaS VM コンテナーによって表される仮想マシンの完全修飾 ARM URL。 |
| virtualMachineVersion |
string |
コンテナーがクラシック VM と Azure Resource Manager VM のどちらを表すかを指定します。 |
InquiryInfo
特定のコンテナーの下で、照会された保護可能な項目に関する詳細。
| 名前 | 型 | 説明 |
|---|---|---|
| errorDetail |
状態が成功以外の場合のエラーの詳細。 |
|
| inquiryDetails |
ワークロード固有の詳細を含むお問い合わせの詳細。 たとえば、 - SQLとオラクルの場合、これは異なる詳細を含みます。 |
|
| status |
string |
InProgress など、このコンテナーの問い合わせ状態 |失敗 |成功 |
InquiryValidation
特定のコンテナーの下で、照会された保護可能な項目の検証。
| 名前 | 型 | 説明 |
|---|---|---|
| additionalDetail |
string |
状態が成功以外の場合のエラー追加の詳細。 |
| errorDetail |
状態が成功以外の場合のエラーの詳細。 |
|
| protectableItemCount |
キー POType を持つ ProtectableItems の数を格納するディクショナリ。 |
|
| status |
string |
問い合わせ検証の状態。 |
MabContainer
MAB バックアップ エンジンを使用してバックアップされた項目を含むコンテナー。
| 名前 | 型 | 説明 |
|---|---|---|
| agentVersion |
string |
このコンテナーのエージェント バージョン。 |
| backupManagementType |
コンテナーのバックアップ管理の種類。 |
|
| canReRegister |
boolean |
コンテナーをもう 1 回登録できます。 |
| containerHealthState |
string |
mab コンテナーの正常性状態。 |
| containerId |
integer (int64) |
ContainerID はコンテナーを表します。 |
| containerType |
string:
Windows |
コンテナーの種類。 このプロパティの値: 1。 コンピューティング Azure VM は Microsoft.Compute/virtualMachines 2 です。 クラシック コンピューティング Azure VM は Microsoft.ClassicCompute/virtualMachines 3 です。 Windows マシン (MAB、DPM など) は Windows 4 です。 Azure SQL インスタンスは AzureSqlContainer です。 5 ストレージ コンテナーは StorageContainer です。 6. Azure ワークロード バックアップは VMAppContainer です |
| extendedInfo |
このコンテナーの追加情報 |
|
| friendlyName |
string |
コンテナーのフレンドリ名。 |
| healthStatus |
string |
コンテナーの正常性の状態。 |
| mabContainerHealthDetails |
この mab コンテナーの正常性の詳細。 |
|
| protectableObjectType |
string |
このコンテナーに関連付けられている保護可能なオブジェクトの種類 |
| protectedItemCount |
integer (int64) |
このコンテナーにバックアップされた項目の数。 |
| registrationStatus |
string |
Recovery Services コンテナーへのコンテナーの登録の状態。 |
MabContainerExtendedInfo
コンテナーの追加情報。
| 名前 | 型 | 説明 |
|---|---|---|
| backupItemType |
このコンテナーに関連付けられているバックアップ項目の種類。 |
|
| backupItems |
string[] |
このコンテナーに関連付けられているバックアップ項目の一覧。 |
| lastBackupStatus |
string |
このコンテナーの最新のバックアップ状態。 |
| lastRefreshedAt |
string (date-time) |
このコンテナーが更新されたときのタイム スタンプ。 |
| policyName |
string |
このコンテナーに関連付けられているバックアップ ポリシー。 |
MABContainerHealthDetails
MAB ワークロード固有の正常性の詳細。
| 名前 | 型 | 説明 |
|---|---|---|
| code |
integer (int32) |
正常性コード |
| message |
string |
正常性メッセージ |
| recommendations |
string[] |
正常性の推奨されるアクション |
| title |
string |
正常性タイトル |
OperationType
Re-Do 操作
| 値 | 説明 |
|---|---|
| Invalid | |
| Register | |
| Reregister | |
| Rehydrate |
ProtectableContainerType
コンテナーの種類。 このプロパティの値
- コンピューティング Azure VM は Microsoft.Compute/virtualMachines です
- クラシック コンピューティング Azure VM は Microsoft.ClassicCompute/virtualMachines です
| 値 | 説明 |
|---|---|
| Invalid | |
| Unknown | |
| IaasVMContainer | |
| IaasVMServiceContainer | |
| DPMContainer | |
| AzureBackupServerContainer | |
| MABContainer | |
| Cluster | |
| AzureSqlContainer | |
| Windows | |
| VCenter | |
| VMAppContainer | |
| SQLAGWorkLoadContainer | |
| StorageContainer | |
| GenericContainer | |
| Microsoft.ClassicCompute/virtualMachines | |
| Microsoft.Compute/virtualMachines | |
| AzureWorkloadContainer |
ProtectionContainerResource
バックアップ項目を含むコンテナーの基本クラス。 特定のワークロードを持つコンテナーは、このクラスから派生します。
| 名前 | 型 | 説明 |
|---|---|---|
| eTag |
string |
省略可能な ETag。 |
| id |
string |
リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location |
string |
リソースが存在する地理的な場所 |
| name |
string |
リソースの名前 |
| properties | ProtectionContainer: |
ProtectionContainerResource プロパティ |
| systemData |
createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。 |
|
| tags |
object |
リソース タグ。 |
| type |
string |
リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" |
systemData
リソースの作成と最後の変更に関連するメタデータ。
| 名前 | 型 | 説明 |
|---|---|---|
| createdAt |
string (date-time) |
リソース作成のタイムスタンプ (UTC)。 |
| createdBy |
string |
リソースを作成した ID。 |
| createdByType |
リソースを作成した ID の種類。 |
|
| lastModifiedAt |
string (date-time) |
リソースの最終変更のタイムスタンプ (UTC) |
| lastModifiedBy |
string |
リソースを最後に変更した ID。 |
| lastModifiedByType |
リソースを最後に変更した ID の種類。 |
WorkloadInquiryDetails
問い合わせされた保護可能なアイテムの詳細。
| 名前 | 型 | 説明 |
|---|---|---|
| inquiryValidation |
アクセス許可やその他のバックアップ検証などの問い合わせ検証。 |
|
| itemCount |
integer (int64) |
このコンテナー内の保護可能な項目数を格納します。 |
| type |
string |
SQL、Oracle などのワークロードの種類。 |
WorkloadType
バックアップ管理のワークロードの種類
| 値 | 説明 |
|---|---|
| Invalid | |
| VM | |
| FileFolder | |
| AzureSqlDb | |
| SQLDB | |
| Exchange | |
| Sharepoint | |
| VMwareVM | |
| SystemState | |
| Client | |
| GenericDataSource | |
| SQLDataBase | |
| AzureFileShare | |
| SAPHanaDatabase | |
| SAPAseDatabase | |
| SAPHanaDBInstance |