你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Configuration interface
Configuration 对象表示单个设备的配置,也可以表示可基于 targetCondition 作为配置应用于设备的部署。
属性
content | 配置的内容 |
created |
ISO6801 中创建此配置的日期时间 |
etag | 用于保护调用方的机会并发更新的字符串。 部署更新时会更新此内容 |
id | 此配置的 ID。 |
labels | 这是一个字典<字符串,标签字符串> 。 标签是一组区分大小写的字符串键值对,可用于描述部署。 键和值都是区分大小写的字符串, (最多 128 个字符长) ASCII 7 位字母数字字符 + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', ' (', ') ', ',', '=', '@', ';', ''} (请注意, $ 是保留) |
last |
此配置上次更新的 ISO6801 的日期时间 |
metrics | 自定义配置指标 |
priority | 当两个部署针对同一设备时,将应用具有较高优先级的部署。 如果两个部署优先级相同,则应用创建日期更晚的部署。 |
schema |
架构的版本。 |
system |
系统配置指标 |
target |
持续评估目标条件,以包括满足要求的任何新设备或者删除在部署生存期内不再满足要求的设备。 使用设备孪生标记或 deviceId 上的任何布尔条件来选择目标设备,例如 tags.environment='prod' 或 deviceId='linuxprod' 或 tags.environment = 'prod' AND tags.location = 'westus'。 |
属性详细信息
content
createdTimeUtc
ISO6801 中创建此配置的日期时间
createdTimeUtc?: string
属性值
string
etag
用于保护调用方的机会并发更新的字符串。 部署更新时会更新此内容
etag?: string
属性值
string
id
此配置的 ID。
id: string
属性值
string
labels
这是一个字典<字符串,标签字符串> 。 标签是一组区分大小写的字符串键值对,可用于描述部署。 键和值都是区分大小写的字符串, (最多 128 个字符长) ASCII 7 位字母数字字符 + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', ' (', ') ', ',', '=', '@', ';', ''} (请注意, $ 是保留)
labels?: {[key: string]: string}
属性值
{[key: string]: string}
lastUpdatedTimeUtc
此配置上次更新的 ISO6801 的日期时间
lastUpdatedTimeUtc?: string
属性值
string
metrics
priority
当两个部署针对同一设备时,将应用具有较高优先级的部署。 如果两个部署优先级相同,则应用创建日期更晚的部署。
priority?: number
属性值
number
schemaVersion
架构的版本。
schemaVersion: string
属性值
string
systemMetrics
targetCondition
持续评估目标条件,以包括满足要求的任何新设备或者删除在部署生存期内不再满足要求的设备。 使用设备孪生标记或 deviceId 上的任何布尔条件来选择目标设备,例如 tags.environment='prod' 或 deviceId='linuxprod' 或 tags.environment = 'prod' AND tags.location = 'westus'。
targetCondition?: string
属性值
string