10
10
url: https://opensource.org/licenses/MIT
11
11
termsOfService: https://help.cloudsmith.io
12
12
title: Cloudsmith API (v1)
13
- version: 1.617.2
13
+ version: 1.654.0
14
14
servers:
15
15
- url: https://api.cloudsmith.io/v1
16
16
security:
@@ -2455,6 +2455,20 @@ paths:
2455
2455
schema:
2456
2456
default: false
2457
2457
type: boolean
2458
+ - description: "A search term for querying of members within an Organization.Available\
2459
+ \ options are: email, org, user, userslug, inactive, user_name, role"
2460
+ in: query
2461
+ name: query
2462
+ schema:
2463
+ type: string
2464
+ - description: "A field for sorting objects in ascending or descending order.\
2465
+ \ Use `-` prefix for descending order (e.g., `-user_name`). Available options:\
2466
+ \ user_name, role."
2467
+ in: query
2468
+ name: sort
2469
+ schema:
2470
+ default: user_name
2471
+ type: string
2458
2472
responses:
2459
2473
"200":
2460
2474
content:
@@ -12409,10 +12423,47 @@ paths:
12409
12423
tags:
12410
12424
- repos
12411
12425
x-codegen-request-body-name: data
12412
- /repos/{owner}/{identifier}/x509/:
12426
+ /repos/{owner}/{identifier}/x509-ecdsa/:
12427
+ get:
12428
+ description: Retrieve the active X.509 ECDSA certificate for the Repository.
12429
+ operationId: repos_x509_ecdsa_list
12430
+ parameters:
12431
+ - in: path
12432
+ name: owner
12433
+ required: true
12434
+ schema:
12435
+ type: string
12436
+ - in: path
12437
+ name: identifier
12438
+ required: true
12439
+ schema:
12440
+ type: string
12441
+ responses:
12442
+ "200":
12443
+ content:
12444
+ application/json:
12445
+ schema:
12446
+ $ref: '#/components/schemas/RepositoryX509EcdsaCertificate'
12447
+ description: Retrieved the active X.509 ECDSA Certificate.
12448
+ "400":
12449
+ content:
12450
+ application/json:
12451
+ schema:
12452
+ $ref: '#/components/schemas/ErrorDetail'
12453
+ description: Request could not be processed (see detail).
12454
+ "422":
12455
+ content:
12456
+ application/json:
12457
+ schema:
12458
+ $ref: '#/components/schemas/ErrorDetail'
12459
+ description: Missing or invalid parameters (see detail).
12460
+ summary: Retrieve the active X.509 ECDSA certificate for the Repository.
12461
+ tags:
12462
+ - repos
12463
+ /repos/{owner}/{identifier}/x509-rsa/:
12413
12464
get:
12414
- description: Retrieve the active X.509 certificate for the Repository.
12415
- operationId: repos_x509_list
12465
+ description: Retrieve the active X.509 RSA certificate for the Repository.
12466
+ operationId: repos_x509_rsa_list
12416
12467
parameters:
12417
12468
- in: path
12418
12469
name: owner
@@ -12429,8 +12480,8 @@ paths:
12429
12480
content:
12430
12481
application/json:
12431
12482
schema:
12432
- $ref: '#/components/schemas/RepositoryX509Certificate '
12433
- description: Retrieved the active X.509 Certificate.
12483
+ $ref: '#/components/schemas/RepositoryX509RsaCertificate '
12484
+ description: Retrieved the active X.509 RSA Certificate.
12434
12485
"400":
12435
12486
content:
12436
12487
application/json:
@@ -12443,7 +12494,7 @@ paths:
12443
12494
schema:
12444
12495
$ref: '#/components/schemas/ErrorDetail'
12445
12496
description: Missing or invalid parameters (see detail).
12446
- summary: Retrieve the active X.509 certificate for the Repository.
12497
+ summary: Retrieve the active X.509 RSA certificate for the Repository.
12447
12498
tags:
12448
12499
- repos
12449
12500
/repos/{owner}/{repo}/retention/:
@@ -25960,13 +26011,24 @@ components:
25960
26011
group_id: group_id
25961
26012
scala_version: scala_version
25962
26013
sbt_version: sbt_version
26014
+ extra_files:
26015
+ - extra_files
26016
+ - extra_files
25963
26017
properties:
25964
26018
artifact_id:
25965
26019
description: The ID of the artifact.
25966
26020
minLength: 1
25967
26021
nullable: true
25968
26022
title: Artifact id
25969
26023
type: string
26024
+ extra_files:
26025
+ description: Extra files to include in the package. This can be a single
26026
+ file or multiple files.
26027
+ items:
26028
+ minLength: 1
26029
+ type: string
26030
+ nullable: true
26031
+ type: array
25970
26032
group_id:
25971
26033
description: Artifact's group ID.
25972
26034
maxLength: 2083
@@ -35975,6 +36037,7 @@ components:
35975
36037
created_at: 2000-01-23T04:56:07.000+00:00
35976
36038
comment: comment
35977
36039
fingerprint_short: fingerprint_short
36040
+ nuget_native_signing_enabled: true
35978
36041
is_public: true
35979
36042
namespace: namespace
35980
36043
use_debian_labels: true
@@ -36180,6 +36243,14 @@ components:
36180
36243
readOnly: true
36181
36244
title: Namespace url
36182
36245
type: string
36246
+ nuget_native_signing_enabled:
36247
+ description: "When enabled, all pushed (or pulled from upstream) nuget packages\
36248
+ \ and artifacts will be signed using the repository's X.509 RSA certificate.\
36249
+ \ Additionally, the nuget RepositorySignature index will list all of the\
36250
+ \ repository's signing certificates including the ones from configured\
36251
+ \ upstreams."
36252
+ title: Nuget Native Signing Enabled?
36253
+ type: boolean
36183
36254
num_downloads:
36184
36255
description: The number of downloads for packages in the repository.
36185
36256
readOnly: true
@@ -36488,6 +36559,7 @@ components:
36488
36559
use_default_cargo_upstream: true
36489
36560
storage_region: default
36490
36561
scan_own: true
36562
+ nuget_native_signing_enabled: true
36491
36563
distributes:
36492
36564
- distributes
36493
36565
- distributes
@@ -36646,6 +36718,14 @@ components:
36646
36718
pattern: "^\\w[\\w \\-'\\.\\/()]+$"
36647
36719
title: Name
36648
36720
type: string
36721
+ nuget_native_signing_enabled:
36722
+ description: "When enabled, all pushed (or pulled from upstream) nuget packages\
36723
+ \ and artifacts will be signed using the repository's X.509 RSA certificate.\
36724
+ \ Additionally, the nuget RepositorySignature index will list all of the\
36725
+ \ repository's signing certificates including the ones from configured\
36726
+ \ upstreams."
36727
+ title: Nuget Native Signing Enabled?
36728
+ type: boolean
36649
36729
open_source_license:
36650
36730
description: The SPDX identifier of the open source license.
36651
36731
nullable: true
@@ -36943,6 +37023,7 @@ components:
36943
37023
created_at: 2000-01-23T04:56:07.000+00:00
36944
37024
comment: comment
36945
37025
fingerprint_short: fingerprint_short
37026
+ nuget_native_signing_enabled: true
36946
37027
is_public: true
36947
37028
namespace: namespace
36948
37029
use_debian_labels: true
@@ -37148,6 +37229,14 @@ components:
37148
37229
readOnly: true
37149
37230
title: Namespace url
37150
37231
type: string
37232
+ nuget_native_signing_enabled:
37233
+ description: "When enabled, all pushed (or pulled from upstream) nuget packages\
37234
+ \ and artifacts will be signed using the repository's X.509 RSA certificate.\
37235
+ \ Additionally, the nuget RepositorySignature index will list all of the\
37236
+ \ repository's signing certificates including the ones from configured\
37237
+ \ upstreams."
37238
+ title: Nuget Native Signing Enabled?
37239
+ type: boolean
37151
37240
num_downloads:
37152
37241
description: The number of downloads for packages in the repository.
37153
37242
readOnly: true
@@ -37454,6 +37543,7 @@ components:
37454
37543
use_noarch_packages: true
37455
37544
use_default_cargo_upstream: true
37456
37545
scan_own: true
37546
+ nuget_native_signing_enabled: true
37457
37547
distributes:
37458
37548
- distributes
37459
37549
- distributes
@@ -37612,6 +37702,14 @@ components:
37612
37702
pattern: "^\\w[\\w \\-'\\.\\/()]+$"
37613
37703
title: Name
37614
37704
type: string
37705
+ nuget_native_signing_enabled:
37706
+ description: "When enabled, all pushed (or pulled from upstream) nuget packages\
37707
+ \ and artifacts will be signed using the repository's X.509 RSA certificate.\
37708
+ \ Additionally, the nuget RepositorySignature index will list all of the\
37709
+ \ repository's signing certificates including the ones from configured\
37710
+ \ upstreams."
37711
+ title: Nuget Native Signing Enabled?
37712
+ type: boolean
37615
37713
open_source_license:
37616
37714
description: The SPDX identifier of the open source license.
37617
37715
nullable: true
@@ -44021,14 +44119,17 @@ components:
44021
44119
title: Verify SSL Certificates
44022
44120
type: boolean
44023
44121
type: object
44024
- RepositoryX509Certificate :
44122
+ RepositoryX509EcdsaCertificate :
44025
44123
example:
44026
44124
default: true
44125
+ certificate_chain_fingerprint_short: certificate_chain_fingerprint_short
44027
44126
certificate: certificate
44028
44127
certificate_fingerprint_short: certificate_fingerprint_short
44029
44128
active: true
44129
+ certificate_chain_fingerprint: certificate_chain_fingerprint
44030
44130
created_at: 2000-01-23T04:56:07.000+00:00
44031
44131
certificate_fingerprint: certificate_fingerprint
44132
+ certificate_chain: certificate_chain
44032
44133
issuing_status: Certificate is pending to be issued
44033
44134
properties:
44034
44135
active:
@@ -44042,6 +44143,87 @@ components:
44042
44143
readOnly: true
44043
44144
title: Certificate
44044
44145
type: string
44146
+ certificate_chain:
44147
+ description: Base64 encoded CA certificate chain.
44148
+ nullable: true
44149
+ readOnly: true
44150
+ title: Certificate chain
44151
+ type: string
44152
+ certificate_chain_fingerprint:
44153
+ readOnly: true
44154
+ title: Certificate chain fingerprint
44155
+ type: string
44156
+ certificate_chain_fingerprint_short:
44157
+ readOnly: true
44158
+ title: Certificate chain fingerprint short
44159
+ type: string
44160
+ certificate_fingerprint:
44161
+ description: The SHA-256 long identifier used
44162
+ nullable: true
44163
+ readOnly: true
44164
+ title: Certificate fingerprint
44165
+ type: string
44166
+ certificate_fingerprint_short:
44167
+ readOnly: true
44168
+ title: Certificate fingerprint short
44169
+ type: string
44170
+ created_at:
44171
+ format: date-time
44172
+ readOnly: true
44173
+ title: Created at
44174
+ type: string
44175
+ default:
44176
+ description: If selected this is the default key for this repository.
44177
+ readOnly: true
44178
+ title: Default
44179
+ type: boolean
44180
+ issuing_status:
44181
+ default: Certificate is pending to be issued
44182
+ enum:
44183
+ - Certificate is pending to be issued
44184
+ - Certificate successfully issued
44185
+ - Error issuing certificate
44186
+ title: Issuing status
44187
+ type: string
44188
+ type: object
44189
+ RepositoryX509RsaCertificate:
44190
+ example:
44191
+ default: true
44192
+ certificate_chain_fingerprint_short: certificate_chain_fingerprint_short
44193
+ certificate: certificate
44194
+ certificate_fingerprint_short: certificate_fingerprint_short
44195
+ active: true
44196
+ certificate_chain_fingerprint: certificate_chain_fingerprint
44197
+ created_at: 2000-01-23T04:56:07.000+00:00
44198
+ certificate_fingerprint: certificate_fingerprint
44199
+ certificate_chain: certificate_chain
44200
+ issuing_status: Certificate is pending to be issued
44201
+ properties:
44202
+ active:
44203
+ description: If selected this is the active key for this repository.
44204
+ readOnly: true
44205
+ title: Active
44206
+ type: boolean
44207
+ certificate:
44208
+ description: The issued certificate.
44209
+ nullable: true
44210
+ readOnly: true
44211
+ title: Certificate
44212
+ type: string
44213
+ certificate_chain:
44214
+ description: Base64 encoded CA certificate chain.
44215
+ nullable: true
44216
+ readOnly: true
44217
+ title: Certificate chain
44218
+ type: string
44219
+ certificate_chain_fingerprint:
44220
+ readOnly: true
44221
+ title: Certificate chain fingerprint
44222
+ type: string
44223
+ certificate_chain_fingerprint_short:
44224
+ readOnly: true
44225
+ title: Certificate chain fingerprint short
44226
+ type: string
44045
44227
certificate_fingerprint:
44046
44228
description: The SHA-256 long identifier used
44047
44229
nullable: true
@@ -44208,7 +44390,7 @@ components:
44208
44390
StatusBasic:
44209
44391
example:
44210
44392
detail: Cloudsmith API is operational.
44211
- version: 1.617.2
44393
+ version: 1.654.0
44212
44394
properties:
44213
44395
detail:
44214
44396
default: Cloudsmith API is operational.
@@ -44218,7 +44400,7 @@ components:
44218
44400
title: Detail
44219
44401
type: string
44220
44402
version:
44221
- default: 1.617.2
44403
+ default: 1.654.0
44222
44404
description: The current version for the Cloudsmith service.
44223
44405
minLength: 1
44224
44406
readOnly: true
0 commit comments