diff options
Diffstat (limited to 's3p/templates/pciNumDevices/Definitions/resource-VduCp-template.yml')
-rw-r--r-- | s3p/templates/pciNumDevices/Definitions/resource-VduCp-template.yml | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/s3p/templates/pciNumDevices/Definitions/resource-VduCp-template.yml b/s3p/templates/pciNumDevices/Definitions/resource-VduCp-template.yml new file mode 100644 index 00000000..ec266374 --- /dev/null +++ b/s3p/templates/pciNumDevices/Definitions/resource-VduCp-template.yml @@ -0,0 +1,59 @@ +tosca_definitions_version: tosca_simple_yaml_1_1 +metadata: + invariantUUID: 05cfefb0-25e0-4aa6-a5c3-bb96a34372a0 + UUID: 1da2c936-84df-4a98-a6aa-a53847cbebc9 + name: VDU Cp + description: VDU Cp + type: CP + category: Generic + subcategory: Network Elements + resourceVendor: ATT (Tosca) + resourceVendorRelease: 1.0.0.wd03 + resourceVendorModelNumber: '' +imports: +- nodes: + file: nodes.yml +- datatypes: + file: data.yml +- capabilities: + file: capabilities.yml +- relationships: + file: relationships.yml +- groups: + file: groups.yml +- policies: + file: policies.yml +- annotations: + file: annotations.yml +node_types: + tosca.nodes.nfv.VduCp: + derived_from: tosca.nodes.nfv.Cp + description: VDU Cp + properties: + vnic_name: + type: string + virtual_network_interface_requirements: + type: list + entry_schema: + type: tosca.datatypes.nfv.VirtualNetworkInterfaceRequirements + bitrate_requirement: + type: integer + vnic_order: + type: integer + vnic_type: + type: string + requirements: + - virtual_link: + occurrences: + - 1 + - UNBOUNDED + capability: tosca.capabilities.nfv.VirtualLinkable + node: tosca.nodes.nfv.VnfVirtualLink + relationship: tosca.relationships.nfv.VirtualLinksTo + - virtual_binding: + occurrences: + - 1 + - UNBOUNDED + capability: tosca.capabilities.nfv.VirtualBindable + node: tosca.nodes.nfv.Vdu.Compute + relationship: tosca.relationships.nfv.VirtualBindsTo |