你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Operations - List

Lists所有可用的时序见解相关操作。

GET https://management.azure.com/providers/Microsoft.TimeSeriesInsights/operations?api-version=2020-05-15

URI 参数

名称 必需 类型 说明
api-version
query True

string

要与客户端请求一起使用的 API 的版本。

响应

名称 类型 说明
200 OK

OperationListResult

已成功列出可用操作。

Other Status Codes

CloudError

HTTP 404 (找不到) :找不到操作列表。

安全性

azure_auth

Azure Active Directory OAuth2 流

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

名称 说明
user_impersonation 模拟用户帐户

示例

List available operations for the Time Series Insights resource provider

Sample Request

GET https://management.azure.com/providers/Microsoft.TimeSeriesInsights/operations?api-version=2020-05-15

Sample Response

{
  "value": [
    {
      "origin": "user,system",
      "name": "Microsoft.TimeSeriesInsights/register/action",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "Time Series Insights Resource Provider",
        "operation": "Registers the Time Series Insights Resource Provider",
        "description": "Registers the subscription for the Time Series Insights resource provider and enables the creation of Time Series Insights environments."
      }
    },
    {
      "origin": "system",
      "name": "Microsoft.TimeSeriesInsights/environments/providers/Microsoft.Insights/metricDefinitions/read",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "The metrics definition of environments",
        "operation": "Read environments metric definitions",
        "description": "Gets the available metrics for environments"
      },
      "properties": {
        "serviceSpecification": {
          "metricSpecifications": [
            {
              "name": "IngressReceivedMessages",
              "displayName": "Ingress Received Messages",
              "displayDescription": "Count of messages read from all Event hub or IoT hub event sources",
              "unit": "Count",
              "aggregationType": "Total",
              "availabilities": [
                {
                  "timeGrain": "PT1M",
                  "blobDuration": "PT1H"
                }
              ]
            },
            {
              "name": "IngressReceivedInvalidMessages",
              "displayName": "Ingress Received Invalid Messages",
              "displayDescription": "Count of invalid messages read from all Event hub or IoT hub event sources",
              "unit": "Count",
              "aggregationType": "Total",
              "availabilities": [
                {
                  "timeGrain": "PT1M",
                  "blobDuration": "PT1H"
                }
              ]
            },
            {
              "name": "IngressReceivedBytes",
              "displayName": "Ingress Received Bytes",
              "displayDescription": "Count of bytes read from all event sources",
              "unit": "Bytes",
              "aggregationType": "Total",
              "availabilities": [
                {
                  "timeGrain": "PT1M",
                  "blobDuration": "PT1H"
                }
              ]
            },
            {
              "name": "IngressStoredBytes",
              "displayName": "Ingress Stored Bytes",
              "displayDescription": "Total size of events successfully processed and available for query",
              "unit": "Bytes",
              "aggregationType": "Total",
              "availabilities": [
                {
                  "timeGrain": "PT1M",
                  "blobDuration": "PT1H"
                }
              ]
            },
            {
              "name": "IngressStoredEvents",
              "displayName": "Ingress Stored Events",
              "displayDescription": "Count of flattened events successfully processed and available for query",
              "unit": "Count",
              "aggregationType": "Total",
              "availabilities": [
                {
                  "timeGrain": "PT1M",
                  "blobDuration": "PT1H"
                }
              ]
            },
            {
              "name": "IngressReceivedMessagesTimeLag",
              "displayName": "Ingress Received Messages Time Lag",
              "displayDescription": "Difference between the time that the message is enqueued in the event source and the time it is processed in Ingress",
              "unit": "Seconds",
              "aggregationType": "Maximum",
              "availabilities": [
                {
                  "timeGrain": "PT1M",
                  "blobDuration": "PT1H"
                }
              ]
            },
            {
              "name": "IngressReceivedMessagesCountLag",
              "displayName": "Ingress Received Messages Count Lag",
              "displayDescription": "Difference between the sequence number of last enqueued message in the event source partition and sequence number of messages being processed in Ingress",
              "unit": "Count",
              "aggregationType": "Average",
              "availabilities": [
                {
                  "timeGrain": "PT1M",
                  "blobDuration": "PT1H"
                }
              ]
            },
            {
              "name": "WarmStorageMaxProperties",
              "displayName": "Warm Storage Max Properties",
              "displayDescription": "Maximum number of properties used allowed by the environment for S1/S2 SKU and maximum number of properties allowed by Warm Store for PAYG SKU",
              "unit": "Count",
              "aggregationType": "Maximum",
              "availabilities": [
                {
                  "timeGrain": "PT1M",
                  "blobDuration": "PT1H"
                }
              ]
            },
            {
              "name": "WarmStorageUsedProperties",
              "displayName": "Warm Storage Used Properties ",
              "displayDescription": "Number of properties used by the environment for S1/S2 SKU and number of properties used by Warm Store for PAYG SKU",
              "unit": "Count",
              "aggregationType": "Maximum",
              "availabilities": [
                {
                  "timeGrain": "PT1M",
                  "blobDuration": "PT1H"
                }
              ]
            }
          ]
        }
      }
    },
    {
      "origin": "system",
      "name": "Microsoft.TimeSeriesInsights/environments/providers/Microsoft.Insights/diagnosticSettings/read",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "environments",
        "operation": "Read diagnostic setting.",
        "description": "Gets the diagnostic setting for the resource"
      }
    },
    {
      "origin": "system",
      "name": "Microsoft.TimeSeriesInsights/environments/providers/Microsoft.Insights/diagnosticSettings/write",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "environments",
        "operation": "Write diagnostic setting.",
        "description": "Creates or updates the diagnostic setting for the resource"
      }
    },
    {
      "origin": "system",
      "name": "Microsoft.TimeSeriesInsights/environments/providers/Microsoft.Insights/logDefinitions/read",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "environments",
        "operation": "Read environments log definitions",
        "description": "Gets the available logs for environments"
      },
      "properties": {
        "serviceSpecification": {
          "logSpecifications": [
            {
              "name": "Ingress",
              "displayName": "Ingress"
            },
            {
              "name": "Management",
              "displayName": "Management"
            }
          ]
        }
      }
    },
    {
      "origin": "system",
      "name": "Microsoft.TimeSeriesInsights/environments/eventsources/providers/Microsoft.Insights/logDefinitions/read",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "Event Source",
        "operation": "Read event source log definitions",
        "description": "Gets the available logs for the event source"
      },
      "properties": {
        "serviceSpecification": {
          "logSpecifications": [
            {
              "name": "Ingress",
              "displayName": "Ingress"
            },
            {
              "name": "Management",
              "displayName": "Management"
            }
          ]
        }
      }
    },
    {
      "origin": "system",
      "name": "Microsoft.TimeSeriesInsights/environments/eventsources/providers/Microsoft.Insights/metricDefinitions/read",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "The metrics definition of environments/eventsources",
        "operation": "Read eventsources metric definitions",
        "description": "Gets the available metrics for eventsources"
      },
      "properties": {
        "serviceSpecification": {
          "metricSpecifications": [
            {
              "name": "IngressReceivedMessages",
              "displayName": "Ingress Received Messages",
              "displayDescription": "Count of messages read from the event source",
              "unit": "Count",
              "aggregationType": "Total",
              "availabilities": [
                {
                  "timeGrain": "PT1M",
                  "blobDuration": "PT1H"
                }
              ]
            },
            {
              "name": "IngressReceivedInvalidMessages",
              "displayName": "Ingress Received Invalid Messages",
              "displayDescription": "Count of invalid messages read from the event source",
              "unit": "Count",
              "aggregationType": "Total",
              "availabilities": [
                {
                  "timeGrain": "PT1M",
                  "blobDuration": "PT1H"
                }
              ]
            },
            {
              "name": "IngressReceivedBytes",
              "displayName": "Ingress Received Bytes",
              "displayDescription": "Count of bytes read from the event source",
              "unit": "Bytes",
              "aggregationType": "Total",
              "availabilities": [
                {
                  "timeGrain": "PT1M",
                  "blobDuration": "PT1H"
                }
              ]
            },
            {
              "name": "IngressStoredBytes",
              "displayName": "Ingress Stored Bytes",
              "displayDescription": "Total size of events successfully processed and available for query",
              "unit": "Bytes",
              "aggregationType": "Total",
              "availabilities": [
                {
                  "timeGrain": "PT1M",
                  "blobDuration": "PT1H"
                }
              ]
            },
            {
              "name": "IngressStoredEvents",
              "displayName": "Ingress Stored Events",
              "displayDescription": "Count of flattened events successfully processed and available for query",
              "unit": "Count",
              "aggregationType": "Total",
              "availabilities": [
                {
                  "timeGrain": "PT1M",
                  "blobDuration": "PT1H"
                }
              ]
            },
            {
              "name": "IngressReceivedMessagesTimeLag",
              "displayName": "Ingress Received Messages Time Lag",
              "displayDescription": "Difference between the time that the message is enqueued in the event source and the time it is processed in Ingress",
              "unit": "Seconds",
              "aggregationType": "Maximum",
              "availabilities": [
                {
                  "timeGrain": "PT1M",
                  "blobDuration": "PT1H"
                }
              ]
            },
            {
              "name": "IngressReceivedMessagesCountLag",
              "displayName": "Ingress Received Messages Count Lag",
              "displayDescription": "Difference between the sequence number of last enqueued message in the event source partition and sequence number of messages being processed in Ingress",
              "unit": "Count",
              "aggregationType": "Average",
              "availabilities": [
                {
                  "timeGrain": "PT1M",
                  "blobDuration": "PT1H"
                }
              ]
            },
            {
              "name": "WarmStorageMaxProperties",
              "displayName": "Warm Storage Max Properties",
              "displayDescription": "Maximum number of properties used allowed by the environment for S1/S2 SKU and maximum number of properties allowed by Warm Store for PAYG SKU",
              "unit": "Count",
              "aggregationType": "Maximum",
              "availabilities": [
                {
                  "timeGrain": "PT1M",
                  "blobDuration": "PT1H"
                }
              ]
            },
            {
              "name": "WarmStorageUsedProperties",
              "displayName": "Warm Storage Used Properties ",
              "displayDescription": "Number of properties used by the environment for S1/S2 SKU and number of properties used by Warm Store for PAYG SKU",
              "unit": "Count",
              "aggregationType": "Maximum",
              "availabilities": [
                {
                  "timeGrain": "PT1M",
                  "blobDuration": "PT1H"
                }
              ]
            }
          ]
        }
      }
    },
    {
      "origin": "system",
      "name": "Microsoft.TimeSeriesInsights/environments/eventsources/providers/Microsoft.Insights/diagnosticSettings/read",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "environments/eventsources",
        "operation": "Read diagnostic setting.",
        "description": "Gets the diagnostic setting for the resource"
      }
    },
    {
      "origin": "system",
      "name": "Microsoft.TimeSeriesInsights/environments/eventsources/providers/Microsoft.Insights/diagnosticSettings/write",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "environments/eventsources",
        "operation": "Write diagnostic setting.",
        "description": "Creates or updates the diagnostic setting for the resource"
      }
    },
    {
      "origin": "user,system",
      "name": "Microsoft.TimeSeriesInsights/environments/read",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "Environment",
        "operation": "Read Environment",
        "description": "Get the properties of an environment."
      }
    },
    {
      "origin": "user,system",
      "name": "Microsoft.TimeSeriesInsights/environments/write",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "Environment",
        "operation": "Create or Update Environment",
        "description": "Creates a new environment, or updates an existing environment."
      }
    },
    {
      "origin": "user,system",
      "name": "Microsoft.TimeSeriesInsights/environments/delete",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "Environment",
        "operation": "Delete Environment",
        "description": "Deletes the environment."
      }
    },
    {
      "origin": "user,system",
      "name": "Microsoft.TimeSeriesInsights/environments/status/read",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "Environment",
        "operation": "Read Environment status",
        "description": "Get the status of the environment, state of its associated operations like ingress."
      }
    },
    {
      "origin": "user,system",
      "name": "Microsoft.TimeSeriesInsights/environments/eventsources/read",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "Event Source",
        "operation": "Read Event Source",
        "description": "Get the properties of an event source."
      }
    },
    {
      "origin": "user,system",
      "name": "Microsoft.TimeSeriesInsights/environments/eventsources/write",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "Event Source",
        "operation": "Create or Update Event Source",
        "description": "Creates a new event source for an environment, or updates an existing event source."
      }
    },
    {
      "origin": "user,system",
      "name": "Microsoft.TimeSeriesInsights/environments/eventsources/delete",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "Event Source",
        "operation": "Delete Event Source",
        "description": "Deletes the event source."
      }
    },
    {
      "origin": "user,system",
      "name": "Microsoft.TimeSeriesInsights/environments/referencedatasets/read",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "Reference Data Set",
        "operation": "Read Reference Data Set",
        "description": "Get the properties of a reference data set."
      }
    },
    {
      "origin": "user,system",
      "name": "Microsoft.TimeSeriesInsights/environments/referencedatasets/write",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "Reference Data Set",
        "operation": "Create or Update Reference Data Set",
        "description": "Creates a new reference data set for an environment, or updates an existing reference data set."
      }
    },
    {
      "origin": "user,system",
      "name": "Microsoft.TimeSeriesInsights/environments/referencedatasets/delete",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "Reference Data Set",
        "operation": "Delete Reference Data Set",
        "description": "Deletes the reference data set."
      }
    },
    {
      "origin": "user,system",
      "name": "Microsoft.TimeSeriesInsights/environments/accesspolicies/read",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "Access Policy",
        "operation": "Read Access Policy",
        "description": "Get the properties of an access policy."
      }
    },
    {
      "origin": "user,system",
      "name": "Microsoft.TimeSeriesInsights/environments/accesspolicies/write",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "Access Policy",
        "operation": "Create or Update Access Policy",
        "description": "Creates a new access policy for an environment, or updates an existing access policy."
      }
    },
    {
      "origin": "user,system",
      "name": "Microsoft.TimeSeriesInsights/environments/accesspolicies/delete",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "Access Policy",
        "operation": "Delete Access Policy",
        "description": "Deletes the access policy."
      }
    },
    {
      "origin": "system",
      "name": "Microsoft.TimeSeriesInsights/environments/privateEndpointConnectionProxies/read",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "Private endpoint connection proxy",
        "operation": "Read private endpoint connection proxy",
        "description": "Get the properties of a private endpoint connection proxy."
      }
    },
    {
      "origin": "system",
      "name": "Microsoft.TimeSeriesInsights/environments/privateEndpointConnectionProxies/write",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "Private endpoint connection proxy",
        "operation": "Create or Update private endpoint connection proxy",
        "description": "Creates a new private endpoint connection proxy for an environment, or updates an existing connection proxy."
      }
    },
    {
      "origin": "system",
      "name": "Microsoft.TimeSeriesInsights/environments/privateEndpointConnectionProxies/delete",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "Private endpoint connection proxy",
        "operation": "Delete the private endpoint connection proxy",
        "description": "Deletes the private endpoint connection proxy."
      }
    },
    {
      "origin": "system",
      "name": "Microsoft.TimeSeriesInsights/environments/privateEndpointConnectionProxies/validate/action",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "Private endpoint connection proxy",
        "operation": "Validate the private endpoint connection proxy.",
        "description": "Validate the private endpoint connection proxy object before creation."
      }
    },
    {
      "origin": "system",
      "name": "Microsoft.TimeSeriesInsights/environments/privateEndpointConnectionProxies/operationresults/read",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "Private endpoint connection proxy",
        "operation": "Get private endpoint connection proxy operation status.",
        "description": "Validate the private endpoint connection proxy operation status."
      }
    },
    {
      "origin": "user,system",
      "name": "Microsoft.TimeSeriesInsights/environments/privateendpointConnections/read",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "Private endpoint connection.",
        "operation": "Read private endpoint connection.",
        "description": "Get the properties of a private endpoint connection."
      }
    },
    {
      "origin": "user,system",
      "name": "Microsoft.TimeSeriesInsights/environments/privateendpointConnections/write",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "Private endpoint connection.",
        "operation": "Create or Update private endpoint connection.",
        "description": "Creates a new private endpoint connection for an environment, or updates an existing connection."
      }
    },
    {
      "origin": "user,system",
      "name": "Microsoft.TimeSeriesInsights/environments/privateendpointConnections/delete",
      "display": {
        "provider": "Microsoft Time Series Insights",
        "resource": "Private endpoint connection",
        "operation": "Delete the private endpoint connection",
        "description": "Deletes the private endpoint connection."
      }
    }
  ]
}

