Operations - List

Describes the Resource Provider
Lists all of the available Microsoft.NetApp Rest API operations

GET https://management.azure.com/providers/Microsoft.NetApp/operations?api-version=2023-07-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

OK

Other Status Codes

ErrorResponse

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

OperationList

Sample Request

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

Sample Response

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

Definitions

Name Description
Dimension

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

Display

Display metadata associated with the operation.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

Error response

LogSpecification

Log Definition of a single resource metric.

MetricAggregationType

Support metric aggregation type.

MetricSpecification

Metric specification of operation.

Operation

Microsoft.NetApp REST API operation definition.

OperationListResult

Result of the request to list Cloud Volume operations. It contains a list of operations and a 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.

Display

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.

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

Support metric aggregation type.

Name Type Description
Average

string

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

Display

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.

OperationListResult

Result of the request to list Cloud Volume operations. It contains a list of operations and a URL link to get the next set of results.

Name Type Description
value

Operation[]

List of Storage operations supported by the Storage resource provider.

ServiceSpecification

One property of operation, include metric specifications.

Name Type Description
logSpecifications

LogSpecification[]

Log specification of operation.

metricSpecifications

MetricSpecification[]

Metric specifications of operation.