Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
192723c
Removed upgrade APIs which are no longer useful.
jaredmoo Mar 7, 2017
e1d3c29
Removed unsupported schemas APIs
jaredmoo Mar 7, 2017
e609ab3
Ranemd DatabaseEditions enum to DatabaseEdition.
jaredmoo Mar 7, 2017
4c35ae9
Make TDE '/current' an enum param
jaredmoo Mar 8, 2017
f10bbd3
TDE config is method param
jaredmoo Mar 8, 2017
4c42a2e
Reinstated System2 SLO.
jaredmoo Mar 8, 2017
9bc4a75
Renamed Servers_GetByResourceGroup to Servers_Get.
jaredmoo Mar 9, 2017
4289a16
Add $expand to list databases operation
jaredmoo Mar 9, 2017
e25129c
Make DB activity operation id format as uuid
jaredmoo Mar 9, 2017
7cf6aee
Added missing TDE config name parameter
jaredmoo Mar 9, 2017
cac3600
Merge remote-tracking branch 'azure/master' into breakingchanges
jaredmoo Mar 9, 2017
09f234c
Fixed validator warnings for /extensions/import api
jaredmoo Mar 9, 2017
4e13427
Modify import operation names.
jaredmoo Mar 10, 2017
f49a1ea
Tweaked CreateImportOperation description
jaredmoo Mar 10, 2017
2999bd3
Removed extensionName param, just put import in the path
jaredmoo Mar 11, 2017
4bb142e
Removed ImportExport operation paths.
jaredmoo Mar 11, 2017
39f9d55
Simplied I/E definitions names and removed unnused ListResponse
jaredmoo Mar 11, 2017
ebca8b1
Removed IE operation results examples
jaredmoo Mar 11, 2017
fde5723
Make FirewallRules top level resource.
jaredmoo Mar 14, 2017
39cc6e2
Merge from master
jaredmoo Mar 14, 2017
3f1e8ed
Updated audit & TD operation name based on new policy
jaredmoo Mar 14, 2017
8a07286
Fixed errors in resource definitions
jaredmoo Mar 14, 2017
b66f3fc
Merge remote-tracking branch 'azure/master' into breakingchanges
jaredmoo Mar 14, 2017
197eff4
Fixed incorrect usage of "allOf"
jaredmoo Mar 14, 2017
a47ee97
Fix security policy type definitions.
jaredmoo Mar 15, 2017
8b31cf5
Renamed ServerFirewallRule to FirewallRule
jaredmoo Mar 15, 2017
a4e01c5
Security alert policy location isn't required
jaredmoo Mar 15, 2017
49cf796
Audit policy also has 'kind'
jaredmoo Mar 15, 2017
84213d1
Corrected List method names
jaredmoo Mar 15, 2017
73be711
Server_List was right the first time. Reverting
jaredmoo Mar 15, 2017
cf45a29
Reverted TDE config to hardcoded resource name
jaredmoo Mar 15, 2017
f20aee7
Reverted TDE config to hardcoded resource name (part 2)
jaredmoo Mar 15, 2017
5330e74
Renamed TransparentDataEncryptionStates
jaredmoo Mar 15, 2017
22b1691
Use common resource definitions
jaredmoo Mar 15, 2017
c34b1f2
Added missing location props
jaredmoo Mar 15, 2017
02a3170
Add another missing location
jaredmoo Mar 15, 2017
008e920
Remove common Resource definition files.
jaredmoo Mar 16, 2017
5726dc6
Change disabledAlerts back to string, not enum.
jaredmoo Mar 16, 2017
549bc4e
Fixed body parameters name in examples
jaredmoo Mar 16, 2017
8235db4
storageAccountAccessKey is write-only
jaredmoo Mar 16, 2017
ac81309
Fixed more incorrectly named enums
jaredmoo Mar 16, 2017
5938b3a
Merge remote-tracking branch 'azure/master' into breakingchanges
jaredmoo Mar 17, 2017
c778824
Capabilities_List -> ListByLocation in description
jaredmoo Mar 17, 2017
a8af2c3
Remove repeated Resource definitions.
jaredmoo Mar 17, 2017
2edaf28
Reverted resource property descriptions changes.
jaredmoo Mar 17, 2017
c60590e
Removed 'DataWarehouse' from Pause/Resume op ids.
jaredmoo Mar 17, 2017
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 @@ -6,7 +6,7 @@
"databaseName": "testdb",
"securityAlertPolicyName": "Default",
"api-version": "2014-04-01",
"databaseSecurityAlertPolicy": {
"parameters": {
"properties": {
"state": "Enabled",
"emailAccountAdmins": "Enabled",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"databaseName": "testdb",
"securityAlertPolicyName": "Default",
"api-version": "2014-04-01",
"databaseSecurityAlertPolicy": {
"parameters": {
"properties": {
"state": "Enabled",
"storageAccountAccessKey": "sdlfkjabc+sdlfkjsdlkfsjdfLDKFTERLKFDFKLjsdfksjdflsdkfD2342309432849328476458/3RSD==",
Expand Down

This file was deleted.

28 changes: 0 additions & 28 deletions arm-sql/2014-04-01/examples/ImportExportOperationGetByServer.json

This file was deleted.

30 changes: 0 additions & 30 deletions arm-sql/2014-04-01/examples/ImportExportOperationListByServer.json

This file was deleted.

108 changes: 24 additions & 84 deletions arm-sql/2014-04-01/swagger/databaseSecurityAlertPolicies.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@
"tags": [
"SecurityAlert"
],
"description": "Gets a Threat Detection policy associated with a database.",
"operationId": "DatabaseThreatDetectionPolicies_Get",
"description": "Gets a database's threat detection policy.",
"operationId": "Databases_GetThreatDetectionPolicy",
"x-ms-examples": {
"Get database security alert policy": { "$ref": "../examples/DatabaseSecurityAlertGet.json" }
},
Expand Down Expand Up @@ -63,8 +63,8 @@
"tags": [
"SecurityAlert"
],
"description": "Creates or updates a Threat Detection policy for a database.",
"operationId": "DatabaseThreatDetectionPolicies_CreateOrUpdate",
"description": "Creates or updates a database's threat detection policy.",
"operationId": "Databases_CreateOrUpdateThreatDetectionPolicy",
"x-ms-examples": {
"Create database security alert policy min": { "$ref": "../examples/DatabaseSecurityAlertCreateMin.json" },
"Create database security alert policy max": { "$ref": "../examples/DatabaseSecurityAlertCreateMax.json" }
Expand All @@ -87,7 +87,7 @@
"type": "string"
},
{
"name": "databaseSecurityAlertPolicy",
"name": "parameters",
"in": "body",
"description": "The database Threat Detection policy.",
"required": true,
Expand Down Expand Up @@ -120,83 +120,31 @@
}
},
"definitions": {
"Resource": {
"description": "Resource properties",
"DatabaseSecurityAlertPolicy": {
"description": "Contains information about a database Threat Detection policy.",
"type": "object",
"properties": {
"name": {
"readOnly": true,
"type": "string",
"description": "Resource name"
},
"id": {
"readOnly": true,
"type": "string",
"description": "Resource ID"
},
"type": {
"readOnly": true,
"type": "string",
"description": "Resource type"
},
"location": {
"type": "string",
"description": "Resource location"
"location":{
"type":"string",
"x-ms-mutability":[
"read",
"create"
],
"description":"The geo-location where the resource lives"
},
"tags": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "Resource tags"
}
},
"required": [
"location"
],
"x-ms-azure-resource": true
},
"SqlSubResource": {
"description": "Subresource properties",
"properties": {
"name": {
"kind": {
"readOnly": true,
"type": "string",
"description": "Resource name"
"description": "Resource kind."
},
"id": {
"readOnly": true,
"type": "string",
"description": "The resource ID."
}
}
},
"SqlTypedSubResource": {
"description": "Subresource properties",
"properties": {
"type": {
"readOnly": true,
"type": "string",
"description": "Resource type"
}
},
"allOf": [
{
"$ref": "#/definitions/SqlSubResource"
}
]
},
"DatabaseSecurityAlertPolicy": {
"description": "Contains information about a database Threat Detection policy.",
"type": "object",
"properties": {
"properties": {
"$ref": "#/definitions/DatabaseSecurityAlertPolicyProperties",
"x-ms-client-flatten": true
}
},
"allOf": [
{
"$ref": "#/definitions/SqlTypedSubResource"
"$ref": "./sql.core.json#/definitions/ProxyResource"
}
]
},
Expand All @@ -217,19 +165,8 @@
}
},
"disabledAlerts": {
"description": "Specifies the comma-separated list of alerts that are disabled, or empty string to disable no alerts.",
"type": "string",
"enum": [
"Sql_Injection",
"Sql_Injection_Vulnerability",
"Access_Anomaly",
"Usage_Anomaly",
"Preview"
],
"x-ms-enum": {
"name": "SecurityAlert",
"modelAsString": true
}
"description": "Specifies the semicolon-separated list of alerts that are disabled, or empty string to disable no alerts. Possible values: Sql_Injection; Sql_Injection_Vulnerability; Access_Anomaly; Usage_Anomaly.",
"type": "string"
},
"emailAddresses": {
"description": "Specifies the semicolon-separated list of e-mail addresses to which the alert is sent.",
Expand All @@ -252,7 +189,10 @@
},
"storageAccountAccessKey": {
"description": "Specifies the identifier key of the Threat Detection audit storage account. If state is Enabled, storageAccountAccessKey is required.",
"type": "string"
"type": "string",
"x-ms-mutability": [
"create", "update"
]
},
"retentionDays": {
"format": "int32",
Expand Down
Loading