Class VirtualNetworkTapPropertiesFormatInner
java.lang.Object
com.azure.resourcemanager.network.fluent.models.VirtualNetworkTapPropertiesFormatInner
Virtual Network Tap properties.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of VirtualNetworkTapPropertiesFormatInner class. -
Method Summary
Modifier and TypeMethodDescriptionGet the destinationLoadBalancerFrontEndIpConfiguration property: The reference to the private IP address on the internal Load Balancer that will receive the tap.Get the destinationNetworkInterfaceIpConfiguration property: The reference to the private IP Address of the collector nic that will receive the tap.Get the destinationPort property: The VXLAN destination port that will receive the tapped traffic.Get the networkInterfaceTapConfigurations property: Specifies the list of resource IDs for the network interface IP configuration that needs to be tapped.Get the provisioningState property: The provisioning state of the virtual network tap resource.Get the resourceGuid property: The resource GUID property of the virtual network tap resource.voidvalidate()Validates the instance.withDestinationLoadBalancerFrontEndIpConfiguration(FrontendIpConfigurationInner destinationLoadBalancerFrontEndIpConfiguration) Set the destinationLoadBalancerFrontEndIpConfiguration property: The reference to the private IP address on the internal Load Balancer that will receive the tap.withDestinationNetworkInterfaceIpConfiguration(NetworkInterfaceIpConfigurationInner destinationNetworkInterfaceIpConfiguration) Set the destinationNetworkInterfaceIpConfiguration property: The reference to the private IP Address of the collector nic that will receive the tap.withDestinationPort(Integer destinationPort) Set the destinationPort property: The VXLAN destination port that will receive the tapped traffic.
-
Constructor Details
-
VirtualNetworkTapPropertiesFormatInner
public VirtualNetworkTapPropertiesFormatInner()Creates an instance of VirtualNetworkTapPropertiesFormatInner class.
-
-
Method Details
-
networkInterfaceTapConfigurations
Get the networkInterfaceTapConfigurations property: Specifies the list of resource IDs for the network interface IP configuration that needs to be tapped.- Returns:
- the networkInterfaceTapConfigurations value.
-
resourceGuid
Get the resourceGuid property: The resource GUID property of the virtual network tap resource.- Returns:
- the resourceGuid value.
-
provisioningState
Get the provisioningState property: The provisioning state of the virtual network tap resource.- Returns:
- the provisioningState value.
-
destinationNetworkInterfaceIpConfiguration
Get the destinationNetworkInterfaceIpConfiguration property: The reference to the private IP Address of the collector nic that will receive the tap.- Returns:
- the destinationNetworkInterfaceIpConfiguration value.
-
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:
destinationNetworkInterfaceIpConfiguration- the destinationNetworkInterfaceIpConfiguration value to set.- Returns:
- the VirtualNetworkTapPropertiesFormatInner object itself.
-
destinationLoadBalancerFrontEndIpConfiguration
Get the destinationLoadBalancerFrontEndIpConfiguration property: The reference to the private IP address on the internal Load Balancer that will receive the tap.- Returns:
- the destinationLoadBalancerFrontEndIpConfiguration value.
-
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:
destinationLoadBalancerFrontEndIpConfiguration- the destinationLoadBalancerFrontEndIpConfiguration value to set.- Returns:
- the VirtualNetworkTapPropertiesFormatInner object itself.
-
destinationPort
Get the destinationPort property: The VXLAN destination port that will receive the tapped traffic.- Returns:
- the destinationPort value.
-
withDestinationPort
Set the destinationPort property: The VXLAN destination port that will receive the tapped traffic.- Parameters:
destinationPort- the destinationPort value to set.- Returns:
- the VirtualNetworkTapPropertiesFormatInner object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-