Skip to content

Commit 3cc70ed

Browse files
author
msftbot[bot]
authored
[ReleasePR recoveryservicesbackup] Swagger fix for MUA for RSV and Dpp (#2371)
Create to sync Azure/azure-rest-api-specs#18901 [ReCreate this PR](https://github.com/azure-resource-manager-schemas/compare/main...azure-sdk:sdkAuto/recoveryservicesbackup?expand=1)
2 parents 26aeadb + 7da4446 commit 3cc70ed

File tree

1 file changed

+72
-0
lines changed

1 file changed

+72
-0
lines changed

schemas/2022-02-01/Microsoft.RecoveryServices.Backup.json

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -408,9 +408,42 @@
408408
"2022-02-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"
@@ -3811,6 +3845,44 @@
38113845
},
38123846
"description": "Base class for backup policy. Workload-specific backup policies are derived from this class."
38133847
},
3848+
"ResourceGuardOperationDetail": {
3849+
"type": "object",
3850+
"properties": {
3851+
"defaultResourceRequest": {
3852+
"type": "string"
3853+
},
3854+
"vaultCriticalOperation": {
3855+
"type": "string"
3856+
}
3857+
}
3858+
},
3859+
"ResourceGuardProxyBase": {
3860+
"type": "object",
3861+
"properties": {
3862+
"description": {
3863+
"type": "string"
3864+
},
3865+
"lastUpdatedTime": {
3866+
"type": "string"
3867+
},
3868+
"resourceGuardOperationDetails": {
3869+
"oneOf": [
3870+
{
3871+
"type": "array",
3872+
"items": {
3873+
"$ref": "#/definitions/ResourceGuardOperationDetail"
3874+
}
3875+
},
3876+
{
3877+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
3878+
}
3879+
]
3880+
},
3881+
"resourceGuardResourceId": {
3882+
"type": "string"
3883+
}
3884+
}
3885+
},
38143886
"ResourceHealthDetails": {
38153887
"type": "object",
38163888
"properties": {},

0 commit comments

Comments
 (0)