Skip to content

Commit 1d06d9b

Browse files
author
SDKAuto
committed
CodeGen from PR 21290 in Azure/azure-rest-api-specs
Merge 3cc03508c706382bd63f9557ea1f4aaea50a54b5 into 21426cf85836ec17aaa4f20f58324a8666925e34
1 parent 5ed4e78 commit 1d06d9b

File tree

1 file changed

+72
-0
lines changed

1 file changed

+72
-0
lines changed

schemas/2021-12-01/Microsoft.RecoveryServices.Backup.json

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -408,9 +408,42 @@
408408
"2021-12-01"
409409
]
410410
},
411+
"eTag": {
412+
"type": "string",
413+
"description": "Optional ETag."
414+
},
415+
"location": {
416+
"type": "string",
417+
"description": "Resource location."
418+
},
411419
"name": {
412420
"type": "string"
413421
},
422+
"properties": {
423+
"oneOf": [
424+
{
425+
"$ref": "#/definitions/ResourceGuardProxyBase"
426+
},
427+
{
428+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
429+
}
430+
]
431+
},
432+
"tags": {
433+
"oneOf": [
434+
{
435+
"type": "object",
436+
"additionalProperties": {
437+
"type": "string"
438+
},
439+
"properties": {}
440+
},
441+
{
442+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
443+
}
444+
],
445+
"description": "Resource tags."
446+
},
414447
"type": {
415448
"type": "string",
416449
"enum": [
@@ -421,6 +454,7 @@
421454
"required": [
422455
"apiVersion",
423456
"name",
457+
"properties",
424458
"type"
425459
],
426460
"description": "Microsoft.RecoveryServices/vaults/backupResourceGuardProxies"
@@ -3856,6 +3890,44 @@
38563890
},
38573891
"description": "Base class for backup policy. Workload-specific backup policies are derived from this class."
38583892
},
3893+
"ResourceGuardOperationDetail": {
3894+
"type": "object",
3895+
"properties": {
3896+
"defaultResourceRequest": {
3897+
"type": "string"
3898+
},
3899+
"vaultCriticalOperation": {
3900+
"type": "string"
3901+
}
3902+
}
3903+
},
3904+
"ResourceGuardProxyBase": {
3905+
"type": "object",
3906+
"properties": {
3907+
"description": {
3908+
"type": "string"
3909+
},
3910+
"lastUpdatedTime": {
3911+
"type": "string"
3912+
},
3913+
"resourceGuardOperationDetails": {
3914+
"oneOf": [
3915+
{
3916+
"type": "array",
3917+
"items": {
3918+
"$ref": "#/definitions/ResourceGuardOperationDetail"
3919+
}
3920+
},
3921+
{
3922+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
3923+
}
3924+
]
3925+
},
3926+
"resourceGuardResourceId": {
3927+
"type": "string"
3928+
}
3929+
}
3930+
},
38593931
"ResourceHealthDetails": {
38603932
"type": "object",
38613933
"properties": {},

0 commit comments

Comments
 (0)