Commit a0292ec4 authored by Eisha Ayaz's avatar Eisha Ayaz
Browse files

[datamodel-upd][SOL002][VNF-LCM][v5.3.1][6.3.5.x.x Test-IDs][NFVSOL(25)000170]...

[datamodel-upd][SOL002][VNF-LCM][v5.3.1][6.3.5.x.x Test-IDs][NFVSOL(25)000170] Add attribute for Type: VnfExtCpInfo
parent 7cc05ed7
Loading
Loading
Loading
Loading
+41 −0
Original line number Diff line number Diff line
@@ -920,6 +920,47 @@
													"description": "An identifier with the intention of being globally unique.\n",
													"type": "string"
												}
											},
											"cpSecurityGroupInfo": {
												"description": "List of active security group rules applied to this external CP instance. The attribute identifies which \"SecurityGroupRule\" specified in the VNFD are activated and the values of its attributes.\n",
												"type": "object",
												"required": [
													"securityGroupRuleId",
													"etherType",
													"protocol",
													"portRangeMin",
													"portRangeMax"
												],
												"properties": {
													"securityGroupRuleId": {
														"description": "Identifier of the security group rule policy in the VNFD.\n",
														"type": "string"
													},
													"description": {
														"description": "Human readable description of the security group rule.\n",
														"type": "string"
													},
													"etherType": {
														"description": "Indicates the protocol carried over the Ethernet layer. Permitted values: IPV4, IPV6.\n",
														"type": "string",
														"enum": [
															"IPV4",
															"IPV6"
														]
													},
													"protocol": {
														"description": "Indicates the protocol carried over the IP layer. Permitted values: any protocol defined in the IANA protocol registry (refer to clause 9.10.1.2 ofd ETSI GS NFV-SOL 001 for further information).\n",
														"type": "string"
													},
													"portRangeMin": {
														"description": "Value for the minimum port number in the range that is matched by the security group rule.\n",
														"type": "integer"
													},
													"portRangeMax": {
														"description": "Value for the maximum port number in the range that is matched by the security group rule.\n",
														"type": "integer"
													}
												}
											}
										}
									}
+41 −0
Original line number Diff line number Diff line
@@ -922,6 +922,47 @@
														"description": "An identifier with the intention of being globally unique.\n",
														"type": "string"
													}
												},
												"cpSecurityGroupInfo": {
													"description": "List of active security group rules applied to this external CP instance. The attribute identifies which \"SecurityGroupRule\" specified in the VNFD are activated and the values of its attributes.\n",
													"type": "object",
													"required": [
														"securityGroupRuleId",
														"etherType",
														"protocol",
														"portRangeMin",
														"portRangeMax"
													],
													"properties": {
														"securityGroupRuleId": {
															"description": "Identifier of the security group rule policy in the VNFD.\n",
															"type": "string"
														},
														"description": {
															"description": "Human readable description of the security group rule.\n",
															"type": "string"
														},
														"etherType": {
															"description": "Indicates the protocol carried over the Ethernet layer. Permitted values: IPV4, IPV6.\n",
															"type": "string",
															"enum": [
																"IPV4",
																"IPV6"
															]
														},
														"protocol": {
															"description": "Indicates the protocol carried over the IP layer. Permitted values: any protocol defined in the IANA protocol registry (refer to clause 9.10.1.2 ofd ETSI GS NFV-SOL 001 for further information).\n",
															"type": "string"
														},
														"portRangeMin": {
															"description": "Value for the minimum port number in the range that is matched by the security group rule.\n",
															"type": "integer"
														},
														"portRangeMax": {
															"description": "Value for the maximum port number in the range that is matched by the security group rule.\n",
															"type": "integer"
														}
													}
												}
											}
										}
+41 −0
Original line number Diff line number Diff line
@@ -866,6 +866,47 @@
                  "description": "An identifier with the intention of being globally unique.\n",
                  "type": "string"
                }
              },
              "cpSecurityGroupInfo": {
                "description": "List of active security group rules applied to this external CP instance. The attribute identifies which \"SecurityGroupRule\" specified in the VNFD are activated and the values of its attributes.\n",
                "type": "object",
                "required": [
                  "securityGroupRuleId",
                  "etherType",
                  "protocol",
                  "portRangeMin",
                  "portRangeMax"
                ],
                "properties": {
                  "securityGroupRuleId": {
                    "description": "Identifier of the security group rule policy in the VNFD.\n",
                    "type": "string"
                  },
                  "description": {
                    "description": "Human readable description of the security group rule.\n",
                    "type": "string"
                  },
                  "etherType": {
                    "description": "Indicates the protocol carried over the Ethernet layer. Permitted values: IPV4, IPV6.\n",
                    "type": "string",
                    "enum": [
                      "IPV4",
                      "IPV6"
                    ]
                  },
                  "protocol": {
                    "description": "Indicates the protocol carried over the IP layer. Permitted values: any protocol defined in the IANA protocol registry (refer to clause 9.10.1.2 ofd ETSI GS NFV-SOL 001 for further information).\n",
                    "type": "string"
                  },
                  "portRangeMin": {
                    "description": "Value for the minimum port number in the range that is matched by the security group rule.\n",
                    "type": "integer"
                  },
                  "portRangeMax": {
                    "description": "Value for the maximum port number in the range that is matched by the security group rule.\n",
                    "type": "integer"
                  }
                }
              }
            }
          }
+41 −0
Original line number Diff line number Diff line
@@ -868,6 +868,47 @@
                    "description": "An identifier with the intention of being globally unique.\n",
                    "type": "string"
                  }
                },
                "cpSecurityGroupInfo": {
                  "description": "List of active security group rules applied to this external CP instance. The attribute identifies which \"SecurityGroupRule\" specified in the VNFD are activated and the values of its attributes.\n",
                  "type": "object",
                  "required": [
                    "securityGroupRuleId",
                    "etherType",
                    "protocol",
                    "portRangeMin",
                    "portRangeMax"
                  ],
                  "properties": {
                    "securityGroupRuleId": {
                      "description": "Identifier of the security group rule policy in the VNFD.\n",
                      "type": "string"
                    },
                    "description": {
                      "description": "Human readable description of the security group rule.\n",
                      "type": "string"
                    },
                    "etherType": {
                      "description": "Indicates the protocol carried over the Ethernet layer. Permitted values: IPV4, IPV6.\n",
                      "type": "string",
                      "enum": [
                        "IPV4",
                        "IPV6"
                      ]
                    },
                    "protocol": {
                      "description": "Indicates the protocol carried over the IP layer. Permitted values: any protocol defined in the IANA protocol registry (refer to clause 9.10.1.2 ofd ETSI GS NFV-SOL 001 for further information).\n",
                      "type": "string"
                    },
                    "portRangeMin": {
                      "description": "Value for the minimum port number in the range that is matched by the security group rule.\n",
                      "type": "integer"
                    },
                    "portRangeMax": {
                      "description": "Value for the maximum port number in the range that is matched by the security group rule.\n",
                      "type": "integer"
                    }
                  }
                }
              }
            }