PrivateDnsZonePropertiesFormat Class

  • java.lang.Object
    • com.azure.resourcemanager.network.fluent.models.PrivateDnsZonePropertiesFormat

Implements

public final class PrivateDnsZonePropertiesFormat
implements JsonSerializable<PrivateDnsZonePropertiesFormat>

Properties of the private dns zone configuration resource.

Constructor Summary

Constructor Description
PrivateDnsZonePropertiesFormat()

Creates an instance of PrivateDnsZonePropertiesFormat class.

Method Summary

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

Reads an instance of PrivateDnsZonePropertiesFormat from the JsonReader.

String privateDnsZoneId()

Get the privateDnsZoneId property: The resource id of the private dns zone.

List<RecordSet> recordSets()

Get the recordSets property: A collection of information regarding a recordSet, holding information to identify private resources.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

PrivateDnsZonePropertiesFormat withPrivateDnsZoneId(String privateDnsZoneId)

Set the privateDnsZoneId property: The resource id of the private dns zone.

Methods inherited from java.lang.Object

Constructor Details

PrivateDnsZonePropertiesFormat

public PrivateDnsZonePropertiesFormat()

Creates an instance of PrivateDnsZonePropertiesFormat class.

Method Details

fromJson

public static PrivateDnsZonePropertiesFormat fromJson(JsonReader jsonReader)

Reads an instance of PrivateDnsZonePropertiesFormat from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

Throws:

IOException

- If an error occurs while reading the PrivateDnsZonePropertiesFormat.

privateDnsZoneId

public String privateDnsZoneId()

Get the privateDnsZoneId property: The resource id of the private dns zone.

Returns:

the privateDnsZoneId value.

recordSets

public List<RecordSet> recordSets()

Get the recordSets property: A collection of information regarding a recordSet, holding information to identify private resources.

Returns:

the recordSets value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withPrivateDnsZoneId

public PrivateDnsZonePropertiesFormat withPrivateDnsZoneId(String privateDnsZoneId)

Set the privateDnsZoneId property: The resource id of the private dns zone.

Parameters:

privateDnsZoneId - the privateDnsZoneId value to set.

Returns:

the PrivateDnsZonePropertiesFormat object itself.

Applies to