IotHubProperties interface
IoT ハブのプロパティ。
プロパティ
| authorization |
IoT ハブへの接続をセキュリティで保護するために使用できる共有アクセス ポリシー。 |
| cloud |
IoT Hub のクラウドからデバイスへのメッセージング プロパティ。 |
| comments | IoT Hub のコメント。 |
| device |
デバイスは iothub のプロパティをストリームします。 |
| enable |
True の場合、ファイルのアップロード通知が有効になります。 |
| event |
Event Hub と互換性のあるエンドポイントのプロパティ。 このディクショナリに使用できる唯一のキーはイベントです。 このキーは、IoT ハブの作成または更新呼び出しを行う際にディクショナリに存在する必要があります。 |
| features | IoT ハブで有効になっている機能。 |
| host |
ホストの名前。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| ip |
IP フィルター規則。 |
| locations | IoT ハブのプライマリとセカンダリの場所注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| messaging |
ファイル アップロード通知キューのメッセージング エンドポイントプロパティ。 |
| provisioning |
プロビジョニングの状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| routing | IoT ハブのルーティング関連のプロパティ。 参照: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging |
| state | ハブの状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| storage |
ファイルをアップロードできる 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
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}