다음을 통해 공유


IotHubProperties interface

IoT Hub의 속성입니다.

속성

allowedFqdnList

Iot Hub에서 송신할 수 있는 FQDN(정규화된 도메인 이름) 목록입니다.

authorizationPolicies

IoT Hub에 대한 연결을 보호하는 데 사용할 수 있는 공유 액세스 정책입니다.

cloudToDevice

IoT Hub 클라우드-디바이스 메시징 속성입니다.

comments

IoT Hub 주석.

disableDeviceSAS

true이면 모든 디바이스(Edge 디바이스를 포함하지만 모듈 제외) 범위 SAS 키는 인증에 사용할 수 없습니다.

disableLocalAuth

true이면 IoT Hub 범위 SAS 키가 있는 SAS 토큰을 인증에 사용할 수 없습니다.

disableModuleSAS

true이면 모든 모듈 범위 SAS 키를 인증에 사용할 수 없습니다.

enableDataResidency

true로 설정된 경우 이 속성은 데이터 보존을 사용하도록 설정하므로 재해 복구를 사용하지 않도록 설정합니다.

enableFileUploadNotifications

True이면 파일 업로드 알림이 활성화됩니다.

eventHubEndpoints

Event Hub 호환 엔드포인트 속성입니다. 이 사전에 사용할 수 있는 유일한 키는 이벤트입니다. 이 키는 IoT Hub에 대한 호출을 만들거나 업데이트하는 동안 사전에 있어야 합니다.

features

IoT Hub에 대해 사용하도록 설정된 기능 및 기능입니다.

hostName

호스트의 이름입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

ipFilterRules

IP 필터 규칙입니다.

locations

iot 허브에 대한 기본 및 보조 위치 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

messagingEndpoints

파일 업로드 알림 큐에 대한 메시징 엔드포인트 속성입니다.

minTlsVersion

이 허브에 대해 지원할 최소 TLS 버전을 지정합니다. 1.2 미만의 TLS 버전을 사용하는 클라이언트가 거부되도록 하려면 "1.2"로 설정할 수 있습니다.

networkRuleSets

IotHub의 네트워크 규칙 집합 속성

privateEndpointConnections

이 IotHub에서 만든 프라이빗 엔드포인트 연결

provisioningState

프로비저닝 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

publicNetworkAccess

공용 네트워크의 요청 허용 여부

restrictOutboundNetworkAccess

true이면 IotHub에서 송신이 allowedFqdnList를 통해 구성된 허용된 FQDN으로만 제한됩니다.

routing

IoT Hub의 라우팅 관련 속성입니다. https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging을 참조하세요.

state

허브 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

storageEndpoints

파일을 업로드할 수 있는 Azure Storage 엔드포인트 목록입니다. 현재는 하나의 Azure Storage 계정만 구성할 수 있으며 해당 키는 $default. 둘 이상의 스토리지 계정을 지정하면 오류가 throw됩니다. enableFileUploadNotifications 속성이 True로 설정된 경우 이 속성의 값을 지정하지 않으면 오류가 throw됩니다.

속성 세부 정보

allowedFqdnList

Iot Hub에서 송신할 수 있는 FQDN(정규화된 도메인 이름) 목록입니다.

allowedFqdnList?: string[]

속성 값

string[]

authorizationPolicies

IoT Hub에 대한 연결을 보호하는 데 사용할 수 있는 공유 액세스 정책입니다.

authorizationPolicies?: SharedAccessSignatureAuthorizationRule[]

속성 값

cloudToDevice

IoT Hub 클라우드-디바이스 메시징 속성입니다.

cloudToDevice?: CloudToDeviceProperties

속성 값

comments

IoT Hub 주석.

comments?: string

속성 값

string

disableDeviceSAS

true이면 모든 디바이스(Edge 디바이스를 포함하지만 모듈 제외) 범위 SAS 키는 인증에 사용할 수 없습니다.

disableDeviceSAS?: boolean

속성 값

boolean

disableLocalAuth

true이면 IoT Hub 범위 SAS 키가 있는 SAS 토큰을 인증에 사용할 수 없습니다.

disableLocalAuth?: boolean

속성 값

boolean

disableModuleSAS

true이면 모든 모듈 범위 SAS 키를 인증에 사용할 수 없습니다.

disableModuleSAS?: boolean

속성 값

boolean

enableDataResidency

true로 설정된 경우 이 속성은 데이터 보존을 사용하도록 설정하므로 재해 복구를 사용하지 않도록 설정합니다.

enableDataResidency?: boolean

속성 값

boolean

enableFileUploadNotifications

True이면 파일 업로드 알림이 활성화됩니다.

enableFileUploadNotifications?: boolean

속성 값

boolean

eventHubEndpoints

Event Hub 호환 엔드포인트 속성입니다. 이 사전에 사용할 수 있는 유일한 키는 이벤트입니다. 이 키는 IoT Hub에 대한 호출을 만들거나 업데이트하는 동안 사전에 있어야 합니다.

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

속성 값

{[propertyName: string]: EventHubProperties}

features

IoT Hub에 대해 사용하도록 설정된 기능 및 기능입니다.

features?: string

속성 값

string

hostName

호스트의 이름입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

hostName?: string

속성 값

string

ipFilterRules

IP 필터 규칙입니다.

ipFilterRules?: IpFilterRule[]

속성 값

locations

iot 허브에 대한 기본 및 보조 위치 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

locations?: IotHubLocationDescription[]

속성 값

messagingEndpoints

파일 업로드 알림 큐에 대한 메시징 엔드포인트 속성입니다.

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

속성 값

{[propertyName: string]: MessagingEndpointProperties}

minTlsVersion

이 허브에 대해 지원할 최소 TLS 버전을 지정합니다. 1.2 미만의 TLS 버전을 사용하는 클라이언트가 거부되도록 하려면 "1.2"로 설정할 수 있습니다.

minTlsVersion?: string

속성 값

string

networkRuleSets

IotHub의 네트워크 규칙 집합 속성

networkRuleSets?: NetworkRuleSetProperties

속성 값

privateEndpointConnections

이 IotHub에서 만든 프라이빗 엔드포인트 연결

privateEndpointConnections?: PrivateEndpointConnection[]

속성 값

provisioningState

프로비저닝 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

provisioningState?: string

속성 값

string

publicNetworkAccess

공용 네트워크의 요청 허용 여부

publicNetworkAccess?: string

속성 값

string

restrictOutboundNetworkAccess

true이면 IotHub에서 송신이 allowedFqdnList를 통해 구성된 허용된 FQDN으로만 제한됩니다.

restrictOutboundNetworkAccess?: boolean

속성 값

boolean

routing

IoT Hub의 라우팅 관련 속성입니다. https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging을 참조하세요.

routing?: RoutingProperties

속성 값

state

허브 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

state?: string

속성 값

string

storageEndpoints

파일을 업로드할 수 있는 Azure Storage 엔드포인트 목록입니다. 현재는 하나의 Azure Storage 계정만 구성할 수 있으며 해당 키는 $default. 둘 이상의 스토리지 계정을 지정하면 오류가 throw됩니다. enableFileUploadNotifications 속성이 True로 설정된 경우 이 속성의 값을 지정하지 않으면 오류가 throw됩니다.

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

속성 값

{[propertyName: string]: StorageEndpointProperties}