Class FrontdoorFrontendEndpointArgs
Inherited Members
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.Inputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class FrontdoorFrontendEndpointArgs : ResourceArgs
Constructors
View SourceFrontdoorFrontendEndpointArgs()
Declaration
public FrontdoorFrontendEndpointArgs()
Properties
View SourceCustomHttpsConfiguration
A custom_https_configuration block as defined below.
Declaration
public Input<FrontdoorFrontendEndpointCustomHttpsConfigurationArgs> CustomHttpsConfiguration { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<FrontdoorFrontendEndpointCustomHttpsConfigurationArgs> |
CustomHttpsProvisioningEnabled
Should the HTTPS protocol be enabled for a custom domain associated with the Front Door?
Declaration
public Input<bool> CustomHttpsProvisioningEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
HostName
Specifies the host name of the frontend_endpoint. Must be a domain name.
Declaration
public Input<string> HostName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Id
The ID of the FrontDoor.
Declaration
public Input<string> Id { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Name
Specifies the name of the frontend_endpoint.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SessionAffinityEnabled
Whether to allow session affinity on this host. Valid options are true or false Defaults to false.
Declaration
public Input<bool> SessionAffinityEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
SessionAffinityTtlSeconds
The TTL to use in seconds for session affinity, if applicable. Defaults to 0.
Declaration
public Input<int> SessionAffinityTtlSeconds { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
WebApplicationFirewallPolicyLinkId
Defines the Web Application Firewall policy ID for each host.
Declaration
public Input<string> WebApplicationFirewallPolicyLinkId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |