@@ -3,18 +3,18 @@ id: f1a8c321-72a7-41c5-8f5e-3d925aeafa1a
3
3
management:
4
4
docChecksum: 54d33facef3aa19f358d15ab44e34141
5
5
docVersion: 0.2.0
6
- speakeasyVersion: 1.390.7
7
- generationVersion: 2.409 .8
8
- releaseVersion: 1.3.6
9
- configChecksum: c9d3e694b16f805c25c1ce062ec9f62f
6
+ speakeasyVersion: 1.397.2
7
+ generationVersion: 2.415 .8
8
+ releaseVersion: 1.3.7
9
+ configChecksum: 4b87e08fd57be3ea8915050d1a96f16b
10
10
repoURL: https://github.com/StyraInc/opa-csharp.git
11
11
repoSubDirectory: Styra/Opa/OpenApi/
12
12
published: true
13
13
features:
14
14
csharp:
15
15
additionalDependencies: 0.1.0
16
16
constsAndDefaults: 0.0.1
17
- core: 3.9.16
17
+ core: 3.9.19
18
18
examples: 2.81.3
19
19
flattening: 2.81.2
20
20
globalSecurity: 2.83.6
@@ -26,8 +26,50 @@ features:
26
26
sdkHooks: 0.1.0
27
27
unions: 0.2.1
28
28
generatedFiles:
29
+ - .gitattributes
30
+ - CONTRIBUTING.md
31
+ - NUGET.md
32
+ - Styra/Opa/OpenApi/Hooks/HookTypes.cs
33
+ - Styra/Opa/OpenApi/Hooks/SDKHooks.cs
34
+ - Styra/Opa/OpenApi/Models/Components/BatchMixedResults.cs
35
+ - Styra/Opa/OpenApi/Models/Components/BatchSuccessfulPolicyEvaluation.cs
36
+ - Styra/Opa/OpenApi/Models/Components/Errors.cs
37
+ - Styra/Opa/OpenApi/Models/Components/Explain.cs
38
+ - Styra/Opa/OpenApi/Models/Components/GzipAcceptEncoding.cs
39
+ - Styra/Opa/OpenApi/Models/Components/GzipContentEncoding.cs
40
+ - Styra/Opa/OpenApi/Models/Components/HealthyServer.cs
41
+ - Styra/Opa/OpenApi/Models/Components/Input.cs
42
+ - Styra/Opa/OpenApi/Models/Components/Location.cs
43
+ - Styra/Opa/OpenApi/Models/Components/Provenance.cs
44
+ - Styra/Opa/OpenApi/Models/Components/Responses.cs
45
+ - Styra/Opa/OpenApi/Models/Components/Result.cs
46
+ - Styra/Opa/OpenApi/Models/Components/Revision.cs
47
+ - Styra/Opa/OpenApi/Models/Components/Security.cs
48
+ - Styra/Opa/OpenApi/Models/Components/ServerErrorWithStatusCode.cs
49
+ - Styra/Opa/OpenApi/Models/Components/SuccessfulPolicyResponse.cs
50
+ - Styra/Opa/OpenApi/Models/Components/SuccessfulPolicyResponseWithStatusCode.cs
51
+ - Styra/Opa/OpenApi/Models/Errors/BatchServerError.cs
52
+ - Styra/Opa/OpenApi/Models/Errors/ClientError.cs
53
+ - Styra/Opa/OpenApi/Models/Errors/Errors.cs
54
+ - Styra/Opa/OpenApi/Models/Errors/Location.cs
55
+ - Styra/Opa/OpenApi/Models/Errors/SDKException.cs
56
+ - Styra/Opa/OpenApi/Models/Errors/ServerError.cs
57
+ - Styra/Opa/OpenApi/Models/Errors/ServerErrorErrors.cs
58
+ - Styra/Opa/OpenApi/Models/Errors/ServerErrorLocation.cs
59
+ - Styra/Opa/OpenApi/Models/Errors/UnhealthyServer.cs
60
+ - Styra/Opa/OpenApi/Models/Requests/ExecuteBatchPolicyWithInputRequest.cs
61
+ - Styra/Opa/OpenApi/Models/Requests/ExecuteBatchPolicyWithInputRequestBody.cs
62
+ - Styra/Opa/OpenApi/Models/Requests/ExecuteBatchPolicyWithInputResponse.cs
63
+ - Styra/Opa/OpenApi/Models/Requests/ExecuteDefaultPolicyWithInputRequest.cs
64
+ - Styra/Opa/OpenApi/Models/Requests/ExecuteDefaultPolicyWithInputResponse.cs
65
+ - Styra/Opa/OpenApi/Models/Requests/ExecutePolicyRequest.cs
66
+ - Styra/Opa/OpenApi/Models/Requests/ExecutePolicyResponse.cs
67
+ - Styra/Opa/OpenApi/Models/Requests/ExecutePolicyWithInputRequest.cs
68
+ - Styra/Opa/OpenApi/Models/Requests/ExecutePolicyWithInputRequestBody.cs
69
+ - Styra/Opa/OpenApi/Models/Requests/ExecutePolicyWithInputResponse.cs
70
+ - Styra/Opa/OpenApi/Models/Requests/HealthRequest.cs
71
+ - Styra/Opa/OpenApi/Models/Requests/HealthResponse.cs
29
72
- Styra/Opa/OpenApi/OpaApiClient.cs
30
- - global.json
31
73
- Styra/Opa/OpenApi/Utils/AnyDeserializer.cs
32
74
- Styra/Opa/OpenApi/Utils/BigIntStrConverter.cs
33
75
- Styra/Opa/OpenApi/Utils/DecimalStrConverter.cs
@@ -45,47 +87,67 @@ generatedFiles:
45
87
- Styra/Opa/OpenApi/Utils/SpeakeasyMetadata.cs
46
88
- Styra/Opa/OpenApi/Utils/URLBuilder.cs
47
89
- Styra/Opa/OpenApi/Utils/Utilities.cs
48
- - Styra/Opa/OpenApi/Models/Errors/SDKException.cs
49
- - Styra/Opa/OpenApi/Models/Requests/ExecuteDefaultPolicyWithInputRequest.cs
50
- - Styra/Opa/OpenApi/Models/Requests/ExecuteDefaultPolicyWithInputResponse.cs
51
- - Styra/Opa/OpenApi/Models/Requests/ExecutePolicyRequest.cs
52
- - Styra/Opa/OpenApi/Models/Requests/ExecutePolicyResponse.cs
53
- - Styra/Opa/OpenApi/Models/Requests/ExecutePolicyWithInputRequestBody.cs
54
- - Styra/Opa/OpenApi/Models/Requests/ExecutePolicyWithInputRequest.cs
55
- - Styra/Opa/OpenApi/Models/Requests/ExecutePolicyWithInputResponse.cs
56
- - Styra/Opa/OpenApi/Models/Requests/ExecuteBatchPolicyWithInputRequestBody.cs
57
- - Styra/Opa/OpenApi/Models/Requests/ExecuteBatchPolicyWithInputRequest.cs
58
- - Styra/Opa/OpenApi/Models/Requests/ExecuteBatchPolicyWithInputResponse.cs
59
- - Styra/Opa/OpenApi/Models/Requests/HealthRequest.cs
60
- - Styra/Opa/OpenApi/Models/Requests/HealthResponse.cs
61
- - Styra/Opa/OpenApi/Models/Components/Result.cs
62
- - Styra/Opa/OpenApi/Models/Components/Input.cs
63
- - Styra/Opa/OpenApi/Models/Components/GzipAcceptEncoding.cs
64
- - Styra/Opa/OpenApi/Models/Components/SuccessfulPolicyResponse.cs
65
- - Styra/Opa/OpenApi/Models/Components/Revision.cs
66
- - Styra/Opa/OpenApi/Models/Components/Provenance.cs
67
- - Styra/Opa/OpenApi/Models/Components/Explain.cs
68
- - Styra/Opa/OpenApi/Models/Components/GzipContentEncoding.cs
69
- - Styra/Opa/OpenApi/Models/Components/Location.cs
70
- - Styra/Opa/OpenApi/Models/Components/Errors.cs
71
- - Styra/Opa/OpenApi/Models/Components/ServerErrorWithStatusCode.cs
72
- - Styra/Opa/OpenApi/Models/Components/SuccessfulPolicyResponseWithStatusCode.cs
73
- - Styra/Opa/OpenApi/Models/Components/Responses.cs
74
- - Styra/Opa/OpenApi/Models/Components/BatchMixedResults.cs
75
- - Styra/Opa/OpenApi/Models/Components/BatchSuccessfulPolicyEvaluation.cs
76
- - Styra/Opa/OpenApi/Models/Components/HealthyServer.cs
77
- - Styra/Opa/OpenApi/Models/Components/Security.cs
78
- - Styra/Opa/OpenApi/Models/Errors/Location.cs
79
- - Styra/Opa/OpenApi/Models/Errors/Errors.cs
80
- - Styra/Opa/OpenApi/Models/Errors/ClientError.cs
81
- - Styra/Opa/OpenApi/Models/Errors/ServerErrorLocation.cs
82
- - Styra/Opa/OpenApi/Models/Errors/ServerErrorErrors.cs
83
- - Styra/Opa/OpenApi/Models/Errors/ServerError.cs
84
- - Styra/Opa/OpenApi/Models/Errors/BatchServerError.cs
85
- - Styra/Opa/OpenApi/Models/Errors/UnhealthyServer.cs
86
- - NUGET.md
87
90
- USAGE.md
88
- - .gitattributes
89
- - Styra/Opa/OpenApi/Hooks/SDKHooks.cs
90
- - Styra/Opa/OpenApi/Hooks/HookTypes.cs
91
- - CONTRIBUTING.md
91
+ - global.json
92
+ examples:
93
+ executeDefaultPolicyWithInput:
94
+ speakeasy-default-execute-default-policy-with-input:
95
+ requestBody:
96
+ application/json: "8203.11"
97
+ responses:
98
+ "200":
99
+ application/json: "4113.99"
100
+ "400":
101
+ application/json: {"code": "<value>", "message": "<value>"}
102
+ "500":
103
+ application/json: {"code": "<value>", "message": "<value>", "decision_id": "b84cf736-213c-4932-a8e4-bb5c648f1b4d"}
104
+ executePolicy:
105
+ speakeasy-default-execute-policy:
106
+ parameters:
107
+ path:
108
+ path: "app/rbac"
109
+ query: {}
110
+ header: {}
111
+ responses:
112
+ "200":
113
+ application/json: {"result": true}
114
+ "400":
115
+ application/json: {"code": "<value>", "message": "<value>"}
116
+ "500":
117
+ application/json: {"code": "<value>", "message": "<value>", "decision_id": "b84cf736-213c-4932-a8e4-bb5c648f1b4d"}
118
+ executePolicyWithInput:
119
+ speakeasy-default-execute-policy-with-input:
120
+ parameters:
121
+ path:
122
+ path: "app/rbac"
123
+ query: {}
124
+ header: {}
125
+ requestBody:
126
+ application/json: {"input": false}
127
+ responses:
128
+ "200":
129
+ application/json: {"result": "<value>"}
130
+ "400":
131
+ application/json: {"code": "<value>", "message": "<value>"}
132
+ "500":
133
+ application/json: {"code": "<value>", "message": "<value>", "decision_id": "b84cf736-213c-4932-a8e4-bb5c648f1b4d"}
134
+ executeBatchPolicyWithInput:
135
+ speakeasy-default-execute-batch-policy-with-input:
136
+ parameters:
137
+ path:
138
+ path: "app/rbac"
139
+ query: {}
140
+ header: {}
141
+ requestBody:
142
+ application/json: {"inputs": {"key": []}}
143
+ responses:
144
+ "200":
145
+ application/json: {"batch_decision_id": "1bef6b7d-cd13-4890-bfe1-fd2e8de32189", "responses": {"key": {"result": {"allow": true, "user_is_admin": true, "user_is_granted": []}}, "key1": {"result": []}}}
146
+ "207":
147
+ application/json: {"responses": {"key": {"http_status_code": "200", "result": "<value>"}}}
148
+ "400":
149
+ application/json: {"code": "<value>", "message": "<value>"}
150
+ "500":
151
+ application/json: {"responses": {}}
152
+ health:
153
+ speakeasy-default-health: {}
0 commit comments