次の方法で共有


Microsoft.RecoveryServices コンテナー/backupFabrics/protectionContainers 2024-04-01

Bicep リソース定義

コンテナー/backupFabrics/protectionContainers リソースの種類は、次をターゲットとする操作と共にデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2024-04-01' = {
  parent: resourceSymbolicName
  eTag: 'string'
  location: 'string'
  name: 'string'
  properties: {
    backupManagementType: 'string'
    friendlyName: 'string'
    healthStatus: 'string'
    protectableObjectType: 'string'
    registrationStatus: 'string'
    containerType: 'string'
    // For remaining properties, see ProtectionContainer objects
  }
  tags: {
    {customized property}: 'string'
  }
}

ProtectionContainer オブジェクト

containerType プロパティを設定して、オブジェクトの種類を指定します。

AzureBackupServerContainerの場合は、次を使用します。

{
  canReRegister: bool
  containerId: 'string'
  containerType: 'AzureBackupServerContainer'
  dpmAgentVersion: 'string'
  dpmServers: [
    'string'
  ]
  extendedInfo: {
    lastRefreshedAt: 'string'
  }
  protectedItemCount: int
  protectionStatus: 'string'
  upgradeAvailable: bool
}

AzureSqlContainerの場合は、次を使用します。

{
  containerType: 'AzureSqlContainer'
}

SQLAGWorkLoadContainerの場合は、次のコマンドを使用します。

{
  containerType: 'SQLAGWorkLoadContainer'
  extendedInfo: {
    hostServerName: 'string'
    inquiryInfo: {
      errorDetail: {}
      inquiryDetails: [
        {
          inquiryValidation: {
            errorDetail: {}
            status: 'string'
          }
          itemCount: int
          type: 'string'
        }
      ]
      status: 'string'
    }
    nodesList: [
      {
        errorDetail: {}
        nodeName: 'string'
        sourceResourceId: 'string'
        status: 'string'
      }
    ]
  }
  lastUpdatedTime: 'string'
  operationType: 'string'
  sourceResourceId: 'string'
  workloadType: 'string'
}

VMAppContainerの場合は、次を使用します。

{
  containerType: 'VMAppContainer'
  extendedInfo: {
    hostServerName: 'string'
    inquiryInfo: {
      errorDetail: {}
      inquiryDetails: [
        {
          inquiryValidation: {
            errorDetail: {}
            status: 'string'
          }
          itemCount: int
          type: 'string'
        }
      ]
      status: 'string'
    }
    nodesList: [
      {
        errorDetail: {}
        nodeName: 'string'
        sourceResourceId: 'string'
        status: 'string'
      }
    ]
  }
  lastUpdatedTime: 'string'
  operationType: 'string'
  sourceResourceId: 'string'
  workloadType: 'string'
}

GenericContainerを する場合は、次の値を使用します。

{
  containerType: 'GenericContainer'
  extendedInformation: {
    containerIdentityInfo: {
      aadTenantId: 'string'
      audience: 'string'
      servicePrincipalClientId: 'string'
      uniqueName: 'string'
    }
    rawCertData: 'string'
    serviceEndpoints: {
      {customized property}: 'string'
    }
  }
  fabricName: 'string'
}

Microsoft.ClassicCompute/virtualMachinesの場合は、次の値を使用します。

{
  containerType: 'Microsoft.ClassicCompute/virtualMachines'
  resourceGroup: 'string'
  virtualMachineId: 'string'
  virtualMachineVersion: 'string'
}

Microsoft.Compute/virtualMachinesの場合は、次の値を使用します。

{
  containerType: 'Microsoft.Compute/virtualMachines'
  resourceGroup: 'string'
  virtualMachineId: 'string'
  virtualMachineVersion: 'string'
}

StorageContainerを する場合は、次を使用します。

{
  acquireStorageAccountLock: 'string'
  containerType: 'StorageContainer'
  protectedItemCount: int
  resourceGroup: 'string'
  sourceResourceId: 'string'
  storageAccountVersion: 'string'
}

Windowsの場合は、次を使用します。

{
  agentVersion: 'string'
  canReRegister: bool
  containerHealthState: 'string'
  containerId: int
  containerType: 'Windows'
  extendedInfo: {
    backupItems: [
      'string'
    ]
    backupItemType: 'string'
    lastBackupStatus: 'string'
    lastRefreshedAt: 'string'
    policyName: 'string'
  }
  mabContainerHealthDetails: [
    {
      code: int
      message: 'string'
      recommendations: [
        'string'
      ]
      title: 'string'
    }
  ]
  protectedItemCount: int
}

プロパティ値

Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers

名前 説明 価値
eタグ 省略可能な ETag。 ひも
ロケーション リソースの場所。 ひも
名前 リソース名 string (必須)
Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

詳細については、「親リソースの外部 子リソース」を参照してください。
種類のリソースのシンボリック名: コンテナー/backupFabrics
プロパティ ProtectionContainerResource プロパティ プロテクションコンテナ
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート タグを参照してください

AzureBackupServerContainer

名前 説明 価値
canReRegister(再登録) コンテナーが再レジストリ可能かどうかを指定します。 ブール (bool)
コンテナID コンテナーの ID。 ひも
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'AzureBackupServerContainer' (必須)
dpmAgentVersion (英語) バックアップ エンジン エージェントのバージョン ひも
dpmサーバー コンテナーを保護する BackupEngines の一覧 文字列[]
拡張情報 コンテナーの拡張情報。 DPMContainerExtendedInfo の
protectedItemCount (プロテクトアイテムカウント) BackupEngine 内の保護された項目の数 整数 (int)
protectionステータス コンテナーの保護状態。 ひも
アップグレードあり アップグレードが利用可能かどうかを確認するには ブール (bool)

AzureIaaSClassicComputeVMContainer

名前 説明 価値
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'Microsoft.ClassicCompute/virtualMachines' (必須)
リソースグループ Recovery Services コンテナーのリソース グループ名。 ひも
virtualMachineId (バーチャル マシン イド) この Azure IaaS VM コンテナーによって表される仮想マシンの完全修飾 ARM URL。 ひも
virtualMachineVersion (バーチャルマシンバージョン) コンテナーがクラシック VM と Azure Resource Manager VM のどちらを表すかを指定します。 ひも

AzureIaaSComputeVMContainer

