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

Environments - List By Resource Group

列出与订阅和指定资源组内关联的所有可用环境。

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.TimeSeriesInsights/environments?api-version=2020-05-15

URI 参数

名称 必需 类型 说明
resourceGroupName
path True

string

Azure 资源组的名称。

subscriptionId
path True

string

Azure 订阅 ID。

api-version
query True

string

要用于客户端请求的 API 的版本。

响应

名称 类型 说明
200 OK

EnvironmentListResponse

成功返回的环境。

Other Status Codes

CloudError

HTTP 404 (找不到):找不到订阅或资源组。

安全性

azure_auth

Azure Active Directory OAuth2 Flow

类型: oauth2
流向: implicit
授权 URL: https://login.microsoftonline.com/common/oauth2/authorize

作用域

名称 说明
user_impersonation 模拟用户帐户

示例

EnvironmentsByResourceGroup

示例请求

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.TimeSeriesInsights/environments?api-version=2020-05-15

示例响应

{
  "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
      }
    }
  ]
}

定义

名称 说明
CloudError

包含有关 API 错误的信息。

CloudErrorBody

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

EnvironmentListResponse

列表环境作的响应。

EnvironmentStateDetails

一个对象,其中包含有关环境状态的详细信息。

EnvironmentStatus

一个对象,表示环境的状态及其在时序见解服务中的内部状态。

Gen1EnvironmentResource

环境是一组可用于查询的时序数据,是顶级 Azure 时序见解资源。 第 1 代环境具有数据保留限制。

Gen2EnvironmentResource

环境是一组可用于查询的时序数据,是顶级 Azure 时序见解资源。 第 2 代环境没有设置数据保留限制。

Gen2StorageConfigurationOutput

存储配置提供有关用于存储环境数据的客户存储帐户的非机密连接详细信息。

IngressEnvironmentStatus

一个对象,表示环境中入口的状态。

IngressState

此字符串表示环境中入口作的状态。 它可以为“Disabled”、“Ready”、“Running”、“Paused”或“Unknown”

PropertyType

属性的类型。

ProvisioningState

资源的预配状态。

Sku

