次の方法で共有


IotHubProperties interface

IoT ハブのプロパティ。

プロパティ

authorizationPolicies

IoT ハブへの接続をセキュリティで保護するために使用できる共有アクセス ポリシー。

cloudToDevice

IoT Hub のクラウドからデバイスへのメッセージング プロパティ。

comments

IoT Hub のコメント。

deviceStreams

デバイスは iothub のプロパティをストリームします。

enableFileUploadNotifications

True の場合、ファイルのアップロード通知が有効になります。

eventHubEndpoints

Event Hub と互換性のあるエンドポイントのプロパティ。 このディクショナリに使用できる唯一のキーはイベントです。 このキーは、IoT ハブの作成または更新呼び出しを行う際にディクショナリに存在する必要があります。

features

IoT ハブで有効になっている機能。

hostName

ホストの名前。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

ipFilterRules

IP フィルター規則。

locations

IoT ハブのプライマリとセカンダリの場所注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

messagingEndpoints

ファイル アップロード通知キューのメッセージング エンドポイントプロパティ。

provisioningState

プロビジョニングの状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

routing

IoT ハブのルーティング関連のプロパティ。 参照: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging

state

ハブの状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

storageEndpoints

ファイルをアップロードできる Azure Storage エンドポイントの一覧。 現在、構成できる Azure Storage アカウントは 1 つだけであり、そのキーを$defaultにする必要があります。 複数のストレージ アカウントを指定すると、エラーがスローされます。 enableFileUploadNotifications プロパティが True に設定されている場合、このプロパティの値を指定しないと、エラーがスローされます。

プロパティの詳細

authorizationPolicies

IoT ハブへの接続をセキュリティで保護するために使用できる共有アクセス ポリシー。

authorizationPolicies?: SharedAccessSignatureAuthorizationRule[]

プロパティ値

cloudToDevice

IoT Hub のクラウドからデバイスへのメッセージング プロパティ。

cloudToDevice?: CloudToDeviceProperties

プロパティ値

comments

IoT Hub のコメント。

comments?: string

プロパティ値

string

deviceStreams

デバイスは iothub のプロパティをストリームします。

deviceStreams?: IotHubPropertiesDeviceStreams

プロパティ値

enableFileUploadNotifications

True の場合、ファイルのアップロード通知が有効になります。

enableFileUploadNotifications?: boolean

プロパティ値

boolean

eventHubEndpoints

Event Hub と互換性のあるエンドポイントのプロパティ。 このディクショナリに使用できる唯一のキーはイベントです。 このキーは、IoT ハブの作成または更新呼び出しを行う際にディクショナリに存在する必要があります。

eventHubEndpoints?: {[propertyName: string]: EventHubProperties}

プロパティ値

{[propertyName: string]: EventHubProperties}

features

IoT ハブで有効になっている機能。

features?: string

プロパティ値

string

hostName

ホストの名前。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

hostName?: string

プロパティ値

string

ipFilterRules

IP フィルター規則。

ipFilterRules?: IpFilterRule[]

プロパティ値

locations

IoT ハブのプライマリとセカンダリの場所注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

locations?: IotHubLocationDescription[]

プロパティ値

messagingEndpoints

ファイル アップロード通知キューのメッセージング エンドポイントプロパティ。

messagingEndpoints?: {[propertyName: string]: MessagingEndpointProperties}

プロパティ値

{[propertyName: string]: MessagingEndpointProperties}

provisioningState

プロビジョニングの状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

provisioningState?: string

プロパティ値

string

routing

IoT ハブのルーティング関連のプロパティ。 参照: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging

routing?: RoutingProperties

プロパティ値

state

ハブの状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

state?: string

プロパティ値

string

storageEndpoints

ファイルをアップロードできる Azure Storage エンドポイントの一覧。 現在、構成できる Azure Storage アカウントは 1 つだけであり、そのキーを$defaultにする必要があります。 複数のストレージ アカウントを指定すると、エラーがスローされます。 enableFileUploadNotifications プロパティが True に設定されている場合、このプロパティの値を指定しないと、エラーがスローされます。

storageEndpoints?: {[propertyName: string]: StorageEndpointProperties}

プロパティ値

{[propertyName: string]: StorageEndpointProperties}