diff --git a/GS_NFV-SOL_026.md b/GS_NFV-SOL_026.md index 7872aec230b6aff3d476b622d6c20d91aad8d6c1..0246264170fab4535fecd93931c35166ba8db72a 100644 --- a/GS_NFV-SOL_026.md +++ b/GS_NFV-SOL_026.md @@ -142,8 +142,10 @@ According to ETSI GS NFV-IFA 010 [\[i.2\]](#_ref_i.2), more detailed information The present clause provides an overview of Redfish® interface specification [\[2\]](#_ref_2), which is the profiled solution for the following physical resource management service interfaces produced by the PIM as specified in ETSI GS NFV-IFA 053 [\[1\]](#_ref_1): - Physical resource provisioning and lifecycle management service interface, +- Physical resource inventory management service interface - Physical resource topology management service interface, -- Physical resource performance management service interface; and +- Physical resource performance management service interface, +- Physical resource fault management service interface; and - Physical resource log management service interface. Editor's Note: The above list to be updated if other PIM service interfaces can be profiled to the Redfish® interface. @@ -742,15 +744,28 @@ The request and response data structures of the physical resource provisioning a # 7 Physical resource inventory management service interface -Editor's Note: This clause will profile operations of physical resource inventory management service interface against relevant solution(s). - ## 7.1 Description -Editor's Note: This sub-clause will add description of the service interface. +The physical resource inventory management service interface allows the API consumers to perform inventory management operations related to physical resources in the NFVI. The Redfish® interface [\[2\]](#_ref_2) endpoints profiled for this service interface allow consumers to manage API resources that are applicable for this service interface. + +The operations supported over this service interface are the following: + +- Retrieve information about physical resource inventory of an NFVI-PoP +- Update inventory information of an NFVI-PoP +- Subscribe to notifications related to changes in inventory +- Notify subscribers according to the subscriptions + +Editor's Note: Retrieving and updating inventory information across different NFVI-PoPs managed by the PIM requires further consideration as Redfish may lack support for distributed architecture. An additional aggregation/abstraction layer may need to be provided by the PIM to offer a consolidated view and management functionality across different NFVI-PoPs, and to interact with individual Redfish services operating within each NFVI-PoP. This aspect can potentially be explained by an informative annex in this document. The normative provisions related to this aspect may be omitted from the scope of the first edition of the present document. ## 7.2 API version -Editor's Note: This sub-clause will add API version and API roots for the service interface. +The API {VERSION} for the profiled Redfish® interface [\[2\]](#_ref_2) shall be set to \"v1\". Details about the API structure of the Redfish® interface [\[2\]](#_ref_2) are provided in clause 4.3.2 of the present document. + +The corresponding Redfish® API roots are specified below: + +- /redfish/v1 +- /redfish/v1/EventService/Subscriptions +- /redfish/v1/TaskService/TaskMonitors ## 7.3 Resource structure and HTTP methods