Skip to content

Commit 747e777

Browse files
authored
Update bindings for version 0.0.16 (#7)
* Upgrade generate script to use a container for more reproducible builds * Generate bindings for version 0.0.16 Generated from API release 1.121.3
1 parent b4d485a commit 747e777

File tree

231 files changed

+36327
-3088
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

231 files changed

+36327
-3088
lines changed

.openapi-generator/FILES

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
.travis.yml
33
README.md
44
api/openapi.yaml
5+
api_audit_log.go
56
api_badges.go
67
api_distros.go
78
api_entitlements.go
@@ -23,6 +24,7 @@ api_webhooks.go
2324
client.go
2425
configuration.go
2526
docs/AlpinePackageUpload.md
27+
docs/AuditLogApi.md
2628
docs/BadgesApi.md
2729
docs/CargoPackageUpload.md
2830
docs/CocoapodsPackageUpload.md
@@ -56,12 +58,24 @@ docs/LuarocksPackageUpload.md
5658
docs/MavenPackageUpload.md
5759
docs/MetricsApi.md
5860
docs/Namespace.md
61+
docs/NamespaceAuditLog.md
5962
docs/NamespacesApi.md
6063
docs/NpmPackageUpload.md
6164
docs/NugetPackageUpload.md
6265
docs/Organization.md
66+
docs/OrganizationGroupSync.md
67+
docs/OrganizationInvite.md
68+
docs/OrganizationInviteExtend.md
6369
docs/OrganizationMembership.md
70+
docs/OrganizationTeam.md
71+
docs/OrganizationTeamMembers.md
72+
docs/OrganizationTeamMembersMembers.md
6473
docs/OrgsApi.md
74+
docs/OrgsInvitesCreate.md
75+
docs/OrgsInvitesExtend.md
76+
docs/OrgsSamlGroupSyncCreate.md
77+
docs/OrgsTeamsCreate.md
78+
docs/OrgsTeamsPartialUpdate.md
6579
docs/P2PackageUpload.md
6680
docs/Package.md
6781
docs/PackageCopy.md
@@ -70,6 +84,7 @@ docs/PackageDependenciesDependencies.md
7084
docs/PackageFilePartsUpload.md
7185
docs/PackageFileUpload.md
7286
docs/PackageMove.md
87+
docs/PackageQuarantine.md
7388
docs/PackageResync.md
7489
docs/PackageStatus.md
7590
docs/PackageUsageMetrics.md
@@ -78,6 +93,7 @@ docs/PackagesCopy.md
7893
docs/PackagesMove.md
7994
docs/PackagesOwnerRepoArchitectures.md
8095
docs/PackagesOwnerRepoFiles.md
96+
docs/PackagesQuarantine.md
8197
docs/PackagesTag.md
8298
docs/PackagesUploadAlpine.md
8399
docs/PackagesUploadCargo.md
@@ -134,10 +150,16 @@ docs/RatesApi.md
134150
docs/RawPackageUpload.md
135151
docs/ReposApi.md
136152
docs/ReposCreate.md
153+
docs/ReposGpgCreate.md
137154
docs/ReposGpgKeys.md
138155
docs/ReposPartialUpdate.md
156+
docs/ReposRsaCreate.md
139157
docs/Repository.md
158+
docs/RepositoryAuditLog.md
140159
docs/RepositoryCreate.md
160+
docs/RepositoryGpgKey.md
161+
docs/RepositoryPrivilegeList.md
162+
docs/RepositoryRsaKey.md
141163
docs/RepositoryToken.md
142164
docs/RepositoryTokenRefresh.md
143165
docs/RepositoryTokenSync.md
@@ -201,10 +223,22 @@ model_helm_package_upload.go
201223
model_luarocks_package_upload.go
202224
model_maven_package_upload.go
203225
model_namespace.go
226+
model_namespace_audit_log.go
204227
model_npm_package_upload.go
205228
model_nuget_package_upload.go
206229
model_organization.go
230+
model_organization_group_sync.go
231+
model_organization_invite.go
232+
model_organization_invite_extend.go
207233
model_organization_membership.go
234+
model_organization_team.go
235+
model_organization_team_members.go
236+
model_organization_team_members_members.go
237+
model_orgs_invites_create.go
238+
model_orgs_invites_extend.go
239+
model_orgs_saml_group_sync_create.go
240+
model_orgs_teams_create.go
241+
model_orgs_teams_partial_update.go
208242
model_p2_package_upload.go
209243
model_package.go
210244
model_package_copy.go
@@ -213,11 +247,13 @@ model_package_dependencies_dependencies.go
213247
model_package_file_parts_upload.go
214248
model_package_file_upload.go
215249
model_package_move.go
250+
model_package_quarantine.go
216251
model_package_resync.go
217252
model_package_status.go
218253
model_package_usage_metrics.go
219254
model_packages_copy.go
220255
model_packages_move.go
256+
model_packages_quarantine.go
221257
model_packages_tag.go
222258
model_packages_upload_alpine.go
223259
model_packages_upload_cargo.go
@@ -271,9 +307,15 @@ model_quota_history.go
271307
model_quota_history_history.go
272308
model_raw_package_upload.go
273309
model_repos_create.go
310+
model_repos_gpg_create.go
274311
model_repos_partial_update.go
312+
model_repos_rsa_create.go
275313
model_repository.go
314+
model_repository_audit_log.go
276315
model_repository_create.go
316+
model_repository_gpg_key.go
317+
model_repository_privilege_list.go
318+
model_repository_rsa_key.go
277319
model_repository_token.go
278320
model_repository_token_refresh.go
279321
model_repository_token_sync.go

Dockerfile

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
FROM openapitools/openapi-generator-cli:v5.4.0
2+
3+
RUN apt-get update \
4+
&& apt-get install -y --no-install-recommends jq=1.5+dfsg-2+b1 golang=2:1.11~1 \
5+
&& apt-get clean \
6+
&& rm -rf /var/lib/apt/lists/*
7+
8+
WORKDIR /local

README.md

Lines changed: 49 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ The API to the Cloudsmith Service
55
## Overview
66
This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [OpenAPI-spec](https://www.openapis.org/) from a remote server, you can easily generate an API client.
77

8-
- API version: 1.42.3
9-
- Package version: 0.0.14
8+
- API version: 1.121.3
9+
- Package version: 0.0.16
1010
- Build package: org.openapitools.codegen.languages.GoClientCodegen
1111
For more information, please visit [https://help.cloudsmith.io](https://help.cloudsmith.io)
1212

@@ -79,6 +79,8 @@ All URIs are relative to *https://api.cloudsmith.io/v1*
7979

8080
Class | Method | HTTP request | Description
8181
------------ | ------------- | ------------- | -------------
82+
*AuditLogApi* | [**AuditLogList**](docs/AuditLogApi.md#auditloglist) | **Get** /audit-log/{owner}/ | Lists audit log entries for a specific namespace.
83+
*AuditLogApi* | [**AuditLogList0**](docs/AuditLogApi.md#auditloglist0) | **Get** /audit-log/{owner}/{repo}/ | Lists audit log entries for a specific repository.
8284
*BadgesApi* | [**BadgesVersionList**](docs/BadgesApi.md#badgesversionlist) | **Get** /badges/version/{owner}/{repo}/{package_format}/{package_name}/{package_version}/{package_identifiers}/ | Get latest package version for a package or package group.
8385
*DistrosApi* | [**DistrosList**](docs/DistrosApi.md#distroslist) | **Get** /distros/ | Get a list of all supported distributions.
8486
*DistrosApi* | [**DistrosRead**](docs/DistrosApi.md#distrosread) | **Get** /distros/{slug}/ | View for viewing/listing distributions.
@@ -95,7 +97,7 @@ Class | Method | HTTP request | Description
9597
*FilesApi* | [**FilesAbort**](docs/FilesApi.md#filesabort) | **Post** /files/{owner}/{repo}/{identifier}/abort/ | Abort a multipart file upload.
9698
*FilesApi* | [**FilesComplete**](docs/FilesApi.md#filescomplete) | **Post** /files/{owner}/{repo}/{identifier}/complete/ | Complete a multipart file upload.
9799
*FilesApi* | [**FilesCreate**](docs/FilesApi.md#filescreate) | **Post** /files/{owner}/{repo}/ | Request URL(s) to upload new package file upload(s) to.
98-
*FilesApi* | [**FilesInfo**](docs/FilesApi.md#filesinfo) | **Get** /files/{owner}/{repo}/{identifier}/info/ | Get upload information for a multipart file upload.
100+
*FilesApi* | [**FilesInfo**](docs/FilesApi.md#filesinfo) | **Get** /files/{owner}/{repo}/{identifier}/info/ | Get upload information to perform a multipart file upload.
99101
*FilesApi* | [**FilesValidate**](docs/FilesApi.md#filesvalidate) | **Post** /files/{owner}/{repo}/validate/ | Validate parameters used for create.
100102
*FormatsApi* | [**FormatsList**](docs/FormatsApi.md#formatslist) | **Get** /formats/ | Get a list of all supported package formats.
101103
*FormatsApi* | [**FormatsRead**](docs/FormatsApi.md#formatsread) | **Get** /formats/{slug}/ | Get a specific supported package format.
@@ -104,16 +106,30 @@ Class | Method | HTTP request | Description
104106
*MetricsApi* | [**MetricsPackagesList**](docs/MetricsApi.md#metricspackageslist) | **Get** /metrics/packages/{owner}/{repo}/ | View for listing package usage metrics, for a repository.
105107
*NamespacesApi* | [**NamespacesList**](docs/NamespacesApi.md#namespaceslist) | **Get** /namespaces/ | Get a list of all namespaces the user belongs to.
106108
*NamespacesApi* | [**NamespacesRead**](docs/NamespacesApi.md#namespacesread) | **Get** /namespaces/{slug}/ | Views for working with namespaces.
109+
*OrgsApi* | [**OrgsInvitesCreate**](docs/OrgsApi.md#orgsinvitescreate) | **Post** /orgs/{org}/invites/ | Create an organization invite for a specific user
110+
*OrgsApi* | [**OrgsInvitesDelete**](docs/OrgsApi.md#orgsinvitesdelete) | **Delete** /orgs/{org}/invites/{slug_perm}/ | Delete a specific organization invite
111+
*OrgsApi* | [**OrgsInvitesExtend**](docs/OrgsApi.md#orgsinvitesextend) | **Post** /orgs/{org}/invites/{slug_perm}/extend/ | Extend an organization invite.
112+
*OrgsApi* | [**OrgsInvitesList**](docs/OrgsApi.md#orgsinviteslist) | **Get** /orgs/{org}/invites/ | Get a list of all invites for an organization.
107113
*OrgsApi* | [**OrgsList**](docs/OrgsApi.md#orgslist) | **Get** /orgs/ | Get a list of all the organizations you are associated with.
108114
*OrgsApi* | [**OrgsMembersList**](docs/OrgsApi.md#orgsmemberslist) | **Get** /orgs/{org}/members/ | Get the details for all organization members.
109115
*OrgsApi* | [**OrgsMembersRead**](docs/OrgsApi.md#orgsmembersread) | **Get** /orgs/{org}/members/{member}/ | Get the details for a specific organization member.
110116
*OrgsApi* | [**OrgsMembersRemove**](docs/OrgsApi.md#orgsmembersremove) | **Get** /orgs/{org}/members/{member}/remove/ | Removes a member from the organization.
111117
*OrgsApi* | [**OrgsRead**](docs/OrgsApi.md#orgsread) | **Get** /orgs/{org}/ | Get the details for the specific organization.
118+
*OrgsApi* | [**OrgsSamlGroupSyncCreate**](docs/OrgsApi.md#orgssamlgroupsynccreate) | **Post** /orgs/{org}/saml-group-sync/ | Create a new SAML Group Sync mapping within an organization.
119+
*OrgsApi* | [**OrgsSamlGroupSyncDelete**](docs/OrgsApi.md#orgssamlgroupsyncdelete) | **Delete** /orgs/{org}/saml-group-sync/{slug_perm}/ | Delete a SAML Group Sync mapping from an organization.
120+
*OrgsApi* | [**OrgsSamlGroupSyncList**](docs/OrgsApi.md#orgssamlgroupsynclist) | **Get** /orgs/{org}/saml-group-sync/ | Get the details of all SAML Group Sync mapping within an organization.
121+
*OrgsApi* | [**OrgsTeamsCreate**](docs/OrgsApi.md#orgsteamscreate) | **Post** /orgs/{org}/teams/ | Create a team for this organization.
122+
*OrgsApi* | [**OrgsTeamsDelete**](docs/OrgsApi.md#orgsteamsdelete) | **Delete** /orgs/{org}/teams/{slug_perm}/ | Delete a specific team in a organization.
123+
*OrgsApi* | [**OrgsTeamsList**](docs/OrgsApi.md#orgsteamslist) | **Get** /orgs/{org}/teams/ | Get the details of all teams within an organization.
124+
*OrgsApi* | [**OrgsTeamsMembersList**](docs/OrgsApi.md#orgsteamsmemberslist) | **Get** /orgs/{org}/teams/{team}/members | List all members for the team.
125+
*OrgsApi* | [**OrgsTeamsPartialUpdate**](docs/OrgsApi.md#orgsteamspartialupdate) | **Patch** /orgs/{org}/teams/{slug_perm}/ | Update a specific team in a organization.
126+
*OrgsApi* | [**OrgsTeamsRead**](docs/OrgsApi.md#orgsteamsread) | **Get** /orgs/{org}/teams/{slug_perm}/ | Viewset for working with Organization teams.
112127
*PackagesApi* | [**PackagesCopy**](docs/PackagesApi.md#packagescopy) | **Post** /packages/{owner}/{repo}/{identifier}/copy/ | Copy a package to another repository.
113128
*PackagesApi* | [**PackagesDelete**](docs/PackagesApi.md#packagesdelete) | **Delete** /packages/{owner}/{repo}/{identifier}/ | Delete a specific package in a repository.
114129
*PackagesApi* | [**PackagesDependencies**](docs/PackagesApi.md#packagesdependencies) | **Get** /packages/{owner}/{repo}/{identifier}/dependencies/ | Get the direct (non-transitive) dependencies list for a package.
115130
*PackagesApi* | [**PackagesList**](docs/PackagesApi.md#packageslist) | **Get** /packages/{owner}/{repo}/ | Get a list of all packages associated with repository.
116131
*PackagesApi* | [**PackagesMove**](docs/PackagesApi.md#packagesmove) | **Post** /packages/{owner}/{repo}/{identifier}/move/ | Move a package to another repository.
132+
*PackagesApi* | [**PackagesQuarantine**](docs/PackagesApi.md#packagesquarantine) | **Post** /packages/{owner}/{repo}/{identifier}/quarantine/ | Quarantine or restore a package.
117133
*PackagesApi* | [**PackagesRead**](docs/PackagesApi.md#packagesread) | **Get** /packages/{owner}/{repo}/{identifier}/ | Get a specific package in a repository.
118134
*PackagesApi* | [**PackagesResync**](docs/PackagesApi.md#packagesresync) | **Post** /packages/{owner}/{repo}/{identifier}/resync/ | Schedule a package for resynchronisation.
119135
*PackagesApi* | [**PackagesScan**](docs/PackagesApi.md#packagesscan) | **Post** /packages/{owner}/{repo}/{identifier}/scan/ | Schedule a package for scanning.
@@ -173,9 +189,19 @@ Class | Method | HTTP request | Description
173189
*ReposApi* | [**ReposAllList**](docs/ReposApi.md#reposalllist) | **Get** /repos/ | Get a list of all repositories associated with current user.
174190
*ReposApi* | [**ReposCreate**](docs/ReposApi.md#reposcreate) | **Post** /repos/{owner}/ | Create a new repository in a given namespace.
175191
*ReposApi* | [**ReposDelete**](docs/ReposApi.md#reposdelete) | **Delete** /repos/{owner}/{identifier}/ | Delete a repository in a given namespace.
192+
*ReposApi* | [**ReposGpgCreate**](docs/ReposApi.md#reposgpgcreate) | **Post** /repos/{owner}/{identifier}/gpg/ | Set the active GPG key for the Repository.
193+
*ReposApi* | [**ReposGpgList**](docs/ReposApi.md#reposgpglist) | **Get** /repos/{owner}/{identifier}/gpg/ | Retrieve the active GPG key for the Repository.
194+
*ReposApi* | [**ReposGpgRegenerate**](docs/ReposApi.md#reposgpgregenerate) | **Post** /repos/{owner}/{identifier}/gpg/regenerate/ | Regenerate GPG Key for the Repository.
176195
*ReposApi* | [**ReposList**](docs/ReposApi.md#reposlist) | **Get** /repos/{owner}/ | Get a list of all repositories within a namespace.
177196
*ReposApi* | [**ReposPartialUpdate**](docs/ReposApi.md#repospartialupdate) | **Patch** /repos/{owner}/{identifier}/ | Update details about a repository in a given namespace.
197+
*ReposApi* | [**ReposPrivilegesDelete**](docs/ReposApi.md#reposprivilegesdelete) | **Delete** /repos/{owner}/{identifier}/privileges | Remove the specified repository privileges.
198+
*ReposApi* | [**ReposPrivilegesList**](docs/ReposApi.md#reposprivilegeslist) | **Get** /repos/{owner}/{identifier}/privileges | List all explicity created privileges for the repository.
199+
*ReposApi* | [**ReposPrivilegesPartialUpdate**](docs/ReposApi.md#reposprivilegespartialupdate) | **Patch** /repos/{owner}/{identifier}/privileges | Update the specified repository privileges.
200+
*ReposApi* | [**ReposPrivilegesUpdate**](docs/ReposApi.md#reposprivilegesupdate) | **Put** /repos/{owner}/{identifier}/privileges | Replace all existing repository privileges with those specified.
178201
*ReposApi* | [**ReposRead**](docs/ReposApi.md#reposread) | **Get** /repos/{owner}/{identifier}/ | Get a specific repository.
202+
*ReposApi* | [**ReposRsaCreate**](docs/ReposApi.md#reposrsacreate) | **Post** /repos/{owner}/{identifier}/rsa/ | Set the active RSA key for the Repository.
203+
*ReposApi* | [**ReposRsaList**](docs/ReposApi.md#reposrsalist) | **Get** /repos/{owner}/{identifier}/rsa/ | Retrieve the active RSA key for the Repository.
204+
*ReposApi* | [**ReposRsaRegenerate**](docs/ReposApi.md#reposrsaregenerate) | **Post** /repos/{owner}/{identifier}/rsa/regenerate/ | Regenerate RSA Key for the Repository.
179205
*StatusApi* | [**StatusCheckBasic**](docs/StatusApi.md#statuscheckbasic) | **Get** /status/check/basic/ | Endpoint to check basic API connectivity.
180206
*StorageRegionsApi* | [**StorageRegionsList**](docs/StorageRegionsApi.md#storageregionslist) | **Get** /storage-regions/ | Get a list of all available storage regions.
181207
*StorageRegionsApi* | [**StorageRegionsRead**](docs/StorageRegionsApi.md#storageregionsread) | **Get** /storage-regions/{slug}/ | Get a specific storage region.
@@ -223,10 +249,22 @@ Class | Method | HTTP request | Description
223249
- [LuarocksPackageUpload](docs/LuarocksPackageUpload.md)
224250
- [MavenPackageUpload](docs/MavenPackageUpload.md)
225251
- [Namespace](docs/Namespace.md)
252+
- [NamespaceAuditLog](docs/NamespaceAuditLog.md)
226253
- [NpmPackageUpload](docs/NpmPackageUpload.md)
227254
- [NugetPackageUpload](docs/NugetPackageUpload.md)
228255
- [Organization](docs/Organization.md)
256+
- [OrganizationGroupSync](docs/OrganizationGroupSync.md)
257+
- [OrganizationInvite](docs/OrganizationInvite.md)
258+
- [OrganizationInviteExtend](docs/OrganizationInviteExtend.md)
229259
- [OrganizationMembership](docs/OrganizationMembership.md)
260+
- [OrganizationTeam](docs/OrganizationTeam.md)
261+
- [OrganizationTeamMembers](docs/OrganizationTeamMembers.md)
262+
- [OrganizationTeamMembersMembers](docs/OrganizationTeamMembersMembers.md)
263+
- [OrgsInvitesCreate](docs/OrgsInvitesCreate.md)
264+
- [OrgsInvitesExtend](docs/OrgsInvitesExtend.md)
265+
- [OrgsSamlGroupSyncCreate](docs/OrgsSamlGroupSyncCreate.md)
266+
- [OrgsTeamsCreate](docs/OrgsTeamsCreate.md)
267+
- [OrgsTeamsPartialUpdate](docs/OrgsTeamsPartialUpdate.md)
230268
- [P2PackageUpload](docs/P2PackageUpload.md)
231269
- [Package](docs/Package.md)
232270
- [PackageCopy](docs/PackageCopy.md)
@@ -235,13 +273,15 @@ Class | Method | HTTP request | Description
235273
- [PackageFilePartsUpload](docs/PackageFilePartsUpload.md)
236274
- [PackageFileUpload](docs/PackageFileUpload.md)
237275
- [PackageMove](docs/PackageMove.md)
276+
- [PackageQuarantine](docs/PackageQuarantine.md)
238277
- [PackageResync](docs/PackageResync.md)
239278
- [PackageStatus](docs/PackageStatus.md)
240279
- [PackageUsageMetrics](docs/PackageUsageMetrics.md)
241280
- [PackagesCopy](docs/PackagesCopy.md)
242281
- [PackagesMove](docs/PackagesMove.md)
243282
- [PackagesOwnerRepoArchitectures](docs/PackagesOwnerRepoArchitectures.md)
244283
- [PackagesOwnerRepoFiles](docs/PackagesOwnerRepoFiles.md)
284+
- [PackagesQuarantine](docs/PackagesQuarantine.md)
245285
- [PackagesTag](docs/PackagesTag.md)
246286
- [PackagesUploadAlpine](docs/PackagesUploadAlpine.md)
247287
- [PackagesUploadCargo](docs/PackagesUploadCargo.md)
@@ -295,10 +335,16 @@ Class | Method | HTTP request | Description
295335
- [QuotaHistoryHistory](docs/QuotaHistoryHistory.md)
296336
- [RawPackageUpload](docs/RawPackageUpload.md)
297337
- [ReposCreate](docs/ReposCreate.md)
338+
- [ReposGpgCreate](docs/ReposGpgCreate.md)
298339
- [ReposGpgKeys](docs/ReposGpgKeys.md)
299340
- [ReposPartialUpdate](docs/ReposPartialUpdate.md)
341+
- [ReposRsaCreate](docs/ReposRsaCreate.md)
300342
- [Repository](docs/Repository.md)
343+
- [RepositoryAuditLog](docs/RepositoryAuditLog.md)
301344
- [RepositoryCreate](docs/RepositoryCreate.md)
345+
- [RepositoryGpgKey](docs/RepositoryGpgKey.md)
346+
- [RepositoryPrivilegeList](docs/RepositoryPrivilegeList.md)
347+
- [RepositoryRsaKey](docs/RepositoryRsaKey.md)
302348
- [RepositoryToken](docs/RepositoryToken.md)
303349
- [RepositoryTokenRefresh](docs/RepositoryTokenRefresh.md)
304350
- [RepositoryTokenSync](docs/RepositoryTokenSync.md)

0 commit comments

Comments
 (0)