---
title: "GET /providers/Microsoft.Network/operations"
method: GET
path: "/providers/Microsoft.Network/operations"
---

# GET /providers/Microsoft.Network/operations

`GET /providers/Microsoft.Network/operations`

Lists all of the available Network Rest API operations.

## Parameters

- `./network.json#/components/parameters/ApiVersionParameter` — unresolved $ref

## Response `200`

OK. The request has succeeded.

- OperationListResult — Result of the request to list Network operations. It contains a list of operations and a URL link to get the next set of results.
  - `value` Operation[] — List of Network operations supported by the Network resource provider.
    - `name` string — Operation name: {provider}/{resource}/{operation}.
    - `display` object — Display metadata associated with the operation.
      - `provider` string — Service provider: Microsoft Network.
      - `resource` string — Resource on which the operation is performed.
      - `operation` string — Type of the operation: get, read, delete, etc.
      - `description` string — Description of the operation.
    - `origin` string — Origin of the operation.
    - `properties` OperationPropertiesFormat — Description of operation properties format.
      - `serviceSpecification` object — Specification of the service.
        - `metricSpecifications` MetricSpecification[] — Operation service specification.
          - `name` string — The name of the metric.
          - `displayName` string — The display name of the metric.
          - `displayDescription` string — The description of the metric.
          - `unit` string — Units the metric to be displayed in.
          - `aggregationType` string — The aggregation type.
          - `availabilities` Availability[] — List of availability.
            - `timeGrain` string — The time grain of the availability.
            - `retention` string — The retention of the availability.
            - `blobDuration` string — Duration of the availability blob.
          - `enableRegionalMdmAccount` boolean — Whether regional MDM account enabled.
          - `fillGapWithZero` boolean — Whether gaps would be filled with zeros.
          - `metricFilterPattern` string — Pattern for the filter of the metric.
          - `dimensions` Dimension[] — List of dimensions.
            - `name` string — The name of the dimension.
            - `displayName` string — The display name of the dimension.
            - `internalName` string — The internal name of the dimension.
          - `isInternal` boolean — Whether the metric is internal.
          - `sourceMdmAccount` string — The source MDM account.
          - `sourceMdmNamespace` string — The source MDM namespace.
          - `resourceIdDimensionNameOverride` string — The resource Id dimension name override.
        - `logSpecifications` LogSpecification[] — Operation log specification.
          - `name` string — The name of the specification.
          - `displayName` string — The display name of the specification.
          - `blobDuration` string — Duration of the blob.
  - `nextLink` string — URL to get the next set of operation list results if there are any.

---

[API](https://skmtc.dev/azure/apis/networkmanagementclient-26.md) · [All operations](https://skmtc.dev/azure/apis/networkmanagementclient-26/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/azure/networkmanagementclient-26/revisions/680041be73de/schema)
