Partilhar via


ApplicationGatewayInner Classe

public final class ApplicationGatewayInner
extends Resource

Recurso do gateway de aplicativo.

Resumo do Construtor

Construtor Description
ApplicationGatewayInner()

Cria uma instância da classe Inner do Gatewayde Aplicativo.

Resumo do método

Modificador e tipo Método e descrição
List<ApplicationGatewayAuthenticationCertificateInner> authenticationCertificates()

Obter a propriedade Certificados de autenticação: certificados de autenticação do recurso de gateway de aplicativo.

ApplicationGatewayAutoscaleConfiguration autoscaleConfiguration()

Obter a propriedade configuração de dimensionamentoautomático: Configuração de dimensionamento automático.

List<ApplicationGatewayBackendAddressPool> backendAddressPools()

Obtenha a propriedade Pools de Endereçosde back-end: pool de endereços de back-end do recurso de gateway de aplicativo.

List<ApplicationGatewayBackendHttpSettings> backendHttpSettingsCollection()

Obtenha a propriedade Coleção de Configuraçõeshttpde back-end: configurações http de back-end do recurso de gateway de aplicativo.

List<ApplicationGatewayBackendSettings> backendSettingsCollection()

Obter a propriedade Coleção de Configuraçõesde back-end: configurações de back-end do recurso de gateway de aplicativo.

List<ApplicationGatewayCustomError> customErrorConfigurations()

Obter a propriedade configurações de erropersonalizadas: configurações de erro personalizadas do recurso de gateway de aplicativo.

ApplicationGatewaySslPolicyName defaultPredefinedSslPolicy()

Obter a propriedade de Política SSLPredefinidapadrão: a política SSL predefinida padrão aplicada no recurso de gateway de aplicativo.

Boolean enableFips()

Obter a propriedade enableFips: se o FIPS está habilitado no recurso de gateway de aplicativo.

Boolean enableHttp2()

Obter a propriedade enableHttp2: se HTTP2 está habilitado no recurso de gateway de aplicativo.

String etag()

Obter a propriedade etag: uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado.

SubResource firewallPolicy()

Obter a propriedade política de firewall: referência ao recurso de Política de Firewall.

Boolean forceFirewallPolicyAssociation()

Obter a propriedade forceFirewallPolicyAssociation: se true, associa uma política de firewall a um gateway de aplicativo, independentemente de a política ser diferente da Configuração do WAF.

List<ApplicationGatewayFrontendIpConfiguration> frontendIpConfigurations()

Obter a propriedade IpConfigurations de front-end: endereços IP de front-end do recurso de gateway de aplicativo.

List<ApplicationGatewayFrontendPort> frontendPorts()

Obter a propriedade Portas de front-end: portas de front-end do recurso de gateway de aplicativo.

List<ApplicationGatewayIpConfigurationInner> gatewayIpConfigurations()

Obtenha a propriedade IpConfigurations do gateway: sub-redes do recurso de gateway de aplicativo.

ApplicationGatewayGlobalConfiguration globalConfiguration()

Obtenha a propriedade Configuração global: Configuração Global.

List<ApplicationGatewayHttpListener> httpListeners()

Obtenha a propriedade Ouvintes http: ouvintes Http do recurso de gateway de aplicativo.

String id()

Obter a propriedade id: ID do recurso.

ManagedServiceIdentity identity()

Obter a propriedade de identidade: a identidade do gateway de aplicativo, se configurada.

List<ApplicationGatewayListenerInner> listeners()

Obter a propriedade ouvintes: ouvintes do recurso de gateway de aplicativo.

List<ApplicationGatewayLoadDistributionPolicy> loadDistributionPolicies()

Obter a propriedade políticas de distribuiçãode carga: carregar políticas de distribuição do recurso de gateway de aplicativo.

ApplicationGatewayOperationalState operationalState()

Obter a propriedade estado operacional: estado operacional do recurso de gateway de aplicativo.

List<ApplicationGatewayPrivateEndpointConnectionInner> privateEndpointConnections()

