Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
5257302
Adds base for updating Microsoft.Sql from version preview/2020-08-01-…
ericshape Feb 1, 2021
d2edbd6
Updates readme
ericshape Feb 1, 2021
261ee44
Updates API version in new specs and examples
ericshape Feb 1, 2021
0b9892f
Add updated 2020-11-01-preview versions of LongTermRetenionBackups.js…
xaliciayang Feb 24, 2021
a119196
Add missing properties for api version 2020-02-02-preview of security…
ayeletshpigelman Mar 8, 2021
643a61d
fix the validation errors
ericshape Mar 8, 2021
b8351bd
Delete ServerDevOpsAudit.json
ericshape Mar 8, 2021
6e5c478
fix the validation errors
ericshape Mar 8, 2021
c46d0e9
Merge branch 'dev-sql-Microsoft.Sql-2020-11-01-preview' of https://gi…
ericshape Mar 8, 2021
4a2ea1f
re add ServerDevOpsAudit.json
ericshape Mar 8, 2021
9b9f53d
fix the validation errors (#13325)
ericshape Mar 9, 2021
76fe8ea
Merge branch 'dev-sql-Microsoft.Sql-2020-11-01-preview' of https://gi…
ericshape Mar 12, 2021
0d885e7
address PrivateEndpointConnections.json validation issues in v3, v2 a…
ericshape Mar 12, 2021
6f2135b
Address Private Endpoint validation issues in V3, V2 and V1 SDK tags …
ericshape Mar 16, 2021
a31e7ef
Identity/Key/external Admin API (#13411)
strehan1993 Mar 16, 2021
3d31b70
Add examples for sql mi remove maintenance configuration (#13390)
kukislav Mar 17, 2021
5b01149
Merge branch 'dev-sql-Microsoft.Sql-2020-11-01-preview' of https://gi…
ericshape Mar 17, 2021
c9b77b2
Add missing specs 2020 11 01 (#13488)
ericshape Mar 25, 2021
bd82384
Updated database extensions (#13584)
athreya-geetha Mar 29, 2021
40c852b
Merge branch 'dev-sql-Microsoft.Sql-2020-11-01-preview' of https://gi…
ericshape Mar 29, 2021
e4e59cd
Merge branch 'dev-sql-Microsoft.Sql-2020-11-01-preview' of https://gi…
ericshape Mar 29, 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
@@ -0,0 +1,44 @@
{
"parameters": {
"subscriptionId": "20D7082A-0FC7-4468-82BD-542694D5042B",
"resourceGroupName": "testrg",
"managedInstanceName": "testinstance",
"api-version": "2015-05-01-preview",
"parameters": {
"properties": {
"maintenanceConfigurationId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
}
}
},
"responses": {
"200": {
"body": {
"sku": {
"name": "GP_Gen4",
"tier": "GeneralPurpose",
"capacity": 8,
"family": "Gen4"
},
"properties": {
"fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
"administratorLogin": "dummylogin",
"subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
"state": "Ready",
"vCores": 8,
"storageSizeInGB": 1024,
"licenseType": "LicenseIncluded",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"publicDataEndpointEnabled": false,
"proxyOverride": "Default",
"dnsZone": "1b4e2caff2530",
"maintenanceConfigurationId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
},
"location": "japaneast",
"id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
"name": "testinstance",
"type": "Microsoft.Sql/managedInstances"
}
},
"202": {}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -243,6 +243,9 @@
},
"Update managed instance with all properties": {
"$ref": "./examples/ManagedInstanceUpdateMax.json"
},
"Remove maintenance policy from managed instance (select default maintenance policy)": {
"$ref": "./examples/ManagedInstanceRemoveMaintenanceConfiguration.json"
}
}
}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
{
"parameters": {
"subscriptionId": "20D7082A-0FC7-4468-82BD-542694D5042B",
"resourceGroupName": "testrg",
"managedInstanceName": "testinstance",
"api-version": "2018-06-01-preview",
"parameters": {
"properties": {
"maintenanceConfigurationId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
}
}
},
"responses": {
"200": {
"body": {
"sku": {
"name": "GP_Gen4",
"tier": "GeneralPurpose",
"capacity": 8,
"family": "Gen4"
},
"properties": {
"fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
"administratorLogin": "dummylogin",
"subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
"state": "Ready",
"vCores": 8,
"storageSizeInGB": 1024,
"licenseType": "LicenseIncluded",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"publicDataEndpointEnabled": false,
"proxyOverride": "Default",
"dnsZone": "1b4e2caff2530",
"maintenanceConfigurationId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
},
"location": "japaneast",
"id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
"name": "testinstance",
"type": "Microsoft.Sql/managedInstances"
}
},
"202": {}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -289,6 +289,9 @@
},
"Update managed instance with all properties": {
"$ref": "./examples/ManagedInstanceUpdateMax.json"
},
"Remove maintenance policy from managed instance (select default maintenance policy)": {
"$ref": "./examples/ManagedInstanceRemoveMaintenanceConfiguration.json"
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -289,6 +289,9 @@
},
"Update managed instance with all properties": {
"$ref": "./examples/ManagedInstanceUpdateMax.json"
},
"Remove maintenance policy from managed instance (select default maintenance policy)": {
"$ref": "./examples/ManagedInstanceRemoveMaintenanceConfiguration.json"
}
}
}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
{
"parameters": {
"subscriptionId": "20D7082A-0FC7-4468-82BD-542694D5042B",
"resourceGroupName": "testrg",
"managedInstanceName": "testinstance",
"api-version": "2020-02-02-preview",
"parameters": {
"properties": {
"maintenanceConfigurationId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
}
}
},
"responses": {
"200": {
"body": {
"sku": {
"name": "GP_Gen4",
"tier": "GeneralPurpose",
"capacity": 8,
"family": "Gen4"
},
"properties": {
"fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
"administratorLogin": "dummylogin",
"subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
"state": "Ready",
"vCores": 8,
"storageSizeInGB": 1024,
"licenseType": "LicenseIncluded",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"publicDataEndpointEnabled": false,
"proxyOverride": "Default",
"dnsZone": "1b4e2caff2530",
"maintenanceConfigurationId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
},
"location": "japaneast",
"id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
"name": "testinstance",
"type": "Microsoft.Sql/managedInstances"
}
},
"202": {}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@
"description": "The database import request parameters.",
"required": true,
"schema": {
"$ref": "#/definitions/DatabaseExtensionsDefinition"
"$ref": "#/definitions/DatabaseExtensions"
}
},
{
Expand All @@ -106,7 +106,7 @@
}
},
"default": {
"description": "*** Error Responses: ***\n\n * 400 MissingImportExportInputParameters - Missing ImportExport input parameters.\n\n * 400 PolybaseImportAuthenticationTypeNotSupported - Authentication type parameter is not support for PolybaseImport operation.\n\n * 400 DatabaseExtensionsMissingOperationMode - Missing operationMode parameter for database extension.\n\n * 400 FeatureDisabledOnSelectedEdition - User attempted to use a feature which is disabled on current database edition.\n\n * 400 InvalidOperationType - Provide a valid operation type.\n\n * 404 ResourceNotFound - Invalid request specifying a non-existent resource.\n\n * 404 ServerNotInSubscriptionResourceGroup - Specified server does not exist in the specified resource group and subscription.\n\n * 404 ImportExportOperationIdNotFound - The operation Id for import or export cannot be found.\n\n * 404 ServerNotInSubscription - Specified server does not exist on the specified subscription.\n\n * 409 ImportExportOperationInProgress - There is an import or export operation in progress on the database."
"description": "*** Error Responses: ***\n\n * 400 MissingImportExportInputParameters - Missing ImportExport input parameters.\n\n * 400 PolybaseImportAuthenticationTypeNotSupported - Authentication type parameter is not support for PolybaseImport operation.\n\n * 400 DatabaseExtensionsInvalidOperationMode - Invalid operationMode parameter for database extension.\n\n * 400 DatabaseExtensionsInvalidStorageKeyType - The storage key type must by 'StorageAccessKey'.\n\n * 400 DatabaseExtensionsMissingStorageUri - Storage URI cannot be empty.\n\n * 400 FeatureDisabledOnSelectedEdition - User attempted to use a feature which is disabled on current database edition.\n\n * 400 InvalidOperationType - Provide a valid operation type.\n\n * 400 ImportExportJobError - The ImportExport operation has failed.\n\n * 400 BlockedByOutboundFirewall - The outbound firewall rules blocked the request.\n\n * 404 ResourceNotFound - Invalid request specifying a non-existent resource.\n\n * 404 ServerNotInSubscriptionResourceGroup - Specified server does not exist in the specified resource group and subscription.\n\n * 404 ImportExportOperationIdNotFound - The operation Id for import or export cannot be found.\n\n * 404 ServerNotInSubscription - Specified server does not exist on the specified subscription.\n\n * 409 ImportExportOperationInProgress - There is an import or export operation in progress on the database."
},
"202": {
"description": "Import/Export operation is in progress."
Expand Down Expand Up @@ -167,7 +167,8 @@
}
},
"definitions": {
"DatabaseExtensionsDefinition": {
"DatabaseExtensionsProperties": {
"description": "Contains the database information after successful export.",
"required": [
"operationMode",
"storageKeyType",
Expand Down Expand Up @@ -218,27 +219,22 @@
"x-ms-mutability": [
"create"
]
},
"administratorLogin": {
"description": "Administrator login name.",
"type": "string",
"x-ms-mutability": [
"create"
]
},
"administratorLoginPassword": {
"description": "Administrator login password.",
"type": "string",
"x-ms-mutability": [
"create"
]
},
"authenticationType": {
"description": "Authentication type.",
"type": "string",
"x-ms-mutability": [
"create"
]
}
}
},
"DatabaseExtensions": {
"description": "An export managed database operation result resource.",
"type": "object",
"allOf": [
{
"$ref": "../../../common/v1/types.json#/definitions/ProxyResource"
}
],
"properties": {
"properties": {
"$ref": "#/definitions/DatabaseExtensionsProperties",
"description": "Resource properties.",
"x-ms-client-flatten": true
}
}
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -289,6 +289,9 @@
},
"Update managed instance with all properties": {
"$ref": "./examples/ManagedInstanceUpdateMax.json"
},
"Remove maintenance policy from managed instance (select default maintenance policy)": {
"$ref": "./examples/ManagedInstanceRemoveMaintenanceConfiguration.json"
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,12 @@
"extensionName": "polybaseimport",
"api-version": "2020-08-01-preview",
"parameters": {
"operationMode": "PolybaseImport",
"storageKeyType": "StorageAccessKey",
"storageKey": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"storageUri": "https://teststorage.blob.core.windows.net/testcontainer/Manifest.xml"
"properties": {
"operationMode": "PolybaseImport",
"storageKeyType": "StorageAccessKey",
"storageKey": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"storageUri": "https://teststorage.blob.core.windows.net/testcontainer/Manifest.xml"
}
}
},
"responses": {
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
{
"parameters": {
"subscriptionId": "20D7082A-0FC7-4468-82BD-542694D5042B",
"resourceGroupName": "testrg",
"managedInstanceName": "testinstance",
"api-version": "2020-08-01-preview",
"parameters": {
"properties": {
"maintenanceConfigurationId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
}
}
},
"responses": {
"200": {
"body": {
"sku": {
"name": "GP_Gen4",
"tier": "GeneralPurpose",
"capacity": 8,
"family": "Gen4"
},
"properties": {
"fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
"administratorLogin": "dummylogin",
"subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
"state": "Ready",
"vCores": 8,
"storageSizeInGB": 1024,
"licenseType": "LicenseIncluded",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"publicDataEndpointEnabled": false,
"proxyOverride": "Default",
"dnsZone": "1b4e2caff2530",
"maintenanceConfigurationId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
},
"location": "japaneast",
"id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
"name": "testinstance",
"type": "Microsoft.Sql/managedInstances"
}
},
"202": {}
}
}
Loading