/** * The TrafficMirrorSourcePort model module. * @module Ntnx/TrafficMirrorSourcePort * @version 4.4.1 * @class TrafficMirrorSourcePort * @extends TrafficMirrorPort * * @param { TrafficMirrorSourcePortDirection } direction * * @param { TrafficMirrorPortNicType } nicType * * @param { string } nicUuid UUID of the NIC that this port belongs to. */ export default class TrafficMirrorSourcePort extends TrafficMirrorPort { /** * Constructs a new TrafficMirrorSourcePort. * Traffic mirror session source port to mirror traffic from. * @alias module:Ntnx/TrafficMirrorSourcePort * @extends module:Ntnx/TrafficMirrorPort * * @param { TrafficMirrorSourcePortDirection } direction * * @param { TrafficMirrorPortNicType } nicType * * @param { string } nicUuid UUID of the NIC that this port belongs to. */ constructor(direction: TrafficMirrorSourcePortDirection, nicType: TrafficMirrorPortNicType, nicUuid: string); direction: string; /** * @return {TrafficMirrorSourcePortDirection} */ getDirection(): TrafficMirrorSourcePortDirection; /** * @param {TrafficMirrorSourcePortDirection} direction */ setDirection(direction: TrafficMirrorSourcePortDirection): void; #private; } import TrafficMirrorPort from "./TrafficMirrorPort"; import TrafficMirrorSourcePortDirection from "./TrafficMirrorSourcePortDirection"; import TrafficMirrorPortNicType from "./TrafficMirrorPortNicType";