az network asg

ASG(애플리케이션 보안 그룹)를 관리합니다.

네트워크 보안을 애플리케이션 구조의 자연스러운 확장으로 구성할 수 있습니다. ASG를 사용하면 가상 머신을 그룹화하고 해당 그룹에 따라 네트워크 보안 정책을 정의할 수 있습니다. NSG 보안 규칙에서 애플리케이션 보안 그룹을 원본 및 대상으로 지정할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/virtual-network/create-network-security-group-preview을 참조하세요.

명령

az network asg create

애플리케이션 보안 그룹을 만듭니다.

az network asg delete

애플리케이션 보안 그룹을 삭제합니다.

az network asg list

모든 애플리케이션 보안 그룹을 나열합니다.

az network asg show

애플리케이션 보안 그룹의 세부 정보를 가져옵니다.

az network asg update

애플리케이션 보안 그룹을 업데이트합니다.

az network asg wait

조건이 충족될 때까지 CLI를 대기 상태로 설정합니다.

az network asg create

애플리케이션 보안 그룹을 만듭니다.

az network asg create --name
                      --resource-group
                      [--location]
                      [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                      [--tags]

예제

애플리케이션 보안 그룹을 만듭니다.

az network asg create -g MyResourceGroup -n MyAsg --tags MyWebApp, CostCenter=Marketing

필수 매개 변수

--name -n

새 애플리케이션 보안 그룹 리소스의 이름입니다.

--resource-group -g

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

선택적 매개 변수

--location -l

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

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다. 지원되는 약식 구문입니다. 자세히 표시해 보세요 ?? .

az network asg delete

애플리케이션 보안 그룹을 삭제합니다.

az network asg delete [--ids]
                      [--name]
                      [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                      [--resource-group]

예제

애플리케이션 보안 그룹을 삭제합니다.

az network asg delete -g MyResourceGroup -n MyAsg

선택적 매개 변수

--ids

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

--name -n

새 애플리케이션 보안 그룹 리소스의 이름입니다.

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

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

az network asg list

모든 애플리케이션 보안 그룹을 나열합니다.

az network asg list [--resource-group]

예제

리소스 그룹의 모든 애플리케이션 보안 그룹을 나열합니다.

az network asg list -g MyResourceGroup

선택적 매개 변수

--resource-group -g

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

az network asg show

애플리케이션 보안 그룹의 세부 정보를 가져옵니다.

az network asg show [--ids]
                    [--name]
                    [--resource-group]

예제

애플리케이션 보안 그룹의 세부 정보를 가져옵니다.

az network asg show -g MyResourceGroup -n MyAsg

선택적 매개 변수

--ids

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

--name -n

새 애플리케이션 보안 그룹 리소스의 이름입니다.

--resource-group -g

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

az network asg update

애플리케이션 보안 그룹을 업데이트합니다.

이 명령은 애플리케이션 보안 그룹에 대한 태그를 업데이트하는 데만 사용할 수 있습니다. 이름 및 리소스 그룹은 변경할 수 없으며 업데이트할 수 없습니다.

az network asg update [--add]
                      [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                      [--ids]
                      [--location]
                      [--name]
                      [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                      [--remove]
                      [--resource-group]
                      [--set]
                      [--tags]

예제

수정된 태그 값으로 애플리케이션 보안 그룹을 업데이트합니다.

az network asg update -g MyResourceGroup -n MyAsg --tags CostCenter=MyBusinessGroup

선택적 매개 변수

--add

경로 및 키 값 쌍을 지정하여 개체 목록에 개체를 추가합니다. 예: --add property.listProperty <key=value, string 또는 JSON 문자열>.

--force-string

'set' 또는 'add'를 사용하는 경우 JSON으로 변환하는 대신 문자열 리터럴을 유지합니다.

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--ids

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

--location -l

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

--name -n

새 애플리케이션 보안 그룹 리소스의 이름입니다.

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--remove

목록에서 속성 또는 요소를 제거합니다. 예: --remove property.list OR --remove propertyToRemove.

--resource-group -g

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

--set

설정할 속성 경로 및 값을 지정하여 개체를 업데이트합니다. 예: --set property1.property2=.

--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다. 지원되는 약식 구문입니다. 자세히 표시해 보세요 ?? .

az network asg wait

조건이 충족될 때까지 CLI를 대기 상태로 놓습니다.

az network asg wait [--created]
                    [--custom]
                    [--deleted]
                    [--exists]
                    [--ids]
                    [--interval]
                    [--name]
                    [--resource-group]
                    [--timeout]
                    [--updated]

선택적 매개 변수

--created

'Succeeded'에서 'provisioningState'를 사용하여 생성될 때까지 기다립니다.

--custom

조건이 사용자 지정 JMESPath 쿼리를 충족할 때까지 기다립니다. 예: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

삭제될 때까지 기다립니다.

--exists

리소스가 존재할 때까지 기다립니다.

--ids

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

--interval

폴링 간격(초)입니다.

기본값: 30
--name -n

새 애플리케이션 보안 그룹 리소스의 이름입니다.

--resource-group -g

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

--timeout

최대 대기 시간(초)입니다.

기본값: 3600
--updated

'Succeeded'에서 provisioningState로 업데이트될 때까지 기다립니다.