tosca.nodes.asdInNsd:
derived_from: tosca.nodes.nfv.VNF
description: "The generic ASD node types for NS requirements. Optional properties are not list here."
version: 0.1
properties:
flavourdescriptor_id:
type: string # UUID
requireddescription: true
constraints: ["simple"]
default: "simple" Identifier of an ASD. It is in UUID format as specified in RFC 4122
required: true
flavourdescriptor_descriptionversion:
type: string
requireddescription: true
constraints: [""] Identifies the version of the ASD.
required: true
default: ""
vnfm_infoprovider:
type: liststring
requireddescription: true
Identifies the provider of entry_schema:the ASD
typerequired: listtrue
constraintsdefault: [""]
defaultproduct_name: ""
requirements:
- virtual_link_1:type: string
capability: tosca.capabilities.nfv.VirtualLinkabledescription: Please use the application_name property
relationshiprequired: tosca.relationships.nfv.VirtualLinkableTo
occurrences: [0,1]true
constraints: [""]
default: ""
- virtual_link_2:software_version:
capabilitytype: tosca.capabilities.nfv.VirtualLinkablestring
relationship: tosca.relationships.nfv.VirtualLinkableTo
description: Please use the application_version property
occurrencesrequired: true
constraints: [0,1""]
- virtual_link_3 default: ""
flavour_id:
capabilitytype: tosca.capabilities.nfv.VirtualLinkable string
relationshiprequired: tosca.relationships.nfv.VirtualLinkableTo
occurrences: [0,1]true
constraints: ["simple"]
default: "simple"
- virtual_link_4flavour_description:
capabilitytype: tosca.capabilities.nfv.VirtualLinkable string
relationshiprequired: tosca.relationships.nfv.VirtualLinkableTotrue
constraints: [""]
occurrencesdefault: [0,1]""
- virtual_link_5vnfm_info:
capabilitytype: tosca.capabilities.nfv.VirtualLinkablelist
relationshiprequired: tosca.relationships.nfv.VirtualLinkableTotrue
occurrences: [0,1]entry_schema:
- virtual_link_6:
capabilitytype: tosca.capabilities.nfv.VirtualLinkablelist
relationship constraints: tosca.relationships.nfv.VirtualLinkableTo
[""]
default: ""
occurrences: [0,1]requirements:
- virtual_link_7:
capability: tosca.capabilities.nfv.VirtualLinkable
relationship: tosca.relationships.nfv.VirtualLinkableTo
occurrences: [0,10]
- virtual_link_8links:
capability: tosca.capabilities.nfv.VirtualLinkable
relationship: tosca.relationships.nfv.VirtualLinkableTo
occurrences: [0,1UNBOUNDED] |