Partager via


FrontDoorProperties Constructors

Definition

Overloads

FrontDoorProperties()

Initializes a new instance of the FrontDoorProperties class.

FrontDoorProperties(String, IList<RoutingRule>, IList<LoadBalancingSettingsModel>, IList<HealthProbeSettingsModel>, IList<BackendPool>, IList<FrontendEndpoint>, BackendPoolsSettings, String, String, String, String, String, IList<RulesEngine>, IDictionary<String,String>)

Initializes a new instance of the FrontDoorProperties class.

FrontDoorProperties()

Initializes a new instance of the FrontDoorProperties class.

public FrontDoorProperties ();
Public Sub New ()

Applies to

FrontDoorProperties(String, IList<RoutingRule>, IList<LoadBalancingSettingsModel>, IList<HealthProbeSettingsModel>, IList<BackendPool>, IList<FrontendEndpoint>, BackendPoolsSettings, String, String, String, String, String, IList<RulesEngine>, IDictionary<String,String>)

Initializes a new instance of the FrontDoorProperties class.

public FrontDoorProperties (string friendlyName = default, System.Collections.Generic.IList<Microsoft.Azure.Management.FrontDoor.Models.RoutingRule> routingRules = default, System.Collections.Generic.IList<Microsoft.Azure.Management.FrontDoor.Models.LoadBalancingSettingsModel> loadBalancingSettings = default, System.Collections.Generic.IList<Microsoft.Azure.Management.FrontDoor.Models.HealthProbeSettingsModel> healthProbeSettings = default, System.Collections.Generic.IList<Microsoft.Azure.Management.FrontDoor.Models.BackendPool> backendPools = default, System.Collections.Generic.IList<Microsoft.Azure.Management.FrontDoor.Models.FrontendEndpoint> frontendEndpoints = default, Microsoft.Azure.Management.FrontDoor.Models.BackendPoolsSettings backendPoolsSettings = default, string enabledState = default, string resourceState = default, string provisioningState = default, string cname = default, string frontdoorId = default, System.Collections.Generic.IList<Microsoft.Azure.Management.FrontDoor.Models.RulesEngine> rulesEngines = default, System.Collections.Generic.IDictionary<string,string> extendedProperties = default);
new Microsoft.Azure.Management.FrontDoor.Models.FrontDoorProperties : string * System.Collections.Generic.IList<Microsoft.Azure.Management.FrontDoor.Models.RoutingRule> * System.Collections.Generic.IList<Microsoft.Azure.Management.FrontDoor.Models.LoadBalancingSettingsModel> * System.Collections.Generic.IList<Microsoft.Azure.Management.FrontDoor.Models.HealthProbeSettingsModel> * System.Collections.Generic.IList<Microsoft.Azure.Management.FrontDoor.Models.BackendPool> * System.Collections.Generic.IList<Microsoft.Azure.Management.FrontDoor.Models.FrontendEndpoint> * Microsoft.Azure.Management.FrontDoor.Models.BackendPoolsSettings * string * string * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.FrontDoor.Models.RulesEngine> * System.Collections.Generic.IDictionary<string, string> -> Microsoft.Azure.Management.FrontDoor.Models.FrontDoorProperties
Public Sub New (Optional friendlyName As String = Nothing, Optional routingRules As IList(Of RoutingRule) = Nothing, Optional loadBalancingSettings As IList(Of LoadBalancingSettingsModel) = Nothing, Optional healthProbeSettings As IList(Of HealthProbeSettingsModel) = Nothing, Optional backendPools As IList(Of BackendPool) = Nothing, Optional frontendEndpoints As IList(Of FrontendEndpoint) = Nothing, Optional backendPoolsSettings As BackendPoolsSettings = Nothing, Optional enabledState As String = Nothing, Optional resourceState As String = Nothing, Optional provisioningState As String = Nothing, Optional cname As String = Nothing, Optional frontdoorId As String = Nothing, Optional rulesEngines As IList(Of RulesEngine) = Nothing, Optional extendedProperties As IDictionary(Of String, String) = Nothing)

Parameters

friendlyName
String

A friendly name for the frontDoor

routingRules
IList<RoutingRule>

Routing rules associated with this Front Door.

loadBalancingSettings
IList<LoadBalancingSettingsModel>

Load balancing settings associated with this Front Door instance.

healthProbeSettings
IList<HealthProbeSettingsModel>

Health probe settings associated with this Front Door instance.

backendPools
IList<BackendPool>

Backend pools available to routing rules.

frontendEndpoints
IList<FrontendEndpoint>

Frontend endpoints available to routing rules.

backendPoolsSettings
BackendPoolsSettings

Settings for all backendPools

enabledState
String

Operational status of the Front Door load balancer. Permitted values are 'Enabled' or 'Disabled' Possible values include: 'Enabled', 'Disabled'

resourceState
String

Resource status of the Front Door. Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Deleting', 'Migrating', 'Migrated'

provisioningState
String

Provisioning state of the Front Door.

cname
String

The host that each frontendEndpoint must CNAME to.

frontdoorId
String

The Id of the frontdoor.

rulesEngines
IList<RulesEngine>

Rules Engine Configurations available to routing rules.

extendedProperties
IDictionary<String,String>

Key-Value pair representing additional properties for frontdoor.

Applies to