你当前正在访问 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 |
已成功列出可用操作。 |
|
Other Status Codes |
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
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."
}
}
]
}
定义
名称 | 说明 |
---|---|
Cloud |
包含有关 API 错误的信息。 |
Cloud |
描述具有错误代码和消息的特定 API 错误。 |
Dimension |
Blob 的维度,可能是 Blob 类型或访问层。 |
Display |
包含此特定操作/操作的本地化显示信息。 |
Log |
Azure 监视日志的规范。 |
Metric |
资源指标的保留策略。 |
Metric |
操作的指标规范。 |
Operation |
时序见解 REST API 操作 |
Operation |
列出时序见解操作的请求的结果。 它包含操作列表和用于获取下一组结果的 URL 链接。 |
Service |
操作的一个属性,包括指标规范。 |
CloudError
包含有关 API 错误的信息。
名称 | 类型 | 说明 |
---|---|---|
error |
描述具有错误代码和消息的特定 API 错误。 |
CloudErrorBody
描述具有错误代码和消息的特定 API 错误。
名称 | 类型 | 说明 |
---|---|---|
code |
string |
一个错误代码,它比 HTTP 状态代码更准确地描述错误条件。 可用于以编程方式处理特定错误情况。 |
details |
包含与此错误相关的嵌套错误。 |
|
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 |
资源指标的保留策略。 |
|
category |
string |
此指标规范所属的类别可以是“容量”。 |
dimensions |
Blob 的维度,包括 Blob 类型和访问层。 |
|
displayDescription |
string |
显示指标规范的说明。 |
displayName |
string |
指标规范的显示名称。 |
name |
string |
指标规范的名称。 |
resourceIdDimensionNameOverride |
string |
帐户资源 ID。 |
unit |
string |
单位可以是字节或计数。 |
Operation
时序见解 REST API 操作
名称 | 类型 | 说明 |
---|---|---|
display |
包含此特定操作/操作的本地化显示信息。 |
|
name |
string |
正在对此特定对象执行的操作的名称。 |
origin |
string |
操作的预期执行程序。 |
properties.serviceSpecification |
操作的一个属性,包括指标规范。 |
OperationListResult
列出时序见解操作的请求的结果。 它包含操作列表和用于获取下一组结果的 URL 链接。
名称 | 类型 | 说明 |
---|---|---|
nextLink |
string |
用于获取下一组操作列表结果(如果有)的 URL。 |
value |
Microsoft.TimeSeriesInsights 资源提供程序支持的时序见解操作列表。 |
ServiceSpecification
操作的一个属性,包括指标规范。
名称 | 类型 | 说明 |
---|---|---|
logSpecifications |
Azure 监视日志定义列表。 |
|
metricSpecifications |
操作的指标规范。 |