Added Get-TraceFlowsObservations

Added Get-TraceFlowsObservations. Will add to export if it looks ok.
This commit is contained in:
AndyG
2018-08-24 16:34:11 -04:00
parent cff2f29b97
commit 3c5e8363ed

View File

@@ -326,4 +326,20 @@ Function Get-NSXTTraceFlows {
if ($Id) {
write-output $Id
}
}
Function Get-NSXTTraceFlowObservations {
Param (
[parameter(Mandatory=$true,ValueFromPipeline=$true)][string]$Id
)
$NSXTraceFlowsObservService = Get-NsxtService -Name "com.vmware.nsx.traceflows.observations"
if($Id) {
$NSXTraceFlowsObserv = $NSXTraceFlowsObservService.list($Id)
} else {
throw "TraceFlow ID required"
}
$NSXTraceFlowsObserv.results | select transport_node_name,component_name,@{N='PacketEvent';E={($_.resource_type).TrimStart("TraceflowObservation")}}
}