Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Microsoft.DataProtection Swagger GA stable version #13542

Merged
merged 37 commits into from
Mar 24, 2021
Merged
Show file tree
Hide file tree
Changes from 29 commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
ebd9af0
manual changes for swagger
mayankagg9722 Mar 2, 2021
65c5397
changes for long-running operations
mayankagg9722 Mar 3, 2021
a397e2c
changes for validate for backup and restore
mayankagg9722 Mar 3, 2021
4ad89b6
removing 204 from operationResults
mayankagg9722 Mar 3, 2021
bcfebde
changes for a monitoring
mayankagg9722 Mar 3, 2021
4fafa91
adding format
mayankagg9722 Mar 3, 2021
9952c44
removing date-time from duration
mayankagg9722 Mar 3, 2021
649af83
changing to readonly
mayankagg9722 Mar 3, 2021
b40a94e
changes for listRPs
mayankagg9722 Mar 3, 2021
3b118b2
fixes swagger
mayankagg9722 Mar 3, 2021
a60ef0d
reverting readonly for scheduleTimes
mayankagg9722 Mar 3, 2021
80469f8
fixes for checkgates
mayankagg9722 Mar 4, 2021
bce4bfb
prettier fixes
mayankagg9722 Mar 4, 2021
03a4aa8
cahnges for friendlyname checks
mayankagg9722 Mar 4, 2021
6cba958
fixing gates
mayankagg9722 Mar 4, 2021
ed127c2
removing tracking-via
mayankagg9722 Mar 5, 2021
b6b8d15
model validation fixes
mayankagg9722 Mar 8, 2021
1190b41
Merge branch 'master' of https://github.com/Azure/azure-rest-api-spec…
mayankagg9722 Mar 9, 2021
15641d5
Merge branch 'master' of https://github.com/Azure/azure-rest-api-spec…
mayankagg9722 Mar 17, 2021
1e6fbda
powershell changes
mayankagg9722 Mar 17, 2021
bd48d54
adding stable version
mayankagg9722 Mar 17, 2021
3662cc8
changes for PatchResourceRequestInput
mayankagg9722 Mar 17, 2021
b9393bf
change for req fields
mayankagg9722 Mar 18, 2021
7f7f59e
changes for description
mayankagg9722 Mar 19, 2021
5d579d2
changes
mayankagg9722 Mar 19, 2021
04867d8
Merge pull request #1 from mayankagg9722/users/mayaggar/swaggerGAChanges
mayankagg9722 Mar 22, 2021
3eac941
Updated swagger json for item level restore target info objects
zakinkh Mar 22, 2021
2063ec3
Fixed spelling errors
zakinkh Mar 22, 2021
674ec6a
Added missing required properties
zakinkh Mar 22, 2021
d3a3879
removed auth credentials property
zakinkh Mar 23, 2021
b5c3934
prettier fixes
mayankagg9722 Mar 23, 2021
218889f
Prettier fix
zakinkh Mar 23, 2021
81bb4d2
Merge branch 'master' of https://github.com/mayankagg9722/azure-rest-…
zakinkh Mar 23, 2021
acc3ad8
pr comments fixes
mayankagg9722 Mar 23, 2021
90ab49e
Merge branch 'master' of https://github.com/mayankagg9722/azure-rest-…
mayankagg9722 Mar 23, 2021
f72f4b7
fixing readme
mayankagg9722 Mar 23, 2021
cc2f99b
changes for go readme
mayankagg9722 Mar 24, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -945,6 +945,7 @@
"tags": [
"BackupInstances"
],
"description": "Create or update a backup instance in a backup vault",
"operationId": "BackupInstances_CreateOrUpdate",
"produces": [
"application/json"
Expand Down Expand Up @@ -1010,6 +1011,7 @@
"tags": [
"BackupInstances"
],
"description": "Delete a backup instance in a backup vault",
"operationId": "BackupInstances_Delete",
"produces": [
"application/json"
Expand Down Expand Up @@ -1768,6 +1770,9 @@
"application/json"
],
"parameters": [
{
"$ref": "#/parameters/ApiVersion"
},
{
"$ref": "#/parameters/SubscriptionId"
},
Expand Down Expand Up @@ -1825,6 +1830,9 @@
"application/json"
],
"parameters": [
{
"$ref": "#/parameters/ApiVersion"
},
{
"$ref": "#/parameters/SubscriptionId"
},
Expand Down Expand Up @@ -1965,6 +1973,21 @@
"type": "object",
"x-ms-discriminator-value": "AdhocBasedTriggerContext"
},
"AuthCredentials": {
"description": "Base class for different types of authentication credentials.",
"required": [
"objectType"
],
"type": "object",
"properties": {
"objectType": {
"description": "Type of the specific object - used for deserializing",
"type": "string",
"readOnly": false
}
},
"discriminator": "objectType"
},
"AzureBackupDiscreteRecoveryPoint": {
"allOf": [
{
Expand Down Expand Up @@ -2513,7 +2536,7 @@
],
"properties": {
"resourceGroupId": {
"description": "Gets or sets the Resource Group Uri.",
"description": "Gets or sets the Snapshot Resource Group Uri.",
"type": "string"
}
},
Expand Down Expand Up @@ -2748,6 +2771,9 @@
"type": "array"
}
},
"required": [
"storageSettings"
],
"title": "BackupVault",
"type": "object"
},
Expand All @@ -2765,6 +2791,10 @@
"x-ms-client-flatten": true
}
},
"required": [
"location",
"properties"
],
"title": "BackupVault Resource"
},
"BackupVaultResourceList": {
Expand Down Expand Up @@ -3641,6 +3671,56 @@
"title": "InnerError",
"type": "object"
},
"ItemLevelRestoreCriteria": {
"description": "Class to contain criteria for item level restore",
"required": [
"objectType"
],
"type": "object",
"properties": {
"objectType": {
"description": "Type of the specific object - used for deserializing",
"type": "string"
}
},
"discriminator": "objectType"
},
"ItemLevelRestoreTargetInfo": {
"description": "Restore target info for Item level restore operation",
"required": [
"restoreCriteria",
"datasourceInfo",
"recoveryOption"
],
"type": "object",
"allOf": [
{
"$ref": "#/definitions/RestoreTargetInfoBase"
}
],
"properties": {
"restoreCriteria": {
"description": "Restore Criteria",
"type": "array",
"items": {
"$ref": "#/definitions/ItemLevelRestoreCriteria"
}
},
"datasourceInfo": {
"$ref": "#/definitions/Datasource",
"description": "Information of target DS"
},
"datasourceSetInfo": {
"$ref": "#/definitions/DatasourceSet",
"description": "Information of target DS Set"
},
"datasourceAuthCredentials": {
"$ref": "#/definitions/AuthCredentials",
"description": "Credentials to use to authenticate with data source provider."
}
},
"x-ms-discriminator-value": "ItemLevelRestoreTargetInfo"
},
"JobExtendedInfo": {
"description": "Extended Information about the job",
"properties": {
Expand Down Expand Up @@ -3868,6 +3948,26 @@
"title": "ProtectionStatusDetails",
"type": "object"
},
"RangeBasedItemLevelRestoreCriteria": {
"description": "Item Level target info for restore operation",
"type": "object",
"allOf": [
{
"$ref": "#/definitions/ItemLevelRestoreCriteria"
}
],
"properties": {
"minMatchingValue": {
"description": "minimum value for range prefix match",
"type": "string"
},
"maxMatchingValue": {
"description": "maximum value for range prefix match",
"type": "string"
}
},
"x-ms-discriminator-value": "RangeBasedItemLevelRestoreCriteria"
},
"RecoveryPointDataStoreDetails": {
"description": "RecoveryPoint datastore details",
"properties": {
Expand Down
Loading