Compartir a través de


ApplicationGatewayInner Constructores

Definición

Sobrecargas

ApplicationGatewayInner()

Inicializa una nueva instancia de la clase ApplicationGatewayInner.

ApplicationGatewayInner(String, String, String, String, IDictionary<String, String>, ApplicationGatewaySku, ApplicationGatewaySslPolicy, ApplicationGatewayOperationalState, IList<ApplicationGatewayIPConfigurationInner>, IList<ApplicationGatewayAuthenticationCertificateInner>, IList<ApplicationGatewayTrustedRootCertificateInner>, IList<ApplicationGatewaySslCertificateInner>, IList<ApplicationGatewayFrontendIPConfigurationInner>, IList<ApplicationGatewayFrontendPortInner>, IList<ApplicationGatewayProbeInner>, IList<ApplicationGatewayBackendAddressPoolInner>, IList<ApplicationGatewayBackendHttpSettingsInner>, IList<ApplicationGatewayHttpListenerInner>, IList<ApplicationGatewayUrlPathMapInner>, IList<ApplicationGatewayRequestRoutingRuleInner>, IList<ApplicationGatewayRewriteRuleSetInner>, IList<ApplicationGatewayRedirectConfigurationInner>, ApplicationGatewayWebApplicationFirewallConfiguration, SubResource, Nullable<Boolean>, Nullable<Boolean>, ApplicationGatewayAutoscaleConfiguration, String, ProvisioningState, IList<ApplicationGatewayCustomError>, String, IList<String>, ManagedServiceIdentity)

Inicializa una nueva instancia de la clase ApplicationGatewayInner.

ApplicationGatewayInner()

Inicializa una nueva instancia de la clase ApplicationGatewayInner.

public ApplicationGatewayInner ();
Public Sub New ()

Se aplica a

ApplicationGatewayInner(String, String, String, String, IDictionary<String, String>, ApplicationGatewaySku, ApplicationGatewaySslPolicy, ApplicationGatewayOperationalState, IList<ApplicationGatewayIPConfigurationInner>, IList<ApplicationGatewayAuthenticationCertificateInner>, IList<ApplicationGatewayTrustedRootCertificateInner>, IList<ApplicationGatewaySslCertificateInner>, IList<ApplicationGatewayFrontendIPConfigurationInner>, IList<ApplicationGatewayFrontendPortInner>, IList<ApplicationGatewayProbeInner>, IList<ApplicationGatewayBackendAddressPoolInner>, IList<ApplicationGatewayBackendHttpSettingsInner>, IList<ApplicationGatewayHttpListenerInner>, IList<ApplicationGatewayUrlPathMapInner>, IList<ApplicationGatewayRequestRoutingRuleInner>, IList<ApplicationGatewayRewriteRuleSetInner>, IList<ApplicationGatewayRedirectConfigurationInner>, ApplicationGatewayWebApplicationFirewallConfiguration, SubResource, Nullable<Boolean>, Nullable<Boolean>, ApplicationGatewayAutoscaleConfiguration, String, ProvisioningState, IList<ApplicationGatewayCustomError>, String, IList<String>, ManagedServiceIdentity)

Inicializa una nueva instancia de la clase ApplicationGatewayInner.

public ApplicationGatewayInner (string location = default, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySku sku = default, Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySslPolicy sslPolicy = default, Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayOperationalState operationalState = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayIPConfigurationInner> gatewayIPConfigurations = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayAuthenticationCertificateInner> authenticationCertificates = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayTrustedRootCertificateInner> trustedRootCertificates = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySslCertificateInner> sslCertificates = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayFrontendIPConfigurationInner> frontendIPConfigurations = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayFrontendPortInner> frontendPorts = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProbeInner> probes = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayBackendAddressPoolInner> backendAddressPools = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayBackendHttpSettingsInner> backendHttpSettingsCollection = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayHttpListenerInner> httpListeners = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayUrlPathMapInner> urlPathMaps = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayRequestRoutingRuleInner> requestRoutingRules = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayRewriteRuleSetInner> rewriteRuleSets = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayRedirectConfigurationInner> redirectConfigurations = default, Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayWebApplicationFirewallConfiguration webApplicationFirewallConfiguration = default, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource firewallPolicy = default, bool? enableHttp2 = default, bool? enableFips = default, Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayAutoscaleConfiguration autoscaleConfiguration = default, string resourceGuid = default, Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState provisioningState = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayCustomError> customErrorConfigurations = default, string etag = default, System.Collections.Generic.IList<string> zones = default, Microsoft.Azure.Management.Network.Fluent.Models.ManagedServiceIdentity identity = default);
new Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayInner : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySku * Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySslPolicy * Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayOperationalState * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayIPConfigurationInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayAuthenticationCertificateInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayTrustedRootCertificateInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySslCertificateInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayFrontendIPConfigurationInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayFrontendPortInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProbeInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayBackendAddressPoolInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayBackendHttpSettingsInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayHttpListenerInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayUrlPathMapInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayRequestRoutingRuleInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayRewriteRuleSetInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayRedirectConfigurationInner> * Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayWebApplicationFirewallConfiguration * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayAutoscaleConfiguration * string * Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayCustomError> * string * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.Network.Fluent.Models.ManagedServiceIdentity -> Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayInner
Public Sub New (Optional location As String = Nothing, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional sku As ApplicationGatewaySku = Nothing, Optional sslPolicy As ApplicationGatewaySslPolicy = Nothing, Optional operationalState As ApplicationGatewayOperationalState = Nothing, Optional gatewayIPConfigurations As IList(Of ApplicationGatewayIPConfigurationInner) = Nothing, Optional authenticationCertificates As IList(Of ApplicationGatewayAuthenticationCertificateInner) = Nothing, Optional trustedRootCertificates As IList(Of ApplicationGatewayTrustedRootCertificateInner) = Nothing, Optional sslCertificates As IList(Of ApplicationGatewaySslCertificateInner) = Nothing, Optional frontendIPConfigurations As IList(Of ApplicationGatewayFrontendIPConfigurationInner) = Nothing, Optional frontendPorts As IList(Of ApplicationGatewayFrontendPortInner) = Nothing, Optional probes As IList(Of ApplicationGatewayProbeInner) = Nothing, Optional backendAddressPools As IList(Of ApplicationGatewayBackendAddressPoolInner) = Nothing, Optional backendHttpSettingsCollection As IList(Of ApplicationGatewayBackendHttpSettingsInner) = Nothing, Optional httpListeners As IList(Of ApplicationGatewayHttpListenerInner) = Nothing, Optional urlPathMaps As IList(Of ApplicationGatewayUrlPathMapInner) = Nothing, Optional requestRoutingRules As IList(Of ApplicationGatewayRequestRoutingRuleInner) = Nothing, Optional rewriteRuleSets As IList(Of ApplicationGatewayRewriteRuleSetInner) = Nothing, Optional redirectConfigurations As IList(Of ApplicationGatewayRedirectConfigurationInner) = Nothing, Optional webApplicationFirewallConfiguration As ApplicationGatewayWebApplicationFirewallConfiguration = Nothing, Optional firewallPolicy As SubResource = Nothing, Optional enableHttp2 As Nullable(Of Boolean) = Nothing, Optional enableFips As Nullable(Of Boolean) = Nothing, Optional autoscaleConfiguration As ApplicationGatewayAutoscaleConfiguration = Nothing, Optional resourceGuid As String = Nothing, Optional provisioningState As ProvisioningState = Nothing, Optional customErrorConfigurations As IList(Of ApplicationGatewayCustomError) = Nothing, Optional etag As String = Nothing, Optional zones As IList(Of String) = Nothing, Optional identity As ManagedServiceIdentity = Nothing)

Parámetros

location
String
id
String
name
String
type
String
sku
ApplicationGatewaySku

SKU del recurso de Application Gateway.

sslPolicy
ApplicationGatewaySslPolicy

Directiva SSL del recurso de Application Gateway.

operationalState
ApplicationGatewayOperationalState

Estado operativo del recurso de Application Gateway. Entre los valores posibles se incluyen: "Stopped", "Starting", "Running", "Stopping"

gatewayIPConfigurations
IList<ApplicationGatewayIPConfigurationInner>

Subredes del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

authenticationCertificates
IList<ApplicationGatewayAuthenticationCertificateInner>

Certificados de autenticación del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

trustedRootCertificates
IList<ApplicationGatewayTrustedRootCertificateInner>

Certificados raíz de confianza del recurso de Application Gateway. Para conocer los límites predeterminados, consulte límites de Application Gateway.

sslCertificates
IList<ApplicationGatewaySslCertificateInner>

Certificados SSL del recurso de Application Gateway. Para conocer los límites predeterminados, consulte límites de Application Gateway.

frontendIPConfigurations
IList<ApplicationGatewayFrontendIPConfigurationInner>

Direcciones IP de front-end del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

frontendPorts
IList<ApplicationGatewayFrontendPortInner>

Puertos de front-end del recurso de Application Gateway. Para conocer los límites predeterminados, consulte límites de Application Gateway.

probes
IList<ApplicationGatewayProbeInner>

Sondeos del recurso de puerta de enlace de aplicaciones.

backendAddressPools
IList<ApplicationGatewayBackendAddressPoolInner>

Grupo de direcciones de back-end del recurso de Application Gateway. Para conocer los límites predeterminados, consulte límites de Application Gateway.

backendHttpSettingsCollection
IList<ApplicationGatewayBackendHttpSettingsInner>

Configuración http de back-end del recurso de Application Gateway. Para conocer los límites predeterminados, consulte límites de Application Gateway.

httpListeners
IList<ApplicationGatewayHttpListenerInner>

Agentes de escucha HTTP del recurso de Application Gateway. Para conocer los límites predeterminados, consulte límites de Application Gateway.

urlPathMaps
IList<ApplicationGatewayUrlPathMapInner>

Mapa de ruta de acceso de dirección URL del recurso de Application Gateway. Para conocer los límites predeterminados, consulte límites de Application Gateway.

requestRoutingRules
IList<ApplicationGatewayRequestRoutingRuleInner>

Solicite reglas de enrutamiento del recurso de Application Gateway.

rewriteRuleSets
IList<ApplicationGatewayRewriteRuleSetInner>

Vuelva a escribir reglas para el recurso de Application Gateway.

redirectConfigurations
IList<ApplicationGatewayRedirectConfigurationInner>

Redireccione las configuraciones del recurso de Application Gateway. Para conocer los límites predeterminados, consulte límites de Application Gateway.

webApplicationFirewallConfiguration
ApplicationGatewayWebApplicationFirewallConfiguration

Configuración del firewall de aplicaciones web.

firewallPolicy
SubResource

Referencia del recurso FirewallPolicy.

enableHttp2
Nullable<Boolean>

Si HTTP2 está habilitado en el recurso de Application Gateway.

enableFips
Nullable<Boolean>

Si FIPS está habilitado en el recurso de Application Gateway.

autoscaleConfiguration
ApplicationGatewayAutoscaleConfiguration

Configuración de escalado automático.

resourceGuid
String

La propiedad GUID de recurso del recurso de application gateway.

provisioningState
ProvisioningState

Estado de aprovisionamiento del recurso de Application Gateway. Entre los valores posibles se incluyen: "Succeeded", "Updating", "Deleting", "Failed"

customErrorConfigurations
IList<ApplicationGatewayCustomError>

Configuraciones de errores personalizadas del recurso de Application Gateway.

etag
String

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

zones
IList<String>

Lista de zonas de disponibilidad de las que se indica dónde debe proceder el recurso.

identity
ManagedServiceIdentity

Identidad de la puerta de enlace de aplicaciones, si está configurada.

Se aplica a