Commit 658b6c4d authored by vreck's avatar vreck
Browse files

Update etsi_nfv_sol001_nsd_types.yaml, etsi_nfv_sol001_pnfd_types.yaml,...

Update etsi_nfv_sol001_nsd_types.yaml, etsi_nfv_sol001_pnfd_types.yaml, etsi_nfv_sol001_common_types.yaml, etsi_nfv_sol001_vnfd_types.yaml files
parent 5e39e83c
Pipeline #13686 failed with stages
in 31 seconds
......@@ -296,5 +296,3 @@ policy_types:
- greater_or_equal: 0
- less_or_equal: 65535
default: 65535
This diff is collapsed.
tosca_definitions_version: tosca_simple_yaml_1_3
description: ETSI NFV SOL 001 pnfd types definitions version 3.6.1
description: ETSI NFV SOL 001 pnfd types definitions version 3.7.1
metadata:
template_name: etsi_nfv_sol001_pnfd_types
template_author: ETSI_NFV
template_version: 3.6.1
template_version: 3.7.1
imports:
- https://forge.etsi.org/rep/nfv/SOL001/raw/v3.6.1/etsi_nfv_sol001_common_types.yaml
- https://forge.etsi.org/rep/nfv/SOL001/raw/3.7.1/etsi_nfv_sol001_common_types.yaml
data_types:
tosca.datatypes.nfv.LocationInfo:
derived_from: tosca.datatypes.Root
description: Represents geographical information on the location where a PNF is deployed.
......@@ -20,30 +21,30 @@ data_types:
civic_address_element:
type: list
entry_schema:
type: tosca.datatypes.nfv.CivicAddressElement
description: Elements composing the civic address where the PNF is deployed.
type: tosca.datatypes.nfv.CivicAddressElement
description: Elements composing the civic address where the PNF is deployed.
required: false
geographic_coordinates:
type: tosca.datatypes.nfv.GeographicCoordinates
description: Geographic coordinates (e.g. Altitude, Longitude, Latitude) where the PNF is deployed.
required: false
tosca.datatypes.nfv.CivicAddressElement:
derived_from: tosca.datatypes.Root
description: Represents an element of a civic location as specified in IETF RFC 4776 [11].
description: Represents an element of a civic location as specified in IETF RFC 4776.
properties:
ca_type:
type: string # RFC4776
description: caType as per RFC4776
required: true
type: string # RFC4776
description: caType as per RFC4776
required: true
ca_value:
type: string # RFC4776
description: caValue as per RFC4776.
required: true
type: string # RFC4776
description: caValue as per RFC4776.
required: true
tosca.datatypes.nfv.GeographicCoordinates:
derived_from: tosca.datatypes.Root
description: Represents an element of a geographic coordinate location as specified in IETF RFC?6225.
description: Represents an element of a geographic coordinate location as specified in IETF RFC 6225.
properties:
latitude_uncertainty:
type: string # RFC 6225
......@@ -75,43 +76,44 @@ data_types:
required: true
node_types:
tosca.nodes.nfv.PNF:
derived_from: tosca.nodes.Root
properties:
descriptor_id: # instead of pnfd_id
type: string # UUID
required: true
description: Identifier of this PNFD information element. It uniquely identifies the PNFD.
type: string # UUID
required: true
description: Identifier of this PNFD information element. It uniquely identifies the PNFD.
function_description:
type: string
required: true
description: Describes the PNF function.
type: string
required: true
description: Describes the PNF function.
provider:
type: string
required: true
description: Identifies the provider of the PNFD.
type: string
required: true
description: Identifies the provider of the PNFD.
version:
type: string
required: true
description: Identifies the version of the PNFD.
type: string
required: true
description: Identifies the version of the PNFD.
descriptor_invariant_id: # instead of pnfd-invariant-id
type: string # UUID
required: true
description: Identifier of this PNFD in a version independent manner. This attribute is invariant across versions of PNFD.
type: string # UUID
required: true
description: Identifier of this PNFD in a version independent manner. This attribute is invariant across versions of PNFD.
name:
type: string
required: true
description: Name to identify the PNFD.
type: string
required: true
description: Name to identify the PNFD.
geographical_location_info:
type: tosca.datatypes.nfv.LocationInfo
required: false
description: Provides information about the geographical location (e.g. geographic coordinates or address of the building, etc.) of the PNF
type: tosca.datatypes.nfv.LocationInfo
required: false
description: Provides information about the geographical location (e.g. geographic coordinates or address of the building, etc.) of the PNF.
requirements:
- virtual_link:
capability: tosca.capabilities.nfv.VirtualLinkable
relationship: tosca.relationships.nfv.VirtualLinksTo
occurrences: [ 0, 1 ]
# Additional requirements shall be defined in the PNF specific node type (deriving from tosca.nodes.nfv.PNF) corresponding to NS virtual links that need to connect to PnfExtCps
# Additional requirements shall be defined in the PNF specific node type (deriving from tosca.nodes.nfv.PNF) corresponding to NS virtual links that need to connect to PnfExtCps
tosca.nodes.nfv.PnfExtCp:
derived_from: tosca.nodes.nfv.Cp
......@@ -123,6 +125,7 @@ node_types:
occurrences: [0, 1]
policy_types:
tosca.policies.nfv.PnfSecurityGroupRule:
derived_from: tosca.policies.nfv.Abstract.SecurityGroupRule
description: The PnfSecurityGroupRule type is a policy type specified the matching criteria for the ingress and/or egress traffic to/from visited PNF external connection points.
......
This diff is collapsed.
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment