Ipv6ExpressRouteCircuitPeeringConfig Class
- java.
lang. Object - com.
azure. resourcemanager. network. models. Ipv6ExpressRouteCircuitPeeringConfig
- com.
Implements
public final class Ipv6ExpressRouteCircuitPeeringConfig
implements JsonSerializable<Ipv6ExpressRouteCircuitPeeringConfig>
Contains IPv6 peering config.
Constructor Summary
Constructor | Description |
---|---|
Ipv6ExpressRouteCircuitPeeringConfig() |
Creates an instance of Ipv6Express |
Method Summary
Modifier and Type | Method and Description |
---|---|
static
Ipv6Express |
fromJson(JsonReader jsonReader)
Reads an instance of Ipv6Express |
Express |
microsoftPeeringConfig()
Get the microsoft |
String |
primaryPeerAddressPrefix()
Get the primary |
Sub |
routeFilter()
Get the route |
String |
secondaryPeerAddressPrefix()
Get the secondary |
Express |
state()
Get the state property: The state of peering. |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
Ipv6Express |
withMicrosoftPeeringConfig(ExpressRouteCircuitPeeringConfig microsoftPeeringConfig)
Set the microsoft |
Ipv6Express |
withPrimaryPeerAddressPrefix(String primaryPeerAddressPrefix)
Set the primary |
Ipv6Express |
withRouteFilter(SubResource routeFilter)
Set the route |
Ipv6Express |
withSecondaryPeerAddressPrefix(String secondaryPeerAddressPrefix)
Set the secondary |
Ipv6Express |
withState(ExpressRouteCircuitPeeringState state)
Set the state property: The state of peering. |
Methods inherited from java.lang.Object
Constructor Details
Ipv6ExpressRouteCircuitPeeringConfig
public Ipv6ExpressRouteCircuitPeeringConfig()
Creates an instance of Ipv6ExpressRouteCircuitPeeringConfig class.
Method Details
fromJson
public static Ipv6ExpressRouteCircuitPeeringConfig fromJson(JsonReader jsonReader)
Reads an instance of Ipv6ExpressRouteCircuitPeeringConfig from the JsonReader.
Parameters:
Returns:
Throws:
microsoftPeeringConfig
public ExpressRouteCircuitPeeringConfig microsoftPeeringConfig()
Get the microsoftPeeringConfig property: The Microsoft peering configuration.
Returns:
primaryPeerAddressPrefix
public String primaryPeerAddressPrefix()
Get the primaryPeerAddressPrefix property: The primary address prefix.
Returns:
routeFilter
public SubResource routeFilter()
Get the routeFilter property: The reference to the RouteFilter resource.
Returns:
secondaryPeerAddressPrefix
public String secondaryPeerAddressPrefix()
Get the secondaryPeerAddressPrefix property: The secondary address prefix.
Returns:
state
public ExpressRouteCircuitPeeringState state()
Get the state property: The state of peering.
Returns:
toJson
validate
public void validate()
Validates the instance.
withMicrosoftPeeringConfig
public Ipv6ExpressRouteCircuitPeeringConfig withMicrosoftPeeringConfig(ExpressRouteCircuitPeeringConfig microsoftPeeringConfig)
Set the microsoftPeeringConfig property: The Microsoft peering configuration.
Parameters:
Returns:
withPrimaryPeerAddressPrefix
public Ipv6ExpressRouteCircuitPeeringConfig withPrimaryPeerAddressPrefix(String primaryPeerAddressPrefix)
Set the primaryPeerAddressPrefix property: The primary address prefix.
Parameters:
Returns:
withRouteFilter
public Ipv6ExpressRouteCircuitPeeringConfig withRouteFilter(SubResource routeFilter)
Set the routeFilter property: The reference to the RouteFilter resource.
Parameters:
Returns:
withSecondaryPeerAddressPrefix
public Ipv6ExpressRouteCircuitPeeringConfig withSecondaryPeerAddressPrefix(String secondaryPeerAddressPrefix)
Set the secondaryPeerAddressPrefix property: The secondary address prefix.
Parameters:
Returns:
withState
public Ipv6ExpressRouteCircuitPeeringConfig withState(ExpressRouteCircuitPeeringState state)
Set the state property: The state of peering.
Parameters:
Returns:
Applies to
Azure SDK for Java