-
Notifications
You must be signed in to change notification settings - Fork 0
/
Module.yaml
90 lines (90 loc) · 3.08 KB
/
Module.yaml
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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
displayName: 'Zaikio Output'
moduleName: 'zaikio-output'
description: 'Send requests to Zaikio API Mission Control.'
versionName: 'v1.0.0'
isPublic: true
categories:
- 'Egress'
type: 'Output'
image:
name: 'weevenetwork/zaikio-output'
tag: 'v1.0.0'
homepage: 'https://hub.docker.com/r/weevenetwork/zaikio-output'
repository: 'https://github.com/weeve-modules/zaikio-output'
envs:
- name: Personal Access Token
key: PERSONAL_ACCESS_TOKEN
description: Personal Access Token to Zaikio Mission Control.
value: 'my-zaikio-mission-control-token'
type: 'text'
options: []
dependencies: []
- name: Zaikio Server
key: ZAIKIO_SERVER
description: Zaikio server to send requests to. Production (https://mc.zaikio.com/api/v1) or Sandbox Test Server (https://mc.sandbox.zaikio.com/api/v1).
value: 'https://mc.sandbox.zaikio.com/api/v1'
type: 'select'
options:
- 'https://mc.sandbox.zaikio.com/api/v1'
- 'https://mc.zaikio.com/api/v1'
dependencies: []
- name: Endpoint
key: ENDPOINT
description: Zaikio API method and endpoint to send data to.
value: 'POST /jobs'
type: 'select'
options:
- 'POST /jobs/{job_id}/finished_product'
- 'GET /jobs/{job_id}/finished_product'
- 'PATCH /jobs/{job_id}/finished_product'
- 'DELETE /jobs/{job_id}/finished_product'
- 'GET /jobs'
- 'POST /jobs'
- 'PATCH /jobs/{job_id}'
- 'DELETE /jobs/{job_id}'
- 'GET /jobs/{job_id}'
- 'POST /executions'
- 'GET /executions'
- 'PATCH /executions/{execution_id}'
- 'GET /executions/{execution_id}'
- 'DELETE /executions/{execution_id}'
dependencies: []
- name: Object ID
key: OBJECT_ID
description: Provide object's ID if the above endpoint request needs Job ID or Execution ID.
value: 'my-job-id'
type: 'text'
options: []
dependencies:
- key: ENDPOINT
value: 'POST /jobs/{job_id}/finished_product'
- key: ENDPOINT
value: 'GET /jobs/{job_id}/finished_product'
- key: ENDPOINT
value: 'PATCH /jobs/{job_id}/finished_product'
- key: ENDPOINT
value: 'DELETE /jobs/{job_id}/finished_product'
- key: ENDPOINT
value: 'PATCH /jobs/{job_id}'
- key: ENDPOINT
value: 'DELETE /jobs/{job_id}'
- key: ENDPOINT
value: 'GET /jobs/{job_id}'
- key: ENDPOINT
value: 'PATCH /executions/{execution_id}'
- key: ENDPOINT
value: 'GET /executions/{execution_id}'
- key: ENDPOINT
value: 'DELETE /executions/{execution_id}'
ports: []
envPorts: []
mounts: []
envMounts: []
devices: []
envDevices: []
tags:
- 'Python'
- 'Output'
- 'Zaikio'
- '1.0.0'
icon: 'https://icons-020-demo.s3.eu-central-1.amazonaws.com/mi_zaiko_ouput.png'