次の方法で共有


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 パラメーター

名前 / 必須 説明
containerName
path True

string

詳細をフェッチする必要があるコンテナの名前。

fabricName
path True

string

BackupFabricResource の名前

resourceGroupName
path True

string

minLength: 1
maxLength: 90

リソース グループの名前。 名前は大文字と小文字が区別されます。

subscriptionId
path True

string

minLength: 1

ターゲット サブスクリプションの ID。

vaultName
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

リソース 'ProtectionContainerResource' の更新操作に成功しました

202 Accepted

リソース操作が受け入れられます。

ヘッダー

  • Location: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

予期しないエラー応答。

セキュリティ

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

定義

名前 説明
AcquireStorageAccountLock

このコンテナーのストレージ アカウント ロックを取得するかどうか。

AzureBackupServerContainer

AzureBackupServer (DPMVenus) ワークロード固有の保護コンテナー。

AzureIaaSClassicComputeVMContainer

クラシック仮想マシンを表す IaaS VM ワークロード固有のバックアップ項目。

AzureIaaSComputeVMContainer

Azure Resource Manager 仮想マシンを表す IaaS VM ワークロード固有のバックアップ項目。

AzureSQLAGWorkloadContainerProtectionContainer

SQL 可用性グループの SQL ワークロードのコンテナー。

AzureSqlContainer

Azure Sql ワークロード固有のコンテナー。

AzureStorageContainer

Azure Storage アカウントのワークロード固有のコンテナー。

AzureVMAppContainerProtectionContainer

Azure Virtual Machines の下の SQL ワークロードのコンテナー。

AzureWorkloadContainer

Azure コンピューティングまたはクラシック コンピューティング内で実行されているワークロードのコンテナー。

AzureWorkloadContainerExtendedInfo

コンテナーの拡張情報。

BackupItemType

このコンテナーに関連付けられているバックアップ項目の種類。

BackupManagementType

現在のジョブを実行するためのバックアップ管理タイプ。

ContainerIdentityInfo

コンテナー ID 情報

createdByType

リソースを作成した ID の種類。

DistributedNodesInfo

これは、分散コンテナーのさまざまなノードを表すために使用されます。

DpmContainer

DPM ワークロード固有の保護コンテナー。

DPMContainerExtendedInfo

DPMContainer の追加情報。

ErrorDetail

Code、Message、および Recommendations をカプセル化する Error Detail クラス。

ErrorResponse

エラー応答

GenericContainer

バックアップ項目の汎用コンテナーの基本クラス

GenericContainerExtendedInfo

コンテナーの拡張情報

IaaSVMContainer

IaaS VM ワークロード固有のコンテナー。

InquiryInfo

特定のコンテナーの下で、照会された保護可能な項目に関する詳細。

InquiryValidation

特定のコンテナーの下で、照会された保護可能な項目の検証。

MabContainer

MAB バックアップ エンジンを使用してバックアップされた項目を含むコンテナー。

MabContainerExtendedInfo

コンテナーの追加情報。

MABContainerHealthDetails

MAB ワークロード固有の正常性の詳細。

OperationType

Re-Do 操作

ProtectableContainerType

コンテナーの種類。 このプロパティの値

  1. コンピューティング Azure VM は Microsoft.Compute/virtualMachines です
  2. クラシック コンピューティング Azure VM は Microsoft.ClassicCompute/virtualMachines です
ProtectionContainerResource

バックアップ項目を含むコンテナーの基本クラス。 特定のワークロードを持つコンテナーは、このクラスから派生します。

systemData

リソースの作成と最後の変更に関連するメタデータ。

WorkloadInquiryDetails

問い合わせされた保護可能なアイテムの詳細。

WorkloadType

バックアップ管理のワークロードの種類

AcquireStorageAccountLock

このコンテナーのストレージ アカウント ロックを取得するかどうか。

説明
Acquire
NotAcquire

AzureBackupServerContainer

AzureBackupServer (DPMVenus) ワークロード固有の保護コンテナー。

名前 説明
backupManagementType

BackupManagementType

コンテナーのバックアップ管理の種類。

canReRegister

boolean

コンテナーが再レジストリ可能かどうかを指定します。

containerId

string

コンテナーの ID。

containerType string:

AzureBackupServerContainer

コンテナーの種類。 このプロパティの値: 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

DPMContainerExtendedInfo

コンテナーの拡張情報。

friendlyName

string

コンテナーのフレンドリ名。

healthStatus

string

コンテナーの正常性の状態。

protectableObjectType

string

このコンテナーに関連付けられている保護可能なオブジェクトの種類

protectedItemCount

integer (int64)

BackupEngine 内の保護された項目の数

protectionStatus

string

コンテナーの保護状態。

registrationStatus

string

Recovery Services コンテナーへのコンテナーの登録の状態。

upgradeAvailable

boolean

アップグレードが利用可能かどうかを確認するには

AzureIaaSClassicComputeVMContainer

クラシック仮想マシンを表す IaaS VM ワークロード固有のバックアップ項目。

名前 説明
backupManagementType

BackupManagementType

コンテナーのバックアップ管理の種類。

containerType string:

Microsoft.ClassicCompute/virtualMachines

コンテナーの種類。 このプロパティの値: 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

BackupManagementType

コンテナーのバックアップ管理の種類。

containerType string:

Microsoft.Compute/virtualMachines

コンテナーの種類。 このプロパティの値: 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

BackupManagementType

コンテナーのバックアップ管理の種類。

containerType string:

SQLAGWorkLoadContainer

コンテナーの種類。 このプロパティの値: 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

AzureWorkloadContainerExtendedInfo

ワークロード コンテナーの追加の詳細。

friendlyName

string

コンテナーのフレンドリ名。

healthStatus

string

コンテナーの正常性の状態。

lastUpdatedTime

string (date-time)

このコンテナーが更新されたときのタイム スタンプ。

operationType

OperationType

Re-Do 操作

protectableObjectType

string

このコンテナーに関連付けられている保護可能なオブジェクトの種類

registrationStatus

string

Recovery Services コンテナーへのコンテナーの登録の状態。

sourceResourceId

string

この Azure ワークロード コンテナーによって表される仮想マシンの ARM ID

workloadType

WorkloadType

登録が送信されたワークロードの種類。

AzureSqlContainer

Azure Sql ワークロード固有のコンテナー。

名前 説明
backupManagementType

BackupManagementType

コンテナーのバックアップ管理の種類。

containerType string:

AzureSqlContainer

コンテナーの種類。 このプロパティの値: 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

AcquireStorageAccountLock

このコンテナーのストレージ アカウント ロックを取得するかどうか。

backupManagementType

BackupManagementType

コンテナーのバックアップ管理の種類。

containerType string:

StorageContainer

コンテナーの種類。 このプロパティの値: 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

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

BackupManagementType

コンテナーのバックアップ管理の種類。

containerType string:

VMAppContainer

コンテナーの種類。 このプロパティの値: 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

AzureWorkloadContainerExtendedInfo

ワークロード コンテナーの追加の詳細。

friendlyName

string

コンテナーのフレンドリ名。

healthStatus

string

コンテナーの正常性の状態。

lastUpdatedTime

string (date-time)

このコンテナーが更新されたときのタイム スタンプ。

operationType

OperationType

Re-Do 操作

protectableObjectType

string

このコンテナーに関連付けられている保護可能なオブジェクトの種類

registrationStatus

string

Recovery Services コンテナーへのコンテナーの登録の状態。

sourceResourceId

string

この Azure ワークロード コンテナーによって表される仮想マシンの ARM ID

workloadType

WorkloadType

登録が送信されたワークロードの種類。

AzureWorkloadContainer

Azure コンピューティングまたはクラシック コンピューティング内で実行されているワークロードのコンテナー。

名前 説明
backupManagementType

BackupManagementType

コンテナーのバックアップ管理の種類。

containerType string:

AzureWorkloadContainer

コンテナーの種類。 このプロパティの値: 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

AzureWorkloadContainerExtendedInfo

ワークロード コンテナーの追加の詳細。

friendlyName

string

コンテナーのフレンドリ名。

healthStatus

string

コンテナーの正常性の状態。

lastUpdatedTime

string (date-time)

このコンテナーが更新されたときのタイム スタンプ。

operationType

OperationType

Re-Do 操作

protectableObjectType

string

このコンテナーに関連付けられている保護可能なオブジェクトの種類

registrationStatus

string

Recovery Services コンテナーへのコンテナーの登録の状態。

sourceResourceId

string

この Azure ワークロード コンテナーによって表される仮想マシンの ARM ID

workloadType

WorkloadType

登録が送信されたワークロードの種類。

AzureWorkloadContainerExtendedInfo

コンテナーの拡張情報。

名前 説明
hostServerName

string

スタンドアロンの場合はホスト OS 名、分散コンテナーの場合はクラスター名。

inquiryInfo

InquiryInfo

コンテナーの照会状態。

nodesList

DistributedNodesInfo[]

分散コンテナーの場合のノードの一覧。

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

ErrorDetail

状態が成功以外の場合のエラーの詳細。

nodeName

string

分散コンテナーの下のノードの名前。

sourceResourceId

string

ノードの ARM リソース ID

status

string

このノードの状態。 失敗 |成功

DpmContainer

DPM ワークロード固有の保護コンテナー。

名前 説明
backupManagementType

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

DPMContainerExtendedInfo

コンテナーの拡張情報。

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

ErrorDetail

エラー オブジェクト。

GenericContainer

バックアップ項目の汎用コンテナーの基本クラス

名前 説明
backupManagementType

BackupManagementType

コンテナーのバックアップ管理の種類。

containerType string:

GenericContainer

コンテナーの種類。 このプロパティの値: 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

GenericContainerExtendedInfo

拡張情報 (List コンテナー API 呼び出しでは返されません)

fabricName

string

コンテナーのファブリックの名前

friendlyName

string

コンテナーのフレンドリ名。

healthStatus

string

コンテナーの正常性の状態。

protectableObjectType

string

このコンテナーに関連付けられている保護可能なオブジェクトの種類

registrationStatus

string

Recovery Services コンテナーへのコンテナーの登録の状態。

GenericContainerExtendedInfo

コンテナーの拡張情報

名前 説明
containerIdentityInfo

ContainerIdentityInfo

コンテナー ID 情報

rawCertData

string

コンテナー証明書の公開キー

serviceEndpoints

object

コンテナーの Azure Backup サービス エンドポイント

IaaSVMContainer

IaaS VM ワークロード固有のコンテナー。

名前 説明
backupManagementType

BackupManagementType

コンテナーのバックアップ管理の種類。

containerType string:

IaasVMContainer

コンテナーの種類。 このプロパティの値: 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

ErrorDetail

状態が成功以外の場合のエラーの詳細。

inquiryDetails

WorkloadInquiryDetails[]

ワークロード固有の詳細を含むお問い合わせの詳細。 たとえば、 - SQLとオラクルの場合、これは異なる詳細を含みます。

status

string

InProgress など、このコンテナーの問い合わせ状態 |失敗 |成功

InquiryValidation

特定のコンテナーの下で、照会された保護可能な項目の検証。

名前 説明
additionalDetail

string

状態が成功以外の場合のエラー追加の詳細。

errorDetail

ErrorDetail

状態が成功以外の場合のエラーの詳細。

protectableItemCount

キー POType を持つ ProtectableItems の数を格納するディクショナリ。

status

string

問い合わせ検証の状態。

MabContainer

MAB バックアップ エンジンを使用してバックアップされた項目を含むコンテナー。

名前 説明
agentVersion

string

このコンテナーのエージェント バージョン。

backupManagementType

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

MabContainerExtendedInfo

このコンテナーの追加情報

friendlyName

string

コンテナーのフレンドリ名。

healthStatus

string

コンテナーの正常性の状態。

mabContainerHealthDetails

MABContainerHealthDetails[]

この mab コンテナーの正常性の詳細。

protectableObjectType

string

このコンテナーに関連付けられている保護可能なオブジェクトの種類

protectedItemCount

integer (int64)

このコンテナーにバックアップされた項目の数。

registrationStatus

string

Recovery Services コンテナーへのコンテナーの登録の状態。

MabContainerExtendedInfo

コンテナーの追加情報。

名前 説明
backupItemType

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

コンテナーの種類。 このプロパティの値

  1. コンピューティング Azure VM は Microsoft.Compute/virtualMachines です
  2. クラシック コンピューティング 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

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

createdByType

リソースを作成した ID の種類。

lastModifiedAt

string (date-time)

リソースの最終変更のタイムスタンプ (UTC)

lastModifiedBy

string

リソースを最後に変更した ID。

lastModifiedByType

createdByType

リソースを最後に変更した ID の種類。

WorkloadInquiryDetails

問い合わせされた保護可能なアイテムの詳細。

名前 説明
inquiryValidation

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