定义

名称 说明
CloudError

包含有关 API 错误的信息。

CloudErrorBody

描述具有错误代码和消息的特定 API 错误。

Dimension

Blob 的维度,可能是 Blob 类型或访问层。

Display

包含此特定操作/操作的本地化显示信息。

LogSpecification

Azure 监视日志的规范。

MetricAvailability

资源指标的保留策略。

MetricSpecification

操作的指标规范。

Operation

时序见解 REST API 操作

OperationListResult

列出时序见解操作的请求的结果。 它包含操作列表和用于获取下一组结果的 URL 链接。

ServiceSpecification

操作的一个属性,包括指标规范。

CloudError

包含有关 API 错误的信息。

名称 类型 说明
error

CloudErrorBody

描述具有错误代码和消息的特定 API 错误。

CloudErrorBody

描述具有错误代码和消息的特定 API 错误。

名称 类型 说明
code

string

一个错误代码,它比 HTTP 状态代码更准确地描述错误条件。 可用于以编程方式处理特定错误情况。

details

CloudErrorBody[]

包含与此错误相关的嵌套错误。

message

string

一条消息,详细说明错误并提供调试信息。

target

string

特定错误的目标 (例如,错误) 中的属性的名称。

Dimension

Blob 的维度,可能是 Blob 类型或访问层。

