ArmFrontDoorModelFactory.FrontendEndpointData Method
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.
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
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'.
UNUSED. This field will be ignored. The TTL to use in seconds for session affinity, if applicable.
- webApplicationFirewallPolicyLinkId
- ResourceIdentifier
Defines the Web Application Firewall policy for each host (if applicable).
- 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.