다음을 통해 공유


az iot ops asset endpoint create

메모

이 참조는 Azure CLI(버전 2.53.0 이상)에 대한 azure-iot-ops 확장의 일부입니다. az iot ops asset endpoint create 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장에 대한 자세한 알아봅니다.

자산 엔드포인트 프로필을 만듭니다.

명령

Name Description 형식 상태
az iot ops asset endpoint create opcua

OPCUA 커넥터를 사용하여 자산 엔드포인트 프로필을 만듭니다.

확장 조지아

az iot ops asset endpoint create opcua

OPCUA 커넥터를 사용하여 자산 엔드포인트 프로필을 만듭니다.

Azure IoT OPC UA 커넥터(미리 보기)는 자체와 연결하는 OPC UA 서버 간의 모든 보안 채널에 동일한 클라이언트 인증서를 사용합니다.

OPC UA 커넥터 인수의 경우 -1 값은 매개 변수가 사용되지 않음을 의미합니다(예: --session-reconnect-backoff -1 지수 백오프를 사용해서는 안 됨). 값이 0이면 가장 빠른 실제 속도를 사용합니다(예: --default-sampling-int 0은 서버에 대해 가능한 가장 빠른 샘플링 간격을 사용한다는 의미).

OPCUA 커넥터를 만드는 방법에 대한 자세한 내용은 aka.ms/opcua-quickstart 참조하세요.

az iot ops asset endpoint create opcua --instance
                                       --name
                                       --resource-group
                                       --ta
                                       [--accept-untrusted-certs {false, true}]
                                       [--app]
                                       [--cert-ref]
                                       [--default-publishing-int]
                                       [--default-queue-size]
                                       [--default-sampling-int]
                                       [--ig]
                                       [--instance-subscription]
                                       [--ka]
                                       [--location]
                                       [--password-ref]
                                       [--rad {false, true}]
                                       [--security-mode {none, sign, signAndEncrypt}]
                                       [--security-policy {Aes128_Sha256_RsaOaep, Aes256_Sha256_RsaPss, Basic128Rsa15, Basic256, Basic256Sha256, none}]
                                       [--session-keep-alive]
                                       [--session-reconnect-backoff]
                                       [--session-reconnect-period]
                                       [--session-timeout]
                                       [--slt]
                                       [--smi]
                                       [--tags]
                                       [--ur]

예제

동일한 리소스 그룹의 지정된 인스턴스를 사용하여 익명 사용자 인증을 사용하여 자산 엔드포인트를 만듭니다.

az iot ops asset endpoint create opcua --name myprofile -g myresourcegroup --instance myinstance --target-address opc.tcp://opcplc-000000:50000

다른 리소스 그룹에 있지만 동일한 구독에서 지정된 인스턴스를 사용하여 익명 사용자 인증을 사용하여 자산 엔드포인트를 만듭니다. 인스턴스와 다른 구독에 있는 경우 디지털 운영 환경에 자산 엔드포인트 프로필이 표시되지 않을 수 있습니다.

az iot ops asset endpoint create opcua --name myprofile -g myresourcegroup --instance myinstance --instance-resource-group myinstanceresourcegroup --target-address opc.tcp://opcplc-000000:50000

동일한 리소스 그룹의 지정된 인스턴스를 사용하여 사용자 이름 암호 사용자 인증을 사용하여 자산 엔드포인트를 만듭니다.

az iot ops asset endpoint create opcua --name myprofile -g myresourcegroup --instance myinstance --target-address opc.tcp://opcplc-000000:50000 --username-ref myusername --password-ref mypassword

동일한 리소스 그룹에서 지정된 인스턴스를 사용하여 인증서 사용자 인증을 사용하여 자산 엔드포인트를 만듭니다.

az iot ops asset endpoint create opcua --name myprofile -g myresourcegroup --instance myinstance --target-address opc.tcp://opcplc-000000:50000 --certificate-ref mycertificate.pem

동일한 리소스 그룹의 지정된 인스턴스를 사용하여 익명 사용자 인증 및 OPCUA 구성에 대한 권장 값을 사용하여 자산 엔드포인트를 만듭니다. 커넥터를 성공적으로 사용하려면 OPC PLC 서비스를 배포해야 하며 대상 주소는 서비스를 가리킵니다. OPC PLC 서비스가 IoT Ops와 동일한 클러스터 및 네임스페이스에 있는 경우 대상 주소의 형식을 'opc.tcp://{opc-plc-service-name}:{service-port}'로 지정해야 합니다. OPC PLC 서비스가 IoT Ops와 동일한 클러스터에 있지만 네임스페이스가 다른 경우 'opc.tcp://{opc-plc-service-name}과 같은 서비스 네임스페이스를 포함합니다. {service-namespace}:{service-port}' 자세한 내용은 aka.ms/opcua-quickstart 참조하세요.

az iot ops asset endpoint create opcua --name myprofile -g myresourcegroup --instance myinstance --target-address opc.tcp://opcplc-000000:50000 --accept-untrusted-certs --application myopcuaconnector --default-publishing-int 1000 --default-queue-size 1 --default-sampling-int 1000 --keep-alive 10000 --run-asset-discovery --security-mode sign --security-policy Basic256 --session-keep-alive 10000 --session-reconnect-backoff 10000 --session-reconnect-period 2000 --session-timeout 60000 --subscription-life-time 60000 --subscription-max-items 1000

필수 매개 변수

--instance

만든 자산을 연결할 인스턴스 이름입니다.

--name -n

자산 엔드포인트 프로필 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.

--ta --target-address

대상 주소입니다. opc.tcp 프로토콜을 따르는 유효한 로컬 주소여야 합니다.

선택적 매개 변수

--accept-untrusted-certs --auc

신뢰할 수 없는 서버 인증서를 자동으로 수락하도록 설정하는 플래그입니다.

허용되는 값: false, true
--app --application

애플리케이션 이름입니다. 커넥터에서 생성한 인증서의 주체로 사용됩니다.

--cert-ref --certificate-ref --cr

인증에 사용되는 인증서에 대한 참조입니다. 이 사용자 인증 방법은 아직 지원되지 않습니다.

--default-publishing-int --dpi

기본 게시 간격(밀리초)입니다. 최소: -1. 권장: 1000.

--default-queue-size --dqs

기본 큐 크기입니다. 최소: 0. 권장 사항: 1.

--default-sampling-int --dsi

기본 샘플링 간격(밀리초)입니다. 최소: -1. 권장: 1000.

--ig --instance-resource-group

인스턴스 리소스 그룹입니다. 제공되지 않으면 자산 엔드포인트 프로필 리소스 그룹이 사용됩니다.

--instance-subscription --is
사용되지 않음

'instance_subscription' 인수는 더 이상 사용되지 않으며 향후 릴리스에서 제거될 예정입니다.

인스턴스 구독 ID입니다. 제공되지 않으면 자산 엔드포인트 프로필 구독 ID가 사용됩니다.

--ka --keep-alive

keep alive 게시 응답이 전송되는 시간(밀리초)입니다. 최소: 0. 권장: 10000.

--location -l

위치. 값: az account list-locations. az configure --defaults location=<location>사용하여 기본 위치를 구성할 수 있습니다.

--password-ref --pr

인증에 사용되는 암호에 대한 참조입니다.

--rad --run-asset-discovery

자산 검색을 실행해야 하는지 여부를 확인하는 플래그입니다.

허용되는 값: false, true
--security-mode --sm

보안 모드입니다.

허용되는 값: none, sign, signAndEncrypt
--security-policy --sp

보안 정책.

허용되는 값: Aes128_Sha256_RsaOaep, Aes256_Sha256_RsaPss, Basic128Rsa15, Basic256, Basic256Sha256, none
--session-keep-alive --ska

연결 문제를 감지하기 위해 세션 유지 챌린지가 전송되는 시간(밀리초)입니다. 최소: 0. 권장: 10000.

--session-reconnect-backoff --srb

세션 다시 연결 지수는 밀리초 단위로 다시 해제됩니다. 최소: -1. 권장: 10000.

--session-reconnect-period --srp

세션 다시 연결 기간(밀리초)입니다. 최소: 0. 권장: 2000.

--session-timeout --st

세션 시간 제한(밀리초)입니다. 최소: 0. 권장: 60000.

--slt --subscription-life-time

구독에 대한 커넥터에서 만든 항목의 수명 시간(밀리초)입니다. 최소: 0. 권장: 60000.

--smi --subscription-max-items

커넥터가 구독에 대해 만들 수 있는 최대 항목 수입니다. 최소: 1. 권장: 1000.

--tags

자산 엔드포인트 프로필 리소스 태그입니다. a=b c=d 형식의 키-값 쌍의 속성 모음입니다.

--ur --username-reference

인증에 사용되는 사용자 이름에 대한 참조입니다.

전역 매개 변수
--debug

로깅 세부 정보를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.

--verbose

로깅 세부 정보를 늘립니다. 전체 디버그 로그에 --debug를 사용합니다.