名前 説明 価値
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'Microsoft.Compute/virtualMachines' (必須)
リソースグループ Recovery Services コンテナーのリソース グループ名。 ひも
virtualMachineId (バーチャル マシン イド) この Azure IaaS VM コンテナーによって表される仮想マシンの完全修飾 ARM URL。 ひも
virtualMachineVersion (バーチャルマシンバージョン) コンテナーがクラシック VM と Azure Resource Manager VM のどちらを表すかを指定します。 ひも

AzureSqlagWorkloadコンテナ保護コンテナ

名前 説明 価値
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'SQLAGWorkLoadContainer' (必須)
拡張情報 ワークロード コンテナーの追加の詳細。 AzureWorkloadContainerExtendedInfo
lastUpdatedTime(ラスト更新時間) このコンテナーが更新されたときのタイム スタンプ。 ひも
オペレーションタイプ Re-Do 操作 「無効」
「登録」
「再登録」
ソースリソースID この Azure ワークロード コンテナーによって表される仮想マシンの ARM ID ひも
ワークロードタイプ 登録が送信されたワークロードの種類。 「AzureFileShare」
'AzureSqlDb'
「クライアント」
「交換」
'ファイルフォルダ'
'ジェネリックデータソース'
「無効」
「SAPAseDatabase」
「SAPHanaDatabase」
「SAPHanaDBInstance」
「SharePoint」
'SQLDataBase'
'SQLDB'
'システム状態'
「VM」
「VMwareVM」

AzureSqlコンテナ

名前 説明 価値
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'AzureSqlContainer' (必須)

AzureStorageContainer

名前 説明 価値
ストレージアカウントロックの取得 このコンテナーのストレージ アカウント ロックを取得するかどうか。 「取得」
「取得しない」
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'StorageContainer' (必須)
protectedItemCount (プロテクトアイテムカウント) このコンテナーにバックアップされた項目の数。 整数 (int)
リソースグループ Recovery Services コンテナーのリソース グループ名。 ひも
ソースリソースID 完全修飾 ARM URL。 ひも
storageAccountVersion (ストレージアカウントバージョン) ストレージ アカウントのバージョン。 ひも

AzureVMAppContainerProtectionContainer

名前 説明 価値
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'VMAppContainer' (必須)
拡張情報 ワークロード コンテナーの追加の詳細。 AzureWorkloadContainerExtendedInfo
lastUpdatedTime(ラスト更新時間) このコンテナーが更新されたときのタイム スタンプ。 ひも
オペレーションタイプ Re-Do 操作 「無効」
「登録」
「再登録」
ソースリソースID この Azure ワークロード コンテナーによって表される仮想マシンの ARM ID ひも
ワークロードタイプ 登録が送信されたワークロードの種類。 「AzureFileShare」
'AzureSqlDb'
「クライアント」
「交換」
'ファイルフォルダ'
'ジェネリックデータソース'
「無効」
「SAPAseDatabase」
「SAPHanaDatabase」
「SAPHanaDBInstance」
「SharePoint」
'SQLDataBase'
'SQLDB'
'システム状態'
「VM」
「VMwareVM」

AzureWorkloadContainerExtendedInfo

名前 説明 価値
ホストサーバー名 スタンドアロンの場合はホスト OS 名、分散コンテナーの場合はクラスター名。 ひも
お問い合わせ情報 コンテナーの照会状態。 お問い合わせ情報
ノードリスト 分散コンテナーの場合のノードの一覧。 分散ノード情報[]

コンテナアイデンティティ情報

名前 説明 価値
aadテナントID 保護コンテナー ID - AAD テナント ひも
聴衆 保護コンテナー ID - 対象ユーザー ひも
サービスプリンシパルクライアントID 保護コンテナー ID - AAD サービス プリンシパル ひも
uniqueName (ユニークネーム) コンテナーの一意の名前 ひも

分散ノード情報

名前 説明 価値
エラー詳細 状態が成功以外の場合のエラーの詳細。 エラー詳細
ノード名 分散コンテナーの下のノードの名前。 ひも
ソースリソースID ノードの ARM リソース ID ひも
ステータス このノードの状態。
失敗 |成功
ひも

DPMContainerExtendedInfo

名前 説明 価値
lastRefreshedAt 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 です
'GenericContainer' (必須)
拡張情報 拡張情報 (List コンテナー API 呼び出しでは返されません) GenericContainerExtendedInfo の
ファブリック名 コンテナーのファブリックの名前 ひも

ジェネリックコンテナ拡張情報

名前 説明 価値
コンテナアイデンティティ情報 コンテナー ID 情報 コンテナアイデンティティ情報
rawCertData の コンテナー証明書の公開キー ひも
サービスエンドポイント コンテナーの Azure Backup サービス エンドポイント GenericContainerExtendedInfoServiceEndpoints の

ジェネリックコンテナ拡張情報サービスエンドポイント

名前 説明 価値

お問い合わせ情報

名前 説明 価値
エラー詳細 状態が成功以外の場合のエラーの詳細。 エラー詳細
お問い合わせ内容 ワークロード固有の詳細を含むお問い合わせの詳細。
たとえば、 - SQLとオラクルの場合、これは異なる詳細を含みます。
ワークロード問い合わせの詳細[]
ステータス このコンテナーの問い合わせ状態 (例:
インプログレス |失敗 |成功
ひも

お問い合わせ検証

名前 説明 価値
エラー詳細 状態が成功以外の場合のエラーの詳細。 エラー詳細
ステータス 問い合わせ検証の状態。 ひも

マブコンテナ

名前 説明 価値
エージェントバージョン このコンテナーのエージェント バージョン。 ひも
canReRegister(再登録) コンテナーをもう 1 回登録できます。 ブール (bool)
containerHealthState mab コンテナーの正常性状態。 ひも
コンテナID ContainerID はコンテナーを表します。 整数 (int)
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'Windows' (必須)
拡張情報 このコンテナーの追加情報 MabContainerExtendedInfo の
mabContainerHealth詳細 この mab コンテナーの正常性の詳細。 MABContainerHealthDetails[]
protectedItemCount (プロテクトアイテムカウント) このコンテナーにバックアップされた項目の数。 整数 (int)

MabContainerExtendedInfo

名前 説明 価値
バックアップアイテム このコンテナーに関連付けられているバックアップ項目の一覧。 文字列[]
バックアップアイテムタイプ このコンテナーに関連付けられているバックアップ項目の種類。 「AzureFileShare」
'AzureSqlDb'
「クライアント」
「交換」
'ファイルフォルダ'
'ジェネリックデータソース'
「無効」
「SAPAseDatabase」
「SAPHanaDatabase」
「SAPHanaDBInstance」
「SharePoint」
'SQLDataBase'
'SQLDB'
'システム状態'
「VM」
「VMwareVM」
lastBackupStatus (英語) このコンテナーの最新のバックアップ状態。 ひも
lastRefreshedAt このコンテナーが更新されたときのタイム スタンプ。 ひも
ポリシー名 このコンテナーに関連付けられているバックアップ ポリシー。 ひも

MABContainerHealth詳細

名前 説明 価値
コード 正常性コード 整数 (int)
メッセージ 正常性メッセージ ひも
推奨 事項 正常性の推奨されるアクション 文字列[]
タイトル 正常性タイトル ひも

プロテクションコンテナ

名前 説明 価値
backupManagementType (バックアップ管理タイプ) コンテナーのバックアップ管理の種類。 'AzureBackupServer'
'AzureIaasVM'
'AzureSql'
「AzureStorage」
「Azureワークロード」
'DefaultBackup'
「DPM」
「無効」
「MAB」
コンテナタイプ AzureBackupServerContainerの型 'AzureBackupServerContainer' に設定します。 AzureSqlContainerの型 'AzureSqlContainer' に設定します。 AzureSqlagWorkloadContainerProtectionContainer型の場合は 、'SQLAGWorkLoadContainer' に設定します。 AzureVMAppContainerProtectionContainerの種類 'VMAppContainer' に設定します。 GenericContainerの型 'GenericContainer' に設定します。 AzureIaaSClassicComputeVMContainer型の場合は、'Microsoft.ClassicCompute/virtualMachines' に設定します。 AzureIaaSComputeVMContainerの型 、'Microsoft.Compute/virtualMachines' に設定します。 AzureStorageContainerの種類 'StorageContainer' に設定します。 MabContainer型の場合は 、'Windows' に設定します。 'AzureBackupServerContainer'
'AzureSqlContainer'
'ジェネリックコンテナ'
'Microsoft.ClassicCompute/virtualMachines'
'Microsoft.Compute/virtualMachines'
'SQLAGWorkLoadContainer'
「ストレージコンテナ」
「VMAppContainer」
'Windows' (必須)
フレンドリーネーム コンテナーのフレンドリ名。 ひも
healthStatus(ヘルスステータス) コンテナーの正常性の状態。 ひも
保護可能なオブジェクトタイプ このコンテナーに関連付けられている保護可能なオブジェクトの種類 ひも
registrationStatus(登録ステータス) Recovery Services コンテナーへのコンテナーの登録の状態。 ひも

リソースタグ

名前 説明 価値

WorkloadInquiryお問い合わせ内容

名前 説明 価値
お問い合わせ検証 アクセス許可やその他のバックアップ検証などの問い合わせ検証。 お問い合わせ検証
アイテムカウント このコンテナー内の保護可能な項目数を格納します。 整数 (int)
種類 SQL、Oracle などのワークロードの種類。 ひも

使用例

Azure クイック スタートのサンプル

Azure クイック スタート テンプレート、このリソースの種類をデプロイするための Bicep サンプルが含まれています。

Bicep ファイル 説明
Azure Virtual Machines でのワークロードに対する Azure Backup の このテンプレートでは、Recovery Services コンテナーとワークロード固有のバックアップ ポリシーが作成されます。 VM をバックアップ サービスに登録し、保護を構成する
Recovery Services (Daily) を使用して既存のファイル共有をバックアップする このテンプレートは、既存のストレージ アカウントに存在する既存のファイル共有の保護を構成します。 新しい Recovery Services コンテナーを作成するか、設定されたパラメーター値に基づいて既存の Recovery Services コンテナーとバックアップ ポリシーを使用します。
Recovery Services を使用して既存のファイル共有をバックアップする (時間単位) このテンプレートは、既存のストレージ アカウントに存在する既存のファイル共有に対して、時間単位の頻度で保護を構成します。 新しい Recovery Services コンテナーを作成するか、設定されたパラメーター値に基づいて既存の Recovery Services コンテナーとバックアップ ポリシーを使用します。
FSLogix と AD DS Join を使用して AVD を作成する このテンプレートを使用すると、ホスト プール、アプリケーション グループ、ワークスペース、FSLogix ストレージ アカウント、ファイル共有、テスト セッション ホストのファイル共有バックアップ用の回復サービス コンテナー、Microsoft Entra ID 参加 pr Active Directory ドメイン参加を使用した拡張機能などの Azure Virtual Desktop リソースを作成できます。

ARM テンプレート リソース定義

コンテナー/backupFabrics/protectionContainers リソースの種類は、次をターゲットとする操作と共にデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers",
  "apiVersion": "2024-04-01",
  "name": "string",
  "eTag": "string",
  "location": "string",
  "properties": {
    "backupManagementType": "string",
    "friendlyName": "string",
    "healthStatus": "string",
    "protectableObjectType": "string",
    "registrationStatus": "string",
    "containerType": "string"
    // For remaining properties, see ProtectionContainer objects
  },
  "tags": {
    "{customized property}": "string"
  }
}

ProtectionContainer オブジェクト

containerType プロパティを設定して、オブジェクトの種類を指定します。

AzureBackupServerContainerの場合は、次を使用します。

{
  "canReRegister": "bool",
  "containerId": "string",
  "containerType": "AzureBackupServerContainer",
  "dpmAgentVersion": "string",
  "dpmServers": [ "string" ],
  "extendedInfo": {
    "lastRefreshedAt": "string"
  },
  "protectedItemCount": "int",
  "protectionStatus": "string",
  "upgradeAvailable": "bool"
}

AzureSqlContainerの場合は、次を使用します。

{
  "containerType": "AzureSqlContainer"
}

SQLAGWorkLoadContainerの場合は、次のコマンドを使用します。

