az network application-gateway

애플리케이션 수준 라우팅 및 부하 분산 서비스를 관리합니다.

Application Gateway 대해 자세히 알아보려면 다음을 방문하세요https://docs.microsoft.com/azure/application-gateway/application-gateway-create-gateway-cli.

명령

az network application-gateway address-pool

애플리케이션 게이트웨이의 주소 풀을 관리합니다.

az network application-gateway address-pool create

주소 풀을 만듭니다.

az network application-gateway address-pool delete

주소 풀을 삭제합니다.

az network application-gateway address-pool list

주소 풀을 나열합니다.

az network application-gateway address-pool show

주소 풀의 세부 정보를 가져옵니다.

az network application-gateway address-pool update

주소 풀을 업데이트합니다.

az network application-gateway auth-cert

애플리케이션 게이트웨이의 권한 부여 인증서를 관리합니다.

az network application-gateway auth-cert create

권한 부여 인증서를 만듭니다.

az network application-gateway auth-cert delete

권한 부여 인증서를 삭제합니다.

az network application-gateway auth-cert list

권한 부여 인증서를 나열합니다.

az network application-gateway auth-cert show

권한 부여 인증서를 표시합니다.

az network application-gateway auth-cert update

권한 부여 인증서를 업데이트합니다.

az network application-gateway client-cert

애플리케이션 게이트웨이의 신뢰할 수 있는 클라이언트 인증서를 관리합니다.

az network application-gateway client-cert add

애플리케이션 게이트웨이의 신뢰할 수 있는 클라이언트 인증서를 추가합니다.

az network application-gateway client-cert list

애플리케이션 게이트웨이의 기존 신뢰할 수 있는 클라이언트 인증서를 나열합니다.

az network application-gateway client-cert remove

애플리케이션 게이트웨이의 신뢰할 수 있는 기존 클라이언트 인증서를 제거합니다.

az network application-gateway client-cert show

애플리케이션 게이트웨이의 신뢰할 수 있는 기존 클라이언트 인증서를 표시합니다.

az network application-gateway client-cert update

애플리케이션 게이트웨이의 신뢰할 수 있는 클라이언트 인증서를 업데이트합니다.

az network application-gateway create

애플리케이션 게이트웨이를 만듭니다.

az network application-gateway delete

애플리케이션 게이트웨이를 삭제합니다.

az network application-gateway frontend-ip

애플리케이션 게이트웨이의 프런트 엔드 IP 주소를 관리합니다.

az network application-gateway frontend-ip create

프런트 엔드 IP 주소를 만듭니다.

az network application-gateway frontend-ip delete

프런트 엔드 IP 주소를 삭제합니다.

az network application-gateway frontend-ip list

프런트 엔드 IP 주소를 나열합니다.

az network application-gateway frontend-ip show

프런트 엔드 IP 주소의 세부 정보를 가져옵니다.

az network application-gateway frontend-ip update

프런트 엔드 IP 주소를 업데이트합니다.

az network application-gateway frontend-port

애플리케이션 게이트웨이의 프런트 엔드 포트를 관리합니다.

az network application-gateway frontend-port create

프런트 엔드 포트를 만듭니다.

az network application-gateway frontend-port delete

프런트 엔드 포트를 삭제합니다.

az network application-gateway frontend-port list

프런트 엔드 포트를 나열합니다.

az network application-gateway frontend-port show

프런트 엔드 포트의 세부 정보를 가져옵니다.

az network application-gateway frontend-port update

프런트 엔드 포트를 업데이트합니다.

az network application-gateway http-listener

애플리케이션 게이트웨이의 HTTP 수신기를 관리합니다.

az network application-gateway http-listener create

HTTP 수신기를 만듭니다.

az network application-gateway http-listener delete

HTTP 수신기를 삭제합니다.

az network application-gateway http-listener list

HTTP 수신기를 나열합니다.

az network application-gateway http-listener show

HTTP 수신기의 세부 정보를 가져옵니다.

az network application-gateway http-listener update

HTTP 수신기를 업데이트합니다.

az network application-gateway http-settings

애플리케이션 게이트웨이의 HTTP 설정을 관리합니다.

