TopLevelDomainAgreementOption Class

Definition

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

public class TopLevelDomainAgreementOption
public class TopLevelDomainAgreementOption : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.AppService.Models.TopLevelDomainAgreementOption>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.AppService.Models.TopLevelDomainAgreementOption>
type TopLevelDomainAgreementOption = class
type TopLevelDomainAgreementOption = class
    interface IJsonModel<TopLevelDomainAgreementOption>
    interface IPersistableModel<TopLevelDomainAgreementOption>
Public Class TopLevelDomainAgreementOption
Public Class TopLevelDomainAgreementOption
Implements IJsonModel(Of TopLevelDomainAgreementOption), IPersistableModel(Of TopLevelDomainAgreementOption)
Inheritance
TopLevelDomainAgreementOption
Implements

Constructors

TopLevelDomainAgreementOption()

Initializes a new instance of TopLevelDomainAgreementOption.

Properties

IncludePrivacy

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

IsForTransfer

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

Explicit Interface Implementations

IJsonModel<TopLevelDomainAgreementOption>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<TopLevelDomainAgreementOption>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<TopLevelDomainAgreementOption>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<TopLevelDomainAgreementOption>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<TopLevelDomainAgreementOption>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to