Obter a propriedade conexões de pontode extremidade privado: conexões de ponto de extremidade privado no gateway de aplicativo.

List<ApplicationGatewayPrivateLinkConfiguration> privateLinkConfigurations()

Obtenha a propriedade privateLinkConfigurations: configurações de Link Privadono gateway de aplicativo.

List<ApplicationGatewayProbeInner> probes()

Obter a propriedade probes: investigações do recurso de gateway de aplicativo.

ProvisioningState provisioningState()

Obter a propriedade Estado de provisionamento: o estado de provisionamento do recurso de gateway de aplicativo.

List<ApplicationGatewayRedirectConfigurationInner> redirectConfigurations()

Obter a propriedade Configurações de redirecionamento: redirecionar configurações do recurso de gateway de aplicativo.

List<ApplicationGatewayRequestRoutingRuleInner> requestRoutingRules()

Obter a propriedade regras de roteamento de solicitação: solicitar regras de roteamento do recurso de gateway de aplicativo.

String resourceGuid()

Obter a propriedade guid do recurso: a propriedade GUID do recurso do recurso do gateway de aplicativo.

List<ApplicationGatewayRewriteRuleSet> rewriteRuleSets()

Obter a propriedade regravarConjuntos de Regras: regravar regras para o recurso de gateway de aplicativo.

List<ApplicationGatewayRoutingRule> routingRules()

Obter a propriedade Regras de roteamento: regras de roteamento do recurso de gateway de aplicativo.

ApplicationGatewaySku sku()

Obtenha a propriedade sku: SKU do recurso de gateway de aplicativo.

List<ApplicationGatewaySslCertificateInner> sslCertificates()

Obtenha a propriedade certificados ssl: certificados SSL do recurso de gateway de aplicativo.

ApplicationGatewaySslPolicy sslPolicy()

Obtenha a propriedade política ssl: política SSL do recurso de gateway de aplicativo.

List<ApplicationGatewaySslProfile> sslProfiles()

Obter a propriedade sslProfiles: perfis SSL do recurso de gateway de aplicativo.

List<ApplicationGatewayTrustedClientCertificate> trustedClientCertificates()

Obter a propriedade certificados de clienteconfiáveis: certificados de cliente confiáveis do recurso de gateway de aplicativo.

List<ApplicationGatewayTrustedRootCertificate> trustedRootCertificates()

Obtenha a propriedade certificados raizconfiáveis: certificados raiz confiáveis do recurso de gateway de aplicativo.

List<ApplicationGatewayUrlPathMapInner> urlPathMaps()

Obtenha a propriedade Mapas de Caminhoda URL: mapa do caminho da URL do recurso de gateway de aplicativo.

void validate()

Valida a instância .

ApplicationGatewayWebApplicationFirewallConfiguration webApplicationFirewallConfiguration()

Obtenha a propriedade Configuração do Firewalldo AplicativoWeb: configuração do firewall do aplicativo Web.

ApplicationGatewayInner withAuthenticationCertificates(List<ApplicationGatewayAuthenticationCertificateInner> authenticationCertificates)

Defina a propriedade Certificados de autenticação: certificados de autenticação do recurso de gateway de aplicativo.

ApplicationGatewayInner withAutoscaleConfiguration(ApplicationGatewayAutoscaleConfiguration autoscaleConfiguration)

Defina a propriedade Configuração de dimensionamentoautomático: Configuração de Dimensionamento Automático.

ApplicationGatewayInner withBackendAddressPools(List<ApplicationGatewayBackendAddressPool> backendAddressPools)

Defina a propriedade Pools de Endereçosde back-end: pool de endereços de back-end do recurso de gateway de aplicativo.

ApplicationGatewayInner withBackendHttpSettingsCollection(List<ApplicationGatewayBackendHttpSettings> backendHttpSettingsCollection)

Defina a propriedade Coleção de Configuraçõeshttpde back-end: configurações http de back-end do recurso de gateway de aplicativo.

ApplicationGatewayInner withBackendSettingsCollection(List<ApplicationGatewayBackendSettings> backendSettingsCollection)

