Share via


Operations - List

List the operations for the provider

GET https://management.azure.com/providers/Microsoft.NetApp/operations?api-version=2025-09-01

URI Parameters

Name In Required Type Description
api-version
query True

string

minLength: 1

The API version to use for this operation.

Responses

Name Type Description
200 OK

OperationListResult

The request has succeeded.

Other Status Codes

ErrorResponse

An unexpected error response.

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

OperationList

Sample request

GET https://management.azure.com/providers/Microsoft.NetApp/operations?api-version=2025-09-01

Sample response

{
  "value": [
    {
      "name": "Microsoft.NetApp/register/action",
      "display": {
        "description": "Subscription Registration Action",
        "operation": "Subscription Registration Action",
        "provider": "Microsoft.NetApp",
        "resource": "Subscription"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/read",
      "display": {
        "description": "Reads a volume resource.",
        "operation": "Read volume resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volumes resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/write",
      "display": {
        "description": "Writes a volume resource.",
        "operation": "Write volume resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volumes resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/delete",
      "display": {
        "description": "Deletes a volume resource.",
        "operation": "Delete volume resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volumes resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/Revert/action",
      "display": {
        "description": "Revert volume to specific snapshot",
        "operation": "Revert volume resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volumes resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/BreakReplication/action",
      "display": {
        "description": "Break volume replication relations",
        "operation": "Break volume replication resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volumes resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/ReplicationStatus/action",
      "display": {
        "description": "Reads the statuses of the Volume Replication.",
        "operation": "Read Volume Replication Status.",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volumes resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/ListReplications/action",
      "display": {
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volumes resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/ReInitializeReplication/action",
      "display": {
        "description": "Attempts to re-initialize an uninitialized replication",
        "operation": "Re-Initialize replication",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volumes resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/providers/Microsoft.Insights/metricDefinitions/read",
      "display": {
        "description": "Gets the available metrics for Volume resource.",
        "operation": "Read volume metric definitions.",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volumes resource type"
      },
      "origin": "system",
      "properties": {
        "serviceSpecification": {
          "metricSpecifications": [
            {
              "name": "AverageReadLatency",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Average read latency in milliseconds per operation",
              "displayName": "Average read latency",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "AverageReadLatency",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "MilliSeconds"
            },
            {
              "name": "AverageWriteLatency",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Average write latency in milliseconds per operation",
              "displayName": "Average write latency",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "AverageWriteLatency",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "MilliSeconds"
            },
            {
              "name": "VolumeLogicalSize",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Logical size of the volume (used bytes)",
              "displayName": "Volume Consumed Size",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "VolumeLogicalSize",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "Bytes"
            },
            {
              "name": "VolumeSnapshotSize",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Size of all snapshots in volume",
              "displayName": "Volume snapshot size",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "VolumeSnapshotSize",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "Bytes"
            },
            {
              "name": "ReadIops",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Read In/out operations per second",
              "displayName": "Read iops",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "ReadIops",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "CountPerSecond"
            },
            {
              "name": "WriteIops",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Write In/out operations per second",
              "displayName": "Write iops",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "WriteIops",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "CountPerSecond"
            },
            {
              "name": "VolumeAllocatedSize",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "The provisioned size of a volume",
              "displayName": "Volume allocated size",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "VolumeAllocatedSize",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "Bytes"
            },
            {
              "name": "VolumeCoolTierSize",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Volume Footprint for Cool Tier",
              "displayName": "Volume cool tier size",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "VolumeCoolTierSize",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "Bytes"
            },
            {
              "name": "VolumeCoolTierDataReadSize",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Data read in using GET per volume",
              "displayName": "Volume cool tier data read size",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "VolumeCoolTierDataReadSize",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "Bytes"
            },
            {
              "name": "VolumeCoolTierDataWriteSize",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Data tiered out using PUT per volume",
              "displayName": "Volume cool tier data write size",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "VolumeCoolTierDataWriteSize",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "Bytes"
            },
            {
              "name": "XregionReplicationLastTransferDuration",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "The amount of time in seconds it took for the last transfer to complete.",
              "displayName": "Volume replication last transfer duration",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "XregionReplicationLastTransferDuration",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "Seconds"
            },
            {
              "name": "XregionReplicationLastTransferSize",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "The total number of bytes transferred as part of the last transfer.",
              "displayName": "Volume replication last transfer size",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "XregionReplicationLastTransferSize",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "Bytes"
            },
            {
              "name": "XregionReplicationHealthy",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Condition of the relationship, 1 or 0.",
              "displayName": "Is volume replication status healthy",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "XregionReplicationHealthy",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "Count"
            },
            {
              "name": "XregionReplicationLagTime",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "The amount of time in seconds by which the data on the mirror lags behind the source.",
              "displayName": "Volume replication lag time",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "XregionReplicationLagTime",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "Seconds"
            },
            {
              "name": "XregionReplicationTotalTransferBytes",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Cumulative bytes transferred for the relationship.",
              "displayName": "Volume replication total transfer",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "XregionReplicationTotalTransferBytes",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "Bytes"
            },
            {
              "name": "XregionReplicationRelationshipProgress",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Total amount of data transferred for the current transfer operation.",
              "displayName": "Volume replication progress",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "XregionReplicationRelationshipProgress",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "Bytes"
            },
            {
              "name": "XregionReplicationRelationshipTransferring",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Whether the status of the Volume Replication is 'transferring'.",
              "displayName": "Is volume replication transferring",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "XregionReplicationRelationshipTransferring",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "Count"
            },
            {
              "name": "CbsVolumeLogicalBackupBytes",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Total bytes backed up for this Volume.",
              "displayName": "Volume Backup Bytes",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "CbsVolumeLogicalBackupBytes",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "Bytes"
            },
            {
              "name": "CbsVolumeProtected",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Is backup enabled for the volume? 1 if yes, 0 if no.",
              "displayName": "Is Volume Backup Enabled",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "CbsVolumeProtected",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "Count"
            },
            {
              "name": "CbsVolumeBackupActive",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Is the backup policy suspended for the volume? 0 if yes, 1 if no.",
              "displayName": "Is Volume Backup suspended",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "CbsVolumeBackupActive",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "Count"
            },
            {
              "name": "CbsVolumeOperationTransferredBytes",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Total bytes transferred for last backup or restore operation.",
              "displayName": "Volume Backup Last Transferred Bytes",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "CbsVolumeOperationTransferredBytes",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "Bytes"
            },
            {
              "name": "CbsVolumeOperationComplete",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Did the last volume backup or restore operation complete successfully? 1 if yes, 0 if no.",
              "displayName": "Is Volume Backup Operation Complete",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "CbsVolumeOperationComplete",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "Count"
            },
            {
              "name": "VolumeConsumedSizePercentage",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "The percentage of the volume consumed including snapshots.",
              "displayName": "Percentage Volume Consumed Size",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "VolumeConsumedSizePercentage",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "Percent"
            },
            {
              "name": "OtherThroughput",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Other throughput (that is not read or write) in bytes per second",
              "displayName": "Other throughput",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "OtherThroughput",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "BytesPerSecond"
            },
            {
              "name": "ReadThroughput",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Read throughput in bytes per second",
              "displayName": "Read throughput",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "ReadThroughput",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "BytesPerSecond"
            },
            {
              "name": "TotalThroughput",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Sum of all throughput in bytes per second",
              "displayName": "Total throughput",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "TotalThroughput",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "BytesPerSecond"
            },
            {
              "name": "WriteThroughput",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Write throughput in bytes per second",
              "displayName": "Write throughput",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "WriteThroughput",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "BytesPerSecond"
            }
          ]
        }
      }
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/providers/Microsoft.Insights/diagnosticSettings/read",
      "display": {
        "description": "Gets the diagnostic setting for the resource.",
        "operation": "Read diagnostic setting.",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volumes resource type"
      },
      "origin": "system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/providers/Microsoft.Insights/diagnosticSettings/write",
      "display": {
        "description": "Creates or updates the diagnostic setting for the resource.",
        "operation": "Write diagnostic setting.",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volumes resource type"
      },
      "origin": "system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/AuthorizeReplication/action",
      "display": {
        "description": "Authorize the source volume replication",
        "operation": "Authorize Replication",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volumes resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/ResyncReplication/action",
      "display": {
        "description": "Resync the replication on the destination volume",
        "operation": "Resync Replication",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volumes resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/DeleteReplication/action",
      "display": {
        "description": "Delete the replication on the destination volume",
        "operation": "Delete Replication",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volumes resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/ReplicationStatus/read",
      "display": {
        "description": "Reads the statuses of the Volume Replication.",
        "operation": "Read Volume Replication Status.",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volumes resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/MountTargets/read",
      "display": {
        "description": "Reads a mount target resource.",
        "operation": "Read mount target resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volumes resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/BackupStatus/read",
      "display": {
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volumes resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/RestoreStatus/read",
      "display": {
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volumes resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/PoolChange/action",
      "display": {
        "description": "Moves volume to another pool.",
        "operation": "Change pool for volume",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volumes resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/RelocateVolume/action",
      "display": {
        "description": "Relocate volume to a new stamp.",
        "operation": "Relocate volume to a new stamp.",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volumes resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/FinalizeRelocation/action",
      "display": {
        "description": "Finalize relocation by cleaning up the old volume.",
        "operation": "Finalize relocation of volume.",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volumes resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/RevertRelocation/action",
      "display": {
        "description": "Revert the relocation and revert back to the old volume.",
        "operation": "Revert the relocation of volume.",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volumes resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/read",
      "display": {
        "description": "Reads an account resource.",
        "operation": "Read account resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Accounts resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/write",
      "display": {
        "description": "Writes an account resource.",
        "operation": "Write account resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Accounts resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/delete",
      "display": {
        "description": "Deletes a account resource.",
        "operation": "Delete account resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Accounts resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/RenewCredentials/action",
      "display": {
        "description": "Renews MSI credentials of account, if account has MSI credentials that are due for renewal.",
        "operation": "Renew MSI credentials, if possible.",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Accounts resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/read",
      "display": {
        "description": "Reads a pool resource.",
        "operation": "Read pool resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Pools resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/write",
      "display": {
        "description": "Writes a pool resource.",
        "operation": "Write pool resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Pools resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/delete",
      "display": {
        "description": "Deletes a pool resource.",
        "operation": "Delete pool resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Pools resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/providers/Microsoft.Insights/metricDefinitions/read",
      "display": {
        "description": "Gets the available metrics for Volume resource.",
        "operation": "Read volume metric definitions.",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Pools resource type"
      },
      "origin": "system",
      "properties": {
        "serviceSpecification": {
          "metricSpecifications": [
            {
              "name": "VolumePoolAllocatedUsed",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Allocated used size of the pool",
              "displayName": "Pool Allocated To Volume Size",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "VolumePoolAllocatedUsed",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "Bytes"
            },
            {
              "name": "VolumePoolTotalLogicalSize",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Sum of the logical size of all the volumes belonging to the pool",
              "displayName": "Pool Consumed Size",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "VolumePoolTotalLogicalSize",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average",
                "Total"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "Bytes"
            },
            {
              "name": "VolumePoolAllocatedSize",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Provisioned size of this pool",
              "displayName": "Pool Allocated Size",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "VolumePoolAllocatedSize",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average",
                "Total"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "Bytes"
            },
            {
              "name": "VolumePoolTotalSnapshotSize",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Sum of snapshot size of all volumes in this pool",
              "displayName": "Total Snapshot size for the pool",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "VolumePoolTotalSnapshotSize",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "Bytes"
            },
            {
              "name": "VolumePoolProvisionedThroughput",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Provisioned throughput of this pool",
              "displayName": "Provisioned throughput for the pool",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "VolumePoolProvisionedThroughput",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "BytesPerSecond"
            },
            {
              "name": "VolumePoolAllocatedToVolumeThroughput",
              "aggregationType": "Average",
              "dimensions": [],
              "displayDescription": "Sum of the throughput of all the volumes belonging to the pool",
              "displayName": "Pool allocated throughput",
              "enableRegionalMdmAccount": true,
              "fillGapWithZero": false,
              "internalMetricName": "VolumePoolAllocatedToVolumeThroughput",
              "isInternal": false,
              "sourceMdmAccount": "MicrosoftNetAppShoebox2",
              "sourceMdmNamespace": "NetAppUsageAndMetrics",
              "supportedAggregationTypes": [
                "Average"
              ],
              "supportedTimeGrainTypes": [
                "PT5M",
                "PT15M",
                "PT30M",
                "PT1H",
                "PT6H",
                "PT12H",
                "P1D"
              ],
              "unit": "BytesPerSecond"
            }
          ]
        }
      }
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/providers/Microsoft.Insights/logDefinitions/read",
      "display": {
        "description": "Gets the log definitions for the resource.",
        "operation": "Read log definitions.",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Pools resource type"
      },
      "origin": "system",
      "properties": {
        "serviceSpecification": {
          "logSpecifications": [
            {
              "name": "Autoscale",
              "displayName": "Capacity Pool Autoscaled"
            }
          ]
        }
      }
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/providers/Microsoft.Insights/diagnosticSettings/read",
      "display": {
        "description": "Gets the diagnostic setting for the resource.",
        "operation": "Read diagnostic setting.",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Pools resource type"
      },
      "origin": "system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/providers/Microsoft.Insights/diagnosticSettings/write",
      "display": {
        "description": "Creates or updates the diagnostic setting for the resource.",
        "operation": "Write diagnostic setting.",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Pools resource type"
      },
      "origin": "system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/snapshots/read",
      "display": {
        "description": "Reads a snapshot resource.",
        "operation": "Read snapshot resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Snapshots resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/snapshots/write",
      "display": {
        "description": "Writes a snapshot resource.",
        "operation": "Write snapshot resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Snapshots resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/snapshots/delete",
      "display": {
        "description": "Deletes a snapshot resource.",
        "operation": "Delete snapshot resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Snapshots resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/snapshots/RestoreFiles/action",
      "display": {
        "description": "Restores files from a snapshot resource",
        "operation": "Single File Snapshot Restore",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Snapshots resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/subvolumes/read",
      "display": {
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Subvolume resource type."
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/subvolumes/write",
      "display": {
        "description": "Write a subvolume resource.",
        "operation": "Write subvolume Resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Subvolume resource type."
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/subvolumes/delete",
      "display": {
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Subvolume resource type."
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/subvolumes/GetMetadata/action",
      "display": {
        "description": "Read subvolume metadata resource.",
        "operation": "Subvolume Metadata resource.",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Subvolume resource type."
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/snapshotPolicies/read",
      "display": {
        "description": "Reads a snapshot policy resource.",
        "operation": "Read snapshot policy resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Snapshot Policies resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/snapshotPolicies/write",
      "display": {
        "description": "Writes a snapshot policy resource.",
        "operation": "Write snapshot policy resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Snapshot Policies resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/snapshotPolicies/delete",
      "display": {
        "description": "Deletes a snapshot policy resource.",
        "operation": "Delete snapshot policy resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Snapshot Policies resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/snapshotPolicies/Volumes/action",
      "display": {
        "description": "List volumes connected to snapshot policy",
        "operation": "List connected volumes",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Snapshot Policies resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/snapshotPolicies/ListVolumes/action",
      "display": {
        "description": "List volumes connected to snapshot policy",
        "operation": "List connected volumes",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Snapshot Policies resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/backups/read",
      "display": {
        "description": "Reads a backup resource.",
        "operation": "Read backup resource.",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Backup resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/backups/write",
      "display": {
        "description": "Writes a backup resource.",
        "operation": "Write backup resource.",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Backup resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/backups/delete",
      "display": {
        "description": "Deletes a backup resource.",
        "operation": "Delete backup resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Backup resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/backupPolicies/read",
      "display": {
        "description": "Reads a backup policy resource.",
        "operation": "Read backup policy resource.",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Backup Policy resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/backupPolicies/write",
      "display": {
        "description": "Writes a backup policy resource.",
        "operation": "Write backup policy resource.",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Backup Policy resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/backupPolicies/delete",
      "display": {
        "description": "Deletes a backup policy resource.",
        "operation": "Delete backup policy resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Backup Policy resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/vaults/read",
      "display": {
        "description": "Reads a vault resource.",
        "operation": "Read vault resource.",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Vault resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/accountBackups/read",
      "display": {
        "description": "Reads an account backup resource.",
        "operation": "Read an account backup resource.",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Account backup resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/accountBackups/write",
      "display": {
        "description": "Writes an account backup resource.",
        "operation": "Write an account backup resource.",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Account backup resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/accountBackups/delete",
      "display": {
        "description": "Deletes an account backup resource.",
        "operation": "Delete an account backup resource.",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Account backup resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/volumeGroups/read",
      "display": {
        "description": "Reads a volume group resource.",
        "operation": "Read volume group resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volume Group resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/volumeGroups/write",
      "display": {
        "description": "Writes a volume group resource.",
        "operation": "Write volume group resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volume Group resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/netAppAccounts/volumeGroups/delete",
      "display": {
        "description": "Deletes a volume group resource.",
        "operation": "Delete volume group resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volume Group resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/locations/quotaLimits/read",
      "display": {
        "description": "Reads a Quotalimit resource type.",
        "operation": "Read QuotaLimit resource type",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "QuotaLimit resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/Operations/read",
      "display": {
        "description": "Reads an operation resources.",
        "operation": "Read operation resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Operations resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/locations/operationresults/read",
      "display": {
        "description": "Reads an operation result resource.",
        "operation": "Read operation result resource",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Operation results resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/locations/read",
      "display": {
        "description": "Reads a location wide operation.",
        "operation": "Read location wide operation",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Location wide operation"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/locations/checknameavailability/action",
      "display": {
        "description": "Check if resource name is available",
        "operation": "Check if resource name is available",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "NetApp resources"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/locations/checkfilepathavailability/action",
      "display": {
        "description": "Check if file path is available",
        "operation": "Check if file path is available",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Volumes resource type"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/unregister/action",
      "display": {
        "description": "Unregisters Subscription with Microsoft.NetApp resource provider",
        "operation": "Unregister Subscription for Azure NetApp Files",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "Subscription"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.NetApp/locations/checkinventory/action",
      "display": {
        "description": "Checks ReservedCapacity inventory.",
        "operation": "Checks ReservedCapacity inventory.",
        "provider": "Microsoft.NetApp Resource Provider",
        "resource": "ReservedCapacity reservation resource."
      },
      "origin": "user,system"
    }
  ]
}

Definitions

Name Description
Dimension

Dimension of blobs, possibly be blob type or access tier.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

Error response

LogSpecification

Log Definition of a single resource metric.

MetricAggregationType
MetricSpecification

Metric specification of operation.

Operation

Microsoft.NetApp REST API operation definition.

OperationDisplay

Display metadata associated with the operation.

OperationListResult

A list of REST API operations supported by an Azure Resource Provider. It contains an URL link to get the next set of results.

ServiceSpecification

One property of operation, include metric specifications.

Dimension

Dimension of blobs, possibly be blob type or access tier.

Name Type Description
displayName

string

Display name of dimension.

name

string

Display name of dimension.

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

ErrorAdditionalInfo[]

The error additional info.

code

string

The error code.

details

ErrorDetail[]

The error details.

message

string

The error message.

target

string

The error target.

ErrorResponse

Error response

Name Type Description
error

ErrorDetail

The error object.

LogSpecification

Log Definition of a single resource metric.

Name Type Description
displayName

string

Display name of log specification.

name

string

Name of log specification.

MetricAggregationType

Value Description
Average

MetricSpecification

Metric specification of operation.

Name Type Description
aggregationType

string

Aggregation type could be Average.

category

string

The category this metric specification belong to, could be Capacity.

dimensions

Dimension[]

Dimensions of blobs, including blob type and access tier.

displayDescription

string

Display description of metric specification.

displayName

string

Display name of metric specification.

enableRegionalMdmAccount

boolean

Whether or not the service is using regional MDM accounts.

fillGapWithZero

boolean

The property to decide fill gap with zero or not.

internalMetricName

string

The internal metric name.

isInternal

boolean

Whether the metric is internal.

name

string

Name of metric specification.

resourceIdDimensionNameOverride

string

Account Resource Id.

sourceMdmAccount

string

The source MDM account.

sourceMdmNamespace

string

The source MDM namespace.

supportedAggregationTypes

MetricAggregationType[]

Support metric aggregation type.

supportedTimeGrainTypes

string[]

The supported time grain types for the metrics.

unit

string

Unit could be Bytes or Count.

Operation

Microsoft.NetApp REST API operation definition.

Name Type Description
display

OperationDisplay

Display metadata associated with the operation.

name

string

Operation name: {provider}/{resource}/{operation}

origin

string

The origin of operations.

properties.serviceSpecification

ServiceSpecification

One property of operation, include metric specifications.

OperationDisplay

Display metadata associated with the operation.

Name Type Description
description

string

Operation description.

operation

string

Type of operation: get, read, delete, etc.

provider

string

Service provider: Microsoft NetApp.

resource

string

Resource on which the operation is performed etc.

OperationListResult

A list of REST API operations supported by an Azure Resource Provider. It contains an URL link to get the next set of results.

Name Type Description
nextLink

string (uri)

The link to the next page of items

value

Operation[]

The Operation items on this page

ServiceSpecification

One property of operation, include metric specifications.

Name Type Description
logSpecifications

LogSpecification[]

Log specification of operation.

metricSpecifications

MetricSpecification[]

Metric specifications of operation.