FrontDoorProperties 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.
The JSON object that contains the properties required to create an endpoint.
public class FrontDoorProperties : Microsoft.Azure.Management.FrontDoor.Models.FrontDoorUpdateParameters
type FrontDoorProperties = class
inherit FrontDoorUpdateParameters
Public Class FrontDoorProperties
Inherits FrontDoorUpdateParameters
- Inheritance
Constructors
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. |
Properties
BackendPools |
Gets or sets backend pools available to routing rules. (Inherited from FrontDoorUpdateParameters) |
BackendPoolsSettings |
Gets or sets settings for all backendPools (Inherited from FrontDoorUpdateParameters) |
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' (Inherited from FrontDoorUpdateParameters) |
ExtendedProperties |
Gets key-Value pair representing additional properties for frontdoor. |
FriendlyName |
Gets or sets a friendly name for the frontDoor (Inherited from FrontDoorUpdateParameters) |
FrontdoorId |
Gets the Id of the frontdoor. |
FrontendEndpoints |
Gets or sets frontend endpoints available to routing rules. (Inherited from FrontDoorUpdateParameters) |
HealthProbeSettings |
Gets or sets health probe settings associated with this Front Door instance. (Inherited from FrontDoorUpdateParameters) |
LoadBalancingSettings |
Gets or sets load balancing settings associated with this Front Door instance. (Inherited from FrontDoorUpdateParameters) |
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. (Inherited from FrontDoorUpdateParameters) |
RulesEngines |
Gets rules Engine Configurations available to routing rules. |
Methods
Validate() |
Validate the object. |