az iot hub message-endpoint create
참고 항목
이 참조는 Azure CLI(버전 2.46.0 이상)에 대한 azure-iot 확장의 일부입니다. az iot hub message-endpoint create 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장 프로그램에 대해 자세히 알아보세요.
명령 그룹 'iot hub message-endpoint'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
IoT Hub에 엔드포인트를 추가합니다.
명령
Name | Description | 형식 | 상태 |
---|---|---|---|
az iot hub message-endpoint create cosmosdb-container |
IoT Hub에 대한 Cosmos DB 컨테이너 엔드포인트를 추가합니다. |
내선 번호 | 프리뷰 |
az iot hub message-endpoint create eventhub |
IoT Hub에 대한 이벤트 허브 엔드포인트를 추가합니다. |
내선 번호 | 프리뷰 |
az iot hub message-endpoint create servicebus-queue |
IoT Hub에 대한 Service Bus 큐 엔드포인트를 추가합니다. |
내선 번호 | 프리뷰 |
az iot hub message-endpoint create servicebus-topic |
IoT Hub에 대한 Service Bus 토픽 엔드포인트를 추가합니다. |
내선 번호 | 프리뷰 |
az iot hub message-endpoint create storage-container |
IoT Hub에 대한 스토리지 컨테이너 엔드포인트를 추가합니다. |
내선 번호 | 프리뷰 |
az iot hub message-endpoint create cosmosdb-container
명령 그룹 'iot hub message-endpoint'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
IoT Hub에 대한 Cosmos DB 컨테이너 엔드포인트를 추가합니다.
az iot hub message-endpoint create cosmosdb-container --container
--database-name
--en
--hub-name
[--connection-string]
[--endpoint-account]
[--endpoint-resource-group]
[--endpoint-subscription-id]
[--endpoint-uri]
[--identity]
[--partition-key-name]
[--partition-key-template]
[--pk]
[--resource-group]
[--secondary-key]
예제
IoT Hub에 대한 키 기반 Cosmos DB 컨테이너 엔드포인트를 만듭니다.
az iot hub message-endpoint create cosmosdb-container -n {iothub_name} --en {endpoint_name} --container {container} --db {database} --endpoint-account {account_name}
연결 문자열 사용하여 IoT Hub에 대한 Cosmos DB 컨테이너 엔드포인트를 만듭니다.
az iot hub message-endpoint create cosmosdb-container -n {iothub_name} --en {endpoint_name} -c {connection_string} --container {container} --db {database}
지정된 기본 키 및 엔드포인트 URI를 사용하여 IoT Hub에 대한 Cosmos DB 컨테이너 엔드포인트를 만듭니다.
az iot hub message-endpoint create cosmosdb-container -n {iothub_name} --en {endpoint_name} --pk {primary_key} --endpoint-uri {endpoint_uri} --container {container} --db {database}
시스템 할당 ID 및 파티션 키 이름을 사용하여 IoT Hub에 대한 Cosmos DB 컨테이너 엔드포인트를 만듭니다. 파티션 키 템플릿은 기본값입니다.
az iot hub message-endpoint create cosmosdb-container -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --container {container} --db {database} --pkn {partition_key_name} --identity [system]
사용자 할당 ID, 파티션 키 이름 및 파티션 키 템플릿을 사용하여 IoT Hub에 대한 Cosmos DB 컨테이너 엔드포인트를 만듭니다.
az iot hub message-endpoint create cosmosdb-container -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --container {container} --db {database} --pkn {partition_key_name} --pkt {partition_key_template} --identity {user_identity_resource_id}
필수 매개 변수
cosmos DB 데이터베이스에 있는 Cosmos DB SQL 컨테이너의 이름입니다.
cosmos DB 계정에 있는 cosmos DB 데이터베이스의 이름입니다.
라우팅 엔드포인트의 이름입니다.
IoT Hub 이름입니다.
선택적 매개 변수
라우팅 엔드포인트의 연결 문자열입니다.
엔드포인트 리소스의 계정 이름입니다.
엔드포인트 리소스의 리소스 그룹입니다. 제공되지 않으면 IoT Hub의 리소스 그룹이 사용됩니다.
엔드포인트 리소스의 구독 ID입니다. 제공되지 않으면 IoT Hub의 구독이 사용됩니다.
엔드포인트 리소스의 URI입니다.
엔드포인트 인증에 시스템 할당 또는 사용자 할당 관리 ID를 사용합니다. "[system]"을 사용하여 시스템 할당 ID 또는 리소스 ID를 참조하여 사용자 할당 ID를 참조합니다.
이 Cosmos DB SQL 컨테이너(있는 경우)와 연결된 파티션 키의 이름입니다.
이 Cosmos DB SQL 컨테이너에 사용할 가상 파티션 키 값을 생성하기 위한 템플릿입니다. 템플릿에는 {iothub}, {deviceid}, {DD}, {MM}, {YYYY} 자리 표시자 중 하나 이상이 포함되어야 합니다. 한 자리 표시자를 한 번만 지정할 수 있지만 순서 및 자리 표시자가 아닌 구성 요소는 임의로 지정됩니다. 파티션 키 이름이 제공되면 파티션 키 템플릿은 기본적으로 {deviceid}-{YYYY}-{MM}으로 설정됩니다.
cosmos DB 계정의 기본 키입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
cosmos DB 계정의 보조 키입니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az iot hub message-endpoint create eventhub
명령 그룹 'iot hub message-endpoint'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
IoT Hub에 대한 이벤트 허브 엔드포인트를 추가합니다.
az iot hub message-endpoint create eventhub --en
--hub-name
[--connection-string]
[--endpoint-namespace-name]
[--endpoint-policy-name]
[--endpoint-resource-group]
[--endpoint-subscription-id]
[--endpoint-uri]
[--entity-path]
[--identity]
[--resource-group]
예제
IoT Hub에 대한 키 기반 Event Hub 엔드포인트를 만듭니다.
az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} --namespace {namespace_name} --entity-path {entity_path} --policy {policy_name}
연결 문자열 사용하여 IoT Hub에 대한 Event Hub 엔드포인트를 만듭니다. 엔드포인트 URI 및 엔터티 경로는 생략됩니다.
az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} -c {connection_string}
시스템 할당 ID를 사용하여 IoT Hub에 대한 이벤트 허브 엔드포인트를 만듭니다. 엔드포인트 및 엔터티 경로를 지정해야 합니다.
az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity [system]
사용자 할당 ID를 사용하여 IoT Hub에 대한 이벤트 허브 엔드포인트를 만듭니다. 엔드포인트 및 엔터티 경로를 지정해야 합니다.
az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity {user_identity_resource_id}
필수 매개 변수
라우팅 엔드포인트의 이름입니다.
IoT Hub 이름입니다.
선택적 매개 변수
라우팅 엔드포인트의 연결 문자열입니다.
엔드포인트 리소스의 네임스페이스 이름입니다.
연결 문자열 검색에 대한 정책 이름입니다.
엔드포인트 리소스의 리소스 그룹입니다. 제공되지 않으면 IoT Hub의 리소스 그룹이 사용됩니다.
엔드포인트 리소스의 구독 ID입니다. 제공되지 않으면 IoT Hub의 구독이 사용됩니다.
엔드포인트 리소스의 URI입니다.
엔드포인트 리소스의 엔터티 경로입니다.
엔드포인트 인증에 시스템 할당 또는 사용자 할당 관리 ID를 사용합니다. "[system]"을 사용하여 시스템 할당 ID 또는 리소스 ID를 참조하여 사용자 할당 ID를 참조합니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az iot hub message-endpoint create servicebus-queue
명령 그룹 'iot hub message-endpoint'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
IoT Hub에 대한 Service Bus 큐 엔드포인트를 추가합니다.
az iot hub message-endpoint create servicebus-queue --en
--hub-name
[--connection-string]
[--endpoint-namespace-name]
[--endpoint-policy-name]
[--endpoint-resource-group]
[--endpoint-subscription-id]
[--endpoint-uri]
[--entity-path]
[--identity]
[--resource-group]
예제
IoT Hub에 대한 키 기반 Service Bus 큐 엔드포인트를 만듭니다.
az iot hub message-endpoint create servicebus-queue -n {iothub_name} --en {endpoint_name} --namespace {namespace_name} --entity-path {entity_path} --policy {policy_name}
연결 문자열 사용하여 IoT Hub에 대한 Service Bus 큐 엔드포인트를 만듭니다. 엔드포인트 URI 및 엔터티 경로는 생략됩니다.
az iot hub message-endpoint create servicebus-queue -n {iothub_name} --en {endpoint_name} -c {connection_string}
시스템 할당 ID를 사용하여 IoT Hub에 대한 Service Bus 큐 엔드포인트를 만듭니다. 엔드포인트 및 엔터티 경로를 지정해야 합니다.
az iot hub message-endpoint create servicebus-queue -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity [system]
사용자 할당 ID를 사용하여 IoT Hub에 대한 Service Bus 큐 엔드포인트를 만듭니다. 엔드포인트 및 엔터티 경로를 지정해야 합니다.
az iot hub message-endpoint create servicebus-queue -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity {user_identity_resource_id}
필수 매개 변수
라우팅 엔드포인트의 이름입니다.
IoT Hub 이름입니다.
선택적 매개 변수
라우팅 엔드포인트의 연결 문자열입니다.
엔드포인트 리소스의 네임스페이스 이름입니다.
연결 문자열 검색에 대한 정책 이름입니다.
엔드포인트 리소스의 리소스 그룹입니다. 제공되지 않으면 IoT Hub의 리소스 그룹이 사용됩니다.
엔드포인트 리소스의 구독 ID입니다. 제공되지 않으면 IoT Hub의 구독이 사용됩니다.
엔드포인트 리소스의 URI입니다.
엔드포인트 리소스의 엔터티 경로입니다.
엔드포인트 인증에 시스템 할당 또는 사용자 할당 관리 ID를 사용합니다. "[system]"을 사용하여 시스템 할당 ID 또는 리소스 ID를 참조하여 사용자 할당 ID를 참조합니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az iot hub message-endpoint create servicebus-topic
명령 그룹 'iot hub message-endpoint'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
IoT Hub에 대한 Service Bus 토픽 엔드포인트를 추가합니다.
az iot hub message-endpoint create servicebus-topic --en
--hub-name
[--connection-string]
[--endpoint-namespace-name]
[--endpoint-policy-name]
[--endpoint-resource-group]
[--endpoint-subscription-id]
[--endpoint-uri]
[--entity-path]
[--identity]
[--resource-group]
예제
IoT Hub에 대한 키 기반 Service Bus 토픽 엔드포인트를 만듭니다.
az iot hub message-endpoint create servicebus-topic -n {iothub_name} --en {endpoint_name} --namespace {namespace_name} --entity-path {entity_path} --policy {policy_name}
연결 문자열 사용하여 IoT Hub에 대한 Service Bus 토픽 엔드포인트를 만듭니다. 엔드포인트 URI 및 엔터티 경로는 생략됩니다.
az iot hub message-endpoint create servicebus-topic -n {iothub_name} --en {endpoint_name} -c {connection_string}
시스템 할당 ID를 사용하여 IoT Hub에 대한 Service Bus 토픽 엔드포인트를 만듭니다. 엔드포인트 및 엔터티 경로를 지정해야 합니다.
az iot hub message-endpoint create servicebus-topic -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity [system]
사용자 할당 ID를 사용하여 IoT Hub에 대한 Service Bus 토픽 엔드포인트를 만듭니다. 엔드포인트 및 엔터티 경로를 지정해야 합니다.
az iot hub message-endpoint create servicebus-topic -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity {user_identity_resource_id}
필수 매개 변수
라우팅 엔드포인트의 이름입니다.
IoT Hub 이름입니다.
선택적 매개 변수
라우팅 엔드포인트의 연결 문자열입니다.
엔드포인트 리소스의 네임스페이스 이름입니다.
연결 문자열 검색에 대한 정책 이름입니다.
엔드포인트 리소스의 리소스 그룹입니다. 제공되지 않으면 IoT Hub의 리소스 그룹이 사용됩니다.
엔드포인트 리소스의 구독 ID입니다. 제공되지 않으면 IoT Hub의 구독이 사용됩니다.
엔드포인트 리소스의 URI입니다.
엔드포인트 리소스의 엔터티 경로입니다.
엔드포인트 인증에 시스템 할당 또는 사용자 할당 관리 ID를 사용합니다. "[system]"을 사용하여 시스템 할당 ID 또는 리소스 ID를 참조하여 사용자 할당 ID를 참조합니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az iot hub message-endpoint create storage-container
명령 그룹 'iot hub message-endpoint'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
IoT Hub에 대한 스토리지 컨테이너 엔드포인트를 추가합니다.
az iot hub message-endpoint create storage-container --container
--en
--hub-name
[--batch-frequency]
[--chunk-size]
[--connection-string]
[--encoding {avro, json}]
[--endpoint-account]
[--endpoint-resource-group]
[--endpoint-subscription-id]
[--endpoint-uri]
[--ff]
[--identity]
[--resource-group]
예제
IoT Hub에 대한 키 기반 스토리지 컨테이너 엔드포인트를 만듭니다.
az iot hub message-endpoint create storage-container -n {iothub_name} --en {endpoint_name} --container {container_name} --endpoint-account {account_name}
연결 문자열 사용하여 IoT Hub에 대한 스토리지 컨테이너 엔드포인트를 만듭니다. 엔드포인트 URI가 생략됩니다.
az iot hub message-endpoint create storage-container -n {iothub_name} --en {endpoint_name} -c {connection_string} --container {container_name}
지정된 일괄 처리 빈도, 청크 크기 및 파일 이름 형식의 시스템 할당 ID를 사용하여 IoT Hub에 대한 스토리지 컨테이너 엔드포인트를 만듭니다. 엔드포인트를 지정해야 합니다.
az iot hub message-endpoint create storage-container -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --container {container_name} -b {batch_frequency} -w {chunk_size} --ff {file_format} --identity [system]
json 인코딩과 함께 사용자 할당 ID를 사용하여 IoT Hub에 대한 스토리지 컨테이너 엔드포인트를 만듭니다. 엔드포인트를 지정해야 합니다.
az iot hub message-endpoint create storage-container -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --container {container_name} --encoding json --identity {user_identity_resource_id}
필수 매개 변수
스토리지 컨테이너의 이름입니다.
라우팅 엔드포인트의 이름입니다.
IoT Hub 이름입니다.
선택적 매개 변수
요청 일괄 처리 빈도(초)입니다. 데이터가 Blob에 기록되기 전에 경과할 수 있는 최대 시간(60초에서 720초 사이)입니다.
요청 청크 크기(MB)입니다. Blob의 최대 크기(10~500MB)
라우팅 엔드포인트의 연결 문자열입니다.
컨테이너의 인코딩 형식입니다.
엔드포인트 리소스의 계정 이름입니다.
엔드포인트 리소스의 리소스 그룹입니다. 제공되지 않으면 IoT Hub의 리소스 그룹이 사용됩니다.
엔드포인트 리소스의 구독 ID입니다. 제공되지 않으면 IoT Hub의 구독이 사용됩니다.
엔드포인트 리소스의 URI입니다.
Blob의 파일 이름 형식입니다. 파일 이름 형식은 {iothub}, {partition}, {YYYY}, {MM}, {DD}, {HH} 및 {mm} 필드를 포함해야 합니다. 모든 매개 변수는 필수이지만 구분 기호를 사용하거나 사용하지 않고 순서를 변경할 수 있습니다.
엔드포인트 인증에 시스템 할당 또는 사용자 할당 관리 ID를 사용합니다. "[system]"을 사용하여 시스템 할당 ID 또는 리소스 ID를 참조하여 사용자 할당 ID를 참조합니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
Azure CLI