{
  "containerType": "SQLAGWorkLoadContainer",
  "extendedInfo": {
    "hostServerName": "string",
    "inquiryInfo": {
      "errorDetail": {
      },
      "inquiryDetails": [
        {
          "inquiryValidation": {
            "errorDetail": {
            },
            "status": "string"
          },
          "itemCount": "int",
          "type": "string"
        }
      ],
      "status": "string"
    },
    "nodesList": [
      {
        "errorDetail": {
        },
        "nodeName": "string",
        "sourceResourceId": "string",
        "status": "string"
      }
    ]
  },
  "lastUpdatedTime": "string",
  "operationType": "string",
  "sourceResourceId": "string",
  "workloadType": "string"
}

VMAppContainerの場合は、次を使用します。

{
  "containerType": "VMAppContainer",
  "extendedInfo": {
    "hostServerName": "string",
    "inquiryInfo": {
      "errorDetail": {
      },
      "inquiryDetails": [
        {
          "inquiryValidation": {
            "errorDetail": {
            },
            "status": "string"
          },
          "itemCount": "int",
          "type": "string"
        }
      ],
      "status": "string"
    },
    "nodesList": [
      {
        "errorDetail": {
        },
        "nodeName": "string",
        "sourceResourceId": "string",
        "status": "string"
      }
    ]
  },
  "lastUpdatedTime": "string",
  "operationType": "string",
  "sourceResourceId": "string",
  "workloadType": "string"
}

GenericContainerを する場合は、次の値を使用します。

{
  "containerType": "GenericContainer",
  "extendedInformation": {
    "containerIdentityInfo": {
      "aadTenantId": "string",
      "audience": "string",
      "servicePrincipalClientId": "string",
      "uniqueName": "string"
    },
    "rawCertData": "string",
    "serviceEndpoints": {
      "{customized property}": "string"
    }
  },
  "fabricName": "string"
}

Microsoft.ClassicCompute/virtualMachinesの場合は、次の値を使用します。

{
  "containerType": "Microsoft.ClassicCompute/virtualMachines",
  "resourceGroup": "string",
  "virtualMachineId": "string",
  "virtualMachineVersion": "string"
}

Microsoft.Compute/virtualMachinesの場合は、次の値を使用します。

{
  "containerType": "Microsoft.Compute/virtualMachines",
  "resourceGroup": "string",
  "virtualMachineId": "string",
  "virtualMachineVersion": "string"
}

StorageContainerを する場合は、次を使用します。

{
  "acquireStorageAccountLock": "string",
  "containerType": "StorageContainer",
  "protectedItemCount": "int",
  "resourceGroup": "string",
  "sourceResourceId": "string",
  "storageAccountVersion": "string"
}

Windowsの場合は、次を使用します。

{
  "agentVersion": "string",
  "canReRegister": "bool",
  "containerHealthState": "string",
  "containerId": "int",
  "containerType": "Windows",
  "extendedInfo": {
    "backupItems": [ "string" ],
    "backupItemType": "string",
    "lastBackupStatus": "string",
    "lastRefreshedAt": "string",
    "policyName": "string"
  },
  "mabContainerHealthDetails": [
    {
      "code": "int",
      "message": "string",
      "recommendations": [ "string" ],
      "title": "string"
    }
  ],
  "protectedItemCount": "int"
}

プロパティ値

Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers

名前 説明 価値
apiVersion (英語) API のバージョン '2024-04-01'
eタグ 省略可能な ETag。 ひも
ロケーション リソースの場所。 ひも
名前 リソース名 string (必須)
プロパティ ProtectionContainerResource プロパティ プロテクションコンテナ
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート タグを参照してください
種類 リソースの種類 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers'

AzureBackupServerContainer

名前 説明 価値
canReRegister(再登録) コンテナーが再レジストリ可能かどうかを指定します。 ブール (bool)
コンテナID コンテナーの ID。 ひも
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'AzureBackupServerContainer' (必須)
dpmAgentVersion (英語) バックアップ エンジン エージェントのバージョン ひも
dpmサーバー コンテナーを保護する BackupEngines の一覧 文字列[]
拡張情報 コンテナーの拡張情報。 DPMContainerExtendedInfo の
protectedItemCount (プロテクトアイテムカウント) BackupEngine 内の保護された項目の数 整数 (int)
protectionステータス コンテナーの保護状態。 ひも
アップグレードあり アップグレードが利用可能かどうかを確認するには ブール (bool)

AzureIaaSClassicComputeVMContainer

名前 説明 価値
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'Microsoft.ClassicCompute/virtualMachines' (必須)
リソースグループ Recovery Services コンテナーのリソース グループ名。 ひも
virtualMachineId (バーチャル マシン イド) この Azure IaaS VM コンテナーによって表される仮想マシンの完全修飾 ARM URL。 ひも
virtualMachineVersion (バーチャルマシンバージョン) コンテナーがクラシック VM と Azure Resource Manager VM のどちらを表すかを指定します。 ひも

AzureIaaSComputeVMContainer

名前 説明 価値
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'Microsoft.Compute/virtualMachines' (必須)
リソースグループ Recovery Services コンテナーのリソース グループ名。 ひも
virtualMachineId (バーチャル マシン イド) この Azure IaaS VM コンテナーによって表される仮想マシンの完全修飾 ARM URL。 ひも
virtualMachineVersion (バーチャルマシンバージョン) コンテナーがクラシック VM と Azure Resource Manager VM のどちらを表すかを指定します。 ひも

AzureSqlagWorkloadコンテナ保護コンテナ

名前 説明 価値
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'SQLAGWorkLoadContainer' (必須)
拡張情報 ワークロード コンテナーの追加の詳細。 AzureWorkloadContainerExtendedInfo
lastUpdatedTime(ラスト更新時間) このコンテナーが更新されたときのタイム スタンプ。 ひも
オペレーションタイプ Re-Do 操作 「無効」
「登録」
「再登録」
ソースリソースID この Azure ワークロード コンテナーによって表される仮想マシンの ARM ID ひも
ワークロードタイプ 登録が送信されたワークロードの種類。 「AzureFileShare」
'AzureSqlDb'
「クライアント」
「交換」
'ファイルフォルダ'
'ジェネリックデータソース'
「無効」
「SAPAseDatabase」
「SAPHanaDatabase」
「SAPHanaDBInstance」
「SharePoint」
'SQLDataBase'
'SQLDB'
'システム状態'
「VM」
「VMwareVM」

AzureSqlコンテナ

名前 説明 価値
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'AzureSqlContainer' (必須)

AzureStorageContainer

