1 tosca_definitions_version: tosca_simple_yaml_1_0
4 - queuingsubsystem.yaml
5 - transactionsubsystem.yaml
6 - databasesubsystem.yaml
9 description: Template of online transaction processing service.
15 description: IP address of the message queuing server to receive messages from.
19 description: Port to be used for receiving messages.
23 type: example.QueuingSubsystem
25 server_ip: { get_input: mq_server_ip }
26 server_port: { get_input: mq_server_port }
28 # message_queue_endpoint:
29 # to be updated when substitution_mapping is validated later
35 type: example.TransactionSubsystem
37 mq_server_ip: { get_attribute: [ mq, server_ip ] }
38 receiver_port: { get_attribute: [ mq, server_port ] }
41 # to be updated when substitution_mapping is validated later
43 - database_endpoint: dbsys
46 type: example.TransactionSubsystem
48 mq_server_ip: { get_attribute: [ mq, server_ip ] }
49 receiver_port: { get_attribute: [ mq, server_port ] }
52 # to be updated when substitution_mapping is validated later
54 - database_endpoint: dbsys
57 type: example.DatabaseSubsystem
59 # to be updated when substitution_mapping is validated later
62 # to be updated when substitution_mapping is validated later