Defina a propriedade Coleção de Configuraçõesde back-end: configurações de back-end do recurso de gateway de aplicativo.

ApplicationGatewayInner withCustomErrorConfigurations(List<ApplicationGatewayCustomError> customErrorConfigurations)

Defina a propriedade configurações de erropersonalizadas: configurações de erro personalizadas do recurso de gateway de aplicativo.

ApplicationGatewayInner withEnableFips(Boolean enableFips)

Defina a propriedade enableFips: se o FIPS está habilitado no recurso de gateway de aplicativo.

ApplicationGatewayInner withEnableHttp2(Boolean enableHttp2)

Defina a propriedade enableHttp2: se HTTP2 está habilitado no recurso de gateway de aplicativo.

ApplicationGatewayInner withFirewallPolicy(SubResource firewallPolicy)

Defina a propriedade Política de firewall: referência ao recurso de Política de Firewall.

ApplicationGatewayInner withForceFirewallPolicyAssociation(Boolean forceFirewallPolicyAssociation)

Definir a propriedade forceFirewallPolicyAssociation: se true, associa uma política de firewall a um gateway de aplicativo, independentemente de a política ser diferente da Configuração do WAF.

ApplicationGatewayInner withFrontendIpConfigurations(List<ApplicationGatewayFrontendIpConfiguration> frontendIpConfigurations)

Defina a propriedade IpConfigurations de front-end: endereços IP de front-end do recurso de gateway de aplicativo.

ApplicationGatewayInner withFrontendPorts(List<ApplicationGatewayFrontendPort> frontendPorts)

Defina a propriedade Portas de front-end: portas de front-end do recurso de gateway de aplicativo.

ApplicationGatewayInner withGatewayIpConfigurations(List<ApplicationGatewayIpConfigurationInner> gatewayIpConfigurations)

Defina a propriedade IpConfigurations do gateway: sub-redes do recurso de gateway de aplicativo.

ApplicationGatewayInner withGlobalConfiguration(ApplicationGatewayGlobalConfiguration globalConfiguration)

Defina a propriedade Configuração global: Configuração Global.

ApplicationGatewayInner withHttpListeners(List<ApplicationGatewayHttpListener> httpListeners)

Defina a propriedade ouvintes http: ouvintes Http do recurso de gateway de aplicativo.

ApplicationGatewayInner withId(String id)

Defina a propriedade id: ID do recurso.

ApplicationGatewayInner withIdentity(ManagedServiceIdentity identity)

Definir a propriedade de identidade: a identidade do gateway de aplicativo, se configurada.

ApplicationGatewayInner withListeners(List<ApplicationGatewayListenerInner> listeners)

Defina a propriedade ouvintes: ouvintes do recurso de gateway de aplicativo.

ApplicationGatewayInner withLoadDistributionPolicies(List<ApplicationGatewayLoadDistributionPolicy> loadDistributionPolicies)

Defina a propriedade Políticas de Distribuiçãode Carga: Carregar políticas de distribuição do recurso de gateway de aplicativo.

ApplicationGatewayInner withLocation(String location)
ApplicationGatewayInner withPrivateLinkConfigurations(List<ApplicationGatewayPrivateLinkConfiguration> privateLinkConfigurations)

Defina a propriedade privateLinkConfigurations: configurações de Link Privadono gateway de aplicativo.

ApplicationGatewayInner withProbes(List<ApplicationGatewayProbeInner> probes)

Defina a propriedade probes: investigações do recurso de gateway de aplicativo.

ApplicationGatewayInner withRedirectConfigurations(List<ApplicationGatewayRedirectConfigurationInner> redirectConfigurations)

Defina a propriedade Configurações de redirecionamento: Redirecionar configurações do recurso de gateway de aplicativo.

ApplicationGatewayInner withRequestRoutingRules(List<ApplicationGatewayRequestRoutingRuleInner> requestRoutingRules)

Defina a propriedade regras de roteamento de solicitação: solicitar regras de roteamento do recurso de gateway de aplicativo.

