blob: bb90225127fa84f8feaf9f380ef1a7a5950a5192 [file] [log] [blame]
Pamela Dragosh172b8dc2020-03-05 07:55:57 -05001tosca_definitions_version: tosca_simple_yaml_1_1_0
Pamela Dragosh1633ecb2019-11-01 11:22:34 -04002topology_template:
3 policies:
jhhc86d6a62020-04-28 07:10:13 -05004 - SDNC_Policy.ONAP_NF_NAMING_TIMESTAMP:
Pamela Dragosh1633ecb2019-11-01 11:22:34 -04005 type: onap.policies.Naming
6 version: 1.0.0
Pamela Dragosha8e39312019-12-08 17:43:30 -05007 type_version: 1.0.0
Pamela Dragosh1633ecb2019-11-01 11:22:34 -04008 properties:
jhhc86d6a62020-04-28 07:10:13 -05009 policy-instance-name: ONAP_NF_NAMING_TIMESTAMP
Pamela Dragosh1633ecb2019-11-01 11:22:34 -040010 naming-models:
11 - naming-type: VNF
12 naming-recipe: AIC_CLOUD_REGION|DELIMITER|CONSTANT|DELIMITER|TIMESTAMP
jhhc86d6a62020-04-28 07:10:13 -050013 name-operation: 'to_lower_case()'
Pamela Dragosh1633ecb2019-11-01 11:22:34 -040014 naming-properties:
15 - property-name: AIC_CLOUD_REGION
16 - property-name: CONSTANT
jhhc86d6a62020-04-28 07:10:13 -050017 property-value: onap-nf
Pamela Dragosh1633ecb2019-11-01 11:22:34 -040018 - property-name: TIMESTAMP
jhhc86d6a62020-04-28 07:10:13 -050019 - property-value: '-'
Pamela Dragosh1633ecb2019-11-01 11:22:34 -040020 property-name: DELIMITER
21 - naming-type: VNFC
22 naming-recipe: VNF_NAME|DELIMITER|NFC_NAMING_CODE|DELIMITER|SEQUENCE
jhhc86d6a62020-04-28 07:10:13 -050023 name-operation: 'to_lower_case()'
Pamela Dragosh1633ecb2019-11-01 11:22:34 -040024 naming-properties:
25 - property-name: VNF_NAME
26 - property-name: SEQUENCE
27 increment-sequence:
28 max: zzz
29 scope: ENTIRETY
Pamela Dragoshcd59a052020-04-13 15:52:16 -040030 start-value: '1'
Pamela Dragosh5ccb1d82020-04-14 08:20:51 -040031 length: '3'
Pamela Dragoshcd59a052020-04-13 15:52:16 -040032 increment: '1'
Pamela Dragosh1633ecb2019-11-01 11:22:34 -040033 sequence-type: alpha-numeric
34 - property-name: NFC_NAMING_CODE
jhhc86d6a62020-04-28 07:10:13 -050035 - property-value: '-'
Pamela Dragosh1633ecb2019-11-01 11:22:34 -040036 property-name: DELIMITER
37 - naming-type: VF-MODULE
38 naming-recipe: VNF_NAME|DELIMITER|VF_MODULE_LABEL|DELIMITER|VF_MODULE_TYPE|DELIMITER|SEQUENCE
jhhc86d6a62020-04-28 07:10:13 -050039 name-operation: 'to_lower_case()'
Pamela Dragosh1633ecb2019-11-01 11:22:34 -040040 naming-properties:
41 - property-name: VNF_NAME
jhhc86d6a62020-04-28 07:10:13 -050042 - property-value: '-'
Pamela Dragosh1633ecb2019-11-01 11:22:34 -040043 property-name: DELIMITER
44 - property-name: VF_MODULE_LABEL
45 - property-name: VF_MODULE_TYPE
46 - property-name: SEQUENCE
47 increment-sequence:
48 max: zzz
49 scope: PRECEEDING
Pamela Dragoshcd59a052020-04-13 15:52:16 -040050 start-value: '1'
Pamela Dragosh5ccb1d82020-04-14 08:20:51 -040051 length: '3'
Pamela Dragoshcd59a052020-04-13 15:52:16 -040052 increment: '1'
Pamela Dragosha8e39312019-12-08 17:43:30 -050053 sequence-type: alpha-numeric