Operations - List

Lists available operations for the resourcehealth resource provider

GET https://management.azure.com/providers/Microsoft.ResourceHealth/operations?api-version=2024-02-01

URI Parameters

Name In Required Type Description
api-version
query True

string

The API version to use for this operation.

Responses

Name Type Description
200 OK

operationListResult

The list of available operations for the resourcehealth resource provider

Other Status Codes

ErrorResponse

DefaultErrorResponse

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

GetOperationsList

Sample Request

GET https://management.azure.com/providers/Microsoft.ResourceHealth/operations?api-version=2024-02-01

Sample Response

{
  "value": [
    {
      "name": "Microsoft.ResourceHealth/Operations/read",
      "display": {
        "provider": "Microsoft ResourceHealth",
        "resource": "Availability Status",
        "operation": "Get Operations",
        "description": "Get the operations available for the Microsoft ResourceHealth"
      }
    },
    {
      "name": "Microsoft.ResourceHealth/Notifications/read",
      "display": {
        "provider": "Microsoft ResourceHealth",
        "resource": "Notification",
        "operation": "Receive notification",
        "description": "Receives ARM notifications"
      }
    },
    {
      "name": "Microsoft.ResourceHealth/AvailabilityStatuses/read",
      "display": {
        "provider": "Microsoft ResourceHealth",
        "resource": "Availability Status",
        "operation": "Get Availability Statuses",
        "description": "Gets the availability statuses for all resources in the specified scope"
      }
    },
    {
      "name": "Microsoft.ResourceHealth/AvailabilityStatuses/current/read",
      "display": {
        "provider": "Microsoft ResourceHealth",
        "resource": "Availability Status",
        "operation": "Get Availability Status",
        "description": "Gets the availability status for the specified resource"
      }
    },
    {
      "name": "Microsoft.ResourceHealth/events/read",
      "display": {
        "provider": "Microsoft ResourceHealth",
        "resource": "Events",
        "operation": "Get Service Health Events",
        "description": "Get Service Health Events for given subscription"
      }
    },
    {
      "name": "Microsoft.ResourceHealth/emergingissues/read",
      "display": {
        "provider": "Microsoft ResourceHealth",
        "resource": "Emerging Issues",
        "operation": "Get Azure Emerging Issues",
        "description": "Get Azure services' emerging issues"
      }
    },
    {
      "name": "Microsoft.ResourceHealth/potentialoutages/read",
      "display": {
        "provider": "Microsoft ResourceHealth"
      }
    },
    {
      "name": "Microsoft.ResourceHealth/impactedResources/read",
      "display": {
        "provider": "Microsoft ResourceHealth",
        "resource": "Impacted Resources",
        "operation": "Get Impacted Resources",
        "description": "Get Impacted Resources for given subscription"
      }
    },
    {
      "name": "Microsoft.ResourceHealth/register/action",
      "display": {
        "provider": "Microsoft ResourceHealth",
        "resource": "Registration",
        "operation": "Register with the Provider",
        "description": "Registers the subscription for the Microsoft ResourceHealth"
      }
    },
    {
      "name": "Microsoft.ResourceHealth/unregister/action",
      "display": {
        "provider": "Microsoft ResourceHealth",
        "resource": "Unregistration",
        "operation": "Unregister with the Provider",
        "description": "Unregisters the subscription for the Microsoft ResourceHealth"
      }
    },
    {
      "name": "Microsoft.Resourcehealth/healthevent/action",
      "display": {
        "provider": "Microsoft ResourceHealth",
        "resource": "Availability Status",
        "operation": "HealthEvent Change",
        "description": "Denotes the change in health state for the specified resource"
      }
    },
    {
      "name": "Microsoft.Resourcehealth/healthevent/Activated/action",
      "display": {
        "provider": "Microsoft ResourceHealth",
        "resource": "Health Event",
        "operation": "Health Event Activated",
        "description": "Denotes the change in health state for the specified resource"
      }
    },
    {
      "name": "Microsoft.Resourcehealth/healthevent/Updated/action",
      "display": {
        "provider": "Microsoft ResourceHealth",
        "resource": "Health Event",
        "operation": "Health Event Updated",
        "description": "Denotes the change in health state for the specified resource"
      }
    },
    {
      "name": "Microsoft.Resourcehealth/healthevent/Resolved/action",
      "display": {
        "provider": "Microsoft ResourceHealth",
        "resource": "Health Event",
        "operation": "Health Event Resolved",
        "description": "Denotes the change in health state for the specified resource"
      }
    },
    {
      "name": "Microsoft.Resourcehealth/healthevent/InProgress/action",
      "display": {
        "provider": "Microsoft ResourceHealth",
        "resource": "Health Event",
        "operation": "Health Event InProgress",
        "description": "Denotes the change in health state for the specified resource"
      }
    },
    {
      "name": "Microsoft.Resourcehealth/healthevent/Pending/action",
      "display": {
        "provider": "Microsoft ResourceHealth",
        "resource": "Health Event",
        "operation": "Health Event Pending",
        "description": "Denotes the change in health state for the specified resource"
      }
    },
    {
      "name": "Microsoft.ResourceHealth/metadata/read",
      "display": {
        "provider": "Microsoft ResourceHealth",
        "resource": "Metadata",
        "operation": "Read Metadata",
        "description": "Gets Metadata"
      }
    }
  ]
}

Definitions

Name Description
Display

Properties of the operation.

ErrorResponse

Error details.

operation

Operation available in the Microsoft.ResourceHealth resource provider.

operationListResult

Lists the operations response.

Display

Properties of the operation.

Name Type Description
description

string

Description of the operation.

operation

string

Operation name.

provider

string

Provider name.

resource

string

Resource name.

ErrorResponse

Error details.

Name Type Description
code

string

The error code.

details

string

The error details.

message

string

The error message.

operation

Operation available in the Microsoft.ResourceHealth resource provider.

Name Type Description
display

Display

Properties of the operation.

name

string

Name of the operation.

operationListResult

Lists the operations response.

Name Type Description
value

operation[]

List of operations available in the Microsoft.ResourceHealth resource provider.