SKU 确定环境类型(第 1 代(S1 或 S2)或 Gen2(L1)。 对于 Gen1 环境,SKU 确定环境的容量、入口率和计费费率。

SkuName

此 SKU 的名称。

StorageLimitExceededBehavior

超出环境容量时,时序见解服务应采用的行为。 如果指定了“PauseIngress”,则不会从事件源读取新事件。 如果指定了“PurgeOldData”,则新事件将继续读取,旧事件将从环境中删除。 默认行为为 PurgeOldData。

TimeSeriesIdProperty

时序 ID 可以具有的属性的结构。 环境可以有多个此类属性。

WarmStorageEnvironmentStatus

一个对象,表示环境中暖存储的状态。

WarmStoragePropertiesState

此字符串表示暖存储属性使用情况的状态。 可以是“确定”、“错误”、“未知”。

WarmStoreConfigurationProperties

暖存储配置提供了创建暖存储缓存的详细信息,该缓存将保留环境数据的副本,以便更快地进行查询。

CloudError

包含有关 API 错误的信息。

名称 类型 说明
error

CloudErrorBody

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

CloudErrorBody

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

名称 类型 说明
code

string

比 HTTP 状态代码更准确地描述错误条件的错误代码。 可用于以编程方式处理特定错误案例。

details

CloudErrorBody[]

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

message

string

详细说明错误并提供调试信息的消息。

target

string

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

EnvironmentListResponse

列表环境作的响应。

名称 类型 说明
value EnvironmentResource[]:

列表环境作的结果。

EnvironmentStateDetails

一个对象,其中包含有关环境状态的详细信息。

名称 类型 说明
code

string

包含表示环境处于特定状态的原因的代码。 可用于以编程方式处理特定情况。

message

string

详细描述状态的消息。

EnvironmentStatus

一个对象,表示环境的状态及其在时序见解服务中的内部状态。

名称 类型 说明
ingress

IngressEnvironmentStatus

一个对象,表示环境中入口的状态。

warmStorage

WarmStorageEnvironmentStatus

一个对象,表示环境中暖存储的状态。

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

TimeSeriesIdProperty[]

将用于对环境中的数据进行分区的事件属性列表。 目前,仅支持单个分区键属性。

properties.status

EnvironmentStatus

一个对象,表示环境的状态及其在时序见解服务中的内部状态。

properties.storageLimitExceededBehavior

StorageLimitExceededBehavior

超出环境容量时,时序见解服务应采用的行为。 如果指定了“PauseIngress”,则不会从事件源读取新事件。 如果指定了“PurgeOldData”,则新事件将继续读取,旧事件将从环境中删除。 默认行为为 PurgeOldData。

provisioningState

ProvisioningState

资源的预配状态。

sku

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

EnvironmentStatus

一个对象,表示环境的状态及其在时序见解服务中的内部状态。

properties.storageConfiguration

Gen2StorageConfigurationOutput

存储配置提供连接详细信息,允许时序见解服务连接到用于存储环境数据的客户存储帐户。

properties.timeSeriesIdProperties

TimeSeriesIdProperty[]

用于定义环境的时序 ID 的事件属性列表。

properties.warmStoreConfiguration

WarmStoreConfigurationProperties

暖存储配置提供了创建暖存储缓存的详细信息,该缓存将保留环境数据的副本,以便更快地进行查询。

provisioningState

ProvisioningState

资源的预配状态。

sku

Sku

SKU 确定环境类型(第 1 代(S1 或 S2)或 Gen2(L1)。 对于 Gen1 环境,SKU 确定环境的容量、入口率和计费费率。

tags

object

资源标记

type

string

资源类型

Gen2StorageConfigurationOutput

存储配置提供有关用于存储环境数据的客户存储帐户的非机密连接详细信息。

名称 类型 说明
accountName

string

将保存环境的 Gen2 数据的存储帐户的名称。

IngressEnvironmentStatus

一个对象,表示环境中入口的状态。

名称 类型 说明
state

IngressState

此字符串表示环境中入口作的状态。 它可以为“Disabled”、“Ready”、“Running”、“Paused”或“Unknown”

stateDetails

EnvironmentStateDetails

一个对象,其中包含有关环境状态的详细信息。

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: 1
maximum: 10

SKU 的容量。 对于 Gen1 环境,此值可以更改为支持在创建环境后横向扩展环境。

name

SkuName

此 SKU 的名称。

SkuName

此 SKU 的名称。

说明
L1
P1
S1
S2

StorageLimitExceededBehavior

超出环境容量时,时序见解服务应采用的行为。 如果指定了“PauseIngress”,则不会从事件源读取新事件。 如果指定了“PurgeOldData”,则新事件将继续读取,旧事件将从环境中删除。 默认行为为 PurgeOldData。

说明
PauseIngress
PurgeOldData

TimeSeriesIdProperty

时序 ID 可以具有的属性的结构。 环境可以有多个此类属性。

名称 类型 说明
name

string

属性的名称。

type

PropertyType

属性的类型。

WarmStorageEnvironmentStatus

一个对象,表示环境中暖存储的状态。

名称 类型 说明
propertiesUsage.state

WarmStoragePropertiesState

此字符串表示暖存储属性使用情况的状态。 可以是“确定”、“错误”、“未知”。

propertiesUsage.stateDetails.currentCount

integer (int32)

minimum: 1
maximum: 10

一个值,表示环境用于 S1/S2 SKU 的属性数,以及用于 PAYG SKU 的暖存储使用的属性数

propertiesUsage.stateDetails.maxCount

integer (int32)

minimum: 1
maximum: 10

一个值,表示 S1/S2 SKU 的环境允许的最大属性数,以及 PAYG SKU 暖存储允许的最大属性数。

WarmStoragePropertiesState

此字符串表示暖存储属性使用情况的状态。 可以是“确定”、“错误”、“未知”。

说明
Error
Ok
Unknown

WarmStoreConfigurationProperties

暖存储配置提供了创建暖存储缓存的详细信息,该缓存将保留环境数据的副本,以便更快地进行查询。

名称 类型 说明
dataRetention

string (duration)

ISO8601时间跨度,指定环境事件将可用于从暖存储进行查询的天数。