Commit 9e9d8f8d authored by Giacomo Bernini's avatar Giacomo Bernini Committed by Giacomo Bernini
Browse files

[datamodel-upd][SOL009][NFVMANO-CIM][v5.2.1][8.3.1.8-9.x Test-IDs] updated...

[datamodel-upd][SOL009][NFVMANO-CIM][v5.2.1][8.3.1.8-9.x Test-IDs] updated json schema for PeerEntity and PeerEntities as per NFVSOL(24)000242
parent 2480abab
Loading
Loading
Loading
Loading
+22 −5
Original line number Diff line number Diff line
@@ -24,7 +24,7 @@
                "type": "string"
            },
            "type": {
                "description": "The enumeration PeerEntityEnumType defines the permitted values to represent peer functional entities. it shall complains with the provisions : - NFVO\tThe peer functional entity is an NFVO. - VNFM\tThe peer functional entity is a VNFM. - VIM\t  The peer functional entity is a VIM. - WIM\t  The peer functional entity is a WIM. - CISM  The peer functional entity is a CISM.  - CIR   The NFV-MANO functional entity is a CIR. - CCM   The NFV-MANO functional entity is a CCM. - MDAF  The peer functional entity is a MDAF. - CMF   The peer functional entity is a CMF. - EM\t  The peer functional entity is an EM. - OSS\t  The peer functional entity is an OSS/BSS.\n",
                "description": "The enumeration PeerEntityEnumType defines the permitted values to represent peer functional entities. it shall complains with the provisions : - NFVO\tThe peer functional entity is an NFVO. - VNFM\tThe peer functional entity is a VNFM. - VIM\t  The peer functional entity is a VIM. - WIM\t  The peer functional entity is a WIM. - CISM  The peer functional entity is a CISM.  - CIR   The NFV-MANO functional entity is a CIR. - CCM   The NFV-MANO functional entity is a CCM. - MDAF  The peer functional entity is a MDAF. - CMF   The peer functional entity is a CMF. - IM    The peer functional entity is a Intent Management. - EM\t  The peer functional entity is an EM. - OSS\t  The peer functional entity is an OSS/BSS.\n",
                "type": "string",
                "enum": [
                    "NFVO",
@@ -36,6 +36,7 @@
                    "CCM",
                    "MDAF",
                    "CMF",
                    "IM",
                    "EM",
                    "OSS"
                ]
@@ -63,7 +64,7 @@
                    "type": "string"
                },
                "additionalProperties": {
                    "description": "This type represents an interface consumed by the producer NFV MANO functional entity from another peer functional entity. * NOTE 1:\tThe information to be provided in this attribute shall relate to the specification and its version.\n            For instance, \"ETSI GS NFV-SOL 003 (V2.4.1)\".\n* NOTE 2:\tDue to the security sensitive information associated to the attribute, based on access control\n            policies, the API consumer might have read only, write only, read/write, or no access at all to\n            the attribute's value. In case the API consumer is not allowed to read the value of the security\n            sensitive attribute, the attribute shall be omitted when the information is to be provided in a\n            response message, and shall be provided otherwise. In case the API consumer is not allowed to\n            modify the value of the security sensitive attribute, and the modification request includes new\n            attribute values, the whole modification request shall be rejected, and proper error information returned.\n",
                    "description": "This type represents an interface consumed by the producer NFV MANO functional entity from another peer functional entity. * NOTE 1:\tThe information to be provided in this attribute shall relate to the specification and its version.\n            For instance, \"ETSI GS NFV-SOL 003 (V5.2.1)\".\n* NOTE 2:\tDue to the security sensitive information associated to the attribute, based on access control\n            policies, the API consumer might have read only, write only, read/write, or no access at all to\n            the attribute's value. In case the API consumer is not allowed to read the value of the security\n            sensitive attribute, the attribute shall be omitted when the information is to be provided in a\n            response message, and shall be provided otherwise. In case the API consumer is not allowed to\n            modify the value of the security sensitive attribute, and the modification request includes new\n            attribute values, the whole modification request shall be rejected, and proper error information returned.\n",
                    "type": "object",
                    "required": [
                        "id",
@@ -71,7 +72,8 @@
                        "type",
                        "standardVersion",
                        "apiVersion",
                        "apiEndpoint"
                        "apiEndpoint",
                        "administrativeState"
                    ],
                    "properties": {
                        "name": {
@@ -193,6 +195,18 @@
                                    }
                                }
                            }
                        },
                        "administrativeState": {
                            "description": "The enumeration AdministrativeStateEnumType defines values representing the administrative state of a managed entity. The AdministrativeStateEnumType shall comply with the provisions:\n  - LOCKED\tThe managed entity is administratively prohibited to be used.\n  - UNLOCKED\tThe managed entity is administratively allowed to be used.\n  - LOCKING\tThe managed entity is in the transition to be locked.\n  - SUSPENDED The managed entity is administratively prohibited from use, including for current objects managed by the managed entity.\n  - SUSPENDING The managed entity is in the transition to be suspended.\n  - RESUMING The managed entity is in the transition to be resumed.\n",
                            "type": "string",
                            "enum": [
                                "LOCKED",
                                "UNLOCKED",
                                "LOCKING",
                                "SUSPENDED",
                                "SUSPENDING",
                                "RESUMING"
                            ]
                        }
                    }
                }
@@ -213,12 +227,15 @@
                        ]
                    },
                    "administrativeState": {
                        "description": "The enumeration AdministrativeStateEnumType defines values representing the administrative state of a managed entity. The AdministrativeStateEnumType shall comply with the provisions:\n  - LOCKED\tThe managed entity is administratively prohibited to be used.\n  - UNLOCKED\tThe managed entity is administratively allowed to be used.\n  - LOCKING\tThe managed entity is in the transition to be locked.\n",
                        "description": "The enumeration AdministrativeStateEnumType defines values representing the administrative state of a managed entity. The AdministrativeStateEnumType shall comply with the provisions:\n  - LOCKED\tThe managed entity is administratively prohibited to be used.\n  - UNLOCKED\tThe managed entity is administratively allowed to be used.\n  - LOCKING\tThe managed entity is in the transition to be locked.\n  - SUSPENDED The managed entity is administratively prohibited from use, including for current objects managed by the managed entity.\n  - SUSPENDING The managed entity is in the transition to be suspended.\n  - RESUMING The managed entity is in the transition to be resumed.\n",
                        "type": "string",
                        "enum": [
                            "LOCKED",
                            "UNLOCKED",
                            "LOCKING"
                            "LOCKING",
                            "SUSPENDED",
                            "SUSPENDING",
                            "RESUMING"
                        ]
                    }
                },
