Problem Classifications - List
Lists all the problem classifications (categories) available for a specific Azure service. Always use the service and problem classifications obtained programmatically. This practice ensures that you always have the most recent set of service and problem classification Ids.
GET https://management.azure.com/providers/Microsoft.Support/services/{serviceName}/problemClassifications?api-version=2024-04-01
URI Parameters
Name | In | Required | Type | Description |
---|---|---|---|---|
service
|
path | True |
string |
Name of the Azure service for which the problem classifications need to be retrieved. |
api-version
|
query | True |
string |
The API version to use for this operation. |
Responses
Name | Type | Description |
---|---|---|
200 OK |
Successfully retrieved list of problem classifications for the specified Azure service. |
|
Other Status Codes |
Error response describing why the operation failed. |
Security
azure_auth
Azure Active Directory OAuth2 Flow.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | impersonate your user account |
Examples
Gets list of problemClassifications for a service for which a support ticket can be created
Sample request
Sample response
{
"value": [
{
"id": "/providers/Microsoft.Support/services/service_guid/problemClassifications/problemClassification_guid_1",
"name": "problemClassification_guid_1",
"type": "Microsoft.Support/problemClassifications",
"properties": {
"displayName": "Reservation Management / Exchanges and Refunds",
"secondaryConsentEnabled": [
{
"description": "For faster resolution, allow Microsoft and Databricks to temporarily have read and write access to your Databricks workspace. We will only access to read and write to your cluster for the purpose of resolving your support issue and in conformance with Microsoft's Privacy Policy.",
"type": "DatabricksConsent"
}
]
}
},
{
"id": "/providers/Microsoft.Support/services/service_guid/problemClassifications/problemClassification_guid_2",
"name": "problemClassification_guid_2",
"type": "Microsoft.Support/problemClassifications",
"properties": {
"displayName": "Reservation Management / Request Invoices",
"secondaryConsentEnabled": [
{
"description": "For faster resolution, allow Microsoft and Databricks to temporarily have read and write access to your Databricks workspace. We will only access to read and write to your cluster for the purpose of resolving your support issue and in conformance with Microsoft's Privacy Policy.",
"type": "DatabricksConsent"
}
]
}
},
{
"id": "/providers/Microsoft.Support/services/service_guid/problemClassifications/problemClassification_guid_3",
"name": "problemClassification_guid_3",
"type": "Microsoft.Support/problemClassifications",
"properties": {
"displayName": "Reservation Management / Other Iissues or Requests",
"secondaryConsentEnabled": [
{
"description": "For faster resolution, allow Microsoft and Databricks to temporarily have read and write access to your Databricks workspace. We will only access to read and write to your cluster for the purpose of resolving your support issue and in conformance with Microsoft's Privacy Policy.",
"type": "DatabricksConsent"
}
]
}
},
{
"id": "/providers/Microsoft.Support/services/service_guid/problemClassifications/problemClassification_guid_4",
"name": "problemClassification_guid_4",
"type": "Microsoft.Support/problemClassifications",
"properties": {
"displayName": "Other General Billing Questions",
"secondaryConsentEnabled": [
{
"description": "For faster resolution, allow Microsoft and Databricks to temporarily have read and write access to your Databricks workspace. We will only access to read and write to your cluster for the purpose of resolving your support issue and in conformance with Microsoft's Privacy Policy.",
"type": "DatabricksConsent"
}
]
}
}
]
}
Definitions
Name | Description |
---|---|
Error |
The resource management error additional info. |
Error |
The error detail. |
Error |
Error response |
Problem |
ProblemClassification resource object. |
Problem |
Collection of ProblemClassification resources. |
Secondary |
This property indicates whether secondary consent is present for problem classification. |
ErrorAdditionalInfo
The resource management error additional info.
Name | Type | Description |
---|---|---|
info |
object |
The additional info. |
type |
string |
The additional info type. |
ErrorDetail
The error detail.
Name | Type | Description |
---|---|---|
additionalInfo |
The error additional info. |
|
code |
string |
The error code. |
details |
The error details. |
|
message |
string |
The error message. |
target |
string |
The error target. |
ErrorResponse
Error response
Name | Type | Description |
---|---|---|
error |
The error object. |
ProblemClassification
ProblemClassification resource object.
Name | Type | Description |
---|---|---|
id |
string |
Id of the resource. |
name |
string |
Name of the resource. |
properties.displayName |
string |
Localized name of problem classification. |
properties.secondaryConsentEnabled |
This property indicates whether secondary consent is present for problem classification |
|
type |
string |
Type of the resource 'Microsoft.Support/problemClassification'. |
ProblemClassificationsListResult
Collection of ProblemClassification resources.
Name | Type | Description |
---|---|---|
value |
List of ProblemClassification resources. |
SecondaryConsentEnabled
This property indicates whether secondary consent is present for problem classification.
Name | Type | Description |
---|---|---|
description |
string |
User consent description. |
type |
string |
The Azure service for which secondary consent is needed for case creation. |