az network application-gateway
애플리케이션 수준 라우팅 및 부하 분산 서비스를 관리합니다.
Application Gateway에 대해 자세히 알아보려면 다음을 방문하세요 https://learn.microsoft.com/en-us/azure/application-gateway/quick-create-cli.
명령
az network application-gateway create
애플리케이션 게이트웨이를 만듭니다.
az network application-gateway create --name
--resource-group
[--capacity]
[--cert-file]
[--cert-password]
[--connection-draining-timeout]
[--custom-error-pages]
[--enable-fips {false, true}]
[--enable-private-link]
[--frontend-port]
[--http-settings-cookie-based-affinity {Disabled, Enabled}]
[--http-settings-port]
[--http-settings-protocol {Http, Https, Tcp, Tls}]
[--http2 {Disabled, Enabled}]
[--identity]
[--key-vault-secret-id]
[--location]
[--max-capacity]
[--min-capacity]
[--no-wait]
[--priority]
[--private-ip-address]
[--private-link-ip-address]
[--private-link-primary {false, true}]
[--private-link-subnet]
[--private-link-subnet-prefix]
[--public-ip-address]
[--public-ip-address-allocation]
[--routing-rule-type {Basic, PathBasedRouting}]
[--servers]
[--sku {Standard_Medium, Standard_Small, Standard_v2, WAF_Large, WAF_Medium, WAF_v2}]
[--ssl-certificate-name]
[--ssl-profile]
[--ssl-profile-id]
[--subnet]
[--subnet-address-prefix]
[--tags]
[--trusted-client-cert]
[--validate]
[--vnet-address-prefix]
[--vnet-name]
[--waf-policy]
[--zones]
예제
애플리케이션 게이트웨이를 만듭니다.
az network application-gateway create --capacity 2 --frontend-port MyFrontendPort --http-settings-cookie-based-affinity Enabled --http-settings-port 80 --http-settings-protocol Http --location westus2 --name MyAppGateway --public-ip-address MyAppGatewayPublicIp --resource-group MyResourceGroup --sku Standard_Small --subnet MySubnet --vnet-name MyVNet
VM을 백 엔드 서버로 사용하여 애플리케이션 게이트웨이를 만듭니다.
az network application-gateway create -g MyResourceGroup -n MyAppGateway --capacity 2 --sku Standard_Medium --vnet-name MyVNet --subnet MySubnet --http-settings-cookie-based-affinity Enabled --public-ip-address MyAppGatewayPublicIp --servers 10.0.0.4 10.0.0.5
SSL 프로필을 사용하여 애플리케이션 게이트웨이를 만듭니다.
az network application-gateway create -n MyAppGateway -g MyResourceGroup --public-ip-address MyPublicIP --sku Standard_v2 --priority 1001 --ssl-profile name=MyProfile min-protocol-version=TLSv1_0 cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 policy-type=Custom client-auth-configuration=True
필수 매개 변수
애플리케이션 게이트웨이의 이름입니다.
리소스 그룹의 이름입니다.
az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
애플리케이션 게이트웨이와 함께 사용할 인스턴스 수입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Gateway Arguments |
| Default value: | 2 |
PFX 인증서 파일의 경로입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Gateway Arguments |
인증서 암호입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Gateway Arguments |
열린 연결에서 활성 상태로 유지되는 동안 백 엔드 서버가 제거된 후의 시간(초)입니다. 범위: 0(사용 안 함)에서 3600까지입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Gateway Arguments |
| Default value: | 0 |
공백으로 구분된 사용자 지정 오류 페이지 STATUS_CODE=URL 목록 형식입니다.
애플리케이션 게이트웨이 리소스에서 FIPS를 사용할 수 있는지 여부입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Gateway Arguments |
| 허용되는 값: | false, true |
이 애플리케이션 게이트웨이에 대한 Private Link 기능을 사용하도록 설정합니다. 공용 IP와 개인 IP가 모두 인본되는 경우 공용 프런트 엔드 IP에서만 적용됩니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Private Link Configuration Arguments |
| Default value: | False |
프런트 엔드 포트 번호입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Gateway Arguments |
HTTP 설정 쿠키 기반 선호도를 사용하거나 사용하지 않도록 설정합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Gateway Arguments |
| Default value: | disabled |
| 허용되는 값: | Disabled, Enabled |
HTTP 설정 포트입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Gateway Arguments |
| Default value: | 80 |
HTTP 설정 프로토콜입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Gateway Arguments |
| Default value: | Http |
| 허용되는 값: | Http, Https, Tcp, Tls |
애플리케이션 게이트웨이에 HTTP2를 사용합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Gateway Arguments |
| 허용되는 값: | Disabled, Enabled |
ManagedIdentity 리소스의 이름 또는 ID입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Identity Arguments |
Azure KeyVault에 저장된 'Secret' 또는 'Certificate' 개체의 비밀 ID(base-64로 인코딩되지 않은 암호화되지 않은 pfx) 이 기능을 사용하려면 keyvault에 대해 일시 삭제를 사용하도록 설정해야 합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Gateway Arguments |
Location. 값 출처: az account list-locations.
az configure --defaults location=<location>사용하여 기본 위치를 구성할 수 있습니다.
애플리케이션 게이트웨이 인스턴스 수의 상한입니다.
애플리케이션 게이트웨이 인스턴스 수에 대한 하한입니다.
장기 실행 작업이 완료되기를 기다리지 마세요.
| 속성 | 값 |
|---|---|
| Default value: | False |
요청 라우팅 규칙의 우선 순위입니다. 지원되는 SKU 계층은 Standard_v2 WAF_v2.
사용할 고정 개인 IP 주소입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Network Arguments |
Private Link에 대한 서브넷의 고정 개인 IP 주소입니다. 생략하면 동적 동적 개체가 만들어집니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Private Link Configuration Arguments |
IP 구성이 기본 구성인지 여부입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Private Link Configuration Arguments |
| 허용되는 값: | false, true |
애플리케이션 게이트웨이의 동일한 vnet 내에 있는 서브넷의 이름입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Private Link Configuration Arguments |
| Default value: | PrivateLinkDefaultSubnet |
새 서브넷을 만들 때 사용할 CIDR 접두사입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Private Link Configuration Arguments |
| Default value: | 10.0.1.0/24 |
공용 IP 주소의 이름 또는 ID입니다. 기존 리소스를 사용하거나 지정한 경우 새로 만들거나 생략하면 없음을 만듭니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Network Arguments |
새 공용 IP를 만들 때 사용할 IP 할당의 종류입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Network Arguments |
| Default value: | Dynamic |
요청 라우팅 규칙 유형입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Gateway Arguments |
| Default value: | Basic |
| 허용되는 값: | Basic, PathBasedRouting |
백 엔드 서버에 해당하는 IP 주소 또는 DNS 이름의 공백으로 구분된 목록입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Gateway Arguments |
SKU의 이름입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Gateway Arguments |
| Default value: | Standard_Medium |
| 허용되는 값: | Standard_Medium, Standard_Small, Standard_v2, WAF_Large, WAF_Medium, WAF_v2 |
인증서 이름입니다. 기본값은 .입니다 <application-gateway-name>SslCert.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Gateway Arguments |
Application Gateway ssl 프로필입니다.
사용: --ssl-profile name=MySslProfile client-auth-configuration=True cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 policy-type=Custom min-protocol-version=TLSv1_0
name: 필수입니다. Application Gateway 내에서 고유한 SSL 프로필의 이름입니다. polic-name: Ssl Policy의 이름입니다. policy-type: Ssl 정책의 유형입니다. min-protocol-version: Application Gateway에서 지원되는 Ssl 프로토콜의 최소 버전입니다. cipher-suites: 애플리케이션 게이트웨이에 대해 지정된 순서로 사용하도록 설정할 Ssl 암호 그룹입니다. disabled-ssl-protocols: 사용하지 않도록 설정할 프로토콜의 공간으로 구분된 목록입니다. trusted-client-certificates: Application Gateway 신뢰할 수 있는 클라이언트 인증서에 대한 참조 배열입니다. client-auth-configuration: 애플리케이션 게이트웨이 리소스의 클라이언트 인증 구성입니다.
둘 --ssl-profile 이상의 인수를 사용하여 여러 ssl 프로필을 지정할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | SSL Profile Arguments |
애플리케이션 게이트웨이의 SSL 프로필 리소스입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Gateway Arguments |
서브넷의 이름 또는 ID입니다. 리소스가 없으면 만듭니다. 이름이 지정된 경우 --vnet-name도 지정합니다. 다른 리소스 그룹 또는 구독에서 기존 서브넷을 사용하려면 서브넷 이름 대신 ID를 제공하세요.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Network Arguments |
| Default value: | default |
새 서브넷을 만들 때 사용할 CIDR 접두사입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Network Arguments |
| Default value: | 10.0.0.0/24 |
공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.
애플리케이션 게이트웨이 신뢰할 수 있는 클라이언트 인증서입니다.
사용: --trusted-client-certificates name=client1 data=client.cer
name: 필수입니다. Application Gateway 데이터 내에서 고유한 신뢰할 수 있는 클라이언트 인증서의 이름: 필수입니다. 인증서 공용 데이터입니다.
둘 --trusted-client-certificates 이상의 인수를 사용하여 여러 개의 신뢰할 수 있는 클라이언트 인증서를 지정할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Mutual Authentication Support Arguments |
리소스를 만들지 않고 ARM 템플릿을 생성하고 유효성을 검사합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
새 VNet을 만들 때 사용할 CIDR 접두사입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Network Arguments |
| Default value: | 10.0.0.0/16 |
VNet(가상 네트워크) 이름입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Network Arguments |
WAF(웹 애플리케이션 방화벽) 정책의 이름 또는 ID입니다.
리소스를 프로비전할 가용성 영역의 공간으로 구분된 목록입니다.
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
az network application-gateway delete
애플리케이션 게이트웨이를 삭제합니다.
az network application-gateway delete [--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
예제
애플리케이션 게이트웨이를 삭제합니다.
az network application-gateway delete -g MyResourceGroup -n MyAppGateway
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
애플리케이션 게이트웨이의 이름입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
장기 실행 작업이 완료되기를 기다리지 마세요.
| 속성 | 값 |
|---|---|
| 허용되는 값: | 0, 1, f, false, n, no, t, true, y, yes |
리소스 그룹의 이름입니다.
az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
az network application-gateway list
애플리케이션 게이트웨이를 나열합니다.
az network application-gateway list [--max-items]
[--next-token]
[--resource-group]
예제
애플리케이션 게이트웨이를 나열합니다.
az network application-gateway list -g MyResourceGroup
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
명령의 출력에서 반환할 총 항목 수입니다. 사용 가능한 총 항목 수가 지정된 값보다 많으면 명령의 출력에 토큰이 제공됩니다. 페이지 매김을 다시 시작하려면 후속 명령의 --next-token 인수에 토큰 값을 제공합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Pagination Arguments |
페이지 매김을 시작할 위치를 지정하는 토큰입니다. 이는 이전에 잘린 응답의 토큰 값입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Pagination Arguments |
리소스 그룹의 이름입니다.
az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
az network application-gateway show
애플리케이션 게이트웨이의 세부 정보를 가져옵니다.
az network application-gateway show [--ids]
[--name]
[--resource-group]
[--subscription]
예제
애플리케이션 게이트웨이의 세부 정보를 가져옵니다.
az network application-gateway show -g MyResourceGroup -n MyAppGateway
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
애플리케이션 게이트웨이의 이름입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
리소스 그룹의 이름입니다.
az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
az network application-gateway show-backend-health
애플리케이션 게이트웨이의 백 엔드 상태에 대한 정보를 가져옵니다.
az network application-gateway show-backend-health [--address-pool]
[--expand]
[--host]
[--host-name-from-http-settings {false, true}]
[--http-settings]
[--ids]
[--match-body]
[--match-status-codes]
[--name]
[--path]
[--protocol {Http, Https, Tcp, Tls}]
[--resource-group]
[--subscription]
[--timeout]
예제
애플리케이션 게이트웨이의 백 엔드 상태를 표시합니다.
az network application-gateway show-backend-health -g MyResourceGroup -n MyAppGateway
백 엔드 풀과 http 설정의 지정된 조합에 대한 애플리케이션 게이트웨이의 백 엔드 상태를 표시합니다.
az network application-gateway show-backend-health -g MyResourceGroup -n MyAppGateway --host-name-from-http-settings --path /test --timeout 100 --http-settings appGatewayBackendHttpSettings --address-pool appGatewayBackendPool
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
백 엔드 주소 풀의 이름 또는 ID입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Probe Operation Arguments |
백 엔드 상태에서 참조된 BackendAddressPool 및 BackendHttpSettings를 확장합니다.
프로브를 보낼 호스트의 이름입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Probe Operation Arguments |
HTTP 설정에서 호스트 헤더를 사용합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Probe Operation Arguments |
| 허용되는 값: | false, true |
HTTP 설정의 이름 또는 ID입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Probe Operation Arguments |
하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
상태 응답에 포함되어야 하는 본문입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Probe Operation Arguments |
상태 응답에 대해 허용되는 정상 상태 코드 범위의 공백으로 구분된 목록입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Probe Operation Arguments |
애플리케이션 게이트웨이의 이름입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
프로브의 상대 경로입니다. 유효한 경로는 "/"에서 시작합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Probe Operation Arguments |
HTTP 설정 프로토콜입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Probe Operation Arguments |
| 허용되는 값: | Http, Https, Tcp, Tls |
리소스 그룹의 이름입니다.
az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
프로브 시간 제한(초)입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Probe Operation Arguments |
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
az network application-gateway start
애플리케이션 게이트웨이를 시작합니다.
az network application-gateway start [--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
예제
애플리케이션 게이트웨이를 시작합니다.
az network application-gateway start -g MyResourceGroup -n MyAppGateway
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
애플리케이션 게이트웨이의 이름입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
장기 실행 작업이 완료되기를 기다리지 마세요.
| 속성 | 값 |
|---|---|
| 허용되는 값: | 0, 1, f, false, n, no, t, true, y, yes |
리소스 그룹의 이름입니다.
az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
az network application-gateway stop
애플리케이션 게이트웨이를 중지합니다.
az network application-gateway stop [--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
예제
애플리케이션 게이트웨이를 중지합니다.
az network application-gateway stop -g MyResourceGroup -n MyAppGateway
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
애플리케이션 게이트웨이의 이름입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
장기 실행 작업이 완료되기를 기다리지 마세요.
| 속성 | 값 |
|---|---|
| 허용되는 값: | 0, 1, f, false, n, no, t, true, y, yes |
리소스 그룹의 이름입니다.
az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
az network application-gateway update
애플리케이션 게이트웨이를 업데이트합니다.
az network application-gateway update [--add]
[--capacity]
[--custom-error-pages]
[--enable-fips {0, 1, f, false, n, no, t, true, y, yes}]
[--family {Generation_1, Generation_2}]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--http2 {Disabled, Enabled}]
[--identity]
[--ids]
[--max-capacity]
[--min-capacity]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--remove]
[--resource-group]
[--set]
[--sku {Basic, Standard_Large, Standard_Medium, Standard_Small, Standard_v2, WAF_Large, WAF_Medium, WAF_v2}]
[--ssl-profiles]
[--subscription]
[--tags]
예제
애플리케이션 게이트웨이를 업데이트합니다.
az network application-gateway update --name MyApplicationGateway --resource-group MyResourceGroup --set sku.tier=WAF_v2
OCSP를 통해 클라이언트 인증서 해지를 사용하도록 설정합니다.
az network application-gateway update -n MyApplicationGateway --ssl-profiles [0].client-auth-configuration.verify-client-revocation=OCSP
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
경로 및 키 값 쌍을 지정하여 개체 목록에 개체를 추가합니다. 예: --add property.listProperty <key=value, string or JSON string>.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Generic Update Arguments |
애플리케이션 게이트웨이와 함께 사용할 인스턴스 수입니다.
공백으로 구분된 사용자 지정 오류 페이지 STATUS_CODE=URL 목록 형식입니다. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.
애플리케이션 게이트웨이 리소스에서 FIPS를 사용할 수 있는지 여부입니다.
| 속성 | 값 |
|---|---|
| 허용되는 값: | 0, 1, f, false, n, no, t, true, y, yes |
애플리케이션 게이트웨이 SKU의 제품군입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Sku Arguments |
| 허용되는 값: | Generation_1, Generation_2 |
'set' 또는 'add'를 사용하는 경우 JSON으로 변환하는 대신 문자열 리터럴을 유지합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Generic Update Arguments |
| 허용되는 값: | 0, 1, f, false, n, no, t, true, y, yes |
애플리케이션 게이트웨이에 HTTP2를 사용합니다.
| 속성 | 값 |
|---|---|
| 허용되는 값: | Disabled, Enabled |
구성된 경우 애플리케이션 게이트웨이의 ID입니다. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.
하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
애플리케이션 게이트웨이 인스턴스 수의 상한입니다.
애플리케이션 게이트웨이 인스턴스 수에 대한 하한입니다.
애플리케이션 게이트웨이의 이름입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
장기 실행 작업이 완료되기를 기다리지 마세요.
| 속성 | 값 |
|---|---|
| 허용되는 값: | 0, 1, f, false, n, no, t, true, y, yes |
목록에서 속성 또는 요소를 제거합니다. 예: --remove property.list <indexToRemove> OR --remove propertyToRemove.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Generic Update Arguments |
리소스 그룹의 이름입니다.
az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
설정할 속성 경로와 값을 지정하여 개체를 업데이트합니다. 예: --set property1.property2=<value>.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Generic Update Arguments |
애플리케이션 게이트웨이 SKU의 이름입니다.
| 속성 | 값 |
|---|---|
| 허용되는 값: | Basic, Standard_Large, Standard_Medium, Standard_Small, Standard_v2, WAF_Large, WAF_Medium, WAF_v2 |
애플리케이션 게이트웨이 리소스의 SSL 프로필입니다. 기본 제한은 Application Gateway 제한참조하세요. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
공백으로 구분된 태그: key[=value] [key[=value] ...]. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
az network application-gateway wait
조건이 충족될 때까지 CLI를 대기 상태로 유지합니다.
az network application-gateway wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
'Succeeded'에서 'provisioningState'를 사용하여 생성될 때까지 기다립니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Wait Condition Arguments |
| Default value: | False |
조건이 사용자 지정 JMESPath 쿼리를 충족할 때까지 기다립니다. 예: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Wait Condition Arguments |
삭제될 때까지 기다립니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Wait Condition Arguments |
| Default value: | False |
리소스가 존재할 때까지 기다립니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Wait Condition Arguments |
| Default value: | False |
하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
폴링 간격(초)입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Wait Condition Arguments |
| Default value: | 30 |
애플리케이션 게이트웨이의 이름입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
리소스 그룹의 이름입니다.
az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
최대 대기 시간(초)입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Wait Condition Arguments |
| Default value: | 3600 |
'Succeeded'에서 provisioningState로 업데이트될 때까지 기다립니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Wait Condition Arguments |
| Default value: | False |
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |