다음을 통해 공유


IoTHubHttpRuntimeManager 클래스

자동 생성된 IotHub REST API를 기반으로 IoTHub Http 런타임 관리자 작업에 편리한 API를 제공하는 클래스

Http 런타임 관리자 서비스 클라이언트에 대한 이니셜라이저입니다.

성공적으로 만든 후 클래스는 IoTHub로 인증되었으며 멤버 API를 호출하여 IoTHub와 통신할 준비가 되었습니다.

상속
builtins.object
IoTHubHttpRuntimeManager

생성자

IoTHubHttpRuntimeManager(connection_string=None, host=None, auth=None)

매개 변수

Name Description
connection_string
str

connection_str 인증을 사용하는 경우 IoTHub와의 연결을 인증하는 데 사용되는 IoTHub 연결 문자열입니다. 기본값: 없음

기본값: None
host
str

토큰 자격 증명 인증을 사용하는 경우 Azure 서비스 URL입니다. 기본값: 없음

기본값: None
auth
str

토큰 자격 증명 인증을 사용하는 경우 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
필수
str

잠금 토큰.

반환

형식 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
필수
str

잠금 토큰.

반환

형식 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
필수
str

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
필수
str

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:.>