Partager via


FrontDoorProperties Class

Definition

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
FrontDoorProperties

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.

Applies to