VirtualNetworkTapPropertiesFormatInner Class
- java.
lang. Object - com.
azure. resourcemanager. network. fluent. models. VirtualNetworkTapPropertiesFormatInner
- com.
Implements
public final class VirtualNetworkTapPropertiesFormatInner
implements JsonSerializable<VirtualNetworkTapPropertiesFormatInner>
Virtual Network Tap properties.
Constructor Summary
| Constructor | Description |
|---|---|
| VirtualNetworkTapPropertiesFormatInner() |
Creates an instance of Virtual |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Frontend |
destinationLoadBalancerFrontEndIPConfiguration()
Get the destination |
|
Network |
destinationNetworkInterfaceIPConfiguration()
Get the destination |
| Integer |
destinationPort()
Get the destination |
|
static
Virtual |
fromJson(JsonReader jsonReader)
Reads an instance of Virtual |
|
List<Network |
networkInterfaceTapConfigurations()
Get the network |
|
Provisioning |
provisioningState()
Get the provisioning |
| String |
resourceGuid()
Get the resource |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Virtual |
withDestinationLoadBalancerFrontEndIPConfiguration(FrontendIpConfigurationInner destinationLoadBalancerFrontEndIPConfiguration)
Set the destination |
|
Virtual |
withDestinationNetworkInterfaceIPConfiguration(NetworkInterfaceIpConfigurationInner destinationNetworkInterfaceIPConfiguration)
Set the destination |
|
Virtual |
withDestinationPort(Integer destinationPort)
Set the destination |
Methods inherited from java.lang.Object
Constructor Details
VirtualNetworkTapPropertiesFormatInner
public VirtualNetworkTapPropertiesFormatInner()
Creates an instance of VirtualNetworkTapPropertiesFormatInner class.
Method Details
destinationLoadBalancerFrontEndIPConfiguration
public FrontendIpConfigurationInner destinationLoadBalancerFrontEndIPConfiguration()
Get the destinationLoadBalancerFrontEndIPConfiguration property: The reference to the private IP address on the internal Load Balancer that will receive the tap.
Returns:
destinationNetworkInterfaceIPConfiguration
public NetworkInterfaceIpConfigurationInner destinationNetworkInterfaceIPConfiguration()
Get the destinationNetworkInterfaceIPConfiguration property: The reference to the private IP Address of the collector nic that will receive the tap.
Returns:
destinationPort
public Integer destinationPort()
Get the destinationPort property: The VXLAN destination port that will receive the tapped traffic.
Returns:
fromJson
public static VirtualNetworkTapPropertiesFormatInner fromJson(JsonReader jsonReader)
Reads an instance of VirtualNetworkTapPropertiesFormatInner from the JsonReader.
Parameters:
Returns:
Throws:
networkInterfaceTapConfigurations
public List<NetworkInterfaceTapConfigurationInner> networkInterfaceTapConfigurations()
Get the networkInterfaceTapConfigurations property: Specifies the list of resource IDs for the network interface IP configuration that needs to be tapped.
Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: The provisioning state of the virtual network tap resource.
Returns:
resourceGuid
public String resourceGuid()
Get the resourceGuid property: The resource GUID property of the virtual network tap resource.
Returns:
toJson
validate
public void validate()
Validates the instance.
withDestinationLoadBalancerFrontEndIPConfiguration
public VirtualNetworkTapPropertiesFormatInner withDestinationLoadBalancerFrontEndIPConfiguration(FrontendIpConfigurationInner destinationLoadBalancerFrontEndIPConfiguration)
Set the destinationLoadBalancerFrontEndIPConfiguration property: The reference to the private IP address on the internal Load Balancer that will receive the tap.
Parameters:
Returns:
withDestinationNetworkInterfaceIPConfiguration
public VirtualNetworkTapPropertiesFormatInner withDestinationNetworkInterfaceIPConfiguration(NetworkInterfaceIpConfigurationInner destinationNetworkInterfaceIPConfiguration)
Set the destinationNetworkInterfaceIPConfiguration property: The reference to the private IP Address of the collector nic that will receive the tap.
Parameters:
Returns:
withDestinationPort
public VirtualNetworkTapPropertiesFormatInner withDestinationPort(Integer destinationPort)
Set the destinationPort property: The VXLAN destination port that will receive the tapped traffic.
Parameters:
Returns: