| tosca_definitions_version: tosca_simple_yaml_1_0_0 |
| metadata: |
| template_name: tca-docker_translate |
| imports: |
| - schema: schema.yaml |
| topology_template: |
| inputs: |
| 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 |
| restart_policy.Name: |
| type: string |
| default: on-failure |
| restart_policy.max_retry_counts: |
| type: integer |
| default: 3 |
| service_component_type: |
| type: string |
| substitution_mappings: |
| node_type: tosca.dcae.nodes.dockerApp.tca-docker |
| capabilities: {} |
| requirements: |
| host: |
| - tca-docker |
| - host |
| stream_publish_0: |
| - tca-docker |
| - stream_publish_0 |
| stream_subscribe_0: |
| - tca-docker |
| - stream_subscribe_0 |
| node_templates: |
| tca-docker: |
| type: dcae.nodes.DockerContainerForComponentsUsingDmaap |
| properties: |
| application_config: |
| services_calls: {} |
| streams_publishes: |
| tca_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: |
| tca_handle_in: |
| aaf_password: |
| get_property: |
| - SELF |
| - stream_subscribe_0 |
| - aaf_password |
| aaf_username: |
| get_property: |
| - SELF |
| - stream_subscribe_0 |
| - aaf_username |
| dmaap_info: |
| concat: |
| - '<<' |
| - get_property: |
| - SELF |
| - stream_subscribe_0 |
| - node_name |
| - '>>' |
| type: message_router |
| docker_config: |
| healthcheck: |
| endpoint: / |
| interval: 15s |
| timeout: 1s |
| type: https |
| ports: |
| - 11011:11011 |
| image: nexus3.onap.org:10001/onap/org.onap.dcaegen2.deployments.tca-cdap-container:1.1.0 |
| location_id: |
| get_input: location_id |
| service_component_type: tca-docker |
| 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: |
| - client_role: |
| get_property: |
| - SELF |
| - stream_subscribe_0 |
| - client_role |
| location: |
| get_property: |
| - SELF |
| - stream_subscribe_0 |
| - location |
| name: |
| get_property: |
| - SELF |
| - stream_subscribe_0 |
| - node_name |
| type: message_router |
| interfaces: |
| cloudify.interfaces.lifecycle: |
| type: tosca.interfaces.Root |
| start: |
| inputs: |
| host_config: null |
| stop: |
| inputs: |
| cleanup_image: null |