ApplicationGatewayInner 类
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. network. fluent. models. ApplicationGatewayInner
- com.
- com.
- com.
public final class ApplicationGatewayInner
extends Resource
应用程序网关资源。
构造函数摘要
| 构造函数 | 说明 |
|---|---|
| ApplicationGatewayInner() |
创建应用程序 |
方法摘要
方法继承自 ProxyResource
方法继承自 Resource
方法继承自 java.lang.Object
构造函数详细信息
ApplicationGatewayInner
public ApplicationGatewayInner()
创建 ApplicationGatewayInner 类的实例。
方法详细信息
authenticationCertificates
public List
获取 authenticationCertificates 属性:应用程序网关资源的身份验证证书。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Returns:
autoscaleConfiguration
public ApplicationGatewayAutoscaleConfiguration autoscaleConfiguration()
获取 autoscaleConfiguration 属性:自动缩放配置。
Returns:
backendAddressPools
public List
获取 backendAddressPools 属性:应用程序网关资源的后端地址池。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Returns:
backendHttpSettingsCollection
public List
获取 backendHttpSettingsCollection 属性:应用程序网关资源的后端 http 设置。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Returns:
backendSettingsCollection
public List
获取 backendSettingsCollection 属性:应用程序网关资源的后端设置。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Returns:
customErrorConfigurations
public List
获取 customErrorConfigurations 属性:应用程序网关资源的自定义错误配置。
Returns:
defaultPredefinedSslPolicy
public ApplicationGatewaySslPolicyName defaultPredefinedSslPolicy()
获取 defaultPredefinedSslPolicy 属性:应用程序网关资源上应用的默认预定义 SSL 策略。
Returns:
enableFips
public Boolean enableFips()
获取 enableFips 属性:是否在应用程序网关资源上启用了 FIPS。
Returns:
enableHttp2
public Boolean enableHttp2()
获取 enableHttp2 属性:是否在应用程序网关资源上启用了 HTTP2。
Returns:
etag
public String etag()
获取 etag 属性:一个唯一的只读字符串,每当资源更新时都会更改。
Returns:
firewallPolicy
public SubResource firewallPolicy()
获取 firewallPolicy 属性:对 FirewallPolicy 资源的引用。
Returns:
forceFirewallPolicyAssociation
public Boolean forceFirewallPolicyAssociation()
获取 forceFirewallPolicyAssociation 属性:如果为 true,则无论该策略是否不同于 WAF 配置,都会将防火墙策略与应用程序网关相关联。
Returns:
frontendIpConfigurations
public List
获取 frontendIpConfigurations 属性:应用程序网关资源的前端 IP 地址。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Returns:
frontendPorts
public List
获取 frontendPorts 属性:应用程序网关资源的前端端口。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Returns:
gatewayIpConfigurations
public List
获取 gatewayIpConfigurations 属性:应用程序网关资源的子网。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Returns:
globalConfiguration
public ApplicationGatewayGlobalConfiguration globalConfiguration()
获取 globalConfiguration 属性:全局配置。
Returns:
httpListeners
public List
获取 httpListeners 属性:应用程序网关资源的 Http 侦听器。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Returns:
id
public String id()
获取 id 属性:资源 ID。
Overrides:
ApplicationGatewayInner.id()Returns:
identity
public ManagedServiceIdentity identity()
获取标识属性:应用程序网关的标识(如果已配置)。
Returns:
listeners
public List
获取侦听器属性:应用程序网关资源的侦听器。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Returns:
loadDistributionPolicies
public List
获取 loadDistributionPolicies 属性:应用程序网关资源的负载分发策略。
Returns:
operationalState
public ApplicationGatewayOperationalState operationalState()
获取 operationalState 属性:应用程序网关资源的操作状态。
Returns:
privateEndpointConnections
public List
获取 privateEndpointConnections 属性:应用程序网关上的专用终结点连接。
Returns:
privateLinkConfigurations
public List
获取 privateLinkConfigurations 属性:应用程序网关上的 PrivateLink 配置。
Returns:
probes
public List
获取探测属性:应用程序网关资源的探测。
Returns:
provisioningState
public ProvisioningState provisioningState()
获取 provisioningState 属性:应用程序网关资源的预配状态。
Returns:
redirectConfigurations
public List
获取 redirectConfigurations 属性:重定向应用程序网关资源的配置。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Returns:
requestRoutingRules
public List
获取 requestRoutingRules 属性:应用程序网关资源的请求路由规则。
Returns:
resourceGuid
public String resourceGuid()
获取 resourceGuid 属性:应用程序网关资源的资源 GUID 属性。
Returns:
rewriteRuleSets
public List
获取 rewriteRuleSets 属性:应用程序网关资源的重写规则。
Returns:
routingRules
public List
获取 routingRules 属性:应用程序网关资源的路由规则。
Returns:
sku
public ApplicationGatewaySku sku()
获取 SKU 属性:应用程序网关资源的 SKU。
Returns:
sslCertificates
public List
获取 sslCertificates 属性:应用程序网关资源的 SSL 证书。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Returns:
sslPolicy
public ApplicationGatewaySslPolicy sslPolicy()
获取 sslPolicy 属性:应用程序网关资源的 SSL 策略。
Returns:
sslProfiles
public List
获取 sslProfiles 属性:应用程序网关资源的 SSL 配置文件。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Returns:
trustedClientCertificates
public List
获取 trustedClientCertificates 属性:应用程序网关资源的受信任客户端证书。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Returns:
trustedRootCertificates
public List
获取 trustedRootCertificates 属性:应用程序网关资源的受信任根证书。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Returns:
urlPathMaps
public List
获取 urlPathMaps 属性:应用程序网关资源的 URL 路径映射。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Returns:
validate
public void validate()
验证实例。
webApplicationFirewallConfiguration
public ApplicationGatewayWebApplicationFirewallConfiguration webApplicationFirewallConfiguration()
获取 webApplicationFirewallConfiguration 属性:Web 应用程序防火墙配置。
Returns:
withAuthenticationCertificates
public ApplicationGatewayInner withAuthenticationCertificates(List
设置 authenticationCertificates 属性:应用程序网关资源的身份验证证书。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Parameters:
Returns:
withAutoscaleConfiguration
public ApplicationGatewayInner withAutoscaleConfiguration(ApplicationGatewayAutoscaleConfiguration autoscaleConfiguration)
设置 autoscaleConfiguration 属性:自动缩放配置。
Parameters:
Returns:
withBackendAddressPools
public ApplicationGatewayInner withBackendAddressPools(List
设置 backendAddressPools 属性:应用程序网关资源的后端地址池。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Parameters:
Returns:
withBackendHttpSettingsCollection
public ApplicationGatewayInner withBackendHttpSettingsCollection(List
设置 backendHttpSettingsCollection 属性:应用程序网关资源的后端 http 设置。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Parameters:
Returns:
withBackendSettingsCollection
public ApplicationGatewayInner withBackendSettingsCollection(List
设置 backendSettingsCollection 属性:应用程序网关资源的后端设置。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Parameters:
Returns:
withCustomErrorConfigurations
public ApplicationGatewayInner withCustomErrorConfigurations(List
设置 customErrorConfigurations 属性:应用程序网关资源的自定义错误配置。
Parameters:
Returns:
withEnableFips
public ApplicationGatewayInner withEnableFips(Boolean enableFips)
设置 enableFips 属性:是否在应用程序网关资源上启用 FIPS。
Parameters:
Returns:
withEnableHttp2
public ApplicationGatewayInner withEnableHttp2(Boolean enableHttp2)
设置 enableHttp2 属性:是否在应用程序网关资源上启用 HTTP2。
Parameters:
Returns:
withFirewallPolicy
public ApplicationGatewayInner withFirewallPolicy(SubResource firewallPolicy)
设置 firewallPolicy 属性:对 FirewallPolicy 资源的引用。
Parameters:
Returns:
withForceFirewallPolicyAssociation
public ApplicationGatewayInner withForceFirewallPolicyAssociation(Boolean forceFirewallPolicyAssociation)
设置 forceFirewallPolicyAssociation 属性:如果为 true,则无论策略是否不同于 WAF 配置,都会将防火墙策略与应用程序网关相关联。
Parameters:
Returns:
withFrontendIpConfigurations
public ApplicationGatewayInner withFrontendIpConfigurations(List
设置 frontendIpConfigurations 属性:应用程序网关资源的前端 IP 地址。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Parameters:
Returns:
withFrontendPorts
public ApplicationGatewayInner withFrontendPorts(List
设置 frontendPorts 属性:应用程序网关资源的前端端口。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Parameters:
Returns:
withGatewayIpConfigurations
public ApplicationGatewayInner withGatewayIpConfigurations(List
设置 gatewayIpConfigurations 属性:应用程序网关资源的子网。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Parameters:
Returns:
withGlobalConfiguration
public ApplicationGatewayInner withGlobalConfiguration(ApplicationGatewayGlobalConfiguration globalConfiguration)
设置 globalConfiguration 属性:全局配置。
Parameters:
Returns:
withHttpListeners
public ApplicationGatewayInner withHttpListeners(List
设置 httpListeners 属性:应用程序网关资源的 Http 侦听器。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Parameters:
Returns:
withId
public ApplicationGatewayInner withId(String id)
设置 id 属性:资源 ID。
Parameters:
Returns:
withIdentity
public ApplicationGatewayInner withIdentity(ManagedServiceIdentity identity)
设置标识属性:应用程序网关的标识(如果已配置)。
Parameters:
Returns:
withListeners
public ApplicationGatewayInner withListeners(List
设置侦听器属性:应用程序网关资源的侦听器。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Parameters:
Returns:
withLoadDistributionPolicies
public ApplicationGatewayInner withLoadDistributionPolicies(List
设置 loadDistributionPolicies 属性:应用程序网关资源的负载分发策略。
Parameters:
Returns:
withLocation
public ApplicationGatewayInner withLocation(String location)
Overrides:
ApplicationGatewayInner.withLocation(String location)Parameters:
withPrivateLinkConfigurations
public ApplicationGatewayInner withPrivateLinkConfigurations(List
设置 privateLinkConfigurations 属性:应用程序网关上的 PrivateLink 配置。
Parameters:
Returns:
withProbes
public ApplicationGatewayInner withProbes(List
设置探测属性:应用程序网关资源的探测。
Parameters:
Returns:
withRedirectConfigurations
public ApplicationGatewayInner withRedirectConfigurations(List
设置 redirectConfigurations 属性:应用程序网关资源的重定向配置。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Parameters:
Returns:
withRequestRoutingRules
public ApplicationGatewayInner withRequestRoutingRules(List
设置 requestRoutingRules 属性:应用程序网关资源的请求路由规则。
Parameters:
Returns:
withRewriteRuleSets
public ApplicationGatewayInner withRewriteRuleSets(List
设置 rewriteRuleSets 属性:重写应用程序网关资源的规则。
Parameters:
Returns:
withRoutingRules
public ApplicationGatewayInner withRoutingRules(List
设置 routingRules 属性:应用程序网关资源的路由规则。
Parameters:
Returns:
withSku
public ApplicationGatewayInner withSku(ApplicationGatewaySku sku)
设置 sku 属性:应用程序网关资源的 SKU。
Parameters:
Returns:
withSslCertificates
public ApplicationGatewayInner withSslCertificates(List
设置 sslCertificates 属性:应用程序网关资源的 SSL 证书。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Parameters:
Returns:
withSslPolicy
public ApplicationGatewayInner withSslPolicy(ApplicationGatewaySslPolicy sslPolicy)
设置应用程序网关资源的 sslPolicy 属性:SSL 策略。
Parameters:
Returns:
withSslProfiles
public ApplicationGatewayInner withSslProfiles(List
设置 sslProfiles 属性:应用程序网关资源的 SSL 配置文件。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Parameters:
Returns:
withTags
public ApplicationGatewayInner withTags(Map
Overrides:
ApplicationGatewayInner.withTags(Map<String,String> tags)Parameters:
withTrustedClientCertificates
public ApplicationGatewayInner withTrustedClientCertificates(List
设置 trustedClientCertificates 属性:应用程序网关资源的受信任客户端证书。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Parameters:
Returns:
withTrustedRootCertificates
public ApplicationGatewayInner withTrustedRootCertificates(List
设置 trustedRootCertificates 属性:应用程序网关资源的受信任根证书。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Parameters:
Returns:
withUrlPathMaps
public ApplicationGatewayInner withUrlPathMaps(List
设置 urlPathMaps 属性:应用程序网关资源的 URL 路径映射。 有关默认限制,请参阅 [应用程序网关 限制] (https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits) 。
Parameters:
Returns:
withWebApplicationFirewallConfiguration
public ApplicationGatewayInner withWebApplicationFirewallConfiguration(ApplicationGatewayWebApplicationFirewallConfiguration webApplicationFirewallConfiguration)
设置 webApplicationFirewallConfiguration 属性:Web 应用程序防火墙配置。
Parameters:
Returns:
withZones
public ApplicationGatewayInner withZones(List
设置区域属性:指示资源需要来自的可用性区域列表。
Parameters:
Returns:
zones
public List
获取区域属性:指示资源需要来自何处的可用性区域列表。
Returns: