| Description | : List the operations for the provider |
| Reference | : Link ¶ |
⚶ Changes
{
"#id": "Operations_List",
"$responses": {
"200": {
"Description": {
"new": "Paged collection of Operation items",
"old": "Result of the request to list NotificationHubs operations. It contains\r\na list of operations and a URL link to get the next set of results."
},
"$properties": [
{
"#name": "value",
"Description": {
"new": "The Operation items on this page",
"old": "Gets list of NotificationHubs operations supported by the\r\nMicrosoft.NotificationHubs resource provider."
},
"Required": {
"new": true,
"old": false
},
"$items": {
"Description": {
"new": "Result of the request to list SQL operations.",
"old": "A NotificationHubs REST API operation"
},
"$properties": [
{
"#name": "name",
"Description": {
"new": "The name of the operation being performed on this particular object.\"",
"old": "Gets operation name: {provider}/{resource}/{operation}"
}
},
{
"#name": "display",
"Description": {
"new": "he localized display information for this particular operation / action.",
"old": "The object that represents the operation."
},
"$properties": [
{
"#name": "provider",
"Description": {
"new": "The localized friendly form of the resource provider name, e.g. \"Microsoft Monitoring Insights\" or \"Microsoft Compute\".",
"old": "Gets service provider: Microsoft.NotificationHubs"
}
},
{
"#name": "resource",
"Description": {
"new": "The localized friendly name of the resource type related to this operation. E.g. \"Virtual Machines\" or \"Job Schedule Collections\".",
"old": "Gets resource on which the operation is performed: Invoice, etc."
}
},
{
"#name": "operation",
"Description": {
"new": "The concise, localized friendly name for the operation; suitable for dropdowns. E.g. \"Create or Update Virtual Machine\", \"Restart Virtual Machine\".",
"old": "Gets operation type: Read, write, delete, etc."
}
},
{
"#name": "description",
"Description": {
"new": "The short, localized friendly description of the operation; suitable for tool tips and detailed views.",
"old": "Human-friendly operation description."
}
}
]
},
{
"#name": "isDataAction",
"Description": {
"new": "The intended executor of the operation.\"",
"old": "Gets or sets IsDataAction property. It is used to differentiate management and data plane operations."
}
},
{
"#name": "properties",
"Description": {
"new": "Additional descriptions for the operation.",
"old": "Optional operation properties."
}
}
]
}
},
{
"#name": "nextLink",
"Description": {
"new": "The link to the next page of items",
"old": "Gets URL to get the next set of operation list results if there are\r\nany."
}
}
]
}
}
}
⚼ Request
GET:
/providers/Microsoft.NotificationHubs/operations
{
api-version:
string
,
}
⚐ Response (200)
{
value:
[
]
,
{
,
name:
string
,
display:
{
,
provider:
string
,
resource:
string
,
operation:
string
,
description:
string
,
}
isDataAction:
boolean
,
properties:
}
{
,
serviceSpecification:
}
{
,
logSpecifications:
[
]
,
{
,
name:
string
,
displayName:
string
,
blobDuration:
string
,
categoryGroups:
}
[
,
string
,
]
metricSpecifications:
}
[
]
,
{
,
name:
string
,
displayName:
string
,
displayDescription:
string
,
unit:
string
,
aggregationType:
string
,
availabilities:
[
]
,
{
,
timeGrain:
string
,
blobDuration:
string
,
}
supportedTimeGrainTypes:
[
,
string
,
]
metricFilterPattern:
string
,
fillGapWithZero:
boolean
,
}
nextLink:
string
,
}
⚐ Response (default)
{
error:
}
{
,
code:
string
,
message:
string
,
target:
string
,
details:
[
,
string
,
]
additionalInfo:
}
[
]
,
{
,
type:
string
,
info:
object
,
}