Share via


OriginGroupOverride Class

Definition

Defines the parameters for the origin group override configuration.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.OriginGroupOverrideTypeConverter))]
public class OriginGroupOverride : Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.IOriginGroupOverride
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.OriginGroupOverrideTypeConverter))>]
type OriginGroupOverride = class
    interface IOriginGroupOverride
    interface IJsonSerializable
Public Class OriginGroupOverride
Implements IOriginGroupOverride
Inheritance
OriginGroupOverride
Attributes
Implements

Constructors

OriginGroupOverride()

Creates an new OriginGroupOverride instance.

Properties

ForwardingProtocol

Protocol this rule will use when forwarding traffic to backends.

OriginGroupId

Resource ID.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of OriginGroupOverride.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of OriginGroupOverride.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.IOriginGroupOverride.

FromJsonString(String)

Creates a new instance of OriginGroupOverride, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of OriginGroupOverride into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to