Show / Hide Table of Contents

Class FrontdoorState

Inheritance
System.Object
InputArgs
ResourceArgs
FrontdoorState
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.FrontDoor
Assembly: Pulumi.Azure.dll
Syntax
public sealed class FrontdoorState : ResourceArgs

Constructors

View Source

FrontdoorState()

Declaration
public FrontdoorState()

Properties

View Source

BackendPoolHealthProbes

A backend_pool_health_probe block as defined below.

Declaration
public InputList<FrontdoorBackendPoolHealthProbeGetArgs> BackendPoolHealthProbes { get; set; }
Property Value
Type Description
InputList<FrontdoorBackendPoolHealthProbeGetArgs>
View Source

BackendPoolLoadBalancings

A backend_pool_load_balancing block as defined below.

Declaration
public InputList<FrontdoorBackendPoolLoadBalancingGetArgs> BackendPoolLoadBalancings { get; set; }
Property Value
Type Description
InputList<FrontdoorBackendPoolLoadBalancingGetArgs>
View Source

BackendPools

A backend_pool block as defined below.

Declaration
public InputList<FrontdoorBackendPoolGetArgs> BackendPools { get; set; }
Property Value
Type Description
InputList<FrontdoorBackendPoolGetArgs>
View Source

BackendPoolsSendReceiveTimeoutSeconds

Specifies the send and receive timeout on forwarding request to the backend. When the timeout is reached, the request fails and returns. Possible values are between 0 - 240. Defaults to 60.

Declaration
public Input<int> BackendPoolsSendReceiveTimeoutSeconds { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

Cname

The host that each frontendEndpoint must CNAME to.

Declaration
public Input<string> Cname { get; set; }
Property Value
Type Description
Input<System.String>
View Source

EnforceBackendPoolsCertificateNameCheck

Enforce certificate name check on HTTPS requests to all backend pools, this setting will have no effect on HTTP requests. Permitted values are true or false.

Declaration
public Input<bool> EnforceBackendPoolsCertificateNameCheck { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

FriendlyName

A friendly name for the Front Door service.

Declaration
public Input<string> FriendlyName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

FrontendEndpoints

A frontend_endpoint block as defined below.

Declaration
public InputList<FrontdoorFrontendEndpointGetArgs> FrontendEndpoints { get; set; }
Property Value
Type Description
InputList<FrontdoorFrontendEndpointGetArgs>
View Source

HeaderFrontdoorId

The unique ID of the Front Door which is embedded into the incoming headers X-Azure-FDID attribute and maybe used to filter traffic sent by the Front Door to your backend.

Declaration
public Input<string> HeaderFrontdoorId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

LoadBalancerEnabled

Should the Front Door Load Balancer be Enabled? Defaults to true.

Declaration
public Input<bool> LoadBalancerEnabled { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

Location

Declaration
public Input<string> Location { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Name

Specifies the name of the Front Door service. Changing this forces a new resource to be created.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ResourceGroupName

Specifies the name of the Resource Group in which the Front Door service should exist. Changing this forces a new resource to be created.

Declaration
public Input<string> ResourceGroupName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

RoutingRules

A routing_rule block as defined below.

Declaration
public InputList<FrontdoorRoutingRuleGetArgs> RoutingRules { get; set; }
Property Value
Type Description
InputList<FrontdoorRoutingRuleGetArgs>
View Source

Tags

A mapping of tags to assign to the resource.

Declaration
public InputMap<string> Tags { get; set; }
Property Value
Type Description
InputMap<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.