HealthProbeParameters Class
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.
The JSON object that contains the properties to send health probes to origin.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.HealthProbeParametersTypeConverter))]
public class HealthProbeParameters : Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.IHealthProbeParameters
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.HealthProbeParametersTypeConverter))>]
type HealthProbeParameters = class
interface IHealthProbeParameters
interface IJsonSerializable
Public Class HealthProbeParameters
Implements IHealthProbeParameters
- Inheritance
-
HealthProbeParameters
- Attributes
- Implements
Constructors
HealthProbeParameters() |
Creates an new HealthProbeParameters instance. |
Properties
ProbeIntervalInSecond |
The number of seconds between health probes.Default is 240sec. |
ProbePath |
The path relative to the origin that is used to determine the health of the origin. |
ProbeProtocol |
Protocol to use for health probe. |
ProbeRequestType |
The type of health probe request that is made. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of HealthProbeParameters. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of HealthProbeParameters. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.IHealthProbeParameters. |
FromJsonString(String) |
Creates a new instance of HealthProbeParameters, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of HealthProbeParameters into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
ToString() |