| tosca_definitions_version: cloudify_dsl_1_3 |
| |
| imports: |
| - "http://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml" |
| - "https://nexus.onap.org/service/local/repositories/raw/content/org.onap.dcaegen2.platform.plugins/R5/k8splugin/1.4.13/k8splugin_types.yaml" |
| - "https://nexus.onap.org/service/local/repositories/raw/content/org.onap.dcaegen2.platform.plugins/R5/clamppolicyplugin/1.0.0/clamppolicyplugin_types.yaml" |
| |
| inputs: |
| tag_version: |
| type: string |
| description: docker image |
| policy_model_id: |
| type: 'string' |
| default: 'onap.policies.monitoring.dcae-pm-initiation-handler' |
| policy_id: |
| type: 'string' |
| default: 'onap.policies.monitoring.dcae-pm-initiation-handler' |
| |
| node_templates: |
| pmsh: |
| relationships: |
| - type: cloudify.relationships.depends_on |
| target: pmsh-policy |
| |
| interfaces: |
| cloudify.interfaces.lifecycle: |
| start: |
| inputs: |
| ports: |
| - '8443:0' |
| - '8081:0' |
| properties: |
| image: |
| get_input: tag_version |
| replicas: 1 |
| service_component_type: "pmsh" |
| service_component_name_override: "pmsh" |
| type: dcae.nodes.ContainerizedServiceComponent |
| |
| pmsh-policy: |
| type: clamp.nodes.policy |
| properties: |
| policy_model_id: |
| get_input: policy_model_id |
| policy_id: |
| get_input: policy_id |