-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathplugin.contracts.json
More file actions
79 lines (79 loc) · 2.67 KB
/
plugin.contracts.json
File metadata and controls
79 lines (79 loc) · 2.67 KB
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
{
"version": "v1",
"contracts": [
{
"kind": "module",
"type": "admin.dashboard",
"mode": "strict",
"config": "workflow.plugins.admin.v1.AdminDashboardConfig"
},
{
"kind": "step",
"type": "step.admin_register_contribution",
"mode": "proto_with_legacy_struct",
"config": "workflow.plugins.admin.v1.AdminStepConfig",
"input": "workflow.plugins.admin.v1.RegisterContributionInput",
"output": "workflow.plugins.admin.v1.RegisterContributionOutput"
},
{
"kind": "step",
"type": "step.admin_list_contributions",
"mode": "proto_with_legacy_struct",
"config": "workflow.plugins.admin.v1.AdminStepConfig",
"input": "workflow.plugins.admin.v1.ListContributionsInput",
"output": "workflow.plugins.admin.v1.ListContributionsOutput"
},
{
"kind": "step",
"type": "step.admin_authorize_action",
"mode": "strict",
"config": "workflow.plugins.admin.v1.AdminStepConfig",
"input": "workflow.plugins.admin.v1.AuthorizeAdminActionInput",
"output": "workflow.plugins.admin.v1.AuthorizeAdminActionOutput"
},
{
"kind": "step",
"type": "step.admin_resource_action",
"mode": "strict",
"config": "workflow.plugins.admin.v1.AdminStepConfig",
"input": "workflow.plugins.admin.v1.AdminResourceActionInput",
"output": "workflow.plugins.admin.v1.AdminResourceActionOutput"
},
{
"kind": "service_method",
"type": "admin.dashboard",
"serviceName": "AdminDashboard",
"method": "RegisterContribution",
"mode": "strict",
"input": "workflow.plugins.admin.v1.RegisterContributionInput",
"output": "workflow.plugins.admin.v1.RegisterContributionOutput"
},
{
"kind": "service_method",
"type": "admin.dashboard",
"serviceName": "AdminDashboard",
"method": "ListContributions",
"mode": "strict",
"input": "workflow.plugins.admin.v1.ListContributionsInput",
"output": "workflow.plugins.admin.v1.ListContributionsOutput"
},
{
"kind": "service_method",
"type": "admin.dashboard",
"serviceName": "AdminDashboard",
"method": "AuthorizeAction",
"mode": "strict",
"input": "workflow.plugins.admin.v1.AuthorizeAdminActionInput",
"output": "workflow.plugins.admin.v1.AuthorizeAdminActionOutput"
},
{
"kind": "service_method",
"type": "admin.dashboard",
"serviceName": "AdminDashboard",
"method": "DispatchResourceAction",
"mode": "strict",
"input": "workflow.plugins.admin.v1.AdminResourceActionInput",
"output": "workflow.plugins.admin.v1.AdminResourceActionOutput"
}
]
}