Interface FrontendEndpoint
public interface FrontendEndpoint
An immutable client-side representation of FrontendEndpoint.
-
Method Summary
Modifier and TypeMethodDescriptionGets the customHttpsConfiguration property: The configuration specifying how to enable HTTPS.Gets the customHttpsProvisioningState property: Provisioning status of Custom Https of the frontendEndpoint.Gets the customHttpsProvisioningSubstate property: Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step.hostname()
Gets the hostname property: The host name of the frontendEndpoint.id()
Gets the id property: Fully qualified resource Id for the resource.Gets the inner com.azure.resourcemanager.frontdoor.fluent.models.FrontendEndpointInner object.name()
Gets the name property: Resource name.Gets the resourceState property: Resource status of the Front Door or Front Door SubResource.Gets the sessionAffinityEnabledState property: Whether to allow session affinity on this host.Gets the sessionAffinityTtlSeconds property: UNUSED.type()
Gets the type property: Resource type.Gets the webApplicationFirewallPolicyLink property: Defines the Web Application Firewall policy for each host (if applicable).
-
Method Details
-
id
String id()Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()Gets the name property: Resource name.- Returns:
- the name value.
-
type
String type()Gets the type property: Resource type.- Returns:
- the type value.
-
resourceState
FrontDoorResourceState resourceState()Gets the resourceState property: Resource status of the Front Door or Front Door SubResource.Resource status.
- Returns:
- the resourceState value.
-
customHttpsProvisioningState
CustomHttpsProvisioningState customHttpsProvisioningState()Gets the customHttpsProvisioningState property: Provisioning status of Custom Https of the frontendEndpoint.- Returns:
- the customHttpsProvisioningState value.
-
customHttpsProvisioningSubstate
CustomHttpsProvisioningSubstate customHttpsProvisioningSubstate()Gets the customHttpsProvisioningSubstate property: Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step.- Returns:
- the customHttpsProvisioningSubstate value.
-
customHttpsConfiguration
CustomHttpsConfiguration customHttpsConfiguration()Gets the customHttpsConfiguration property: The configuration specifying how to enable HTTPS.- Returns:
- the customHttpsConfiguration value.
-
hostname
String hostname()Gets the hostname property: The host name of the frontendEndpoint. Must be a domain name.- Returns:
- the hostname value.
-
sessionAffinityEnabledState
SessionAffinityEnabledState sessionAffinityEnabledState()Gets the sessionAffinityEnabledState property: Whether to allow session affinity on this host. Valid options are 'Enabled' or 'Disabled'.- Returns:
- the sessionAffinityEnabledState value.
-
sessionAffinityTtlSeconds
Integer sessionAffinityTtlSeconds()Gets the sessionAffinityTtlSeconds property: UNUSED. This field will be ignored. The TTL to use in seconds for session affinity, if applicable.- Returns:
- the sessionAffinityTtlSeconds value.
-
webApplicationFirewallPolicyLink
FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink webApplicationFirewallPolicyLink()Gets the webApplicationFirewallPolicyLink property: Defines the Web Application Firewall policy for each host (if applicable).- Returns:
- the webApplicationFirewallPolicyLink value.
-
innerModel
FrontendEndpointInner innerModel()Gets the inner com.azure.resourcemanager.frontdoor.fluent.models.FrontendEndpointInner object.- Returns:
- the inner object.
-