Commit 8e67aebd authored by Eisha Ayaz's avatar Eisha Ayaz
Browse files

[datamodel-upd][SOL003][VNF-LCM][v5.3.1][7.3.1.x.x...

[datamodel-upd][SOL003][VNF-LCM][v5.3.1][7.3.1.x.x Test-IDs][NFVSOL(25)000232r1] Add attribute cpSecurityGroupInfo for type VnfExtCpInfo
parent 830c1d4c
Loading
Loading
Loading
Loading
+41 −0
Original line number Diff line number Diff line
@@ -1103,6 +1103,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 type 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
@@ -1095,6 +1095,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 type 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"
													}
												}
											}
										}
									}
+43 −0
Original line number Diff line number Diff line
@@ -1103,6 +1103,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 type 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"
                            }
                          }
                        }
                      }
                    }
@@ -3724,3 +3765,5 @@
    }
  }
}
}
}
 No newline at end of file
+41 −0
Original line number Diff line number Diff line
@@ -1052,6 +1052,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 type 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"
                  }
                }
              }
            }
          }
+43 −0
Original line number Diff line number Diff line
@@ -1053,6 +1053,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 type 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"
                    }
                  }
                }
              }
            }
@@ -3465,3 +3506,5 @@
    }
  }
}
}
}
 No newline at end of file