Ipv6CircuitConnectionConfig Class

  • java.lang.Object
    • com.azure.resourcemanager.network.models.Ipv6CircuitConnectionConfig

Implements

public final class Ipv6CircuitConnectionConfig
implements JsonSerializable<Ipv6CircuitConnectionConfig>

IPv6 Circuit Connection properties for global reach.

Constructor Summary

Constructor Description
Ipv6CircuitConnectionConfig()

Creates an instance of Ipv6CircuitConnectionConfig class.

Method Summary

Modifier and Type Method and Description
String addressPrefix()

Get the addressPrefix property: /125 IP address space to carve out customer addresses for global reach.

CircuitConnectionStatus circuitConnectionStatus()

Get the circuitConnectionStatus property: Express Route Circuit connection state.

static Ipv6CircuitConnectionConfig fromJson(JsonReader jsonReader)

Reads an instance of Ipv6CircuitConnectionConfig from the JsonReader.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Ipv6CircuitConnectionConfig withAddressPrefix(String addressPrefix)

Set the addressPrefix property: /125 IP address space to carve out customer addresses for global reach.

Methods inherited from java.lang.Object

Constructor Details

Ipv6CircuitConnectionConfig

public Ipv6CircuitConnectionConfig()

Creates an instance of Ipv6CircuitConnectionConfig class.

Method Details

addressPrefix

public String addressPrefix()

Get the addressPrefix property: /125 IP address space to carve out customer addresses for global reach.

Returns:

the addressPrefix value.

circuitConnectionStatus

public CircuitConnectionStatus circuitConnectionStatus()

Get the circuitConnectionStatus property: Express Route Circuit connection state.

Returns:

the circuitConnectionStatus value.

fromJson

public static Ipv6CircuitConnectionConfig fromJson(JsonReader jsonReader)

Reads an instance of Ipv6CircuitConnectionConfig from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of Ipv6CircuitConnectionConfig 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 Ipv6CircuitConnectionConfig.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withAddressPrefix

public Ipv6CircuitConnectionConfig withAddressPrefix(String addressPrefix)

Set the addressPrefix property: /125 IP address space to carve out customer addresses for global reach.

Parameters:

addressPrefix - the addressPrefix value to set.

Returns:

the Ipv6CircuitConnectionConfig object itself.

Applies to