tosca_definitions_version: tosca_simple_yaml_1_0_0 metadata: template_name: dcae-pm-mapper_translate imports: - schema: schema.yaml topology_template: inputs: 3GPP.schema.file: type: string cpu_period: type: integer default: 10000 cpu_quota: type: integer default: 30000 cpu_shares: type: integer default: 256 image: type: string location_id: type: string mem_limit: type: string default: 500m pm-mapper-filter: type: string restart_policy.Name: type: string default: on-failure restart_policy.max_retry_counts: type: integer default: 3 service_component_type: type: string streams_publish.pm_mapper_handle_out.message_router_topic: type: string streams_subscribes.pm_mapper_handle_in.feed_id: type: string substitution_mappings: node_type: tosca.dcae.nodes.dockerApp.dcae-pm-mapper capabilities: {} requirements: host: - dcae-pm-mapper - host stream_publish_0: - dcae-pm-mapper - stream_publish_0 node_templates: dcae-pm-mapper: type: dcae.nodes.DockerContainerForComponentsUsingDmaap properties: application_config: 3GPP.schema.file: get_input: 3GPP.schema.file pm-mapper-filter: get_input: pm-mapper-filter services_calls: {} streams_publish.pm_mapper_handle_out.message_router_topic: get_input: streams_publish.pm_mapper_handle_out.message_router_topic streams_publishes: pm_mapper_handle_out: 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: {} streams_subscribes.pm_mapper_handle_in.feed_id: get_input: streams_subscribes.pm_mapper_handle_in.feed_id docker_config: healthcheck: endpoint: /healthcheck interval: 30s timeout: 10s type: http image: nexus3.onap.org:10001/onap/dmaap/datarouter-node:1.0.3 location_id: get_input: location_id service_component_type: dcae-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: [] interfaces: cloudify.interfaces.lifecycle: type: tosca.interfaces.Root start: inputs: host_config: null stop: inputs: cleanup_image: null