+22 −5
Original line number Diff line number Diff line
@@ -22,7 +22,7 @@
            "type": "string"
        },
        "type": {
            "description": "The enumeration PeerEntityEnumType defines the permitted values to represent peer functional entities. it shall complains with the provisions : - NFVO\tThe peer functional entity is an NFVO. - VNFM\tThe peer functional entity is a VNFM. - VIM\t  The peer functional entity is a VIM. - WIM\t  The peer functional entity is a WIM. - CISM  The peer functional entity is a CISM.  - CIR   The NFV-MANO functional entity is a CIR. - CCM   The NFV-MANO functional entity is a CCM. - MDAF  The peer functional entity is a MDAF. - CMF   The peer functional entity is a CMF. - EM\t  The peer functional entity is an EM. - OSS\t  The peer functional entity is an OSS/BSS.\n",
            "description": "The enumeration PeerEntityEnumType defines the permitted values to represent peer functional entities. it shall complains with the provisions : - NFVO\tThe peer functional entity is an NFVO. - VNFM\tThe peer functional entity is a VNFM. - VIM\t  The peer functional entity is a VIM. - WIM\t  The peer functional entity is a WIM. - CISM  The peer functional entity is a CISM.  - CIR   The NFV-MANO functional entity is a CIR. - CCM   The NFV-MANO functional entity is a CCM. - MDAF  The peer functional entity is a MDAF. - CMF   The peer functional entity is a CMF. - IM    The peer functional entity is a Intent Management. - EM\t  The peer functional entity is an EM. - OSS\t  The peer functional entity is an OSS/BSS.\n",
            "type": "string",
            "enum": [
                "NFVO",
@@ -34,6 +34,7 @@
                "CCM",
                "MDAF",
                "CMF",
                "IM",
                "EM",
                "OSS"
            ]
@@ -61,7 +62,7 @@
                "type": "string"
            },
            "additionalProperties": {
                "description": "This type represents an interface consumed by the producer NFV MANO functional entity from another peer functional entity. * NOTE 1:\tThe information to be provided in this attribute shall relate to the specification and its version.\n            For instance, \"ETSI GS NFV-SOL 003 (V2.4.1)\".\n* NOTE 2:\tDue to the security sensitive information associated to the attribute, based on access control\n            policies, the API consumer might have read only, write only, read/write, or no access at all to\n            the attribute's value. In case the API consumer is not allowed to read the value of the security\n            sensitive attribute, the attribute shall be omitted when the information is to be provided in a\n            response message, and shall be provided otherwise. In case the API consumer is not allowed to\n            modify the value of the security sensitive attribute, and the modification request includes new\n            attribute values, the whole modification request shall be rejected, and proper error information returned.\n",
                "description": "This type represents an interface consumed by the producer NFV MANO functional entity from another peer functional entity. * NOTE 1:\tThe information to be provided in this attribute shall relate to the specification and its version.\n            For instance, \"ETSI GS NFV-SOL 003 (V5.2.1)\".\n* NOTE 2:\tDue to the security sensitive information associated to the attribute, based on access control\n            policies, the API consumer might have read only, write only, read/write, or no access at all to\n            the attribute's value. In case the API consumer is not allowed to read the value of the security\n            sensitive attribute, the attribute shall be omitted when the information is to be provided in a\n            response message, and shall be provided otherwise. In case the API consumer is not allowed to\n            modify the value of the security sensitive attribute, and the modification request includes new\n            attribute values, the whole modification request shall be rejected, and proper error information returned.\n",
                "type": "object",
                "required": [
                    "id",
@@ -69,7 +70,8 @@
                    "type",
                    "standardVersion",
                    "apiVersion",
                    "apiEndpoint"
                    "apiEndpoint",
                    "administrativeState"
                ],
                "properties": {
                    "name": {
@@ -191,6 +193,18 @@
                                }
                            }
                        }
                    },
                    "administrativeState": {
                        "description": "The enumeration AdministrativeStateEnumType defines values representing the administrative state of a managed entity. The AdministrativeStateEnumType shall comply with the provisions:\n  - LOCKED\tThe managed entity is administratively prohibited to be used.\n  - UNLOCKED\tThe managed entity is administratively allowed to be used.\n  - LOCKING\tThe managed entity is in the transition to be locked.\n  - SUSPENDED The managed entity is administratively prohibited from use, including for current objects managed by the managed entity.\n  - SUSPENDING The managed entity is in the transition to be suspended.\n  - RESUMING The managed entity is in the transition to be resumed.\n",
                        "type": "string",
                        "enum": [
                            "LOCKED",
                            "UNLOCKED",
                            "LOCKING",
                            "SUSPENDED",
                            "SUSPENDING",
                            "RESUMING"
                        ]
                    }
                }
            }
@@ -211,12 +225,15 @@
                    ]
                },
                "administrativeState": {
                    "description": "The enumeration AdministrativeStateEnumType defines values representing the administrative state of a managed entity. The AdministrativeStateEnumType shall comply with the provisions:\n  - LOCKED\tThe managed entity is administratively prohibited to be used.\n  - UNLOCKED\tThe managed entity is administratively allowed to be used.\n  - LOCKING\tThe managed entity is in the transition to be locked.\n",
                    "description": "The enumeration AdministrativeStateEnumType defines values representing the administrative state of a managed entity. The AdministrativeStateEnumType shall comply with the provisions:\n  - LOCKED\tThe managed entity is administratively prohibited to be used.\n  - UNLOCKED\tThe managed entity is administratively allowed to be used.\n  - LOCKING\tThe managed entity is in the transition to be locked.\n  - SUSPENDED The managed entity is administratively prohibited from use, including for current objects managed by the managed entity.\n  - SUSPENDING The managed entity is in the transition to be suspended.\n  - RESUMING The managed entity is in the transition to be resumed.\n",
                    "type": "string",
                    "enum": [
                        "LOCKED",
                        "UNLOCKED",
                        "LOCKING"
                        "LOCKING",
                        "SUSPENDED",
                        "SUSPENDING",
                        "RESUMING"
                    ]
                }
            },