az network application-gateway http-settings create

HTTP 설정을 만듭니다.

az network application-gateway http-settings delete

HTTP 설정을 삭제합니다.

az network application-gateway http-settings list

HTTP 설정을 나열합니다.

az network application-gateway http-settings show

게이트웨이의 HTTP 설정에 대한 세부 정보를 가져옵니다.

az network application-gateway http-settings update

HTTP 설정을 업데이트합니다.

az network application-gateway identity

애플리케이션 게이트웨이의 관리 서비스 ID를 관리합니다.

az network application-gateway identity assign

애플리케이션 게이트웨이에 관리 서비스 ID를 할당합니다.

az network application-gateway identity remove

애플리케이션 게이트웨이의 관리 서비스 ID를 제거합니다.

az network application-gateway identity show

Application-Gateway의 관리 서비스 ID를 표시합니다.

az network application-gateway list

애플리케이션 게이트웨이를 나열합니다.

az network application-gateway listener

애플리케이션 게이트웨이의 수신기를 관리합니다.

az network application-gateway listener create

수신기를 만듭니다.

az network application-gateway listener delete

수신기를 삭제합니다.

az network application-gateway listener list

수신기를 나열합니다.

az network application-gateway listener show

수신기의 세부 정보를 가져옵니다.

az network application-gateway listener update

수신기를 업데이트합니다.

az network application-gateway private-link

Application Gateway Private Link 관리합니다.

az network application-gateway private-link add

기본 IP 구성을 사용하여 새 Private Link 추가하고 기존 프런트 엔드 IP와 연결합니다.

az network application-gateway private-link ip-config

Private Link IP 구성을 관리하여 해당 기능을 구성합니다.

az network application-gateway private-link ip-config add

Private Link IP 구성을 추가하여 기능을 강화합니다.

az network application-gateway private-link ip-config list

Private Link 모든 IP 구성을 나열합니다.

az network application-gateway private-link ip-config remove

Private Link IP 구성을 제거하여 기능을 축소합니다.

az network application-gateway private-link ip-config show

Private Link IP 구성을 표시합니다.

az network application-gateway private-link ip-config wait

해당 애플리케이션 게이트웨이의 조건이 충족될 때까지 CLI를 대기 상태로 유지합니다.

az network application-gateway private-link list

모든 Private Link 나열합니다.

az network application-gateway private-link remove

Private Link 제거하고 프런트 엔드 IP와의 연결을 지웁니다. Private Link 연결된 서브넷은 수동으로 지워야 할 수 있습니다.

az network application-gateway private-link show

Private Link 표시합니다.

az network application-gateway private-link wait

해당 애플리케이션 게이트웨이의 조건이 충족될 때까지 CLI를 대기 상태로 유지합니다.

az network application-gateway probe

프로브를 관리하여 게이트웨이에 대한 정보를 수집하고 평가합니다.

az network application-gateway probe create

프로브를 만듭니다.

az network application-gateway probe delete

프로브를 삭제합니다.

az network application-gateway probe list

프로브를 나열합니다.

az network application-gateway probe show

프로브의 세부 정보를 가져옵니다.

az network application-gateway probe update

프로브를 업데이트합니다.

az network application-gateway redirect-config

리디렉션 구성을 관리합니다.

az network application-gateway redirect-config create

리디렉션 구성을 만듭니다.

az network application-gateway redirect-config delete

리디렉션 구성을 삭제합니다.

az network application-gateway redirect-config list

리디렉션 구성을 나열합니다.

az network application-gateway redirect-config show

리디렉션 구성의 세부 정보를 가져옵니다.

az network application-gateway redirect-config update

리디렉션 구성을 업데이트합니다.

az network application-gateway rewrite-rule

애플리케이션 게이트웨이의 다시 쓰기 규칙을 관리합니다.

az network application-gateway rewrite-rule condition

애플리케이션 게이트웨이의 규칙 조건을 다시 작성합니다.

az network application-gateway rewrite-rule condition create

다시 쓰기 규칙 조건을 만듭니다.

az network application-gateway rewrite-rule condition delete

다시 쓰기 규칙 조건을 삭제합니다.

az network application-gateway rewrite-rule condition list

