Vaults - List By Resource Group
コンテナーの一覧を取得します。
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults?api-version=2025-01-01
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
resource
|
path | True |
string minLength: 1maxLength: 90 |
リソース グループの名前。 名前では大文字と小文字が区別されません。 |
subscription
|
path | True |
string minLength: 1 |
ターゲット サブスクリプションの ID。 |
api-version
|
query | True |
string minLength: 1 |
この操作に使用する API バージョン。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
[OK] |
|
Other Status Codes |
操作が失敗した理由を説明するエラー応答。 |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
名前 | 説明 |
---|---|
user_impersonation | ユーザー アカウントを偽装します。 |
例
List of Recovery Services Resources in ResourceGroup
要求のサンプル
GET https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults?api-version=2025-01-01
応答のサンプル
{
"value": [
{
"location": "westus",
"name": "patchtest",
"etag": "W/\"datetime'2017-11-22T11%3A05%3A19.907Z'\"",
"tags": {
"Love": "India"
},
"properties": {
"provisioningState": "Succeeded"
},
"id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/patchtest",
"type": "Microsoft.RecoveryServices/vaults",
"sku": {
"name": "Standard"
}
},
{
"location": "westus",
"name": "swaggerExample",
"etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
"tags": {
"TestUpdatedKey": "TestUpdatedValue"
},
"properties": {
"provisioningState": "Succeeded"
},
"id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
"type": "Microsoft.RecoveryServices/vaults",
"sku": {
"name": "Standard"
}
},
{
"location": "westus",
"name": "today1",
"etag": "W/\"datetime'2017-11-21T10%3A52%3A19.633Z'\"",
"tags": {
"TestUpdatedKey": "TestUpdatedValue"
},
"properties": {
"provisioningState": "Succeeded"
},
"id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/today1",
"type": "Microsoft.RecoveryServices/vaults",
"sku": {
"name": "Standard"
}
}
]
}
定義
名前 | 説明 |
---|---|
Alerts |
|
Azure |
Azure Monitor ベースのアラートの設定 |
Backup |
バックアップ ストレージのバージョン |
BCDRSecurity |
ビジネス継続性とディザスター リカバリーのための Recovery Services コンテナーのセキュリティ レベル |
Classic |
クラシック アラートの設定 |
Cloud |
CloudError |
Cmk |
CMK に使用される ID の詳細 |
Cmk |
CMK をホストする Key Vault のプロパティ |
created |
リソースを作成した ID の種類。 |
cross |
コンテナーでリージョン間の復元が有効になっているかどうかを示すフラグ |
Cross |
サブスクリプション間の復元設定の設定 |
cross |
|
Encryption |
リソースのカスタマー マネージド キーの詳細。 |
Enhanced |
|
Error |
リソース管理エラー応答。 |
Error |
リソース管理エラーの追加情報。 |
Identity |
リソースの ID。 |
Immutability |
コンテナーの不変設定 |
Immutability |
|
Infrastructure |
二重暗号化状態の有効化/無効化 |
Monitoring |
コンテナーの監視設定 |
Move |
Azure リソースで実行された最新の移動操作の詳細 |
Multi |
コンテナーの MUA 設定 |
Private |
プライベート エンドポイント接続にリンクされているプライベート エンドポイント ネットワーク リソース。 |
Private |
プライベート エンドポイント接続応答プロパティ。 |
Private |
状態を取得または設定します。 |
Private |
privateEndpointConnections List の要素として Vault プロパティに格納される情報。 |
Private |
プライベート リンク サービスの接続状態を取得または設定します。 |
Provisioning |
プライベート エンドポイント接続のプロビジョニング状態を取得または設定します。 |
Public |
プロパティを使用して、パブリック クライアントからのリソース プロバイダーの受信ネットワーク トラフィックを有効または無効にする |
Redundancy |
コンテナーの冗長性設定 |
Resource |
使用されるマネージド ID の種類。 型 'SystemAssigned, UserAssigned' には、暗黙的に作成された ID とユーザー割り当て ID のセットの両方が含まれます。 型 'None' は、すべての ID を削除します。 |
Resource |
移動操作後のリソースの状態 |
Restore |
コンテナーの復元設定 |
Secure |
Recovery Services コンテナーのセキュリティ スコア |
Security |
コンテナーのセキュリティ設定 |
Sku |
各 Azure リソースの一意のシステム識別子を識別します。 |
Sku |
SKU の名前は RS0 (Recovery Services 0 番目のバージョン) で、レベルは Standard レベルです。 バックエンド ストレージの冗長性やその他のコンテナー設定には影響しません。 ストレージの冗長性を管理するには、backupstorageconfig を使用します。 |
Soft |
コンテナーの論理的な削除の設定 |
Soft |
|
standard |
コンテナーのストレージ冗長設定 |
system |
リソースの作成と最後の変更に関連するメタデータ。 |
Trigger |
コンテナーのアップグレードがトリガーされた方法。 |
Upgrade |
コンテナーのアップグレードの詳細。 |
User |
サービスのユーザーによって管理されるリソース ID。 |
Vault |
リソース プロバイダーから返されるリソース情報。 |
Vault |
コンテナーの一覧の応答モデル。 |
Vault |
バックアップのプライベート エンドポイントの状態。 |
Vault |
コンテナーのプロパティ。 |
Vault |
コンテナーの AzureBackup、AzureBackup_secondary、または AzureSiteRecovery のサブリソースの種類 |
Vault |
コンテナーのアップグレード操作の状態。 |
AlertsState
値 | 説明 |
---|---|
Disabled | |
Enabled |
AzureMonitorAlertSettings
Azure Monitor ベースのアラートの設定
名前 | 型 | 説明 |
---|---|---|
alertsForAllFailoverIssues | ||
alertsForAllJobFailures | ||
alertsForAllReplicationIssues |
BackupStorageVersion
バックアップ ストレージのバージョン
値 | 説明 |
---|---|
Unassigned | |
V1 | |
V2 |
BCDRSecurityLevel
ビジネス継続性とディザスター リカバリーのための Recovery Services コンテナーのセキュリティ レベル
値 | 説明 |
---|---|
Excellent | |
Fair | |
Good | |
Poor |
ClassicAlertSettings
クラシック アラートの設定
名前 | 型 | 説明 |
---|---|---|
alertsForCriticalOperations | ||
emailNotificationsForSiteRecovery |
CloudError
CloudError
名前 | 型 | 説明 |
---|---|---|
error |
リソース管理エラー応答。 |
CmkKekIdentity
CMK に使用される ID の詳細
名前 | 型 | 説明 |
---|---|---|
useSystemAssignedIdentity |
boolean |
システム割り当て ID を使用する必要があることを示します。 'userAssignedIdentity' フィールドと相互に排他的 |
userAssignedIdentity |
string |
使用される ID の種類が UserAssigned の場合にアクセス許可を付与するために使用されるユーザー割り当て ID |
CmkKeyVaultProperties
CMK をホストする Key Vault のプロパティ
名前 | 型 | 説明 |
---|---|---|
keyUri |
string |
カスタマー マネージド キーのキー URI |
createdByType
リソースを作成した ID の種類。
値 | 説明 |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
crossRegionRestore
コンテナーでリージョン間の復元が有効になっているかどうかを示すフラグ
値 | 説明 |
---|---|
Disabled | |
Enabled |
CrossSubscriptionRestoreSettings
サブスクリプション間の復元設定の設定
名前 | 型 | 説明 |
---|---|---|
crossSubscriptionRestoreState |
crossSubscriptionRestoreState
値 | 説明 |
---|---|
Disabled | |
Enabled | |
PermanentlyDisabled |
Encryption
リソースのカスタマー マネージド キーの詳細。
名前 | 型 | 説明 |
---|---|---|
infrastructureEncryption |
二重暗号化状態の有効化/無効化 |
|
kekIdentity |
CMK に使用される ID の詳細 |
|
keyVaultProperties |
CMK をホストする Key Vault のプロパティ |
EnhancedSecurityState
値 | 説明 |
---|---|
AlwaysON | |
Disabled | |
Enabled | |
Invalid |
Error
リソース管理エラー応答。
名前 | 型 | 説明 |
---|---|---|
additionalInfo |
エラーの追加情報。 |
|
code |
string |
エラー コード。 |
details |
Error[] |
エラーの詳細。 |
message |
string |
エラー メッセージ。 |
target |
string |
エラーターゲット。 |
ErrorAdditionalInfo
リソース管理エラーの追加情報。
名前 | 型 | 説明 |
---|---|---|
info |
object |
追加情報。 |
type |
string |
追加情報の種類。 |
IdentityData
リソースの ID。
名前 | 型 | 説明 |
---|---|---|
principalId |
string |
リソース ID のプリンシパル ID。 |
tenantId |
string |
リソースのテナント ID。 |
type |
使用されるマネージド ID の種類。 型 'SystemAssigned, UserAssigned' には、暗黙的に作成された ID とユーザー割り当て ID のセットの両方が含まれます。 型 'None' は、すべての ID を削除します。 |
|
userAssignedIdentities |
<string,
User |
リソースに関連付けられているユーザー割り当て ID の一覧。 ユーザー割り当て ID ディクショナリ キーは、"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}" という形式の ARM リソース ID になります。 |
ImmutabilitySettings
コンテナーの不変設定
名前 | 型 | 説明 |
---|---|---|
state |
ImmutabilityState
値 | 説明 |
---|---|
Disabled | |
Locked | |
Unlocked |
InfrastructureEncryptionState
二重暗号化状態の有効化/無効化
値 | 説明 |
---|---|
Disabled | |
Enabled |
MonitoringSettings
コンテナーの監視設定
名前 | 型 | 説明 |
---|---|---|
azureMonitorAlertSettings |
Azure Monitor ベースのアラートの設定 |
|
classicAlertSettings |
クラシック アラートの設定 |
MoveDetails
Azure リソースで実行された最新の移動操作の詳細
名前 | 型 | 説明 |
---|---|---|
completionTimeUtc |
string (date-time) |
リソース移動操作の終了時刻 |
operationId |
string |
リソース移動操作の OperationId |
sourceResourceId |
string |
リソース移動操作のソース リソース |
startTimeUtc |
string (date-time) |
リソース移動操作の開始時刻 |
targetResourceId |
string |
リソース移動操作のターゲット リソース |
MultiUserAuthorization
コンテナーの MUA 設定
値 | 説明 |
---|---|
Disabled | |
Enabled | |
Invalid |
PrivateEndpoint
プライベート エンドポイント接続にリンクされているプライベート エンドポイント ネットワーク リソース。
名前 | 型 | 説明 |
---|---|---|
id |
string |
ID を取得または設定します。 |
PrivateEndpointConnection
プライベート エンドポイント接続応答プロパティ。
名前 | 型 | 説明 |
---|---|---|
groupIds |
プライベート エンドポイントのグループ ID |
|
privateEndpoint |
プライベート エンドポイント接続にリンクされているプライベート エンドポイント ネットワーク リソース。 |
|
privateLinkServiceConnectionState |
プライベート リンク サービスの接続状態を取得または設定します。 |
|
provisioningState |
プライベート エンドポイント接続のプロビジョニング状態を取得または設定します。 |
PrivateEndpointConnectionStatus
状態を取得または設定します。
値 | 説明 |
---|---|
Approved | |
Disconnected | |
Pending | |
Rejected |
PrivateEndpointConnectionVaultProperties
privateEndpointConnections List の要素として Vault プロパティに格納される情報。
名前 | 型 | 説明 |
---|---|---|
id |
string |
ID subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft の形式。[Service]/{resource}/{resourceName}/privateEndpointConnections/{connectionName}。 |
location |
string |
プライベート エンドポイント接続の場所 |
name |
string |
プライベート エンドポイント接続の名前 |
properties |
プライベート エンドポイント接続応答プロパティ。 |
|
type |
string |
形式である型 (Microsoft.RecoveryServices/vaults/privateEndpointConnections) |
PrivateLinkServiceConnectionState
プライベート リンク サービスの接続状態を取得または設定します。
名前 | 型 | 説明 |
---|---|---|
actionsRequired |
string |
必要なアクションを取得または設定します。 |
description |
string |
説明を取得または設定します。 |
status |
状態を取得または設定します。 |
ProvisioningState
プライベート エンドポイント接続のプロビジョニング状態を取得または設定します。
値 | 説明 |
---|---|
Deleting | |
Failed | |
Pending | |
Succeeded |
PublicNetworkAccess
プロパティを使用して、パブリック クライアントからのリソース プロバイダーの受信ネットワーク トラフィックを有効または無効にする
値 | 説明 |
---|---|
Disabled | |
Enabled |
RedundancySettings
コンテナーの冗長性設定
名前 | 型 | 説明 |
---|---|---|
crossRegionRestore |
コンテナーでリージョン間の復元が有効になっているかどうかを示すフラグ |
|
standardTierStorageRedundancy |
コンテナーのストレージ冗長設定 |
ResourceIdentityType
使用されるマネージド ID の種類。 型 'SystemAssigned, UserAssigned' には、暗黙的に作成された ID とユーザー割り当て ID のセットの両方が含まれます。 型 'None' は、すべての ID を削除します。
値 | 説明 |
---|---|
None | |
SystemAssigned | |
SystemAssigned, UserAssigned | |
UserAssigned |
ResourceMoveState
移動操作後のリソースの状態
値 | 説明 |
---|---|
CommitFailed | |
CommitTimedout | |
CriticalFailure | |
Failure | |
InProgress | |
MoveSucceeded | |
PartialSuccess | |
PrepareFailed | |
PrepareTimedout | |
Unknown |
RestoreSettings
コンテナーの復元設定
名前 | 型 | 説明 |
---|---|---|
crossSubscriptionRestoreSettings |
CrossSubscriptionRestore の設定 |
SecureScoreLevel
Recovery Services コンテナーのセキュリティ スコア
値 | 説明 |
---|---|
Adequate | |
Maximum | |
Minimum | |
None |
SecuritySettings
コンテナーのセキュリティ設定
名前 | 型 | 説明 |
---|---|---|
immutabilitySettings |
コンテナーの不変設定 |
|
multiUserAuthorization |
コンテナーの MUA 設定 |
|
softDeleteSettings |
コンテナーの論理的な削除の設定 |
Sku
各 Azure リソースの一意のシステム識別子を識別します。
名前 | 型 | 説明 |
---|---|---|
capacity |
string |
SKU 容量 |
family |
string |
SKU ファミリ |
name |
SKU の名前は RS0 (Recovery Services 0 番目のバージョン) で、レベルは Standard レベルです。 バックエンド ストレージの冗長性やその他のコンテナー設定には影響しません。 ストレージの冗長性を管理するには、backupstorageconfig を使用します。 |
|
size |
string |
SKU のサイズ |
tier |
string |
SKU レベル。 |
SkuName
SKU の名前は RS0 (Recovery Services 0 番目のバージョン) で、レベルは Standard レベルです。 バックエンド ストレージの冗長性やその他のコンテナー設定には影響しません。 ストレージの冗長性を管理するには、backupstorageconfig を使用します。
値 | 説明 |
---|---|
RS0 | |
Standard |
SoftDeleteSettings
コンテナーの論理的な削除の設定
名前 | 型 | 説明 |
---|---|---|
enhancedSecurityState | ||
softDeleteRetentionPeriodInDays |
integer (int32) |
論理的な削除の保有期間 (日数) |
softDeleteState |
SoftDeleteState
値 | 説明 |
---|---|
AlwaysON | |
Disabled | |
Enabled | |
Invalid |
standardTierStorageRedundancy
コンテナーのストレージ冗長設定
値 | 説明 |
---|---|
GeoRedundant | |
Invalid | |
LocallyRedundant | |
ZoneRedundant |
systemData
リソースの作成と最後の変更に関連するメタデータ。
名前 | 型 | 説明 |
---|---|---|
createdAt |
string (date-time) |
リソース作成のタイムスタンプ (UTC)。 |
createdBy |
string |
リソースを作成した ID。 |
createdByType |
リソースを作成した ID の種類。 |
|
lastModifiedAt |
string (date-time) |
リソースを最後に変更した ID の種類。 |
lastModifiedBy |
string |
リソースを最後に変更した ID。 |
lastModifiedByType |
リソースを最後に変更した ID の種類。 |
TriggerType
コンテナーのアップグレードがトリガーされた方法。
値 | 説明 |
---|---|
ForcedUpgrade | |
UserTriggered |
UpgradeDetails
コンテナーのアップグレードの詳細。
名前 | 型 | 説明 |
---|---|---|
endTimeUtc |
string (date-time) |
アップグレード操作が終了した UTC 時刻。 |
lastUpdatedTimeUtc |
string (date-time) |
アップグレード操作の状態が最後に更新された UTC 時刻。 |
message |
string |
アップグレード操作に関する情報を含むユーザーへのメッセージ。 |
operationId |
string |
コンテナーのアップグレード操作の ID。 |
previousResourceId |
string |
アップグレード前のコンテナーのリソース ID。 |
startTimeUtc |
string (date-time) |
アップグレード操作が開始された UTC 時刻。 |
status |
コンテナーのアップグレード操作の状態。 |
|
triggerType |
コンテナーのアップグレードがトリガーされた方法。 |
|
upgradedResourceId |
string |
アップグレードされたコンテナーのリソース ID。 |
UserIdentity
サービスのユーザーによって管理されるリソース ID。
名前 | 型 | 説明 |
---|---|---|
clientId |
string |
ユーザー割り当て ID のクライアント ID。 |
principalId |
string |
ユーザー割り当て ID のプリンシパル ID。 |
Vault
リソース プロバイダーから返されるリソース情報。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
省略可能な ETag。 |
id |
string |
リソース ID は、リソースへの完全なパスを表します。 |
identity |
リソースの ID。 |
|
location |
string |
リソースの場所。 |
name |
string |
リソースに関連付けられているリソース名。 |
properties |
コンテナーのプロパティ。 |
|
sku |
各 Azure リソースの一意のシステム識別子を識別します。 |
|
systemData |
リソースの作成と最後の変更に関連するメタデータ。 |
|
tags |
object |
リソース タグ。 |
type |
string |
リソースの種類は、Namespace/ResourceType/ResourceType/..フォームの完全なパスを表します。 |
VaultList
コンテナーの一覧の応答モデル。
名前 | 型 | 説明 |
---|---|---|
nextLink |
string |
|
value |
Vault[] |
リソース プロバイダーから返されるリソース情報。 |
VaultPrivateEndpointState
バックアップのプライベート エンドポイントの状態。
値 | 説明 |
---|---|
Enabled | |
None |
VaultProperties
コンテナーのプロパティ。
名前 | 型 | 説明 |
---|---|---|
backupStorageVersion |
バックアップ ストレージのバージョン |
|
bcdrSecurityLevel |
ビジネス継続性とディザスター リカバリーのための Recovery Services コンテナーのセキュリティ レベル |
|
encryption |
リソースのカスタマー マネージド キーの詳細。 |
|
monitoringSettings |
コンテナーの監視設定 |
|
moveDetails |
Azure リソースで実行された最新の移動操作の詳細 |
|
moveState |
移動操作後のリソースの状態 |
|
privateEndpointConnections |
プライベート エンドポイント接続の一覧。 |
|
privateEndpointStateForBackup |
バックアップのプライベート エンドポイントの状態。 |
|
privateEndpointStateForSiteRecovery |
サイト回復のプライベート エンドポイントの状態。 |
|
provisioningState |
string |
プロビジョニング状態。 |
publicNetworkAccess |
プロパティを使用して、パブリック クライアントからのリソース プロバイダーの受信ネットワーク トラフィックを有効または無効にする |
|
redundancySettings |
コンテナーの冗長性設定 |
|
resourceGuardOperationRequests |
string[] |
LAC チェックが実行される ResourceGuardOperationRequests |
restoreSettings |
コンテナーの復元設定 |
|
secureScore |
Recovery Services コンテナーのセキュリティ スコア |
|
securitySettings |
コンテナーのセキュリティ設定 |
|
upgradeDetails |
コンテナーのアップグレードの詳細。 |
VaultSubResourceType
コンテナーの AzureBackup、AzureBackup_secondary、または AzureSiteRecovery のサブリソースの種類
値 | 説明 |
---|---|
AzureBackup | |
AzureBackup_secondary | |
AzureSiteRecovery |
VaultUpgradeState
コンテナーのアップグレード操作の状態。
値 | 説明 |
---|---|
Failed | |
InProgress | |
Unknown | |
Upgraded |