ApplicationGatewayBackendSettings Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
ApplicationGatewayBackendSettings() |
Initializes a new instance of the ApplicationGatewayBackendSettings class. |
ApplicationGatewayBackendSettings(String, Nullable<Int32>, String, Nullable<Int32>, SubResource, IList<SubResource>, String, Nullable<Boolean>, String, String, String, String) |
Initializes a new instance of the ApplicationGatewayBackendSettings class. |
ApplicationGatewayBackendSettings()
Initializes a new instance of the ApplicationGatewayBackendSettings class.
public ApplicationGatewayBackendSettings ();
Public Sub New ()
Applies to
ApplicationGatewayBackendSettings(String, Nullable<Int32>, String, Nullable<Int32>, SubResource, IList<SubResource>, String, Nullable<Boolean>, String, String, String, String)
Initializes a new instance of the ApplicationGatewayBackendSettings class.
public ApplicationGatewayBackendSettings (string id = default, int? port = default, string protocol = default, int? timeout = default, Microsoft.Azure.Management.Network.Models.SubResource probe = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> trustedRootCertificates = default, string hostName = default, bool? pickHostNameFromBackendAddress = default, string provisioningState = default, string name = default, string etag = default, string type = default);
new Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendSettings : string * Nullable<int> * string * Nullable<int> * Microsoft.Azure.Management.Network.Models.SubResource * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> * string * Nullable<bool> * string * string * string * string -> Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendSettings
Public Sub New (Optional id As String = Nothing, Optional port As Nullable(Of Integer) = Nothing, Optional protocol As String = Nothing, Optional timeout As Nullable(Of Integer) = Nothing, Optional probe As SubResource = Nothing, Optional trustedRootCertificates As IList(Of SubResource) = Nothing, Optional hostName As String = Nothing, Optional pickHostNameFromBackendAddress As Nullable(Of Boolean) = Nothing, Optional provisioningState As String = Nothing, Optional name As String = Nothing, Optional etag As String = Nothing, Optional type As String = Nothing)
Parameters
- id
- String
Resource ID.
- protocol
- String
The protocol used to communicate with the backend. Possible values include: 'Http', 'Https', 'Tcp', 'Tls'
Connection timeout in seconds. Application Gateway will fail the request if response is not received within ConnectionTimeout. Acceptable values are from 1 second to 86400 seconds.
- probe
- SubResource
Probe resource of an application gateway.
- trustedRootCertificates
- IList<SubResource>
Array of references to application gateway trusted root certificates.
- hostName
- String
Server name indication to be sent to the backend servers for Tls protocol.
Whether to pick server name indication from the host name of the backend server for Tls protocol. Default value is false.
- provisioningState
- String
The provisioning state of the backend HTTP settings resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'
- name
- String
Name of the backend settings that is unique within an Application Gateway.
- etag
- String
A unique read-only string that changes whenever the resource is updated.
- type
- String
Type of the resource.
Applies to
Azure SDK for .NET