NetworkController Class
- java.
lang. Object - com.
azure. resourcemanager. azurestackhci. models. NetworkController
- com.
Implements
public final class NetworkController
implements JsonSerializable<NetworkController>
network controller config for SDN Integration to deploy AzureStackHCI Cluster.
Constructor Summary
| Constructor | Description |
|---|---|
| NetworkController() |
Creates an instance of Network |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Network |
fromJson(JsonReader jsonReader)
Reads an instance of Network |
| String |
macAddressPoolStart()
Get the mac |
| String |
macAddressPoolStop()
Get the mac |
| Boolean |
networkVirtualizationEnabled()
Get the network |
|
Json |
toJson(JsonWriter jsonWriter) |
|
Network |
withMacAddressPoolStart(String macAddressPoolStart)
Set the mac |
|
Network |
withMacAddressPoolStop(String macAddressPoolStop)
Set the mac |
|
Network |
withNetworkVirtualizationEnabled(Boolean networkVirtualizationEnabled)
Set the network |
Methods inherited from java.lang.Object
Constructor Details
NetworkController
public NetworkController()
Creates an instance of NetworkController class.
Method Details
fromJson
public static NetworkController fromJson(JsonReader jsonReader)
Reads an instance of NetworkController from the JsonReader.
Parameters:
Returns:
Throws:
macAddressPoolStart
public String macAddressPoolStart()
Get the macAddressPoolStart property: macAddressPoolStart of network controller used for SDN Integration.
Returns:
macAddressPoolStop
public String macAddressPoolStop()
Get the macAddressPoolStop property: macAddressPoolStop of network controller used for SDN Integration.
Returns:
networkVirtualizationEnabled
public Boolean networkVirtualizationEnabled()
Get the networkVirtualizationEnabled property: NetworkVirtualizationEnabled of network controller used for SDN Integration.
Returns:
toJson
withMacAddressPoolStart
public NetworkController withMacAddressPoolStart(String macAddressPoolStart)
Set the macAddressPoolStart property: macAddressPoolStart of network controller used for SDN Integration.
Parameters:
Returns:
withMacAddressPoolStop
public NetworkController withMacAddressPoolStop(String macAddressPoolStop)
Set the macAddressPoolStop property: macAddressPoolStop of network controller used for SDN Integration.
Parameters:
Returns:
withNetworkVirtualizationEnabled
public NetworkController withNetworkVirtualizationEnabled(Boolean networkVirtualizationEnabled)
Set the networkVirtualizationEnabled property: NetworkVirtualizationEnabled of network controller used for SDN Integration.
Parameters:
Returns: