Skip to content

Commit 95a990f

Browse files
author
Vivek Singh
authored
[infra-proxy-service] Add ResetOrgAdminKey API (#3661)
* [infra-proxy-service] Add ResetOrgAdminKey API Signed-off-by: Vivek Singh <[email protected]> * [infra-proxy-service] Missing new line Signed-off-by: Vivek Singh <[email protected]>
1 parent 6bf1c25 commit 95a990f

File tree

20 files changed

+1093
-301
lines changed

20 files changed

+1093
-301
lines changed

api/external/infra_proxy/infra_proxy.pb.go

+129-90
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/external/infra_proxy/infra_proxy.pb.gw.go

+136
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/external/infra_proxy/infra_proxy.pb.policy.go

+17-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/external/infra_proxy/infra_proxy.proto

+6
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,12 @@ service InfraProxy {
9090
option (chef.automate.api.iam.policy).resource = "infra:infraServers:{server_id}:orgs:{id}";
9191
option (chef.automate.api.iam.policy).action = "infra:infraServers:update";
9292
};
93+
rpc ResetOrgAdminKey (infra_proxy.request.ResetOrgAdminKey) returns (infra_proxy.response.ResetOrgAdminKey) {
94+
option (google.api.http).put = "/api/v0/infra/servers/{server_id}/orgs/{id}/reset-key";
95+
option (google.api.http).body = "*";
96+
option (chef.automate.api.iam.policy).resource = "infra:infraServers:{server_id}:orgs:{id}";
97+
option (chef.automate.api.iam.policy).action = "infra:infraServers:update";
98+
};
9399

94100
rpc GetCookbooks (infra_proxy.request.Cookbooks) returns (infra_proxy.response.Cookbooks) {
95101
option (google.api.http).get = "/api/v0/infra/servers/{server_id}/orgs/{org_id}/cookbooks";

api/external/infra_proxy/infra_proxy.swagger.json

+74-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)