Loading src/definitions/SOL002SOL003_def.yaml→src/SOL002/General_Definitions/SOL002_def.yaml +0 −0 File moved. View file src/SOL002/VNFConfiguration/definitions/SOL002VNFConfiguration_def.yaml +20 −20 Original line number Diff line number Diff line Loading @@ -53,7 +53,7 @@ definitions: as "deleteIdList" as defined below this table. type: array items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" VnfConfiguration: description: > Loading Loading @@ -90,7 +90,7 @@ definitions: description: > Additional configurable properties of the VNF instance declared in the VNFD as "VnfConfigurableProperties". see note. $ref: '../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs' $ref: '../../General_Definitions/SOL002_def.yaml#/definitions/KeyValuePairs' VnfcConfigurationData: description: > Loading @@ -105,7 +105,7 @@ definitions: description: > Identifier of a VNFC instance to which this set of configuration data applies. The identifier references the "id" attribute in a "VnfcInfo" structure. $ref: '../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnf' $ref: '../../General_Definitions/SOL002_def.yaml#/definitions/IdentifierInVnf' intCpConfig: description: > Configuration parameters for the internal CPs of the VNFC instance. Loading @@ -116,12 +116,12 @@ definitions: description: > IP address of the DHCP server that the VNF instance can use to obtain IP addresses to be assigned to its external CPs. $ref: '../../../definitions/SOL002SOL003_def.yaml#/definitions/IpAddress' $ref: '../../General_Definitions/SOL002_def.yaml#/definitions/IpAddress' vnfcSpecificData: description: > Additional configurable properties of the VNFC instance declared in the VNFD as "VnfcConfigurableProperties". See note. $ref: '../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs' $ref: '../../General_Definitions/SOL002_def.yaml#/definitions/KeyValuePairs' CpConfiguration: description: > Loading @@ -135,11 +135,11 @@ definitions: cpId: description: > Identifier of a CP instance within the namespace of a specific VNF instance or a VNFC instance. $ref: '../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnf' $ref: '../../General_Definitions/SOL002_def.yaml#/definitions/IdentifierInVnf' cpdId: description: > Identifier of the CPD in the VNFD. $ref: '../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd' $ref: '../../General_Definitions/SOL002_def.yaml#/definitions/IdentifierInVnfd' addresses: description: > Network address and port assigned to the CP. Loading Loading @@ -172,11 +172,11 @@ definitions: macAddress: description: > Mac address. See NOTE 2. $ref: '../../../definitions/SOL002SOL003_def.yaml#/definitions/MacAddress' $ref: '../../General_Definitions/SOL002_def.yaml#/definitions/MacAddress' ipAddress: description: > IP address. See NOTE 2. $ref: '../../../definitions/SOL002SOL003_def.yaml#/definitions/IpAddress' $ref: '../../General_Definitions/SOL002_def.yaml#/definitions/IpAddress' useDynamicAddress: description: > Set to true if an address shall be assigned dynamically. Otherwise set to false. Loading src/SOL002/VNFFaultManagement/VNFFaultManagement.yaml +1 −1 Original line number Diff line number Diff line Loading @@ -600,7 +600,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL002_def.yaml#/definitions/ProblemDetails" IndividualAlarmEscalate.Post.204: description: | Loading src/SOL002/VNFFaultManagement/definitions/SOL002VNFFaultManagement_def.yaml +35 −35 Original line number Diff line number Diff line Loading @@ -44,11 +44,11 @@ definitions: id: description: > Identifier of this Alarm information element. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" managedObjectId: description: > Identifier of the affected VNF instance. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" vnfcInstanceIds: description: > Identifiers of the affected VNFC instances. Each identifier references the Loading @@ -56,7 +56,7 @@ definitions: at least one VNFC instance. type: array items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnf" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/IdentifierInVnf" rootCauseFaultyResource: description: > The virtualised resources that are causing the VNF fault. Shall be present if the alarm affects Loading @@ -66,23 +66,23 @@ definitions: description: > Time stamp indicating when the alarm is raised by the managed object. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/DateTime" alarmChangedTime: description: > Time stamp indicating when the alarm was last changed. It shall be present if the alarm has been updated. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/DateTime" alarmClearedTime: description: > Time stamp indicating when the alarm was cleared. It shall be present if the alarm has been cleared. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/DateTime" alarmAcknowledgedTime: description: > Time stamp indicating when the alarm was acknowledged. It shall be present if the alarm has been acknowledged. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/DateTime" ackState: description: > Acknowledgement state of the alarm. Loading @@ -100,7 +100,7 @@ definitions: eventTime: description: > Time stamp indicating when the fault was observed. See note 2. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/DateTime" eventType: description: > Type of event. Loading Loading @@ -128,13 +128,13 @@ definitions: Attribute indicating if this fault is the root for other correlated alarms. If TRUE, then the alarms listed in the attribute CorrelatedAlarmId are caused by this fault. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Boolean" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Boolean" correlatedAlarmIds: description: > List of identifiers of other alarms correlated to this fault. type: array items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" faultDetails: description: > Provides additional information about the fault. See notes 1 and 2. Loading @@ -151,13 +151,13 @@ definitions: self: description: > URI of this resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link" objectInstance: description: > Link to the resource representing the VNF instance to which the notified alarm is correlated. Shall be present if the VNF instance information is accessible as a resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link" AlarmNotification: description: > Loading @@ -180,7 +180,7 @@ definitions: Identifier of this notification. If a notification is sent multiple times due to multiple subscriptions, the "id" attribute of all these notifications shall have the same value. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" notificationType: description: > Discriminator for the different notification types. Shall be set to Loading @@ -191,11 +191,11 @@ definitions: subscriptionId: description: > Identifier of the subscription that this notification relates to. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" timeStamp: description: > Date-time of the generation of the notification. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/DateTime" alarm: description: > Information about an alarm including AlarmId, affected VNF Loading @@ -211,7 +211,7 @@ definitions: subscription: description: > Link to the related subscription. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/NotificationLink" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/NotificationLink" PerceivedSeverityRequest: description: > Loading Loading @@ -243,13 +243,13 @@ definitions: callbackUri: description: > The URI of the endpoint to send the notification to. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Uri" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Uri" authentication: description: > Authentication parameters to configure the use of Authorization when sending notifications corresponding to this subscription, as defined in clause 8.3.4 of ETSI GS NFV-SOL 013. This attribute shall only be present if the subscriber requires authorization of notifications. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/SubscriptionAuthentication" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/SubscriptionAuthentication" FmSubscription: description: > Loading @@ -264,7 +264,7 @@ definitions: id: description: > Identifier of this "Individual subscription" resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" filter: description: > Filter settings for this subscription, to define the subset of all Loading @@ -275,7 +275,7 @@ definitions: callbackUri: description: > The URI of the endpoint to send the notification to. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Uri" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Uri" _links: description: > Links for this resource. Loading @@ -286,7 +286,7 @@ definitions: self: description: > URI of this resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link" AlarmClearedNotification: description: > Loading @@ -308,7 +308,7 @@ definitions: Identifier of this notification. If a notification is sent multiple times due to multiple subscriptions, the "id" attribute of all these notifications shall have the same value. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" notificationType: description: > Discriminator for the different notification types. Shall be set to Loading @@ -319,19 +319,19 @@ definitions: subscriptionId: description: > Identifier of the subscription that this notification relates to. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" timeStamp: description: > Date-time of the generation of the notification. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/DateTime" alarmId: description: > Alarm identifier. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" alarmClearedTime: description: > The time stamp indicating when the alarm was cleared. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/DateTime" _links: description: > Links to resources related to this notification. Loading @@ -343,11 +343,11 @@ definitions: subscription: description: > Link to the related subscription. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/NotificationLink" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/NotificationLink" alarm: description: > Link to the resource that represents the related alarm. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/NotificationLink" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/NotificationLink" AlarmListRebuiltNotification: description: > Loading @@ -370,7 +370,7 @@ definitions: Identifier of this notification. If a notification is sent multiple times due to multiple subscriptions, the "id" attribute of all these notifications shall have the same value. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" notificationType: description: > Discriminator for the different notification types. Shall be set to Loading @@ -381,11 +381,11 @@ definitions: subscriptionId: description: > Identifier of the subscription that this notification relates to. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" timeStamp: description: > Date-time of the generation of the notification. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/DateTime" _links: description: > Links to resources related to this notification. Loading @@ -397,11 +397,11 @@ definitions: subscription: description: > Link to the related subscription. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/NotificationLink" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/NotificationLink" alarms: description: > Link to the alarm list, i.e. the "Alarms" resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/NotificationLink" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/NotificationLink" AlarmModifications: description: > Loading Loading @@ -461,7 +461,7 @@ definitions: description: > Information that identifies the faulty resource instance and its managing entity. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/ResourceHandle" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/ResourceHandle" faultyResourceType: description: > Type of the faulty resource. Loading Loading @@ -493,7 +493,7 @@ definitions: vnfInstanceSubscriptionFilter: description: > Filter criteria to select VNF instances about which to notify. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/VnfInstanceSubscriptionFilter" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/VnfInstanceSubscriptionFilter" notificationTypes: description: > Match particular notification types. Loading src/SOL002/VNFIndicator/definitions/SOL002VNFIndicator_def.yaml +24 −24 Original line number Diff line number Diff line Loading @@ -17,7 +17,7 @@ definitions: id: description: > Identifier of this VNF indicator. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/IdentifierInVnfd" name: description: > Human readable name of the indicator. Shall be present if defined in Loading @@ -30,7 +30,7 @@ definitions: vnfInstanceId: description: > Identifier of the "Individual VNF instance" which provides the indicator value. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" _links: description: > Links for this resource. Loading @@ -42,11 +42,11 @@ definitions: self: description: > URI of this resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link" vnfInstance: description: > Link to the related "Individual VNF instance" resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link" VnfIndicatorNotificationsFilter: description: > Loading @@ -64,7 +64,7 @@ definitions: vnfInstanceSubscriptionFilter: description: > Filter criteria to select VNF instances about which to notify. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/VnfInstanceSubscriptionFilter" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/VnfInstanceSubscriptionFilter" notificationTypes: description: > Match particular notification types. Loading @@ -82,7 +82,7 @@ definitions: Match particular VNF indicator identifiers. type: array items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/IdentifierInVnfd" VnfIndicatorSubscription: description: > Loading @@ -97,7 +97,7 @@ definitions: id: description: > Identifier of this "Individual subscription" resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" filter: description: > Filter settings for this subscription, to define the subset of all Loading @@ -120,7 +120,7 @@ definitions: self: description: > URI of this resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link" VnfIndicatorSubscriptionRequest: description: > Loading @@ -140,7 +140,7 @@ definitions: callbackUri: description: > The URI of the endpoint to send the notification to. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Uri" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Uri" authentication: description: > Authentication parameters to configure the use of Authorization when Loading @@ -148,7 +148,7 @@ definitions: in clause 8.3.4 of ETSI GS NFV-SOL 013. This attribute shall only be present if the subscriber requires authorization of notifications. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/SubscriptionAuthentication" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/SubscriptionAuthentication" VnfIndicatorValueChangeNotification: description: > Loading @@ -172,7 +172,7 @@ definitions: Identifier of this notification. If a notification is sent multiple times due to multiple subscriptions, the "id" attribute of all these notifications shall have the same value. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" notificationType: description: > Discriminator for the different notification types. Shall be set to Loading @@ -183,15 +183,15 @@ definitions: subscriptionId: description: > Identifier of the subscription that this notification relates to. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" timeStamp: description: > Date-time of the generation of the notification. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/DateTime" vnfIndicatorId: description: > Identifier of the VNF indicator whose value has changed. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/IdentifierInVnfd" name: description: > Human readable name of the VNF indicator. Shall be present if Loading @@ -204,7 +204,7 @@ definitions: vnfInstanceId: description: > Identifier of the VNF instance which provides the indicator value. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" _links: description: > Links for this resource. Loading @@ -217,11 +217,11 @@ definitions: description: > Link to the related "Individual VNF instance" resource. Shall be present if the VNF instance information is accessible as a resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/NotificationLink" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/NotificationLink" subscription: description: > Link to the related subscription. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/NotificationLink" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/NotificationLink" SupportedIndicatorsChangeNotification: description: > Loading @@ -247,7 +247,7 @@ definitions: Identifier of this notification. If a notification is sent multiple times due to multiple subscriptions, the "id" attribute of all these notifications shall have the same value. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" notificationType: description: > Discriminator for the different notification types. Shall be set to Loading @@ -258,15 +258,15 @@ definitions: subscriptionId: description: > Identifier of the subscription that this notification relates to. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" timeStamp: description: > Date-time of the generation of the notification. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/DateTime" vnfInstanceId: description: > Identifier of the VNF instance which provides the indicator value. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" supportedIndicators: description: > Set of VNF indicators supported by the VNF instance. Loading @@ -279,7 +279,7 @@ definitions: vnfIndicatorId: description: > Identifier of the VNF indicator whose value has changed. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/IdentifierInVnfd" name: description: > Human readable name of the VNF indicator. Shall be present if defined in the VNFD. See note. Loading @@ -295,8 +295,8 @@ definitions: description: > Link to the related "Individual VNF instance" resource. Shall be present if the VNF instance information is accessible as a resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/NotificationLink" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/NotificationLink" subscription: description: > Link to the related subscription. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/NotificationLink" No newline at end of file $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/NotificationLink" No newline at end of file Loading
src/definitions/SOL002SOL003_def.yaml→src/SOL002/General_Definitions/SOL002_def.yaml +0 −0 File moved. View file
src/SOL002/VNFConfiguration/definitions/SOL002VNFConfiguration_def.yaml +20 −20 Original line number Diff line number Diff line Loading @@ -53,7 +53,7 @@ definitions: as "deleteIdList" as defined below this table. type: array items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" VnfConfiguration: description: > Loading Loading @@ -90,7 +90,7 @@ definitions: description: > Additional configurable properties of the VNF instance declared in the VNFD as "VnfConfigurableProperties". see note. $ref: '../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs' $ref: '../../General_Definitions/SOL002_def.yaml#/definitions/KeyValuePairs' VnfcConfigurationData: description: > Loading @@ -105,7 +105,7 @@ definitions: description: > Identifier of a VNFC instance to which this set of configuration data applies. The identifier references the "id" attribute in a "VnfcInfo" structure. $ref: '../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnf' $ref: '../../General_Definitions/SOL002_def.yaml#/definitions/IdentifierInVnf' intCpConfig: description: > Configuration parameters for the internal CPs of the VNFC instance. Loading @@ -116,12 +116,12 @@ definitions: description: > IP address of the DHCP server that the VNF instance can use to obtain IP addresses to be assigned to its external CPs. $ref: '../../../definitions/SOL002SOL003_def.yaml#/definitions/IpAddress' $ref: '../../General_Definitions/SOL002_def.yaml#/definitions/IpAddress' vnfcSpecificData: description: > Additional configurable properties of the VNFC instance declared in the VNFD as "VnfcConfigurableProperties". See note. $ref: '../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs' $ref: '../../General_Definitions/SOL002_def.yaml#/definitions/KeyValuePairs' CpConfiguration: description: > Loading @@ -135,11 +135,11 @@ definitions: cpId: description: > Identifier of a CP instance within the namespace of a specific VNF instance or a VNFC instance. $ref: '../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnf' $ref: '../../General_Definitions/SOL002_def.yaml#/definitions/IdentifierInVnf' cpdId: description: > Identifier of the CPD in the VNFD. $ref: '../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd' $ref: '../../General_Definitions/SOL002_def.yaml#/definitions/IdentifierInVnfd' addresses: description: > Network address and port assigned to the CP. Loading Loading @@ -172,11 +172,11 @@ definitions: macAddress: description: > Mac address. See NOTE 2. $ref: '../../../definitions/SOL002SOL003_def.yaml#/definitions/MacAddress' $ref: '../../General_Definitions/SOL002_def.yaml#/definitions/MacAddress' ipAddress: description: > IP address. See NOTE 2. $ref: '../../../definitions/SOL002SOL003_def.yaml#/definitions/IpAddress' $ref: '../../General_Definitions/SOL002_def.yaml#/definitions/IpAddress' useDynamicAddress: description: > Set to true if an address shall be assigned dynamically. Otherwise set to false. Loading
src/SOL002/VNFFaultManagement/VNFFaultManagement.yaml +1 −1 Original line number Diff line number Diff line Loading @@ -600,7 +600,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL002_def.yaml#/definitions/ProblemDetails" IndividualAlarmEscalate.Post.204: description: | Loading
src/SOL002/VNFFaultManagement/definitions/SOL002VNFFaultManagement_def.yaml +35 −35 Original line number Diff line number Diff line Loading @@ -44,11 +44,11 @@ definitions: id: description: > Identifier of this Alarm information element. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" managedObjectId: description: > Identifier of the affected VNF instance. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" vnfcInstanceIds: description: > Identifiers of the affected VNFC instances. Each identifier references the Loading @@ -56,7 +56,7 @@ definitions: at least one VNFC instance. type: array items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnf" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/IdentifierInVnf" rootCauseFaultyResource: description: > The virtualised resources that are causing the VNF fault. Shall be present if the alarm affects Loading @@ -66,23 +66,23 @@ definitions: description: > Time stamp indicating when the alarm is raised by the managed object. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/DateTime" alarmChangedTime: description: > Time stamp indicating when the alarm was last changed. It shall be present if the alarm has been updated. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/DateTime" alarmClearedTime: description: > Time stamp indicating when the alarm was cleared. It shall be present if the alarm has been cleared. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/DateTime" alarmAcknowledgedTime: description: > Time stamp indicating when the alarm was acknowledged. It shall be present if the alarm has been acknowledged. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/DateTime" ackState: description: > Acknowledgement state of the alarm. Loading @@ -100,7 +100,7 @@ definitions: eventTime: description: > Time stamp indicating when the fault was observed. See note 2. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/DateTime" eventType: description: > Type of event. Loading Loading @@ -128,13 +128,13 @@ definitions: Attribute indicating if this fault is the root for other correlated alarms. If TRUE, then the alarms listed in the attribute CorrelatedAlarmId are caused by this fault. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Boolean" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Boolean" correlatedAlarmIds: description: > List of identifiers of other alarms correlated to this fault. type: array items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" faultDetails: description: > Provides additional information about the fault. See notes 1 and 2. Loading @@ -151,13 +151,13 @@ definitions: self: description: > URI of this resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link" objectInstance: description: > Link to the resource representing the VNF instance to which the notified alarm is correlated. Shall be present if the VNF instance information is accessible as a resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link" AlarmNotification: description: > Loading @@ -180,7 +180,7 @@ definitions: Identifier of this notification. If a notification is sent multiple times due to multiple subscriptions, the "id" attribute of all these notifications shall have the same value. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" notificationType: description: > Discriminator for the different notification types. Shall be set to Loading @@ -191,11 +191,11 @@ definitions: subscriptionId: description: > Identifier of the subscription that this notification relates to. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" timeStamp: description: > Date-time of the generation of the notification. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/DateTime" alarm: description: > Information about an alarm including AlarmId, affected VNF Loading @@ -211,7 +211,7 @@ definitions: subscription: description: > Link to the related subscription. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/NotificationLink" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/NotificationLink" PerceivedSeverityRequest: description: > Loading Loading @@ -243,13 +243,13 @@ definitions: callbackUri: description: > The URI of the endpoint to send the notification to. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Uri" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Uri" authentication: description: > Authentication parameters to configure the use of Authorization when sending notifications corresponding to this subscription, as defined in clause 8.3.4 of ETSI GS NFV-SOL 013. This attribute shall only be present if the subscriber requires authorization of notifications. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/SubscriptionAuthentication" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/SubscriptionAuthentication" FmSubscription: description: > Loading @@ -264,7 +264,7 @@ definitions: id: description: > Identifier of this "Individual subscription" resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" filter: description: > Filter settings for this subscription, to define the subset of all Loading @@ -275,7 +275,7 @@ definitions: callbackUri: description: > The URI of the endpoint to send the notification to. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Uri" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Uri" _links: description: > Links for this resource. Loading @@ -286,7 +286,7 @@ definitions: self: description: > URI of this resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link" AlarmClearedNotification: description: > Loading @@ -308,7 +308,7 @@ definitions: Identifier of this notification. If a notification is sent multiple times due to multiple subscriptions, the "id" attribute of all these notifications shall have the same value. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" notificationType: description: > Discriminator for the different notification types. Shall be set to Loading @@ -319,19 +319,19 @@ definitions: subscriptionId: description: > Identifier of the subscription that this notification relates to. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" timeStamp: description: > Date-time of the generation of the notification. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/DateTime" alarmId: description: > Alarm identifier. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" alarmClearedTime: description: > The time stamp indicating when the alarm was cleared. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/DateTime" _links: description: > Links to resources related to this notification. Loading @@ -343,11 +343,11 @@ definitions: subscription: description: > Link to the related subscription. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/NotificationLink" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/NotificationLink" alarm: description: > Link to the resource that represents the related alarm. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/NotificationLink" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/NotificationLink" AlarmListRebuiltNotification: description: > Loading @@ -370,7 +370,7 @@ definitions: Identifier of this notification. If a notification is sent multiple times due to multiple subscriptions, the "id" attribute of all these notifications shall have the same value. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" notificationType: description: > Discriminator for the different notification types. Shall be set to Loading @@ -381,11 +381,11 @@ definitions: subscriptionId: description: > Identifier of the subscription that this notification relates to. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" timeStamp: description: > Date-time of the generation of the notification. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/DateTime" _links: description: > Links to resources related to this notification. Loading @@ -397,11 +397,11 @@ definitions: subscription: description: > Link to the related subscription. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/NotificationLink" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/NotificationLink" alarms: description: > Link to the alarm list, i.e. the "Alarms" resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/NotificationLink" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/NotificationLink" AlarmModifications: description: > Loading Loading @@ -461,7 +461,7 @@ definitions: description: > Information that identifies the faulty resource instance and its managing entity. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/ResourceHandle" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/ResourceHandle" faultyResourceType: description: > Type of the faulty resource. Loading Loading @@ -493,7 +493,7 @@ definitions: vnfInstanceSubscriptionFilter: description: > Filter criteria to select VNF instances about which to notify. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/VnfInstanceSubscriptionFilter" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/VnfInstanceSubscriptionFilter" notificationTypes: description: > Match particular notification types. Loading
src/SOL002/VNFIndicator/definitions/SOL002VNFIndicator_def.yaml +24 −24 Original line number Diff line number Diff line Loading @@ -17,7 +17,7 @@ definitions: id: description: > Identifier of this VNF indicator. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/IdentifierInVnfd" name: description: > Human readable name of the indicator. Shall be present if defined in Loading @@ -30,7 +30,7 @@ definitions: vnfInstanceId: description: > Identifier of the "Individual VNF instance" which provides the indicator value. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" _links: description: > Links for this resource. Loading @@ -42,11 +42,11 @@ definitions: self: description: > URI of this resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link" vnfInstance: description: > Link to the related "Individual VNF instance" resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link" VnfIndicatorNotificationsFilter: description: > Loading @@ -64,7 +64,7 @@ definitions: vnfInstanceSubscriptionFilter: description: > Filter criteria to select VNF instances about which to notify. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/VnfInstanceSubscriptionFilter" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/VnfInstanceSubscriptionFilter" notificationTypes: description: > Match particular notification types. Loading @@ -82,7 +82,7 @@ definitions: Match particular VNF indicator identifiers. type: array items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/IdentifierInVnfd" VnfIndicatorSubscription: description: > Loading @@ -97,7 +97,7 @@ definitions: id: description: > Identifier of this "Individual subscription" resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" filter: description: > Filter settings for this subscription, to define the subset of all Loading @@ -120,7 +120,7 @@ definitions: self: description: > URI of this resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link" VnfIndicatorSubscriptionRequest: description: > Loading @@ -140,7 +140,7 @@ definitions: callbackUri: description: > The URI of the endpoint to send the notification to. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Uri" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Uri" authentication: description: > Authentication parameters to configure the use of Authorization when Loading @@ -148,7 +148,7 @@ definitions: in clause 8.3.4 of ETSI GS NFV-SOL 013. This attribute shall only be present if the subscriber requires authorization of notifications. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/SubscriptionAuthentication" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/SubscriptionAuthentication" VnfIndicatorValueChangeNotification: description: > Loading @@ -172,7 +172,7 @@ definitions: Identifier of this notification. If a notification is sent multiple times due to multiple subscriptions, the "id" attribute of all these notifications shall have the same value. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" notificationType: description: > Discriminator for the different notification types. Shall be set to Loading @@ -183,15 +183,15 @@ definitions: subscriptionId: description: > Identifier of the subscription that this notification relates to. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" timeStamp: description: > Date-time of the generation of the notification. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/DateTime" vnfIndicatorId: description: > Identifier of the VNF indicator whose value has changed. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/IdentifierInVnfd" name: description: > Human readable name of the VNF indicator. Shall be present if Loading @@ -204,7 +204,7 @@ definitions: vnfInstanceId: description: > Identifier of the VNF instance which provides the indicator value. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" _links: description: > Links for this resource. Loading @@ -217,11 +217,11 @@ definitions: description: > Link to the related "Individual VNF instance" resource. Shall be present if the VNF instance information is accessible as a resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/NotificationLink" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/NotificationLink" subscription: description: > Link to the related subscription. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/NotificationLink" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/NotificationLink" SupportedIndicatorsChangeNotification: description: > Loading @@ -247,7 +247,7 @@ definitions: Identifier of this notification. If a notification is sent multiple times due to multiple subscriptions, the "id" attribute of all these notifications shall have the same value. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" notificationType: description: > Discriminator for the different notification types. Shall be set to Loading @@ -258,15 +258,15 @@ definitions: subscriptionId: description: > Identifier of the subscription that this notification relates to. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" timeStamp: description: > Date-time of the generation of the notification. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/DateTime" vnfInstanceId: description: > Identifier of the VNF instance which provides the indicator value. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Identifier" supportedIndicators: description: > Set of VNF indicators supported by the VNF instance. Loading @@ -279,7 +279,7 @@ definitions: vnfIndicatorId: description: > Identifier of the VNF indicator whose value has changed. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/IdentifierInVnfd" name: description: > Human readable name of the VNF indicator. Shall be present if defined in the VNFD. See note. Loading @@ -295,8 +295,8 @@ definitions: description: > Link to the related "Individual VNF instance" resource. Shall be present if the VNF instance information is accessible as a resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/NotificationLink" $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/NotificationLink" subscription: description: > Link to the related subscription. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/NotificationLink" No newline at end of file $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/NotificationLink" No newline at end of file