Configuration interface

Configuration オブジェクトは、1 つのデバイスの構成を表すか、targetCondition に基づいてデバイスに構成として適用できる展開を表すことができます。

プロパティ

content

構成の内容

createdTimeUtc

この構成の作成の ISO6801 の日付時刻

etag

呼び出し元による日和見コンカレンシーの更新を保護するために使用される文字列。 これは、デプロイが更新されたときに更新されます

id

この構成の ID。

labels

これは辞書<文字列であり、ラベルの文字列> です。 ラベルは、展開の説明に使用できる大文字と小文字を区別する文字列キー値のペアのセットです。 キーと値の両方が大文字と小文字を区別する文字列 (最大 128 文字) です。ASCII 7 ビット英数字 + {'-'、':'、'.'、'+'、'%'、'_'、'#'、'*'、'?'、'!'、'('、')、','='、'@'、';'} ($は予約されています)

lastUpdatedTimeUtc

この構成の最後の更新プログラムの ISO6801 の日付時刻

metrics

カスタム構成メトリック

priority

2 つのデプロイが同じデバイスをターゲットにしている場合、優先順位の高いデプロイが適用されます。 2 つのデプロイの優先順位が同じだった場合は、作成日が新しいデプロイが適用されます。

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。

id: string

プロパティ値

string

labels

これは辞書<文字列であり、ラベルの文字列> です。 ラベルは、展開の説明に使用できる大文字と小文字を区別する文字列キー値のペアのセットです。 キーと値の両方が大文字と小文字を区別する文字列 (最大 128 文字) です。ASCII 7 ビット英数字 + {'-'、':'、'.'、'+'、'%'、'_'、'#'、'*'、'?'、'!'、'('、')、','='、'@'、';'} ($は予約されています)

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

プロパティ値

{[key: string]: string}

lastUpdatedTimeUtc

この構成の最後の更新プログラムの ISO6801 の日付時刻

lastUpdatedTimeUtc?: string

プロパティ値

string

metrics

カスタム構成メトリック

metrics?: ConfigurationMetrics

プロパティ値

priority

2 つのデプロイが同じデバイスをターゲットにしている場合、優先順位の高いデプロイが適用されます。 2 つのデプロイの優先順位が同じだった場合は、作成日が新しいデプロイが適用されます。

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