public final class AfdOriginGroupProperties extends AfdOriginGroupUpdatePropertiesParameters
| Constructor and Description |
|---|
AfdOriginGroupProperties() |
| Modifier and Type | Method and Description |
|---|---|
DeploymentStatus |
deploymentStatus()
Get the deploymentStatus property: The deploymentStatus property.
|
AfdProvisioningState |
provisioningState()
Get the provisioningState property: Provisioning status.
|
void |
validate()
Validates the instance.
|
AfdOriginGroupProperties |
withHealthProbeSettings(HealthProbeParameters healthProbeSettings)
Set the healthProbeSettings property: Health probe settings to the origin that is used to determine the health of
the origin.
|
AfdOriginGroupProperties |
withLoadBalancingSettings(LoadBalancingSettingsParameters loadBalancingSettings)
Set the loadBalancingSettings property: Load balancing settings for a backend pool.
|
AfdOriginGroupProperties |
withResponseBasedAfdOriginErrorDetectionSettings(ResponseBasedOriginErrorDetectionParameters responseBasedAfdOriginErrorDetectionSettings)
Set the responseBasedAfdOriginErrorDetectionSettings property: The JSON object that contains the properties to
determine origin health using real requests/responses.
|
AfdOriginGroupProperties |
withSessionAffinityState(EnabledState sessionAffinityState)
Set the sessionAffinityState property: Whether to allow session affinity on this host.
|
AfdOriginGroupProperties |
withTrafficRestorationTimeToHealedOrNewEndpointsInMinutes(Integer trafficRestorationTimeToHealedOrNewEndpointsInMinutes)
Set the trafficRestorationTimeToHealedOrNewEndpointsInMinutes property: Time in minutes to shift the traffic to
the endpoint gradually when an unhealthy endpoint comes healthy or a new endpoint is added.
|
healthProbeSettings, loadBalancingSettings, responseBasedAfdOriginErrorDetectionSettings, sessionAffinityState, trafficRestorationTimeToHealedOrNewEndpointsInMinutespublic AfdProvisioningState provisioningState()
public DeploymentStatus deploymentStatus()
public AfdOriginGroupProperties withLoadBalancingSettings(LoadBalancingSettingsParameters loadBalancingSettings)
withLoadBalancingSettings in class AfdOriginGroupUpdatePropertiesParametersloadBalancingSettings - the loadBalancingSettings value to set.public AfdOriginGroupProperties withHealthProbeSettings(HealthProbeParameters healthProbeSettings)
withHealthProbeSettings in class AfdOriginGroupUpdatePropertiesParametershealthProbeSettings - the healthProbeSettings value to set.public AfdOriginGroupProperties withTrafficRestorationTimeToHealedOrNewEndpointsInMinutes(Integer trafficRestorationTimeToHealedOrNewEndpointsInMinutes)
withTrafficRestorationTimeToHealedOrNewEndpointsInMinutes in class AfdOriginGroupUpdatePropertiesParameterstrafficRestorationTimeToHealedOrNewEndpointsInMinutes - the
trafficRestorationTimeToHealedOrNewEndpointsInMinutes value to set.public AfdOriginGroupProperties withResponseBasedAfdOriginErrorDetectionSettings(ResponseBasedOriginErrorDetectionParameters responseBasedAfdOriginErrorDetectionSettings)
withResponseBasedAfdOriginErrorDetectionSettings in class AfdOriginGroupUpdatePropertiesParametersresponseBasedAfdOriginErrorDetectionSettings - the responseBasedAfdOriginErrorDetectionSettings value to
set.public AfdOriginGroupProperties withSessionAffinityState(EnabledState sessionAffinityState)
withSessionAffinityState in class AfdOriginGroupUpdatePropertiesParameterssessionAffinityState - the sessionAffinityState value to set.public void validate()
validate in class AfdOriginGroupUpdatePropertiesParametersIllegalArgumentException - thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.