FrontDoorModel 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
FrontDoorModel() |
Initializes a new instance of the FrontDoorModel class. |
FrontDoorModel(String, String, String, String, IDictionary<String, String>, 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 FrontDoorModel class. |
FrontDoorModel()
Initializes a new instance of the FrontDoorModel class.
public FrontDoorModel ();
Public Sub New ()
Applies to
FrontDoorModel(String, String, String, String, IDictionary<String, String>, 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 FrontDoorModel class.
public FrontDoorModel (string id = default, string name = default, string type = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, 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.FrontDoorModel : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * 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.FrontDoorModel
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, 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
- id
- String
Resource ID.
- name
- String
Resource name.
- type
- String
Resource type.
- location
- String
Resource location.
- tags
- IDictionary<String,String>
Resource tags.
- 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.