Environments - List By Resource Group
列出与订阅和指定资源组内关联的所有可用环境。
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.TimeSeriesInsights/environments?api-version=2020-05-15
URI 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
resource
|
path | True |
string |
Azure 资源组的名称。 |
subscription
|
path | True |
string |
Azure 订阅 ID。 |
api-version
|
query | True |
string |
要用于客户端请求的 API 的版本。 |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
成功返回的环境。 |
|
Other Status Codes |
HTTP 404 (找不到):找不到订阅或资源组。 |
安全性
azure_auth
Azure Active Directory OAuth2 Flow
类型:
oauth2
流向:
implicit
授权 URL:
https://login.microsoftonline.com/common/oauth2/authorize
作用域
名称 | 说明 |
---|---|
user_impersonation | 模拟用户帐户 |
示例
EnvironmentsByResourceGroup
示例请求
示例响应
{
"value": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.TimeSeriesInsights/Environments/env1",
"location": "West US",
"name": "env1",
"type": "Microsoft.TimeSeriesInsights/Environments",
"kind": "Gen1",
"tags": {},
"properties": {
"dataRetentionTime": "P31D",
"provisioningState": "Succeeded",
"creationTime": "2017-04-18T19:20:33.2288820Z"
},
"sku": {
"name": "S1",
"capacity": 1
}
}
]
}
定义
名称 | 说明 |
---|---|
Cloud |
包含有关 API 错误的信息。 |
Cloud |
描述具有错误代码和消息的特定 API 错误。 |
Environment |
列表环境作的响应。 |
Environment |
一个对象,其中包含有关环境状态的详细信息。 |
Environment |
一个对象,表示环境的状态及其在时序见解服务中的内部状态。 |
Gen1Environment |
环境是一组可用于查询的时序数据,是顶级 Azure 时序见解资源。 第 1 代环境具有数据保留限制。 |
Gen2Environment |
环境是一组可用于查询的时序数据,是顶级 Azure 时序见解资源。 第 2 代环境没有设置数据保留限制。 |
Gen2Storage |
存储配置提供有关用于存储环境数据的客户存储帐户的非机密连接详细信息。 |
Ingress |
一个对象,表示环境中入口的状态。 |
Ingress |
此字符串表示环境中入口作的状态。 它可以为“Disabled”、“Ready”、“Running”、“Paused”或“Unknown” |
Property |
属性的类型。 |
Provisioning |
资源的预配状态。 |
Sku |
SKU 确定环境类型(第 1 代(S1 或 S2)或 Gen2(L1)。 对于 Gen1 环境,SKU 确定环境的容量、入口率和计费费率。 |
Sku |
此 SKU 的名称。 |
Storage |
超出环境容量时,时序见解服务应采用的行为。 如果指定了“PauseIngress”,则不会从事件源读取新事件。 如果指定了“PurgeOldData”,则新事件将继续读取,旧事件将从环境中删除。 默认行为为 PurgeOldData。 |
Time |
时序 ID 可以具有的属性的结构。 环境可以有多个此类属性。 |
Warm |
一个对象,表示环境中暖存储的状态。 |
Warm |
此字符串表示暖存储属性使用情况的状态。 可以是“确定”、“错误”、“未知”。 |
Warm |
暖存储配置提供了创建暖存储缓存的详细信息,该缓存将保留环境数据的副本,以便更快地进行查询。 |
CloudError
包含有关 API 错误的信息。
名称 | 类型 | 说明 |
---|---|---|
error |
描述具有错误代码和消息的特定 API 错误。 |
CloudErrorBody
描述具有错误代码和消息的特定 API 错误。
名称 | 类型 | 说明 |
---|---|---|
code |
string |
比 HTTP 状态代码更准确地描述错误条件的错误代码。 可用于以编程方式处理特定错误案例。 |
details |
包含与此错误相关的嵌套错误。 |
|
message |
string |
详细说明错误并提供调试信息的消息。 |
target |
string |
特定错误的目标(例如,错误中属性的名称)。 |
EnvironmentListResponse
列表环境作的响应。
名称 | 类型 | 说明 |
---|---|---|
value | EnvironmentResource[]: |
列表环境作的结果。 |
EnvironmentStateDetails
一个对象,其中包含有关环境状态的详细信息。
名称 | 类型 | 说明 |
---|---|---|
code |
string |
包含表示环境处于特定状态的原因的代码。 可用于以编程方式处理特定情况。 |
message |
string |
详细描述状态的消息。 |
EnvironmentStatus
一个对象,表示环境的状态及其在时序见解服务中的内部状态。
名称 | 类型 | 说明 |
---|---|---|
ingress |
一个对象,表示环境中入口的状态。 |
|
warmStorage |
一个对象,表示环境中暖存储的状态。 |
Gen1EnvironmentResource
环境是一组可用于查询的时序数据,是顶级 Azure 时序见解资源。 第 1 代环境具有数据保留限制。
名称 | 类型 | 说明 |
---|---|---|
creationTime |
string (date-time) |
创建资源的时间。 |
id |
string |
资源 ID |
kind |
string:
Gen1 |
环境的类型。 |
location |
string |
资源位置 |
name |
string |
资源名称 |
properties.dataAccessFqdn |
string |
用于访问环境数据的完全限定域名,例如查询环境的事件或上传环境的引用数据。 |
properties.dataAccessId |
string (uuid) |
用于访问环境数据的 ID,例如查询环境的事件或上传环境的引用数据。 |
properties.dataRetentionTime |
string (duration) |
ISO8601时间跨度,指定环境事件可用于查询的最小天数。 |
properties.partitionKeyProperties |
将用于对环境中的数据进行分区的事件属性列表。 目前,仅支持单个分区键属性。 |
|
properties.status |
一个对象,表示环境的状态及其在时序见解服务中的内部状态。 |
|
properties.storageLimitExceededBehavior |
超出环境容量时,时序见解服务应采用的行为。 如果指定了“PauseIngress”,则不会从事件源读取新事件。 如果指定了“PurgeOldData”,则新事件将继续读取,旧事件将从环境中删除。 默认行为为 PurgeOldData。 |
|
provisioningState |
资源的预配状态。 |
|
sku |
SKU 确定环境类型(第 1 代(S1 或 S2)或 Gen2(L1)。 对于 Gen1 环境,SKU 确定环境的容量、入口率和计费费率。 |
|
tags |
object |
资源标记 |
type |
string |
资源类型 |
Gen2EnvironmentResource
环境是一组可用于查询的时序数据,是顶级 Azure 时序见解资源。 第 2 代环境没有设置数据保留限制。
名称 | 类型 | 说明 |
---|---|---|
creationTime |
string (date-time) |
创建资源的时间。 |
id |
string |
资源 ID |
kind |
string:
Gen2 |
环境的类型。 |
location |
string |
资源位置 |
name |
string |
资源名称 |
properties.dataAccessFqdn |
string |
用于访问环境数据的完全限定域名,例如查询环境的事件或上传环境的引用数据。 |
properties.dataAccessId |
string (uuid) |
用于访问环境数据的 ID,例如查询环境的事件或上传环境的引用数据。 |
properties.status |
一个对象,表示环境的状态及其在时序见解服务中的内部状态。 |
|
properties.storageConfiguration |
存储配置提供连接详细信息,允许时序见解服务连接到用于存储环境数据的客户存储帐户。 |
|
properties.timeSeriesIdProperties |
用于定义环境的时序 ID 的事件属性列表。 |
|
properties.warmStoreConfiguration |
暖存储配置提供了创建暖存储缓存的详细信息,该缓存将保留环境数据的副本,以便更快地进行查询。 |
|
provisioningState |
资源的预配状态。 |
|
sku |
SKU 确定环境类型(第 1 代(S1 或 S2)或 Gen2(L1)。 对于 Gen1 环境,SKU 确定环境的容量、入口率和计费费率。 |
|
tags |
object |
资源标记 |
type |
string |
资源类型 |
Gen2StorageConfigurationOutput
存储配置提供有关用于存储环境数据的客户存储帐户的非机密连接详细信息。
名称 | 类型 | 说明 |
---|---|---|
accountName |
string |
将保存环境的 Gen2 数据的存储帐户的名称。 |
IngressEnvironmentStatus
一个对象,表示环境中入口的状态。
名称 | 类型 | 说明 |
---|---|---|
state |
此字符串表示环境中入口作的状态。 它可以为“Disabled”、“Ready”、“Running”、“Paused”或“Unknown” |
|
stateDetails |
一个对象,其中包含有关环境状态的详细信息。 |
IngressState
此字符串表示环境中入口作的状态。 它可以为“Disabled”、“Ready”、“Running”、“Paused”或“Unknown”
值 | 说明 |
---|---|
Disabled | |
Paused | |
Ready | |
Running | |
Unknown |
PropertyType
属性的类型。
值 | 说明 |
---|---|
String |
ProvisioningState
资源的预配状态。
值 | 说明 |
---|---|
Accepted | |
Creating | |
Deleting | |
Failed | |
Succeeded | |
Updating |
Sku
SKU 确定环境类型(第 1 代(S1 或 S2)或 Gen2(L1)。 对于 Gen1 环境,SKU 确定环境的容量、入口率和计费费率。
名称 | 类型 | 说明 |
---|---|---|
capacity |
integer (int32) minimum: 1maximum: 10 |
SKU 的容量。 对于 Gen1 环境,此值可以更改为支持在创建环境后横向扩展环境。 |
name |
此 SKU 的名称。 |
SkuName
此 SKU 的名称。
值 | 说明 |
---|---|
L1 | |
P1 | |
S1 | |
S2 |
StorageLimitExceededBehavior
超出环境容量时,时序见解服务应采用的行为。 如果指定了“PauseIngress”,则不会从事件源读取新事件。 如果指定了“PurgeOldData”,则新事件将继续读取,旧事件将从环境中删除。 默认行为为 PurgeOldData。
值 | 说明 |
---|---|
PauseIngress | |
PurgeOldData |
TimeSeriesIdProperty
时序 ID 可以具有的属性的结构。 环境可以有多个此类属性。
名称 | 类型 | 说明 |
---|---|---|
name |
string |
属性的名称。 |
type |
属性的类型。 |
WarmStorageEnvironmentStatus
一个对象,表示环境中暖存储的状态。
名称 | 类型 | 说明 |
---|---|---|
propertiesUsage.state |
此字符串表示暖存储属性使用情况的状态。 可以是“确定”、“错误”、“未知”。 |
|
propertiesUsage.stateDetails.currentCount |
integer (int32) minimum: 1maximum: 10 |
一个值,表示环境用于 S1/S2 SKU 的属性数,以及用于 PAYG SKU 的暖存储使用的属性数 |
propertiesUsage.stateDetails.maxCount |
integer (int32) minimum: 1maximum: 10 |
一个值,表示 S1/S2 SKU 的环境允许的最大属性数,以及 PAYG SKU 暖存储允许的最大属性数。 |
WarmStoragePropertiesState
此字符串表示暖存储属性使用情况的状态。 可以是“确定”、“错误”、“未知”。
值 | 说明 |
---|---|
Error | |
Ok | |
Unknown |
WarmStoreConfigurationProperties
暖存储配置提供了创建暖存储缓存的详细信息,该缓存将保留环境数据的副本,以便更快地进行查询。
名称 | 类型 | 说明 |
---|---|---|
dataRetention |
string (duration) |
ISO8601时间跨度,指定环境事件将可用于从暖存储进行查询的天数。 |