ControllerServices Class
- java.
lang. Object - com.
azure. resourcemanager. managednetworkfabric. models. ControllerServices
- com.
Implements
public final class ControllerServices
implements JsonSerializable<ControllerServices>
Network Fabric Controller services.
Constructor Summary
| Constructor | Description |
|---|---|
| ControllerServices() |
Creates an instance of Controller |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Controller |
fromJson(JsonReader jsonReader)
Reads an instance of Controller |
| List<String> |
ipv4AddressSpaces()
Get the ipv4Address |
| List<String> |
ipv6AddressSpaces()
Get the ipv6Address |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Controller |
withIpv4AddressSpaces(List<String> ipv4AddressSpaces)
Set the ipv4Address |
|
Controller |
withIpv6AddressSpaces(List<String> ipv6AddressSpaces)
Set the ipv6Address |
Methods inherited from java.lang.Object
Constructor Details
ControllerServices
public ControllerServices()
Creates an instance of ControllerServices class.
Method Details
fromJson
public static ControllerServices fromJson(JsonReader jsonReader)
Reads an instance of ControllerServices from the JsonReader.
Parameters:
Returns:
Throws:
ipv4AddressSpaces
public List<String> ipv4AddressSpaces()
Get the ipv4AddressSpaces property: The IPv4 Address space is optional, if the value is not defined at the time of NFC creation, then the default value 10.0.0.0/19 is considered. The IPV4 address subnet is an optional attribute.
Returns:
ipv6AddressSpaces
public List<String> ipv6AddressSpaces()
Get the ipv6AddressSpaces property: The IPv6 is not supported right now.
Returns:
toJson
validate
public void validate()
Validates the instance.
withIpv4AddressSpaces
public ControllerServices withIpv4AddressSpaces(List<String> ipv4AddressSpaces)
Set the ipv4AddressSpaces property: The IPv4 Address space is optional, if the value is not defined at the time of NFC creation, then the default value 10.0.0.0/19 is considered. The IPV4 address subnet is an optional attribute.
Parameters:
Returns:
withIpv6AddressSpaces
public ControllerServices withIpv6AddressSpaces(List<String> ipv6AddressSpaces)
Set the ipv6AddressSpaces property: The IPv6 is not supported right now.
Parameters:
Returns: