Skip to content

Commit fd9a4ef

Browse files
authored
fix: Generate CloudQuery Go API Client from spec.json (#177)
This PR was created by a scheduled workflow to generate the CloudQuery Go API Client from `spec.json`
1 parent 58bf785 commit fd9a4ef

File tree

3 files changed

+232
-0
lines changed

3 files changed

+232
-0
lines changed

client.gen.go

Lines changed: 178 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

models.gen.go

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

spec.json

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2190,6 +2190,43 @@
21902190
}
21912191
},
21922192
"/teams/{team_name}/memberships" : {
2193+
"delete" : {
2194+
"description" : "Remove a user from the team",
2195+
"operationId" : "RemoveTeamMembership",
2196+
"parameters" : [ {
2197+
"$ref" : "#/components/parameters/team_name"
2198+
} ],
2199+
"requestBody" : {
2200+
"content" : {
2201+
"application/json" : {
2202+
"schema" : {
2203+
"$ref" : "#/components/schemas/RemoveTeamMembership_request"
2204+
}
2205+
}
2206+
}
2207+
},
2208+
"responses" : {
2209+
"204" : {
2210+
"description" : "Response"
2211+
},
2212+
"400" : {
2213+
"$ref" : "#/components/responses/BadRequest"
2214+
},
2215+
"401" : {
2216+
"$ref" : "#/components/responses/RequiresAuthentication"
2217+
},
2218+
"403" : {
2219+
"$ref" : "#/components/responses/Forbidden"
2220+
},
2221+
"404" : {
2222+
"$ref" : "#/components/responses/NotFound"
2223+
},
2224+
"500" : {
2225+
"$ref" : "#/components/responses/InternalError"
2226+
}
2227+
},
2228+
"tags" : [ "teams" ]
2229+
},
21932230
"get" : {
21942231
"description" : "Get memberships to the team.",
21952232
"operationId" : "GetTeamMemberships",
@@ -2232,6 +2269,7 @@
22322269
},
22332270
"/teams/{team_name}/memberships/{email}" : {
22342271
"delete" : {
2272+
"deprecated" : true,
22352273
"description" : "Remove a user from the team",
22362274
"operationId" : "DeleteTeamMembership",
22372275
"parameters" : [ {
@@ -8972,6 +9010,14 @@
89729010
},
89739011
"required" : [ "items", "metadata" ]
89749012
},
9013+
"RemoveTeamMembership_request" : {
9014+
"properties" : {
9015+
"email" : {
9016+
"type" : "string"
9017+
}
9018+
},
9019+
"required" : [ "email" ]
9020+
},
89759021
"ListInvoicesByTeam_200_response" : {
89769022
"properties" : {
89779023
"items" : {

0 commit comments

Comments
 (0)