IoTHubHttpRuntimeManager 클래스
자동 생성된 IotHub REST API를 기반으로 IoTHub Http 런타임 관리자 작업에 편리한 API를 제공하는 클래스
Http 런타임 관리자 서비스 클라이언트에 대한 이니셜라이저입니다.
성공적으로 만든 후 클래스는 IoTHub로 인증되었으며 멤버 API를 호출하여 IoTHub와 통신할 준비가 되었습니다.
- 상속
-
builtins.objectIoTHubHttpRuntimeManager
생성자
IoTHubHttpRuntimeManager(connection_string=None, host=None, auth=None)
매개 변수
Name | Description |
---|---|
connection_string
|
connection_str 인증을 사용하는 경우 IoTHub와의 연결을 인증하는 데 사용되는 IoTHub 연결 문자열입니다. 기본값: 없음 기본값: None
|
host
|
토큰 자격 증명 인증을 사용하는 경우 Azure 서비스 URL입니다. 기본값: 없음 기본값: None
|
auth
|
토큰 자격 증명 인증을 사용하는 경우 Azure 인증 개체입니다. 기본값: 없음 기본값: None
|
메서드
abandon_feedback_notification |
이 메서드는 피드백 메시지를 중단합니다. |
complete_feedback_notification |
이 메서드는 피드백 메시지를 완료합니다. |
from_connection_string |
IoTHubHttpRuntimeManager 서비스 클라이언트에 대한 Classmethod 이니셜라이저입니다. 연결 문자열에서 IoTHubHttpRuntimeManager 클래스를 만듭니다. 성공적으로 만든 후 클래스는 IoTHub로 인증되었으며 멤버 API를 호출하여 IoTHub와 통신할 준비가 되었습니다. |
from_token_credential |
IoTHubHttpRuntimeManager 서비스 클라이언트에 대한 Classmethod 이니셜라이저입니다. 호스트 이름 URL 및 Azure 토큰 자격 증명에서 IoTHubHttpRuntimeManager 클래스를 만듭니다. 성공적으로 만든 후 클래스는 IoTHub로 인증되었으며 멤버 API를 호출하여 IoTHub와 통신할 준비가 되었습니다. |
receive_feedback_notification |
이 메서드는 클라우드-디바이스 메시지의 피드백을 검색하는 데 사용됩니다. |
abandon_feedback_notification
이 메서드는 피드백 메시지를 중단합니다.
abandon_feedback_notification(lock_token)
매개 변수
Name | Description |
---|---|
lock_token
필수
|
잠금 토큰. |
반환
형식 | Description |
---|---|
없음 |
예외
형식 | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
complete_feedback_notification
이 메서드는 피드백 메시지를 완료합니다.
complete_feedback_notification(lock_token)
매개 변수
Name | Description |
---|---|
lock_token
필수
|
잠금 토큰. |
반환
형식 | Description |
---|---|
없음 |
예외
형식 | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
from_connection_string
IoTHubHttpRuntimeManager 서비스 클라이언트에 대한 Classmethod 이니셜라이저입니다. 연결 문자열에서 IoTHubHttpRuntimeManager 클래스를 만듭니다.
성공적으로 만든 후 클래스는 IoTHub로 인증되었으며 멤버 API를 호출하여 IoTHub와 통신할 준비가 되었습니다.
from_connection_string(connection_string)
매개 변수
Name | Description |
---|---|
connection_string
필수
|
IoTHub와의 연결을 인증하는 데 사용되는 IoTHub 연결 문자열입니다. |
반환
형식 | Description |
---|---|
예외
형식 | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
from_token_credential
IoTHubHttpRuntimeManager 서비스 클라이언트에 대한 Classmethod 이니셜라이저입니다. 호스트 이름 URL 및 Azure 토큰 자격 증명에서 IoTHubHttpRuntimeManager 클래스를 만듭니다.
성공적으로 만든 후 클래스는 IoTHub로 인증되었으며 멤버 API를 호출하여 IoTHub와 통신할 준비가 되었습니다.
from_token_credential(url, token_credential)
매개 변수
Name | Description |
---|---|
url
필수
|
Azure 서비스 URL(호스트 이름)입니다. |
token_credential
필수
|
<xref:azure.core.TokenCredential>
Azure 토큰 자격 증명 개체 |
반환
형식 | Description |
---|---|
예외
형식 | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
receive_feedback_notification
이 메서드는 클라우드-디바이스 메시지의 피드백을 검색하는 데 사용됩니다.
receive_feedback_notification()
반환
형식 | Description |
---|---|
없음 |
예외
형식 | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
Azure SDK for Python