مشاركة عبر


ManagedServerDnsAliasAcquisition Class

  • java.lang.Object
    • com.azure.resourcemanager.sql.models.ManagedServerDnsAliasAcquisition

Implements

public final class ManagedServerDnsAliasAcquisition
implements JsonSerializable<ManagedServerDnsAliasAcquisition>

A managed server DNS alias acquisition request.

Constructor Summary

Constructor Description
ManagedServerDnsAliasAcquisition()

Creates an instance of ManagedServerDnsAliasAcquisition class.

Method Summary

Modifier and Type Method and Description
static ManagedServerDnsAliasAcquisition fromJson(JsonReader jsonReader)

Reads an instance of ManagedServerDnsAliasAcquisition from the JsonReader.

String oldManagedServerDnsAliasResourceId()

Get the oldManagedServerDnsAliasResourceId property: The resource ID of the managed server DNS alias that will be acquired to point to this managed server instead.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

ManagedServerDnsAliasAcquisition withOldManagedServerDnsAliasResourceId(String oldManagedServerDnsAliasResourceId)

Set the oldManagedServerDnsAliasResourceId property: The resource ID of the managed server DNS alias that will be acquired to point to this managed server instead.

Methods inherited from java.lang.Object

Constructor Details

ManagedServerDnsAliasAcquisition

public ManagedServerDnsAliasAcquisition()

Creates an instance of ManagedServerDnsAliasAcquisition class.

Method Details

fromJson

public static ManagedServerDnsAliasAcquisition fromJson(JsonReader jsonReader)

Reads an instance of ManagedServerDnsAliasAcquisition from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of ManagedServerDnsAliasAcquisition if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If the deserialized JSON object was missing any required properties.

oldManagedServerDnsAliasResourceId

public String oldManagedServerDnsAliasResourceId()

Get the oldManagedServerDnsAliasResourceId property: The resource ID of the managed server DNS alias that will be acquired to point to this managed server instead.

Returns:

the oldManagedServerDnsAliasResourceId value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withOldManagedServerDnsAliasResourceId

public ManagedServerDnsAliasAcquisition withOldManagedServerDnsAliasResourceId(String oldManagedServerDnsAliasResourceId)

Set the oldManagedServerDnsAliasResourceId property: The resource ID of the managed server DNS alias that will be acquired to point to this managed server instead.

Parameters:

oldManagedServerDnsAliasResourceId - the oldManagedServerDnsAliasResourceId value to set.

Returns:

the ManagedServerDnsAliasAcquisition object itself.

Applies to