Share via


DeepCreatedCustomDomain Class

Definition

Custom domains created on the CDN endpoint.

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

Constructors

DeepCreatedCustomDomain()

Creates an new DeepCreatedCustomDomain instance.

Properties

HostName

The host name of the custom ___domain. Must be a ___domain name.

Name

Custom ___domain name.

ValidationData

Special validation or data may be required when delivering CDN to some regions due to local compliance reasons. E.g. ICP license number of a custom ___domain is required to deliver content in China.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DeepCreatedCustomDomain.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DeepCreatedCustomDomain.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DeepCreatedCustomDomain into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to