az iot hub message-endpoint update
참고 항목
이 참조는 Azure CLI(버전 2.46.0 이상)에 대한 azure-iot 확장의 일부입니다. az iot hub message-endpoint update 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장 프로그램에 대해 자세히 알아보세요.
명령 그룹 'iot hub message-endpoint'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
IoT Hub에 대한 기존 엔드포인트의 속성을 업데이트합니다.
명령
Name | Description | 형식 | 상태 |
---|---|---|---|
az iot hub message-endpoint update cosmosdb-container |
IoT Hub에 대한 기존 Cosmos DB 컨테이너 엔드포인트의 속성을 업데이트합니다. |
내선 번호 | 프리뷰 |
az iot hub message-endpoint update eventhub |
IoT Hub에 대한 기존 Event Hub 엔드포인트의 속성을 업데이트합니다. |
내선 번호 | 프리뷰 |
az iot hub message-endpoint update servicebus-queue |
IoT Hub에 대한 기존 Service Bus 큐 엔드포인트의 속성을 업데이트합니다. |
내선 번호 | 프리뷰 |
az iot hub message-endpoint update servicebus-topic |
IoT Hub에 대한 기존 Service Bus 토픽 엔드포인트의 속성을 업데이트합니다. |
내선 번호 | 프리뷰 |
az iot hub message-endpoint update storage-container |
IoT Hub에 대한 기존 스토리지 컨테이너 엔드포인트의 속성을 업데이트합니다. |
내선 번호 | 프리뷰 |
az iot hub message-endpoint update cosmosdb-container
명령 그룹 'iot hub message-endpoint'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
IoT Hub에 대한 기존 Cosmos DB 컨테이너 엔드포인트의 속성을 업데이트합니다.
인증 유형을 키 기반에서 ID 기반 Cosmos DB 컨테이너 엔드포인트로 업데이트하는 경우 ID(--identity를 통해) 및 엔드포인트 URI(--endpoint-uri를 통해)를 제공해야 합니다. 이전 기본 키와 보조 키는 null out됩니다.
ID 기반에서 키 기반 Cosmos DB 컨테이너 엔드포인트로 인증 유형을 업데이트하는 경우 연결 문자열(--connection-string을 통해), 기본 키(--primary-key를 통해) 또는 보조 키(--secondary-key를 통해)를 제공해야 합니다.
엔드포인트의 컨테이너 이름은 변경할 수 없습니다. 동일한 이름의 컨테이너가 두 계정에 모두 있는 경우에만 계정 이름을 변경할 수 있습니다.
az iot hub message-endpoint update cosmosdb-container --en
--hub-name
[--connection-string]
[--database-name]
[--endpoint-resource-group]
[--endpoint-subscription-id]
[--endpoint-uri]
[--identity]
[--partition-key-name]
[--partition-key-template]
[--pk]
[--resource-group]
[--secondary-key]
예제
지정된 새 연결 문자열 사용하도록 IoT Hub에 대한 키 기반 또는 ID 기반 Cosmos DB 컨테이너 엔드포인트를 업데이트합니다.
az iot hub message-endpoint update cosmosdb-container -n {iothub_name} --en {endpoint_name} --connection-string {connection_string}
지정된 기본 키와 보조 키를 사용하도록 IoT Hub에 대한 Cosmos DB 컨테이너 엔드포인트를 업데이트합니다.
az iot hub message-endpoint update cosmosdb-container -n {iothub_name} --en {endpoint_name} --pk {primary_key} --sk {secondary_key}
시스템 할당 ID 및 파티션 키 이름을 사용하도록 IoT Hub에 대한 Cosmos DB 컨테이너 엔드포인트를 업데이트합니다. 파티션 키 템플릿은 기본값입니다.
az iot hub message-endpoint update cosmosdb-container -n {iothub_name} --en {endpoint_name} --pkn {partition_key_name} --identity [system]
사용자 할당 ID를 사용하도록 IoT Hub에 대한 키 기반 Cosmos DB 컨테이너 엔드포인트를 업데이트합니다(엔드포인트가 이미 ID 기반인 경우 --endpoint-uri를 생략할 수 있습니다).
az iot hub message-endpoint update cosmosdb-container -n {iothub_name} --en {endpoint_name} --identity {user_identity_resource_id} --endpoint-uri {endpoint_uri}
필수 매개 변수
라우팅 엔드포인트의 이름입니다.
IoT Hub 이름입니다.
선택적 매개 변수
라우팅 엔드포인트의 연결 문자열입니다.
cosmos DB 계정에 있는 cosmos DB 데이터베이스의 이름입니다.
엔드포인트 리소스의 리소스 그룹입니다. 제공되지 않으면 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 update eventhub
명령 그룹 'iot hub message-endpoint'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
IoT Hub에 대한 기존 Event Hub 엔드포인트의 속성을 업데이트합니다.
인증 유형을 키 기반에서 ID 기반 이벤트 허브 엔드포인트로 업데이트하는 경우 ID(--identity를 통해), 엔드포인트 URI(--endpoint-uri를 통해) 및 엔터티 경로(--entity-path를 통해)를 제공해야 합니다. 이전 연결 문자열 null out됩니다.
ID 기반에서 키 기반 이벤트 허브 엔드포인트로 인증 유형을 업데이트하는 경우 --connection-string을 통해 연결 문자열 제공해야 합니다. 이전 엔드포인트 URI 및 엔터티 경로가 null out됩니다.
az iot hub message-endpoint update eventhub --en
--hub-name
[--connection-string]
[--endpoint-resource-group]
[--endpoint-subscription-id]
[--endpoint-uri]
[--entity-path]
[--identity]
[--resource-group]
예제
지정된 새 연결 문자열 사용하도록 IoT Hub에 대한 키 기반 또는 ID 기반 이벤트 허브 엔드포인트를 업데이트합니다.
az iot hub message-endpoint update eventhub -n {iothub_name} --en {endpoint_name} -c {connection_string}
시스템 할당 ID 및 다른 엔터티 경로를 사용하도록 IoT Hub에 대한 이벤트 허브 엔드포인트를 업데이트합니다.
az iot hub message-endpoint update eventhub -n {iothub_name} --en {endpoint_name} --entity-path {entity_path} --identity [system]
사용자 할당 ID를 사용하도록 IoT Hub에 대한 키 기반 이벤트 허브 엔드포인트를 업데이트합니다(엔드포인트가 이미 ID 기반인 경우 --endpoint-uri를 생략할 수 있습니다).
az iot hub message-endpoint update eventhub -n {iothub_name} --en {endpoint_name} --identity {user_identity_resource_id} --endpoint-uri {endpoint_uri} --entity-path {entity_path}
필수 매개 변수
라우팅 엔드포인트의 이름입니다.
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 update servicebus-queue
명령 그룹 'iot hub message-endpoint'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
IoT Hub에 대한 기존 Service Bus 큐 엔드포인트의 속성을 업데이트합니다.
인증 유형을 키 기반에서 ID 기반 Service Bus 큐 엔드포인트로 업데이트하는 경우 ID(--identity를 통해), 엔드포인트 URI(--endpoint-uri를 통해) 및 엔터티 경로(--entity-path를 통해)를 제공해야 합니다. 이전 연결 문자열 null out됩니다.
ID 기반에서 키 기반 Service Bus 큐 엔드포인트로 인증 유형을 업데이트하는 경우 --connection-string을 통해 연결 문자열 제공해야 합니다. 이전 엔드포인트 URI 및 엔터티 경로가 null out됩니다.
az iot hub message-endpoint update servicebus-queue --en
--hub-name
[--connection-string]
[--endpoint-resource-group]
[--endpoint-subscription-id]
[--endpoint-uri]
[--entity-path]
[--identity]
[--resource-group]
예제
지정된 새 연결 문자열 사용하도록 IoT Hub에 대한 키 기반 또는 ID 기반 Service Bus 큐 엔드포인트를 업데이트합니다.
az iot hub message-endpoint update servicebus-queue -n {iothub_name} --en {endpoint_name} -c {connection_string}
시스템 할당 ID 및 다른 엔터티 경로를 사용하도록 IoT Hub에 대한 Service Bus 큐 엔드포인트를 업데이트합니다.
az iot hub message-endpoint update servicebus-queue -n {iothub_name} --en {endpoint_name} --entity-path {entity_path} --identity [system]
사용자 할당 ID를 사용하도록 IoT Hub에 대한 키 기반 Service Bus 큐 엔드포인트를 업데이트합니다(엔드포인트가 이미 ID 기반인 경우 --endpoint-uri를 생략할 수 있습니다).
az iot hub message-endpoint update servicebus-queue -n {iothub_name} --en {endpoint_name} --identity {user_identity_resource_id} --endpoint-uri {endpoint_uri} --entity-path {entity_path}
필수 매개 변수
라우팅 엔드포인트의 이름입니다.
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 update servicebus-topic
명령 그룹 'iot hub message-endpoint'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
IoT Hub에 대한 기존 Service Bus 토픽 엔드포인트의 속성을 업데이트합니다.
키 기반에서 ID 기반 Service Bus 토픽 엔드포인트로 인증 유형을 업데이트하는 경우 ID(--identity를 통해), 엔드포인트 URI(--endpoint-uri를 통해) 및 엔터티 경로(--entity-path를 통해)를 제공해야 합니다. 이전 연결 문자열 null out됩니다.
ID 기반에서 키 기반 Service Bus 토픽 엔드포인트로 인증 유형을 업데이트하는 경우 --connection-string을 통해 연결 문자열 제공해야 합니다. 이전 엔드포인트 URI 및 엔터티 경로가 null out됩니다.
az iot hub message-endpoint update servicebus-topic --en
--hub-name
[--connection-string]
[--endpoint-resource-group]
[--endpoint-subscription-id]
[--endpoint-uri]
[--entity-path]
[--identity]
[--resource-group]
예제
지정된 새 연결 문자열 사용하도록 IoT Hub에 대한 키 기반 또는 ID 기반 Service Bus 토픽 엔드포인트를 업데이트합니다.
az iot hub message-endpoint update servicebus-topic -n {iothub_name} --en {endpoint_name} -c {connection_string}
시스템 할당 ID 및 다른 엔터티 경로를 사용하도록 IoT Hub에 대한 Service Bus 토픽 엔드포인트를 업데이트합니다.
az iot hub message-endpoint update servicebus-topic -n {iothub_name} --en {endpoint_name} --entity-path {entity_path} --identity [system]
사용자 할당 ID를 사용하도록 IoT Hub에 대한 키 기반 Service Bus 토픽 엔드포인트를 업데이트합니다(엔드포인트가 이미 ID 기반인 경우 --endpoint-uri를 생략할 수 있습니다).
az iot hub message-endpoint update servicebus-topic -n {iothub_name} --en {endpoint_name} --identity {user_identity_resource_id} --endpoint-uri {endpoint_uri} --entity-path {entity_path}
필수 매개 변수
라우팅 엔드포인트의 이름입니다.
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 update storage-container
명령 그룹 'iot hub message-endpoint'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
IoT Hub에 대한 기존 스토리지 컨테이너 엔드포인트의 속성을 업데이트합니다.
인증 유형을 키 기반에서 ID 기반 스토리지 컨테이너 엔드포인트로 업데이트하는 경우 ID(--identity를 통해) 및 엔드포인트 URI(--endpoint-uri를 통해)를 제공해야 합니다. 이전 연결 문자열 null out됩니다.
ID 기반에서 키 기반 Storage 컨테이너 엔드포인트로 인증 유형을 업데이트하는 경우 --connection-string을 통해 연결 문자열 제공해야 합니다.
엔드포인트의 컨테이너 이름 및 인코딩은 변경할 수 없습니다. 동일한 이름의 컨테이너가 두 계정에 모두 있는 경우에만 계정 이름을 변경할 수 있습니다.
az iot hub message-endpoint update storage-container --en
--hub-name
[--batch-frequency]
[--chunk-size]
[--connection-string]
[--endpoint-resource-group]
[--endpoint-subscription-id]
[--endpoint-uri]
[--ff]
[--identity]
[--resource-group]
예제
지정된 새 연결 문자열 사용하도록 IoT Hub에 대한 키 기반 또는 ID 기반 스토리지 컨테이너 엔드포인트를 업데이트합니다.
az iot hub message-endpoint update storage-container -n {iothub_name} --en {endpoint_name} -c {connection_string}
지정된 일괄 처리 빈도, 청크 크기 및 파일 이름 형식으로 시스템 할당 ID를 사용하도록 IoT Hub에 대한 스토리지 컨테이너 엔드포인트를 업데이트합니다.
az iot hub message-endpoint update storage-container -n {iothub_name} --en {endpoint_name} -b {batch_frequency} -w {chunk_size} --ff {file_format} --identity [system]
사용자 할당 ID를 사용하도록 IoT Hub에 대한 키 기반 스토리지 컨테이너 엔드포인트를 업데이트합니다(엔드포인트가 이미 ID 기반인 경우 --endpoint-uri를 생략할 수 있습니다).
az iot hub message-endpoint update storage-container -n {iothub_name} --en {endpoint_name} --identity {user_identity_resource_id} --endpoint-uri {endpoint_uri}
필수 매개 변수
라우팅 엔드포인트의 이름입니다.
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