FrontDoorProperties 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
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.