Share via


TopLevelDomainAgreementOption Class

Definition

Options for retrieving the list of top level domain legal agreements.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.TopLevelDomainAgreementOptionTypeConverter))]
public class TopLevelDomainAgreementOption : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.ITopLevelDomainAgreementOption
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.TopLevelDomainAgreementOptionTypeConverter))>]
type TopLevelDomainAgreementOption = class
    interface ITopLevelDomainAgreementOption
    interface IJsonSerializable
Public Class TopLevelDomainAgreementOption
Implements ITopLevelDomainAgreementOption
Inheritance
TopLevelDomainAgreementOption
Attributes
Implements

Constructors

TopLevelDomainAgreementOption()

Creates an new TopLevelDomainAgreementOption instance.

Properties

ForTransfer

If true, then the list of agreements will include agreements for domain transfer as well; otherwise, false.

IncludePrivacy

If true, then the list of agreements will include agreements for domain privacy as well; otherwise, false.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of TopLevelDomainAgreementOption.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of TopLevelDomainAgreementOption.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.ITopLevelDomainAgreementOption.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of TopLevelDomainAgreementOption into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to