summaryrefslogtreecommitdiffstats
path: root/testing-scheduler/server/src/env/service/greet.yaml
blob: 1b21f4138f0ddc9381ba5cd93c55287ca5e39b24 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
##############################################################################
# Copyright (c) 2018 HUAWEI TECHNOLOGIES CO.,LTD and others.
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Apache License, Version 2.0
# which accompanies this distribution, and is available at
# http://www.apache.org/licenses/LICENSE-2.0
##############################################################################

---

greet:
  ip: t-scheduler-server
  port: 5312
  apis:
    -
      name: greet
      method: GET
      baseuri: greet
      params:
        - name: name
          description: user name
      template:
        uri: ((baseuri))?name=((name))
      response:
        result: int
        next:
          aa: str
          bb: int
    -
      name: answer
      method: POST
      baseuri: answer
      params:
        - name: ping
          description: param ping
      template:
        uri: ((baseuri))
        body:
          ping: ((ping))

    -
      name: ten
      method: GET
      baseuri: ten
      template:
        uri: ((baseuri))


    -
      name: switch
      method: GET
      baseuri: switch
      template:
        uri: ((baseuri))
      return:
        -
          result

    -
      name: switch_2
      method: GET
      baseuri: switch_2
      template:
        uri: ((baseuri))
      return:
        -
          result