共用方式為


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