名前 説明 価値
ストレージアカウントロックの取得 このコンテナーのストレージ アカウント ロックを取得するかどうか。 「取得」
「取得しない」
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'StorageContainer' (必須)
protectedItemCount (プロテクトアイテムカウント) このコンテナーにバックアップされた項目の数。 整数 (int)
リソースグループ Recovery Services コンテナーのリソース グループ名。 ひも
ソースリソースID 完全修飾 ARM URL。 ひも
storageAccountVersion (ストレージアカウントバージョン) ストレージ アカウントのバージョン。 ひも

AzureVMAppContainerProtectionContainer

名前 説明 価値
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'VMAppContainer' (必須)
拡張情報 ワークロード コンテナーの追加の詳細。 AzureWorkloadContainerExtendedInfo
lastUpdatedTime(ラスト更新時間) このコンテナーが更新されたときのタイム スタンプ。 ひも
オペレーションタイプ Re-Do 操作 「無効」
「登録」
「再登録」
ソースリソースID この Azure ワークロード コンテナーによって表される仮想マシンの ARM ID ひも
ワークロードタイプ 登録が送信されたワークロードの種類。 「AzureFileShare」
'AzureSqlDb'
「クライアント」
「交換」
'ファイルフォルダ'
'ジェネリックデータソース'
「無効」
「SAPAseDatabase」
「SAPHanaDatabase」
「SAPHanaDBInstance」
「SharePoint」
'SQLDataBase'
'SQLDB'
'システム状態'
「VM」
「VMwareVM」

AzureWorkloadContainerExtendedInfo

名前 説明 価値
ホストサーバー名 スタンドアロンの場合はホスト OS 名、分散コンテナーの場合はクラスター名。 ひも
お問い合わせ情報 コンテナーの照会状態。 お問い合わせ情報
ノードリスト 分散コンテナーの場合のノードの一覧。 分散ノード情報[]

コンテナアイデンティティ情報

名前 説明 価値
aadテナントID 保護コンテナー ID - AAD テナント ひも
聴衆 保護コンテナー ID - 対象ユーザー ひも
サービスプリンシパルクライアントID 保護コンテナー ID - AAD サービス プリンシパル ひも
uniqueName (ユニークネーム) コンテナーの一意の名前 ひも

分散ノード情報

名前 説明 価値
エラー詳細 状態が成功以外の場合のエラーの詳細。 エラー詳細
ノード名 分散コンテナーの下のノードの名前。 ひも
ソースリソースID ノードの ARM リソース ID ひも
ステータス このノードの状態。
失敗 |成功
ひも

DPMContainerExtendedInfo

名前 説明 価値
lastRefreshedAt 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 です
'GenericContainer' (必須)
拡張情報 拡張情報 (List コンテナー API 呼び出しでは返されません) GenericContainerExtendedInfo の
ファブリック名 コンテナーのファブリックの名前 ひも

ジェネリックコンテナ拡張情報

名前 説明 価値
コンテナアイデンティティ情報 コンテナー ID 情報 コンテナアイデンティティ情報
rawCertData の コンテナー証明書の公開キー ひも
サービスエンドポイント コンテナーの Azure Backup サービス エンドポイント GenericContainerExtendedInfoServiceEndpoints の

ジェネリックコンテナ拡張情報サービスエンドポイント

名前 説明 価値

お問い合わせ情報