ApplicationGatewayInner withRewriteRuleSets(List<ApplicationGatewayRewriteRuleSet> rewriteRuleSets)

Defina a propriedade regravarConjuntos de Regras: regravar regras para o recurso de gateway de aplicativo.

ApplicationGatewayInner withRoutingRules(List<ApplicationGatewayRoutingRule> routingRules)

Defina a propriedade Regras de roteamento: regras de roteamento do recurso de gateway de aplicativo.

ApplicationGatewayInner withSku(ApplicationGatewaySku sku)

Defina a propriedade sku: SKU do recurso de gateway de aplicativo.

ApplicationGatewayInner withSslCertificates(List<ApplicationGatewaySslCertificateInner> sslCertificates)

Defina a propriedade certificados ssl: certificados SSL do recurso de gateway de aplicativo.

ApplicationGatewayInner withSslPolicy(ApplicationGatewaySslPolicy sslPolicy)

Defina a propriedade política ssl: política SSL do recurso de gateway de aplicativo.

ApplicationGatewayInner withSslProfiles(List<ApplicationGatewaySslProfile> sslProfiles)

Defina a propriedade sslProfiles: perfis SSL do recurso de gateway de aplicativo.

ApplicationGatewayInner withTags(Map<String,String> tags)
ApplicationGatewayInner withTrustedClientCertificates(List<ApplicationGatewayTrustedClientCertificate> trustedClientCertificates)

Defina a propriedade certificados de clienteconfiáveis: certificados de cliente confiáveis do recurso de gateway de aplicativo.

ApplicationGatewayInner withTrustedRootCertificates(List<ApplicationGatewayTrustedRootCertificate> trustedRootCertificates)

Defina a propriedade certificados raizconfiáveis: certificados raiz confiáveis do recurso de gateway de aplicativo.

ApplicationGatewayInner withUrlPathMaps(List<ApplicationGatewayUrlPathMapInner> urlPathMaps)

Defina a propriedade Mapas de Caminhoda URL: mapa do caminho da URL do recurso de gateway de aplicativo.

ApplicationGatewayInner withWebApplicationFirewallConfiguration(ApplicationGatewayWebApplicationFirewallConfiguration webApplicationFirewallConfiguration)

Defina a propriedade Configuração do Firewalldo AplicativoWeb: configuração do firewall do aplicativo Web.

ApplicationGatewayInner withZones(List<String> zones)

Definir a propriedade zones: uma lista de zonas de disponibilidade que indica de onde o recurso precisa vir.

List<String> zones()

Obter a propriedade zones: uma lista de zonas de disponibilidade que indica de onde o recurso precisa vir.

Métodos herdados de ProxyResource

Métodos herdados de Resource

Métodos herdados de java.lang.Object

Detalhes do construtor

ApplicationGatewayInner

public ApplicationGatewayInner()

Cria uma instância da classe ApplicationGatewayInner.

Detalhes do método

authenticationCertificates

public List authenticationCertificates()

Obter a propriedade authenticationCertificates: certificados de autenticação do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Returns:

o valor authenticationCertificates.

autoscaleConfiguration

public ApplicationGatewayAutoscaleConfiguration autoscaleConfiguration()

Obter a propriedade autoscaleConfiguration: Configuração de Dimensionamento Automático.

Returns:

o valor autoscaleConfiguration.

backendAddressPools

public List backendAddressPools()

Obtenha a propriedade backendAddressPools: pool de endereços de back-end do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Returns:

o valor backendAddressPools.

backendHttpSettingsCollection

public List backendHttpSettingsCollection()

Obtenha a propriedade backendHttpSettingsCollection: configurações http de back-end do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Returns:

o valor backendHttpSettingsCollection.

backendSettingsCollection

public List backendSettingsCollection()

Obter a propriedade backendSettingsCollection: configurações de back-end do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Returns:

o valor backendSettingsCollection.

customErrorConfigurations

public List customErrorConfigurations()

Obter a propriedade customErrorConfigurations: configurações de erro personalizadas do recurso de gateway de aplicativo.

