### YamlMime:ManagedReference items: - uid: com.microsoft.azure.management.network._application_gateway_request_routing_rule id: _application_gateway_request_routing_rule parent: com.microsoft.azure.management.network children: - com.microsoft.azure.management.network._application_gateway_request_routing_rule.backend() - com.microsoft.azure.management.network._application_gateway_request_routing_rule.backendAddresses() - com.microsoft.azure.management.network._application_gateway_request_routing_rule.backendHttpConfiguration() - com.microsoft.azure.management.network._application_gateway_request_routing_rule.frontendProtocol() - com.microsoft.azure.management.network._application_gateway_request_routing_rule.listener() - com.microsoft.azure.management.network._application_gateway_request_routing_rule.ruleType() href: com.microsoft.azure.management.network._application_gateway_request_routing_rule.yml langs: - java name: ApplicationGatewayRequestRoutingRule nameWithType: ApplicationGatewayRequestRoutingRule fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule type: Interface source: remote: &o0 path: azure-mgmt-network/src/main/java/com/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule.java branch: v1.3.0 repo: https://github.com/Azure/azure-sdk-for-java path: azure-mgmt-network/src/main/java/com/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule.java startLine: 28 package: com.microsoft.azure.management.network summary:
A client-side representation of an application gateway request routing rule.
syntax: content: public interface ApplicationGatewayRequestRoutingRule extends HasInnerthe associated backend address pool
- uid: com.microsoft.azure.management.network._application_gateway_request_routing_rule.backendAddresses() id: backendAddresses() parent: com.microsoft.azure.management.network._application_gateway_request_routing_rule href: com.microsoft.azure.management.network._application_gateway_request_routing_rule.yml langs: - java name: backendAddresses() nameWithType: ApplicationGatewayRequestRoutingRule.backendAddresses() fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.backendAddresses() overload: com.microsoft.azure.management.network._application_gateway_request_routing_rule.backendAddresses* type: Method source: remote: *o0 path: azure-mgmt-network/src/main/java/com/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule.java startLine: 67 package: com.microsoft.azure.management.network syntax: content: public Collectionthe addresses assigned to the associated backend
- uid: com.microsoft.azure.management.network._application_gateway_request_routing_rule.backendHttpConfiguration() id: backendHttpConfiguration() parent: com.microsoft.azure.management.network._application_gateway_request_routing_rule href: com.microsoft.azure.management.network._application_gateway_request_routing_rule.yml langs: - java name: backendHttpConfiguration() nameWithType: ApplicationGatewayRequestRoutingRule.backendHttpConfiguration() fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.backendHttpConfiguration() overload: com.microsoft.azure.management.network._application_gateway_request_routing_rule.backendHttpConfiguration* type: Method source: remote: *o0 path: azure-mgmt-network/src/main/java/com/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule.java startLine: 57 package: com.microsoft.azure.management.network syntax: content: public ApplicationGatewayBackendHttpConfiguration backendHttpConfiguration() return: type: com.microsoft.azure.management.network._application_gateway_backend_http_configuration description:the associated backend HTTP settings configuration
- uid: com.microsoft.azure.management.network._application_gateway_request_routing_rule.frontendProtocol() id: frontendProtocol() parent: com.microsoft.azure.management.network._application_gateway_request_routing_rule href: com.microsoft.azure.management.network._application_gateway_request_routing_rule.yml langs: - java name: frontendProtocol() nameWithType: ApplicationGatewayRequestRoutingRule.frontendProtocol() fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.frontendProtocol() overload: com.microsoft.azure.management.network._application_gateway_request_routing_rule.frontendProtocol* type: Method source: remote: *o0 path: azure-mgmt-network/src/main/java/com/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule.java startLine: 42 package: com.microsoft.azure.management.network syntax: content: public ApplicationGatewayProtocol frontendProtocol() return: type: com.microsoft.azure.management.network._application_gateway_protocol description:the frontend protocol
- uid: com.microsoft.azure.management.network._application_gateway_request_routing_rule.listener() id: listener() parent: com.microsoft.azure.management.network._application_gateway_request_routing_rule href: com.microsoft.azure.management.network._application_gateway_request_routing_rule.yml langs: - java name: listener() nameWithType: ApplicationGatewayRequestRoutingRule.listener() fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.listener() overload: com.microsoft.azure.management.network._application_gateway_request_routing_rule.listener* type: Method source: remote: *o0 path: azure-mgmt-network/src/main/java/com/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule.java startLine: 62 package: com.microsoft.azure.management.network syntax: content: public ApplicationGatewayListener listener() return: type: com.microsoft.azure.management.network._application_gateway_listener description:the associated frontend HTTP listener
- uid: com.microsoft.azure.management.network._application_gateway_request_routing_rule.ruleType() id: ruleType() parent: com.microsoft.azure.management.network._application_gateway_request_routing_rule href: com.microsoft.azure.management.network._application_gateway_request_routing_rule.yml langs: - java name: ruleType() nameWithType: ApplicationGatewayRequestRoutingRule.ruleType() fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.ruleType() overload: com.microsoft.azure.management.network._application_gateway_request_routing_rule.ruleType* type: Method source: remote: *o0 path: azure-mgmt-network/src/main/java/com/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule.java startLine: 47 package: com.microsoft.azure.management.network syntax: content: public ApplicationGatewayRequestRoutingRuleType ruleType() return: type: com.microsoft.azure.management.network._application_gateway_request_routing_rule_type description:rule type
references: - uid: com.microsoft.azure.management.network._application_gateway_request_routing_rule.frontendProtocol* name: frontendProtocol nameWithType: ApplicationGatewayRequestRoutingRule.frontendProtocol fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.frontendProtocol package: com.microsoft.azure.management.network - uid: com.microsoft.azure.management.network._application_gateway_request_routing_rule.ruleType* name: ruleType nameWithType: ApplicationGatewayRequestRoutingRule.ruleType fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.ruleType package: com.microsoft.azure.management.network - uid: com.microsoft.azure.management.network._application_gateway_request_routing_rule.backend* name: backend nameWithType: ApplicationGatewayRequestRoutingRule.backend fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.backend package: com.microsoft.azure.management.network - uid: com.microsoft.azure.management.network._application_gateway_request_routing_rule.backendHttpConfiguration* name: backendHttpConfiguration nameWithType: ApplicationGatewayRequestRoutingRule.backendHttpConfiguration fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.backendHttpConfiguration package: com.microsoft.azure.management.network - uid: com.microsoft.azure.management.network._application_gateway_request_routing_rule.listener* name: listener nameWithType: ApplicationGatewayRequestRoutingRule.listener fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.listener package: com.microsoft.azure.management.network - uid: 12ebb11acom.microsoft.azure.management.network._application_gateway_backend_addressa08ddfce spec.java: - name: Collection< fullName: Collection< - uid: com.microsoft.azure.management.network._application_gateway_backend_address name: ApplicationGatewayBackendAddress fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendAddress href: com.microsoft.azure.management.network._application_gateway_backend_address.yml - name: '>' fullName: '>' - uid: com.microsoft.azure.management.network._application_gateway_request_routing_rule.backendAddresses* name: backendAddresses nameWithType: ApplicationGatewayRequestRoutingRule.backendAddresses fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.backendAddresses package: com.microsoft.azure.management.network - uid: com.microsoft.azure.management.network.model._has_backend_port.backendPort() parent: com.microsoft.azure.management.network.model._has_backend_port href: com.microsoft.azure.management.network.model._has_backend_port.yml name: backendPort() nameWithType: HasBackendPort.backendPort() fullName: com.microsoft.azure.management.network.model.HasBackendPort.backendPort() type: Method syntax: content: public int backendPort() return: type: f75371fa description:the backend port number the network traffic is sent to
- uid: com.microsoft.azure.management.network.model._has_cookie_based_affinity.cookieBasedAffinity() parent: com.microsoft.azure.management.network.model._has_cookie_based_affinity href: com.microsoft.azure.management.network.model._has_cookie_based_affinity.yml name: cookieBasedAffinity() nameWithType: HasCookieBasedAffinity.cookieBasedAffinity() fullName: com.microsoft.azure.management.network.model.HasCookieBasedAffinity.cookieBasedAffinity() type: Method syntax: content: public boolean cookieBasedAffinity() return: type: 4fc6e284 description:the backend port number the network traffic is sent to
- uid: com.microsoft.azure.management.network.model._has_frontend_port.frontendPort() parent: com.microsoft.azure.management.network.model._has_frontend_port href: com.microsoft.azure.management.network.model._has_frontend_port.yml name: frontendPort() nameWithType: HasFrontendPort.frontendPort() fullName: com.microsoft.azure.management.network.model.HasFrontendPort.frontendPort() type: Method syntax: content: public int frontendPort() return: type: f75371fa description:the frontend port number the inbound network traffic is received on
- uid: com.microsoft.azure.management.network.model._has_public_i_p_address.getPublicIPAddress() parent: com.microsoft.azure.management.network.model._has_public_i_p_address href: com.microsoft.azure.management.network.model._has_public_i_p_address.yml name: getPublicIPAddress() nameWithType: HasPublicIPAddress.getPublicIPAddress() fullName: com.microsoft.azure.management.network.model.HasPublicIPAddress.getPublicIPAddress() type: Method syntax: content: public PublicIPAddress getPublicIPAddress() return: type: com.microsoft.azure.management.network._public_i_p_address description:the associated public IP address
- uid: com.microsoft.azure.management.network.model._has_host_name.hostName() parent: com.microsoft.azure.management.network.model._has_host_name href: com.microsoft.azure.management.network.model._has_host_name.yml name: hostName() nameWithType: HasHostName.hostName() fullName: com.microsoft.azure.management.network.model.HasHostName.hostName() type: Method syntax: content: public String hostName() return: type: "26831127" description:the associated host name
- uid: com.microsoft.azure.management.resources.fluentcore.model._has_inner.inner() parent: com.microsoft.azure.management.resources.fluentcore.model._has_inner href: com.microsoft.azure.management.resources.fluentcore.model._has_inner.yml name: inner() nameWithType: HasInnerwrapped inner object providing direct access to the underlying auto-generated API implementation, based on Azure REST API
- uid: com.microsoft.azure.management.resources.fluentcore.model._indexable.key() parent: com.microsoft.azure.management.resources.fluentcore.model._indexable href: com.microsoft.azure.management.resources.fluentcore.model._indexable.yml name: key() nameWithType: Indexable.key() fullName: com.microsoft.azure.management.resources.fluentcore.model.Indexable.key() type: Method syntax: content: public String key() return: type: "26831127" description:the index key.
- uid: com.microsoft.azure.management.resources.fluentcore.arm.models._has_name.name() parent: com.microsoft.azure.management.resources.fluentcore.arm.models._has_name href: com.microsoft.azure.management.resources.fluentcore.arm.models._has_name.yml name: name() nameWithType: HasName.name() fullName: com.microsoft.azure.management.resources.fluentcore.arm.models.HasName.name() type: Method syntax: content: public String name() return: type: "26831127" description:the name of the resource
- uid: com.microsoft.azure.management.resources.fluentcore.arm.models._has_parent.parent() parent: com.microsoft.azure.management.resources.fluentcore.arm.models._has_parent href: com.microsoft.azure.management.resources.fluentcore.arm.models._has_parent.yml name: parent() nameWithType: HasParentthe parent of this child object
- uid: com.microsoft.azure.management.network.model._has_public_i_p_address.publicIPAddressId() parent: com.microsoft.azure.management.network.model._has_public_i_p_address href: com.microsoft.azure.management.network.model._has_public_i_p_address.yml name: publicIPAddressId() nameWithType: HasPublicIPAddress.publicIPAddressId() fullName: com.microsoft.azure.management.network.model.HasPublicIPAddress.publicIPAddressId() type: Method syntax: content: public String publicIPAddressId() return: type: "26831127" description:the resource ID of the associated public IP address
- uid: com.microsoft.azure.management.network.model._has_server_name_indication.requiresServerNameIndication() parent: com.microsoft.azure.management.network.model._has_server_name_indication href: com.microsoft.azure.management.network.model._has_server_name_indication.yml name: requiresServerNameIndication() nameWithType: HasServerNameIndication.requiresServerNameIndication() fullName: com.microsoft.azure.management.network.model.HasServerNameIndication.requiresServerNameIndication() type: Method syntax: content: public boolean requiresServerNameIndication() return: type: 4fc6e284 description:true if server name indication (SNI) is required, else false.
- uid: com.microsoft.azure.management.network.model._has_ssl_certificate.sslCertificate() parent: com.microsoft.azure.management.network.model._has_ssl_certificate href: com.microsoft.azure.management.network.model._has_ssl_certificate.yml name: sslCertificate() nameWithType: HasSslCertificatethe associated SSL certificate, if any
- uid: com.microsoft.azure.management.resources.fluentcore.model._has_inner parent: com.microsoft.azure.management.resources.fluentcore.model href: com.microsoft.azure.management.resources.fluentcore.model._has_inner.yml name: HasInnerThe wrapper around an inner object providing extended functionalities.
syntax: content: public interface HasInnerthe type of the inner object.
- uid: com.microsoft.azure.management.resources.fluentcore.arm.models._child_resource parent: com.microsoft.azure.management.resources.fluentcore.arm.models href: com.microsoft.azure.management.resources.fluentcore.arm.models._child_resource.yml name: ChildResourceBase interface used by child resources.
syntax: content: public interface ChildResourceparent interface
- uid: com.microsoft.azure.management.network.model._has_public_i_p_address parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_public_i_p_address.yml name: HasPublicIPAddress nameWithType: HasPublicIPAddress fullName: com.microsoft.azure.management.network.model.HasPublicIPAddress type: Interface summary:An interface representing a model's ability to reference a public IP address.
syntax: content: public interface HasPublicIPAddress - uid: com.microsoft.azure.management.network.model._has_ssl_certificate parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_ssl_certificate.yml name: HasSslCertificateAn interface representing a model's ability to reference an SSL certificate.
syntax: content: public interface HasSslCertificatethe SSL certificate type
- uid: com.microsoft.azure.management.network.model._has_frontend_port parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_frontend_port.yml name: HasFrontendPort nameWithType: HasFrontendPort fullName: com.microsoft.azure.management.network.model.HasFrontendPort type: Interface summary:An interface representing a model's ability to reference a frontend port.
syntax: content: public interface HasFrontendPort - uid: com.microsoft.azure.management.network.model._has_backend_port parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_backend_port.yml name: HasBackendPort nameWithType: HasBackendPort fullName: com.microsoft.azure.management.network.model.HasBackendPort type: Interface summary:An interface representing a model's ability to reference a backend port.
syntax: content: public interface HasBackendPort - uid: com.microsoft.azure.management.network.model._has_host_name parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_host_name.yml name: HasHostName nameWithType: HasHostName fullName: com.microsoft.azure.management.network.model.HasHostName type: Interface summary:An interface representing a model's ability to reference a host name.
syntax: content: public interface HasHostName - uid: com.microsoft.azure.management.network.model._has_cookie_based_affinity parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_cookie_based_affinity.yml name: HasCookieBasedAffinity nameWithType: HasCookieBasedAffinity fullName: com.microsoft.azure.management.network.model.HasCookieBasedAffinity type: Interface summary:An interface representing a model's ability to support cookie based affinity.
syntax: content: public interface HasCookieBasedAffinity - uid: com.microsoft.azure.management.network.model._has_server_name_indication parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_server_name_indication.yml name: HasServerNameIndication nameWithType: HasServerNameIndication fullName: com.microsoft.azure.management.network.model.HasServerNameIndication type: Interface summary:An interface representing a model's ability to require server name indication.
syntax: content: public interface HasServerNameIndication - uid: com.microsoft.azure.management.network._application_gateway_protocol parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_protocol.yml name: ApplicationGatewayProtocol nameWithType: ApplicationGatewayProtocol fullName: com.microsoft.azure.management.network.ApplicationGatewayProtocol type: Class summary:Defines values for ApplicationGatewayProtocol.
syntax: content: public class ApplicationGatewayProtocol - uid: com.microsoft.azure.management.network._application_gateway_request_routing_rule_type parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_request_routing_rule_type.yml name: ApplicationGatewayRequestRoutingRuleType nameWithType: ApplicationGatewayRequestRoutingRuleType fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRuleType type: Class summary:Defines values for ApplicationGatewayRequestRoutingRuleType.
syntax: content: public class ApplicationGatewayRequestRoutingRuleType - uid: com.microsoft.azure.management.network._application_gateway_backend parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_backend.yml name: ApplicationGatewayBackend nameWithType: ApplicationGatewayBackend fullName: com.microsoft.azure.management.network.ApplicationGatewayBackend type: Interface summary:A client-side representation of an application gateway backend.
syntax: content: public interface ApplicationGatewayBackend extends HasInnerA client-side representation of an application gateway's backend HTTP configuration.
syntax: content: public interface ApplicationGatewayBackendHttpConfiguration extends HasInnerA client-side representation of an application gateway's HTTP listener.
syntax: content: public interface ApplicationGatewayListener extends HasInnerBackend address of an application gateway.
syntax: content: public class ApplicationGatewayBackendAddress