共用方式為


Configuration interface

Configuration 物件代表單一裝置的組態,也可以代表部署,可根據 targetCondition 套用為裝置的組態。

屬性

content

組態的內容

createdTimeUtc

建立此設定ISO6801的日期時間

etag

字串,用於保護呼叫端的機會並行更新。 這會在部署更新時更新

id

此組態的標識碼。

labels

這是字典<字串、標籤的字串>。 標籤是一組區分大小寫的字串索引鍵值組,可用來描述部署。 索引鍵和值都是區分大小寫的字串(最多 128 個字元長)的 ASCII 7 位英數位元字元 + {'-', ':'、'.'、'+'、'%'、'_'、'#'、'*'、'?'、'!'、'('、')'、'='、'@'、';'、''}}(請注意,保留 $)

lastUpdatedTimeUtc

此組態上次更新ISO6801的日期時間

metrics

自定義組態計量

priority

當兩個部署以相同裝置為目標時,會套用優先順序較高的部署。 如果兩個部署具有相同優先順序,則會套用具有較晚建立日期的部署。

schemaVersion

架構的版本。

systemMetrics

系統設定計量

targetCondition

目標條件會持續評估為包含任何符合需求的新裝置,或移除在部署生命週期中不再執行的裝置。 使用裝置對應項標籤或 deviceId 上的任何布爾值條件來選取目標裝置,例如 tags.environment='prod' 或 deviceId='linuxprod' 或 tags.environment = 'prod' AND tags.location = 'westus'。

屬性詳細資料

content

組態的內容

content?: ConfigurationContent

屬性值

createdTimeUtc

建立此設定ISO6801的日期時間

createdTimeUtc?: string

屬性值

string

etag

字串,用於保護呼叫端的機會並行更新。 這會在部署更新時更新

etag?: string

屬性值

string

id

此組態的標識碼。

id: string

屬性值

string

labels

這是字典<字串、標籤的字串>。 標籤是一組區分大小寫的字串索引鍵值組,可用來描述部署。 索引鍵和值都是區分大小寫的字串(最多 128 個字元長)的 ASCII 7 位英數位元字元 + {'-', ':'、'.'、'+'、'%'、'_'、'#'、'*'、'?'、'!'、'('、')'、'='、'@'、';'、''}}(請注意,保留 $)

labels?: {[key: string]: string}

屬性值

{[key: string]: string}

lastUpdatedTimeUtc

此組態上次更新ISO6801的日期時間

lastUpdatedTimeUtc?: string

屬性值

string

metrics

自定義組態計量

metrics?: ConfigurationMetrics

屬性值

priority

當兩個部署以相同裝置為目標時,會套用優先順序較高的部署。 如果兩個部署具有相同優先順序,則會套用具有較晚建立日期的部署。

priority?: number

屬性值

number

schemaVersion

架構的版本。

schemaVersion: string

屬性值

string

systemMetrics

系統設定計量

systemMetrics?: ConfigurationMetrics

屬性值

targetCondition

目標條件會持續評估為包含任何符合需求的新裝置,或移除在部署生命週期中不再執行的裝置。 使用裝置對應項標籤或 deviceId 上的任何布爾值條件來選取目標裝置,例如 tags.environment='prod' 或 deviceId='linuxprod' 或 tags.environment = 'prod' AND tags.location = 'westus'。

targetCondition?: string

屬性值

string