Compartilhar via


ApplicationGateway Classe

Definição

Recurso do gateway de aplicativo.

[Microsoft.Rest.Serialization.JsonTransformation]
public class ApplicationGateway : Microsoft.Azure.Management.Network.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ApplicationGateway = class
    inherit Resource
Public Class ApplicationGateway
Inherits Resource
Herança
ApplicationGateway
Atributos

Construtores

ApplicationGateway()

Inicializa uma nova instância da classe ApplicationGateway.

ApplicationGateway(String, String, String, String, IDictionary<String, String>, ApplicationGatewaySku, ApplicationGatewaySslPolicy, String, IList<ApplicationGatewayIPConfiguration>, IList<ApplicationGatewayAuthenticationCertificate>, IList<ApplicationGatewayTrustedRootCertificate>, IList<ApplicationGatewayTrustedClientCertificate>, IList<ApplicationGatewaySslCertificate>, IList<ApplicationGatewayFrontendIPConfiguration>, IList<ApplicationGatewayFrontendPort>, IList<ApplicationGatewayProbe>, IList<ApplicationGatewayBackendAddressPool>, IList<ApplicationGatewayBackendHttpSettings>, IList<ApplicationGatewayBackendSettings>, IList<ApplicationGatewayHttpListener>, IList<ApplicationGatewayListener>, IList<ApplicationGatewaySslProfile>, IList<ApplicationGatewayUrlPathMap>, IList<ApplicationGatewayRequestRoutingRule>, IList<ApplicationGatewayRoutingRule>, IList<ApplicationGatewayRewriteRuleSet>, IList<ApplicationGatewayRedirectConfiguration>, ApplicationGatewayWebApplicationFirewallConfiguration, SubResource, Nullable<Boolean>, Nullable<Boolean>, ApplicationGatewayAutoscaleConfiguration, IList<ApplicationGatewayPrivateLinkConfiguration>, IList<ApplicationGatewayPrivateEndpointConnection>, String, String, IList<ApplicationGatewayCustomError>, Nullable<Boolean>, IList<ApplicationGatewayLoadDistributionPolicy>, ApplicationGatewayGlobalConfiguration, String, IList<String>, ManagedServiceIdentity)

Inicializa uma nova instância da classe ApplicationGateway.

Propriedades

AuthenticationCertificates

Obtém ou define certificados de autenticação do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

AutoscaleConfiguration

Obtém ou define a configuração de dimensionamento automático.

BackendAddressPools

Obtém ou define o pool de endereços de back-end do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

BackendHttpSettingsCollection

Obtém ou define as configurações http de back-end do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

BackendSettingsCollection

Obtém ou define as configurações de back-end do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

CustomErrorConfigurations

Obtém ou define configurações de erro personalizadas do recurso de gateway de aplicativo.

EnableFips

Obtém ou define se o FIPS está habilitado no recurso do gateway de aplicativo.

EnableHttp2

Obtém ou define se HTTP2 está habilitado no recurso de gateway de aplicativo.

Etag

Obtém uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado.

FirewallPolicy

Obtém ou define a referência ao recurso FirewallPolicy.

ForceFirewallPolicyAssociation

Obtém ou define se verdadeiro, associa uma política de firewall a um gateway de aplicativo, independentemente de a política ser diferente da Configuração do WAF.

FrontendIPConfigurations

Obtém ou define endereços IP de front-end do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

FrontendPorts

Obtém ou define portas de front-end do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

GatewayIPConfigurations

Obtém ou define sub-redes do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

GlobalConfiguration

Obtém ou define a Configuração global.

HttpListeners

Obtém ou define ouvintes http do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

Id

Obtém ou define a ID do recurso.

(Herdado de Resource)
Identity

Obtém ou define a identidade do gateway de aplicativo, se configurado.

Listeners

Obtém ou define ouvintes do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

LoadDistributionPolicies

Obtém ou define políticas de distribuição de carga do recurso de gateway de aplicativo.

Location

Obtém ou define o local do recurso.

(Herdado de Resource)
Name

Obtém o nome do recurso.

(Herdado de Resource)
OperationalState

Obtém o estado operacional do recurso de gateway de aplicativo. Os valores possíveis incluem: 'Stopped', 'Starting', 'Running', 'Stop'

PrivateEndpointConnections

Obtém conexões de ponto de extremidade privado no gateway de aplicativo.

PrivateLinkConfigurations

Obtém ou define configurações privateLink no gateway de aplicativo.

Probes

Obtém ou define investigações do recurso de gateway de aplicativo.

ProvisioningState

Obtém o estado de provisionamento do recurso de gateway de aplicativo. Os valores possíveis incluem: 'Êxito', 'Atualizando', 'Excluindo', 'Falha'

RedirectConfigurations

Obtém ou define as configurações de redirecionamento do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

RequestRoutingRules

Obtém ou define regras de roteamento de solicitação do recurso de gateway de aplicativo.

ResourceGuid

Obtém a propriedade GUID do recurso do gateway de aplicativo.

RewriteRuleSets

Obtém ou define regras de reescrita para o recurso de gateway de aplicativo.

RoutingRules

Obtém ou define regras de roteamento do recurso de gateway de aplicativo.

Sku

Obtém ou define a SKU do recurso de gateway de aplicativo.

SslCertificates

Obtém ou define certificados SSL do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

SslPolicy

Obtém ou define a política SSL do recurso de gateway de aplicativo.

SslProfiles

Obtém ou define perfis SSL do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

Tags

Obtém ou define marcas de recurso.

(Herdado de Resource)
TrustedClientCertificates

Obtém ou define certificados de cliente confiáveis do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

TrustedRootCertificates

Obtém ou define certificados raiz confiáveis do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

Type

Obtém o tipo de recurso.

(Herdado de Resource)
UrlPathMaps

Obtém ou define o mapa do caminho da URL do recurso do gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

WebApplicationFirewallConfiguration

Obtém ou define a configuração do firewall do aplicativo Web.

Zones

Obtém ou define uma lista de zonas de disponibilidade indicando de onde o recurso precisa vir.

Métodos

Validate()

Valide o objeto .

Aplica-se a