FrontDoorModel Class
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.
Front Door represents a collection of backend endpoints to route traffic to along with rules that specify how traffic is sent there.
[Microsoft.Rest.Serialization.JsonTransformation]
public class FrontDoorModel : Microsoft.Azure.Management.FrontDoor.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type FrontDoorModel = class
inherit Resource
Public Class FrontDoorModel
Inherits Resource
- Inheritance
- Attributes
Constructors
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. |
Properties
BackendPools |
Gets or sets backend pools available to routing rules. |
BackendPoolsSettings |
Gets or sets settings for all backendPools |
Cname |
Gets the host that each frontendEndpoint must CNAME to. |
EnabledState |
Gets or sets operational status of the Front Door load balancer. Permitted values are 'Enabled' or 'Disabled' Possible values include: 'Enabled', 'Disabled' |
ExtendedProperties |
Gets key-Value pair representing additional properties for frontdoor. |
FriendlyName |
Gets or sets a friendly name for the frontDoor |
FrontdoorId |
Gets the Id of the frontdoor. |
FrontendEndpoints |
Gets or sets frontend endpoints available to routing rules. |
HealthProbeSettings |
Gets or sets health probe settings associated with this Front Door instance. |
Id |
Gets resource ID. (Inherited from Resource) |
LoadBalancingSettings |
Gets or sets load balancing settings associated with this Front Door instance. |
Location |
Gets or sets resource location. (Inherited from Resource) |
Name |
Gets resource name. (Inherited from Resource) |
ProvisioningState |
Gets provisioning state of the Front Door. |
ResourceState |
Gets resource status of the Front Door. Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Deleting', 'Migrating', 'Migrated' |
RoutingRules |
Gets or sets routing rules associated with this Front Door. |
RulesEngines |
Gets rules Engine Configurations available to routing rules. |
Tags |
Gets or sets resource tags. (Inherited from Resource) |
Type |
Gets resource type. (Inherited from Resource) |
Methods
Validate() |
Validate the object. |
Extension Methods
ToPSFrontDoor(FrontDoorModel) |