名称 类型 说明
displayName

string

维度的显示名称。

name

string

维度的显示名称。

Display

包含此特定操作/操作的本地化显示信息。

名称 类型 说明
description

string

操作的本地化友好说明。

operation

string

操作的本地化友好名称。

provider

string

资源提供程序名称的本地化友好形式。

resource

string

与此操作/操作相关的资源类型的本地化友好形式。

LogSpecification

Azure 监视日志的规范。

名称 类型 说明
displayName

string

日志显示名称。

name

string

日志名称。

MetricAvailability

资源指标的保留策略。

名称 类型 说明
blobDuration

string

timeGrain

string

MetricSpecification

操作的指标规范。

名称 类型 说明
aggregationType

string

聚合类型可以为 Average。

availabilities

MetricAvailability[]

资源指标的保留策略。

category

string

此指标规范所属的类别可以是“容量”。

dimensions

Dimension[]

Blob 的维度,包括 Blob 类型和访问层。

displayDescription

string

显示指标规范的说明。

displayName

string

指标规范的显示名称。

name

string

指标规范的名称。

resourceIdDimensionNameOverride

string

帐户资源 ID。

unit

string

单位可以是字节或计数。

Operation

时序见解 REST API 操作

名称 类型 说明
display

Display

包含此特定操作/操作的本地化显示信息。

name

string

正在对此特定对象执行的操作的名称。

origin

string

操作的预期执行程序。

properties.serviceSpecification

ServiceSpecification

操作的一个属性,包括指标规范。

OperationListResult

列出时序见解操作的请求的结果。 它包含操作列表和用于获取下一组结果的 URL 链接。

名称 类型 说明
nextLink

string

用于获取下一组操作列表结果(如果有)的 URL。

value

Operation[]

Microsoft.TimeSeriesInsights 资源提供程序支持的时序见解操作列表。

ServiceSpecification

操作的一个属性,包括指标规范。

名称 类型 说明
logSpecifications

LogSpecification[]

Azure 监视日志定义列表。

metricSpecifications

MetricSpecification[]

操作的指标规范。