Share via


DomainValidationProperties Class

Definition

The JSON object that contains the properties to validate a domain.

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

Constructors

DomainValidationProperties()

Creates an new DomainValidationProperties instance.

Properties

ExpirationDate

The date time that the token expires

ValidationToken

Challenge used for DNS TXT record or file based validation

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DomainValidationProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DomainValidationProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DomainValidationProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to