다음을 통해 공유


ApplicationGateway interface

애플리케이션 게이트웨이 리소스입니다.

Extends

속성

authenticationCertificates

애플리케이션 게이트웨이 리소스의 인증 인증서입니다. 기본 제한은 Application Gateway 제한참조하세요.

autoscaleConfiguration

자동 크기 조정 구성.

backendAddressPools

애플리케이션 게이트웨이 리소스의 백 엔드 주소 풀입니다. 기본 제한은 Application Gateway 제한참조하세요.

backendHttpSettingsCollection

애플리케이션 게이트웨이 리소스의 백 엔드 http 설정입니다. 기본 제한은 Application Gateway 제한참조하세요.

backendSettingsCollection

애플리케이션 게이트웨이 리소스의 백 엔드 설정입니다. 기본 제한은 Application Gateway 제한참조하세요.

customErrorConfigurations

애플리케이션 게이트웨이 리소스의 사용자 지정 오류 구성입니다.

defaultPredefinedSslPolicy

애플리케이션 게이트웨이 리소스에 적용되는 기본 미리 정의된 SSL 정책입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

enableFips

애플리케이션 게이트웨이 리소스에서 FIPS를 사용할 수 있는지 여부입니다.

enableHttp2

애플리케이션 게이트웨이 리소스에서 HTTP2를 사용할 수 있는지 여부입니다.

entraJWTValidationConfigs

Entra JWT 검증 구성은 애플리케이션 게이트웨이 자원에 적용됩니다. 기본 제한은 Application Gateway 제한참조하세요.

etag

리소스를 업데이트할 때마다 변경되는 고유한 읽기 전용 문자열입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

firewallPolicy

FirewallPolicy 리소스에 대한 참조입니다.

forceFirewallPolicyAssociation

true이면 정책이 WAF 구성과 다른지 여부에 관계없이 방화벽 정책을 애플리케이션 게이트웨이와 연결합니다.

frontendIPConfigurations

애플리케이션 게이트웨이 리소스의 프런트 엔드 IP 주소입니다. 기본 제한은 Application Gateway 제한참조하세요.

frontendPorts

애플리케이션 게이트웨이 리소스의 프런트 엔드 포트입니다. 기본 제한은 Application Gateway 제한참조하세요.

gatewayIPConfigurations

애플리케이션 게이트웨이 리소스의 서브넷입니다. 기본 제한은 Application Gateway 제한참조하세요.

globalConfiguration

전역 구성.

httpListeners

애플리케이션 게이트웨이 리소스의 Http 수신기입니다. 기본 제한은 Application Gateway 제한참조하세요.

identity

구성된 경우 애플리케이션 게이트웨이의 ID입니다.

listeners

애플리케이션 게이트웨이 리소스의 수신기입니다. 기본 제한은 Application Gateway 제한참조하세요.

loadDistributionPolicies

애플리케이션 게이트웨이 리소스의 배포 정책을 로드합니다.

operationalState

애플리케이션 게이트웨이 리소스의 작동 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

privateEndpointConnections

애플리케이션 게이트웨이의 프라이빗 엔드포인트 연결입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

privateLinkConfigurations

애플리케이션 게이트웨이의 PrivateLink 구성.

probes

애플리케이션 게이트웨이 리소스의 프로브입니다.

provisioningState

애플리케이션 게이트웨이 리소스의 프로비전 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

redirectConfigurations

애플리케이션 게이트웨이 리소스의 구성을 리디렉션합니다. 기본 제한은 Application Gateway 제한참조하세요.

requestRoutingRules

애플리케이션 게이트웨이 리소스의 라우팅 규칙을 요청합니다.

resourceGuid

Application Gateway 리소스의 리소스 GUID 속성입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

rewriteRuleSets

애플리케이션 게이트웨이 리소스에 대한 규칙을 다시 작성합니다.

routingRules

애플리케이션 게이트웨이 리소스의 라우팅 규칙입니다.

sku

애플리케이션 게이트웨이 리소스의 SKU입니다.

sslCertificates

애플리케이션 게이트웨이 리소스의 SSL 인증서입니다. 기본 제한은 Application Gateway 제한참조하세요.

sslPolicy

애플리케이션 게이트웨이 리소스의 SSL 정책입니다.

sslProfiles

애플리케이션 게이트웨이 리소스의 SSL 프로필입니다. 기본 제한은 Application Gateway 제한참조하세요.

trustedClientCertificates

애플리케이션 게이트웨이 리소스의 신뢰할 수 있는 클라이언트 인증서입니다. 기본 제한은 Application Gateway 제한참조하세요.

trustedRootCertificates

애플리케이션 게이트웨이 리소스의 신뢰할 수 있는 루트 인증서입니다. 기본 제한은 Application Gateway 제한참조하세요.

urlPathMaps

애플리케이션 게이트웨이 리소스의 URL 경로 맵입니다. 기본 제한은 Application Gateway 제한참조하세요.

webApplicationFirewallConfiguration

웹 애플리케이션 방화벽 구성.

zones

리소스의 원본 위치를 나타내는 가용성 영역 목록입니다.

상속된 속성

id

리소스 ID입니다.

location

리소스 위치입니다.

name

리소스 이름입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

tags

리소스 태그.

type

리소스 종류입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

속성 세부 정보

authenticationCertificates

애플리케이션 게이트웨이 리소스의 인증 인증서입니다. 기본 제한은 Application Gateway 제한참조하세요.

authenticationCertificates?: ApplicationGatewayAuthenticationCertificate[]

속성 값

autoscaleConfiguration

자동 크기 조정 구성.

autoscaleConfiguration?: ApplicationGatewayAutoscaleConfiguration

속성 값

backendAddressPools

애플리케이션 게이트웨이 리소스의 백 엔드 주소 풀입니다. 기본 제한은 Application Gateway 제한참조하세요.

backendAddressPools?: ApplicationGatewayBackendAddressPool[]

속성 값

backendHttpSettingsCollection

애플리케이션 게이트웨이 리소스의 백 엔드 http 설정입니다. 기본 제한은 Application Gateway 제한참조하세요.

backendHttpSettingsCollection?: ApplicationGatewayBackendHttpSettings[]

속성 값

backendSettingsCollection

애플리케이션 게이트웨이 리소스의 백 엔드 설정입니다. 기본 제한은 Application Gateway 제한참조하세요.

backendSettingsCollection?: ApplicationGatewayBackendSettings[]

속성 값

customErrorConfigurations

애플리케이션 게이트웨이 리소스의 사용자 지정 오류 구성입니다.

customErrorConfigurations?: ApplicationGatewayCustomError[]

속성 값

defaultPredefinedSslPolicy

애플리케이션 게이트웨이 리소스에 적용되는 기본 미리 정의된 SSL 정책입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

defaultPredefinedSslPolicy?: string

속성 값

string

enableFips

애플리케이션 게이트웨이 리소스에서 FIPS를 사용할 수 있는지 여부입니다.

enableFips?: boolean

속성 값

boolean

enableHttp2

애플리케이션 게이트웨이 리소스에서 HTTP2를 사용할 수 있는지 여부입니다.

enableHttp2?: boolean

속성 값

boolean

entraJWTValidationConfigs

Entra JWT 검증 구성은 애플리케이션 게이트웨이 자원에 적용됩니다. 기본 제한은 Application Gateway 제한참조하세요.

entraJWTValidationConfigs?: ApplicationGatewayEntraJWTValidationConfig[]

속성 값

etag

리소스를 업데이트할 때마다 변경되는 고유한 읽기 전용 문자열입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

etag?: string

속성 값

string

firewallPolicy

FirewallPolicy 리소스에 대한 참조입니다.

firewallPolicy?: SubResource

속성 값

forceFirewallPolicyAssociation

true이면 정책이 WAF 구성과 다른지 여부에 관계없이 방화벽 정책을 애플리케이션 게이트웨이와 연결합니다.

forceFirewallPolicyAssociation?: boolean

속성 값

boolean

frontendIPConfigurations

애플리케이션 게이트웨이 리소스의 프런트 엔드 IP 주소입니다. 기본 제한은 Application Gateway 제한참조하세요.

frontendIPConfigurations?: ApplicationGatewayFrontendIPConfiguration[]

속성 값

frontendPorts

애플리케이션 게이트웨이 리소스의 프런트 엔드 포트입니다. 기본 제한은 Application Gateway 제한참조하세요.

frontendPorts?: ApplicationGatewayFrontendPort[]

속성 값

gatewayIPConfigurations

애플리케이션 게이트웨이 리소스의 서브넷입니다. 기본 제한은 Application Gateway 제한참조하세요.

gatewayIPConfigurations?: ApplicationGatewayIPConfiguration[]

속성 값

globalConfiguration

전역 구성.

globalConfiguration?: ApplicationGatewayGlobalConfiguration

속성 값

httpListeners

애플리케이션 게이트웨이 리소스의 Http 수신기입니다. 기본 제한은 Application Gateway 제한참조하세요.

httpListeners?: ApplicationGatewayHttpListener[]

속성 값

identity

구성된 경우 애플리케이션 게이트웨이의 ID입니다.

