ArmFrontDoorModelFactory.FrontendEndpointData Method

Definition

Initializes a new instance of FrontendEndpointData.

public static Azure.ResourceManager.FrontDoor.FrontendEndpointData FrontendEndpointData(Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType? resourceType = default, string hostName = default, Azure.ResourceManager.FrontDoor.Models.SessionAffinityEnabledState? sessionAffinityEnabledState = default, int? sessionAffinityTtlInSeconds = default, Azure.Core.ResourceIdentifier webApplicationFirewallPolicyLinkId = default, Azure.ResourceManager.FrontDoor.Models.FrontDoorResourceState? resourceState = default, Azure.ResourceManager.FrontDoor.Models.FrontendEndpointCustomHttpsProvisioningState? customHttpsProvisioningState = default, Azure.ResourceManager.FrontDoor.Models.FrontendEndpointCustomHttpsProvisioningSubstate? customHttpsProvisioningSubstate = default, Azure.ResourceManager.FrontDoor.Models.CustomHttpsConfiguration customHttpsConfiguration = default);
static member FrontendEndpointData : Azure.Core.ResourceIdentifier * string * Nullable<Azure.Core.ResourceType> * string * Nullable<Azure.ResourceManager.FrontDoor.Models.SessionAffinityEnabledState> * Nullable<int> * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.FrontDoor.Models.FrontDoorResourceState> * Nullable<Azure.ResourceManager.FrontDoor.Models.FrontendEndpointCustomHttpsProvisioningState> * Nullable<Azure.ResourceManager.FrontDoor.Models.FrontendEndpointCustomHttpsProvisioningSubstate> * Azure.ResourceManager.FrontDoor.Models.CustomHttpsConfiguration -> Azure.ResourceManager.FrontDoor.FrontendEndpointData
Public Shared Function FrontendEndpointData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As Nullable(Of ResourceType) = Nothing, Optional hostName As String = Nothing, Optional sessionAffinityEnabledState As Nullable(Of SessionAffinityEnabledState) = Nothing, Optional sessionAffinityTtlInSeconds As Nullable(Of Integer) = Nothing, Optional webApplicationFirewallPolicyLinkId As ResourceIdentifier = Nothing, Optional resourceState As Nullable(Of FrontDoorResourceState) = Nothing, Optional customHttpsProvisioningState As Nullable(Of FrontendEndpointCustomHttpsProvisioningState) = Nothing, Optional customHttpsProvisioningSubstate As Nullable(Of FrontendEndpointCustomHttpsProvisioningSubstate) = Nothing, Optional customHttpsConfiguration As CustomHttpsConfiguration = Nothing) As FrontendEndpointData

Parameters

id
ResourceIdentifier

Resource ID.

name
String

Resource name.

resourceType
Nullable<ResourceType>

Resource type.

hostName
String

The host name of the frontendEndpoint. Must be a domain name.

sessionAffinityEnabledState
Nullable<SessionAffinityEnabledState>

Whether to allow session affinity on this host. Valid options are 'Enabled' or 'Disabled'.

sessionAffinityTtlInSeconds
Nullable<Int32>

UNUSED. This field will be ignored. The TTL to use in seconds for session affinity, if applicable.

webApplicationFirewallPolicyLinkId
ResourceIdentifier

Resource ID.

resourceState
Nullable<FrontDoorResourceState>

Resource status.

customHttpsProvisioningState
Nullable<FrontendEndpointCustomHttpsProvisioningState>

Provisioning status of Custom Https of the frontendEndpoint.

customHttpsProvisioningSubstate
Nullable<FrontendEndpointCustomHttpsProvisioningSubstate>

Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step.

customHttpsConfiguration
CustomHttpsConfiguration

The configuration specifying how to enable HTTPS.

Returns

A new FrontendEndpointData instance for mocking.

Applies to