다시 쓰기 규칙 조건을 나열합니다.

az network application-gateway rewrite-rule condition list-server-variables

사용 가능한 모든 서버 변수를 나열합니다.

az network application-gateway rewrite-rule condition show

다시 쓰기 규칙 조건의 세부 정보를 가져옵니다.

az network application-gateway rewrite-rule condition update

다시 쓰기 규칙 조건을 업데이트합니다.

az network application-gateway rewrite-rule create

다시 쓰기 규칙을 만듭니다.

az network application-gateway rewrite-rule delete

다시 쓰기 규칙을 삭제합니다.

az network application-gateway rewrite-rule list

다시 쓰기 규칙을 나열합니다.

az network application-gateway rewrite-rule list-request-headers

사용 가능한 모든 요청 헤더를 나열합니다.

az network application-gateway rewrite-rule list-response-headers

사용 가능한 모든 응답 헤더를 나열합니다.

az network application-gateway rewrite-rule set

애플리케이션 게이트웨이의 규칙 집합 다시 쓰기를 관리합니다.

az network application-gateway rewrite-rule set create

다시 쓰기 규칙 집합을 만듭니다.

az network application-gateway rewrite-rule set delete

다시 쓰기 규칙 집합을 삭제합니다.

az network application-gateway rewrite-rule set list

다시 쓰기 규칙 집합을 나열합니다.

az network application-gateway rewrite-rule set show

다시 쓰기 규칙 집합의 세부 정보를 가져옵니다.

az network application-gateway rewrite-rule set update

다시 쓰기 규칙 집합을 업데이트합니다.

az network application-gateway rewrite-rule show

다시 쓰기 규칙의 세부 정보를 가져옵니다.

az network application-gateway rewrite-rule update

다시 쓰기 규칙을 업데이트합니다.

az network application-gateway root-cert

애플리케이션 게이트웨이의 신뢰할 수 있는 루트 인증서를 관리합니다.

az network application-gateway root-cert create

신뢰할 수 있는 루트 인증서를 업로드합니다.

az network application-gateway root-cert delete

신뢰할 수 있는 루트 인증서를 삭제합니다.

az network application-gateway root-cert list

신뢰할 수 있는 루트 인증서를 나열합니다.

az network application-gateway root-cert show

신뢰할 수 있는 루트 인증서의 세부 정보를 가져옵니다.

az network application-gateway root-cert update

신뢰할 수 있는 루트 인증서를 업데이트합니다.

az network application-gateway routing-rule

프로브 정보를 평가하고 tcp/tls 라우팅 규칙을 정의합니다.

az network application-gateway routing-rule create

규칙을 만듭니다.

az network application-gateway routing-rule delete

규칙을 삭제합니다.

az network application-gateway routing-rule list

규칙을 나열합니다.

az network application-gateway routing-rule show

규칙의 세부 정보를 가져옵니다.

az network application-gateway routing-rule update

규칙을 업데이트합니다.

az network application-gateway rule

프로브 정보를 평가하고 http/https 라우팅 규칙을 정의합니다.

az network application-gateway rule create

규칙을 만듭니다.

az network application-gateway rule delete

규칙을 삭제합니다.

az network application-gateway rule list

규칙을 나열합니다.

az network application-gateway rule show

규칙의 세부 정보를 가져옵니다.

az network application-gateway rule update

규칙을 업데이트합니다.

az network application-gateway settings

애플리케이션 게이트웨이의 설정을 관리합니다.

az network application-gateway settings create

설정을 만듭니다.

az network application-gateway settings delete

설정을 삭제합니다.

az network application-gateway settings list

설정을 나열합니다.

az network application-gateway settings show

게이트웨이 설정의 세부 정보를 가져옵니다.

az network application-gateway settings update

설정을 업데이트합니다.

az network application-gateway show

애플리케이션 게이트웨이의 세부 정보를 가져옵니다.

az network application-gateway show-backend-health

애플리케이션 게이트웨이의 백 엔드 상태에 대한 정보를 가져옵니다.

az network application-gateway ssl-cert

애플리케이션 게이트웨이의 SSL 인증서를 관리합니다.

az network application-gateway ssl-cert create