Returns:

o valor customErrorConfigurations.

defaultPredefinedSslPolicy

public ApplicationGatewaySslPolicyName defaultPredefinedSslPolicy()

Obter a propriedade defaultPredefinedSslPolicy: a política SSL predefinida padrão aplicada no recurso de gateway de aplicativo.

Returns:

o valor defaultPredefinedSslPolicy.

enableFips

public Boolean enableFips()

Obter a propriedade enableFips: se o FIPS está habilitado no recurso de gateway de aplicativo.

Returns:

o valor enableFips.

enableHttp2

public Boolean enableHttp2()

Obter a propriedade enableHttp2: se HTTP2 está habilitado no recurso de gateway de aplicativo.

Returns:

o valor enableHttp2.

etag

public String etag()

Obter a propriedade etag: uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado.

Returns:

o valor de etag.

firewallPolicy

public SubResource firewallPolicy()

Obter a propriedade firewallPolicy: referência ao recurso FirewallPolicy.

Returns:

o valor firewallPolicy.

forceFirewallPolicyAssociation

public Boolean forceFirewallPolicyAssociation()

Obter a propriedade forceFirewallPolicyAssociation: se true, associa uma política de firewall a um gateway de aplicativo, independentemente de a política ser diferente da Configuração do WAF.

Returns:

o valor forceFirewallPolicyAssociation.

frontendIpConfigurations

public List frontendIpConfigurations()

Obtenha a propriedade frontendIpConfigurations: endereços IP de front-end do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Returns:

o valor frontendIpConfigurations.

frontendPorts

public List frontendPorts()

Obter a propriedade frontendPorts: portas de front-end do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Returns:

o valor de frontendPorts.

gatewayIpConfigurations

public List gatewayIpConfigurations()

Obtenha a propriedade gatewayIpConfigurations: sub-redes do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Returns:

o valor gatewayIpConfigurations.

globalConfiguration

public ApplicationGatewayGlobalConfiguration globalConfiguration()

Obtenha a propriedade globalConfiguration: Configuração Global.

Returns:

o valor globalConfiguration.

httpListeners

public List httpListeners()

Obtenha a propriedade httpListeners: ouvintes Http do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Returns:

o valor httpListeners.

id

public String id()

Obter a propriedade id: ID do recurso.

Overrides:

ApplicationGatewayInner.id()

Returns:

o valor da ID.

identity

public ManagedServiceIdentity identity()

Obter a propriedade de identidade: a identidade do gateway de aplicativo, se configurada.

Returns:

o valor de identidade.

listeners

public List listeners()

Obter a propriedade ouvintes: ouvintes do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Returns:

o valor dos ouvintes.

loadDistributionPolicies

public List loadDistributionPolicies()

Obter a propriedade loadDistributionPolicies: carregar políticas de distribuição do recurso de gateway de aplicativo.

Returns:

o valor loadDistributionPolicies.

operationalState

public ApplicationGatewayOperationalState operationalState()

Obter a propriedade operationalState: estado operacional do recurso de gateway de aplicativo.

Returns:

o valor operationalState.

privateEndpointConnections

public List privateEndpointConnections()

Obter a propriedade privateEndpointConnections: conexões de ponto de extremidade privado no gateway de aplicativo.

Returns:

o valor privateEndpointConnections.

privateLinkConfigurations

public List privateLinkConfigurations()

Obter a propriedade privateLinkConfigurations: configurações de PrivateLink no gateway de aplicativo.

Returns:

o valor privateLinkConfigurations.

probes

public List probes()

Obter a propriedade probes: investigações do recurso de gateway de aplicativo.

Returns:

o valor de investigações.

provisioningState

public ProvisioningState provisioningState()

Obter a propriedade provisioningState: o estado de provisionamento do recurso de gateway de aplicativo.

Returns:

o valor provisioningState.

redirectConfigurations

public List redirectConfigurations()

Obter a propriedade redirectConfigurations: redirecionar configurações do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Returns:

o valor de redirectConfigurations.

requestRoutingRules

public List requestRoutingRules()

Obter a propriedade requestRoutingRules: solicitar regras de roteamento do recurso de gateway de aplicativo.

Returns:

o valor requestRoutingRules.

resourceGuid

public String resourceGuid()

Obter a propriedade resourceGuid: a propriedade GUID do recurso do recurso de gateway de aplicativo.

Returns:

o valor resourceGuid.

rewriteRuleSets

public List rewriteRuleSets()

Obter a propriedade rewriteRuleSets: regravar regras para o recurso de gateway de aplicativo.

Returns:

o valor rewriteRuleSets.

routingRules

public List routingRules()

Obter a propriedade routingRules: regras de roteamento do recurso de gateway de aplicativo.

Returns:

o valor routingRules.

sku

public ApplicationGatewaySku sku()

Obtenha a propriedade sku: SKU do recurso de gateway de aplicativo.

Returns:

o valor de sku.

sslCertificates

public List sslCertificates()

Obtenha a propriedade sslCertificates: certificados SSL do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Returns:

o valor sslCertificates.

sslPolicy

public ApplicationGatewaySslPolicy sslPolicy()

Obter a propriedade sslPolicy: política SSL do recurso de gateway de aplicativo.

Returns:

o valor sslPolicy.

sslProfiles

public List sslProfiles()

Obtenha a propriedade sslProfiles: perfis SSL do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Returns:

o valor sslProfiles.

trustedClientCertificates

public List trustedClientCertificates()

Obter a propriedade trustedClientCertificates: certificados de cliente confiáveis do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Returns:

o valor trustedClientCertificates.

trustedRootCertificates

public List trustedRootCertificates()

Obter a propriedade trustedRootCertificates: certificados raiz confiáveis do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Returns:

o valor trustedRootCertificates.

urlPathMaps

public List urlPathMaps()

Obtenha a propriedade urlPathMaps: mapa do caminho da URL do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Returns:

o valor urlPathMaps.

validate

public void validate()

Valida a instância .

webApplicationFirewallConfiguration

public ApplicationGatewayWebApplicationFirewallConfiguration webApplicationFirewallConfiguration()

Obtenha a propriedade webApplicationFirewallConfiguration: configuração do firewall do aplicativo Web.

Returns:

o valor webApplicationFirewallConfiguration.

withAuthenticationCertificates

public ApplicationGatewayInner withAuthenticationCertificates(List authenticationCertificates)

Defina a propriedade authenticationCertificates: certificados de autenticação do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Parameters:

authenticationCertificates - o valor authenticationCertificates a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withAutoscaleConfiguration

public ApplicationGatewayInner withAutoscaleConfiguration(ApplicationGatewayAutoscaleConfiguration autoscaleConfiguration)

Defina a propriedade autoscaleConfiguration: Configuração de Dimensionamento Automático.

Parameters:

autoscaleConfiguration - o valor autoscaleConfiguration a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withBackendAddressPools

public ApplicationGatewayInner withBackendAddressPools(List backendAddressPools)

Defina a propriedade backendAddressPools: pool de endereços de back-end do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Parameters:

backendAddressPools - o valor backendAddressPools a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withBackendHttpSettingsCollection

public ApplicationGatewayInner withBackendHttpSettingsCollection(List backendHttpSettingsCollection)

Defina a propriedade backendHttpSettingsCollection: configurações http de back-end do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Parameters:

backendHttpSettingsCollection - o valor backendHttpSettingsCollection a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withBackendSettingsCollection

public ApplicationGatewayInner withBackendSettingsCollection(List backendSettingsCollection)

Defina a propriedade backendSettingsCollection: configurações de back-end do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Parameters:

backendSettingsCollection - o valor backendSettingsCollection a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withCustomErrorConfigurations

public ApplicationGatewayInner withCustomErrorConfigurations(List customErrorConfigurations)

Defina a propriedade customErrorConfigurations: configurações de erro personalizadas do recurso de gateway de aplicativo.

Parameters:

customErrorConfigurations - o valor customErrorConfigurations a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withEnableFips

public ApplicationGatewayInner withEnableFips(Boolean enableFips)

Defina a propriedade enableFips: se o FIPS está habilitado no recurso de gateway de aplicativo.

Parameters:

enableFips - o valor enableFips a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withEnableHttp2

public ApplicationGatewayInner withEnableHttp2(Boolean enableHttp2)

Defina a propriedade enableHttp2: se HTTP2 está habilitado no recurso de gateway de aplicativo.

Parameters:

enableHttp2 - o valor enableHttp2 a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withFirewallPolicy

public ApplicationGatewayInner withFirewallPolicy(SubResource firewallPolicy)

Defina a propriedade firewallPolicy: referência ao recurso FirewallPolicy.

Parameters:

firewallPolicy - o valor firewallPolicy a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withForceFirewallPolicyAssociation

public ApplicationGatewayInner withForceFirewallPolicyAssociation(Boolean forceFirewallPolicyAssociation)

Defina a propriedade forceFirewallPolicyAssociation: se true, associa uma política de firewall a um gateway de aplicativo, independentemente de a política ser diferente da Configuração do WAF.

Parameters:

forceFirewallPolicyAssociation - o valor forceFirewallPolicyAssociation a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withFrontendIpConfigurations

public ApplicationGatewayInner withFrontendIpConfigurations(List frontendIpConfigurations)

Defina a propriedade frontendIpConfigurations: endereços IP de front-end do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Parameters:

frontendIpConfigurations - o valor frontendIpConfigurations a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withFrontendPorts

public ApplicationGatewayInner withFrontendPorts(List frontendPorts)

Defina a propriedade frontendPorts: portas de front-end do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Parameters:

frontendPorts - o valor frontendPorts a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withGatewayIpConfigurations

public ApplicationGatewayInner withGatewayIpConfigurations(List gatewayIpConfigurations)

Defina a propriedade gatewayIpConfigurations: sub-redes do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Parameters:

gatewayIpConfigurations - o valor gatewayIpConfigurations a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withGlobalConfiguration

public ApplicationGatewayInner withGlobalConfiguration(ApplicationGatewayGlobalConfiguration globalConfiguration)

Defina a propriedade globalConfiguration: Configuração Global.

Parameters:

globalConfiguration - o valor globalConfiguration a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withHttpListeners

public ApplicationGatewayInner withHttpListeners(List httpListeners)

Defina a propriedade httpListeners: ouvintes Http do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Parameters:

httpListeners - o valor httpListeners a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withId

public ApplicationGatewayInner withId(String id)

Defina a propriedade id: ID do recurso.

Parameters:

id - o valor da ID a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withIdentity

public ApplicationGatewayInner withIdentity(ManagedServiceIdentity identity)

Definir a propriedade de identidade: a identidade do gateway de aplicativo, se configurada.

Parameters:

identity - o valor de identidade a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withListeners

public ApplicationGatewayInner withListeners(List listeners)

Defina a propriedade ouvintes: ouvintes do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Parameters:

listeners - o valor dos ouvintes a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withLoadDistributionPolicies

public ApplicationGatewayInner withLoadDistributionPolicies(List loadDistributionPolicies)

Defina a propriedade loadDistributionPolicies: Carregar políticas de distribuição do recurso de gateway de aplicativo.

Parameters:

loadDistributionPolicies - o valor loadDistributionPolicies a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withLocation

public ApplicationGatewayInner withLocation(String location)

Overrides:

ApplicationGatewayInner.withLocation(String location)

Parameters:

location

withPrivateLinkConfigurations

public ApplicationGatewayInner withPrivateLinkConfigurations(List privateLinkConfigurations)

Defina a propriedade privateLinkConfigurations: configurações de PrivateLink no gateway de aplicativo.

Parameters:

privateLinkConfigurations - o valor privateLinkConfigurations a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withProbes

public ApplicationGatewayInner withProbes(List probes)

Defina a propriedade probes: investigações do recurso de gateway de aplicativo.

Parameters:

probes - o valor de investigações a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withRedirectConfigurations