名前 説明 価値
エラー詳細 状態が成功以外の場合のエラーの詳細。 エラー詳細
お問い合わせ内容 ワークロード固有の詳細を含むお問い合わせの詳細。
たとえば、 - SQLとオラクルの場合、これは異なる詳細を含みます。
ワークロード問い合わせの詳細[]
ステータス このコンテナーの問い合わせ状態 (例:
インプログレス |失敗 |成功
ひも

お問い合わせ検証

名前 説明 価値
エラー詳細 状態が成功以外の場合のエラーの詳細。 エラー詳細
ステータス 問い合わせ検証の状態。 ひも

マブコンテナ

名前 説明 価値
エージェントバージョン このコンテナーのエージェント バージョン。 ひも
canReRegister(再登録) コンテナーをもう 1 回登録できます。 ブール (bool)
containerHealthState mab コンテナーの正常性状態。 ひも
コンテナID ContainerID はコンテナーを表します。 整数 (int)
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'Windows' (必須)
拡張情報 このコンテナーの追加情報 MabContainerExtendedInfo の
mabContainerHealth詳細 この mab コンテナーの正常性の詳細。 MABContainerHealthDetails[]
protectedItemCount (プロテクトアイテムカウント) このコンテナーにバックアップされた項目の数。 整数 (int)

MabContainerExtendedInfo

名前 説明 価値
バックアップアイテム このコンテナーに関連付けられているバックアップ項目の一覧。 文字列[]
バックアップアイテムタイプ このコンテナーに関連付けられているバックアップ項目の種類。 「AzureFileShare」
'AzureSqlDb'
「クライアント」
「交換」
'ファイルフォルダ'
'ジェネリックデータソース'
「無効」
「SAPAseDatabase」
「SAPHanaDatabase」
「SAPHanaDBInstance」
「SharePoint」
'SQLDataBase'
'SQLDB'
'システム状態'
「VM」
「VMwareVM」
lastBackupStatus (英語) このコンテナーの最新のバックアップ状態。 ひも
lastRefreshedAt このコンテナーが更新されたときのタイム スタンプ。 ひも
ポリシー名 このコンテナーに関連付けられているバックアップ ポリシー。 ひも

MABContainerHealth詳細

名前 説明 価値
コード 正常性コード 整数 (int)
メッセージ 正常性メッセージ ひも
推奨 事項 正常性の推奨されるアクション 文字列[]
タイトル 正常性タイトル ひも

プロテクションコンテナ

名前 説明 価値
backupManagementType (バックアップ管理タイプ) コンテナーのバックアップ管理の種類。 'AzureBackupServer'
'AzureIaasVM'
'AzureSql'
「AzureStorage」
「Azureワークロード」
'DefaultBackup'
「DPM」
「無効」
「MAB」
コンテナタイプ AzureBackupServerContainerの型 'AzureBackupServerContainer' に設定します。 AzureSqlContainerの型 'AzureSqlContainer' に設定します。 AzureSqlagWorkloadContainerProtectionContainer型の場合は 、'SQLAGWorkLoadContainer' に設定します。 AzureVMAppContainerProtectionContainerの種類 'VMAppContainer' に設定します。 GenericContainerの型 'GenericContainer' に設定します。 AzureIaaSClassicComputeVMContainer型の場合は、'Microsoft.ClassicCompute/virtualMachines' に設定します。 AzureIaaSComputeVMContainerの型 、'Microsoft.Compute/virtualMachines' に設定します。 AzureStorageContainerの種類 'StorageContainer' に設定します。 MabContainer型の場合は 、'Windows' に設定します。 'AzureBackupServerContainer'
'AzureSqlContainer'
'ジェネリックコンテナ'
'Microsoft.ClassicCompute/virtualMachines'
'Microsoft.Compute/virtualMachines'
'SQLAGWorkLoadContainer'
「ストレージコンテナ」
「VMAppContainer」
'Windows' (必須)
フレンドリーネーム コンテナーのフレンドリ名。 ひも
healthStatus(ヘルスステータス) コンテナーの正常性の状態。 ひも
保護可能なオブジェクトタイプ このコンテナーに関連付けられている保護可能なオブジェクトの種類 ひも
registrationStatus(登録ステータス) Recovery Services コンテナーへのコンテナーの登録の状態。 ひも

リソースタグ

名前 説明 価値

WorkloadInquiryお問い合わせ内容

名前 説明 価値
お問い合わせ検証 アクセス許可やその他のバックアップ検証などの問い合わせ検証。 お問い合わせ検証
アイテムカウント このコンテナー内の保護可能な項目数を格納します。 整数 (int)
種類 SQL、Oracle などのワークロードの種類。 ひも

使用例

Azure クイックスタート テンプレート

このリソースの種類 デプロイする Azure クイック スタート テンプレート 次に示します。

テンプレート 説明
Azure Virtual Machines でのワークロードに対する Azure Backup の

Azure に展開する
このテンプレートでは、Recovery Services コンテナーとワークロード固有のバックアップ ポリシーが作成されます。 VM をバックアップ サービスに登録し、保護を構成する
Recovery Services (Daily) を使用して既存のファイル共有をバックアップする

Azure に展開する
このテンプレートは、既存のストレージ アカウントに存在する既存のファイル共有の保護を構成します。 新しい Recovery Services コンテナーを作成するか、設定されたパラメーター値に基づいて既存の Recovery Services コンテナーとバックアップ ポリシーを使用します。
Recovery Services を使用して既存のファイル共有をバックアップする (時間単位)

Azure に展開する
このテンプレートは、既存のストレージ アカウントに存在する既存のファイル共有に対して、時間単位の頻度で保護を構成します。 新しい Recovery Services コンテナーを作成するか、設定されたパラメーター値に基づいて既存の Recovery Services コンテナーとバックアップ ポリシーを使用します。
FSLogix と AD DS Join を使用して AVD を作成する

Azure に展開する
このテンプレートを使用すると、ホスト プール、アプリケーション グループ、ワークスペース、FSLogix ストレージ アカウント、ファイル共有、テスト セッション ホストのファイル共有バックアップ用の回復サービス コンテナー、Microsoft Entra ID 参加 pr Active Directory ドメイン参加を使用した拡張機能などの Azure Virtual Desktop リソースを作成できます。

Terraform (AzAPI プロバイダー) リソース定義

コンテナー/backupFabrics/protectionContainers リソースの種類は、次をターゲットとする操作と共にデプロイできます。

  • リソース グループ

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2024-04-01"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    eTag = "string"
    properties = {
      backupManagementType = "string"
      friendlyName = "string"
      healthStatus = "string"
      protectableObjectType = "string"
      registrationStatus = "string"
      containerType = "string"
      // For remaining properties, see ProtectionContainer objects
    }
  }
}

ProtectionContainer オブジェクト

containerType プロパティを設定して、オブジェクトの種類を指定します。

AzureBackupServerContainerの場合は、次を使用します。

{
  canReRegister = bool
  containerId = "string"
  containerType = "AzureBackupServerContainer"
  dpmAgentVersion = "string"
  dpmServers = [
    "string"
  ]
  extendedInfo = {
    lastRefreshedAt = "string"
  }
  protectedItemCount = int
  protectionStatus = "string"
  upgradeAvailable = bool
}

AzureSqlContainerの場合は、次を使用します。

{
  containerType = "AzureSqlContainer"
}

SQLAGWorkLoadContainerの場合は、次のコマンドを使用します。

{
  containerType = "SQLAGWorkLoadContainer"
  extendedInfo = {
    hostServerName = "string"
    inquiryInfo = {
      errorDetail = {
      }
      inquiryDetails = [
        {
          inquiryValidation = {
            errorDetail = {
            }
            status = "string"
          }
          itemCount = int
          type = "string"
        }
      ]
      status = "string"
    }
    nodesList = [
      {
        errorDetail = {
        }
        nodeName = "string"
        sourceResourceId = "string"
        status = "string"
      }
    ]
  }
  lastUpdatedTime = "string"
  operationType = "string"
  sourceResourceId = "string"
  workloadType = "string"
}

VMAppContainerの場合は、次を使用します。

{
  containerType = "VMAppContainer"
  extendedInfo = {
    hostServerName = "string"
    inquiryInfo = {
      errorDetail = {
      }
      inquiryDetails = [
        {
          inquiryValidation = {
            errorDetail = {
            }
            status = "string"
          }
          itemCount = int
          type = "string"
        }
      ]
      status = "string"
    }
    nodesList = [
      {
        errorDetail = {
        }
        nodeName = "string"
        sourceResourceId = "string"
        status = "string"
      }
    ]
  }
  lastUpdatedTime = "string"
  operationType = "string"
  sourceResourceId = "string"
  workloadType = "string"
}

GenericContainerを する場合は、次の値を使用します。

{
  containerType = "GenericContainer"
  extendedInformation = {
    containerIdentityInfo = {
      aadTenantId = "string"
      audience = "string"
      servicePrincipalClientId = "string"
      uniqueName = "string"
    }
    rawCertData = "string"
    serviceEndpoints = {
      {customized property} = "string"
    }
  }
  fabricName = "string"
}

Microsoft.ClassicCompute/virtualMachinesの場合は、次の値を使用します。

{
  containerType = "Microsoft.ClassicCompute/virtualMachines"
  resourceGroup = "string"
  virtualMachineId = "string"
  virtualMachineVersion = "string"
}

Microsoft.Compute/virtualMachinesの場合は、次の値を使用します。

{
  containerType = "Microsoft.Compute/virtualMachines"
  resourceGroup = "string"
  virtualMachineId = "string"
  virtualMachineVersion = "string"
}

StorageContainerを する場合は、次を使用します。

{
  acquireStorageAccountLock = "string"
  containerType = "StorageContainer"
  protectedItemCount = int
  resourceGroup = "string"
  sourceResourceId = "string"
  storageAccountVersion = "string"
}

Windowsの場合は、次を使用します。

{
  agentVersion = "string"
  canReRegister = bool
  containerHealthState = "string"
  containerId = int
  containerType = "Windows"
  extendedInfo = {
    backupItems = [
      "string"
    ]
    backupItemType = "string"
    lastBackupStatus = "string"
    lastRefreshedAt = "string"
    policyName = "string"
  }
  mabContainerHealthDetails = [
    {
      code = int
      message = "string"
      recommendations = [
        "string"
      ]
      title = "string"
    }
  ]
  protectedItemCount = int
}

プロパティ値

Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers

名前 説明 価値
eタグ 省略可能な ETag。 ひも
ロケーション リソースの場所。 ひも
名前 リソース名 string (必須)
parent_id このリソースの親であるリソースの ID。 種類のリソースの ID: コンテナー/backupFabrics
プロパティ ProtectionContainerResource プロパティ プロテクションコンテナ
タグ リソース タグ タグ名と値のディクショナリ。
種類 リソースの種類 "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2024-04-01" (マイクロソフト.RecoveryServices/vaults/backupFabrics/-04-01)

AzureBackupServerContainer

名前 説明 価値
canReRegister(再登録) コンテナーが再レジストリ可能かどうかを指定します。 ブール (bool)
コンテナID コンテナーの ID。 ひも
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'AzureBackupServerContainer' (必須)
dpmAgentVersion (英語) バックアップ エンジン エージェントのバージョン ひも
dpmサーバー コンテナーを保護する BackupEngines の一覧 文字列[]
拡張情報 コンテナーの拡張情報。 DPMContainerExtendedInfo の
protectedItemCount (プロテクトアイテムカウント) BackupEngine 内の保護された項目の数 整数 (int)
protectionステータス コンテナーの保護状態。 ひも
アップグレードあり アップグレードが利用可能かどうかを確認するには ブール (bool)

AzureIaaSClassicComputeVMContainer

名前 説明 価値
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'Microsoft.ClassicCompute/virtualMachines' (必須)
リソースグループ Recovery Services コンテナーのリソース グループ名。 ひも
virtualMachineId (バーチャル マシン イド) この Azure IaaS VM コンテナーによって表される仮想マシンの完全修飾 ARM URL。 ひも
virtualMachineVersion (バーチャルマシンバージョン) コンテナーがクラシック VM と Azure Resource Manager VM のどちらを表すかを指定します。 ひも

AzureIaaSComputeVMContainer

名前 説明 価値
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'Microsoft.Compute/virtualMachines' (必須)
リソースグループ Recovery Services コンテナーのリソース グループ名。 ひも
virtualMachineId (バーチャル マシン イド) この Azure IaaS VM コンテナーによって表される仮想マシンの完全修飾 ARM URL。 ひも
virtualMachineVersion (バーチャルマシンバージョン) コンテナーがクラシック VM と Azure Resource Manager VM のどちらを表すかを指定します。 ひも

AzureSqlagWorkloadコンテナ保護コンテナ

名前 説明 価値
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'SQLAGWorkLoadContainer' (必須)
拡張情報 ワークロード コンテナーの追加の詳細。 AzureWorkloadContainerExtendedInfo
lastUpdatedTime(ラスト更新時間) このコンテナーが更新されたときのタイム スタンプ。 ひも
オペレーションタイプ Re-Do 操作 「無効」
「登録」
「再登録」
ソースリソースID この Azure ワークロード コンテナーによって表される仮想マシンの ARM ID ひも
ワークロードタイプ 登録が送信されたワークロードの種類。 「AzureFileShare」
'AzureSqlDb'
「クライアント」
「交換」
'ファイルフォルダ'
'ジェネリックデータソース'
「無効」
「SAPAseDatabase」
「SAPHanaDatabase」
「SAPHanaDBInstance」
「SharePoint」
'SQLDataBase'
'SQLDB'
'システム状態'
「VM」
「VMwareVM」

AzureSqlコンテナ

名前 説明 価値
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'AzureSqlContainer' (必須)

AzureStorageContainer

名前 説明 価値
ストレージアカウントロックの取得 このコンテナーのストレージ アカウント ロックを取得するかどうか。 「取得」
「取得しない」
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'StorageContainer' (必須)
protectedItemCount (プロテクトアイテムカウント) このコンテナーにバックアップされた項目の数。 整数 (int)
リソースグループ Recovery Services コンテナーのリソース グループ名。 ひも
ソースリソースID 完全修飾 ARM URL。 ひも
storageAccountVersion (ストレージアカウントバージョン) ストレージ アカウントのバージョン。 ひも

AzureVMAppContainerProtectionContainer

名前 説明 価値
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'VMAppContainer' (必須)
拡張情報 ワークロード コンテナーの追加の詳細。 AzureWorkloadContainerExtendedInfo
lastUpdatedTime(ラスト更新時間) このコンテナーが更新されたときのタイム スタンプ。 ひも
オペレーションタイプ Re-Do 操作 「無効」
「登録」
「再登録」
ソースリソースID この Azure ワークロード コンテナーによって表される仮想マシンの ARM ID ひも
ワークロードタイプ 登録が送信されたワークロードの種類。 「AzureFileShare」
'AzureSqlDb'
「クライアント」
「交換」
'ファイルフォルダ'
'ジェネリックデータソース'
「無効」
「SAPAseDatabase」
「SAPHanaDatabase」
「SAPHanaDBInstance」
「SharePoint」
'SQLDataBase'
'SQLDB'
'システム状態'
「VM」
「VMwareVM」

AzureWorkloadContainerExtendedInfo

