New-AzCdnResponseBasedOriginErrorDetectionParametersObject

Create an in-memory object for ResponseBasedOriginErrorDetectionParameters.

Syntax

New-AzCdnResponseBasedOriginErrorDetectionParametersObject
   [-HttpErrorRange <IHttpErrorRangeParameters[]>]
   [-ResponseBasedDetectedErrorType <ResponseBasedDetectedErrorTypes>]
   [-ResponseBasedFailoverThresholdPercentage <Int32>]
   [<CommonParameters>]

Description

Create an in-memory object for ResponseBasedOriginErrorDetectionParameters.

Examples

Example 1: Create an in-memory object for ResponseBasedOriginErrorDetectionParameters

New-AzCdnResponseBasedOriginErrorDetectionParametersObject -ResponseBasedDetectedErrorType testDetctedError -ResponseBasedFailoverThresholdPercentage 6

ResponseBasedDetectedErrorType ResponseBasedFailoverThresholdPercentage
------------------------------ ----------------------------------------
testDetctedError               6

Create an in-memory object for ResponseBasedOriginErrorDetectionParameters

Parameters

-HttpErrorRange

The list of Http status code ranges that are considered as server errors for origin and it is marked as unhealthy. To construct, see NOTES section for HTTPERRORRANGE properties and create a hash table.

Type:IHttpErrorRangeParameters[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResponseBasedDetectedErrorType

Type of response errors for real user requests for which origin will be deemed unhealthy.

Type:ResponseBasedDetectedErrorTypes
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResponseBasedFailoverThresholdPercentage

The percentage of failed requests in the sample where failover should trigger.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Outputs

ResponseBasedOriginErrorDetectionParameters