Interface WorkloadNetworkPortMirroring
-
public interface WorkloadNetworkPortMirroring
An immutable client-side representation of WorkloadNetworkPortMirroring.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
WorkloadNetworkPortMirroring.Definition
The entirety of the WorkloadNetworkPortMirroring definition.static interface
WorkloadNetworkPortMirroring.DefinitionStages
The WorkloadNetworkPortMirroring definition stages.static interface
WorkloadNetworkPortMirroring.Update
The template for WorkloadNetworkPortMirroring update.static interface
WorkloadNetworkPortMirroring.UpdateStages
The WorkloadNetworkPortMirroring update stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
destination()
Gets the destination property: Destination VM Group.PortMirroringDirectionEnum
direction()
Gets the direction property: Direction of port mirroring profile.String
displayName()
Gets the displayName property: Display name of the port mirroring profile.String
id()
Gets the id property: Fully qualified resource Id for the resource.WorkloadNetworkPortMirroringInner
innerModel()
Gets the inner com.azure.resourcemanager.avs.fluent.models.WorkloadNetworkPortMirroringInner object.String
name()
Gets the name property: The name of the resource.WorkloadNetworkPortMirroringProvisioningState
provisioningState()
Gets the provisioningState property: The provisioning state.WorkloadNetworkPortMirroring
refresh()
Refreshes the resource to sync with Azure.WorkloadNetworkPortMirroring
refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.Long
revision()
Gets the revision property: NSX revision number.String
source()
Gets the source property: Source VM Group.PortMirroringStatusEnum
status()
Gets the status property: Port Mirroring Status.String
type()
Gets the type property: The type of the resource.WorkloadNetworkPortMirroring.Update
update()
Begins update for the WorkloadNetworkPortMirroring resource.
-
-
-
Method Detail
-
id
String id()
Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()
Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()
Gets the type property: The type of the resource.- Returns:
- the type value.
-
displayName
String displayName()
Gets the displayName property: Display name of the port mirroring profile.- Returns:
- the displayName value.
-
direction
PortMirroringDirectionEnum direction()
Gets the direction property: Direction of port mirroring profile.- Returns:
- the direction value.
-
source
String source()
Gets the source property: Source VM Group.- Returns:
- the source value.
-
destination
String destination()
Gets the destination property: Destination VM Group.- Returns:
- the destination value.
-
status
PortMirroringStatusEnum status()
Gets the status property: Port Mirroring Status.- Returns:
- the status value.
-
provisioningState
WorkloadNetworkPortMirroringProvisioningState provisioningState()
Gets the provisioningState property: The provisioning state.- Returns:
- the provisioningState value.
-
revision
Long revision()
Gets the revision property: NSX revision number.- Returns:
- the revision value.
-
innerModel
WorkloadNetworkPortMirroringInner innerModel()
Gets the inner com.azure.resourcemanager.avs.fluent.models.WorkloadNetworkPortMirroringInner object.- Returns:
- the inner object.
-
update
WorkloadNetworkPortMirroring.Update update()
Begins update for the WorkloadNetworkPortMirroring resource.- Returns:
- the stage of resource update.
-
refresh
WorkloadNetworkPortMirroring refresh()
Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
WorkloadNetworkPortMirroring refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.- Parameters:
context
- The context to associate with this operation.- Returns:
- the refreshed resource.
-
-