IotHubProperties クラス

定義

IoT ハブのプロパティ。

public class IotHubProperties
type IotHubProperties = class
Public Class IotHubProperties
継承
IotHubProperties

コンストラクター

IotHubProperties()

IotHubProperties の新しいインスタンスを初期化します。

プロパティ

AllowedFqdns

Iot Hub からのエグレスで許可される FQDN (完全修飾ドメイン名) の一覧。

AuthorizationPolicies

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

CloudToDevice

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

Comments

IoT ハブのコメント。

DisableDeviceSas

true の場合、すべてのデバイス (Edge デバイスを含むがモジュールを除く) スコープ SAS キーは認証に使用できません。

DisableLocalAuth

true の場合、IoT ハブ スコープの SAS キーを持つ SAS トークンは認証に使用できません。

DisableModuleSas

true の場合、すべてのモジュール スコープ SAS キーを認証に使用できません。

EnableDataResidency

このプロパティを true に設定すると、データ所在地が有効になり、ディザスター リカバリーが無効になります。

EnableFileUploadNotifications

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

EventHubEndpoints

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

Features

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

HostName

ホストの名前。

IPFilterRules

IP フィルター規則。

Locations

IoT ハブのプライマリとセカンダリの場所。

MessagingEndpoints

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

MinTlsVersion

このハブでサポートする最小 TLS バージョンを指定します。 1.2 より前の TLS バージョンを使用するクライアントを拒否するには、"1.2" に設定できます。

NetworkRuleSets

IotHub のネットワーク ルール セットのプロパティ。

PrivateEndpointConnections

この IotHub で作成されたプライベート エンドポイント接続。

ProvisioningState

プロビジョニングの状態。

PublicNetworkAccess

パブリック ネットワークからの要求を許可するかどうか。

RestrictOutboundNetworkAccess

true の場合、IotHub からのエグレスは、allowedFqdnList を介して構成された許可された FQDN のみに制限されます。

Routing

IoT ハブのルーティング関連のプロパティ。 https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging をご覧ください。

State

ハブの状態。

StorageEndpoints

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

適用対象