NetworkFabricControllerPatch Class
- java.
lang. Object - com.
azure. resourcemanager. managednetworkfabric. models. TagsUpdate - com.
azure. resourcemanager. managednetworkfabric. models. NetworkFabricControllerPatch
- com.
- com.
public final class NetworkFabricControllerPatch
extends TagsUpdate
The Network Fabric Controller Patch payload definition.
Constructor Summary
| Constructor | Description |
|---|---|
| NetworkFabricControllerPatch() |
Creates an instance of Network |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Network |
fromJson(JsonReader jsonReader)
Reads an instance of Network |
|
Managed |
identity()
Get the identity property: The managed service identities assigned to this resource. |
|
List<Express |
infrastructureExpressRouteConnections()
Get the infrastructure |
|
Json |
toJson(JsonWriter jsonWriter) |
|
Network |
withIdentity(ManagedServiceIdentityPatch identity)
Set the identity property: The managed service identities assigned to this resource. |
|
Network |
withInfrastructureExpressRouteConnections(List<ExpressRouteConnectionInformation> infrastructureExpressRouteConnections)
Set the infrastructure |
|
Network |
withTags(Map<String,String> tags)
Set the tags property: Resource tags. |
|
Network |
withWorkloadExpressRouteConnections(List<ExpressRouteConnectionInformation> workloadExpressRouteConnections)
Set the workload |
|
List<Express |
workloadExpressRouteConnections()
Get the workload |
Methods inherited from TagsUpdate
Methods inherited from java.lang.Object
Constructor Details
NetworkFabricControllerPatch
public NetworkFabricControllerPatch()
Creates an instance of NetworkFabricControllerPatch class.
Method Details
fromJson
public static NetworkFabricControllerPatch fromJson(JsonReader jsonReader)
Reads an instance of NetworkFabricControllerPatch from the JsonReader.
Parameters:
Returns:
Throws:
identity
public ManagedServiceIdentityPatch identity()
Get the identity property: The managed service identities assigned to this resource.
Returns:
infrastructureExpressRouteConnections
public List<ExpressRouteConnectionInformation> infrastructureExpressRouteConnections()
Get the infrastructureExpressRouteConnections property: As part of an update, the Infrastructure ExpressRoute CircuitID should be provided to create and Provision a NFC. This Express route is dedicated for Infrastructure services. (This is a Mandatory attribute).
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
NetworkFabricControllerPatch.toJson(JsonWriter jsonWriter)Parameters:
Throws:
withIdentity
public NetworkFabricControllerPatch withIdentity(ManagedServiceIdentityPatch identity)
Set the identity property: The managed service identities assigned to this resource.
Parameters:
Returns:
withInfrastructureExpressRouteConnections
public NetworkFabricControllerPatch withInfrastructureExpressRouteConnections(List<ExpressRouteConnectionInformation> infrastructureExpressRouteConnections)
Set the infrastructureExpressRouteConnections property: As part of an update, the Infrastructure ExpressRoute CircuitID should be provided to create and Provision a NFC. This Express route is dedicated for Infrastructure services. (This is a Mandatory attribute).
Parameters:
Returns:
withTags
public NetworkFabricControllerPatch withTags(Map<String,String> tags)
Set the tags property: Resource tags.
Overrides:
NetworkFabricControllerPatch.withTags(Map<String,String> tags)Parameters:
withWorkloadExpressRouteConnections
public NetworkFabricControllerPatch withWorkloadExpressRouteConnections(List<ExpressRouteConnectionInformation> workloadExpressRouteConnections)
Set the workloadExpressRouteConnections property: As part of an update, the workload ExpressRoute CircuitID should be provided to create and Provision a NFC. This Express route is dedicated for Workload services. (This is a Mandatory attribute).
Parameters:
Returns:
workloadExpressRouteConnections
public List<ExpressRouteConnectionInformation> workloadExpressRouteConnections()
Get the workloadExpressRouteConnections property: As part of an update, the workload ExpressRoute CircuitID should be provided to create and Provision a NFC. This Express route is dedicated for Workload services. (This is a Mandatory attribute).
Returns: