tosca_definitions_version: tosca_simple_yaml_1_0_0 metadata: template_name: dcaegen2.services.pm-mapper_translate imports: - schema: schema.yaml topology_template: inputs: buscontroller_feed_subscription_endpoint: type: string cpu_period: type: integer default: 10000 cpu_quota: type: integer default: 30000 cpu_shares: type: integer default: 256 dmaap_dr_delete_endpoint: type: string dmaap_dr_feed_id: type: string filter: type: string image: type: string location_id: type: string mem_limit: type: string default: 500m policy: type: string restart_policy.Name: type: string default: on-failure restart_policy.max_retry_counts: type: integer default: 3 service_component_type: type: string service_name: type: string substitution_mappings: node_type: tosca.dcae.nodes.dockerApp.dcaegen2.services.pm-mapper capabilities: {} requirements: host: - dcaegen2.services.pm-mapper - host policy: - dcaegen2.services.pm-mapper - policy stream_publish_0: - dcaegen2.services.pm-mapper - stream_publish_0 stream_subscribe_0: - dcaegen2.services.pm-mapper - stream_subscribe_0 node_templates: dcaegen2.services.pm-mapper: type: dcae.nodes.DockerContainerForComponentsUsingDmaap properties: application_config: buscontroller_feed_subscription_endpoint: get_input: buscontroller_feed_subscription_endpoint dmaap_dr_delete_endpoint: get_input: dmaap_dr_delete_endpoint dmaap_dr_feed_id: get_input: dmaap_dr_feed_id filter: get_input: filter policy: get_input: policy service_name: get_input: service_name services_calls: {} streams_publishes: pm_mapper_publish_mr: aaf_password: get_property: - SELF - stream_publish_0 - aaf_password aaf_username: get_property: - SELF - stream_publish_0 - aaf_username dmaap_info: concat: - '<<' - get_property: - SELF - stream_publish_0 - node_name - '>>' type: message_router streams_subscribes: pm_mapper_subscribe_dr: dmaap_info: concat: - '<<' - get_property: - SELF - stream_subscribe_0 - node_name - '>>' type: data_router docker_config: healthcheck: endpoint: /healthcheck interval: 30s timeout: 10s type: http policy: script_path: /opt/app/reconfigure.sh trigger_type: docker image: nexus3.onap.org:10001/onap/org.onap.dcaegen2.services.pm-mapper:1.0-SNAPSHOT location_id: get_input: location_id service_component_type: dcaegen2.services.pm-mapper streams_publishes: - client_role: get_property: - SELF - stream_publish_0 - client_role location: get_property: - SELF - stream_publish_0 - location name: get_property: - SELF - stream_publish_0 - node_name type: message_router streams_subscribes: - location: get_property: - SELF - stream_subscribe_0 - location name: get_property: - SELF - stream_subscribe_0 - node_name type: data_router interfaces: cloudify.interfaces.lifecycle: type: tosca.interfaces.Root start: inputs: host_config: null stop: inputs: cleanup_image: null