Class PacketCaptureMachineScope
java.lang.Object
com.azure.resourcemanager.network.models.PacketCaptureMachineScope
A list of AzureVMSS instances which can be included or excluded to run packet capture. If both included and excluded
are empty, then the packet capture will run on all instances of AzureVMSS.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of PacketCaptureMachineScope class. -
Method Summary
Modifier and TypeMethodDescriptionexclude()Get the exclude property: List of AzureVMSS instances which has to be excluded from the AzureVMSS from running packet capture.include()Get the include property: List of AzureVMSS instances to run packet capture on.voidvalidate()Validates the instance.withExclude(List<String> exclude) Set the exclude property: List of AzureVMSS instances which has to be excluded from the AzureVMSS from running packet capture.withInclude(List<String> include) Set the include property: List of AzureVMSS instances to run packet capture on.
-
Constructor Details
-
PacketCaptureMachineScope
public PacketCaptureMachineScope()Creates an instance of PacketCaptureMachineScope class.
-
-
Method Details
-
include
Get the include property: List of AzureVMSS instances to run packet capture on.- Returns:
- the include value.
-
withInclude
Set the include property: List of AzureVMSS instances to run packet capture on.- Parameters:
include- the include value to set.- Returns:
- the PacketCaptureMachineScope object itself.
-
exclude
Get the exclude property: List of AzureVMSS instances which has to be excluded from the AzureVMSS from running packet capture.- Returns:
- the exclude value.
-
withExclude
Set the exclude property: List of AzureVMSS instances which has to be excluded from the AzureVMSS from running packet capture.- Parameters:
exclude- the exclude value to set.- Returns:
- the PacketCaptureMachineScope object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-