identity?: ManagedServiceIdentity

속성 값

listeners

애플리케이션 게이트웨이 리소스의 수신기입니다. 기본 제한은 Application Gateway 제한참조하세요.

listeners?: ApplicationGatewayListener[]

속성 값

loadDistributionPolicies

애플리케이션 게이트웨이 리소스의 배포 정책을 로드합니다.

loadDistributionPolicies?: ApplicationGatewayLoadDistributionPolicy[]

속성 값

operationalState

애플리케이션 게이트웨이 리소스의 작동 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

operationalState?: string

속성 값

string

privateEndpointConnections

애플리케이션 게이트웨이의 프라이빗 엔드포인트 연결입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

privateEndpointConnections?: ApplicationGatewayPrivateEndpointConnection[]

속성 값

privateLinkConfigurations

애플리케이션 게이트웨이의 PrivateLink 구성.

privateLinkConfigurations?: ApplicationGatewayPrivateLinkConfiguration[]

속성 값

probes

애플리케이션 게이트웨이 리소스의 프로브입니다.

probes?: ApplicationGatewayProbe[]

속성 값

provisioningState

애플리케이션 게이트웨이 리소스의 프로비전 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

provisioningState?: string

속성 값

string

redirectConfigurations

애플리케이션 게이트웨이 리소스의 구성을 리디렉션합니다. 기본 제한은 Application Gateway 제한참조하세요.

redirectConfigurations?: ApplicationGatewayRedirectConfiguration[]

속성 값

requestRoutingRules

애플리케이션 게이트웨이 리소스의 라우팅 규칙을 요청합니다.

requestRoutingRules?: ApplicationGatewayRequestRoutingRule[]

속성 값

resourceGuid

Application Gateway 리소스의 리소스 GUID 속성입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

resourceGuid?: string

속성 값

string

rewriteRuleSets

애플리케이션 게이트웨이 리소스에 대한 규칙을 다시 작성합니다.

rewriteRuleSets?: ApplicationGatewayRewriteRuleSet[]

속성 값

routingRules

애플리케이션 게이트웨이 리소스의 라우팅 규칙입니다.

routingRules?: ApplicationGatewayRoutingRule[]

속성 값

sku

애플리케이션 게이트웨이 리소스의 SKU입니다.

sku?: ApplicationGatewaySku

속성 값

sslCertificates

애플리케이션 게이트웨이 리소스의 SSL 인증서입니다. 기본 제한은 Application Gateway 제한참조하세요.

sslCertificates?: ApplicationGatewaySslCertificate[]

속성 값

sslPolicy

애플리케이션 게이트웨이 리소스의 SSL 정책입니다.

sslPolicy?: ApplicationGatewaySslPolicy

속성 값

sslProfiles

애플리케이션 게이트웨이 리소스의 SSL 프로필입니다. 기본 제한은 Application Gateway 제한참조하세요.

sslProfiles?: ApplicationGatewaySslProfile[]

속성 값

trustedClientCertificates

애플리케이션 게이트웨이 리소스의 신뢰할 수 있는 클라이언트 인증서입니다. 기본 제한은 Application Gateway 제한참조하세요.

trustedClientCertificates?: ApplicationGatewayTrustedClientCertificate[]

속성 값

trustedRootCertificates

애플리케이션 게이트웨이 리소스의 신뢰할 수 있는 루트 인증서입니다. 기본 제한은 Application Gateway 제한참조하세요.

trustedRootCertificates?: ApplicationGatewayTrustedRootCertificate[]

속성 값

urlPathMaps

애플리케이션 게이트웨이 리소스의 URL 경로 맵입니다. 기본 제한은 Application Gateway 제한참조하세요.

urlPathMaps?: ApplicationGatewayUrlPathMap[]

속성 값

webApplicationFirewallConfiguration

웹 애플리케이션 방화벽 구성.

webApplicationFirewallConfiguration?: ApplicationGatewayWebApplicationFirewallConfiguration

속성 값

zones

리소스의 원본 위치를 나타내는 가용성 영역 목록입니다.

zones?: string[]

속성 값

string[]

상속된 속성 세부 정보

id

리소스 ID입니다.

id?: string

속성 값

string

Resource.id 상속된

location

리소스 위치입니다.

location?: string

속성 값

string

Resource.location 상속된

name

리소스 이름입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

name?: string

속성 값

string

Resource.name 상속된

tags

리소스 태그.

tags?: {[propertyName: string]: string}

속성 값

{[propertyName: string]: string}

Resource.tags 상속된

type

리소스 종류입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

type?: string

속성 값

string

Resource.type 상속된