DelegationSignerInfo Class

Definition

The delegation signer information.

[Microsoft.Azure.PowerShell.Cmdlets.Dns.DoNotFormat]
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Dns.Models.Api20230701Preview.DelegationSignerInfoTypeConverter))]
public class DelegationSignerInfo : Microsoft.Azure.PowerShell.Cmdlets.Dns.Models.Api20230701Preview.IDelegationSignerInfo
[<Microsoft.Azure.PowerShell.Cmdlets.Dns.DoNotFormat>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Dns.Models.Api20230701Preview.DelegationSignerInfoTypeConverter))>]
type DelegationSignerInfo = class
    interface IDelegationSignerInfo
    interface IJsonSerializable
Public Class DelegationSignerInfo
Implements IDelegationSignerInfo
Inheritance
DelegationSignerInfo
Attributes
Implements

Constructors

DelegationSignerInfo()

Creates an new DelegationSignerInfo instance.

Properties

DigestAlgorithmType

The digest algorithm type represents the standard digest algorithm number used to construct the digest. See: https://www.iana.org/assignments/ds-rr-types/ds-rr-types.xhtml

DigestValue

The digest value is a cryptographic hash value of the referenced DNSKEY Resource Record.

Record

The record represents a delegation signer (DS) record.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DelegationSignerInfo.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DelegationSignerInfo.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Dns.Models.Api20230701Preview.IDelegationSignerInfo.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DelegationSignerInfo into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to