Loading src/SOL005/NSLifecycleManagement/definitions/SOL005NSLifecycleManagement_def.yaml +68 −0 Original line number Diff line number Diff line Loading @@ -197,6 +197,67 @@ definitions: - GRACEFUL - FORCEFUL MirroringInfo: description: > This type represents the runtime information that the NFVO holds about a Data Flow Mirroring. NOTE: It is responsibility of the NFVO to map the mirroringIds exposed towards the API consumer on the Os-Ma-nfvo reference point with the corresponding identifiers of the data flow mirroring that are created towards the VIM. type: object required: - mirroringId - mirroringName - collectorDetails - vnfInstanceId - cpInstanceId - dataFlowData properties: mirroringId: description: > Unique identifier of the Data Flow Mirroring. The identifier is assigned by the NFVO. See note. $ref: "../../definitions/SOL005_def.yaml#/definitions/Identifier" mirroringName: description: > Name of Data Flow Mirroring. type: string description: description: > Information description of Data Flow Mirroring. type: string collectorDetails: description: > Information about where the mirrored flow is to be delivered. $ref: "#/definitions/CollectorDetails" vnfInstanceId: description: > Identifier of the VNF instance from where the data flows are requested to be mirrored. type: array minItems: 1 items: $ref: "../../definitions/SOL005_def.yaml#/definitions/Identifier" cpInstanceId: description: > Identifier of the CP instance from where the data flows are mirrored. type: array minItems: 1 items: $ref: "../../definitions/SOL005_def.yaml#/definitions/Identifier" dataFlowData: description: > Information about the data flows to be mirrored. type: array minItems: 1 items: $ref: "#/definitions/DataFlowData" NsInstance: description: > This type represents a response for Query NS operation. Loading Loading @@ -350,6 +411,13 @@ definitions: type: array items: $ref: "#/definitions/WanConnectionInfo" dataFlowMirroringInfo: description: > Information related to Data Flow Mirroring associated to this NS instance. type: array items: $ref: "#/definitions/MirroringInfo" _links: type: object description: Links to resources related to this resource. Loading Loading
src/SOL005/NSLifecycleManagement/definitions/SOL005NSLifecycleManagement_def.yaml +68 −0 Original line number Diff line number Diff line Loading @@ -197,6 +197,67 @@ definitions: - GRACEFUL - FORCEFUL MirroringInfo: description: > This type represents the runtime information that the NFVO holds about a Data Flow Mirroring. NOTE: It is responsibility of the NFVO to map the mirroringIds exposed towards the API consumer on the Os-Ma-nfvo reference point with the corresponding identifiers of the data flow mirroring that are created towards the VIM. type: object required: - mirroringId - mirroringName - collectorDetails - vnfInstanceId - cpInstanceId - dataFlowData properties: mirroringId: description: > Unique identifier of the Data Flow Mirroring. The identifier is assigned by the NFVO. See note. $ref: "../../definitions/SOL005_def.yaml#/definitions/Identifier" mirroringName: description: > Name of Data Flow Mirroring. type: string description: description: > Information description of Data Flow Mirroring. type: string collectorDetails: description: > Information about where the mirrored flow is to be delivered. $ref: "#/definitions/CollectorDetails" vnfInstanceId: description: > Identifier of the VNF instance from where the data flows are requested to be mirrored. type: array minItems: 1 items: $ref: "../../definitions/SOL005_def.yaml#/definitions/Identifier" cpInstanceId: description: > Identifier of the CP instance from where the data flows are mirrored. type: array minItems: 1 items: $ref: "../../definitions/SOL005_def.yaml#/definitions/Identifier" dataFlowData: description: > Information about the data flows to be mirrored. type: array minItems: 1 items: $ref: "#/definitions/DataFlowData" NsInstance: description: > This type represents a response for Query NS operation. Loading Loading @@ -350,6 +411,13 @@ definitions: type: array items: $ref: "#/definitions/WanConnectionInfo" dataFlowMirroringInfo: description: > Information related to Data Flow Mirroring associated to this NS instance. type: array items: $ref: "#/definitions/MirroringInfo" _links: type: object description: Links to resources related to this resource. Loading