名前 説明 価値
ホストサーバー名 スタンドアロンの場合はホスト OS 名、分散コンテナーの場合はクラスター名。 ひも
お問い合わせ情報 コンテナーの照会状態。 お問い合わせ情報
ノードリスト 分散コンテナーの場合のノードの一覧。 分散ノード情報[]

コンテナアイデンティティ情報

名前 説明 価値
aadテナントID 保護コンテナー ID - AAD テナント ひも
聴衆 保護コンテナー ID - 対象ユーザー ひも
サービスプリンシパルクライアントID 保護コンテナー ID - AAD サービス プリンシパル ひも
uniqueName (ユニークネーム) コンテナーの一意の名前 ひも

分散ノード情報

名前 説明 価値
エラー詳細 状態が成功以外の場合のエラーの詳細。 エラー詳細
ノード名 分散コンテナーの下のノードの名前。 ひも
ソースリソースID ノードの ARM リソース ID ひも
ステータス このノードの状態。
失敗 |成功
ひも

DPMContainerExtendedInfo

名前 説明 価値
lastRefreshedAt 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 です
'GenericContainer' (必須)
拡張情報 拡張情報 (List コンテナー API 呼び出しでは返されません) GenericContainerExtendedInfo の
ファブリック名 コンテナーのファブリックの名前 ひも

ジェネリックコンテナ拡張情報

名前 説明 価値
コンテナアイデンティティ情報 コンテナー ID 情報 コンテナアイデンティティ情報
rawCertData の コンテナー証明書の公開キー ひも
サービスエンドポイント コンテナーの Azure Backup サービス エンドポイント GenericContainerExtendedInfoServiceEndpoints の

ジェネリックコンテナ拡張情報サービスエンドポイント

名前 説明 価値

お問い合わせ情報

名前 説明 価値
エラー詳細 状態が成功以外の場合のエラーの詳細。 エラー詳細
お問い合わせ内容 ワークロード固有の詳細を含むお問い合わせの詳細。
たとえば、 - SQLとオラクルの場合、これは異なる詳細を含みます。
ワークロード問い合わせの詳細[]
ステータス このコンテナーの問い合わせ状態 (例:
インプログレス |失敗 |成功
ひも

お問い合わせ検証

名前 説明 価値
エラー詳細 状態が成功以外の場合のエラーの詳細。 エラー詳細
ステータス 問い合わせ検証の状態。 ひも

マブコンテナ

名前 説明 価値
エージェントバージョン このコンテナーのエージェント バージョン。 ひも
canReRegister(再登録) コンテナーをもう 1 回登録できます。 ブール (bool)
containerHealthState mab コンテナーの正常性状態。 ひも
コンテナID ContainerID はコンテナーを表します。 整数 (int)
コンテナタイプ コンテナーの種類。 このプロパティの値: 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 です
'Windows' (必須)
拡張情報 このコンテナーの追加情報 MabContainerExtendedInfo の
mabContainerHealth詳細 この mab コンテナーの正常性の詳細。 MABContainerHealthDetails[]
protectedItemCount (プロテクトアイテムカウント) このコンテナーにバックアップされた項目の数。 整数 (int)

MabContainerExtendedInfo

名前 説明 価値
バックアップアイテム このコンテナーに関連付けられているバックアップ項目の一覧。 文字列[]
バックアップアイテムタイプ このコンテナーに関連付けられているバックアップ項目の種類。 「AzureFileShare」
'AzureSqlDb'
「クライアント」
「交換」
'ファイルフォルダ'
'ジェネリックデータソース'
「無効」
「SAPAseDatabase」
「SAPHanaDatabase」
「SAPHanaDBInstance」
「SharePoint」
'SQLDataBase'
'SQLDB'
'システム状態'
「VM」
「VMwareVM」
lastBackupStatus (英語) このコンテナーの最新のバックアップ状態。 ひも
lastRefreshedAt このコンテナーが更新されたときのタイム スタンプ。 ひも
ポリシー名 このコンテナーに関連付けられているバックアップ ポリシー。 ひも

MABContainerHealth詳細

名前 説明 価値
コード 正常性コード 整数 (int)
メッセージ 正常性メッセージ ひも
推奨 事項 正常性の推奨されるアクション 文字列[]
タイトル 正常性タイトル ひも

プロテクションコンテナ

名前 説明 価値
backupManagementType (バックアップ管理タイプ) コンテナーのバックアップ管理の種類。 'AzureBackupServer'
'AzureIaasVM'
'AzureSql'
「AzureStorage」
「Azureワークロード」
'DefaultBackup'
「DPM」
「無効」
「MAB」
コンテナタイプ AzureBackupServerContainerの型 'AzureBackupServerContainer' に設定します。 AzureSqlContainerの型 'AzureSqlContainer' に設定します。 AzureSqlagWorkloadContainerProtectionContainer型の場合は 、'SQLAGWorkLoadContainer' に設定します。 AzureVMAppContainerProtectionContainerの種類 'VMAppContainer' に設定します。 GenericContainerの型 'GenericContainer' に設定します。 AzureIaaSClassicComputeVMContainer型の場合は、'Microsoft.ClassicCompute/virtualMachines' に設定します。 AzureIaaSComputeVMContainerの型 、'Microsoft.Compute/virtualMachines' に設定します。 AzureStorageContainerの種類 'StorageContainer' に設定します。 MabContainer型の場合は 、'Windows' に設定します。 'AzureBackupServerContainer'
'AzureSqlContainer'
'ジェネリックコンテナ'
'Microsoft.ClassicCompute/virtualMachines'
'Microsoft.Compute/virtualMachines'
'SQLAGWorkLoadContainer'
「ストレージコンテナ」
「VMAppContainer」
'Windows' (必須)
フレンドリーネーム コンテナーのフレンドリ名。 ひも
healthStatus(ヘルスステータス) コンテナーの正常性の状態。 ひも
保護可能なオブジェクトタイプ このコンテナーに関連付けられている保護可能なオブジェクトの種類 ひも
registrationStatus(登録ステータス) Recovery Services コンテナーへのコンテナーの登録の状態。 ひも

リソースタグ

名前 説明 価値

WorkloadInquiryお問い合わせ内容

名前 説明 価値
お問い合わせ検証 アクセス許可やその他のバックアップ検証などの問い合わせ検証。 お問い合わせ検証
アイテムカウント このコンテナー内の保護可能な項目数を格納します。 整数 (int)
種類 SQL、Oracle などのワークロードの種類。 ひも