次の方法で共有


NamespaceDeviceProperties interface

デバイスのプロパティを定義します。

プロパティ

attributes

顧客によって設定されたカスタム属性を含むキーと値のペアのセット。

discoveredDeviceRef

デバイスへの参照。 デバイスが検出フローから作成された場合にのみ入力されます。 検出されたデバイス名を指定する必要があります。

enabled

リソースが有効になっているかどうかを示します。

endpoints

デバイスの未割り当てのエンドポイントと割り当てられたエンドポイントを含むプロパティ バッグ。

externalDeviceId

お客様から提供されたデバイス ID。

lastTransitionTime

リソースが変更されるたびに更新されるタイムスタンプ (UTC)。

manufacturer

デバイスの製造元。

model

デバイス モデル。

operatingSystem

デバイス オペレーティング システム。

operatingSystemVersion

デバイス オペレーティング システムのバージョン。

provisioningState

リソースのプロビジョニング状態。

status

デバイスステータスの更新。

uuid

デバイスの一意の識別子。

version

リソースが変更されるたびにインクリメントされる整数。

プロパティの詳細

attributes

顧客によって設定されたカスタム属性を含むキーと値のペアのセット。

attributes?: Record<string, any>

プロパティ値

Record<string, any>

discoveredDeviceRef

デバイスへの参照。 デバイスが検出フローから作成された場合にのみ入力されます。 検出されたデバイス名を指定する必要があります。

discoveredDeviceRef?: string

プロパティ値

string

enabled

リソースが有効になっているかどうかを示します。

enabled?: boolean

プロパティ値

boolean

endpoints

デバイスの未割り当てのエンドポイントと割り当てられたエンドポイントを含むプロパティ バッグ。

endpoints?: MessagingEndpoints

プロパティ値

externalDeviceId

お客様から提供されたデバイス ID。

externalDeviceId?: string

プロパティ値

string

lastTransitionTime

リソースが変更されるたびに更新されるタイムスタンプ (UTC)。

lastTransitionTime?: Date

プロパティ値

Date

manufacturer

デバイスの製造元。

manufacturer?: string

プロパティ値

string

model

デバイス モデル。

model?: string

プロパティ値

string

operatingSystem

デバイス オペレーティング システム。

operatingSystem?: string

プロパティ値

string

operatingSystemVersion

デバイス オペレーティング システムのバージョン。

operatingSystemVersion?: string

プロパティ値

string

provisioningState

リソースのプロビジョニング状態。

provisioningState?: string

プロパティ値

string

status

デバイスステータスの更新。

status?: DeviceStatus

プロパティ値

uuid

デバイスの一意の識別子。

uuid?: string

プロパティ値

string

version

リソースが変更されるたびにインクリメントされる整数。

version?: number

プロパティ値

number