Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
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
Next Next commit
add 2024-12-30 example
  • Loading branch information
zhujudy committed Sep 10, 2025
commit 51dacaec1031b2ba4f36f6a30081238a61111090
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"parameters": {
"advancedThreatProtectionName": "Default",
"api-version": "2024-12-30",
"resourceGroupName": "threatprotection-6852",
"serverName": "threatprotection-2080",
"subscriptionId": "00000000-1111-2222-3333-444444444444"
},
"responses": {
"200": {
"body": {
"name": "Default",
"type": "Microsoft.DBforMySQL/flexibleServers/advancedThreatProtectionSettings",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/threatprotection-4799/providers/Microsoft.DBforMySQL/flexibleServers/threatprotection-6440/advancedThreatProtectionSettings/Default",
"properties": {
"creationTime": "2022-04-03T04:41:33.937Z",
"provisioningState": "Succeeded",
"state": "Enabled"
},
"systemData": {
"createdAt": "2022-04-03T04:41:33.937Z",
"createdBy": "string",
"createdByType": "User",
"lastModifiedAt": "2022-04-03T04:41:33.937Z",
"lastModifiedBy": "string",
"lastModifiedByType": "User"
}
}
}
},
"operationId": "AdvancedThreatProtectionSettings_Get",
"title": "Get a server's Advanced Threat Protection settings."
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
{
"parameters": {
"api-version": "2024-12-30",
"resourceGroupName": "threatprotection-6852",
"serverName": "threatprotection-2080",
"subscriptionId": "00000000-1111-2222-3333-444444444444"
},
"responses": {
"200": {
"body": {
"value": [
{
"name": "Default",
"type": "Microsoft.DBforMySQL/flexibleServers/advancedThreatProtectionSettings",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/threatprotection-6852/providers/Microsoft.DBforMySQL/flexibleServers/threatprotection-2080/advancedThreatProtectionSettings/Default",
"properties": {
"creationTime": "2022-04-03T04:41:33.937Z",
"provisioningState": "Succeeded",
"state": "Enabled"
},
"systemData": {
"createdAt": "2022-04-03T04:41:33.937Z",
"createdBy": "string",
"createdByType": "User",
"lastModifiedAt": "2022-04-03T04:41:33.937Z",
"lastModifiedBy": "string",
"lastModifiedByType": "User"
}
}
]
}
}
},
"operationId": "AdvancedThreatProtectionSettings_List",
"title": "Get list of server's Advanced Threat Protection settings"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
{
"parameters": {
"advancedThreatProtectionName": "Default",
"api-version": "2024-12-30",
"parameters": {
"properties": {
"state": "Disabled"
}
},
"resourceGroupName": "threatprotection-4799",
"serverName": "threatprotection-6440",
"subscriptionId": "00000000-1111-2222-3333-444444444444"
},
"responses": {
"200": {
"body": {
"name": "Default",
"type": "Microsoft.DBforMySQL/flexibleServers/advancedThreatProtectionSettings",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/threatprotection-4799/providers/Microsoft.DBforMySQL/flexibleServers/threatprotection-6440/advancedThreatProtectionSettings/Default",
"properties": {
"creationTime": "2022-04-03T04:41:33.937Z",
"provisioningState": "Succeeded",
"state": "Disabled"
},
"systemData": {
"createdAt": "2022-04-03T04:41:33.937Z",
"createdBy": "string",
"createdByType": "User",
"lastModifiedAt": "2022-04-03T04:41:33.937Z",
"lastModifiedBy": "string",
"lastModifiedByType": "User"
}
}
},
"202": {
"headers": {
"Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DBforMySQL/locations/eastus/azureAsyncOperation/00000000-0000-0000-0000-000000000000?api-version=2024-12-30",
"Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DBforMySQL/locations/eastus/operationStatus/00000000-0000-0000-0000-000000000000?api-version=2024-12-30"
}
}
},
"operationId": "AdvancedThreatProtectionSettings_Update",
"title": "Disable a server's Advanced Threat Protection settings with all parameters"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
{
"parameters": {
"advancedThreatProtectionName": "Default",
"api-version": "2024-12-30",
"parameters": {
"properties": {
"state": "Enabled"
}
},
"resourceGroupName": "threatprotection-4799",
"serverName": "threatprotection-6440",
"subscriptionId": "00000000-1111-2222-3333-444444444444"
},
"responses": {
"200": {
"body": {
"name": "Default",
"type": "Microsoft.DBforMySQL/flexibleServers/advancedThreatProtectionSettings",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/threatprotection-4799/providers/Microsoft.DBforMySQL/flexibleServers/threatprotection-6440/advancedThreatProtectionSettings/Default",
"properties": {
"creationTime": "2022-04-03T04:41:33.937Z",
"provisioningState": "Succeeded",
"state": "Enabled"
},
"systemData": {
"createdAt": "2022-04-03T04:41:33.937Z",
"createdBy": "string",
"createdByType": "User",
"lastModifiedAt": "2022-04-03T04:41:33.937Z",
"lastModifiedBy": "string",
"lastModifiedByType": "User"
}
}
},
"202": {
"headers": {
"Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DBforMySQL/locations/eastus/azureAsyncOperation/00000000-0000-0000-0000-000000000000?api-version=2024-12-30",
"Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DBforMySQL/locations/eastus/operationStatus/00000000-0000-0000-0000-000000000000?api-version=2024-12-30"
}
}
},
"operationId": "AdvancedThreatProtectionSettings_Update",
"title": "Enable a server's Advanced Threat Protection settings"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
{
"parameters": {
"advancedThreatProtectionName": "Default",
"api-version": "2024-12-30",
"parameters": {
"properties": {
"state": "Disabled"
}
},
"resourceGroupName": "threatprotection-4799",
"serverName": "threatprotection-6440",
"subscriptionId": "00000000-1111-2222-3333-444444444444"
},
"responses": {
"200": {
"body": {
"name": "Default",
"type": "Microsoft.DBforMySQL/flexibleServers/advancedThreatProtectionSettings",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/threatprotection-4799/providers/Microsoft.DBforMySQL/flexibleServers/threatprotection-6440/advancedThreatProtectionSettings/Default",
"properties": {
"creationTime": "2022-04-03T04:41:33.937Z",
"provisioningState": "Succeeded",
"state": "Disabled"
},
"systemData": {
"createdAt": "2022-04-03T04:41:33.937Z",
"createdBy": "string",
"createdByType": "User",
"lastModifiedAt": "2022-04-03T04:41:33.937Z",
"lastModifiedBy": "string",
"lastModifiedByType": "User"
}
}
},
"201": {
"body": {
"name": "Default",
"type": "Microsoft.DBforMySQL/flexibleServers/advancedThreatProtectionSettings",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/threatprotection-4799/providers/Microsoft.DBforMySQL/flexibleServers/threatprotection-6440/advancedThreatProtectionSettings/Default",
"properties": {
"creationTime": "2022-04-03T04:41:33.937Z",
"provisioningState": "Succeeded",
"state": "Disabled"
},
"systemData": {
"createdAt": "2022-04-03T04:41:33.937Z",
"createdBy": "string",
"createdByType": "User",
"lastModifiedAt": "2022-04-03T04:41:33.937Z",
"lastModifiedBy": "string",
"lastModifiedByType": "User"
}
}
},
"202": {
"headers": {
"Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DBforMySQL/locations/eastus/azureAsyncOperation/00000000-0000-0000-0000-000000000000?api-version=2024-12-30",
"Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DBforMySQL/locations/eastus/operationStatus/00000000-0000-0000-0000-000000000000?api-version=2024-12-30"
}
}
},
"operationId": "AdvancedThreatProtectionSettings_UpdatePut",
"title": "Disable a server's Advanced Threat Protection settings with all parameters using PUT"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
{
"parameters": {
"advancedThreatProtectionName": "Default",
"api-version": "2024-12-30",
"parameters": {
"properties": {
"state": "Enabled"
}
},
"resourceGroupName": "threatprotection-4799",
"serverName": "threatprotection-6440",
"subscriptionId": "00000000-1111-2222-3333-444444444444"
},
"responses": {
"200": {
"body": {
"name": "Default",
"type": "Microsoft.DBforMySQL/flexibleServers/advancedThreatProtectionSettings",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/threatprotection-4799/providers/Microsoft.DBforMySQL/flexibleServers/threatprotection-6440/advancedThreatProtectionSettings/Default",
"properties": {
"creationTime": "2022-04-03T04:41:33.937Z",
"provisioningState": "Succeeded",
"state": "Enabled"
},
"systemData": {
"createdAt": "2022-04-03T04:41:33.937Z",
"createdBy": "string",
"createdByType": "User",
"lastModifiedAt": "2022-04-03T04:41:33.937Z",
"lastModifiedBy": "string",
"lastModifiedByType": "User"
}
}
},
"201": {
"body": {
"name": "Default",
"type": "Microsoft.DBforMySQL/flexibleServers/advancedThreatProtectionSettings",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/threatprotection-4799/providers/Microsoft.DBforMySQL/flexibleServers/threatprotection-6440/advancedThreatProtectionSettings/Default",
"properties": {
"creationTime": "2022-04-03T04:41:33.937Z",
"provisioningState": "Succeeded",
"state": "Enabled"
},
"systemData": {
"createdAt": "2022-04-03T04:41:33.937Z",
"createdBy": "string",
"createdByType": "User",
"lastModifiedAt": "2022-04-03T04:41:33.937Z",
"lastModifiedBy": "string",
"lastModifiedByType": "User"
}
}
},
"202": {
"headers": {
"Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DBforMySQL/locations/eastus/azureAsyncOperation/00000000-0000-0000-0000-000000000000?api-version=2024-12-30",
"Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DBforMySQL/locations/eastus/operationStatus/00000000-0000-0000-0000-000000000000?api-version=2024-12-30"
}
}
},
"operationId": "AdvancedThreatProtectionSettings_UpdatePut",
"title": "Enable a server's Advanced Threat Protection settings using PUT"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"parameters": {
"administratorName": "ActiveDirectory",
"api-version": "2024-12-30",
"parameters": {
"properties": {
"administratorType": "ActiveDirectory",
"identityResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/test-group/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-umi",
"login": "bob@contoso.com",
"sid": "c6b82b90-a647-49cb-8a62-0d2d3cb7ac7c",
"tenantId": "c12b7025-bfe2-46c1-b463-993b5e4cd467"
}
},
"resourceGroupName": "testrg",
"serverName": "mysqltestsvc4",
"subscriptionId": "ffffffff-ffff-ffff-ffff-ffffffffffff"
},
"responses": {
"200": {
"body": {
"name": "ActiveDirectory",
"type": "Microsoft.DBforMySQL/flexibleServers/administrators",
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/flexibleServers/mysqltestsvc4/administrators/ActiveDirectory",
"properties": {
"administratorType": "ActiveDirectory",
"identityResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/test-group/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-umi",
"login": "bob@contoso.com",
"sid": "c6b82b90-a647-49cb-8a62-0d2d3cb7ac7c",
"tenantId": "c12b7025-bfe2-46c1-b463-993b5e4cd467"
}
}
},
"201": {
"body": {
"name": "ActiveDirectory",
"type": "Microsoft.DBforMySQL/flexibleServers/administrators",
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/flexibleServers/mysqltestsvc4/administrators/ActiveDirectory",
"properties": {
"administratorType": "ActiveDirectory",
"identityResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/test-group/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-umi",
"login": "bob@contoso.com",
"sid": "c6b82b90-a647-49cb-8a62-0d2d3cb7ac7c",
"tenantId": "c12b7025-bfe2-46c1-b463-993b5e4cd467"
}
}
},
"202": {}
},
"operationId": "AzureADAdministrators_CreateOrUpdate",
"title": "Create an azure ad administrator"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"parameters": {
"administratorName": "ActiveDirectory",
"api-version": "2024-12-30",
"resourceGroupName": "testrg",
"serverName": "mysqltestsvc4",
"subscriptionId": "ffffffff-ffff-ffff-ffff-ffffffffffff"
},
"responses": {
"200": {},
"202": {
"headers": {
"Azure-AsyncOperation": "https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-12-30",
"Location": "https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-12-30"
}
},
"204": {
"headers": {
"Azure-AsyncOperation": "https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-12-30",
"Location": "https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-12-30"
}
}
},
"operationId": "AzureADAdministrators_Delete",
"title": "Delete an azure ad administrator"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"parameters": {
"administratorName": "ActiveDirectory",
"api-version": "2024-12-30",
"resourceGroupName": "testrg",
"serverName": "mysqltestsvc4",
"subscriptionId": "ffffffff-ffff-ffff-ffff-ffffffffffff"
},
"responses": {
"200": {
"body": {
"name": "ActiveDirectory",
"type": "Microsoft.DBforMySQL/flexibleServers/administrators",
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/flexibleServers/mysqltestsvc4/administrators/ActiveDirectory",
"properties": {
"administratorType": "ActiveDirectory",
"identityResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/test-group/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-umi",
"login": "bob@contoso.com",
"sid": "c6b82b90-a647-49cb-8a62-0d2d3cb7ac7c",
"tenantId": "c12b7025-bfe2-46c1-b463-993b5e4cd467"
}
}
}
},
"operationId": "AzureADAdministrators_Get",
"title": "Get an azure ad administrator"
}
Loading