SSL 인증서를 업로드합니다.

az network application-gateway ssl-cert delete

SSL 인증서를 삭제합니다.

az network application-gateway ssl-cert list

SSL 인증서를 나열합니다.

az network application-gateway ssl-cert show

SSL 인증서의 세부 정보를 가져옵니다.

az network application-gateway ssl-cert update

SSL 인증서를 업데이트합니다.

az network application-gateway ssl-policy

애플리케이션 게이트웨이의 SSL 정책을 관리합니다.

az network application-gateway ssl-policy list-options

SSL 정책을 구성하는 데 사용할 수 있는 SSL 옵션을 나열합니다.

az network application-gateway ssl-policy predefined

미리 정의된 SSL 정책에 대한 정보를 가져옵니다.

az network application-gateway ssl-policy predefined list

SSL 정책을 구성하기 위해 미리 정의된 모든 SSL 정책을 나열합니다.

az network application-gateway ssl-policy predefined show

지정된 정책 이름을 사용하여 미리 정의된 SSL 정책을 가져옵니다.

az network application-gateway ssl-policy set

SSL 정책 설정을 업데이트하거나 지웁니다.

az network application-gateway ssl-policy show

게이트웨이의 SSL 정책 설정에 대한 세부 정보를 가져옵니다.

az network application-gateway ssl-profile

Application Gateway의 ssl 프로필을 관리합니다.

az network application-gateway ssl-profile add

애플리케이션 게이트웨이의 ssl 프로필을 추가합니다.

az network application-gateway ssl-profile list

Application Gateway의 기존 ssl 프로필을 나열합니다.

az network application-gateway ssl-profile remove

애플리케이션 게이트웨이의 기존 ssl 프로필을 제거합니다.

az network application-gateway ssl-profile show

애플리케이션 게이트웨이의 기존 ssl 프로필을 표시합니다.

az network application-gateway ssl-profile update

애플리케이션 게이트웨이의 ssl 프로필을 업데이트합니다.

az network application-gateway start

애플리케이션 게이트웨이를 시작합니다.

az network application-gateway stop

애플리케이션 게이트웨이를 중지합니다.

az network application-gateway update

애플리케이션 게이트웨이를 업데이트합니다.

az network application-gateway url-path-map

애플리케이션 게이트웨이의 URL 경로 맵을 관리합니다.

az network application-gateway url-path-map create

URL 경로 맵을 만듭니다.

az network application-gateway url-path-map delete

URL 경로 맵을 삭제합니다.

az network application-gateway url-path-map list

URL 경로 맵을 나열합니다.

az network application-gateway url-path-map rule

URL 경로 맵의 규칙을 관리합니다.

az network application-gateway url-path-map rule create

URL 경로 맵에 대한 규칙을 만듭니다.

az network application-gateway url-path-map rule delete

URL 경로 맵의 규칙을 삭제합니다.

az network application-gateway url-path-map show

URL 경로 맵의 세부 정보를 가져옵니다.

az network application-gateway url-path-map update

URL 경로 맵을 업데이트합니다.

az network application-gateway waf-config

웹 애플리케이션 방화벽의 설정을 구성합니다.

az network application-gateway waf-config list-rule-sets

사용 가능한 WAF 규칙 집합, 규칙 그룹 및 규칙 ID에 대한 정보를 가져옵니다.

az network application-gateway waf-config set

웹 애플리케이션의 방화벽 구성을 업데이트합니다.

az network application-gateway waf-config show

웹 애플리케이션의 방화벽 구성을 가져옵니다.

az network application-gateway waf-policy

애플리케이션 게이트웨이 WAF(웹 애플리케이션 방화벽) 정책을 관리합니다.

az network application-gateway waf-policy create

애플리케이션 게이트웨이 WAF 정책을 만듭니다.

az network application-gateway waf-policy custom-rule

APPLICATION Gateway WAF(웹 애플리케이션 방화벽) 정책 사용자 지정 규칙을 관리합니다.

az network application-gateway waf-policy custom-rule create

애플리케이션 게이트웨이 WAF 정책 사용자 지정 규칙을 만듭니다.

az network application-gateway waf-policy custom-rule delete

애플리케이션 게이트웨이 WAF 정책 사용자 지정 규칙을 삭제합니다.

az network application-gateway waf-policy custom-rule list

애플리케이션 게이트웨이 WAF 정책 사용자 지정 규칙을 나열합니다.

az network application-gateway waf-policy custom-rule match-condition

애플리케이션 게이트웨이 WAF(웹 애플리케이션 방화벽) 정책을 관리합니다.

az network application-gateway waf-policy custom-rule match-condition add

애플리케이션 게이트웨이 WAF 정책 사용자 지정 규칙에 대한 일치 조건입니다.

az network application-gateway waf-policy custom-rule match-condition list

Application Gateway WAF 정책 사용자 지정 규칙 일치 조건을 나열합니다.

az network application-gateway waf-policy custom-rule match-condition remove

애플리케이션 게이트웨이 WAF 정책 사용자 지정 규칙에서 일치 조건을 제거합니다.

az network application-gateway waf-policy custom-rule show

애플리케이션 게이트웨이 WAF 정책 사용자 지정 규칙의 세부 정보를 가져옵니다.

az network application-gateway waf-policy custom-rule update

애플리케이션 게이트웨이 WAF 정책 사용자 지정 규칙을 업데이트합니다.

az network application-gateway waf-policy delete

애플리케이션 게이트웨이 WAF 정책을 삭제합니다.

az network application-gateway waf-policy list

애플리케이션 게이트웨이 WAF 정책을 나열합니다.

az network application-gateway waf-policy managed-rule

waf-policy의 관리되는 규칙을 관리합니다. 방문: https://docs.microsoft.com/azure/web-application-firewall/afds/afds-overview.

az network application-gateway waf-policy managed-rule exclusion

WAF 정책 관리 규칙에 적용되는 OWASP CRS 제외를 관리합니다.

az network application-gateway waf-policy managed-rule exclusion add

WAF 정책 관리 규칙에 OWASP CRS 제외 규칙을 추가합니다.

az network application-gateway waf-policy managed-rule exclusion list

Waf 정책 관리 규칙에 적용되는 모든 OWASP CRS 제외 규칙을 나열합니다.

az network application-gateway waf-policy managed-rule exclusion remove

Waf 정책 관리 규칙에 적용되는 모든 OWASP CRS 제외 규칙을 제거합니다.

az network application-gateway waf-policy managed-rule exclusion rule-set

제외에 대한 관리되는 규칙 집합을 정의합니다.

az network application-gateway waf-policy managed-rule exclusion rule-set add

제외에 관리되는 규칙 집합을 추가합니다.

az network application-gateway waf-policy managed-rule exclusion rule-set list

제외의 관리되는 모든 규칙 집합을 나열합니다.

az network application-gateway waf-policy managed-rule exclusion rule-set remove

제외 내에서 관리되는 규칙 집합을 제거합니다.

az network application-gateway waf-policy managed-rule rule-set

WAF 정책의 관리되는 규칙 집합을 관리합니다.

az network application-gateway waf-policy managed-rule rule-set add

WAF 정책 관리 규칙에 관리 규칙 집합을 추가합니다. 규칙 집합 및 규칙은 다음을 방문 https://docs.microsoft.com/azure/web-application-firewall/ag/application-gateway-crs-rulegroups-rules하세요.

az network application-gateway waf-policy managed-rule rule-set list

모든 관리되는 규칙 집합을 나열합니다.

az network application-gateway waf-policy managed-rule rule-set remove

rule_group_name 지정된 경우 규칙 집합 그룹 이름으로 설정된 관리되는 규칙을 제거합니다. 그렇지 않으면 모든 규칙 집합을 제거합니다.

az network application-gateway waf-policy managed-rule rule-set update

WAF 정책의 규칙을 관리합니다. --group-name 및 --rules가 제공된 경우 기존 규칙을 재정의합니다. --group-name이 제공된 경우 특정 규칙 그룹에서 모든 규칙을 지웁니다. 둘 다 제공되지 않는 경우 규칙 집합을 업데이트하고 자체적으로 모든 규칙을 지웁습니다. 규칙 집합 및 규칙은 다음을 방문 https://docs.microsoft.com/azure/web-application-firewall/ag/application-gateway-crs-rulegroups-rules하세요.

az network application-gateway waf-policy policy-setting

웹 애플리케이션 방화벽 전역 구성의 콘텐츠를 정의합니다.

az network application-gateway waf-policy policy-setting list

웹 애플리케이션 방화벽 전역 구성의 속성을 나열합니다.

az network application-gateway waf-policy policy-setting update

웹 애플리케이션 방화벽 전역 구성의 속성을 업데이트합니다.

az network application-gateway waf-policy show

애플리케이션 게이트웨이 WAF 정책의 세부 정보를 가져옵니다.

az network application-gateway waf-policy update

애플리케이션 게이트웨이 WAF 정책을 업데이트합니다.

az network application-gateway waf-policy wait

애플리케이션 게이트웨이 WAF 정책의 조건이 충족될 때까지 CLI를 대기 상태로 설정합니다.

az network application-gateway wait

애플리케이션 게이트웨이의 조건이 충족될 때까지 CLI를 대기 상태로 설정합니다.

az network application-gateway create

애플리케이션 게이트웨이를 만듭니다.

az network application-gateway create --name
                                      --priority
                                      --resource-group
                                      [--capacity]
                                      [--cert-file]
                                      [--cert-password]
                                      [--connection-draining-timeout]
                                      [--custom-error-pages]
                                      [--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]
                                      [--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_Large, 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 {1, 2, 3}]

예제

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 --priority 1001

애플리케이션 게이트웨이를 만듭니다. (자동 생성됨)

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 --priority 1001

필수 매개 변수

--name -n

애플리케이션 게이트웨이의 이름입니다.

--priority

요청 라우팅 규칙의 우선 순위입니다. 지원되는 SKU 계층은 Standard_v2 WAF_v2.

--resource-group -g

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

선택적 매개 변수

--capacity

애플리케이션 게이트웨이와 함께 사용할 인스턴스 수입니다.

기본값: 2
--cert-file

PFX 인증서 파일의 경로입니다.

--cert-password

인증서 암호입니다.

--connection-draining-timeout

열린 연결에서 활성 상태로 유지되는 백 엔드 서버가 제거된 후의 시간(초)입니다. 범위: 0(사용 안 함)에서 3600까지입니다.

--custom-error-pages

공백으로 구분된 사용자 지정 오류 페이지 STATUS_CODE=URL 목록 형식입니다.

--enable-private-link

이 애플리케이션 게이트웨이에 Private Link 기능을 사용하도록 설정합니다. 공용 IP와 개인 IP가 모두 인본되는 경우 공용 프런트 엔드 IP에서만 적용됩니다.

--frontend-port

프런트 엔드 포트 번호입니다.

--http-settings-cookie-based-affinity

HTTP 설정 쿠키 기반 선호도를 사용하거나 사용하지 않도록 설정합니다.

허용되는 값: Disabled, Enabled
기본값: disabled
--http-settings-port

HTTP 설정 포트입니다.

기본값: 80
--http-settings-protocol

HTTP 설정 프로토콜입니다.

허용되는 값: Http, Https, Tcp, Tls
기본값: Http
--http2

애플리케이션 게이트웨이에 HTTP2를 사용합니다.

허용되는 값: Disabled, Enabled
--identity

ManagedIdentity 리소스의 이름 또는 ID입니다.

--key-vault-secret-id

Azure KeyVault에 저장된 'Secret' 또는 'Certificate' 개체의 비밀 ID(base-64로 인코딩된 암호화되지 않은 pfx) 이 기능을 사용하려면 keyvault에 대해 일시 삭제를 사용하도록 설정해야 합니다.

--location -l

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

--max-capacity

애플리케이션 게이트웨이 인스턴스 수의 상한입니다.

--min-capacity

애플리케이션 게이트웨이 인스턴스 수에 대한 하한입니다.

--no-wait

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

--private-ip-address

사용할 고정 개인 IP 주소입니다.

--private-link-ip-address

Private Link 서브넷의 고정 개인 IP 주소입니다. 생략하면 동적 동적 개체가 만들어집니다.

--private-link-primary

IP 구성이 기본 구성인지 여부입니다.

허용되는 값: false, true
--private-link-subnet

애플리케이션 게이트웨이의 동일한 vnet 내에 있는 서브넷의 이름입니다.

기본값: PrivateLinkDefaultSubnet
--private-link-subnet-prefix

새 서브넷을 만들 때 사용할 CIDR 접두사입니다.

기본값: 10.0.1.0/24
--public-ip-address

공용 IP 주소의 이름 또는 ID입니다. 기존 리소스를 사용하거나 지정한 경우 새로 만들거나 생략하면 새로 만듭니다.

--public-ip-address-allocation

새 공용 IP를 만들 때 사용할 IP 할당의 종류입니다.

기본값: Dynamic
--routing-rule-type

요청 라우팅 규칙 유형입니다.

허용되는 값: Basic, PathBasedRouting
기본값: Basic
--servers

백 엔드 서버에 해당하는 IP 주소 또는 DNS 이름의 공백으로 구분된 목록입니다.

--sku

SKU의 이름입니다.

허용되는 값: Standard_Large, Standard_Medium, Standard_Small, Standard_v2, WAF_Large, WAF_Medium, WAF_v2
기본값: Standard_Medium
--ssl-certificate-name

인증서 이름입니다. 기본값은 .입니다 <application-gateway-name>SslCert.

--ssl-profile

Application Gateway ssl 프로필입니다.

--ssl-profile-id

Application Gateway의 SSL 프로필 리소스입니다.

--subnet

서브넷의 이름 또는 ID입니다. 리소스가 없으면 만듭니다. 이름이 지정된 경우 --vnet-name도 지정합니다. 다른 리소스 그룹 또는 구독에서 기존 서브넷을 사용하려면 서브넷 이름 대신 ID를 제공하세요.

기본값: default
--subnet-address-prefix

새 서브넷을 만들 때 사용할 CIDR 접두사입니다.

기본값: 10.0.0.0/24
--tags

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

--trusted-client-cert

Application Gateway 신뢰할 수 있는 클라이언트 인증서입니다.

--validate

리소스를 만들지 않고 ARM 템플릿을 생성하고 유효성을 검사합니다.

--vnet-address-prefix

새 VNet을 만들 때 사용할 CIDR 접두사입니다.

기본값: 10.0.0.0/16
--vnet-name

VNet(가상 네트워크) 이름입니다.

--waf-policy

WAF(웹 애플리케이션 방화벽) 정책의 이름 또는 ID입니다.

--zones -z

리소스를 프로비전할 가용성 영역의 공간으로 구분된 목록입니다.

허용되는 값: 1, 2, 3

az network application-gateway delete

애플리케이션 게이트웨이를 삭제합니다.

az network application-gateway delete [--ids]
                                      [--name]
                                      [--no-wait]
                                      [--resource-group]

예제

애플리케이션 게이트웨이를 삭제합니다.

az network application-gateway delete -g MyResourceGroup -n MyAppGateway

선택적 매개 변수

--ids

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

--name -n

애플리케이션 게이트웨이의 이름입니다.

--no-wait

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

--resource-group -g

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

az network application-gateway list

애플리케이션 게이트웨이를 나열합니다.

az network application-gateway list [--resource-group]

예제

애플리케이션 게이트웨이를 나열합니다.

az network application-gateway list -g MyResourceGroup

선택적 매개 변수

--resource-group -g

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

az network application-gateway show

애플리케이션 게이트웨이의 세부 정보를 가져옵니다.

az network application-gateway show [--ids]
                                    [--name]
                                    [--resource-group]

예제

애플리케이션 게이트웨이의 세부 정보를 가져옵니다.

az network application-gateway show -g MyResourceGroup -n MyAppGateway

선택적 매개 변수

--ids

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

--name -n

애플리케이션 게이트웨이의 이름입니다.

--resource-group -g

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

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]
                                                   [--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

선택적 매개 변수

--address-pool

백 엔드 주소 풀의 이름 또는 ID입니다.

--expand

백 엔드 상태에서 참조되는 BackendAddressPool 및 BackendHttpSettings를 확장합니다.

--host

프로브를 보낼 호스트의 이름입니다.

--host-name-from-http-settings

HTTP 설정에서 호스트 헤더를 사용합니다.

허용되는 값: false, true
--http-settings

HTTP 설정의 이름 또는 ID입니다.

--ids

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

--match-body

상태 응답에 포함되어야 하는 본문입니다.

--match-status-codes

상태 응답에 대해 허용되는 정상 상태 코드 범위의 공백으로 구분된 목록입니다.

--name -n

애플리케이션 게이트웨이의 이름입니다.

--path

프로브의 상대 경로입니다. 유효한 경로는 "/"에서 시작합니다.

--protocol

HTTP 설정 프로토콜입니다.

허용되는 값: Http, Https, Tcp, Tls
--resource-group -g

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

--timeout

프로브 시간 제한(초)입니다.

az network application-gateway start

애플리케이션 게이트웨이를 시작합니다.

az network application-gateway start [--ids]
                                     [--name]
                                     [--resource-group]

예제

애플리케이션 게이트웨이를 시작합니다.

az network application-gateway start -g MyResourceGroup -n MyAppGateway

선택적 매개 변수

--ids

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

--name -n

애플리케이션 게이트웨이의 이름입니다.

--resource-group -g

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

az network application-gateway stop

애플리케이션 게이트웨이를 중지합니다.

az network application-gateway stop [--ids]
                                    [--name]
                                    [--resource-group]

예제

애플리케이션 게이트웨이를 중지합니다.

az network application-gateway stop -g MyResourceGroup -n MyAppGateway

선택적 매개 변수

--ids

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

--name -n

애플리케이션 게이트웨이의 이름입니다.

--resource-group -g

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

az network application-gateway update

애플리케이션 게이트웨이를 업데이트합니다.

az network application-gateway update [--add]
                                      [--capacity]
                                      [--custom-error-pages]
                                      [--force-string]
                                      [--http2 {Disabled, Enabled}]
                                      [--ids]
                                      [--max-capacity]
                                      [--min-capacity]
                                      [--name]
                                      [--no-wait]
                                      [--remove]
                                      [--resource-group]
                                      [--set]
                                      [--sku {Standard_Large, Standard_Medium, Standard_Small, Standard_v2, WAF_Large, WAF_Medium, WAF_v2}]
                                      [--tags]

예제

애플리케이션 게이트웨이를 업데이트합니다. (자동 생성됨)

az network application-gateway update --name MyApplicationGateway --resource-group MyResourceGroup --set sku.tier=WAF_v2

선택적 매개 변수

--add

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

--capacity

애플리케이션 게이트웨이와 함께 사용할 인스턴스 수입니다.

--custom-error-pages

공백으로 구분된 사용자 지정 오류 페이지 STATUS_CODE=URL 목록 형식입니다.

--force-string

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

--http2

애플리케이션 게이트웨이에 HTTP2를 사용합니다.

허용되는 값: Disabled, Enabled
--ids

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

--max-capacity

애플리케이션 게이트웨이 인스턴스 수의 상한입니다.

--min-capacity

애플리케이션 게이트웨이 인스턴스 수에 대한 하한입니다.

--name -n

애플리케이션 게이트웨이의 이름입니다.

--no-wait

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

--remove

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

--resource-group -g

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

--set

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

--sku

SKU의 이름입니다.

허용되는 값: Standard_Large, Standard_Medium, Standard_Small, Standard_v2, WAF_Large, WAF_Medium, WAF_v2
--tags

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

az network application-gateway wait

애플리케이션 게이트웨이의 조건이 충족될 때까지 CLI를 대기 상태로 설정합니다.

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

예제

애플리케이션 게이트웨이가 생성될 때까지 CLI를 대기 상태로 설정합니다.

az network application-gateway wait -g MyResourceGroup -n MyAppGateway --created

선택적 매개 변수

--created

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

--custom

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

--deleted

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

--exists

리소스가 있을 때까지 기다립니다.

--ids

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

--interval

폴링 간격(초)입니다.

기본값: 30
--name -n

애플리케이션 게이트웨이의 이름입니다.

--resource-group -g

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

--timeout

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

기본값: 3600
--updated

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