az stack-hci-vm network lnet

참고 항목

이 참조는 Azure CLI(버전 2.15.0 이상)에 대한 stack-hci-vm 확장의 일부입니다. az stack-hci-vm network lnet 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장 프로그램에 대해 자세히 알아보세요.

stack-hci-vm을 사용하여 논리네트워크를 관리합니다.

명령

Name Description 형식 상태
az stack-hci-vm network lnet create

논리 네트워크를 만듭니다.

내선 번호 GA
az stack-hci-vm network lnet delete

논리 네트워크를 삭제합니다.

내선 번호 GA
az stack-hci-vm network lnet list

모든 논리 네트워크를 나열합니다.

내선 번호 GA
az stack-hci-vm network lnet show

논리 네트워크의 세부 정보를 가져옵니다.

내선 번호 GA
az stack-hci-vm network lnet update

논리 네트워크를 업데이트합니다.

내선 번호 GA

az stack-hci-vm network lnet create

논리 네트워크를 만듭니다.

az stack-hci-vm network lnet create --custom-location
                                    --name
                                    --resource-group
                                    [--address-prefixes]
                                    [--dns-servers]
                                    [--gateway]
                                    [--ip-allocation-method {Dynamic, Static}]
                                    [--ip-pool-end]
                                    [--ip-pool-start]
                                    [--ip-pool-type]
                                    [--ip-pools]
                                    [--location]
                                    [--network-security-group]
                                    [--no-dns-servers {false, true}]
                                    [--no-gateway {false, true}]
                                    [--polling-interval]
                                    [--routes]
                                    [--subnets]
                                    [--tags]
                                    [--vlan]
                                    [--vm-switch-name]

예제

PutLogicalNetwork

az stack-hci-vm network lnet create --resource-group "test-rg" --custom-location "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.ExtendedLocation/customLocations/dogfood-location" --location "West US2" --name "test-lnet" --ip-allocation-method "Static" --address-prefixes "10.0.0.0/28" --ip-pool-start "10.0.0.0" --ip-pool-end "10.0.0.15" --vm-switch-name "test-vm-switch" --dns-servers 10.220.32.16 10.220.32.17

필수 매개 변수

--custom-location

확장된 위치의 ID입니다.

--name

논리 네트워크의 이름입니다.

--resource-group -g

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

선택적 매개 변수

--address-prefixes

AddressPrefixes - 서브넷에 대한 공백으로 구분된 주소 접두사 목록입니다. 현재 주소 접두사는 1개만 지원됩니다.

사용: --address-prefixes "1.2.3.0/16".

--dns-servers

DNS 서버 IP 주소의 공백으로 구분된 목록입니다.

사용: --dns-servers 10.220.32.16 10.220.32.17.

--gateway

게이트웨이

사용량: --gateway 1.2.3.4.

--ip-allocation-method

IPAllocationMethod - IP 주소 할당 방법입니다. 가능한 값은 Static, Dynamic입니다.

사용: --ip-allocation-method "Static/Dynamic".

허용되는 값: Dynamic, Static
--ip-pool-end

IP 주소 풀의 끝입니다.

사용량: --ip-pool-end "1.2.3.4".

--ip-pool-start

IP 주소 풀의 시작입니다.

사용량: --ip-pool-start "1.2.3.0".

--ip-pool-type

IP 풀 유형입니다.

사용: --ip-pool-type "vm".

--ip-pools

Ippools.

사용: --ip-pools '[{"start":"1.2.3.0", "end":"1.2.3.4", "ip_pool_type":"vm"}]'.

--location -l

위치를 지정하지 않으면 리소스 그룹의 위치가 사용됩니다.

--network-security-group --nsg

NSG(네트워크 보안 그룹)의 이름 또는 ID입니다.

사용: --network-security-group "myNSG".

--no-dns-servers

dns-servers 매개 변수 전달을 우회하기 위해 이 플래그를 전달합니다.

허용되는 값: false, true
--no-gateway

게이트웨이 매개 변수 전달을 우회하기 위해 이 플래그를 전달합니다.

허용되는 값: false, true
--polling-interval

장기 실행 작업에 대한 ARM 폴링 간격입니다.

--routes

경로 테이블 내에 포함된 경로의 컬렉션입니다.

사용법: --routes '[{"name":"route1","properties":{"address_prefix":"1.2.3.0/28","next_hop_ip_address":"1.2.3.1"}},{"name":"route2",","properties":{"address_prefix":"1.2.6.0/24","next_hop_ip_address":"1.2.6.1"}}]' 예상 값: json-string/json-file/@json-file.

--subnets

서브넷 - 논리 네트워크 아래의 서브넷 목록입니다. 이 매개 변수가 제공되면 cli 매개 변수의 다른 모든 서브넷 속성은 무시됩니다. 예상 값: json-string/@json-file.

사용법: --subnets '[{"properties":{"addressPrefix":"1.2.3.0/24","ipAllocationMethod":"Static","ipPools":[{"end":"1.2.3.10","start":"1.2.3.0","ipPoolType":"vm"},{"end":"1.2.3.15","start":"1.2.3.11","ipPoolType":"vm"}]}}]'.

--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.

--vlan

서브넷에 사용할 Vlan입니다.

사용량: --vlan 10.

Default value: 0
--vm-switch-name

VM 스위치의 이름입니다.

사용: --vm-switch-name "vm-switch-01".

전역 매개 변수
--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를 사용합니다.

az stack-hci-vm network lnet delete

논리 네트워크를 삭제합니다.

az stack-hci-vm network lnet delete [--ids]
                                    [--name]
                                    [--polling-interval]
                                    [--resource-group]
                                    [--subscription]
                                    [--yes]

예제

DeleteLogicalNetwork

az stack-hci-vm network lnet delete --resource-group "test-rg" --name "test-lnet"

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.

--name

논리 네트워크의 이름입니다.

--polling-interval

장기 실행 작업에 대한 ARM 폴링 간격입니다.

--resource-group -g

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

--subscription

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

--yes -y

확인을 묻는 메시지를 표시하지 마세요.

Default value: False
전역 매개 변수
--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를 사용합니다.

az stack-hci-vm network lnet list

모든 논리 네트워크를 나열합니다.

az stack-hci-vm network lnet list [--resource-group]

예제

ListLogicalNetworkByResourceGroup

az stack-hci-vm network lnet list --resource-group "test-rg"

ListLogicalNetworkBySubscription

az stack-hci-vm network lnet list

선택적 매개 변수

--resource-group -g

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

전역 매개 변수
--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를 사용합니다.

az stack-hci-vm network lnet show

논리 네트워크의 세부 정보를 가져옵니다.

az stack-hci-vm network lnet show [--ids]
                                  [--name]
                                  [--resource-group]
                                  [--subscription]

예제

GetLogicalNetwork

az stack-hci-vm network lnet show --resource-group "test-rg" --name "test-lnet"

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.

--name

논리 네트워크의 이름입니다.

--resource-group -g

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

--subscription

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

전역 매개 변수
--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를 사용합니다.

az stack-hci-vm network lnet update

논리 네트워크를 업데이트합니다.

az stack-hci-vm network lnet update [--ids]
                                    [--name]
                                    [--polling-interval]
                                    [--resource-group]
                                    [--subscription]
                                    [--tags]

예제

UpdateLogicalNetwork

az stack-hci-vm network lnet update --resource-group "test-rg" --tags additionalProperties="sample" --name "test-lnet"

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.

--name

논리 네트워크의 이름입니다.

--polling-interval

장기 실행 작업에 대한 ARM 폴링 간격입니다.

--resource-group -g

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

--subscription

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

--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.

전역 매개 변수
--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를 사용합니다.