public ApplicationGatewayInner withRedirectConfigurations(List redirectConfigurations)

Defina a propriedade redirectConfigurations: Redirecionar configurações do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Parameters:

redirectConfigurations - o valor de redirectConfigurations a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withRequestRoutingRules

public ApplicationGatewayInner withRequestRoutingRules(List requestRoutingRules)

Defina a propriedade requestRoutingRules: solicitar regras de roteamento do recurso de gateway de aplicativo.

Parameters:

requestRoutingRules - o valor requestRoutingRules a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withRewriteRuleSets

public ApplicationGatewayInner withRewriteRuleSets(List rewriteRuleSets)

Defina a propriedade rewriteRuleSets: regravar regras para o recurso de gateway de aplicativo.

Parameters:

rewriteRuleSets - o valor rewriteRuleSets a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withRoutingRules

public ApplicationGatewayInner withRoutingRules(List routingRules)

Defina a propriedade routingRules: regras de roteamento do recurso de gateway de aplicativo.

Parameters:

routingRules - o valor routingRules a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withSku

public ApplicationGatewayInner withSku(ApplicationGatewaySku sku)

Defina a propriedade sku: SKU do recurso de gateway de aplicativo.

Parameters:

sku - o valor de sku a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withSslCertificates

public ApplicationGatewayInner withSslCertificates(List sslCertificates)

Defina a propriedade sslCertificates: certificados SSL do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Parameters:

sslCertificates - o valor sslCertificates a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withSslPolicy

public ApplicationGatewayInner withSslPolicy(ApplicationGatewaySslPolicy sslPolicy)

Defina a propriedade sslPolicy: política SSL do recurso de gateway de aplicativo.

Parameters:

sslPolicy - o valor sslPolicy a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withSslProfiles

public ApplicationGatewayInner withSslProfiles(List sslProfiles)

Defina a propriedade sslProfiles: perfis SSL do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Parameters:

sslProfiles - o valor sslProfiles a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withTags

public ApplicationGatewayInner withTags(Map tags)

Overrides:

ApplicationGatewayInner.withTags(Map<String,String> tags)

Parameters:

tags

withTrustedClientCertificates

public ApplicationGatewayInner withTrustedClientCertificates(List trustedClientCertificates)

Defina a propriedade trustedClientCertificates: certificados de cliente confiáveis do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Parameters:

trustedClientCertificates - o valor trustedClientCertificates a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withTrustedRootCertificates

public ApplicationGatewayInner withTrustedRootCertificates(List trustedRootCertificates)

Defina a propriedade trustedRootCertificates: certificados raiz confiáveis do recurso de gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Parameters:

trustedRootCertificates - o valor trustedRootCertificates a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withUrlPathMaps

public ApplicationGatewayInner withUrlPathMaps(List urlPathMaps)

Defina a propriedade urlPathMaps: mapa do caminho da URL do recurso do gateway de aplicativo. Para obter limites padrão, consulte [limites de Gateway de Aplicativo](https://docs.microsoft.com/azure/azure-subscription-service-limits\#application-gateway-limits).

Parameters:

urlPathMaps - o valor urlPathMaps a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withWebApplicationFirewallConfiguration

public ApplicationGatewayInner withWebApplicationFirewallConfiguration(ApplicationGatewayWebApplicationFirewallConfiguration webApplicationFirewallConfiguration)

Defina a propriedade webApplicationFirewallConfiguration: configuração do firewall do aplicativo Web.

Parameters:

webApplicationFirewallConfiguration - o valor webApplicationFirewallConfiguration a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

withZones

public ApplicationGatewayInner withZones(List zones)

Definir a propriedade zones: uma lista de zonas de disponibilidade que indica de onde o recurso precisa vir.

Parameters:

zones - o valor de zonas a ser definido.

Returns:

o próprio objeto ApplicationGatewayInner.

zones

public List zones()

Obter a propriedade zones: uma lista de zonas de disponibilidade que indica de onde o recurso precisa vir.

Returns:

o valor de zonas.

Aplica-se a