diff --git a/bindings/java/src/.swagger-codegen/VERSION b/bindings/java/src/.swagger-codegen/VERSION
index 51d76ab0a..087dcb560 100644
--- a/bindings/java/src/.swagger-codegen/VERSION
+++ b/bindings/java/src/.swagger-codegen/VERSION
@@ -1 +1 @@
-2.4.52
\ No newline at end of file
+2.4.53
\ No newline at end of file
diff --git a/bindings/java/src/README.md b/bindings/java/src/README.md
index fe24ddce8..edbc5e207 100644
--- a/bindings/java/src/README.md
+++ b/bindings/java/src/README.md
@@ -40,7 +40,7 @@ Add this dependency to your project's POM:
io.cloudsmith.api
cloudsmith-api
- 2.0.42
+ 2.0.43
compile
```
@@ -50,7 +50,7 @@ Add this dependency to your project's POM:
Add this dependency to your project's build file:
```groovy
-compile "io.cloudsmith.api:cloudsmith-api:2.0.42"
+compile "io.cloudsmith.api:cloudsmith-api:2.0.43"
```
### Others
@@ -63,7 +63,7 @@ mvn clean package
Then manually install the following JARs:
-* `target/cloudsmith-api-2.0.42.jar`
+* `target/cloudsmith-api-2.0.43.jar`
* `target/lib/*.jar`
## Getting Started
@@ -271,7 +271,6 @@ Class | Method | HTTP request | Description
*PackagesApi* | [**packagesUploadRaw**](docs/PackagesApi.md#packagesUploadRaw) | **POST** /packages/{owner}/{repo}/upload/raw/ | Create a new Raw package
*PackagesApi* | [**packagesUploadRpm**](docs/PackagesApi.md#packagesUploadRpm) | **POST** /packages/{owner}/{repo}/upload/rpm/ | Create a new RedHat package
*PackagesApi* | [**packagesUploadRuby**](docs/PackagesApi.md#packagesUploadRuby) | **POST** /packages/{owner}/{repo}/upload/ruby/ | Create a new Ruby package
-*PackagesApi* | [**packagesUploadSkills**](docs/PackagesApi.md#packagesUploadSkills) | **POST** /packages/{owner}/{repo}/upload/skills/ | Create a new AI Skills package
*PackagesApi* | [**packagesUploadSwift**](docs/PackagesApi.md#packagesUploadSwift) | **POST** /packages/{owner}/{repo}/upload/swift/ | Create a new Swift package
*PackagesApi* | [**packagesUploadTerraform**](docs/PackagesApi.md#packagesUploadTerraform) | **POST** /packages/{owner}/{repo}/upload/terraform/ | Create a new Terraform package
*PackagesApi* | [**packagesUploadVagrant**](docs/PackagesApi.md#packagesUploadVagrant) | **POST** /packages/{owner}/{repo}/upload/vagrant/ | Create a new Vagrant package
@@ -302,7 +301,6 @@ Class | Method | HTTP request | Description
*PackagesApi* | [**packagesValidateUploadRaw**](docs/PackagesApi.md#packagesValidateUploadRaw) | **POST** /packages/{owner}/{repo}/validate-upload/raw/ | Validate parameters for create Raw package
*PackagesApi* | [**packagesValidateUploadRpm**](docs/PackagesApi.md#packagesValidateUploadRpm) | **POST** /packages/{owner}/{repo}/validate-upload/rpm/ | Validate parameters for create RedHat package
*PackagesApi* | [**packagesValidateUploadRuby**](docs/PackagesApi.md#packagesValidateUploadRuby) | **POST** /packages/{owner}/{repo}/validate-upload/ruby/ | Validate parameters for create Ruby package
-*PackagesApi* | [**packagesValidateUploadSkills**](docs/PackagesApi.md#packagesValidateUploadSkills) | **POST** /packages/{owner}/{repo}/validate-upload/skills/ | Validate parameters for create AI Skills package
*PackagesApi* | [**packagesValidateUploadSwift**](docs/PackagesApi.md#packagesValidateUploadSwift) | **POST** /packages/{owner}/{repo}/validate-upload/swift/ | Validate parameters for create Swift package
*PackagesApi* | [**packagesValidateUploadTerraform**](docs/PackagesApi.md#packagesValidateUploadTerraform) | **POST** /packages/{owner}/{repo}/validate-upload/terraform/ | Validate parameters for create Terraform package
*PackagesApi* | [**packagesValidateUploadVagrant**](docs/PackagesApi.md#packagesValidateUploadVagrant) | **POST** /packages/{owner}/{repo}/validate-upload/vagrant/ | Validate parameters for create Vagrant package
@@ -470,12 +468,6 @@ Class | Method | HTTP request | Description
*ReposApi* | [**reposUpstreamRubyPartialUpdate**](docs/ReposApi.md#reposUpstreamRubyPartialUpdate) | **PATCH** /repos/{owner}/{identifier}/upstream/ruby/{slug_perm}/ | Partially update a Ruby upstream config for this repository.
*ReposApi* | [**reposUpstreamRubyRead**](docs/ReposApi.md#reposUpstreamRubyRead) | **GET** /repos/{owner}/{identifier}/upstream/ruby/{slug_perm}/ | Retrieve a Ruby upstream config for this repository.
*ReposApi* | [**reposUpstreamRubyUpdate**](docs/ReposApi.md#reposUpstreamRubyUpdate) | **PUT** /repos/{owner}/{identifier}/upstream/ruby/{slug_perm}/ | Update a Ruby upstream config for this repository.
-*ReposApi* | [**reposUpstreamSkillsCreate**](docs/ReposApi.md#reposUpstreamSkillsCreate) | **POST** /repos/{owner}/{identifier}/upstream/skills/ | Create an AI Skills upstream config for this repository.
-*ReposApi* | [**reposUpstreamSkillsDelete**](docs/ReposApi.md#reposUpstreamSkillsDelete) | **DELETE** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Delete an AI Skills upstream config for this repository.
-*ReposApi* | [**reposUpstreamSkillsList**](docs/ReposApi.md#reposUpstreamSkillsList) | **GET** /repos/{owner}/{identifier}/upstream/skills/ | List AI Skills upstream configs for this repository.
-*ReposApi* | [**reposUpstreamSkillsPartialUpdate**](docs/ReposApi.md#reposUpstreamSkillsPartialUpdate) | **PATCH** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Partially update an AI Skills upstream config for this repository.
-*ReposApi* | [**reposUpstreamSkillsRead**](docs/ReposApi.md#reposUpstreamSkillsRead) | **GET** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Retrieve an AI Skills upstream config for this repository.
-*ReposApi* | [**reposUpstreamSkillsUpdate**](docs/ReposApi.md#reposUpstreamSkillsUpdate) | **PUT** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Update an AI Skills upstream config for this repository.
*ReposApi* | [**reposUpstreamSwiftCreate**](docs/ReposApi.md#reposUpstreamSwiftCreate) | **POST** /repos/{owner}/{identifier}/upstream/swift/ | Create a Swift upstream config for this repository.
*ReposApi* | [**reposUpstreamSwiftDelete**](docs/ReposApi.md#reposUpstreamSwiftDelete) | **DELETE** /repos/{owner}/{identifier}/upstream/swift/{slug_perm}/ | Delete a Swift upstream config for this repository.
*ReposApi* | [**reposUpstreamSwiftList**](docs/ReposApi.md#reposUpstreamSwiftList) | **GET** /repos/{owner}/{identifier}/upstream/swift/ | List Swift upstream configs for this repository.
@@ -720,6 +712,7 @@ Class | Method | HTTP request | Description
- [PackageVulnerabilityPolicyEvaluationRequestRequest](docs/PackageVulnerabilityPolicyEvaluationRequestRequest.md)
- [PackageVulnerabilityPolicyViolationLog](docs/PackageVulnerabilityPolicyViolationLog.md)
- [PackageVulnerabilityPolicyViolationLogCursorPage](docs/PackageVulnerabilityPolicyViolationLogCursorPage.md)
+ - [PluginSkill](docs/PluginSkill.md)
- [ProviderSettings](docs/ProviderSettings.md)
- [ProviderSettingsWrite](docs/ProviderSettingsWrite.md)
- [ProviderSettingsWriteRequest](docs/ProviderSettingsWriteRequest.md)
@@ -797,12 +790,6 @@ Class | Method | HTTP request | Description
- [ServiceRequest](docs/ServiceRequest.md)
- [ServiceRequestPatch](docs/ServiceRequestPatch.md)
- [ServiceTeams](docs/ServiceTeams.md)
- - [SkillsPackageUpload](docs/SkillsPackageUpload.md)
- - [SkillsPackageUploadRequest](docs/SkillsPackageUploadRequest.md)
- - [SkillsUpstream](docs/SkillsUpstream.md)
- - [SkillsUpstreamRequest](docs/SkillsUpstreamRequest.md)
- - [SkillsUpstreamRequestPatch](docs/SkillsUpstreamRequestPatch.md)
- - [SkillsUpstreamSelection](docs/SkillsUpstreamSelection.md)
- [StatusBasic](docs/StatusBasic.md)
- [StorageAllocatedLimit](docs/StorageAllocatedLimit.md)
- [StorageAllocatedLimitRaw](docs/StorageAllocatedLimitRaw.md)
diff --git a/bindings/java/src/build.gradle b/bindings/java/src/build.gradle
index 98894c3ed..a9a736f9a 100644
--- a/bindings/java/src/build.gradle
+++ b/bindings/java/src/build.gradle
@@ -2,7 +2,7 @@ apply plugin: 'idea'
apply plugin: 'eclipse'
group = 'io.cloudsmith.api'
-version = '2.0.42'
+version = '2.0.43'
buildscript {
repositories {
diff --git a/bindings/java/src/build.json b/bindings/java/src/build.json
index 5b25c2668..1f78640bf 100644
--- a/bindings/java/src/build.json
+++ b/bindings/java/src/build.json
@@ -3,7 +3,7 @@
"apiPackage": "io.cloudsmith.api.apis",
"artifactId": "cloudsmith-api",
"artifactUrl": "https://api.cloudsmith.io/?format=openapi",
- "artifactVersion": "2.0.42",
+ "artifactVersion": "2.0.43",
"artifactDescription": "Cloudsmith API",
"dateLibrary": "java8",
"developerName": "Cloudsmith Ltd",
diff --git a/bindings/java/src/build.sbt b/bindings/java/src/build.sbt
index 9b515a6fa..7cdc03bfa 100644
--- a/bindings/java/src/build.sbt
+++ b/bindings/java/src/build.sbt
@@ -2,7 +2,7 @@ lazy val root = (project in file(".")).
settings(
organization := "io.cloudsmith.api",
name := "cloudsmith-api",
- version := "2.0.42",
+ version := "2.0.43",
scalaVersion := "2.11.4",
scalacOptions ++= Seq("-feature"),
javacOptions in compile ++= Seq("-Xlint:deprecation"),
diff --git a/bindings/java/src/docs/AlpinePackageUpload.md b/bindings/java/src/docs/AlpinePackageUpload.md
index 803623541..7c80dc22e 100644
--- a/bindings/java/src/docs/AlpinePackageUpload.md
+++ b/bindings/java/src/docs/AlpinePackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/AlpinePackageUploadRequest.md b/bindings/java/src/docs/AlpinePackageUploadRequest.md
index c00c371e7..35ba7e993 100644
--- a/bindings/java/src/docs/AlpinePackageUploadRequest.md
+++ b/bindings/java/src/docs/AlpinePackageUploadRequest.md
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**distribution** | **String** | The distribution to store the package for. |
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/java/src/docs/CargoPackageUpload.md b/bindings/java/src/docs/CargoPackageUpload.md
index 4e0eb7773..7a0af228d 100644
--- a/bindings/java/src/docs/CargoPackageUpload.md
+++ b/bindings/java/src/docs/CargoPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/CargoPackageUploadRequest.md b/bindings/java/src/docs/CargoPackageUploadRequest.md
index ad438326f..1071ddf35 100644
--- a/bindings/java/src/docs/CargoPackageUploadRequest.md
+++ b/bindings/java/src/docs/CargoPackageUploadRequest.md
@@ -5,6 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/java/src/docs/CocoapodsPackageUpload.md b/bindings/java/src/docs/CocoapodsPackageUpload.md
index f346a3b41..8057cce44 100644
--- a/bindings/java/src/docs/CocoapodsPackageUpload.md
+++ b/bindings/java/src/docs/CocoapodsPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/CocoapodsPackageUploadRequest.md b/bindings/java/src/docs/CocoapodsPackageUploadRequest.md
index 3348f1079..e311b60e3 100644
--- a/bindings/java/src/docs/CocoapodsPackageUploadRequest.md
+++ b/bindings/java/src/docs/CocoapodsPackageUploadRequest.md
@@ -5,6 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/java/src/docs/ComposerPackageUpload.md b/bindings/java/src/docs/ComposerPackageUpload.md
index 5c8242d56..a45b79568 100644
--- a/bindings/java/src/docs/ComposerPackageUpload.md
+++ b/bindings/java/src/docs/ComposerPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/ComposerPackageUploadRequest.md b/bindings/java/src/docs/ComposerPackageUploadRequest.md
index a97362ba7..f61c71ffa 100644
--- a/bindings/java/src/docs/ComposerPackageUploadRequest.md
+++ b/bindings/java/src/docs/ComposerPackageUploadRequest.md
@@ -5,6 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
**version** | **String** | The raw version for this package. | [optional]
diff --git a/bindings/java/src/docs/ConanPackageUpload.md b/bindings/java/src/docs/ConanPackageUpload.md
index 4110d5b05..3ce744565 100644
--- a/bindings/java/src/docs/ConanPackageUpload.md
+++ b/bindings/java/src/docs/ConanPackageUpload.md
@@ -40,7 +40,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -58,12 +58,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -94,7 +95,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/ConanPackageUploadRequest.md b/bindings/java/src/docs/ConanPackageUploadRequest.md
index 368241243..77b771fb6 100644
--- a/bindings/java/src/docs/ConanPackageUploadRequest.md
+++ b/bindings/java/src/docs/ConanPackageUploadRequest.md
@@ -11,6 +11,7 @@ Name | Type | Description | Notes
**metadataFile** | **String** | The conan file is an python file containing the package metadata. |
**name** | **String** | The name of this package. | [optional]
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
**version** | **String** | The raw version for this package. | [optional]
diff --git a/bindings/java/src/docs/CondaPackageUpload.md b/bindings/java/src/docs/CondaPackageUpload.md
index 88a3cfdd6..5757fde97 100644
--- a/bindings/java/src/docs/CondaPackageUpload.md
+++ b/bindings/java/src/docs/CondaPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/CondaPackageUploadRequest.md b/bindings/java/src/docs/CondaPackageUploadRequest.md
index 5c431c9e8..e1e13460c 100644
--- a/bindings/java/src/docs/CondaPackageUploadRequest.md
+++ b/bindings/java/src/docs/CondaPackageUploadRequest.md
@@ -5,6 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/java/src/docs/CranPackageUpload.md b/bindings/java/src/docs/CranPackageUpload.md
index 2534d850d..434910b78 100644
--- a/bindings/java/src/docs/CranPackageUpload.md
+++ b/bindings/java/src/docs/CranPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -57,12 +57,13 @@ Name | Type | Description | Notes
**rVersion** | **String** | Binary package uploads should specify the version of R they were built for. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -93,7 +94,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/CranPackageUploadRequest.md b/bindings/java/src/docs/CranPackageUploadRequest.md
index cfa0422c8..2825a4f4d 100644
--- a/bindings/java/src/docs/CranPackageUploadRequest.md
+++ b/bindings/java/src/docs/CranPackageUploadRequest.md
@@ -7,6 +7,7 @@ Name | Type | Description | Notes
**architecture** | **String** | Binary package uploads for macOS should specify the architecture they were built for. | [optional]
**packageFile** | **String** | The primary file for the package. |
**rVersion** | **String** | Binary package uploads should specify the version of R they were built for. | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/java/src/docs/DartPackageUpload.md b/bindings/java/src/docs/DartPackageUpload.md
index 951e357e9..16af45d2f 100644
--- a/bindings/java/src/docs/DartPackageUpload.md
+++ b/bindings/java/src/docs/DartPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/DartPackageUploadRequest.md b/bindings/java/src/docs/DartPackageUploadRequest.md
index 5c4af18f7..5b808c354 100644
--- a/bindings/java/src/docs/DartPackageUploadRequest.md
+++ b/bindings/java/src/docs/DartPackageUploadRequest.md
@@ -5,6 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/java/src/docs/DebPackageUpload.md b/bindings/java/src/docs/DebPackageUpload.md
index ec267a69f..6b319bd49 100644
--- a/bindings/java/src/docs/DebPackageUpload.md
+++ b/bindings/java/src/docs/DebPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/DebPackageUploadRequest.md b/bindings/java/src/docs/DebPackageUploadRequest.md
index 04d791ca4..c05131f79 100644
--- a/bindings/java/src/docs/DebPackageUploadRequest.md
+++ b/bindings/java/src/docs/DebPackageUploadRequest.md
@@ -8,6 +8,7 @@ Name | Type | Description | Notes
**component** | **String** | The component (channel) for the package (e.g. 'main', 'unstable', etc.) | [optional]
**distribution** | **String** | The distribution to store the package for. |
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**sourcesFile** | **String** | The sources archive containing the source code for the binary | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/java/src/docs/DockerPackageUpload.md b/bindings/java/src/docs/DockerPackageUpload.md
index 531c33c3c..c1e3e2691 100644
--- a/bindings/java/src/docs/DockerPackageUpload.md
+++ b/bindings/java/src/docs/DockerPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/DockerPackageUploadRequest.md b/bindings/java/src/docs/DockerPackageUploadRequest.md
index 7fbdf6230..cff9cb573 100644
--- a/bindings/java/src/docs/DockerPackageUploadRequest.md
+++ b/bindings/java/src/docs/DockerPackageUploadRequest.md
@@ -5,6 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/java/src/docs/GenericPackageUpload.md b/bindings/java/src/docs/GenericPackageUpload.md
index abed6ad2f..3e6c24b48 100644
--- a/bindings/java/src/docs/GenericPackageUpload.md
+++ b/bindings/java/src/docs/GenericPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/GenericPackageUploadRequest.md b/bindings/java/src/docs/GenericPackageUploadRequest.md
index d5906ceed..39177b07a 100644
--- a/bindings/java/src/docs/GenericPackageUploadRequest.md
+++ b/bindings/java/src/docs/GenericPackageUploadRequest.md
@@ -7,6 +7,7 @@ Name | Type | Description | Notes
**filepath** | **String** | The full filepath of the package including filename. |
**name** | **String** | The name of this package. | [optional]
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
**version** | **String** | The raw version for this package. | [optional]
diff --git a/bindings/java/src/docs/GoPackageUpload.md b/bindings/java/src/docs/GoPackageUpload.md
index 34bf9c24a..c6bf851aa 100644
--- a/bindings/java/src/docs/GoPackageUpload.md
+++ b/bindings/java/src/docs/GoPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/GoPackageUploadRequest.md b/bindings/java/src/docs/GoPackageUploadRequest.md
index 8c8c950ed..1a021c7cd 100644
--- a/bindings/java/src/docs/GoPackageUploadRequest.md
+++ b/bindings/java/src/docs/GoPackageUploadRequest.md
@@ -5,6 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/java/src/docs/HelmPackageUpload.md b/bindings/java/src/docs/HelmPackageUpload.md
index 5451c568e..5d05f3ee0 100644
--- a/bindings/java/src/docs/HelmPackageUpload.md
+++ b/bindings/java/src/docs/HelmPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/HelmPackageUploadRequest.md b/bindings/java/src/docs/HelmPackageUploadRequest.md
index 739da8463..d6dd00e52 100644
--- a/bindings/java/src/docs/HelmPackageUploadRequest.md
+++ b/bindings/java/src/docs/HelmPackageUploadRequest.md
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**packageFile** | **String** | The primary file for the package. |
**provenanceFile** | **String** | The provenance file containing the signature for the chart. If one is not provided, it will be generated automatically. | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/java/src/docs/HexPackageUpload.md b/bindings/java/src/docs/HexPackageUpload.md
index 508344389..e004a0cc4 100644
--- a/bindings/java/src/docs/HexPackageUpload.md
+++ b/bindings/java/src/docs/HexPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/HexPackageUploadRequest.md b/bindings/java/src/docs/HexPackageUploadRequest.md
index cee3d8b06..e7081a46d 100644
--- a/bindings/java/src/docs/HexPackageUploadRequest.md
+++ b/bindings/java/src/docs/HexPackageUploadRequest.md
@@ -5,6 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/java/src/docs/HuggingfacePackageUpload.md b/bindings/java/src/docs/HuggingfacePackageUpload.md
index f53ee5797..197d4d20e 100644
--- a/bindings/java/src/docs/HuggingfacePackageUpload.md
+++ b/bindings/java/src/docs/HuggingfacePackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/HuggingfacePackageUploadRequest.md b/bindings/java/src/docs/HuggingfacePackageUploadRequest.md
index c3f612f25..ea19059de 100644
--- a/bindings/java/src/docs/HuggingfacePackageUploadRequest.md
+++ b/bindings/java/src/docs/HuggingfacePackageUploadRequest.md
@@ -5,6 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/java/src/docs/LuarocksPackageUpload.md b/bindings/java/src/docs/LuarocksPackageUpload.md
index 9f455f804..d3a3f814a 100644
--- a/bindings/java/src/docs/LuarocksPackageUpload.md
+++ b/bindings/java/src/docs/LuarocksPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/LuarocksPackageUploadRequest.md b/bindings/java/src/docs/LuarocksPackageUploadRequest.md
index 0646761bc..80714757f 100644
--- a/bindings/java/src/docs/LuarocksPackageUploadRequest.md
+++ b/bindings/java/src/docs/LuarocksPackageUploadRequest.md
@@ -5,6 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/java/src/docs/MavenPackageUpload.md b/bindings/java/src/docs/MavenPackageUpload.md
index e664f6faf..10a4e7a4f 100644
--- a/bindings/java/src/docs/MavenPackageUpload.md
+++ b/bindings/java/src/docs/MavenPackageUpload.md
@@ -40,7 +40,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -59,14 +59,15 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
**sbtVersion** | **String** | | [optional]
**scalaVersion** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -97,7 +98,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/MavenPackageUploadRequest.md b/bindings/java/src/docs/MavenPackageUploadRequest.md
index 83c9acf8f..301491257 100644
--- a/bindings/java/src/docs/MavenPackageUploadRequest.md
+++ b/bindings/java/src/docs/MavenPackageUploadRequest.md
@@ -12,6 +12,7 @@ Name | Type | Description | Notes
**packageFile** | **String** | The primary file for the package. |
**packaging** | **String** | Artifact's Maven packaging type. | [optional]
**pomFile** | **String** | The POM file is an XML file containing the Maven coordinates. | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**sbtVersion** | **String** | | [optional]
**scalaVersion** | **String** | | [optional]
diff --git a/bindings/java/src/docs/McpPackageUpload.md b/bindings/java/src/docs/McpPackageUpload.md
index 38a73bcb9..c11c27a02 100644
--- a/bindings/java/src/docs/McpPackageUpload.md
+++ b/bindings/java/src/docs/McpPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/McpPackageUploadRequest.md b/bindings/java/src/docs/McpPackageUploadRequest.md
index 7913223c3..5683b1f7f 100644
--- a/bindings/java/src/docs/McpPackageUploadRequest.md
+++ b/bindings/java/src/docs/McpPackageUploadRequest.md
@@ -5,6 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
**version** | **String** | The raw version for this package. | [optional]
diff --git a/bindings/java/src/docs/ModelPackage.md b/bindings/java/src/docs/ModelPackage.md
index 3c9e352b7..882696f08 100644
--- a/bindings/java/src/docs/ModelPackage.md
+++ b/bindings/java/src/docs/ModelPackage.md
@@ -40,7 +40,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -58,12 +58,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -96,7 +97,7 @@ Name | Type | Description | Notes
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
**vulnerabilityCounts** | [**WebOSVSeverityCounts**](WebOSVSeverityCounts.md) | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/NixPackageUpload.md b/bindings/java/src/docs/NixPackageUpload.md
index 8119a62ce..a5c3ff97d 100644
--- a/bindings/java/src/docs/NixPackageUpload.md
+++ b/bindings/java/src/docs/NixPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/NixPackageUploadRequest.md b/bindings/java/src/docs/NixPackageUploadRequest.md
index 629e5b60a..ce19b2c2f 100644
--- a/bindings/java/src/docs/NixPackageUploadRequest.md
+++ b/bindings/java/src/docs/NixPackageUploadRequest.md
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**narinfoFile** | **String** | The narinfo sidecar metadata file (<storeHash>.narinfo). Optional — the package can be completed later by publishing the matching narinfo via the native HTTP PUT path. | [optional]
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
**version** | **String** | The raw version for this package. | [optional]
diff --git a/bindings/java/src/docs/NpmPackageUpload.md b/bindings/java/src/docs/NpmPackageUpload.md
index 2aad23402..9e8c5a76e 100644
--- a/bindings/java/src/docs/NpmPackageUpload.md
+++ b/bindings/java/src/docs/NpmPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/NpmPackageUploadRequest.md b/bindings/java/src/docs/NpmPackageUploadRequest.md
index b3f94c1e7..3f88675ad 100644
--- a/bindings/java/src/docs/NpmPackageUploadRequest.md
+++ b/bindings/java/src/docs/NpmPackageUploadRequest.md
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**npmDistTag** | **String** | The default npm dist-tag for this package/version - This will replace any other package/version if they are using the same tag. | [optional]
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/java/src/docs/NugetPackageUpload.md b/bindings/java/src/docs/NugetPackageUpload.md
index 5e31f29f2..8ff762697 100644
--- a/bindings/java/src/docs/NugetPackageUpload.md
+++ b/bindings/java/src/docs/NugetPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/NugetPackageUploadRequest.md b/bindings/java/src/docs/NugetPackageUploadRequest.md
index 537950565..6d6e89266 100644
--- a/bindings/java/src/docs/NugetPackageUploadRequest.md
+++ b/bindings/java/src/docs/NugetPackageUploadRequest.md
@@ -5,6 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**symbolsFile** | **String** | Uploads a symbols file as a separate package | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/java/src/docs/P2PackageUpload.md b/bindings/java/src/docs/P2PackageUpload.md
index d83998dea..c49e30737 100644
--- a/bindings/java/src/docs/P2PackageUpload.md
+++ b/bindings/java/src/docs/P2PackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/P2PackageUploadRequest.md b/bindings/java/src/docs/P2PackageUploadRequest.md
index 3c011cc45..f38ec3f0f 100644
--- a/bindings/java/src/docs/P2PackageUploadRequest.md
+++ b/bindings/java/src/docs/P2PackageUploadRequest.md
@@ -5,6 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/java/src/docs/PackageCopy.md b/bindings/java/src/docs/PackageCopy.md
index 670cfb6e5..7715debfb 100644
--- a/bindings/java/src/docs/PackageCopy.md
+++ b/bindings/java/src/docs/PackageCopy.md
@@ -39,7 +39,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -57,12 +57,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | The repository the package will be copied to. | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -94,7 +95,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/PackageCopyRequest.md b/bindings/java/src/docs/PackageCopyRequest.md
index 8b0c33494..7a02ce511 100644
--- a/bindings/java/src/docs/PackageCopyRequest.md
+++ b/bindings/java/src/docs/PackageCopyRequest.md
@@ -5,6 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**destination** | **String** | The name of the destination repository without the namespace. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
diff --git a/bindings/java/src/docs/PackageDetail.md b/bindings/java/src/docs/PackageDetail.md
index 7b181beef..cd28ccce8 100644
--- a/bindings/java/src/docs/PackageDetail.md
+++ b/bindings/java/src/docs/PackageDetail.md
@@ -41,7 +41,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,15 +56,17 @@ Name | Type | Description | Notes
**originRepositoryUrl** | **String** | | [optional]
**osiApproved** | **Boolean** | Whether the package's SPDX license is OSI-approved. | [optional]
**packageType** | **java.math.BigInteger** | The type of package contents. | [optional]
+**pluginSkills** | [**List<PluginSkill>**](PluginSkill.md) | The skills a plugin bundles. Null for any other package. | [optional]
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -97,7 +99,7 @@ Name | Type | Description | Notes
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
**vulnerabilityCounts** | [**WebOSVSeverityCounts**](WebOSVSeverityCounts.md) | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/PackageMove.md b/bindings/java/src/docs/PackageMove.md
index b65729635..819bf8040 100644
--- a/bindings/java/src/docs/PackageMove.md
+++ b/bindings/java/src/docs/PackageMove.md
@@ -39,7 +39,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -57,12 +57,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | The repository the package will be moved to. | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -94,7 +95,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/PackageMoveRequest.md b/bindings/java/src/docs/PackageMoveRequest.md
index b19321e32..5cf51956e 100644
--- a/bindings/java/src/docs/PackageMoveRequest.md
+++ b/bindings/java/src/docs/PackageMoveRequest.md
@@ -5,6 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**destination** | **String** | The name of the destination repository without the namespace. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
diff --git a/bindings/java/src/docs/PackageQuarantine.md b/bindings/java/src/docs/PackageQuarantine.md
index dd66c4e01..84e22404e 100644
--- a/bindings/java/src/docs/PackageQuarantine.md
+++ b/bindings/java/src/docs/PackageQuarantine.md
@@ -39,7 +39,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**packageType** | **java.math.BigInteger** | The type of package contents. | [optional]
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -93,7 +94,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/PackageQuarantineRequest.md b/bindings/java/src/docs/PackageQuarantineRequest.md
index ba0578599..69c5c4c7d 100644
--- a/bindings/java/src/docs/PackageQuarantineRequest.md
+++ b/bindings/java/src/docs/PackageQuarantineRequest.md
@@ -5,6 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**release** | **Boolean** | If true, the package is released from quarantine. | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**restore** | **Boolean** | If true, the package is released from quarantine. Note: This field is deprecated, please use 'release' instead. | [optional]
diff --git a/bindings/java/src/docs/PackageResync.md b/bindings/java/src/docs/PackageResync.md
index 658fbd184..10e1db066 100644
--- a/bindings/java/src/docs/PackageResync.md
+++ b/bindings/java/src/docs/PackageResync.md
@@ -39,7 +39,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -57,12 +57,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -94,7 +95,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/PackageStatus.md b/bindings/java/src/docs/PackageStatus.md
index 065b2d34e..f8085323d 100644
--- a/bindings/java/src/docs/PackageStatus.md
+++ b/bindings/java/src/docs/PackageStatus.md
@@ -13,7 +13,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
diff --git a/bindings/java/src/docs/PackageTag.md b/bindings/java/src/docs/PackageTag.md
index 3d970027e..b8e0301df 100644
--- a/bindings/java/src/docs/PackageTag.md
+++ b/bindings/java/src/docs/PackageTag.md
@@ -40,7 +40,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -58,12 +58,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -94,7 +95,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/PackageTagRequest.md b/bindings/java/src/docs/PackageTagRequest.md
index b21629815..563e541c9 100644
--- a/bindings/java/src/docs/PackageTagRequest.md
+++ b/bindings/java/src/docs/PackageTagRequest.md
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**action** | [**ActionEnum**](#ActionEnum) | | [optional]
**isImmutable** | **Boolean** | If true, created tags will be immutable. An immutable flag is a tag that cannot be removed from a package. | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**tags** | **List<String>** | A list of tags to apply the action to. Not required for clears. | [optional]
diff --git a/bindings/java/src/docs/PackagesApi.md b/bindings/java/src/docs/PackagesApi.md
index 456d14e68..9af7e48a6 100644
--- a/bindings/java/src/docs/PackagesApi.md
+++ b/bindings/java/src/docs/PackagesApi.md
@@ -43,7 +43,6 @@ Method | HTTP request | Description
[**packagesUploadRaw**](PackagesApi.md#packagesUploadRaw) | **POST** /packages/{owner}/{repo}/upload/raw/ | Create a new Raw package
[**packagesUploadRpm**](PackagesApi.md#packagesUploadRpm) | **POST** /packages/{owner}/{repo}/upload/rpm/ | Create a new RedHat package
[**packagesUploadRuby**](PackagesApi.md#packagesUploadRuby) | **POST** /packages/{owner}/{repo}/upload/ruby/ | Create a new Ruby package
-[**packagesUploadSkills**](PackagesApi.md#packagesUploadSkills) | **POST** /packages/{owner}/{repo}/upload/skills/ | Create a new AI Skills package
[**packagesUploadSwift**](PackagesApi.md#packagesUploadSwift) | **POST** /packages/{owner}/{repo}/upload/swift/ | Create a new Swift package
[**packagesUploadTerraform**](PackagesApi.md#packagesUploadTerraform) | **POST** /packages/{owner}/{repo}/upload/terraform/ | Create a new Terraform package
[**packagesUploadVagrant**](PackagesApi.md#packagesUploadVagrant) | **POST** /packages/{owner}/{repo}/upload/vagrant/ | Create a new Vagrant package
@@ -74,7 +73,6 @@ Method | HTTP request | Description
[**packagesValidateUploadRaw**](PackagesApi.md#packagesValidateUploadRaw) | **POST** /packages/{owner}/{repo}/validate-upload/raw/ | Validate parameters for create Raw package
[**packagesValidateUploadRpm**](PackagesApi.md#packagesValidateUploadRpm) | **POST** /packages/{owner}/{repo}/validate-upload/rpm/ | Validate parameters for create RedHat package
[**packagesValidateUploadRuby**](PackagesApi.md#packagesValidateUploadRuby) | **POST** /packages/{owner}/{repo}/validate-upload/ruby/ | Validate parameters for create Ruby package
-[**packagesValidateUploadSkills**](PackagesApi.md#packagesValidateUploadSkills) | **POST** /packages/{owner}/{repo}/validate-upload/skills/ | Validate parameters for create AI Skills package
[**packagesValidateUploadSwift**](PackagesApi.md#packagesValidateUploadSwift) | **POST** /packages/{owner}/{repo}/validate-upload/swift/ | Validate parameters for create Swift package
[**packagesValidateUploadTerraform**](PackagesApi.md#packagesValidateUploadTerraform) | **POST** /packages/{owner}/{repo}/validate-upload/terraform/ | Validate parameters for create Terraform package
[**packagesValidateUploadVagrant**](PackagesApi.md#packagesValidateUploadVagrant) | **POST** /packages/{owner}/{repo}/validate-upload/vagrant/ | Validate parameters for create Vagrant package
@@ -2607,70 +2605,6 @@ Name | Type | Description | Notes
[apikey](../README.md#apikey), [basic](../README.md#basic)
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-
-# **packagesUploadSkills**
-> SkillsPackageUpload packagesUploadSkills(owner, repo, data)
-
-Create a new AI Skills package
-
-Create a new AI Skills package
-
-### Example
-```java
-// Import classes:
-//import io.cloudsmith.api.ApiClient;
-//import io.cloudsmith.api.ApiException;
-//import io.cloudsmith.api.Configuration;
-//import io.cloudsmith.api.auth.*;
-//import io.cloudsmith.api.apis.PackagesApi;
-
-ApiClient defaultClient = Configuration.getDefaultApiClient();
-
-// Configure API key authorization: apikey
-ApiKeyAuth apikey = (ApiKeyAuth) defaultClient.getAuthentication("apikey");
-apikey.setApiKey("YOUR API KEY");
-// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
-//apikey.setApiKeyPrefix("Token");
-
-// Configure HTTP basic authorization: basic
-HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
-basic.setUsername("YOUR USERNAME");
-basic.setPassword("YOUR PASSWORD");
-
-PackagesApi apiInstance = new PackagesApi();
-String owner = "owner_example"; // String |
-String repo = "repo_example"; // String |
-SkillsPackageUploadRequest data = new SkillsPackageUploadRequest(); // SkillsPackageUploadRequest |
-try {
- SkillsPackageUpload result = apiInstance.packagesUploadSkills(owner, repo, data);
- System.out.println(result);
-} catch (ApiException e) {
- System.err.println("Exception when calling PackagesApi#packagesUploadSkills");
- e.printStackTrace();
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **String**| |
- **repo** | **String**| |
- **data** | [**SkillsPackageUploadRequest**](SkillsPackageUploadRequest.md)| | [optional]
-
-### Return type
-
-[**SkillsPackageUpload**](SkillsPackageUpload.md)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
### HTTP request headers
- **Content-Type**: application/json
@@ -4565,69 +4499,6 @@ null (empty response body)
[apikey](../README.md#apikey), [basic](../README.md#basic)
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-
-# **packagesValidateUploadSkills**
-> packagesValidateUploadSkills(owner, repo, data)
-
-Validate parameters for create AI Skills package
-
-Validate parameters for create AI Skills package
-
-### Example
-```java
-// Import classes:
-//import io.cloudsmith.api.ApiClient;
-//import io.cloudsmith.api.ApiException;
-//import io.cloudsmith.api.Configuration;
-//import io.cloudsmith.api.auth.*;
-//import io.cloudsmith.api.apis.PackagesApi;
-
-ApiClient defaultClient = Configuration.getDefaultApiClient();
-
-// Configure API key authorization: apikey
-ApiKeyAuth apikey = (ApiKeyAuth) defaultClient.getAuthentication("apikey");
-apikey.setApiKey("YOUR API KEY");
-// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
-//apikey.setApiKeyPrefix("Token");
-
-// Configure HTTP basic authorization: basic
-HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
-basic.setUsername("YOUR USERNAME");
-basic.setPassword("YOUR PASSWORD");
-
-PackagesApi apiInstance = new PackagesApi();
-String owner = "owner_example"; // String |
-String repo = "repo_example"; // String |
-SkillsPackageUploadRequest data = new SkillsPackageUploadRequest(); // SkillsPackageUploadRequest |
-try {
- apiInstance.packagesValidateUploadSkills(owner, repo, data);
-} catch (ApiException e) {
- System.err.println("Exception when calling PackagesApi#packagesValidateUploadSkills");
- e.printStackTrace();
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **String**| |
- **repo** | **String**| |
- **data** | [**SkillsPackageUploadRequest**](SkillsPackageUploadRequest.md)| | [optional]
-
-### Return type
-
-null (empty response body)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
### HTTP request headers
- **Content-Type**: application/json
diff --git a/bindings/java/src/docs/PluginSkill.md b/bindings/java/src/docs/PluginSkill.md
new file mode 100644
index 000000000..62e03d04c
--- /dev/null
+++ b/bindings/java/src/docs/PluginSkill.md
@@ -0,0 +1,11 @@
+
+# PluginSkill
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**description** | **String** | The skill's description, if it declares one. Truncated to 200 characters. | [optional]
+**name** | **String** | | [optional]
+
+
+
diff --git a/bindings/java/src/docs/PythonPackageUpload.md b/bindings/java/src/docs/PythonPackageUpload.md
index ebd9d0eb4..145903273 100644
--- a/bindings/java/src/docs/PythonPackageUpload.md
+++ b/bindings/java/src/docs/PythonPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/PythonPackageUploadRequest.md b/bindings/java/src/docs/PythonPackageUploadRequest.md
index 7b1fd06e5..468f03e29 100644
--- a/bindings/java/src/docs/PythonPackageUploadRequest.md
+++ b/bindings/java/src/docs/PythonPackageUploadRequest.md
@@ -5,6 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/java/src/docs/RawPackageUpload.md b/bindings/java/src/docs/RawPackageUpload.md
index baf0c839e..7fa2854c1 100644
--- a/bindings/java/src/docs/RawPackageUpload.md
+++ b/bindings/java/src/docs/RawPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/RawPackageUploadRequest.md b/bindings/java/src/docs/RawPackageUploadRequest.md
index b3f8d2453..f0bce512d 100644
--- a/bindings/java/src/docs/RawPackageUploadRequest.md
+++ b/bindings/java/src/docs/RawPackageUploadRequest.md
@@ -8,6 +8,7 @@ Name | Type | Description | Notes
**description** | **String** | A textual description of this package. | [optional]
**name** | **String** | The name of this package. | [optional]
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**summary** | **String** | A one-liner synopsis of this package. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/java/src/docs/RecycleBinPackage.md b/bindings/java/src/docs/RecycleBinPackage.md
index 224034e7b..a4cc2bc16 100644
--- a/bindings/java/src/docs/RecycleBinPackage.md
+++ b/bindings/java/src/docs/RecycleBinPackage.md
@@ -18,8 +18,8 @@ Name | Type | Description | Notes
**name** | **String** | The name of this package. | [optional]
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**repository** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
**size** | **java.math.BigInteger** | The calculated size of the package. | [optional]
**slugPerm** | **String** | | [optional]
**status** | **java.math.BigInteger** | The synchronisation status of the package. | [optional]
diff --git a/bindings/java/src/docs/ReposApi.md b/bindings/java/src/docs/ReposApi.md
index 6c09af9d1..4cae6161a 100644
--- a/bindings/java/src/docs/ReposApi.md
+++ b/bindings/java/src/docs/ReposApi.md
@@ -160,12 +160,6 @@ Method | HTTP request | Description
[**reposUpstreamRubyPartialUpdate**](ReposApi.md#reposUpstreamRubyPartialUpdate) | **PATCH** /repos/{owner}/{identifier}/upstream/ruby/{slug_perm}/ | Partially update a Ruby upstream config for this repository.
[**reposUpstreamRubyRead**](ReposApi.md#reposUpstreamRubyRead) | **GET** /repos/{owner}/{identifier}/upstream/ruby/{slug_perm}/ | Retrieve a Ruby upstream config for this repository.
[**reposUpstreamRubyUpdate**](ReposApi.md#reposUpstreamRubyUpdate) | **PUT** /repos/{owner}/{identifier}/upstream/ruby/{slug_perm}/ | Update a Ruby upstream config for this repository.
-[**reposUpstreamSkillsCreate**](ReposApi.md#reposUpstreamSkillsCreate) | **POST** /repos/{owner}/{identifier}/upstream/skills/ | Create an AI Skills upstream config for this repository.
-[**reposUpstreamSkillsDelete**](ReposApi.md#reposUpstreamSkillsDelete) | **DELETE** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Delete an AI Skills upstream config for this repository.
-[**reposUpstreamSkillsList**](ReposApi.md#reposUpstreamSkillsList) | **GET** /repos/{owner}/{identifier}/upstream/skills/ | List AI Skills upstream configs for this repository.
-[**reposUpstreamSkillsPartialUpdate**](ReposApi.md#reposUpstreamSkillsPartialUpdate) | **PATCH** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Partially update an AI Skills upstream config for this repository.
-[**reposUpstreamSkillsRead**](ReposApi.md#reposUpstreamSkillsRead) | **GET** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Retrieve an AI Skills upstream config for this repository.
-[**reposUpstreamSkillsUpdate**](ReposApi.md#reposUpstreamSkillsUpdate) | **PUT** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Update an AI Skills upstream config for this repository.
[**reposUpstreamSwiftCreate**](ReposApi.md#reposUpstreamSwiftCreate) | **POST** /repos/{owner}/{identifier}/upstream/swift/ | Create a Swift upstream config for this repository.
[**reposUpstreamSwiftDelete**](ReposApi.md#reposUpstreamSwiftDelete) | **DELETE** /repos/{owner}/{identifier}/upstream/swift/{slug_perm}/ | Delete a Swift upstream config for this repository.
[**reposUpstreamSwiftList**](ReposApi.md#reposUpstreamSwiftList) | **GET** /repos/{owner}/{identifier}/upstream/swift/ | List Swift upstream configs for this repository.
@@ -10233,395 +10227,6 @@ Name | Type | Description | Notes
[apikey](../README.md#apikey), [basic](../README.md#basic)
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-
-# **reposUpstreamSkillsCreate**
-> SkillsUpstream reposUpstreamSkillsCreate(owner, identifier, data)
-
-Create an AI Skills upstream config for this repository.
-
-Create an AI Skills upstream config for this repository.
-
-### Example
-```java
-// Import classes:
-//import io.cloudsmith.api.ApiClient;
-//import io.cloudsmith.api.ApiException;
-//import io.cloudsmith.api.Configuration;
-//import io.cloudsmith.api.auth.*;
-//import io.cloudsmith.api.apis.ReposApi;
-
-ApiClient defaultClient = Configuration.getDefaultApiClient();
-
-// Configure API key authorization: apikey
-ApiKeyAuth apikey = (ApiKeyAuth) defaultClient.getAuthentication("apikey");
-apikey.setApiKey("YOUR API KEY");
-// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
-//apikey.setApiKeyPrefix("Token");
-
-// Configure HTTP basic authorization: basic
-HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
-basic.setUsername("YOUR USERNAME");
-basic.setPassword("YOUR PASSWORD");
-
-ReposApi apiInstance = new ReposApi();
-String owner = "owner_example"; // String |
-String identifier = "identifier_example"; // String |
-SkillsUpstreamRequest data = new SkillsUpstreamRequest(); // SkillsUpstreamRequest |
-try {
- SkillsUpstream result = apiInstance.reposUpstreamSkillsCreate(owner, identifier, data);
- System.out.println(result);
-} catch (ApiException e) {
- System.err.println("Exception when calling ReposApi#reposUpstreamSkillsCreate");
- e.printStackTrace();
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **String**| |
- **identifier** | **String**| |
- **data** | [**SkillsUpstreamRequest**](SkillsUpstreamRequest.md)| | [optional]
-
-### Return type
-
-[**SkillsUpstream**](SkillsUpstream.md)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-
-# **reposUpstreamSkillsDelete**
-> reposUpstreamSkillsDelete(owner, identifier, slugPerm)
-
-Delete an AI Skills upstream config for this repository.
-
-Delete an AI Skills upstream config for this repository.
-
-### Example
-```java
-// Import classes:
-//import io.cloudsmith.api.ApiClient;
-//import io.cloudsmith.api.ApiException;
-//import io.cloudsmith.api.Configuration;
-//import io.cloudsmith.api.auth.*;
-//import io.cloudsmith.api.apis.ReposApi;
-
-ApiClient defaultClient = Configuration.getDefaultApiClient();
-
-// Configure API key authorization: apikey
-ApiKeyAuth apikey = (ApiKeyAuth) defaultClient.getAuthentication("apikey");
-apikey.setApiKey("YOUR API KEY");
-// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
-//apikey.setApiKeyPrefix("Token");
-
-// Configure HTTP basic authorization: basic
-HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
-basic.setUsername("YOUR USERNAME");
-basic.setPassword("YOUR PASSWORD");
-
-ReposApi apiInstance = new ReposApi();
-String owner = "owner_example"; // String |
-String identifier = "identifier_example"; // String |
-String slugPerm = "slugPerm_example"; // String |
-try {
- apiInstance.reposUpstreamSkillsDelete(owner, identifier, slugPerm);
-} catch (ApiException e) {
- System.err.println("Exception when calling ReposApi#reposUpstreamSkillsDelete");
- e.printStackTrace();
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **String**| |
- **identifier** | **String**| |
- **slugPerm** | **String**| |
-
-### Return type
-
-null (empty response body)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-
-# **reposUpstreamSkillsList**
-> List<SkillsUpstream> reposUpstreamSkillsList(owner, identifier, page, pageSize)
-
-List AI Skills upstream configs for this repository.
-
-List AI Skills upstream configs for this repository.
-
-### Example
-```java
-// Import classes:
-//import io.cloudsmith.api.ApiClient;
-//import io.cloudsmith.api.ApiException;
-//import io.cloudsmith.api.Configuration;
-//import io.cloudsmith.api.auth.*;
-//import io.cloudsmith.api.apis.ReposApi;
-
-ApiClient defaultClient = Configuration.getDefaultApiClient();
-
-// Configure API key authorization: apikey
-ApiKeyAuth apikey = (ApiKeyAuth) defaultClient.getAuthentication("apikey");
-apikey.setApiKey("YOUR API KEY");
-// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
-//apikey.setApiKeyPrefix("Token");
-
-// Configure HTTP basic authorization: basic
-HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
-basic.setUsername("YOUR USERNAME");
-basic.setPassword("YOUR PASSWORD");
-
-ReposApi apiInstance = new ReposApi();
-String owner = "owner_example"; // String |
-String identifier = "identifier_example"; // String |
-java.math.BigInteger page = new java.math.BigInteger(); // java.math.BigInteger | A page number within the paginated result set.
-java.math.BigInteger pageSize = new java.math.BigInteger(); // java.math.BigInteger | Number of results to return per page.
-try {
- List result = apiInstance.reposUpstreamSkillsList(owner, identifier, page, pageSize);
- System.out.println(result);
-} catch (ApiException e) {
- System.err.println("Exception when calling ReposApi#reposUpstreamSkillsList");
- e.printStackTrace();
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **String**| |
- **identifier** | **String**| |
- **page** | **java.math.BigInteger**| A page number within the paginated result set. | [optional]
- **pageSize** | **java.math.BigInteger**| Number of results to return per page. | [optional]
-
-### Return type
-
-[**List<SkillsUpstream>**](SkillsUpstream.md)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-
-# **reposUpstreamSkillsPartialUpdate**
-> SkillsUpstream reposUpstreamSkillsPartialUpdate(owner, identifier, slugPerm, data)
-
-Partially update an AI Skills upstream config for this repository.
-
-Partially update an AI Skills upstream config for this repository.
-
-### Example
-```java
-// Import classes:
-//import io.cloudsmith.api.ApiClient;
-//import io.cloudsmith.api.ApiException;
-//import io.cloudsmith.api.Configuration;
-//import io.cloudsmith.api.auth.*;
-//import io.cloudsmith.api.apis.ReposApi;
-
-ApiClient defaultClient = Configuration.getDefaultApiClient();
-
-// Configure API key authorization: apikey
-ApiKeyAuth apikey = (ApiKeyAuth) defaultClient.getAuthentication("apikey");
-apikey.setApiKey("YOUR API KEY");
-// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
-//apikey.setApiKeyPrefix("Token");
-
-// Configure HTTP basic authorization: basic
-HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
-basic.setUsername("YOUR USERNAME");
-basic.setPassword("YOUR PASSWORD");
-
-ReposApi apiInstance = new ReposApi();
-String owner = "owner_example"; // String |
-String identifier = "identifier_example"; // String |
-String slugPerm = "slugPerm_example"; // String |
-SkillsUpstreamRequestPatch data = new SkillsUpstreamRequestPatch(); // SkillsUpstreamRequestPatch |
-try {
- SkillsUpstream result = apiInstance.reposUpstreamSkillsPartialUpdate(owner, identifier, slugPerm, data);
- System.out.println(result);
-} catch (ApiException e) {
- System.err.println("Exception when calling ReposApi#reposUpstreamSkillsPartialUpdate");
- e.printStackTrace();
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **String**| |
- **identifier** | **String**| |
- **slugPerm** | **String**| |
- **data** | [**SkillsUpstreamRequestPatch**](SkillsUpstreamRequestPatch.md)| | [optional]
-
-### Return type
-
-[**SkillsUpstream**](SkillsUpstream.md)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-
-# **reposUpstreamSkillsRead**
-> SkillsUpstream reposUpstreamSkillsRead(owner, identifier, slugPerm)
-
-Retrieve an AI Skills upstream config for this repository.
-
-Retrieve an AI Skills upstream config for this repository.
-
-### Example
-```java
-// Import classes:
-//import io.cloudsmith.api.ApiClient;
-//import io.cloudsmith.api.ApiException;
-//import io.cloudsmith.api.Configuration;
-//import io.cloudsmith.api.auth.*;
-//import io.cloudsmith.api.apis.ReposApi;
-
-ApiClient defaultClient = Configuration.getDefaultApiClient();
-
-// Configure API key authorization: apikey
-ApiKeyAuth apikey = (ApiKeyAuth) defaultClient.getAuthentication("apikey");
-apikey.setApiKey("YOUR API KEY");
-// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
-//apikey.setApiKeyPrefix("Token");
-
-// Configure HTTP basic authorization: basic
-HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
-basic.setUsername("YOUR USERNAME");
-basic.setPassword("YOUR PASSWORD");
-
-ReposApi apiInstance = new ReposApi();
-String owner = "owner_example"; // String |
-String identifier = "identifier_example"; // String |
-String slugPerm = "slugPerm_example"; // String |
-try {
- SkillsUpstream result = apiInstance.reposUpstreamSkillsRead(owner, identifier, slugPerm);
- System.out.println(result);
-} catch (ApiException e) {
- System.err.println("Exception when calling ReposApi#reposUpstreamSkillsRead");
- e.printStackTrace();
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **String**| |
- **identifier** | **String**| |
- **slugPerm** | **String**| |
-
-### Return type
-
-[**SkillsUpstream**](SkillsUpstream.md)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-
-# **reposUpstreamSkillsUpdate**
-> SkillsUpstream reposUpstreamSkillsUpdate(owner, identifier, slugPerm, data)
-
-Update an AI Skills upstream config for this repository.
-
-Update an AI Skills upstream config for this repository.
-
-### Example
-```java
-// Import classes:
-//import io.cloudsmith.api.ApiClient;
-//import io.cloudsmith.api.ApiException;
-//import io.cloudsmith.api.Configuration;
-//import io.cloudsmith.api.auth.*;
-//import io.cloudsmith.api.apis.ReposApi;
-
-ApiClient defaultClient = Configuration.getDefaultApiClient();
-
-// Configure API key authorization: apikey
-ApiKeyAuth apikey = (ApiKeyAuth) defaultClient.getAuthentication("apikey");
-apikey.setApiKey("YOUR API KEY");
-// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
-//apikey.setApiKeyPrefix("Token");
-
-// Configure HTTP basic authorization: basic
-HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
-basic.setUsername("YOUR USERNAME");
-basic.setPassword("YOUR PASSWORD");
-
-ReposApi apiInstance = new ReposApi();
-String owner = "owner_example"; // String |
-String identifier = "identifier_example"; // String |
-String slugPerm = "slugPerm_example"; // String |
-SkillsUpstreamRequest data = new SkillsUpstreamRequest(); // SkillsUpstreamRequest |
-try {
- SkillsUpstream result = apiInstance.reposUpstreamSkillsUpdate(owner, identifier, slugPerm, data);
- System.out.println(result);
-} catch (ApiException e) {
- System.err.println("Exception when calling ReposApi#reposUpstreamSkillsUpdate");
- e.printStackTrace();
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **String**| |
- **identifier** | **String**| |
- **slugPerm** | **String**| |
- **data** | [**SkillsUpstreamRequest**](SkillsUpstreamRequest.md)| | [optional]
-
-### Return type
-
-[**SkillsUpstream**](SkillsUpstream.md)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
### HTTP request headers
- **Content-Type**: application/json
diff --git a/bindings/java/src/docs/Repository.md b/bindings/java/src/docs/Repository.md
index 641cc477b..b65384076 100644
--- a/bindings/java/src/docs/Repository.md
+++ b/bindings/java/src/docs/Repository.md
@@ -63,6 +63,7 @@ Name | Type | Description | Notes
**showSetupAll** | **Boolean** | If checked, the Set Me Up help for all formats will always be shown, even if you don't have packages of that type uploaded. Otherwise, help will only be shown for packages that are in the repository. For example, if you have uploaded only NuGet packages, then the Set Me Up help for NuGet packages will be shown only. | [optional]
**size** | **java.math.BigInteger** | The calculated size of the repository. | [optional]
**sizeStr** | **String** | The calculated size of the repository (human readable). | [optional]
+**skillsVersioning** | [**SkillsVersioningEnum**](#SkillsVersioningEnum) | How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting. | [optional]
**slug** | **String** | The slug identifies the repository in URIs. | [optional]
**slugPerm** | **String** | The slug_perm immutably identifies the repository. It will never change once a repository has been created. | [optional]
**storageRegion** | **String** | The Cloudsmith region in which package files are stored. | [optional]
@@ -177,6 +178,14 @@ WRITE | "Write"
READ | "Read"
+
+## Enum: SkillsVersioningEnum
+Name | Value
+---- | -----
+SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK | "SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK"
+STRICT_SEMANTIC_VERSION | "STRICT_SEMANTIC_VERSION"
+
+
## Enum: UseEntitlementsPrivilegeEnum
Name | Value
diff --git a/bindings/java/src/docs/RepositoryCreate.md b/bindings/java/src/docs/RepositoryCreate.md
index cf5744e77..bd3e270c6 100644
--- a/bindings/java/src/docs/RepositoryCreate.md
+++ b/bindings/java/src/docs/RepositoryCreate.md
@@ -63,6 +63,7 @@ Name | Type | Description | Notes
**showSetupAll** | **Boolean** | If checked, the Set Me Up help for all formats will always be shown, even if you don't have packages of that type uploaded. Otherwise, help will only be shown for packages that are in the repository. For example, if you have uploaded only NuGet packages, then the Set Me Up help for NuGet packages will be shown only. | [optional]
**size** | **java.math.BigInteger** | The calculated size of the repository. | [optional]
**sizeStr** | **String** | The calculated size of the repository (human readable). | [optional]
+**skillsVersioning** | [**SkillsVersioningEnum**](#SkillsVersioningEnum) | How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting. | [optional]
**slug** | **String** | The slug identifies the repository in URIs. | [optional]
**slugPerm** | **String** | The slug_perm immutably identifies the repository. It will never change once a repository has been created. | [optional]
**storageRegion** | **String** | The Cloudsmith region in which package files are stored. | [optional]
@@ -177,6 +178,14 @@ WRITE | "Write"
READ | "Read"
+
+## Enum: SkillsVersioningEnum
+Name | Value
+---- | -----
+SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK | "SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK"
+STRICT_SEMANTIC_VERSION | "STRICT_SEMANTIC_VERSION"
+
+
## Enum: UseEntitlementsPrivilegeEnum
Name | Value
diff --git a/bindings/java/src/docs/RepositoryCreateRequest.md b/bindings/java/src/docs/RepositoryCreateRequest.md
index b7aa85bbb..9e2251426 100644
--- a/bindings/java/src/docs/RepositoryCreateRequest.md
+++ b/bindings/java/src/docs/RepositoryCreateRequest.md
@@ -40,6 +40,7 @@ Name | Type | Description | Notes
**scanOwn** | **Boolean** | If checked, users can scan any of their own packages that they have uploaded, assuming that they still have write privilege for the repository. This takes precedence over privileges configured in the 'Access Controls' section of the repository, and any inherited from the org. | [optional]
**scanPackages** | [**ScanPackagesEnum**](#ScanPackagesEnum) | This defines the minimum level of privilege required for a user to scan packages. Unless the package was uploaded by that user, in which the permission may be overridden by the user-specific scan setting. | [optional]
**showSetupAll** | **Boolean** | If checked, the Set Me Up help for all formats will always be shown, even if you don't have packages of that type uploaded. Otherwise, help will only be shown for packages that are in the repository. For example, if you have uploaded only NuGet packages, then the Set Me Up help for NuGet packages will be shown only. | [optional]
+**skillsVersioning** | [**SkillsVersioningEnum**](#SkillsVersioningEnum) | How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting. | [optional]
**slug** | **String** | The slug identifies the repository in URIs. | [optional]
**storageRegion** | **String** | The Cloudsmith region in which package files are stored. | [optional]
**strictNpmValidation** | **Boolean** | If checked, npm packages will be validated strictly to ensure the package matches specifcation. You can turn this on if you want to guarantee that the packages will work with npm-cli and other tools correctly. | [optional]
@@ -153,6 +154,14 @@ WRITE | "Write"
READ | "Read"
+
+## Enum: SkillsVersioningEnum
+Name | Value
+---- | -----
+SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK | "SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK"
+STRICT_SEMANTIC_VERSION | "STRICT_SEMANTIC_VERSION"
+
+
## Enum: UseEntitlementsPrivilegeEnum
Name | Value
diff --git a/bindings/java/src/docs/RepositoryRequestPatch.md b/bindings/java/src/docs/RepositoryRequestPatch.md
index 3f49b7286..7f3572cea 100644
--- a/bindings/java/src/docs/RepositoryRequestPatch.md
+++ b/bindings/java/src/docs/RepositoryRequestPatch.md
@@ -40,6 +40,7 @@ Name | Type | Description | Notes
**scanOwn** | **Boolean** | If checked, users can scan any of their own packages that they have uploaded, assuming that they still have write privilege for the repository. This takes precedence over privileges configured in the 'Access Controls' section of the repository, and any inherited from the org. | [optional]
**scanPackages** | [**ScanPackagesEnum**](#ScanPackagesEnum) | This defines the minimum level of privilege required for a user to scan packages. Unless the package was uploaded by that user, in which the permission may be overridden by the user-specific scan setting. | [optional]
**showSetupAll** | **Boolean** | If checked, the Set Me Up help for all formats will always be shown, even if you don't have packages of that type uploaded. Otherwise, help will only be shown for packages that are in the repository. For example, if you have uploaded only NuGet packages, then the Set Me Up help for NuGet packages will be shown only. | [optional]
+**skillsVersioning** | [**SkillsVersioningEnum**](#SkillsVersioningEnum) | How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting. | [optional]
**slug** | **String** | The slug identifies the repository in URIs. | [optional]
**strictNpmValidation** | **Boolean** | If checked, npm packages will be validated strictly to ensure the package matches specifcation. You can turn this on if you want to guarantee that the packages will work with npm-cli and other tools correctly. | [optional]
**tagPreReleasesAsLatest** | **Boolean** | If checked, packages pushed with a pre-release component on that version will be marked with the 'latest' tag. Note that if unchecked, a repository containing ONLY pre-release versions, will have no version marked latest which may cause incompatibility with native tools | [optional]
@@ -152,6 +153,14 @@ WRITE | "Write"
READ | "Read"
+
+## Enum: SkillsVersioningEnum
+Name | Value
+---- | -----
+SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK | "SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK"
+STRICT_SEMANTIC_VERSION | "STRICT_SEMANTIC_VERSION"
+
+
## Enum: UseEntitlementsPrivilegeEnum
Name | Value
diff --git a/bindings/java/src/docs/RpmPackageUpload.md b/bindings/java/src/docs/RpmPackageUpload.md
index 996bb7b51..e8b0fdca8 100644
--- a/bindings/java/src/docs/RpmPackageUpload.md
+++ b/bindings/java/src/docs/RpmPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/RpmPackageUploadRequest.md b/bindings/java/src/docs/RpmPackageUploadRequest.md
index b8f5b131f..d83611d3d 100644
--- a/bindings/java/src/docs/RpmPackageUploadRequest.md
+++ b/bindings/java/src/docs/RpmPackageUploadRequest.md
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**distribution** | **String** | The distribution to store the package for. |
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/java/src/docs/RubyPackageUpload.md b/bindings/java/src/docs/RubyPackageUpload.md
index 6e7256142..888226d1e 100644
--- a/bindings/java/src/docs/RubyPackageUpload.md
+++ b/bindings/java/src/docs/RubyPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/RubyPackageUploadRequest.md b/bindings/java/src/docs/RubyPackageUploadRequest.md
index 8334a9373..03a8ed740 100644
--- a/bindings/java/src/docs/RubyPackageUploadRequest.md
+++ b/bindings/java/src/docs/RubyPackageUploadRequest.md
@@ -5,6 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/java/src/docs/SkillsPackageUpload.md b/bindings/java/src/docs/SkillsPackageUpload.md
deleted file mode 100644
index 0419baac7..000000000
--- a/bindings/java/src/docs/SkillsPackageUpload.md
+++ /dev/null
@@ -1,112 +0,0 @@
-
-# SkillsPackageUpload
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**architectures** | [**List<Architecture>**](Architecture.md) | | [optional]
-**cdnUrl** | **String** | | [optional]
-**checksumMd5** | **String** | | [optional]
-**checksumSha1** | **String** | | [optional]
-**checksumSha256** | **String** | | [optional]
-**checksumSha512** | **String** | | [optional]
-**dependenciesChecksumMd5** | **String** | A checksum of all of the package's dependencies. | [optional]
-**dependenciesUrl** | **String** | | [optional]
-**description** | **String** | A textual description of this package. | [optional]
-**displayName** | **String** | | [optional]
-**displaySource** | **String** | Where the package originated, for example: 'upstream' (proxied/cached from a configured upstream), 'connected_repository' (blended in from a connected target repository), or 'manual_upload' (uploaded directly to Cloudsmith). | [optional]
-**distro** | [**Distribution**](Distribution.md) | | [optional]
-**distroVersion** | [**DistributionVersion**](DistributionVersion.md) | | [optional]
-**downloads** | **java.math.BigInteger** | | [optional]
-**epoch** | **java.math.BigInteger** | The epoch of the package version (if any). | [optional]
-**extension** | **String** | | [optional]
-**filename** | **String** | | [optional]
-**files** | [**List<PackageFile>**](PackageFile.md) | | [optional]
-**format** | **String** | | [optional]
-**formatUrl** | **String** | | [optional]
-**freeableStorage** | **java.math.BigInteger** | Amount of storage that will be freed if this package is deleted | [optional]
-**fullyQualifiedName** | **String** | | [optional]
-**identifierPerm** | **String** | Unique and permanent identifier for the package. | [optional]
-**identifiers** | **Map<String, String>** | Return a map of identifier field names and their values. | [optional]
-**indexed** | **Boolean** | | [optional]
-**isCancellable** | **Boolean** | | [optional]
-**isCopyable** | **Boolean** | | [optional]
-**isDeleteable** | **Boolean** | | [optional]
-**isDownloadable** | **Boolean** | | [optional]
-**isHidden** | **Boolean** | | [optional]
-**isMoveable** | **Boolean** | | [optional]
-**isQuarantinable** | **Boolean** | | [optional]
-**isQuarantined** | **Boolean** | | [optional]
-**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
-**isSyncAwaiting** | **Boolean** | | [optional]
-**isSyncCompleted** | **Boolean** | | [optional]
-**isSyncFailed** | **Boolean** | | [optional]
-**isSyncInFlight** | **Boolean** | | [optional]
-**isSyncInProgress** | **Boolean** | | [optional]
-**license** | **String** | The license of this package. | [optional]
-**name** | **String** | |
-**namespace** | **String** | | [optional]
-**namespaceUrl** | **String** | | [optional]
-**numFiles** | **java.math.BigInteger** | | [optional]
-**originRepository** | **String** | | [optional]
-**originRepositoryUrl** | **String** | | [optional]
-**osiApproved** | **Boolean** | Whether the package's SPDX license is OSI-approved. | [optional]
-**packageType** | **java.math.BigInteger** | The type of package contents. | [optional]
-**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
-**rawLicense** | **String** | The raw license string. | [optional]
-**release** | **String** | The release of the package version (if any). | [optional]
-**repository** | **String** | | [optional]
-**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
-**selfHtmlUrl** | **String** | | [optional]
-**selfUrl** | **String** | | [optional]
-**selfWebappUrl** | **String** | | [optional]
-**signatureUrl** | **String** | | [optional]
-**size** | **java.math.BigInteger** | The calculated size of the package. | [optional]
-**slug** | **String** | The public unique identifier for the package. | [optional]
-**slugPerm** | **String** | | [optional]
-**spdxLicense** | **String** | The SPDX license identifier for this package. | [optional]
-**stage** | **java.math.BigInteger** | The synchronisation (in progress) stage of the package. | [optional]
-**stageStr** | **String** | | [optional]
-**stageUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the package stage was updated at. | [optional]
-**status** | **java.math.BigInteger** | The synchronisation status of the package. | [optional]
-**statusReason** | **String** | A textual description for the synchronous status reason (if any | [optional]
-**statusStr** | **String** | | [optional]
-**statusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the package status was updated at. | [optional]
-**statusUrl** | **String** | | [optional]
-**storePath** | **String** | Absolute store path for the package, including store hash and name. | [optional]
-**subtype** | **String** | | [optional]
-**summary** | **String** | A one-liner synopsis of this package. | [optional]
-**syncFinishedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the package sync was finished at. | [optional]
-**syncProgress** | **java.math.BigInteger** | Synchronisation progress (from 0-100) | [optional]
-**tagsAutomatic** | [**Tags**](Tags.md) | | [optional]
-**tagsImmutable** | [**Tags**](Tags.md) | | [optional]
-**tagsStatic** | [**Map<String, List<String>>**](List.md) | All static tags on the package, grouped by context. Static tags are derived from the package's properties at request time and carry a 'context' (rather than a tag type). Includes format-specific badges and the package's architecture, subtype, and extension. | [optional]
-**typeDisplay** | **String** | | [optional]
-**uploadedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The date this package was uploaded. | [optional]
-**uploader** | **String** | | [optional]
-**uploaderUrl** | **String** | | [optional]
-**version** | **String** | |
-**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
-
-
-
-## Enum: SecurityScanStatusEnum
-Name | Value
----- | -----
-AWAITING_SECURITY_SCAN | "Awaiting Security Scan"
-SECURITY_SCANNING_IN_PROGRESS | "Security Scanning in Progress"
-SCAN_DETECTED_VULNERABILITIES | "Scan Detected Vulnerabilities"
-SCAN_DETECTED_NO_VULNERABILITIES | "Scan Detected No Vulnerabilities"
-SECURITY_SCANNING_DISABLED | "Security Scanning Disabled"
-SECURITY_SCANNING_FAILED | "Security Scanning Failed"
-SECURITY_SCANNING_SKIPPED | "Security Scanning Skipped"
-SECURITY_SCANNING_NOT_SUPPORTED | "Security Scanning Not Supported"
-
-
-
diff --git a/bindings/java/src/docs/SkillsPackageUploadRequest.md b/bindings/java/src/docs/SkillsPackageUploadRequest.md
deleted file mode 100644
index c918c1b80..000000000
--- a/bindings/java/src/docs/SkillsPackageUploadRequest.md
+++ /dev/null
@@ -1,14 +0,0 @@
-
-# SkillsPackageUploadRequest
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**name** | **String** | |
-**packageFile** | **String** | The primary file for the package. |
-**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
-**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
-**version** | **String** | |
-
-
-
diff --git a/bindings/java/src/docs/SkillsUpstream.md b/bindings/java/src/docs/SkillsUpstream.md
deleted file mode 100644
index 98beb5545..000000000
--- a/bindings/java/src/docs/SkillsUpstream.md
+++ /dev/null
@@ -1,73 +0,0 @@
-
-# SkillsUpstream
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**authMode** | [**AuthModeEnum**](#AuthModeEnum) | The authentication mode to use when accessing this upstream. | [optional]
-**authSecret** | **String** | Secret to provide with requests to upstream. | [optional]
-**authUsername** | **String** | Username to provide with requests to upstream. | [optional]
-**available** | **Boolean** | Whether the upstream is available for use. | [optional]
-**canReindex** | **Boolean** | Whether the upstream can be reindexed. | [optional]
-**contents** | [**ContentsEnum**](#ContentsEnum) | The package types to serve from the upstream: skills, plugins, or both. | [optional]
-**createdAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the upstream source was created. | [optional]
-**disableReason** | [**DisableReasonEnum**](#DisableReasonEnum) | | [optional]
-**disableReasonText** | **String** | Human-readable explanation of why this upstream is disabled | [optional]
-**extraHeader1** | **String** | The key for extra header #1 to send to upstream. | [optional]
-**extraHeader2** | **String** | The key for extra header #2 to send to upstream. | [optional]
-**extraValue1** | **String** | The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
-**extraValue2** | **String** | The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
-**hasFailedSignatureVerification** | **Boolean** | Whether the upstream has failed signature verification. | [optional]
-**indexPackageCount** | **java.math.BigInteger** | The number of packages available in this upstream source | [optional]
-**indexStatus** | **String** | The current indexing status of this upstream source | [optional]
-**isActive** | **Boolean** | Whether or not this upstream is active and ready for requests. | [optional]
-**lastIndexed** | **String** | The last time this upstream source was indexed | [optional]
-**mode** | [**ModeEnum**](#ModeEnum) | The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode. | [optional]
-**name** | **String** | A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream. |
-**pendingValidation** | **Boolean** | When true, this upstream source is pending validation. | [optional]
-**priority** | **java.math.BigInteger** | Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date. | [optional]
-**selections** | [**List<SkillsUpstreamSelection>**](SkillsUpstreamSelection.md) | Exact ClawHub releases to cache. | [optional]
-**slugPerm** | **String** | | [optional]
-**updatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | | [optional]
-**upstreamUrl** | **String** | The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository. |
-**verifySsl** | **Boolean** | If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams. | [optional]
-
-
-
-## Enum: AuthModeEnum
-Name | Value
----- | -----
-NONE | "None"
-TOKEN | "Token"
-
-
-
-## Enum: ContentsEnum
-Name | Value
----- | -----
-SKILLS | "Skills"
-PLUGINS | "Plugins"
-SKILLS_AND_PLUGINS | "Skills and plugins"
-
-
-
-## Enum: DisableReasonEnum
-Name | Value
----- | -----
-N_A | "N/A"
-UPSTREAM_POINTS_TO_ITS_OWN_REPOSITORY | "Upstream points to its own repository"
-MISSING_UPSTREAM_SOURCE | "Missing upstream source"
-RSA_KEY_DID_NOT_VERIFY_THE_UPSTREAM_S_APKINDEX_SIGNATURE | "RSA key did not verify the upstream's APKINDEX signature"
-UPSTREAM_WAS_DISABLED_BY_REQUEST_OF_USER | "Upstream was disabled by request of user"
-
-
-
-## Enum: ModeEnum
-Name | Value
----- | -----
-PROXY_ONLY | "Proxy Only"
-CACHE_AND_PROXY | "Cache and Proxy"
-CACHE_ONLY | "Cache Only"
-
-
-
diff --git a/bindings/java/src/docs/SkillsUpstreamRequest.md b/bindings/java/src/docs/SkillsUpstreamRequest.md
deleted file mode 100644
index 74b17f9a4..000000000
--- a/bindings/java/src/docs/SkillsUpstreamRequest.md
+++ /dev/null
@@ -1,50 +0,0 @@
-
-# SkillsUpstreamRequest
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**authMode** | [**AuthModeEnum**](#AuthModeEnum) | The authentication mode to use when accessing this upstream. | [optional]
-**authSecret** | **String** | Secret to provide with requests to upstream. | [optional]
-**authUsername** | **String** | Username to provide with requests to upstream. | [optional]
-**contents** | [**ContentsEnum**](#ContentsEnum) | The package types to serve from the upstream: skills, plugins, or both. | [optional]
-**extraHeader1** | **String** | The key for extra header #1 to send to upstream. | [optional]
-**extraHeader2** | **String** | The key for extra header #2 to send to upstream. | [optional]
-**extraValue1** | **String** | The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
-**extraValue2** | **String** | The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
-**isActive** | **Boolean** | Whether or not this upstream is active and ready for requests. | [optional]
-**mode** | [**ModeEnum**](#ModeEnum) | The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode. | [optional]
-**name** | **String** | A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream. |
-**priority** | **java.math.BigInteger** | Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date. | [optional]
-**selections** | [**List<SkillsUpstreamSelection>**](SkillsUpstreamSelection.md) | Exact ClawHub releases to cache. | [optional]
-**upstreamUrl** | **String** | The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository. |
-**verifySsl** | **Boolean** | If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams. | [optional]
-
-
-
-## Enum: AuthModeEnum
-Name | Value
----- | -----
-NONE | "None"
-TOKEN | "Token"
-
-
-
-## Enum: ContentsEnum
-Name | Value
----- | -----
-SKILLS | "Skills"
-PLUGINS | "Plugins"
-SKILLS_AND_PLUGINS | "Skills and plugins"
-
-
-
-## Enum: ModeEnum
-Name | Value
----- | -----
-PROXY_ONLY | "Proxy Only"
-CACHE_AND_PROXY | "Cache and Proxy"
-CACHE_ONLY | "Cache Only"
-
-
-
diff --git a/bindings/java/src/docs/SkillsUpstreamRequestPatch.md b/bindings/java/src/docs/SkillsUpstreamRequestPatch.md
deleted file mode 100644
index b78ba116c..000000000
--- a/bindings/java/src/docs/SkillsUpstreamRequestPatch.md
+++ /dev/null
@@ -1,50 +0,0 @@
-
-# SkillsUpstreamRequestPatch
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**authMode** | [**AuthModeEnum**](#AuthModeEnum) | The authentication mode to use when accessing this upstream. | [optional]
-**authSecret** | **String** | Secret to provide with requests to upstream. | [optional]
-**authUsername** | **String** | Username to provide with requests to upstream. | [optional]
-**contents** | [**ContentsEnum**](#ContentsEnum) | The package types to serve from the upstream: skills, plugins, or both. | [optional]
-**extraHeader1** | **String** | The key for extra header #1 to send to upstream. | [optional]
-**extraHeader2** | **String** | The key for extra header #2 to send to upstream. | [optional]
-**extraValue1** | **String** | The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
-**extraValue2** | **String** | The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
-**isActive** | **Boolean** | Whether or not this upstream is active and ready for requests. | [optional]
-**mode** | [**ModeEnum**](#ModeEnum) | The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode. | [optional]
-**name** | **String** | A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream. | [optional]
-**priority** | **java.math.BigInteger** | Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date. | [optional]
-**selections** | [**List<SkillsUpstreamSelection>**](SkillsUpstreamSelection.md) | Exact ClawHub releases to cache. | [optional]
-**upstreamUrl** | **String** | The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository. | [optional]
-**verifySsl** | **Boolean** | If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams. | [optional]
-
-
-
-## Enum: AuthModeEnum
-Name | Value
----- | -----
-NONE | "None"
-TOKEN | "Token"
-
-
-
-## Enum: ContentsEnum
-Name | Value
----- | -----
-SKILLS | "Skills"
-PLUGINS | "Plugins"
-SKILLS_AND_PLUGINS | "Skills and plugins"
-
-
-
-## Enum: ModeEnum
-Name | Value
----- | -----
-PROXY_ONLY | "Proxy Only"
-CACHE_AND_PROXY | "Cache and Proxy"
-CACHE_ONLY | "Cache Only"
-
-
-
diff --git a/bindings/java/src/docs/SkillsUpstreamSelection.md b/bindings/java/src/docs/SkillsUpstreamSelection.md
deleted file mode 100644
index 81d82a47d..000000000
--- a/bindings/java/src/docs/SkillsUpstreamSelection.md
+++ /dev/null
@@ -1,12 +0,0 @@
-
-# SkillsUpstreamSelection
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**name** | **String** | The skill's ClawHub slug. |
-**publisher** | **String** | The ClawHub owner handle that publishes the skill. |
-**version** | **String** | The exact semantic version of the release. |
-
-
-
diff --git a/bindings/java/src/docs/SwiftPackageUpload.md b/bindings/java/src/docs/SwiftPackageUpload.md
index c1b261b61..ab67b7c13 100644
--- a/bindings/java/src/docs/SwiftPackageUpload.md
+++ b/bindings/java/src/docs/SwiftPackageUpload.md
@@ -40,7 +40,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -60,13 +60,14 @@ Name | Type | Description | Notes
**rawLicense** | **String** | The raw license string. | [optional]
**readmeUrl** | **String** | The URL of the readme for the package. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | The URL of the SCM repository for the package. | [optional]
**scope** | **String** | A scope provides a namespace for related packages within the package registry. |
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -97,7 +98,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. |
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/SwiftPackageUploadRequest.md b/bindings/java/src/docs/SwiftPackageUploadRequest.md
index e88e25226..81e4ddf3c 100644
--- a/bindings/java/src/docs/SwiftPackageUploadRequest.md
+++ b/bindings/java/src/docs/SwiftPackageUploadRequest.md
@@ -10,6 +10,7 @@ Name | Type | Description | Notes
**name** | **String** | The name of this package. |
**packageFile** | **String** | The primary file for the package. |
**readmeUrl** | **String** | The URL of the readme for the package. | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repositoryUrl** | **String** | The URL of the SCM repository for the package. | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**scope** | **String** | A scope provides a namespace for related packages within the package registry. |
diff --git a/bindings/java/src/docs/TerraformPackageUpload.md b/bindings/java/src/docs/TerraformPackageUpload.md
index d50b5f04a..0d8a8acc6 100644
--- a/bindings/java/src/docs/TerraformPackageUpload.md
+++ b/bindings/java/src/docs/TerraformPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/TerraformPackageUploadRequest.md b/bindings/java/src/docs/TerraformPackageUploadRequest.md
index f7156034d..07e2d526b 100644
--- a/bindings/java/src/docs/TerraformPackageUploadRequest.md
+++ b/bindings/java/src/docs/TerraformPackageUploadRequest.md
@@ -5,6 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/java/src/docs/VagrantPackageUpload.md b/bindings/java/src/docs/VagrantPackageUpload.md
index 34a536584..1243703bd 100644
--- a/bindings/java/src/docs/VagrantPackageUpload.md
+++ b/bindings/java/src/docs/VagrantPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -57,12 +57,13 @@ Name | Type | Description | Notes
**provider** | **String** | The virtual machine provider for the box. |
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -93,7 +94,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. |
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/VagrantPackageUploadRequest.md b/bindings/java/src/docs/VagrantPackageUploadRequest.md
index ec4a6fed3..23436284d 100644
--- a/bindings/java/src/docs/VagrantPackageUploadRequest.md
+++ b/bindings/java/src/docs/VagrantPackageUploadRequest.md
@@ -7,6 +7,7 @@ Name | Type | Description | Notes
**name** | **String** | The name of this package. |
**packageFile** | **String** | The primary file for the package. |
**provider** | **String** | The virtual machine provider for the box. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
**version** | **String** | The raw version for this package. |
diff --git a/bindings/java/src/docs/VsxPackageUpload.md b/bindings/java/src/docs/VsxPackageUpload.md
index 8edafc863..da41a513a 100644
--- a/bindings/java/src/docs/VsxPackageUpload.md
+++ b/bindings/java/src/docs/VsxPackageUpload.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**isQuarantinable** | **Boolean** | | [optional]
**isQuarantined** | **Boolean** | | [optional]
**isResyncable** | **Boolean** | | [optional]
-**isSecurityScannable** | **Boolean** | | [optional]
+**isSecurityScannable** | **Boolean** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**isSyncAwaiting** | **Boolean** | | [optional]
**isSyncCompleted** | **Boolean** | | [optional]
**isSyncFailed** | **Boolean** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policyViolated** | **Boolean** | Whether or not the package has violated any policy. | [optional]
**rawLicense** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repositoryUrl** | **String** | | [optional]
-**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was completed. | [optional]
-**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning was started. | [optional]
-**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | | [optional]
-**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the security scanning status was updated. | [optional]
+**securityScanCompletedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was completed. | [optional]
+**securityScanStartedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning was started. | [optional]
+**securityScanStatus** | [**SecurityScanStatusEnum**](#SecurityScanStatusEnum) | Deprecated. The status of security scanning for the package. | [optional]
+**securityScanStatusUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | Deprecated. The datetime the security scanning status was updated. | [optional]
**selfHtmlUrl** | **String** | | [optional]
**selfUrl** | **String** | | [optional]
**selfWebappUrl** | **String** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploaderUrl** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**versionOrig** | **String** | | [optional]
-**vulnerabilityScanResultsUrl** | **String** | | [optional]
+**vulnerabilityScanResultsUrl** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/java/src/docs/VsxPackageUploadRequest.md b/bindings/java/src/docs/VsxPackageUploadRequest.md
index 4befe199b..781808ca2 100644
--- a/bindings/java/src/docs/VsxPackageUploadRequest.md
+++ b/bindings/java/src/docs/VsxPackageUploadRequest.md
@@ -5,6 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**packageFile** | **String** | The primary file for the package. |
+**releaseNotes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **Boolean** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/java/src/pom.xml b/bindings/java/src/pom.xml
index 9292a3152..049a1947b 100644
--- a/bindings/java/src/pom.xml
+++ b/bindings/java/src/pom.xml
@@ -6,7 +6,7 @@
jar
cloudsmith-api
- 2.0.42
+ 2.0.43
https://api.cloudsmith.io/?format=openapi
Cloudsmith API
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/ApiClient.java b/bindings/java/src/src/main/java/io/cloudsmith/api/ApiClient.java
index b6a52d8e7..7628ac9de 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/ApiClient.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/ApiClient.java
@@ -87,7 +87,7 @@ public ApiClient() {
json = new JSON();
// Set default User-Agent.
- setUserAgent("Swagger-Codegen/2.0.42/java");
+ setUserAgent("Swagger-Codegen/2.0.43/java");
// Setup authentications (key: authentication name, value: authentication).
authentications = new HashMap();
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/apis/PackagesApi.java b/bindings/java/src/src/main/java/io/cloudsmith/api/apis/PackagesApi.java
index 00ee8ede7..75d369aac 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/apis/PackagesApi.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/apis/PackagesApi.java
@@ -103,8 +103,6 @@
import io.cloudsmith.api.models.RpmPackageUploadRequest;
import io.cloudsmith.api.models.RubyPackageUpload;
import io.cloudsmith.api.models.RubyPackageUploadRequest;
-import io.cloudsmith.api.models.SkillsPackageUpload;
-import io.cloudsmith.api.models.SkillsPackageUploadRequest;
import io.cloudsmith.api.models.SwiftPackageUpload;
import io.cloudsmith.api.models.SwiftPackageUploadRequest;
import io.cloudsmith.api.models.TerraformPackageUpload;
@@ -1584,7 +1582,9 @@ public void onRequestProgress(long bytesWritten, long contentLength, boolean don
* @param progressRequestListener Progress request listener
* @return Call to execute
* @throws ApiException If fail to serialize the request body object
+ * @deprecated
*/
+ @Deprecated
public com.squareup.okhttp.Call packagesScanCall(String owner, String repo, String identifier, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
Object localVarPostBody = null;
@@ -1632,6 +1632,7 @@ public com.squareup.okhttp.Response intercept(com.squareup.okhttp.Interceptor.Ch
return apiClient.buildCall(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAuthNames, progressRequestListener);
}
+ @Deprecated
@SuppressWarnings("rawtypes")
private com.squareup.okhttp.Call packagesScanValidateBeforeCall(String owner, String repo, String identifier, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
try {
@@ -1668,7 +1669,9 @@ private com.squareup.okhttp.Call packagesScanValidateBeforeCall(String owner, St
* @param identifier (required)
* @return ModelPackage
* @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
+ * @deprecated
*/
+ @Deprecated
public ModelPackage packagesScan(String owner, String repo, String identifier) throws ApiException {
ApiResponse resp = packagesScanWithHttpInfo(owner, repo, identifier);
return resp.getData();
@@ -1682,7 +1685,9 @@ public ModelPackage packagesScan(String owner, String repo, String identifier) t
* @param identifier (required)
* @return ApiResponse<ModelPackage>
* @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
+ * @deprecated
*/
+ @Deprecated
public ApiResponse packagesScanWithHttpInfo( @NotNull String owner, @NotNull String repo, @NotNull String identifier) throws ApiException {
com.squareup.okhttp.Call call = packagesScanValidateBeforeCall(owner, repo, identifier, null, null);
Type localVarReturnType = new TypeToken(){}.getType();
@@ -1698,7 +1703,9 @@ public ApiResponse packagesScanWithHttpInfo( @NotNull String owner
* @param callback The callback to be executed when the API call finishes
* @return The request call
* @throws ApiException If fail to process the API call, e.g. serializing the request body object
+ * @deprecated
*/
+ @Deprecated
public com.squareup.okhttp.Call packagesScanAsync(String owner, String repo, String identifier, final ApiCallback callback) throws ApiException {
ProgressResponseBody.ProgressListener progressListener = null;
@@ -6063,155 +6070,6 @@ public void onRequestProgress(long bytesWritten, long contentLength, boolean don
apiClient.executeAsync(call, localVarReturnType, callback);
return call;
}
- /**
- * Build call for packagesUploadSkills
- * @param owner (required)
- * @param repo (required)
- * @param data (optional)
- * @param progressListener Progress listener
- * @param progressRequestListener Progress request listener
- * @return Call to execute
- * @throws ApiException If fail to serialize the request body object
- */
- public com.squareup.okhttp.Call packagesUploadSkillsCall(String owner, String repo, SkillsPackageUploadRequest data, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
- Object localVarPostBody = data;
-
- // create path and map variables
- String localVarPath = "/packages/{owner}/{repo}/upload/skills/"
- .replaceAll("\\{" + "owner" + "\\}", apiClient.escapeString(owner.toString()))
- .replaceAll("\\{" + "repo" + "\\}", apiClient.escapeString(repo.toString()));
-
- List localVarQueryParams = new ArrayList();
- List localVarCollectionQueryParams = new ArrayList();
-
- Map localVarHeaderParams = new HashMap();
-
- Map localVarFormParams = new HashMap();
-
- final String[] localVarAccepts = {
- "application/json"
- };
- final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
- if (localVarAccept != null) localVarHeaderParams.put("Accept", localVarAccept);
-
- final String[] localVarContentTypes = {
- "application/json"
- };
- final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
- localVarHeaderParams.put("Content-Type", localVarContentType);
-
- if(progressListener != null) {
- apiClient.getHttpClient().networkInterceptors().add(new com.squareup.okhttp.Interceptor() {
- @Override
- public com.squareup.okhttp.Response intercept(com.squareup.okhttp.Interceptor.Chain chain) throws IOException {
- com.squareup.okhttp.Response originalResponse = chain.proceed(chain.request());
- return originalResponse.newBuilder()
- .body(new ProgressResponseBody(originalResponse.body(), progressListener))
- .build();
- }
- });
- }
-
- String[] localVarAuthNames = new String[] { "apikey", "basic" };
- if (headers != null) {
- localVarHeaderParams.putAll(headers);
- }
- return apiClient.buildCall(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAuthNames, progressRequestListener);
- }
-
- @SuppressWarnings("rawtypes")
- private com.squareup.okhttp.Call packagesUploadSkillsValidateBeforeCall(String owner, String repo, SkillsPackageUploadRequest data, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
- try {
- ValidatorFactory factory = Validation.buildDefaultValidatorFactory();
- ExecutableValidator executableValidator = factory.getValidator().forExecutables();
-
- Object[] parameterValues = { owner, repo, data };
- Method method = this.getClass().getMethod("packagesUploadSkillsWithHttpInfo", String.class, String.class, SkillsPackageUploadRequest.class);
- Set> violations = executableValidator.validateParameters(this, method,
- parameterValues);
-
- if (violations.size() == 0) {
- com.squareup.okhttp.Call call = packagesUploadSkillsCall(owner, repo, data, progressListener, progressRequestListener);
- return call;
-
- } else {
- throw new BeanValidationException((Set) violations);
- }
- } catch (NoSuchMethodException e) {
- e.printStackTrace();
- throw new ApiException(e.getMessage());
- } catch (SecurityException e) {
- e.printStackTrace();
- throw new ApiException(e.getMessage());
- }
-
- }
-
- /**
- * Create a new AI Skills package
- * Create a new AI Skills package
- * @param owner (required)
- * @param repo (required)
- * @param data (optional)
- * @return SkillsPackageUpload
- * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
- */
- public SkillsPackageUpload packagesUploadSkills(String owner, String repo, SkillsPackageUploadRequest data) throws ApiException {
- ApiResponse resp = packagesUploadSkillsWithHttpInfo(owner, repo, data);
- return resp.getData();
- }
-
- /**
- * Create a new AI Skills package
- * Create a new AI Skills package
- * @param owner (required)
- * @param repo (required)
- * @param data (optional)
- * @return ApiResponse<SkillsPackageUpload>
- * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
- */
- public ApiResponse packagesUploadSkillsWithHttpInfo( @NotNull String owner, @NotNull String repo, SkillsPackageUploadRequest data) throws ApiException {
- com.squareup.okhttp.Call call = packagesUploadSkillsValidateBeforeCall(owner, repo, data, null, null);
- Type localVarReturnType = new TypeToken(){}.getType();
- return apiClient.execute(call, localVarReturnType);
- }
-
- /**
- * Create a new AI Skills package (asynchronously)
- * Create a new AI Skills package
- * @param owner (required)
- * @param repo (required)
- * @param data (optional)
- * @param callback The callback to be executed when the API call finishes
- * @return The request call
- * @throws ApiException If fail to process the API call, e.g. serializing the request body object
- */
- public com.squareup.okhttp.Call packagesUploadSkillsAsync(String owner, String repo, SkillsPackageUploadRequest data, final ApiCallback callback) throws ApiException {
-
- ProgressResponseBody.ProgressListener progressListener = null;
- ProgressRequestBody.ProgressRequestListener progressRequestListener = null;
-
- if (callback != null) {
- progressListener = new ProgressResponseBody.ProgressListener() {
- @Override
- public void update(long bytesRead, long contentLength, boolean done) {
- callback.onDownloadProgress(bytesRead, contentLength, done);
- }
- };
-
- progressRequestListener = new ProgressRequestBody.ProgressRequestListener() {
- @Override
- public void onRequestProgress(long bytesWritten, long contentLength, boolean done) {
- callback.onUploadProgress(bytesWritten, contentLength, done);
- }
- };
- }
-
- com.squareup.okhttp.Call call = packagesUploadSkillsValidateBeforeCall(owner, repo, data, progressListener, progressRequestListener);
- Type localVarReturnType = new TypeToken(){}.getType();
- apiClient.executeAsync(call, localVarReturnType, callback);
- return call;
- }
/**
* Build call for packagesUploadSwift
* @param owner (required)
@@ -10578,151 +10436,6 @@ public void onRequestProgress(long bytesWritten, long contentLength, boolean don
apiClient.executeAsync(call, callback);
return call;
}
- /**
- * Build call for packagesValidateUploadSkills
- * @param owner (required)
- * @param repo (required)
- * @param data (optional)
- * @param progressListener Progress listener
- * @param progressRequestListener Progress request listener
- * @return Call to execute
- * @throws ApiException If fail to serialize the request body object
- */
- public com.squareup.okhttp.Call packagesValidateUploadSkillsCall(String owner, String repo, SkillsPackageUploadRequest data, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
- Object localVarPostBody = data;
-
- // create path and map variables
- String localVarPath = "/packages/{owner}/{repo}/validate-upload/skills/"
- .replaceAll("\\{" + "owner" + "\\}", apiClient.escapeString(owner.toString()))
- .replaceAll("\\{" + "repo" + "\\}", apiClient.escapeString(repo.toString()));
-
- List localVarQueryParams = new ArrayList();
- List localVarCollectionQueryParams = new ArrayList();
-
- Map localVarHeaderParams = new HashMap();
-
- Map localVarFormParams = new HashMap();
-
- final String[] localVarAccepts = {
- "application/json"
- };
- final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
- if (localVarAccept != null) localVarHeaderParams.put("Accept", localVarAccept);
-
- final String[] localVarContentTypes = {
- "application/json"
- };
- final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
- localVarHeaderParams.put("Content-Type", localVarContentType);
-
- if(progressListener != null) {
- apiClient.getHttpClient().networkInterceptors().add(new com.squareup.okhttp.Interceptor() {
- @Override
- public com.squareup.okhttp.Response intercept(com.squareup.okhttp.Interceptor.Chain chain) throws IOException {
- com.squareup.okhttp.Response originalResponse = chain.proceed(chain.request());
- return originalResponse.newBuilder()
- .body(new ProgressResponseBody(originalResponse.body(), progressListener))
- .build();
- }
- });
- }
-
- String[] localVarAuthNames = new String[] { "apikey", "basic" };
- if (headers != null) {
- localVarHeaderParams.putAll(headers);
- }
- return apiClient.buildCall(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAuthNames, progressRequestListener);
- }
-
- @SuppressWarnings("rawtypes")
- private com.squareup.okhttp.Call packagesValidateUploadSkillsValidateBeforeCall(String owner, String repo, SkillsPackageUploadRequest data, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
- try {
- ValidatorFactory factory = Validation.buildDefaultValidatorFactory();
- ExecutableValidator executableValidator = factory.getValidator().forExecutables();
-
- Object[] parameterValues = { owner, repo, data };
- Method method = this.getClass().getMethod("packagesValidateUploadSkillsWithHttpInfo", String.class, String.class, SkillsPackageUploadRequest.class);
- Set> violations = executableValidator.validateParameters(this, method,
- parameterValues);
-
- if (violations.size() == 0) {
- com.squareup.okhttp.Call call = packagesValidateUploadSkillsCall(owner, repo, data, progressListener, progressRequestListener);
- return call;
-
- } else {
- throw new BeanValidationException((Set) violations);
- }
- } catch (NoSuchMethodException e) {
- e.printStackTrace();
- throw new ApiException(e.getMessage());
- } catch (SecurityException e) {
- e.printStackTrace();
- throw new ApiException(e.getMessage());
- }
-
- }
-
- /**
- * Validate parameters for create AI Skills package
- * Validate parameters for create AI Skills package
- * @param owner (required)
- * @param repo (required)
- * @param data (optional)
- * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
- */
- public void packagesValidateUploadSkills(String owner, String repo, SkillsPackageUploadRequest data) throws ApiException {
- packagesValidateUploadSkillsWithHttpInfo(owner, repo, data);
- }
-
- /**
- * Validate parameters for create AI Skills package
- * Validate parameters for create AI Skills package
- * @param owner (required)
- * @param repo (required)
- * @param data (optional)
- * @return ApiResponse<Void>
- * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
- */
- public ApiResponse packagesValidateUploadSkillsWithHttpInfo( @NotNull String owner, @NotNull String repo, SkillsPackageUploadRequest data) throws ApiException {
- com.squareup.okhttp.Call call = packagesValidateUploadSkillsValidateBeforeCall(owner, repo, data, null, null);
- return apiClient.execute(call);
- }
-
- /**
- * Validate parameters for create AI Skills package (asynchronously)
- * Validate parameters for create AI Skills package
- * @param owner (required)
- * @param repo (required)
- * @param data (optional)
- * @param callback The callback to be executed when the API call finishes
- * @return The request call
- * @throws ApiException If fail to process the API call, e.g. serializing the request body object
- */
- public com.squareup.okhttp.Call packagesValidateUploadSkillsAsync(String owner, String repo, SkillsPackageUploadRequest data, final ApiCallback callback) throws ApiException {
-
- ProgressResponseBody.ProgressListener progressListener = null;
- ProgressRequestBody.ProgressRequestListener progressRequestListener = null;
-
- if (callback != null) {
- progressListener = new ProgressResponseBody.ProgressListener() {
- @Override
- public void update(long bytesRead, long contentLength, boolean done) {
- callback.onDownloadProgress(bytesRead, contentLength, done);
- }
- };
-
- progressRequestListener = new ProgressRequestBody.ProgressRequestListener() {
- @Override
- public void onRequestProgress(long bytesWritten, long contentLength, boolean done) {
- callback.onUploadProgress(bytesWritten, contentLength, done);
- }
- };
- }
-
- com.squareup.okhttp.Call call = packagesValidateUploadSkillsValidateBeforeCall(owner, repo, data, progressListener, progressRequestListener);
- apiClient.executeAsync(call, callback);
- return call;
- }
/**
* Build call for packagesValidateUploadSwift
* @param owner (required)
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/apis/ReposApi.java b/bindings/java/src/src/main/java/io/cloudsmith/api/apis/ReposApi.java
index e715146b8..0d1f0c6c1 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/apis/ReposApi.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/apis/ReposApi.java
@@ -128,9 +128,6 @@
import io.cloudsmith.api.models.RubyUpstream;
import io.cloudsmith.api.models.RubyUpstreamRequest;
import io.cloudsmith.api.models.RubyUpstreamRequestPatch;
-import io.cloudsmith.api.models.SkillsUpstream;
-import io.cloudsmith.api.models.SkillsUpstreamRequest;
-import io.cloudsmith.api.models.SkillsUpstreamRequestPatch;
import io.cloudsmith.api.models.SwiftUpstream;
import io.cloudsmith.api.models.SwiftUpstreamRequest;
import io.cloudsmith.api.models.SwiftUpstreamRequestPatch;
@@ -23686,916 +23683,6 @@ public void onRequestProgress(long bytesWritten, long contentLength, boolean don
apiClient.executeAsync(call, localVarReturnType, callback);
return call;
}
- /**
- * Build call for reposUpstreamSkillsCreate
- * @param owner (required)
- * @param identifier (required)
- * @param data (optional)
- * @param progressListener Progress listener
- * @param progressRequestListener Progress request listener
- * @return Call to execute
- * @throws ApiException If fail to serialize the request body object
- */
- public com.squareup.okhttp.Call reposUpstreamSkillsCreateCall(String owner, String identifier, SkillsUpstreamRequest data, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
- Object localVarPostBody = data;
-
- // create path and map variables
- String localVarPath = "/repos/{owner}/{identifier}/upstream/skills/"
- .replaceAll("\\{" + "owner" + "\\}", apiClient.escapeString(owner.toString()))
- .replaceAll("\\{" + "identifier" + "\\}", apiClient.escapeString(identifier.toString()));
-
- List localVarQueryParams = new ArrayList();
- List localVarCollectionQueryParams = new ArrayList();
-
- Map localVarHeaderParams = new HashMap();
-
- Map localVarFormParams = new HashMap();
-
- final String[] localVarAccepts = {
- "application/json"
- };
- final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
- if (localVarAccept != null) localVarHeaderParams.put("Accept", localVarAccept);
-
- final String[] localVarContentTypes = {
- "application/json"
- };
- final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
- localVarHeaderParams.put("Content-Type", localVarContentType);
-
- if(progressListener != null) {
- apiClient.getHttpClient().networkInterceptors().add(new com.squareup.okhttp.Interceptor() {
- @Override
- public com.squareup.okhttp.Response intercept(com.squareup.okhttp.Interceptor.Chain chain) throws IOException {
- com.squareup.okhttp.Response originalResponse = chain.proceed(chain.request());
- return originalResponse.newBuilder()
- .body(new ProgressResponseBody(originalResponse.body(), progressListener))
- .build();
- }
- });
- }
-
- String[] localVarAuthNames = new String[] { "apikey", "basic" };
- if (headers != null) {
- localVarHeaderParams.putAll(headers);
- }
- return apiClient.buildCall(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAuthNames, progressRequestListener);
- }
-
- @SuppressWarnings("rawtypes")
- private com.squareup.okhttp.Call reposUpstreamSkillsCreateValidateBeforeCall(String owner, String identifier, SkillsUpstreamRequest data, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
- try {
- ValidatorFactory factory = Validation.buildDefaultValidatorFactory();
- ExecutableValidator executableValidator = factory.getValidator().forExecutables();
-
- Object[] parameterValues = { owner, identifier, data };
- Method method = this.getClass().getMethod("reposUpstreamSkillsCreateWithHttpInfo", String.class, String.class, SkillsUpstreamRequest.class);
- Set> violations = executableValidator.validateParameters(this, method,
- parameterValues);
-
- if (violations.size() == 0) {
- com.squareup.okhttp.Call call = reposUpstreamSkillsCreateCall(owner, identifier, data, progressListener, progressRequestListener);
- return call;
-
- } else {
- throw new BeanValidationException((Set) violations);
- }
- } catch (NoSuchMethodException e) {
- e.printStackTrace();
- throw new ApiException(e.getMessage());
- } catch (SecurityException e) {
- e.printStackTrace();
- throw new ApiException(e.getMessage());
- }
-
- }
-
- /**
- * Create an AI Skills upstream config for this repository.
- * Create an AI Skills upstream config for this repository.
- * @param owner (required)
- * @param identifier (required)
- * @param data (optional)
- * @return SkillsUpstream
- * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
- */
- public SkillsUpstream reposUpstreamSkillsCreate(String owner, String identifier, SkillsUpstreamRequest data) throws ApiException {
- ApiResponse resp = reposUpstreamSkillsCreateWithHttpInfo(owner, identifier, data);
- return resp.getData();
- }
-
- /**
- * Create an AI Skills upstream config for this repository.
- * Create an AI Skills upstream config for this repository.
- * @param owner (required)
- * @param identifier (required)
- * @param data (optional)
- * @return ApiResponse<SkillsUpstream>
- * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
- */
- public ApiResponse reposUpstreamSkillsCreateWithHttpInfo( @NotNull String owner, @NotNull String identifier, SkillsUpstreamRequest data) throws ApiException {
- com.squareup.okhttp.Call call = reposUpstreamSkillsCreateValidateBeforeCall(owner, identifier, data, null, null);
- Type localVarReturnType = new TypeToken(){}.getType();
- return apiClient.execute(call, localVarReturnType);
- }
-
- /**
- * Create an AI Skills upstream config for this repository. (asynchronously)
- * Create an AI Skills upstream config for this repository.
- * @param owner (required)
- * @param identifier (required)
- * @param data (optional)
- * @param callback The callback to be executed when the API call finishes
- * @return The request call
- * @throws ApiException If fail to process the API call, e.g. serializing the request body object
- */
- public com.squareup.okhttp.Call reposUpstreamSkillsCreateAsync(String owner, String identifier, SkillsUpstreamRequest data, final ApiCallback callback) throws ApiException {
-
- ProgressResponseBody.ProgressListener progressListener = null;
- ProgressRequestBody.ProgressRequestListener progressRequestListener = null;
-
- if (callback != null) {
- progressListener = new ProgressResponseBody.ProgressListener() {
- @Override
- public void update(long bytesRead, long contentLength, boolean done) {
- callback.onDownloadProgress(bytesRead, contentLength, done);
- }
- };
-
- progressRequestListener = new ProgressRequestBody.ProgressRequestListener() {
- @Override
- public void onRequestProgress(long bytesWritten, long contentLength, boolean done) {
- callback.onUploadProgress(bytesWritten, contentLength, done);
- }
- };
- }
-
- com.squareup.okhttp.Call call = reposUpstreamSkillsCreateValidateBeforeCall(owner, identifier, data, progressListener, progressRequestListener);
- Type localVarReturnType = new TypeToken(){}.getType();
- apiClient.executeAsync(call, localVarReturnType, callback);
- return call;
- }
- /**
- * Build call for reposUpstreamSkillsDelete
- * @param owner (required)
- * @param identifier (required)
- * @param slugPerm (required)
- * @param progressListener Progress listener
- * @param progressRequestListener Progress request listener
- * @return Call to execute
- * @throws ApiException If fail to serialize the request body object
- */
- public com.squareup.okhttp.Call reposUpstreamSkillsDeleteCall(String owner, String identifier, String slugPerm, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
- Object localVarPostBody = null;
-
- // create path and map variables
- String localVarPath = "/repos/{owner}/{identifier}/upstream/skills/{slug_perm}/"
- .replaceAll("\\{" + "owner" + "\\}", apiClient.escapeString(owner.toString()))
- .replaceAll("\\{" + "identifier" + "\\}", apiClient.escapeString(identifier.toString()))
- .replaceAll("\\{" + "slug_perm" + "\\}", apiClient.escapeString(slugPerm.toString()));
-
- List localVarQueryParams = new ArrayList();
- List localVarCollectionQueryParams = new ArrayList();
-
- Map localVarHeaderParams = new HashMap();
-
- Map localVarFormParams = new HashMap();
-
- final String[] localVarAccepts = {
- "application/json"
- };
- final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
- if (localVarAccept != null) localVarHeaderParams.put("Accept", localVarAccept);
-
- final String[] localVarContentTypes = {
- "application/json"
- };
- final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
- localVarHeaderParams.put("Content-Type", localVarContentType);
-
- if(progressListener != null) {
- apiClient.getHttpClient().networkInterceptors().add(new com.squareup.okhttp.Interceptor() {
- @Override
- public com.squareup.okhttp.Response intercept(com.squareup.okhttp.Interceptor.Chain chain) throws IOException {
- com.squareup.okhttp.Response originalResponse = chain.proceed(chain.request());
- return originalResponse.newBuilder()
- .body(new ProgressResponseBody(originalResponse.body(), progressListener))
- .build();
- }
- });
- }
-
- String[] localVarAuthNames = new String[] { "apikey", "basic" };
- if (headers != null) {
- localVarHeaderParams.putAll(headers);
- }
- return apiClient.buildCall(localVarPath, "DELETE", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAuthNames, progressRequestListener);
- }
-
- @SuppressWarnings("rawtypes")
- private com.squareup.okhttp.Call reposUpstreamSkillsDeleteValidateBeforeCall(String owner, String identifier, String slugPerm, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
- try {
- ValidatorFactory factory = Validation.buildDefaultValidatorFactory();
- ExecutableValidator executableValidator = factory.getValidator().forExecutables();
-
- Object[] parameterValues = { owner, identifier, slugPerm };
- Method method = this.getClass().getMethod("reposUpstreamSkillsDeleteWithHttpInfo", String.class, String.class, String.class);
- Set> violations = executableValidator.validateParameters(this, method,
- parameterValues);
-
- if (violations.size() == 0) {
- com.squareup.okhttp.Call call = reposUpstreamSkillsDeleteCall(owner, identifier, slugPerm, progressListener, progressRequestListener);
- return call;
-
- } else {
- throw new BeanValidationException((Set) violations);
- }
- } catch (NoSuchMethodException e) {
- e.printStackTrace();
- throw new ApiException(e.getMessage());
- } catch (SecurityException e) {
- e.printStackTrace();
- throw new ApiException(e.getMessage());
- }
-
- }
-
- /**
- * Delete an AI Skills upstream config for this repository.
- * Delete an AI Skills upstream config for this repository.
- * @param owner (required)
- * @param identifier (required)
- * @param slugPerm (required)
- * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
- */
- public void reposUpstreamSkillsDelete(String owner, String identifier, String slugPerm) throws ApiException {
- reposUpstreamSkillsDeleteWithHttpInfo(owner, identifier, slugPerm);
- }
-
- /**
- * Delete an AI Skills upstream config for this repository.
- * Delete an AI Skills upstream config for this repository.
- * @param owner (required)
- * @param identifier (required)
- * @param slugPerm (required)
- * @return ApiResponse<Void>
- * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
- */
- public ApiResponse reposUpstreamSkillsDeleteWithHttpInfo( @NotNull String owner, @NotNull String identifier, @NotNull String slugPerm) throws ApiException {
- com.squareup.okhttp.Call call = reposUpstreamSkillsDeleteValidateBeforeCall(owner, identifier, slugPerm, null, null);
- return apiClient.execute(call);
- }
-
- /**
- * Delete an AI Skills upstream config for this repository. (asynchronously)
- * Delete an AI Skills upstream config for this repository.
- * @param owner (required)
- * @param identifier (required)
- * @param slugPerm (required)
- * @param callback The callback to be executed when the API call finishes
- * @return The request call
- * @throws ApiException If fail to process the API call, e.g. serializing the request body object
- */
- public com.squareup.okhttp.Call reposUpstreamSkillsDeleteAsync(String owner, String identifier, String slugPerm, final ApiCallback callback) throws ApiException {
-
- ProgressResponseBody.ProgressListener progressListener = null;
- ProgressRequestBody.ProgressRequestListener progressRequestListener = null;
-
- if (callback != null) {
- progressListener = new ProgressResponseBody.ProgressListener() {
- @Override
- public void update(long bytesRead, long contentLength, boolean done) {
- callback.onDownloadProgress(bytesRead, contentLength, done);
- }
- };
-
- progressRequestListener = new ProgressRequestBody.ProgressRequestListener() {
- @Override
- public void onRequestProgress(long bytesWritten, long contentLength, boolean done) {
- callback.onUploadProgress(bytesWritten, contentLength, done);
- }
- };
- }
-
- com.squareup.okhttp.Call call = reposUpstreamSkillsDeleteValidateBeforeCall(owner, identifier, slugPerm, progressListener, progressRequestListener);
- apiClient.executeAsync(call, callback);
- return call;
- }
- /**
- * Build call for reposUpstreamSkillsList
- * @param owner (required)
- * @param identifier (required)
- * @param page A page number within the paginated result set. (optional)
- * @param pageSize Number of results to return per page. (optional)
- * @param progressListener Progress listener
- * @param progressRequestListener Progress request listener
- * @return Call to execute
- * @throws ApiException If fail to serialize the request body object
- */
- public com.squareup.okhttp.Call reposUpstreamSkillsListCall(String owner, String identifier, java.math.BigInteger page, java.math.BigInteger pageSize, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
- Object localVarPostBody = null;
-
- // create path and map variables
- String localVarPath = "/repos/{owner}/{identifier}/upstream/skills/"
- .replaceAll("\\{" + "owner" + "\\}", apiClient.escapeString(owner.toString()))
- .replaceAll("\\{" + "identifier" + "\\}", apiClient.escapeString(identifier.toString()));
-
- List localVarQueryParams = new ArrayList();
- List localVarCollectionQueryParams = new ArrayList();
- if (page != null)
- localVarQueryParams.addAll(apiClient.parameterToPair("page", page));
- if (pageSize != null)
- localVarQueryParams.addAll(apiClient.parameterToPair("page_size", pageSize));
-
- Map localVarHeaderParams = new HashMap();
-
- Map localVarFormParams = new HashMap();
-
- final String[] localVarAccepts = {
- "application/json"
- };
- final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
- if (localVarAccept != null) localVarHeaderParams.put("Accept", localVarAccept);
-
- final String[] localVarContentTypes = {
- "application/json"
- };
- final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
- localVarHeaderParams.put("Content-Type", localVarContentType);
-
- if(progressListener != null) {
- apiClient.getHttpClient().networkInterceptors().add(new com.squareup.okhttp.Interceptor() {
- @Override
- public com.squareup.okhttp.Response intercept(com.squareup.okhttp.Interceptor.Chain chain) throws IOException {
- com.squareup.okhttp.Response originalResponse = chain.proceed(chain.request());
- return originalResponse.newBuilder()
- .body(new ProgressResponseBody(originalResponse.body(), progressListener))
- .build();
- }
- });
- }
-
- String[] localVarAuthNames = new String[] { "apikey", "basic" };
- if (headers != null) {
- localVarHeaderParams.putAll(headers);
- }
- return apiClient.buildCall(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAuthNames, progressRequestListener);
- }
-
- @SuppressWarnings("rawtypes")
- private com.squareup.okhttp.Call reposUpstreamSkillsListValidateBeforeCall(String owner, String identifier, java.math.BigInteger page, java.math.BigInteger pageSize, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
- try {
- ValidatorFactory factory = Validation.buildDefaultValidatorFactory();
- ExecutableValidator executableValidator = factory.getValidator().forExecutables();
-
- Object[] parameterValues = { owner, identifier, page, pageSize };
- Method method = this.getClass().getMethod("reposUpstreamSkillsListWithHttpInfo", String.class, String.class, java.math.BigInteger.class, java.math.BigInteger.class);
- Set> violations = executableValidator.validateParameters(this, method,
- parameterValues);
-
- if (violations.size() == 0) {
- com.squareup.okhttp.Call call = reposUpstreamSkillsListCall(owner, identifier, page, pageSize, progressListener, progressRequestListener);
- return call;
-
- } else {
- throw new BeanValidationException((Set) violations);
- }
- } catch (NoSuchMethodException e) {
- e.printStackTrace();
- throw new ApiException(e.getMessage());
- } catch (SecurityException e) {
- e.printStackTrace();
- throw new ApiException(e.getMessage());
- }
-
- }
-
- /**
- * List AI Skills upstream configs for this repository.
- * List AI Skills upstream configs for this repository.
- * @param owner (required)
- * @param identifier (required)
- * @param page A page number within the paginated result set. (optional)
- * @param pageSize Number of results to return per page. (optional)
- * @return List<SkillsUpstream>
- * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
- */
- public List reposUpstreamSkillsList(String owner, String identifier, java.math.BigInteger page, java.math.BigInteger pageSize) throws ApiException {
- ApiResponse> resp = reposUpstreamSkillsListWithHttpInfo(owner, identifier, page, pageSize);
- return resp.getData();
- }
-
- /**
- * List AI Skills upstream configs for this repository.
- * List AI Skills upstream configs for this repository.
- * @param owner (required)
- * @param identifier (required)
- * @param page A page number within the paginated result set. (optional)
- * @param pageSize Number of results to return per page. (optional)
- * @return ApiResponse<List<SkillsUpstream>>
- * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
- */
- public ApiResponse> reposUpstreamSkillsListWithHttpInfo( @NotNull String owner, @NotNull String identifier, java.math.BigInteger page, java.math.BigInteger pageSize) throws ApiException {
- com.squareup.okhttp.Call call = reposUpstreamSkillsListValidateBeforeCall(owner, identifier, page, pageSize, null, null);
- Type localVarReturnType = new TypeToken>(){}.getType();
- return apiClient.execute(call, localVarReturnType);
- }
-
- /**
- * List AI Skills upstream configs for this repository. (asynchronously)
- * List AI Skills upstream configs for this repository.
- * @param owner (required)
- * @param identifier (required)
- * @param page A page number within the paginated result set. (optional)
- * @param pageSize Number of results to return per page. (optional)
- * @param callback The callback to be executed when the API call finishes
- * @return The request call
- * @throws ApiException If fail to process the API call, e.g. serializing the request body object
- */
- public com.squareup.okhttp.Call reposUpstreamSkillsListAsync(String owner, String identifier, java.math.BigInteger page, java.math.BigInteger pageSize, final ApiCallback> callback) throws ApiException {
-
- ProgressResponseBody.ProgressListener progressListener = null;
- ProgressRequestBody.ProgressRequestListener progressRequestListener = null;
-
- if (callback != null) {
- progressListener = new ProgressResponseBody.ProgressListener() {
- @Override
- public void update(long bytesRead, long contentLength, boolean done) {
- callback.onDownloadProgress(bytesRead, contentLength, done);
- }
- };
-
- progressRequestListener = new ProgressRequestBody.ProgressRequestListener() {
- @Override
- public void onRequestProgress(long bytesWritten, long contentLength, boolean done) {
- callback.onUploadProgress(bytesWritten, contentLength, done);
- }
- };
- }
-
- com.squareup.okhttp.Call call = reposUpstreamSkillsListValidateBeforeCall(owner, identifier, page, pageSize, progressListener, progressRequestListener);
- Type localVarReturnType = new TypeToken>(){}.getType();
- apiClient.executeAsync(call, localVarReturnType, callback);
- return call;
- }
- /**
- * Build call for reposUpstreamSkillsPartialUpdate
- * @param owner (required)
- * @param identifier (required)
- * @param slugPerm (required)
- * @param data (optional)
- * @param progressListener Progress listener
- * @param progressRequestListener Progress request listener
- * @return Call to execute
- * @throws ApiException If fail to serialize the request body object
- */
- public com.squareup.okhttp.Call reposUpstreamSkillsPartialUpdateCall(String owner, String identifier, String slugPerm, SkillsUpstreamRequestPatch data, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
- Object localVarPostBody = data;
-
- // create path and map variables
- String localVarPath = "/repos/{owner}/{identifier}/upstream/skills/{slug_perm}/"
- .replaceAll("\\{" + "owner" + "\\}", apiClient.escapeString(owner.toString()))
- .replaceAll("\\{" + "identifier" + "\\}", apiClient.escapeString(identifier.toString()))
- .replaceAll("\\{" + "slug_perm" + "\\}", apiClient.escapeString(slugPerm.toString()));
-
- List localVarQueryParams = new ArrayList();
- List localVarCollectionQueryParams = new ArrayList();
-
- Map localVarHeaderParams = new HashMap();
-
- Map localVarFormParams = new HashMap();
-
- final String[] localVarAccepts = {
- "application/json"
- };
- final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
- if (localVarAccept != null) localVarHeaderParams.put("Accept", localVarAccept);
-
- final String[] localVarContentTypes = {
- "application/json"
- };
- final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
- localVarHeaderParams.put("Content-Type", localVarContentType);
-
- if(progressListener != null) {
- apiClient.getHttpClient().networkInterceptors().add(new com.squareup.okhttp.Interceptor() {
- @Override
- public com.squareup.okhttp.Response intercept(com.squareup.okhttp.Interceptor.Chain chain) throws IOException {
- com.squareup.okhttp.Response originalResponse = chain.proceed(chain.request());
- return originalResponse.newBuilder()
- .body(new ProgressResponseBody(originalResponse.body(), progressListener))
- .build();
- }
- });
- }
-
- String[] localVarAuthNames = new String[] { "apikey", "basic" };
- if (headers != null) {
- localVarHeaderParams.putAll(headers);
- }
- return apiClient.buildCall(localVarPath, "PATCH", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAuthNames, progressRequestListener);
- }
-
- @SuppressWarnings("rawtypes")
- private com.squareup.okhttp.Call reposUpstreamSkillsPartialUpdateValidateBeforeCall(String owner, String identifier, String slugPerm, SkillsUpstreamRequestPatch data, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
- try {
- ValidatorFactory factory = Validation.buildDefaultValidatorFactory();
- ExecutableValidator executableValidator = factory.getValidator().forExecutables();
-
- Object[] parameterValues = { owner, identifier, slugPerm, data };
- Method method = this.getClass().getMethod("reposUpstreamSkillsPartialUpdateWithHttpInfo", String.class, String.class, String.class, SkillsUpstreamRequestPatch.class);
- Set> violations = executableValidator.validateParameters(this, method,
- parameterValues);
-
- if (violations.size() == 0) {
- com.squareup.okhttp.Call call = reposUpstreamSkillsPartialUpdateCall(owner, identifier, slugPerm, data, progressListener, progressRequestListener);
- return call;
-
- } else {
- throw new BeanValidationException((Set) violations);
- }
- } catch (NoSuchMethodException e) {
- e.printStackTrace();
- throw new ApiException(e.getMessage());
- } catch (SecurityException e) {
- e.printStackTrace();
- throw new ApiException(e.getMessage());
- }
-
- }
-
- /**
- * Partially update an AI Skills upstream config for this repository.
- * Partially update an AI Skills upstream config for this repository.
- * @param owner (required)
- * @param identifier (required)
- * @param slugPerm (required)
- * @param data (optional)
- * @return SkillsUpstream
- * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
- */
- public SkillsUpstream reposUpstreamSkillsPartialUpdate(String owner, String identifier, String slugPerm, SkillsUpstreamRequestPatch data) throws ApiException {
- ApiResponse resp = reposUpstreamSkillsPartialUpdateWithHttpInfo(owner, identifier, slugPerm, data);
- return resp.getData();
- }
-
- /**
- * Partially update an AI Skills upstream config for this repository.
- * Partially update an AI Skills upstream config for this repository.
- * @param owner (required)
- * @param identifier (required)
- * @param slugPerm (required)
- * @param data (optional)
- * @return ApiResponse<SkillsUpstream>
- * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
- */
- public ApiResponse reposUpstreamSkillsPartialUpdateWithHttpInfo( @NotNull String owner, @NotNull String identifier, @NotNull String slugPerm, SkillsUpstreamRequestPatch data) throws ApiException {
- com.squareup.okhttp.Call call = reposUpstreamSkillsPartialUpdateValidateBeforeCall(owner, identifier, slugPerm, data, null, null);
- Type localVarReturnType = new TypeToken(){}.getType();
- return apiClient.execute(call, localVarReturnType);
- }
-
- /**
- * Partially update an AI Skills upstream config for this repository. (asynchronously)
- * Partially update an AI Skills upstream config for this repository.
- * @param owner (required)
- * @param identifier (required)
- * @param slugPerm (required)
- * @param data (optional)
- * @param callback The callback to be executed when the API call finishes
- * @return The request call
- * @throws ApiException If fail to process the API call, e.g. serializing the request body object
- */
- public com.squareup.okhttp.Call reposUpstreamSkillsPartialUpdateAsync(String owner, String identifier, String slugPerm, SkillsUpstreamRequestPatch data, final ApiCallback callback) throws ApiException {
-
- ProgressResponseBody.ProgressListener progressListener = null;
- ProgressRequestBody.ProgressRequestListener progressRequestListener = null;
-
- if (callback != null) {
- progressListener = new ProgressResponseBody.ProgressListener() {
- @Override
- public void update(long bytesRead, long contentLength, boolean done) {
- callback.onDownloadProgress(bytesRead, contentLength, done);
- }
- };
-
- progressRequestListener = new ProgressRequestBody.ProgressRequestListener() {
- @Override
- public void onRequestProgress(long bytesWritten, long contentLength, boolean done) {
- callback.onUploadProgress(bytesWritten, contentLength, done);
- }
- };
- }
-
- com.squareup.okhttp.Call call = reposUpstreamSkillsPartialUpdateValidateBeforeCall(owner, identifier, slugPerm, data, progressListener, progressRequestListener);
- Type localVarReturnType = new TypeToken(){}.getType();
- apiClient.executeAsync(call, localVarReturnType, callback);
- return call;
- }
- /**
- * Build call for reposUpstreamSkillsRead
- * @param owner (required)
- * @param identifier (required)
- * @param slugPerm (required)
- * @param progressListener Progress listener
- * @param progressRequestListener Progress request listener
- * @return Call to execute
- * @throws ApiException If fail to serialize the request body object
- */
- public com.squareup.okhttp.Call reposUpstreamSkillsReadCall(String owner, String identifier, String slugPerm, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
- Object localVarPostBody = null;
-
- // create path and map variables
- String localVarPath = "/repos/{owner}/{identifier}/upstream/skills/{slug_perm}/"
- .replaceAll("\\{" + "owner" + "\\}", apiClient.escapeString(owner.toString()))
- .replaceAll("\\{" + "identifier" + "\\}", apiClient.escapeString(identifier.toString()))
- .replaceAll("\\{" + "slug_perm" + "\\}", apiClient.escapeString(slugPerm.toString()));
-
- List localVarQueryParams = new ArrayList();
- List localVarCollectionQueryParams = new ArrayList();
-
- Map localVarHeaderParams = new HashMap();
-
- Map localVarFormParams = new HashMap();
-
- final String[] localVarAccepts = {
- "application/json"
- };
- final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
- if (localVarAccept != null) localVarHeaderParams.put("Accept", localVarAccept);
-
- final String[] localVarContentTypes = {
- "application/json"
- };
- final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
- localVarHeaderParams.put("Content-Type", localVarContentType);
-
- if(progressListener != null) {
- apiClient.getHttpClient().networkInterceptors().add(new com.squareup.okhttp.Interceptor() {
- @Override
- public com.squareup.okhttp.Response intercept(com.squareup.okhttp.Interceptor.Chain chain) throws IOException {
- com.squareup.okhttp.Response originalResponse = chain.proceed(chain.request());
- return originalResponse.newBuilder()
- .body(new ProgressResponseBody(originalResponse.body(), progressListener))
- .build();
- }
- });
- }
-
- String[] localVarAuthNames = new String[] { "apikey", "basic" };
- if (headers != null) {
- localVarHeaderParams.putAll(headers);
- }
- return apiClient.buildCall(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAuthNames, progressRequestListener);
- }
-
- @SuppressWarnings("rawtypes")
- private com.squareup.okhttp.Call reposUpstreamSkillsReadValidateBeforeCall(String owner, String identifier, String slugPerm, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
- try {
- ValidatorFactory factory = Validation.buildDefaultValidatorFactory();
- ExecutableValidator executableValidator = factory.getValidator().forExecutables();
-
- Object[] parameterValues = { owner, identifier, slugPerm };
- Method method = this.getClass().getMethod("reposUpstreamSkillsReadWithHttpInfo", String.class, String.class, String.class);
- Set> violations = executableValidator.validateParameters(this, method,
- parameterValues);
-
- if (violations.size() == 0) {
- com.squareup.okhttp.Call call = reposUpstreamSkillsReadCall(owner, identifier, slugPerm, progressListener, progressRequestListener);
- return call;
-
- } else {
- throw new BeanValidationException((Set) violations);
- }
- } catch (NoSuchMethodException e) {
- e.printStackTrace();
- throw new ApiException(e.getMessage());
- } catch (SecurityException e) {
- e.printStackTrace();
- throw new ApiException(e.getMessage());
- }
-
- }
-
- /**
- * Retrieve an AI Skills upstream config for this repository.
- * Retrieve an AI Skills upstream config for this repository.
- * @param owner (required)
- * @param identifier (required)
- * @param slugPerm (required)
- * @return SkillsUpstream
- * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
- */
- public SkillsUpstream reposUpstreamSkillsRead(String owner, String identifier, String slugPerm) throws ApiException {
- ApiResponse resp = reposUpstreamSkillsReadWithHttpInfo(owner, identifier, slugPerm);
- return resp.getData();
- }
-
- /**
- * Retrieve an AI Skills upstream config for this repository.
- * Retrieve an AI Skills upstream config for this repository.
- * @param owner (required)
- * @param identifier (required)
- * @param slugPerm (required)
- * @return ApiResponse<SkillsUpstream>
- * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
- */
- public ApiResponse reposUpstreamSkillsReadWithHttpInfo( @NotNull String owner, @NotNull String identifier, @NotNull String slugPerm) throws ApiException {
- com.squareup.okhttp.Call call = reposUpstreamSkillsReadValidateBeforeCall(owner, identifier, slugPerm, null, null);
- Type localVarReturnType = new TypeToken(){}.getType();
- return apiClient.execute(call, localVarReturnType);
- }
-
- /**
- * Retrieve an AI Skills upstream config for this repository. (asynchronously)
- * Retrieve an AI Skills upstream config for this repository.
- * @param owner (required)
- * @param identifier (required)
- * @param slugPerm (required)
- * @param callback The callback to be executed when the API call finishes
- * @return The request call
- * @throws ApiException If fail to process the API call, e.g. serializing the request body object
- */
- public com.squareup.okhttp.Call reposUpstreamSkillsReadAsync(String owner, String identifier, String slugPerm, final ApiCallback callback) throws ApiException {
-
- ProgressResponseBody.ProgressListener progressListener = null;
- ProgressRequestBody.ProgressRequestListener progressRequestListener = null;
-
- if (callback != null) {
- progressListener = new ProgressResponseBody.ProgressListener() {
- @Override
- public void update(long bytesRead, long contentLength, boolean done) {
- callback.onDownloadProgress(bytesRead, contentLength, done);
- }
- };
-
- progressRequestListener = new ProgressRequestBody.ProgressRequestListener() {
- @Override
- public void onRequestProgress(long bytesWritten, long contentLength, boolean done) {
- callback.onUploadProgress(bytesWritten, contentLength, done);
- }
- };
- }
-
- com.squareup.okhttp.Call call = reposUpstreamSkillsReadValidateBeforeCall(owner, identifier, slugPerm, progressListener, progressRequestListener);
- Type localVarReturnType = new TypeToken(){}.getType();
- apiClient.executeAsync(call, localVarReturnType, callback);
- return call;
- }
- /**
- * Build call for reposUpstreamSkillsUpdate
- * @param owner (required)
- * @param identifier (required)
- * @param slugPerm (required)
- * @param data (optional)
- * @param progressListener Progress listener
- * @param progressRequestListener Progress request listener
- * @return Call to execute
- * @throws ApiException If fail to serialize the request body object
- */
- public com.squareup.okhttp.Call reposUpstreamSkillsUpdateCall(String owner, String identifier, String slugPerm, SkillsUpstreamRequest data, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
- Object localVarPostBody = data;
-
- // create path and map variables
- String localVarPath = "/repos/{owner}/{identifier}/upstream/skills/{slug_perm}/"
- .replaceAll("\\{" + "owner" + "\\}", apiClient.escapeString(owner.toString()))
- .replaceAll("\\{" + "identifier" + "\\}", apiClient.escapeString(identifier.toString()))
- .replaceAll("\\{" + "slug_perm" + "\\}", apiClient.escapeString(slugPerm.toString()));
-
- List localVarQueryParams = new ArrayList();
- List localVarCollectionQueryParams = new ArrayList();
-
- Map localVarHeaderParams = new HashMap();
-
- Map localVarFormParams = new HashMap();
-
- final String[] localVarAccepts = {
- "application/json"
- };
- final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
- if (localVarAccept != null) localVarHeaderParams.put("Accept", localVarAccept);
-
- final String[] localVarContentTypes = {
- "application/json"
- };
- final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
- localVarHeaderParams.put("Content-Type", localVarContentType);
-
- if(progressListener != null) {
- apiClient.getHttpClient().networkInterceptors().add(new com.squareup.okhttp.Interceptor() {
- @Override
- public com.squareup.okhttp.Response intercept(com.squareup.okhttp.Interceptor.Chain chain) throws IOException {
- com.squareup.okhttp.Response originalResponse = chain.proceed(chain.request());
- return originalResponse.newBuilder()
- .body(new ProgressResponseBody(originalResponse.body(), progressListener))
- .build();
- }
- });
- }
-
- String[] localVarAuthNames = new String[] { "apikey", "basic" };
- if (headers != null) {
- localVarHeaderParams.putAll(headers);
- }
- return apiClient.buildCall(localVarPath, "PUT", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAuthNames, progressRequestListener);
- }
-
- @SuppressWarnings("rawtypes")
- private com.squareup.okhttp.Call reposUpstreamSkillsUpdateValidateBeforeCall(String owner, String identifier, String slugPerm, SkillsUpstreamRequest data, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
- try {
- ValidatorFactory factory = Validation.buildDefaultValidatorFactory();
- ExecutableValidator executableValidator = factory.getValidator().forExecutables();
-
- Object[] parameterValues = { owner, identifier, slugPerm, data };
- Method method = this.getClass().getMethod("reposUpstreamSkillsUpdateWithHttpInfo", String.class, String.class, String.class, SkillsUpstreamRequest.class);
- Set> violations = executableValidator.validateParameters(this, method,
- parameterValues);
-
- if (violations.size() == 0) {
- com.squareup.okhttp.Call call = reposUpstreamSkillsUpdateCall(owner, identifier, slugPerm, data, progressListener, progressRequestListener);
- return call;
-
- } else {
- throw new BeanValidationException((Set) violations);
- }
- } catch (NoSuchMethodException e) {
- e.printStackTrace();
- throw new ApiException(e.getMessage());
- } catch (SecurityException e) {
- e.printStackTrace();
- throw new ApiException(e.getMessage());
- }
-
- }
-
- /**
- * Update an AI Skills upstream config for this repository.
- * Update an AI Skills upstream config for this repository.
- * @param owner (required)
- * @param identifier (required)
- * @param slugPerm (required)
- * @param data (optional)
- * @return SkillsUpstream
- * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
- */
- public SkillsUpstream reposUpstreamSkillsUpdate(String owner, String identifier, String slugPerm, SkillsUpstreamRequest data) throws ApiException {
- ApiResponse resp = reposUpstreamSkillsUpdateWithHttpInfo(owner, identifier, slugPerm, data);
- return resp.getData();
- }
-
- /**
- * Update an AI Skills upstream config for this repository.
- * Update an AI Skills upstream config for this repository.
- * @param owner (required)
- * @param identifier (required)
- * @param slugPerm (required)
- * @param data (optional)
- * @return ApiResponse<SkillsUpstream>
- * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
- */
- public ApiResponse reposUpstreamSkillsUpdateWithHttpInfo( @NotNull String owner, @NotNull String identifier, @NotNull String slugPerm, SkillsUpstreamRequest data) throws ApiException {
- com.squareup.okhttp.Call call = reposUpstreamSkillsUpdateValidateBeforeCall(owner, identifier, slugPerm, data, null, null);
- Type localVarReturnType = new TypeToken(){}.getType();
- return apiClient.execute(call, localVarReturnType);
- }
-
- /**
- * Update an AI Skills upstream config for this repository. (asynchronously)
- * Update an AI Skills upstream config for this repository.
- * @param owner (required)
- * @param identifier (required)
- * @param slugPerm (required)
- * @param data (optional)
- * @param callback The callback to be executed when the API call finishes
- * @return The request call
- * @throws ApiException If fail to process the API call, e.g. serializing the request body object
- */
- public com.squareup.okhttp.Call reposUpstreamSkillsUpdateAsync(String owner, String identifier, String slugPerm, SkillsUpstreamRequest data, final ApiCallback callback) throws ApiException {
-
- ProgressResponseBody.ProgressListener progressListener = null;
- ProgressRequestBody.ProgressRequestListener progressRequestListener = null;
-
- if (callback != null) {
- progressListener = new ProgressResponseBody.ProgressListener() {
- @Override
- public void update(long bytesRead, long contentLength, boolean done) {
- callback.onDownloadProgress(bytesRead, contentLength, done);
- }
- };
-
- progressRequestListener = new ProgressRequestBody.ProgressRequestListener() {
- @Override
- public void onRequestProgress(long bytesWritten, long contentLength, boolean done) {
- callback.onUploadProgress(bytesWritten, contentLength, done);
- }
- };
- }
-
- com.squareup.okhttp.Call call = reposUpstreamSkillsUpdateValidateBeforeCall(owner, identifier, slugPerm, data, progressListener, progressRequestListener);
- Type localVarReturnType = new TypeToken(){}.getType();
- apiClient.executeAsync(call, localVarReturnType, callback);
- return call;
- }
/**
* Build call for reposUpstreamSwiftCreate
* @param owner (required)
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/apis/VulnerabilitiesApi.java b/bindings/java/src/src/main/java/io/cloudsmith/api/apis/VulnerabilitiesApi.java
index 3f00c0c59..be3271d91 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/apis/VulnerabilitiesApi.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/apis/VulnerabilitiesApi.java
@@ -78,7 +78,9 @@ public void setHeadersOverrides(Map headers) {
* @param progressRequestListener Progress request listener
* @return Call to execute
* @throws ApiException If fail to serialize the request body object
+ * @deprecated
*/
+ @Deprecated
public com.squareup.okhttp.Call vulnerabilitiesNamespaceListCall(String owner, java.math.BigInteger page, java.math.BigInteger pageSize, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
Object localVarPostBody = null;
@@ -128,6 +130,7 @@ public com.squareup.okhttp.Response intercept(com.squareup.okhttp.Interceptor.Ch
return apiClient.buildCall(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAuthNames, progressRequestListener);
}
+ @Deprecated
@SuppressWarnings("rawtypes")
private com.squareup.okhttp.Call vulnerabilitiesNamespaceListValidateBeforeCall(String owner, java.math.BigInteger page, java.math.BigInteger pageSize, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
try {
@@ -164,7 +167,9 @@ private com.squareup.okhttp.Call vulnerabilitiesNamespaceListValidateBeforeCall(
* @param pageSize Number of results to return per page. (optional)
* @return List<VulnerabilityScanResultsList>
* @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
+ * @deprecated
*/
+ @Deprecated
public List vulnerabilitiesNamespaceList(String owner, java.math.BigInteger page, java.math.BigInteger pageSize) throws ApiException {
ApiResponse> resp = vulnerabilitiesNamespaceListWithHttpInfo(owner, page, pageSize);
return resp.getData();
@@ -178,7 +183,9 @@ public List vulnerabilitiesNamespaceList(String ow
* @param pageSize Number of results to return per page. (optional)
* @return ApiResponse<List<VulnerabilityScanResultsList>>
* @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
+ * @deprecated
*/
+ @Deprecated
public ApiResponse> vulnerabilitiesNamespaceListWithHttpInfo( @NotNull String owner, java.math.BigInteger page, java.math.BigInteger pageSize) throws ApiException {
com.squareup.okhttp.Call call = vulnerabilitiesNamespaceListValidateBeforeCall(owner, page, pageSize, null, null);
Type localVarReturnType = new TypeToken>(){}.getType();
@@ -194,7 +201,9 @@ public ApiResponse> vulnerabilitiesNamespaceL
* @param callback The callback to be executed when the API call finishes
* @return The request call
* @throws ApiException If fail to process the API call, e.g. serializing the request body object
+ * @deprecated
*/
+ @Deprecated
public com.squareup.okhttp.Call vulnerabilitiesNamespaceListAsync(String owner, java.math.BigInteger page, java.math.BigInteger pageSize, final ApiCallback> callback) throws ApiException {
ProgressResponseBody.ProgressListener progressListener = null;
@@ -232,7 +241,9 @@ public void onRequestProgress(long bytesWritten, long contentLength, boolean don
* @param progressRequestListener Progress request listener
* @return Call to execute
* @throws ApiException If fail to serialize the request body object
+ * @deprecated
*/
+ @Deprecated
public com.squareup.okhttp.Call vulnerabilitiesPackageListCall(String owner, String repo, String _package, java.math.BigInteger page, java.math.BigInteger pageSize, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
Object localVarPostBody = null;
@@ -284,6 +295,7 @@ public com.squareup.okhttp.Response intercept(com.squareup.okhttp.Interceptor.Ch
return apiClient.buildCall(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAuthNames, progressRequestListener);
}
+ @Deprecated
@SuppressWarnings("rawtypes")
private com.squareup.okhttp.Call vulnerabilitiesPackageListValidateBeforeCall(String owner, String repo, String _package, java.math.BigInteger page, java.math.BigInteger pageSize, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
try {
@@ -322,7 +334,9 @@ private com.squareup.okhttp.Call vulnerabilitiesPackageListValidateBeforeCall(St
* @param pageSize Number of results to return per page. (optional)
* @return List<VulnerabilityScanResultsList>
* @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
+ * @deprecated
*/
+ @Deprecated
public List vulnerabilitiesPackageList(String owner, String repo, String _package, java.math.BigInteger page, java.math.BigInteger pageSize) throws ApiException {
ApiResponse> resp = vulnerabilitiesPackageListWithHttpInfo(owner, repo, _package, page, pageSize);
return resp.getData();
@@ -338,7 +352,9 @@ public List vulnerabilitiesPackageList(String owne
* @param pageSize Number of results to return per page. (optional)
* @return ApiResponse<List<VulnerabilityScanResultsList>>
* @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
+ * @deprecated
*/
+ @Deprecated
public ApiResponse> vulnerabilitiesPackageListWithHttpInfo( @NotNull String owner, @NotNull String repo, @NotNull String _package, java.math.BigInteger page, java.math.BigInteger pageSize) throws ApiException {
com.squareup.okhttp.Call call = vulnerabilitiesPackageListValidateBeforeCall(owner, repo, _package, page, pageSize, null, null);
Type localVarReturnType = new TypeToken>(){}.getType();
@@ -356,7 +372,9 @@ public ApiResponse> vulnerabilitiesPackageLis
* @param callback The callback to be executed when the API call finishes
* @return The request call
* @throws ApiException If fail to process the API call, e.g. serializing the request body object
+ * @deprecated
*/
+ @Deprecated
public com.squareup.okhttp.Call vulnerabilitiesPackageListAsync(String owner, String repo, String _package, java.math.BigInteger page, java.math.BigInteger pageSize, final ApiCallback> callback) throws ApiException {
ProgressResponseBody.ProgressListener progressListener = null;
@@ -393,7 +411,9 @@ public void onRequestProgress(long bytesWritten, long contentLength, boolean don
* @param progressRequestListener Progress request listener
* @return Call to execute
* @throws ApiException If fail to serialize the request body object
+ * @deprecated
*/
+ @Deprecated
public com.squareup.okhttp.Call vulnerabilitiesReadCall(String owner, String repo, String _package, String identifier, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
Object localVarPostBody = null;
@@ -442,6 +462,7 @@ public com.squareup.okhttp.Response intercept(com.squareup.okhttp.Interceptor.Ch
return apiClient.buildCall(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAuthNames, progressRequestListener);
}
+ @Deprecated
@SuppressWarnings("rawtypes")
private com.squareup.okhttp.Call vulnerabilitiesReadValidateBeforeCall(String owner, String repo, String _package, String identifier, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
try {
@@ -479,7 +500,9 @@ private com.squareup.okhttp.Call vulnerabilitiesReadValidateBeforeCall(String ow
* @param identifier (required)
* @return VulnerabilityScanResults
* @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
+ * @deprecated
*/
+ @Deprecated
public VulnerabilityScanResults vulnerabilitiesRead(String owner, String repo, String _package, String identifier) throws ApiException {
ApiResponse resp = vulnerabilitiesReadWithHttpInfo(owner, repo, _package, identifier);
return resp.getData();
@@ -494,7 +517,9 @@ public VulnerabilityScanResults vulnerabilitiesRead(String owner, String repo, S
* @param identifier (required)
* @return ApiResponse<VulnerabilityScanResults>
* @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
+ * @deprecated
*/
+ @Deprecated
public ApiResponse vulnerabilitiesReadWithHttpInfo( @NotNull String owner, @NotNull String repo, @NotNull String _package, @NotNull String identifier) throws ApiException {
com.squareup.okhttp.Call call = vulnerabilitiesReadValidateBeforeCall(owner, repo, _package, identifier, null, null);
Type localVarReturnType = new TypeToken(){}.getType();
@@ -511,7 +536,9 @@ public ApiResponse vulnerabilitiesReadWithHttpInfo( @N
* @param callback The callback to be executed when the API call finishes
* @return The request call
* @throws ApiException If fail to process the API call, e.g. serializing the request body object
+ * @deprecated
*/
+ @Deprecated
public com.squareup.okhttp.Call vulnerabilitiesReadAsync(String owner, String repo, String _package, String identifier, final ApiCallback callback) throws ApiException {
ProgressResponseBody.ProgressListener progressListener = null;
@@ -548,7 +575,9 @@ public void onRequestProgress(long bytesWritten, long contentLength, boolean don
* @param progressRequestListener Progress request listener
* @return Call to execute
* @throws ApiException If fail to serialize the request body object
+ * @deprecated
*/
+ @Deprecated
public com.squareup.okhttp.Call vulnerabilitiesRepoListCall(String owner, String repo, java.math.BigInteger page, java.math.BigInteger pageSize, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
Object localVarPostBody = null;
@@ -599,6 +628,7 @@ public com.squareup.okhttp.Response intercept(com.squareup.okhttp.Interceptor.Ch
return apiClient.buildCall(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAuthNames, progressRequestListener);
}
+ @Deprecated
@SuppressWarnings("rawtypes")
private com.squareup.okhttp.Call vulnerabilitiesRepoListValidateBeforeCall(String owner, String repo, java.math.BigInteger page, java.math.BigInteger pageSize, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
try {
@@ -636,7 +666,9 @@ private com.squareup.okhttp.Call vulnerabilitiesRepoListValidateBeforeCall(Strin
* @param pageSize Number of results to return per page. (optional)
* @return List<VulnerabilityScanResultsList>
* @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
+ * @deprecated
*/
+ @Deprecated
public List vulnerabilitiesRepoList(String owner, String repo, java.math.BigInteger page, java.math.BigInteger pageSize) throws ApiException {
ApiResponse> resp = vulnerabilitiesRepoListWithHttpInfo(owner, repo, page, pageSize);
return resp.getData();
@@ -651,7 +683,9 @@ public List vulnerabilitiesRepoList(String owner,
* @param pageSize Number of results to return per page. (optional)
* @return ApiResponse<List<VulnerabilityScanResultsList>>
* @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
+ * @deprecated
*/
+ @Deprecated
public ApiResponse> vulnerabilitiesRepoListWithHttpInfo( @NotNull String owner, @NotNull String repo, java.math.BigInteger page, java.math.BigInteger pageSize) throws ApiException {
com.squareup.okhttp.Call call = vulnerabilitiesRepoListValidateBeforeCall(owner, repo, page, pageSize, null, null);
Type localVarReturnType = new TypeToken>(){}.getType();
@@ -668,7 +702,9 @@ public ApiResponse> vulnerabilitiesRepoListWi
* @param callback The callback to be executed when the API call finishes
* @return The request call
* @throws ApiException If fail to process the API call, e.g. serializing the request body object
+ * @deprecated
*/
+ @Deprecated
public com.squareup.okhttp.Call vulnerabilitiesRepoListAsync(String owner, String repo, java.math.BigInteger page, java.math.BigInteger pageSize, final ApiCallback> callback) throws ApiException {
ProgressResponseBody.ProgressListener progressListener = null;
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/AlpinePackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/AlpinePackageUpload.java
index bed33ff02..021bc679f 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/AlpinePackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/AlpinePackageUpload.java
@@ -200,6 +200,9 @@ public class AlpinePackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class AlpinePackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -860,6 +863,24 @@ public String getRelease() {
return release;
}
+ public AlpinePackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -879,40 +900,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1213,10 +1234,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1283,6 +1304,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, alpinePackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, alpinePackageUpload.rawLicense) &&
Objects.equals(this.release, alpinePackageUpload.release) &&
+ Objects.equals(this.releaseNotes, alpinePackageUpload.releaseNotes) &&
Objects.equals(this.repository, alpinePackageUpload.repository) &&
Objects.equals(this.repositoryUrl, alpinePackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, alpinePackageUpload.securityScanCompletedAt) &&
@@ -1324,7 +1346,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1385,6 +1407,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/AlpinePackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/AlpinePackageUploadRequest.java
index 20cc88e28..0d7a052e1 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/AlpinePackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/AlpinePackageUploadRequest.java
@@ -40,6 +40,9 @@ public class AlpinePackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -84,6 +87,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public AlpinePackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public AlpinePackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -132,13 +153,14 @@ public boolean equals(java.lang.Object o) {
AlpinePackageUploadRequest alpinePackageUploadRequest = (AlpinePackageUploadRequest) o;
return Objects.equals(this.distribution, alpinePackageUploadRequest.distribution) &&
Objects.equals(this.packageFile, alpinePackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, alpinePackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, alpinePackageUploadRequest.republish) &&
Objects.equals(this.tags, alpinePackageUploadRequest.tags);
}
@Override
public int hashCode() {
- return Objects.hash(distribution, packageFile, republish, tags);
+ return Objects.hash(distribution, packageFile, releaseNotes, republish, tags);
}
@@ -149,6 +171,7 @@ public String toString() {
sb.append(" distribution: ").append(toIndentedString(distribution)).append("\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append("}");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/CargoPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/CargoPackageUpload.java
index 72394bd4e..0b8d0b8cf 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/CargoPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/CargoPackageUpload.java
@@ -200,6 +200,9 @@ public class CargoPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class CargoPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -860,6 +863,24 @@ public String getRelease() {
return release;
}
+ public CargoPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -879,40 +900,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1213,10 +1234,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1283,6 +1304,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, cargoPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, cargoPackageUpload.rawLicense) &&
Objects.equals(this.release, cargoPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, cargoPackageUpload.releaseNotes) &&
Objects.equals(this.repository, cargoPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, cargoPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, cargoPackageUpload.securityScanCompletedAt) &&
@@ -1324,7 +1346,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1385,6 +1407,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/CargoPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/CargoPackageUploadRequest.java
index 6d5651705..c25ebeb67 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/CargoPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/CargoPackageUploadRequest.java
@@ -37,6 +37,9 @@ public class CargoPackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -62,6 +65,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public CargoPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public CargoPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -109,13 +130,14 @@ public boolean equals(java.lang.Object o) {
}
CargoPackageUploadRequest cargoPackageUploadRequest = (CargoPackageUploadRequest) o;
return Objects.equals(this.packageFile, cargoPackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, cargoPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, cargoPackageUploadRequest.republish) &&
Objects.equals(this.tags, cargoPackageUploadRequest.tags);
}
@Override
public int hashCode() {
- return Objects.hash(packageFile, republish, tags);
+ return Objects.hash(packageFile, releaseNotes, republish, tags);
}
@@ -125,6 +147,7 @@ public String toString() {
sb.append("class CargoPackageUploadRequest {\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append("}");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/CocoapodsPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/CocoapodsPackageUpload.java
index b85696f17..931d7ce09 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/CocoapodsPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/CocoapodsPackageUpload.java
@@ -200,6 +200,9 @@ public class CocoapodsPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class CocoapodsPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -860,6 +863,24 @@ public String getRelease() {
return release;
}
+ public CocoapodsPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -879,40 +900,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1213,10 +1234,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1283,6 +1304,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, cocoapodsPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, cocoapodsPackageUpload.rawLicense) &&
Objects.equals(this.release, cocoapodsPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, cocoapodsPackageUpload.releaseNotes) &&
Objects.equals(this.repository, cocoapodsPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, cocoapodsPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, cocoapodsPackageUpload.securityScanCompletedAt) &&
@@ -1324,7 +1346,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1385,6 +1407,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/CocoapodsPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/CocoapodsPackageUploadRequest.java
index db2816f58..0d0c20e36 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/CocoapodsPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/CocoapodsPackageUploadRequest.java
@@ -37,6 +37,9 @@ public class CocoapodsPackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -62,6 +65,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public CocoapodsPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public CocoapodsPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -109,13 +130,14 @@ public boolean equals(java.lang.Object o) {
}
CocoapodsPackageUploadRequest cocoapodsPackageUploadRequest = (CocoapodsPackageUploadRequest) o;
return Objects.equals(this.packageFile, cocoapodsPackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, cocoapodsPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, cocoapodsPackageUploadRequest.republish) &&
Objects.equals(this.tags, cocoapodsPackageUploadRequest.tags);
}
@Override
public int hashCode() {
- return Objects.hash(packageFile, republish, tags);
+ return Objects.hash(packageFile, releaseNotes, republish, tags);
}
@@ -125,6 +147,7 @@ public String toString() {
sb.append("class CocoapodsPackageUploadRequest {\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append("}");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/ComposerPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/ComposerPackageUpload.java
index 26e67d247..e4170e307 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/ComposerPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/ComposerPackageUpload.java
@@ -200,6 +200,9 @@ public class ComposerPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class ComposerPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -860,6 +863,24 @@ public String getRelease() {
return release;
}
+ public ComposerPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -879,40 +900,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1222,10 +1243,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1292,6 +1313,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, composerPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, composerPackageUpload.rawLicense) &&
Objects.equals(this.release, composerPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, composerPackageUpload.releaseNotes) &&
Objects.equals(this.repository, composerPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, composerPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, composerPackageUpload.securityScanCompletedAt) &&
@@ -1333,7 +1355,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1394,6 +1416,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/ComposerPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/ComposerPackageUploadRequest.java
index bffbeaea6..d20471816 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/ComposerPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/ComposerPackageUploadRequest.java
@@ -37,6 +37,9 @@ public class ComposerPackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -65,6 +68,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public ComposerPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public ComposerPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -130,6 +151,7 @@ public boolean equals(java.lang.Object o) {
}
ComposerPackageUploadRequest composerPackageUploadRequest = (ComposerPackageUploadRequest) o;
return Objects.equals(this.packageFile, composerPackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, composerPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, composerPackageUploadRequest.republish) &&
Objects.equals(this.tags, composerPackageUploadRequest.tags) &&
Objects.equals(this.version, composerPackageUploadRequest.version);
@@ -137,7 +159,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(packageFile, republish, tags, version);
+ return Objects.hash(packageFile, releaseNotes, republish, tags, version);
}
@@ -147,6 +169,7 @@ public String toString() {
sb.append("class ComposerPackageUploadRequest {\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append(" version: ").append(toIndentedString(version)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/ConanPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/ConanPackageUpload.java
index bd7f234a9..a7388e8b2 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/ConanPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/ConanPackageUpload.java
@@ -206,6 +206,9 @@ public class ConanPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -219,7 +222,7 @@ public class ConanPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -741,10 +744,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -911,6 +914,24 @@ public String getRelease() {
return release;
}
+ public ConanPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -930,40 +951,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1273,10 +1294,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1345,6 +1366,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, conanPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, conanPackageUpload.rawLicense) &&
Objects.equals(this.release, conanPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, conanPackageUpload.releaseNotes) &&
Objects.equals(this.repository, conanPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, conanPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, conanPackageUpload.securityScanCompletedAt) &&
@@ -1386,7 +1408,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, conanChannel, conanPrefix, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, conanChannel, conanPrefix, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1449,6 +1471,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/ConanPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/ConanPackageUploadRequest.java
index 1d856129a..c6c5543b5 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/ConanPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/ConanPackageUploadRequest.java
@@ -55,6 +55,9 @@ public class ConanPackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -194,6 +197,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public ConanPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public ConanPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -265,6 +286,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.metadataFile, conanPackageUploadRequest.metadataFile) &&
Objects.equals(this.name, conanPackageUploadRequest.name) &&
Objects.equals(this.packageFile, conanPackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, conanPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, conanPackageUploadRequest.republish) &&
Objects.equals(this.tags, conanPackageUploadRequest.tags) &&
Objects.equals(this.version, conanPackageUploadRequest.version);
@@ -272,7 +294,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(conanChannel, conanPrefix, infoFile, manifestFile, metadataFile, name, packageFile, republish, tags, version);
+ return Objects.hash(conanChannel, conanPrefix, infoFile, manifestFile, metadataFile, name, packageFile, releaseNotes, republish, tags, version);
}
@@ -288,6 +310,7 @@ public String toString() {
sb.append(" metadataFile: ").append(toIndentedString(metadataFile)).append("\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append(" version: ").append(toIndentedString(version)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/CondaPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/CondaPackageUpload.java
index 4cf531d49..8e531b600 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/CondaPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/CondaPackageUpload.java
@@ -200,6 +200,9 @@ public class CondaPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class CondaPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -860,6 +863,24 @@ public String getRelease() {
return release;
}
+ public CondaPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -879,40 +900,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1213,10 +1234,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1283,6 +1304,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, condaPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, condaPackageUpload.rawLicense) &&
Objects.equals(this.release, condaPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, condaPackageUpload.releaseNotes) &&
Objects.equals(this.repository, condaPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, condaPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, condaPackageUpload.securityScanCompletedAt) &&
@@ -1324,7 +1346,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1385,6 +1407,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/CondaPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/CondaPackageUploadRequest.java
index 05b2581de..896ccb58e 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/CondaPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/CondaPackageUploadRequest.java
@@ -37,6 +37,9 @@ public class CondaPackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -62,6 +65,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public CondaPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public CondaPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -109,13 +130,14 @@ public boolean equals(java.lang.Object o) {
}
CondaPackageUploadRequest condaPackageUploadRequest = (CondaPackageUploadRequest) o;
return Objects.equals(this.packageFile, condaPackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, condaPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, condaPackageUploadRequest.republish) &&
Objects.equals(this.tags, condaPackageUploadRequest.tags);
}
@Override
public int hashCode() {
- return Objects.hash(packageFile, republish, tags);
+ return Objects.hash(packageFile, releaseNotes, republish, tags);
}
@@ -125,6 +147,7 @@ public String toString() {
sb.append("class CondaPackageUploadRequest {\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append("}");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/CranPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/CranPackageUpload.java
index 94fd3cc8d..eb5d6f6d1 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/CranPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/CranPackageUpload.java
@@ -203,6 +203,9 @@ public class CranPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -216,7 +219,7 @@ public class CranPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -702,10 +705,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -881,6 +884,24 @@ public String getRelease() {
return release;
}
+ public CranPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -900,40 +921,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1234,10 +1255,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1305,6 +1326,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.rVersion, cranPackageUpload.rVersion) &&
Objects.equals(this.rawLicense, cranPackageUpload.rawLicense) &&
Objects.equals(this.release, cranPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, cranPackageUpload.releaseNotes) &&
Objects.equals(this.repository, cranPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, cranPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, cranPackageUpload.securityScanCompletedAt) &&
@@ -1346,7 +1368,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rVersion, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rVersion, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1408,6 +1430,7 @@ public String toString() {
sb.append(" rVersion: ").append(toIndentedString(rVersion)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/CranPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/CranPackageUploadRequest.java
index acc8b9e0f..d5434e25d 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/CranPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/CranPackageUploadRequest.java
@@ -43,6 +43,9 @@ public class CranPackageUploadRequest implements Serializable {
@SerializedName("r_version")
private String rVersion = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -104,6 +107,24 @@ public void setRVersion(String rVersion) {
this.rVersion = rVersion;
}
+ public CranPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public CranPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -153,13 +174,14 @@ public boolean equals(java.lang.Object o) {
return Objects.equals(this.architecture, cranPackageUploadRequest.architecture) &&
Objects.equals(this.packageFile, cranPackageUploadRequest.packageFile) &&
Objects.equals(this.rVersion, cranPackageUploadRequest.rVersion) &&
+ Objects.equals(this.releaseNotes, cranPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, cranPackageUploadRequest.republish) &&
Objects.equals(this.tags, cranPackageUploadRequest.tags);
}
@Override
public int hashCode() {
- return Objects.hash(architecture, packageFile, rVersion, republish, tags);
+ return Objects.hash(architecture, packageFile, rVersion, releaseNotes, republish, tags);
}
@@ -171,6 +193,7 @@ public String toString() {
sb.append(" architecture: ").append(toIndentedString(architecture)).append("\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
sb.append(" rVersion: ").append(toIndentedString(rVersion)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append("}");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/DartPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/DartPackageUpload.java
index 4a0a5646c..bfaada2cf 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/DartPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/DartPackageUpload.java
@@ -200,6 +200,9 @@ public class DartPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class DartPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -860,6 +863,24 @@ public String getRelease() {
return release;
}
+ public DartPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -879,40 +900,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1213,10 +1234,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1283,6 +1304,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, dartPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, dartPackageUpload.rawLicense) &&
Objects.equals(this.release, dartPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, dartPackageUpload.releaseNotes) &&
Objects.equals(this.repository, dartPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, dartPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, dartPackageUpload.securityScanCompletedAt) &&
@@ -1324,7 +1346,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1385,6 +1407,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/DartPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/DartPackageUploadRequest.java
index 2998fc9ee..43da373b3 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/DartPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/DartPackageUploadRequest.java
@@ -37,6 +37,9 @@ public class DartPackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -62,6 +65,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public DartPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public DartPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -109,13 +130,14 @@ public boolean equals(java.lang.Object o) {
}
DartPackageUploadRequest dartPackageUploadRequest = (DartPackageUploadRequest) o;
return Objects.equals(this.packageFile, dartPackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, dartPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, dartPackageUploadRequest.republish) &&
Objects.equals(this.tags, dartPackageUploadRequest.tags);
}
@Override
public int hashCode() {
- return Objects.hash(packageFile, republish, tags);
+ return Objects.hash(packageFile, releaseNotes, republish, tags);
}
@@ -125,6 +147,7 @@ public String toString() {
sb.append("class DartPackageUploadRequest {\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append("}");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/DebPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/DebPackageUpload.java
index ea263bb6a..7de08ef33 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/DebPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/DebPackageUpload.java
@@ -200,6 +200,9 @@ public class DebPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class DebPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -860,6 +863,24 @@ public String getRelease() {
return release;
}
+ public DebPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -879,40 +900,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1213,10 +1234,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1283,6 +1304,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, debPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, debPackageUpload.rawLicense) &&
Objects.equals(this.release, debPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, debPackageUpload.releaseNotes) &&
Objects.equals(this.repository, debPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, debPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, debPackageUpload.securityScanCompletedAt) &&
@@ -1324,7 +1346,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1385,6 +1407,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/DebPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/DebPackageUploadRequest.java
index 38b1174b2..b170c1731 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/DebPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/DebPackageUploadRequest.java
@@ -46,6 +46,9 @@ public class DebPackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -129,6 +132,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public DebPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public DebPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -197,6 +218,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.component, debPackageUploadRequest.component) &&
Objects.equals(this.distribution, debPackageUploadRequest.distribution) &&
Objects.equals(this.packageFile, debPackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, debPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, debPackageUploadRequest.republish) &&
Objects.equals(this.sourcesFile, debPackageUploadRequest.sourcesFile) &&
Objects.equals(this.tags, debPackageUploadRequest.tags);
@@ -204,7 +226,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(changesFile, component, distribution, packageFile, republish, sourcesFile, tags);
+ return Objects.hash(changesFile, component, distribution, packageFile, releaseNotes, republish, sourcesFile, tags);
}
@@ -217,6 +239,7 @@ public String toString() {
sb.append(" component: ").append(toIndentedString(component)).append("\n");
sb.append(" distribution: ").append(toIndentedString(distribution)).append("\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" sourcesFile: ").append(toIndentedString(sourcesFile)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/DockerPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/DockerPackageUpload.java
index 2f8885aad..c1b189781 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/DockerPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/DockerPackageUpload.java
@@ -200,6 +200,9 @@ public class DockerPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class DockerPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -860,6 +863,24 @@ public String getRelease() {
return release;
}
+ public DockerPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -879,40 +900,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1213,10 +1234,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1283,6 +1304,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, dockerPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, dockerPackageUpload.rawLicense) &&
Objects.equals(this.release, dockerPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, dockerPackageUpload.releaseNotes) &&
Objects.equals(this.repository, dockerPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, dockerPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, dockerPackageUpload.securityScanCompletedAt) &&
@@ -1324,7 +1346,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1385,6 +1407,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/DockerPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/DockerPackageUploadRequest.java
index b69be1b8a..72bf862a1 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/DockerPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/DockerPackageUploadRequest.java
@@ -37,6 +37,9 @@ public class DockerPackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -62,6 +65,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public DockerPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public DockerPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -109,13 +130,14 @@ public boolean equals(java.lang.Object o) {
}
DockerPackageUploadRequest dockerPackageUploadRequest = (DockerPackageUploadRequest) o;
return Objects.equals(this.packageFile, dockerPackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, dockerPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, dockerPackageUploadRequest.republish) &&
Objects.equals(this.tags, dockerPackageUploadRequest.tags);
}
@Override
public int hashCode() {
- return Objects.hash(packageFile, republish, tags);
+ return Objects.hash(packageFile, releaseNotes, republish, tags);
}
@@ -125,6 +147,7 @@ public String toString() {
sb.append("class DockerPackageUploadRequest {\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append("}");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/GenericPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/GenericPackageUpload.java
index fd4591c41..2f568ff96 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/GenericPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/GenericPackageUpload.java
@@ -200,6 +200,9 @@ public class GenericPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class GenericPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -869,6 +872,24 @@ public String getRelease() {
return release;
}
+ public GenericPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -888,40 +909,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1231,10 +1252,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1301,6 +1322,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, genericPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, genericPackageUpload.rawLicense) &&
Objects.equals(this.release, genericPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, genericPackageUpload.releaseNotes) &&
Objects.equals(this.repository, genericPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, genericPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, genericPackageUpload.securityScanCompletedAt) &&
@@ -1342,7 +1364,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1403,6 +1425,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/GenericPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/GenericPackageUploadRequest.java
index a9851f186..b31e21ceb 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/GenericPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/GenericPackageUploadRequest.java
@@ -43,6 +43,9 @@ public class GenericPackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -108,6 +111,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public GenericPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public GenericPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -175,6 +196,7 @@ public boolean equals(java.lang.Object o) {
return Objects.equals(this.filepath, genericPackageUploadRequest.filepath) &&
Objects.equals(this.name, genericPackageUploadRequest.name) &&
Objects.equals(this.packageFile, genericPackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, genericPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, genericPackageUploadRequest.republish) &&
Objects.equals(this.tags, genericPackageUploadRequest.tags) &&
Objects.equals(this.version, genericPackageUploadRequest.version);
@@ -182,7 +204,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(filepath, name, packageFile, republish, tags, version);
+ return Objects.hash(filepath, name, packageFile, releaseNotes, republish, tags, version);
}
@@ -194,6 +216,7 @@ public String toString() {
sb.append(" filepath: ").append(toIndentedString(filepath)).append("\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append(" version: ").append(toIndentedString(version)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/GoPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/GoPackageUpload.java
index 34fec67f0..ec17da7d0 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/GoPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/GoPackageUpload.java
@@ -200,6 +200,9 @@ public class GoPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class GoPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -860,6 +863,24 @@ public String getRelease() {
return release;
}
+ public GoPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -879,40 +900,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1213,10 +1234,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1283,6 +1304,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, goPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, goPackageUpload.rawLicense) &&
Objects.equals(this.release, goPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, goPackageUpload.releaseNotes) &&
Objects.equals(this.repository, goPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, goPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, goPackageUpload.securityScanCompletedAt) &&
@@ -1324,7 +1346,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1385,6 +1407,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/GoPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/GoPackageUploadRequest.java
index dd6e95a41..10203c6c4 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/GoPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/GoPackageUploadRequest.java
@@ -37,6 +37,9 @@ public class GoPackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -62,6 +65,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public GoPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public GoPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -109,13 +130,14 @@ public boolean equals(java.lang.Object o) {
}
GoPackageUploadRequest goPackageUploadRequest = (GoPackageUploadRequest) o;
return Objects.equals(this.packageFile, goPackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, goPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, goPackageUploadRequest.republish) &&
Objects.equals(this.tags, goPackageUploadRequest.tags);
}
@Override
public int hashCode() {
- return Objects.hash(packageFile, republish, tags);
+ return Objects.hash(packageFile, releaseNotes, republish, tags);
}
@@ -125,6 +147,7 @@ public String toString() {
sb.append("class GoPackageUploadRequest {\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append("}");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/HelmPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/HelmPackageUpload.java
index 04f7ff73c..d57497fc9 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/HelmPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/HelmPackageUpload.java
@@ -200,6 +200,9 @@ public class HelmPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class HelmPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -860,6 +863,24 @@ public String getRelease() {
return release;
}
+ public HelmPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -879,40 +900,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1213,10 +1234,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1283,6 +1304,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, helmPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, helmPackageUpload.rawLicense) &&
Objects.equals(this.release, helmPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, helmPackageUpload.releaseNotes) &&
Objects.equals(this.repository, helmPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, helmPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, helmPackageUpload.securityScanCompletedAt) &&
@@ -1324,7 +1346,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1385,6 +1407,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/HelmPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/HelmPackageUploadRequest.java
index 1dc8c1375..c3f6bbe4e 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/HelmPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/HelmPackageUploadRequest.java
@@ -40,6 +40,9 @@ public class HelmPackageUploadRequest implements Serializable {
@SerializedName("provenance_file")
private String provenanceFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -83,6 +86,24 @@ public void setProvenanceFile(String provenanceFile) {
this.provenanceFile = provenanceFile;
}
+ public HelmPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public HelmPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -131,13 +152,14 @@ public boolean equals(java.lang.Object o) {
HelmPackageUploadRequest helmPackageUploadRequest = (HelmPackageUploadRequest) o;
return Objects.equals(this.packageFile, helmPackageUploadRequest.packageFile) &&
Objects.equals(this.provenanceFile, helmPackageUploadRequest.provenanceFile) &&
+ Objects.equals(this.releaseNotes, helmPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, helmPackageUploadRequest.republish) &&
Objects.equals(this.tags, helmPackageUploadRequest.tags);
}
@Override
public int hashCode() {
- return Objects.hash(packageFile, provenanceFile, republish, tags);
+ return Objects.hash(packageFile, provenanceFile, releaseNotes, republish, tags);
}
@@ -148,6 +170,7 @@ public String toString() {
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
sb.append(" provenanceFile: ").append(toIndentedString(provenanceFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append("}");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/HexPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/HexPackageUpload.java
index 71ada7ad1..060761a59 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/HexPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/HexPackageUpload.java
@@ -200,6 +200,9 @@ public class HexPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class HexPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -860,6 +863,24 @@ public String getRelease() {
return release;
}
+ public HexPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -879,40 +900,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1213,10 +1234,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1283,6 +1304,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, hexPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, hexPackageUpload.rawLicense) &&
Objects.equals(this.release, hexPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, hexPackageUpload.releaseNotes) &&
Objects.equals(this.repository, hexPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, hexPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, hexPackageUpload.securityScanCompletedAt) &&
@@ -1324,7 +1346,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1385,6 +1407,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/HexPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/HexPackageUploadRequest.java
index 9032393a9..fb89321b0 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/HexPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/HexPackageUploadRequest.java
@@ -37,6 +37,9 @@ public class HexPackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -62,6 +65,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public HexPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public HexPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -109,13 +130,14 @@ public boolean equals(java.lang.Object o) {
}
HexPackageUploadRequest hexPackageUploadRequest = (HexPackageUploadRequest) o;
return Objects.equals(this.packageFile, hexPackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, hexPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, hexPackageUploadRequest.republish) &&
Objects.equals(this.tags, hexPackageUploadRequest.tags);
}
@Override
public int hashCode() {
- return Objects.hash(packageFile, republish, tags);
+ return Objects.hash(packageFile, releaseNotes, republish, tags);
}
@@ -125,6 +147,7 @@ public String toString() {
sb.append("class HexPackageUploadRequest {\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append("}");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/HuggingfacePackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/HuggingfacePackageUpload.java
index 27b14d784..7a5a9660f 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/HuggingfacePackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/HuggingfacePackageUpload.java
@@ -200,6 +200,9 @@ public class HuggingfacePackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class HuggingfacePackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -860,6 +863,24 @@ public String getRelease() {
return release;
}
+ public HuggingfacePackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -879,40 +900,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1213,10 +1234,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1283,6 +1304,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, huggingfacePackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, huggingfacePackageUpload.rawLicense) &&
Objects.equals(this.release, huggingfacePackageUpload.release) &&
+ Objects.equals(this.releaseNotes, huggingfacePackageUpload.releaseNotes) &&
Objects.equals(this.repository, huggingfacePackageUpload.repository) &&
Objects.equals(this.repositoryUrl, huggingfacePackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, huggingfacePackageUpload.securityScanCompletedAt) &&
@@ -1324,7 +1346,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1385,6 +1407,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/HuggingfacePackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/HuggingfacePackageUploadRequest.java
index 2f1e3bb89..bc3291533 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/HuggingfacePackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/HuggingfacePackageUploadRequest.java
@@ -37,6 +37,9 @@ public class HuggingfacePackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -62,6 +65,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public HuggingfacePackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public HuggingfacePackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -109,13 +130,14 @@ public boolean equals(java.lang.Object o) {
}
HuggingfacePackageUploadRequest huggingfacePackageUploadRequest = (HuggingfacePackageUploadRequest) o;
return Objects.equals(this.packageFile, huggingfacePackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, huggingfacePackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, huggingfacePackageUploadRequest.republish) &&
Objects.equals(this.tags, huggingfacePackageUploadRequest.tags);
}
@Override
public int hashCode() {
- return Objects.hash(packageFile, republish, tags);
+ return Objects.hash(packageFile, releaseNotes, republish, tags);
}
@@ -125,6 +147,7 @@ public String toString() {
sb.append("class HuggingfacePackageUploadRequest {\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append("}");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/LuarocksPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/LuarocksPackageUpload.java
index 2d2eb2bd6..4d8cda017 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/LuarocksPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/LuarocksPackageUpload.java
@@ -200,6 +200,9 @@ public class LuarocksPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class LuarocksPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -860,6 +863,24 @@ public String getRelease() {
return release;
}
+ public LuarocksPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -879,40 +900,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1213,10 +1234,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1283,6 +1304,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, luarocksPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, luarocksPackageUpload.rawLicense) &&
Objects.equals(this.release, luarocksPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, luarocksPackageUpload.releaseNotes) &&
Objects.equals(this.repository, luarocksPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, luarocksPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, luarocksPackageUpload.securityScanCompletedAt) &&
@@ -1324,7 +1346,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1385,6 +1407,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/LuarocksPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/LuarocksPackageUploadRequest.java
index 3b891613b..086b0159d 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/LuarocksPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/LuarocksPackageUploadRequest.java
@@ -37,6 +37,9 @@ public class LuarocksPackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -62,6 +65,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public LuarocksPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public LuarocksPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -109,13 +130,14 @@ public boolean equals(java.lang.Object o) {
}
LuarocksPackageUploadRequest luarocksPackageUploadRequest = (LuarocksPackageUploadRequest) o;
return Objects.equals(this.packageFile, luarocksPackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, luarocksPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, luarocksPackageUploadRequest.republish) &&
Objects.equals(this.tags, luarocksPackageUploadRequest.tags);
}
@Override
public int hashCode() {
- return Objects.hash(packageFile, republish, tags);
+ return Objects.hash(packageFile, releaseNotes, republish, tags);
}
@@ -125,6 +147,7 @@ public String toString() {
sb.append("class LuarocksPackageUploadRequest {\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append("}");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/MavenPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/MavenPackageUpload.java
index ba8a6ef59..9efe5d517 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/MavenPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/MavenPackageUpload.java
@@ -209,6 +209,9 @@ public class MavenPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -228,7 +231,7 @@ public class MavenPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -750,10 +753,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -929,6 +932,24 @@ public String getRelease() {
return release;
}
+ public MavenPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -984,40 +1005,40 @@ public void setScalaVersion(String scalaVersion) {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1327,10 +1348,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1400,6 +1421,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, mavenPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, mavenPackageUpload.rawLicense) &&
Objects.equals(this.release, mavenPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, mavenPackageUpload.releaseNotes) &&
Objects.equals(this.repository, mavenPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, mavenPackageUpload.repositoryUrl) &&
Objects.equals(this.sbtVersion, mavenPackageUpload.sbtVersion) &&
@@ -1443,7 +1465,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, artifactId, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, groupId, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, packaging, policyViolated, rawLicense, release, repository, repositoryUrl, sbtVersion, scalaVersion, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, artifactId, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, groupId, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, packaging, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, sbtVersion, scalaVersion, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1507,6 +1529,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" sbtVersion: ").append(toIndentedString(sbtVersion)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/MavenPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/MavenPackageUploadRequest.java
index 6be42ecec..b7eaee6e3 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/MavenPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/MavenPackageUploadRequest.java
@@ -60,6 +60,9 @@ public class MavenPackageUploadRequest implements Serializable {
@SerializedName("pom_file")
private String pomFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -234,6 +237,24 @@ public void setPomFile(String pomFile) {
this.pomFile = pomFile;
}
+ public MavenPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public MavenPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -378,6 +399,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.packageFile, mavenPackageUploadRequest.packageFile) &&
Objects.equals(this.packaging, mavenPackageUploadRequest.packaging) &&
Objects.equals(this.pomFile, mavenPackageUploadRequest.pomFile) &&
+ Objects.equals(this.releaseNotes, mavenPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, mavenPackageUploadRequest.republish) &&
Objects.equals(this.sbtVersion, mavenPackageUploadRequest.sbtVersion) &&
Objects.equals(this.scalaVersion, mavenPackageUploadRequest.scalaVersion) &&
@@ -389,7 +411,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(artifactId, extraFiles, groupId, ivyFile, javadocFile, packageFile, packaging, pomFile, republish, sbtVersion, scalaVersion, sourcesFile, tags, testsFile, version);
+ return Objects.hash(artifactId, extraFiles, groupId, ivyFile, javadocFile, packageFile, packaging, pomFile, releaseNotes, republish, sbtVersion, scalaVersion, sourcesFile, tags, testsFile, version);
}
@@ -406,6 +428,7 @@ public String toString() {
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
sb.append(" packaging: ").append(toIndentedString(packaging)).append("\n");
sb.append(" pomFile: ").append(toIndentedString(pomFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" sbtVersion: ").append(toIndentedString(sbtVersion)).append("\n");
sb.append(" scalaVersion: ").append(toIndentedString(scalaVersion)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/McpPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/McpPackageUpload.java
index c5c32ef93..eecc82dde 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/McpPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/McpPackageUpload.java
@@ -200,6 +200,9 @@ public class McpPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class McpPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -860,6 +863,24 @@ public String getRelease() {
return release;
}
+ public McpPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -879,40 +900,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1222,10 +1243,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1292,6 +1313,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, mcpPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, mcpPackageUpload.rawLicense) &&
Objects.equals(this.release, mcpPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, mcpPackageUpload.releaseNotes) &&
Objects.equals(this.repository, mcpPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, mcpPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, mcpPackageUpload.securityScanCompletedAt) &&
@@ -1333,7 +1355,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1394,6 +1416,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/McpPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/McpPackageUploadRequest.java
index 997dcdb72..6fb8ddb53 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/McpPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/McpPackageUploadRequest.java
@@ -37,6 +37,9 @@ public class McpPackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -65,6 +68,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public McpPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public McpPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -130,6 +151,7 @@ public boolean equals(java.lang.Object o) {
}
McpPackageUploadRequest mcpPackageUploadRequest = (McpPackageUploadRequest) o;
return Objects.equals(this.packageFile, mcpPackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, mcpPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, mcpPackageUploadRequest.republish) &&
Objects.equals(this.tags, mcpPackageUploadRequest.tags) &&
Objects.equals(this.version, mcpPackageUploadRequest.version);
@@ -137,7 +159,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(packageFile, republish, tags, version);
+ return Objects.hash(packageFile, releaseNotes, republish, tags, version);
}
@@ -147,6 +169,7 @@ public String toString() {
sb.append("class McpPackageUploadRequest {\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append(" version: ").append(toIndentedString(version)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/ModelPackage.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/ModelPackage.java
index 063a21e65..716017c0a 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/ModelPackage.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/ModelPackage.java
@@ -207,6 +207,9 @@ public class ModelPackage implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -220,7 +223,7 @@ public class ModelPackage implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -730,10 +733,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -891,6 +894,24 @@ public String getRelease() {
return release;
}
+ public ModelPackage releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -910,40 +931,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1282,10 +1303,10 @@ public void setVulnerabilityCounts(WebOSVSeverityCounts vulnerabilityCounts) {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1354,6 +1375,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, _package.policyViolated) &&
Objects.equals(this.rawLicense, _package.rawLicense) &&
Objects.equals(this.release, _package.release) &&
+ Objects.equals(this.releaseNotes, _package.releaseNotes) &&
Objects.equals(this.repository, _package.repository) &&
Objects.equals(this.repositoryUrl, _package.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, _package.securityScanCompletedAt) &&
@@ -1397,7 +1419,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, filepath, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMalwareDetected, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tags, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityCounts, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, filepath, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMalwareDetected, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tags, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityCounts, vulnerabilityScanResultsUrl);
}
@@ -1460,6 +1482,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/NixPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/NixPackageUpload.java
index 61228e578..b4cf259c9 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/NixPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/NixPackageUpload.java
@@ -200,6 +200,9 @@ public class NixPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class NixPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -860,6 +863,24 @@ public String getRelease() {
return release;
}
+ public NixPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -879,40 +900,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1222,10 +1243,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1292,6 +1313,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, nixPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, nixPackageUpload.rawLicense) &&
Objects.equals(this.release, nixPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, nixPackageUpload.releaseNotes) &&
Objects.equals(this.repository, nixPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, nixPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, nixPackageUpload.securityScanCompletedAt) &&
@@ -1333,7 +1355,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1394,6 +1416,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/NixPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/NixPackageUploadRequest.java
index 4a2957cd4..dd00fbadf 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/NixPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/NixPackageUploadRequest.java
@@ -40,6 +40,9 @@ public class NixPackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -86,6 +89,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public NixPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public NixPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -152,6 +173,7 @@ public boolean equals(java.lang.Object o) {
NixPackageUploadRequest nixPackageUploadRequest = (NixPackageUploadRequest) o;
return Objects.equals(this.narinfoFile, nixPackageUploadRequest.narinfoFile) &&
Objects.equals(this.packageFile, nixPackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, nixPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, nixPackageUploadRequest.republish) &&
Objects.equals(this.tags, nixPackageUploadRequest.tags) &&
Objects.equals(this.version, nixPackageUploadRequest.version);
@@ -159,7 +181,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(narinfoFile, packageFile, republish, tags, version);
+ return Objects.hash(narinfoFile, packageFile, releaseNotes, republish, tags, version);
}
@@ -170,6 +192,7 @@ public String toString() {
sb.append(" narinfoFile: ").append(toIndentedString(narinfoFile)).append("\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append(" version: ").append(toIndentedString(version)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/NpmPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/NpmPackageUpload.java
index 43059055a..0dd124957 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/NpmPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/NpmPackageUpload.java
@@ -200,6 +200,9 @@ public class NpmPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class NpmPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -860,6 +863,24 @@ public String getRelease() {
return release;
}
+ public NpmPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -879,40 +900,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1213,10 +1234,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1283,6 +1304,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, npmPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, npmPackageUpload.rawLicense) &&
Objects.equals(this.release, npmPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, npmPackageUpload.releaseNotes) &&
Objects.equals(this.repository, npmPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, npmPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, npmPackageUpload.securityScanCompletedAt) &&
@@ -1324,7 +1346,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1385,6 +1407,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/NpmPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/NpmPackageUploadRequest.java
index 3602a596c..b6a435533 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/NpmPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/NpmPackageUploadRequest.java
@@ -40,6 +40,9 @@ public class NpmPackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -83,6 +86,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public NpmPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public NpmPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -131,13 +152,14 @@ public boolean equals(java.lang.Object o) {
NpmPackageUploadRequest npmPackageUploadRequest = (NpmPackageUploadRequest) o;
return Objects.equals(this.npmDistTag, npmPackageUploadRequest.npmDistTag) &&
Objects.equals(this.packageFile, npmPackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, npmPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, npmPackageUploadRequest.republish) &&
Objects.equals(this.tags, npmPackageUploadRequest.tags);
}
@Override
public int hashCode() {
- return Objects.hash(npmDistTag, packageFile, republish, tags);
+ return Objects.hash(npmDistTag, packageFile, releaseNotes, republish, tags);
}
@@ -148,6 +170,7 @@ public String toString() {
sb.append(" npmDistTag: ").append(toIndentedString(npmDistTag)).append("\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append("}");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/NugetPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/NugetPackageUpload.java
index f8fc475de..49abfaae9 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/NugetPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/NugetPackageUpload.java
@@ -200,6 +200,9 @@ public class NugetPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class NugetPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -860,6 +863,24 @@ public String getRelease() {
return release;
}
+ public NugetPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -879,40 +900,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1213,10 +1234,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1283,6 +1304,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, nugetPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, nugetPackageUpload.rawLicense) &&
Objects.equals(this.release, nugetPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, nugetPackageUpload.releaseNotes) &&
Objects.equals(this.repository, nugetPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, nugetPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, nugetPackageUpload.securityScanCompletedAt) &&
@@ -1324,7 +1346,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1385,6 +1407,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/NugetPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/NugetPackageUploadRequest.java
index 564879e1a..d843ae1fb 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/NugetPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/NugetPackageUploadRequest.java
@@ -37,6 +37,9 @@ public class NugetPackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -65,6 +68,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public NugetPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public NugetPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -130,6 +151,7 @@ public boolean equals(java.lang.Object o) {
}
NugetPackageUploadRequest nugetPackageUploadRequest = (NugetPackageUploadRequest) o;
return Objects.equals(this.packageFile, nugetPackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, nugetPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, nugetPackageUploadRequest.republish) &&
Objects.equals(this.symbolsFile, nugetPackageUploadRequest.symbolsFile) &&
Objects.equals(this.tags, nugetPackageUploadRequest.tags);
@@ -137,7 +159,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(packageFile, republish, symbolsFile, tags);
+ return Objects.hash(packageFile, releaseNotes, republish, symbolsFile, tags);
}
@@ -147,6 +169,7 @@ public String toString() {
sb.append("class NugetPackageUploadRequest {\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" symbolsFile: ").append(toIndentedString(symbolsFile)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/P2PackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/P2PackageUpload.java
index 72682a95b..00d6bda55 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/P2PackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/P2PackageUpload.java
@@ -200,6 +200,9 @@ public class P2PackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class P2PackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -860,6 +863,24 @@ public String getRelease() {
return release;
}
+ public P2PackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -879,40 +900,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1213,10 +1234,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1283,6 +1304,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, p2PackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, p2PackageUpload.rawLicense) &&
Objects.equals(this.release, p2PackageUpload.release) &&
+ Objects.equals(this.releaseNotes, p2PackageUpload.releaseNotes) &&
Objects.equals(this.repository, p2PackageUpload.repository) &&
Objects.equals(this.repositoryUrl, p2PackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, p2PackageUpload.securityScanCompletedAt) &&
@@ -1324,7 +1346,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1385,6 +1407,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/P2PackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/P2PackageUploadRequest.java
index e4e6a5f59..84173dcd3 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/P2PackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/P2PackageUploadRequest.java
@@ -37,6 +37,9 @@ public class P2PackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -62,6 +65,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public P2PackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public P2PackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -109,13 +130,14 @@ public boolean equals(java.lang.Object o) {
}
P2PackageUploadRequest p2PackageUploadRequest = (P2PackageUploadRequest) o;
return Objects.equals(this.packageFile, p2PackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, p2PackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, p2PackageUploadRequest.republish) &&
Objects.equals(this.tags, p2PackageUploadRequest.tags);
}
@Override
public int hashCode() {
- return Objects.hash(packageFile, republish, tags);
+ return Objects.hash(packageFile, releaseNotes, republish, tags);
}
@@ -125,6 +147,7 @@ public String toString() {
sb.append("class P2PackageUploadRequest {\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append("}");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageCopy.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageCopy.java
index 0327bf904..34fd95b4e 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageCopy.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageCopy.java
@@ -203,6 +203,9 @@ public class PackageCopy implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -216,7 +219,7 @@ public class PackageCopy implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -714,10 +717,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -875,6 +878,24 @@ public String getRelease() {
return release;
}
+ public PackageCopy releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* The repository the package will be copied to.
* @return repository
@@ -894,40 +915,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1247,10 +1268,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1318,6 +1339,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, packageCopy.policyViolated) &&
Objects.equals(this.rawLicense, packageCopy.rawLicense) &&
Objects.equals(this.release, packageCopy.release) &&
+ Objects.equals(this.releaseNotes, packageCopy.releaseNotes) &&
Objects.equals(this.repository, packageCopy.repository) &&
Objects.equals(this.repositoryUrl, packageCopy.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, packageCopy.securityScanCompletedAt) &&
@@ -1360,7 +1382,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, filepath, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tags, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, filepath, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tags, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1422,6 +1444,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageCopyRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageCopyRequest.java
index 978a9d536..c9abdf532 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageCopyRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageCopyRequest.java
@@ -37,6 +37,9 @@ public class PackageCopyRequest implements Serializable {
@SerializedName("destination")
private String destination = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -59,6 +62,24 @@ public void setDestination(String destination) {
this.destination = destination;
}
+ public PackageCopyRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public PackageCopyRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -88,12 +109,13 @@ public boolean equals(java.lang.Object o) {
}
PackageCopyRequest packageCopyRequest = (PackageCopyRequest) o;
return Objects.equals(this.destination, packageCopyRequest.destination) &&
+ Objects.equals(this.releaseNotes, packageCopyRequest.releaseNotes) &&
Objects.equals(this.republish, packageCopyRequest.republish);
}
@Override
public int hashCode() {
- return Objects.hash(destination, republish);
+ return Objects.hash(destination, releaseNotes, republish);
}
@@ -103,6 +125,7 @@ public String toString() {
sb.append("class PackageCopyRequest {\n");
sb.append(" destination: ").append(toIndentedString(destination)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append("}");
return sb.toString();
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageDetail.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageDetail.java
index 5eb37107d..f8d77d27c 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageDetail.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageDetail.java
@@ -24,6 +24,7 @@
import io.cloudsmith.api.models.Distribution;
import io.cloudsmith.api.models.DistributionVersion;
import io.cloudsmith.api.models.PackageFile;
+import io.cloudsmith.api.models.PluginSkill;
import io.cloudsmith.api.models.Tags;
import io.cloudsmith.api.models.WebOSVSeverityCounts;
import io.swagger.annotations.ApiModel;
@@ -201,6 +202,9 @@ public class PackageDetail implements Serializable {
@SerializedName("package_type")
private java.math.BigInteger packageType = null;
+ @SerializedName("plugin_skills")
+ private List pluginSkills = null;
+
@SerializedName("policy_violated")
private Boolean policyViolated = null;
@@ -210,6 +214,9 @@ public class PackageDetail implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -223,7 +230,7 @@ public class PackageDetail implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -742,10 +749,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -876,6 +883,16 @@ public java.math.BigInteger getPackageType() {
return packageType;
}
+ /**
+ * The skills a plugin bundles. Null for any other package.
+ * @return pluginSkills
+ **/
+ @Valid
+ @ApiModelProperty(value = "The skills a plugin bundles. Null for any other package.")
+ public List getPluginSkills() {
+ return pluginSkills;
+ }
+
/**
* Whether or not the package has violated any policy.
* @return policyViolated
@@ -903,6 +920,24 @@ public String getRelease() {
return release;
}
+ public PackageDetail releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -922,40 +957,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1294,10 +1329,10 @@ public void setVulnerabilityCounts(WebOSVSeverityCounts vulnerabilityCounts) {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1364,9 +1399,11 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.originRepositoryUrl, packageDetail.originRepositoryUrl) &&
Objects.equals(this.osiApproved, packageDetail.osiApproved) &&
Objects.equals(this.packageType, packageDetail.packageType) &&
+ Objects.equals(this.pluginSkills, packageDetail.pluginSkills) &&
Objects.equals(this.policyViolated, packageDetail.policyViolated) &&
Objects.equals(this.rawLicense, packageDetail.rawLicense) &&
Objects.equals(this.release, packageDetail.release) &&
+ Objects.equals(this.releaseNotes, packageDetail.releaseNotes) &&
Objects.equals(this.repository, packageDetail.repository) &&
Objects.equals(this.repositoryUrl, packageDetail.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, packageDetail.securityScanCompletedAt) &&
@@ -1410,7 +1447,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, filepath, files, format, formatUrl, freeableStorage, fullyQualifiedName, hasDependencies, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMalwareDetected, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tags, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityCounts, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, filepath, files, format, formatUrl, freeableStorage, fullyQualifiedName, hasDependencies, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMalwareDetected, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, pluginSkills, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tags, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityCounts, vulnerabilityScanResultsUrl);
}
@@ -1471,9 +1508,11 @@ public String toString() {
sb.append(" originRepositoryUrl: ").append(toIndentedString(originRepositoryUrl)).append("\n");
sb.append(" osiApproved: ").append(toIndentedString(osiApproved)).append("\n");
sb.append(" packageType: ").append(toIndentedString(packageType)).append("\n");
+ sb.append(" pluginSkills: ").append(toIndentedString(pluginSkills)).append("\n");
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageMove.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageMove.java
index 9b41d6dc3..d672174f4 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageMove.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageMove.java
@@ -203,6 +203,9 @@ public class PackageMove implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -216,7 +219,7 @@ public class PackageMove implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -714,10 +717,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -875,6 +878,24 @@ public String getRelease() {
return release;
}
+ public PackageMove releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* The repository the package will be moved to.
* @return repository
@@ -894,40 +915,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1247,10 +1268,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1318,6 +1339,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, packageMove.policyViolated) &&
Objects.equals(this.rawLicense, packageMove.rawLicense) &&
Objects.equals(this.release, packageMove.release) &&
+ Objects.equals(this.releaseNotes, packageMove.releaseNotes) &&
Objects.equals(this.repository, packageMove.repository) &&
Objects.equals(this.repositoryUrl, packageMove.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, packageMove.securityScanCompletedAt) &&
@@ -1360,7 +1382,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, filepath, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tags, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, filepath, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tags, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1422,6 +1444,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageMoveRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageMoveRequest.java
index 525d7c4f2..238a144bb 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageMoveRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageMoveRequest.java
@@ -37,6 +37,9 @@ public class PackageMoveRequest implements Serializable {
@SerializedName("destination")
private String destination = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
public PackageMoveRequest destination(String destination) {
this.destination = destination;
return this;
@@ -56,6 +59,24 @@ public void setDestination(String destination) {
this.destination = destination;
}
+ public PackageMoveRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
@Override
public boolean equals(java.lang.Object o) {
@@ -66,12 +87,13 @@ public boolean equals(java.lang.Object o) {
return false;
}
PackageMoveRequest packageMoveRequest = (PackageMoveRequest) o;
- return Objects.equals(this.destination, packageMoveRequest.destination);
+ return Objects.equals(this.destination, packageMoveRequest.destination) &&
+ Objects.equals(this.releaseNotes, packageMoveRequest.releaseNotes);
}
@Override
public int hashCode() {
- return Objects.hash(destination);
+ return Objects.hash(destination, releaseNotes);
}
@@ -81,6 +103,7 @@ public String toString() {
sb.append("class PackageMoveRequest {\n");
sb.append(" destination: ").append(toIndentedString(destination)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append("}");
return sb.toString();
}
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageQuarantine.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageQuarantine.java
index c570afb5c..6b6dd8b25 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageQuarantine.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageQuarantine.java
@@ -200,6 +200,9 @@ public class PackageQuarantine implements Serializable {
@SerializedName("raw_license")
private String rawLicense = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class PackageQuarantine implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -711,10 +714,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -863,6 +866,24 @@ public String getRawLicense() {
return rawLicense;
}
+ public PackageQuarantine releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -882,40 +903,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1235,10 +1256,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1305,6 +1326,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.packageType, packageQuarantine.packageType) &&
Objects.equals(this.policyViolated, packageQuarantine.policyViolated) &&
Objects.equals(this.rawLicense, packageQuarantine.rawLicense) &&
+ Objects.equals(this.releaseNotes, packageQuarantine.releaseNotes) &&
Objects.equals(this.repository, packageQuarantine.repository) &&
Objects.equals(this.repositoryUrl, packageQuarantine.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, packageQuarantine.securityScanCompletedAt) &&
@@ -1347,7 +1369,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, filepath, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tags, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, filepath, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tags, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1408,6 +1430,7 @@ public String toString() {
sb.append(" packageType: ").append(toIndentedString(packageType)).append("\n");
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageQuarantineRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageQuarantineRequest.java
index 814cc42b9..f0fda32e7 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageQuarantineRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageQuarantineRequest.java
@@ -37,6 +37,9 @@ public class PackageQuarantineRequest implements Serializable {
@SerializedName("release")
private Boolean release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("restore")
private Boolean restore = null;
@@ -58,6 +61,24 @@ public void setRelease(Boolean release) {
this.release = release;
}
+ public PackageQuarantineRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public PackageQuarantineRequest restore(Boolean restore) {
this.restore = restore;
return this;
@@ -87,12 +108,13 @@ public boolean equals(java.lang.Object o) {
}
PackageQuarantineRequest packageQuarantineRequest = (PackageQuarantineRequest) o;
return Objects.equals(this.release, packageQuarantineRequest.release) &&
+ Objects.equals(this.releaseNotes, packageQuarantineRequest.releaseNotes) &&
Objects.equals(this.restore, packageQuarantineRequest.restore);
}
@Override
public int hashCode() {
- return Objects.hash(release, restore);
+ return Objects.hash(release, releaseNotes, restore);
}
@@ -102,6 +124,7 @@ public String toString() {
sb.append("class PackageQuarantineRequest {\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" restore: ").append(toIndentedString(restore)).append("\n");
sb.append("}");
return sb.toString();
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageResync.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageResync.java
index 5649fb9a6..aa246e73f 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageResync.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageResync.java
@@ -203,6 +203,9 @@ public class PackageResync implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -216,7 +219,7 @@ public class PackageResync implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -714,10 +717,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -875,6 +878,24 @@ public String getRelease() {
return release;
}
+ public PackageResync releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -894,40 +915,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1247,10 +1268,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1318,6 +1339,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, packageResync.policyViolated) &&
Objects.equals(this.rawLicense, packageResync.rawLicense) &&
Objects.equals(this.release, packageResync.release) &&
+ Objects.equals(this.releaseNotes, packageResync.releaseNotes) &&
Objects.equals(this.repository, packageResync.repository) &&
Objects.equals(this.repositoryUrl, packageResync.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, packageResync.securityScanCompletedAt) &&
@@ -1360,7 +1382,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, filepath, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tags, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, filepath, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tags, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1422,6 +1444,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageStatus.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageStatus.java
index 0780deb6e..8f19ea31a 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageStatus.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageStatus.java
@@ -192,10 +192,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageTag.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageTag.java
index 426c39367..ad249c472 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageTag.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageTag.java
@@ -206,6 +206,9 @@ public class PackageTag implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -219,7 +222,7 @@ public class PackageTag implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -732,10 +735,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -893,6 +896,24 @@ public String getRelease() {
return release;
}
+ public PackageTag releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -912,40 +933,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1246,10 +1267,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1318,6 +1339,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, packageTag.policyViolated) &&
Objects.equals(this.rawLicense, packageTag.rawLicense) &&
Objects.equals(this.release, packageTag.release) &&
+ Objects.equals(this.releaseNotes, packageTag.releaseNotes) &&
Objects.equals(this.repository, packageTag.repository) &&
Objects.equals(this.repositoryUrl, packageTag.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, packageTag.securityScanCompletedAt) &&
@@ -1359,7 +1381,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, filepath, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isImmutable, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, filepath, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isImmutable, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1422,6 +1444,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageTagRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageTagRequest.java
index 737a88bc7..852b86597 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageTagRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PackageTagRequest.java
@@ -93,6 +93,9 @@ public ActionEnum read(final JsonReader jsonReader) throws IOException {
@SerializedName("is_immutable")
private Boolean isImmutable = false;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("tags")
private List tags = null;
@@ -132,6 +135,24 @@ public void setIsImmutable(Boolean isImmutable) {
this.isImmutable = isImmutable;
}
+ public PackageTagRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public PackageTagRequest tags(List tags) {
this.tags = tags;
return this;
@@ -170,12 +191,13 @@ public boolean equals(java.lang.Object o) {
PackageTagRequest packageTagRequest = (PackageTagRequest) o;
return Objects.equals(this.action, packageTagRequest.action) &&
Objects.equals(this.isImmutable, packageTagRequest.isImmutable) &&
+ Objects.equals(this.releaseNotes, packageTagRequest.releaseNotes) &&
Objects.equals(this.tags, packageTagRequest.tags);
}
@Override
public int hashCode() {
- return Objects.hash(action, isImmutable, tags);
+ return Objects.hash(action, isImmutable, releaseNotes, tags);
}
@@ -186,6 +208,7 @@ public String toString() {
sb.append(" action: ").append(toIndentedString(action)).append("\n");
sb.append(" isImmutable: ").append(toIndentedString(isImmutable)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append("}");
return sb.toString();
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PluginSkill.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PluginSkill.java
new file mode 100644
index 000000000..35a836756
--- /dev/null
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PluginSkill.java
@@ -0,0 +1,104 @@
+/*
+ * Cloudsmith API (v1)
+ * The API to the Cloudsmith Service
+ *
+ * OpenAPI spec version: v1
+ * Contact: support@cloudsmith.io
+ *
+ * NOTE: This class is auto generated by the swagger code generator program.
+ * https://github.com/swagger-api/swagger-codegen.git
+ * Do not edit the class manually.
+ */
+
+
+package io.cloudsmith.api.models;
+
+import java.util.Objects;
+import java.util.Arrays;
+import com.google.gson.TypeAdapter;
+import com.google.gson.annotations.JsonAdapter;
+import com.google.gson.annotations.SerializedName;
+import com.google.gson.stream.JsonReader;
+import com.google.gson.stream.JsonWriter;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import java.io.IOException;
+import java.io.Serializable;
+import javax.validation.constraints.*;
+import javax.validation.Valid;
+
+/**
+ * PluginSkill
+ */
+
+public class PluginSkill implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @SerializedName("description")
+ private String description = null;
+
+ @SerializedName("name")
+ private String name = null;
+
+ /**
+ * The skill's description, if it declares one. Truncated to 200 characters.
+ * @return description
+ **/
+ @Size(min=1) @ApiModelProperty(value = "The skill's description, if it declares one. Truncated to 200 characters.")
+ public String getDescription() {
+ return description;
+ }
+
+ /**
+ * Get name
+ * @return name
+ **/
+ @Size(min=1) @ApiModelProperty(value = "")
+ public String getName() {
+ return name;
+ }
+
+
+ @Override
+ public boolean equals(java.lang.Object o) {
+ if (this == o) {
+ return true;
+ }
+ if (o == null || getClass() != o.getClass()) {
+ return false;
+ }
+ PluginSkill pluginSkill = (PluginSkill) o;
+ return Objects.equals(this.description, pluginSkill.description) &&
+ Objects.equals(this.name, pluginSkill.name);
+ }
+
+ @Override
+ public int hashCode() {
+ return Objects.hash(description, name);
+ }
+
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append("class PluginSkill {\n");
+
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
+ sb.append(" name: ").append(toIndentedString(name)).append("\n");
+ sb.append("}");
+ return sb.toString();
+ }
+
+ /**
+ * Convert the given object to string with each line indented by 4 spaces
+ * (except the first line).
+ */
+ private String toIndentedString(java.lang.Object o) {
+ if (o == null) {
+ return "null";
+ }
+ return o.toString().replace("\n", "\n ");
+ }
+
+}
+
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PythonPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PythonPackageUpload.java
index 16a3b3e4e..a18a784f2 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PythonPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PythonPackageUpload.java
@@ -200,6 +200,9 @@ public class PythonPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class PythonPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -860,6 +863,24 @@ public String getRelease() {
return release;
}
+ public PythonPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -879,40 +900,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1213,10 +1234,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1283,6 +1304,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, pythonPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, pythonPackageUpload.rawLicense) &&
Objects.equals(this.release, pythonPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, pythonPackageUpload.releaseNotes) &&
Objects.equals(this.repository, pythonPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, pythonPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, pythonPackageUpload.securityScanCompletedAt) &&
@@ -1324,7 +1346,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1385,6 +1407,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PythonPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PythonPackageUploadRequest.java
index 39c84e51f..4a3d7940c 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/PythonPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/PythonPackageUploadRequest.java
@@ -37,6 +37,9 @@ public class PythonPackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -62,6 +65,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public PythonPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public PythonPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -109,13 +130,14 @@ public boolean equals(java.lang.Object o) {
}
PythonPackageUploadRequest pythonPackageUploadRequest = (PythonPackageUploadRequest) o;
return Objects.equals(this.packageFile, pythonPackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, pythonPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, pythonPackageUploadRequest.republish) &&
Objects.equals(this.tags, pythonPackageUploadRequest.tags);
}
@Override
public int hashCode() {
- return Objects.hash(packageFile, republish, tags);
+ return Objects.hash(packageFile, releaseNotes, republish, tags);
}
@@ -125,6 +147,7 @@ public String toString() {
sb.append("class PythonPackageUploadRequest {\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append("}");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/RawPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/RawPackageUpload.java
index 74a2b6642..fd58df365 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/RawPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/RawPackageUpload.java
@@ -200,6 +200,9 @@ public class RawPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class RawPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -708,10 +711,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -878,6 +881,24 @@ public String getRelease() {
return release;
}
+ public RawPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -897,40 +918,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1249,10 +1270,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1319,6 +1340,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, rawPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, rawPackageUpload.rawLicense) &&
Objects.equals(this.release, rawPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, rawPackageUpload.releaseNotes) &&
Objects.equals(this.repository, rawPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, rawPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, rawPackageUpload.securityScanCompletedAt) &&
@@ -1360,7 +1382,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1421,6 +1443,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/RawPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/RawPackageUploadRequest.java
index 103741c10..70c899c96 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/RawPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/RawPackageUploadRequest.java
@@ -46,6 +46,9 @@ public class RawPackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -131,6 +134,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public RawPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public RawPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -217,6 +238,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.description, rawPackageUploadRequest.description) &&
Objects.equals(this.name, rawPackageUploadRequest.name) &&
Objects.equals(this.packageFile, rawPackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, rawPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, rawPackageUploadRequest.republish) &&
Objects.equals(this.summary, rawPackageUploadRequest.summary) &&
Objects.equals(this.tags, rawPackageUploadRequest.tags) &&
@@ -225,7 +247,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(contentType, description, name, packageFile, republish, summary, tags, version);
+ return Objects.hash(contentType, description, name, packageFile, releaseNotes, republish, summary, tags, version);
}
@@ -238,6 +260,7 @@ public String toString() {
sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" summary: ").append(toIndentedString(summary)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/RecycleBinPackage.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/RecycleBinPackage.java
index 8f831e9a7..8b707f95d 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/RecycleBinPackage.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/RecycleBinPackage.java
@@ -86,7 +86,7 @@ public class RecycleBinPackage implements Serializable {
private OffsetDateTime securityScanCompletedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -304,20 +304,20 @@ public String getRepository() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/Repository.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/Repository.java
index a2e641357..62db6e7f7 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/Repository.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/Repository.java
@@ -755,6 +755,56 @@ public ScanPackagesEnum read(final JsonReader jsonReader) throws IOException {
@SerializedName("size_str")
private String sizeStr = null;
+ /**
+ * How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.
+ */
+ @JsonAdapter(SkillsVersioningEnum.Adapter.class)
+ public enum SkillsVersioningEnum {
+ SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK("SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK"),
+
+ STRICT_SEMANTIC_VERSION("STRICT_SEMANTIC_VERSION");
+
+ private String value;
+
+ SkillsVersioningEnum(String value) {
+ this.value = value;
+ }
+
+ public String getValue() {
+ return value;
+ }
+
+ @Override
+ public String toString() {
+ return String.valueOf(value);
+ }
+
+ public static SkillsVersioningEnum fromValue(String text) {
+ for (SkillsVersioningEnum b : SkillsVersioningEnum.values()) {
+ if (String.valueOf(b.value).equals(text)) {
+ return b;
+ }
+ }
+ return null;
+ }
+
+ public static class Adapter extends TypeAdapter {
+ @Override
+ public void write(final JsonWriter jsonWriter, final SkillsVersioningEnum enumeration) throws IOException {
+ jsonWriter.value(enumeration.getValue());
+ }
+
+ @Override
+ public SkillsVersioningEnum read(final JsonReader jsonReader) throws IOException {
+ String value = jsonReader.nextString();
+ return SkillsVersioningEnum.fromValue(String.valueOf(value));
+ }
+ }
+ }
+
+ @SerializedName("skills_versioning")
+ private SkillsVersioningEnum skillsVersioning = SkillsVersioningEnum.SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK;
+
@SerializedName("slug")
private String slug = null;
@@ -1760,6 +1810,24 @@ public String getSizeStr() {
return sizeStr;
}
+ public Repository skillsVersioning(SkillsVersioningEnum skillsVersioning) {
+ this.skillsVersioning = skillsVersioning;
+ return this;
+ }
+
+ /**
+ * How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.
+ * @return skillsVersioning
+ **/
+ @ApiModelProperty(value = "How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.")
+ public SkillsVersioningEnum getSkillsVersioning() {
+ return skillsVersioning;
+ }
+
+ public void setSkillsVersioning(SkillsVersioningEnum skillsVersioning) {
+ this.skillsVersioning = skillsVersioning;
+ }
+
public Repository slug(String slug) {
this.slug = slug;
return this;
@@ -2045,6 +2113,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.showSetupAll, repository.showSetupAll) &&
Objects.equals(this.size, repository.size) &&
Objects.equals(this.sizeStr, repository.sizeStr) &&
+ Objects.equals(this.skillsVersioning, repository.skillsVersioning) &&
Objects.equals(this.slug, repository.slug) &&
Objects.equals(this.slugPerm, repository.slugPerm) &&
Objects.equals(this.storageRegion, repository.storageRegion) &&
@@ -2062,7 +2131,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(activeConnectionCount, broadcastState, cdnUrl, contentKind, contextualAuthRealm, copyOwn, copyPackages, cosignSigningEnabled, createdAt, defaultPrivilege, deleteOwn, deletePackages, deletedAt, description, distributes, dockerRefreshTokensEnabled, ecdsaKeys, enforceEula, genericPackageIndexEnabled, gpgKeys, indexFiles, isOpenSource, isPrivate, isPublic, isPublicHidden, manageEntitlementsPrivilege, moveOwn, movePackages, name, namespace, namespaceUrl, npmUpstreamTagsTakePrecedence, nugetNativeSigningEnabled, numDownloads, numPolicyViolatedPackages, numQuarantinedPackages, openSourceLicense, openSourceProjectUrl, packageCount, packageCountExclSubcomponents, packageGroupCount, proxyNpmjs, proxyPypi, rawPackageIndexEnabled, rawPackageIndexSignaturesEnabled, replacePackages, replacePackagesByDefault, repositoryType, repositoryTypeStr, resyncOwn, resyncPackages, scanOwn, scanPackages, selfHtmlUrl, selfUrl, selfWebappUrl, showSetupAll, size, sizeStr, slug, slugPerm, storageRegion, strictNpmValidation, tagPreReleasesAsLatest, useDebianLabels, useDefaultCargoUpstream, useEntitlementsPrivilege, useNoarchPackages, useSourcePackages, useVulnerabilityScanning, userEntitlementsEnabled, viewStatistics);
+ return Objects.hash(activeConnectionCount, broadcastState, cdnUrl, contentKind, contextualAuthRealm, copyOwn, copyPackages, cosignSigningEnabled, createdAt, defaultPrivilege, deleteOwn, deletePackages, deletedAt, description, distributes, dockerRefreshTokensEnabled, ecdsaKeys, enforceEula, genericPackageIndexEnabled, gpgKeys, indexFiles, isOpenSource, isPrivate, isPublic, isPublicHidden, manageEntitlementsPrivilege, moveOwn, movePackages, name, namespace, namespaceUrl, npmUpstreamTagsTakePrecedence, nugetNativeSigningEnabled, numDownloads, numPolicyViolatedPackages, numQuarantinedPackages, openSourceLicense, openSourceProjectUrl, packageCount, packageCountExclSubcomponents, packageGroupCount, proxyNpmjs, proxyPypi, rawPackageIndexEnabled, rawPackageIndexSignaturesEnabled, replacePackages, replacePackagesByDefault, repositoryType, repositoryTypeStr, resyncOwn, resyncPackages, scanOwn, scanPackages, selfHtmlUrl, selfUrl, selfWebappUrl, showSetupAll, size, sizeStr, skillsVersioning, slug, slugPerm, storageRegion, strictNpmValidation, tagPreReleasesAsLatest, useDebianLabels, useDefaultCargoUpstream, useEntitlementsPrivilege, useNoarchPackages, useSourcePackages, useVulnerabilityScanning, userEntitlementsEnabled, viewStatistics);
}
@@ -2130,6 +2199,7 @@ public String toString() {
sb.append(" showSetupAll: ").append(toIndentedString(showSetupAll)).append("\n");
sb.append(" size: ").append(toIndentedString(size)).append("\n");
sb.append(" sizeStr: ").append(toIndentedString(sizeStr)).append("\n");
+ sb.append(" skillsVersioning: ").append(toIndentedString(skillsVersioning)).append("\n");
sb.append(" slug: ").append(toIndentedString(slug)).append("\n");
sb.append(" slugPerm: ").append(toIndentedString(slugPerm)).append("\n");
sb.append(" storageRegion: ").append(toIndentedString(storageRegion)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/RepositoryCreate.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/RepositoryCreate.java
index e91882e20..03ece9a48 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/RepositoryCreate.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/RepositoryCreate.java
@@ -755,6 +755,56 @@ public ScanPackagesEnum read(final JsonReader jsonReader) throws IOException {
@SerializedName("size_str")
private String sizeStr = null;
+ /**
+ * How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.
+ */
+ @JsonAdapter(SkillsVersioningEnum.Adapter.class)
+ public enum SkillsVersioningEnum {
+ SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK("SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK"),
+
+ STRICT_SEMANTIC_VERSION("STRICT_SEMANTIC_VERSION");
+
+ private String value;
+
+ SkillsVersioningEnum(String value) {
+ this.value = value;
+ }
+
+ public String getValue() {
+ return value;
+ }
+
+ @Override
+ public String toString() {
+ return String.valueOf(value);
+ }
+
+ public static SkillsVersioningEnum fromValue(String text) {
+ for (SkillsVersioningEnum b : SkillsVersioningEnum.values()) {
+ if (String.valueOf(b.value).equals(text)) {
+ return b;
+ }
+ }
+ return null;
+ }
+
+ public static class Adapter extends TypeAdapter {
+ @Override
+ public void write(final JsonWriter jsonWriter, final SkillsVersioningEnum enumeration) throws IOException {
+ jsonWriter.value(enumeration.getValue());
+ }
+
+ @Override
+ public SkillsVersioningEnum read(final JsonReader jsonReader) throws IOException {
+ String value = jsonReader.nextString();
+ return SkillsVersioningEnum.fromValue(String.valueOf(value));
+ }
+ }
+ }
+
+ @SerializedName("skills_versioning")
+ private SkillsVersioningEnum skillsVersioning = SkillsVersioningEnum.SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK;
+
@SerializedName("slug")
private String slug = null;
@@ -1760,6 +1810,24 @@ public String getSizeStr() {
return sizeStr;
}
+ public RepositoryCreate skillsVersioning(SkillsVersioningEnum skillsVersioning) {
+ this.skillsVersioning = skillsVersioning;
+ return this;
+ }
+
+ /**
+ * How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.
+ * @return skillsVersioning
+ **/
+ @ApiModelProperty(value = "How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.")
+ public SkillsVersioningEnum getSkillsVersioning() {
+ return skillsVersioning;
+ }
+
+ public void setSkillsVersioning(SkillsVersioningEnum skillsVersioning) {
+ this.skillsVersioning = skillsVersioning;
+ }
+
public RepositoryCreate slug(String slug) {
this.slug = slug;
return this;
@@ -2054,6 +2122,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.showSetupAll, repositoryCreate.showSetupAll) &&
Objects.equals(this.size, repositoryCreate.size) &&
Objects.equals(this.sizeStr, repositoryCreate.sizeStr) &&
+ Objects.equals(this.skillsVersioning, repositoryCreate.skillsVersioning) &&
Objects.equals(this.slug, repositoryCreate.slug) &&
Objects.equals(this.slugPerm, repositoryCreate.slugPerm) &&
Objects.equals(this.storageRegion, repositoryCreate.storageRegion) &&
@@ -2071,7 +2140,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(activeConnectionCount, broadcastState, cdnUrl, contentKind, contextualAuthRealm, copyOwn, copyPackages, cosignSigningEnabled, createdAt, defaultPrivilege, deleteOwn, deletePackages, deletedAt, description, distributes, dockerRefreshTokensEnabled, ecdsaKeys, enforceEula, genericPackageIndexEnabled, gpgKeys, indexFiles, isOpenSource, isPrivate, isPublic, isPublicHidden, manageEntitlementsPrivilege, moveOwn, movePackages, name, namespace, namespaceUrl, npmUpstreamTagsTakePrecedence, nugetNativeSigningEnabled, numDownloads, numPolicyViolatedPackages, numQuarantinedPackages, openSourceLicense, openSourceProjectUrl, packageCount, packageCountExclSubcomponents, packageGroupCount, proxyNpmjs, proxyPypi, rawPackageIndexEnabled, rawPackageIndexSignaturesEnabled, replacePackages, replacePackagesByDefault, repositoryType, repositoryTypeStr, resyncOwn, resyncPackages, scanOwn, scanPackages, selfHtmlUrl, selfUrl, selfWebappUrl, showSetupAll, size, sizeStr, slug, slugPerm, storageRegion, strictNpmValidation, tagPreReleasesAsLatest, useDebianLabels, useDefaultCargoUpstream, useEntitlementsPrivilege, useNoarchPackages, useSourcePackages, useVulnerabilityScanning, userEntitlementsEnabled, viewStatistics);
+ return Objects.hash(activeConnectionCount, broadcastState, cdnUrl, contentKind, contextualAuthRealm, copyOwn, copyPackages, cosignSigningEnabled, createdAt, defaultPrivilege, deleteOwn, deletePackages, deletedAt, description, distributes, dockerRefreshTokensEnabled, ecdsaKeys, enforceEula, genericPackageIndexEnabled, gpgKeys, indexFiles, isOpenSource, isPrivate, isPublic, isPublicHidden, manageEntitlementsPrivilege, moveOwn, movePackages, name, namespace, namespaceUrl, npmUpstreamTagsTakePrecedence, nugetNativeSigningEnabled, numDownloads, numPolicyViolatedPackages, numQuarantinedPackages, openSourceLicense, openSourceProjectUrl, packageCount, packageCountExclSubcomponents, packageGroupCount, proxyNpmjs, proxyPypi, rawPackageIndexEnabled, rawPackageIndexSignaturesEnabled, replacePackages, replacePackagesByDefault, repositoryType, repositoryTypeStr, resyncOwn, resyncPackages, scanOwn, scanPackages, selfHtmlUrl, selfUrl, selfWebappUrl, showSetupAll, size, sizeStr, skillsVersioning, slug, slugPerm, storageRegion, strictNpmValidation, tagPreReleasesAsLatest, useDebianLabels, useDefaultCargoUpstream, useEntitlementsPrivilege, useNoarchPackages, useSourcePackages, useVulnerabilityScanning, userEntitlementsEnabled, viewStatistics);
}
@@ -2139,6 +2208,7 @@ public String toString() {
sb.append(" showSetupAll: ").append(toIndentedString(showSetupAll)).append("\n");
sb.append(" size: ").append(toIndentedString(size)).append("\n");
sb.append(" sizeStr: ").append(toIndentedString(sizeStr)).append("\n");
+ sb.append(" skillsVersioning: ").append(toIndentedString(skillsVersioning)).append("\n");
sb.append(" slug: ").append(toIndentedString(slug)).append("\n");
sb.append(" slugPerm: ").append(toIndentedString(slugPerm)).append("\n");
sb.append(" storageRegion: ").append(toIndentedString(storageRegion)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/RepositoryCreateRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/RepositoryCreateRequest.java
index ef969d5e2..3cd236ac0 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/RepositoryCreateRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/RepositoryCreateRequest.java
@@ -683,6 +683,56 @@ public ScanPackagesEnum read(final JsonReader jsonReader) throws IOException {
@SerializedName("show_setup_all")
private Boolean showSetupAll = null;
+ /**
+ * How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.
+ */
+ @JsonAdapter(SkillsVersioningEnum.Adapter.class)
+ public enum SkillsVersioningEnum {
+ SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK("SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK"),
+
+ STRICT_SEMANTIC_VERSION("STRICT_SEMANTIC_VERSION");
+
+ private String value;
+
+ SkillsVersioningEnum(String value) {
+ this.value = value;
+ }
+
+ public String getValue() {
+ return value;
+ }
+
+ @Override
+ public String toString() {
+ return String.valueOf(value);
+ }
+
+ public static SkillsVersioningEnum fromValue(String text) {
+ for (SkillsVersioningEnum b : SkillsVersioningEnum.values()) {
+ if (String.valueOf(b.value).equals(text)) {
+ return b;
+ }
+ }
+ return null;
+ }
+
+ public static class Adapter extends TypeAdapter {
+ @Override
+ public void write(final JsonWriter jsonWriter, final SkillsVersioningEnum enumeration) throws IOException {
+ jsonWriter.value(enumeration.getValue());
+ }
+
+ @Override
+ public SkillsVersioningEnum read(final JsonReader jsonReader) throws IOException {
+ String value = jsonReader.nextString();
+ return SkillsVersioningEnum.fromValue(String.valueOf(value));
+ }
+ }
+ }
+
+ @SerializedName("skills_versioning")
+ private SkillsVersioningEnum skillsVersioning = SkillsVersioningEnum.SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK;
+
@SerializedName("slug")
private String slug = null;
@@ -1474,6 +1524,24 @@ public void setShowSetupAll(Boolean showSetupAll) {
this.showSetupAll = showSetupAll;
}
+ public RepositoryCreateRequest skillsVersioning(SkillsVersioningEnum skillsVersioning) {
+ this.skillsVersioning = skillsVersioning;
+ return this;
+ }
+
+ /**
+ * How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.
+ * @return skillsVersioning
+ **/
+ @ApiModelProperty(value = "How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.")
+ public SkillsVersioningEnum getSkillsVersioning() {
+ return skillsVersioning;
+ }
+
+ public void setSkillsVersioning(SkillsVersioningEnum skillsVersioning) {
+ this.skillsVersioning = skillsVersioning;
+ }
+
public RepositoryCreateRequest slug(String slug) {
this.slug = slug;
return this;
@@ -1736,6 +1804,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.scanOwn, repositoryCreateRequest.scanOwn) &&
Objects.equals(this.scanPackages, repositoryCreateRequest.scanPackages) &&
Objects.equals(this.showSetupAll, repositoryCreateRequest.showSetupAll) &&
+ Objects.equals(this.skillsVersioning, repositoryCreateRequest.skillsVersioning) &&
Objects.equals(this.slug, repositoryCreateRequest.slug) &&
Objects.equals(this.storageRegion, repositoryCreateRequest.storageRegion) &&
Objects.equals(this.strictNpmValidation, repositoryCreateRequest.strictNpmValidation) &&
@@ -1752,7 +1821,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(broadcastState, contentKind, contextualAuthRealm, copyOwn, copyPackages, cosignSigningEnabled, defaultPrivilege, deleteOwn, deletePackages, description, distributes, dockerRefreshTokensEnabled, enforceEula, genericPackageIndexEnabled, indexFiles, isPublicHidden, manageEntitlementsPrivilege, moveOwn, movePackages, name, npmUpstreamTagsTakePrecedence, nugetNativeSigningEnabled, openSourceLicense, openSourceProjectUrl, proxyNpmjs, proxyPypi, rawPackageIndexEnabled, rawPackageIndexSignaturesEnabled, replacePackages, replacePackagesByDefault, repositoryTypeStr, resyncOwn, resyncPackages, scanOwn, scanPackages, showSetupAll, slug, storageRegion, strictNpmValidation, tagPreReleasesAsLatest, useDebianLabels, useDefaultCargoUpstream, useEntitlementsPrivilege, useNoarchPackages, useSourcePackages, useVulnerabilityScanning, userEntitlementsEnabled, viewStatistics);
+ return Objects.hash(broadcastState, contentKind, contextualAuthRealm, copyOwn, copyPackages, cosignSigningEnabled, defaultPrivilege, deleteOwn, deletePackages, description, distributes, dockerRefreshTokensEnabled, enforceEula, genericPackageIndexEnabled, indexFiles, isPublicHidden, manageEntitlementsPrivilege, moveOwn, movePackages, name, npmUpstreamTagsTakePrecedence, nugetNativeSigningEnabled, openSourceLicense, openSourceProjectUrl, proxyNpmjs, proxyPypi, rawPackageIndexEnabled, rawPackageIndexSignaturesEnabled, replacePackages, replacePackagesByDefault, repositoryTypeStr, resyncOwn, resyncPackages, scanOwn, scanPackages, showSetupAll, skillsVersioning, slug, storageRegion, strictNpmValidation, tagPreReleasesAsLatest, useDebianLabels, useDefaultCargoUpstream, useEntitlementsPrivilege, useNoarchPackages, useSourcePackages, useVulnerabilityScanning, userEntitlementsEnabled, viewStatistics);
}
@@ -1797,6 +1866,7 @@ public String toString() {
sb.append(" scanOwn: ").append(toIndentedString(scanOwn)).append("\n");
sb.append(" scanPackages: ").append(toIndentedString(scanPackages)).append("\n");
sb.append(" showSetupAll: ").append(toIndentedString(showSetupAll)).append("\n");
+ sb.append(" skillsVersioning: ").append(toIndentedString(skillsVersioning)).append("\n");
sb.append(" slug: ").append(toIndentedString(slug)).append("\n");
sb.append(" storageRegion: ").append(toIndentedString(storageRegion)).append("\n");
sb.append(" strictNpmValidation: ").append(toIndentedString(strictNpmValidation)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/RepositoryRequestPatch.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/RepositoryRequestPatch.java
index e66d79487..b937d6fe9 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/RepositoryRequestPatch.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/RepositoryRequestPatch.java
@@ -683,6 +683,56 @@ public ScanPackagesEnum read(final JsonReader jsonReader) throws IOException {
@SerializedName("show_setup_all")
private Boolean showSetupAll = null;
+ /**
+ * How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.
+ */
+ @JsonAdapter(SkillsVersioningEnum.Adapter.class)
+ public enum SkillsVersioningEnum {
+ SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK("SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK"),
+
+ STRICT_SEMANTIC_VERSION("STRICT_SEMANTIC_VERSION");
+
+ private String value;
+
+ SkillsVersioningEnum(String value) {
+ this.value = value;
+ }
+
+ public String getValue() {
+ return value;
+ }
+
+ @Override
+ public String toString() {
+ return String.valueOf(value);
+ }
+
+ public static SkillsVersioningEnum fromValue(String text) {
+ for (SkillsVersioningEnum b : SkillsVersioningEnum.values()) {
+ if (String.valueOf(b.value).equals(text)) {
+ return b;
+ }
+ }
+ return null;
+ }
+
+ public static class Adapter extends TypeAdapter {
+ @Override
+ public void write(final JsonWriter jsonWriter, final SkillsVersioningEnum enumeration) throws IOException {
+ jsonWriter.value(enumeration.getValue());
+ }
+
+ @Override
+ public SkillsVersioningEnum read(final JsonReader jsonReader) throws IOException {
+ String value = jsonReader.nextString();
+ return SkillsVersioningEnum.fromValue(String.valueOf(value));
+ }
+ }
+ }
+
+ @SerializedName("skills_versioning")
+ private SkillsVersioningEnum skillsVersioning = SkillsVersioningEnum.SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK;
+
@SerializedName("slug")
private String slug = null;
@@ -1470,6 +1520,24 @@ public void setShowSetupAll(Boolean showSetupAll) {
this.showSetupAll = showSetupAll;
}
+ public RepositoryRequestPatch skillsVersioning(SkillsVersioningEnum skillsVersioning) {
+ this.skillsVersioning = skillsVersioning;
+ return this;
+ }
+
+ /**
+ * How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.
+ * @return skillsVersioning
+ **/
+ @ApiModelProperty(value = "How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.")
+ public SkillsVersioningEnum getSkillsVersioning() {
+ return skillsVersioning;
+ }
+
+ public void setSkillsVersioning(SkillsVersioningEnum skillsVersioning) {
+ this.skillsVersioning = skillsVersioning;
+ }
+
public RepositoryRequestPatch slug(String slug) {
this.slug = slug;
return this;
@@ -1714,6 +1782,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.scanOwn, repositoryRequestPatch.scanOwn) &&
Objects.equals(this.scanPackages, repositoryRequestPatch.scanPackages) &&
Objects.equals(this.showSetupAll, repositoryRequestPatch.showSetupAll) &&
+ Objects.equals(this.skillsVersioning, repositoryRequestPatch.skillsVersioning) &&
Objects.equals(this.slug, repositoryRequestPatch.slug) &&
Objects.equals(this.strictNpmValidation, repositoryRequestPatch.strictNpmValidation) &&
Objects.equals(this.tagPreReleasesAsLatest, repositoryRequestPatch.tagPreReleasesAsLatest) &&
@@ -1729,7 +1798,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(broadcastState, contentKind, contextualAuthRealm, copyOwn, copyPackages, cosignSigningEnabled, defaultPrivilege, deleteOwn, deletePackages, description, distributes, dockerRefreshTokensEnabled, enforceEula, genericPackageIndexEnabled, indexFiles, isPublicHidden, manageEntitlementsPrivilege, moveOwn, movePackages, name, npmUpstreamTagsTakePrecedence, nugetNativeSigningEnabled, openSourceLicense, openSourceProjectUrl, proxyNpmjs, proxyPypi, rawPackageIndexEnabled, rawPackageIndexSignaturesEnabled, replacePackages, replacePackagesByDefault, repositoryTypeStr, resyncOwn, resyncPackages, scanOwn, scanPackages, showSetupAll, slug, strictNpmValidation, tagPreReleasesAsLatest, useDebianLabels, useDefaultCargoUpstream, useEntitlementsPrivilege, useNoarchPackages, useSourcePackages, useVulnerabilityScanning, userEntitlementsEnabled, viewStatistics);
+ return Objects.hash(broadcastState, contentKind, contextualAuthRealm, copyOwn, copyPackages, cosignSigningEnabled, defaultPrivilege, deleteOwn, deletePackages, description, distributes, dockerRefreshTokensEnabled, enforceEula, genericPackageIndexEnabled, indexFiles, isPublicHidden, manageEntitlementsPrivilege, moveOwn, movePackages, name, npmUpstreamTagsTakePrecedence, nugetNativeSigningEnabled, openSourceLicense, openSourceProjectUrl, proxyNpmjs, proxyPypi, rawPackageIndexEnabled, rawPackageIndexSignaturesEnabled, replacePackages, replacePackagesByDefault, repositoryTypeStr, resyncOwn, resyncPackages, scanOwn, scanPackages, showSetupAll, skillsVersioning, slug, strictNpmValidation, tagPreReleasesAsLatest, useDebianLabels, useDefaultCargoUpstream, useEntitlementsPrivilege, useNoarchPackages, useSourcePackages, useVulnerabilityScanning, userEntitlementsEnabled, viewStatistics);
}
@@ -1774,6 +1843,7 @@ public String toString() {
sb.append(" scanOwn: ").append(toIndentedString(scanOwn)).append("\n");
sb.append(" scanPackages: ").append(toIndentedString(scanPackages)).append("\n");
sb.append(" showSetupAll: ").append(toIndentedString(showSetupAll)).append("\n");
+ sb.append(" skillsVersioning: ").append(toIndentedString(skillsVersioning)).append("\n");
sb.append(" slug: ").append(toIndentedString(slug)).append("\n");
sb.append(" strictNpmValidation: ").append(toIndentedString(strictNpmValidation)).append("\n");
sb.append(" tagPreReleasesAsLatest: ").append(toIndentedString(tagPreReleasesAsLatest)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/RpmPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/RpmPackageUpload.java
index 88821c43f..907a95c11 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/RpmPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/RpmPackageUpload.java
@@ -200,6 +200,9 @@ public class RpmPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class RpmPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -860,6 +863,24 @@ public String getRelease() {
return release;
}
+ public RpmPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -879,40 +900,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1213,10 +1234,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1283,6 +1304,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, rpmPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, rpmPackageUpload.rawLicense) &&
Objects.equals(this.release, rpmPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, rpmPackageUpload.releaseNotes) &&
Objects.equals(this.repository, rpmPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, rpmPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, rpmPackageUpload.securityScanCompletedAt) &&
@@ -1324,7 +1346,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1385,6 +1407,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/RpmPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/RpmPackageUploadRequest.java
index 639da48ab..baafe0ca7 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/RpmPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/RpmPackageUploadRequest.java
@@ -40,6 +40,9 @@ public class RpmPackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -84,6 +87,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public RpmPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public RpmPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -132,13 +153,14 @@ public boolean equals(java.lang.Object o) {
RpmPackageUploadRequest rpmPackageUploadRequest = (RpmPackageUploadRequest) o;
return Objects.equals(this.distribution, rpmPackageUploadRequest.distribution) &&
Objects.equals(this.packageFile, rpmPackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, rpmPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, rpmPackageUploadRequest.republish) &&
Objects.equals(this.tags, rpmPackageUploadRequest.tags);
}
@Override
public int hashCode() {
- return Objects.hash(distribution, packageFile, republish, tags);
+ return Objects.hash(distribution, packageFile, releaseNotes, republish, tags);
}
@@ -149,6 +171,7 @@ public String toString() {
sb.append(" distribution: ").append(toIndentedString(distribution)).append("\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append("}");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/RubyPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/RubyPackageUpload.java
index 4b1def211..5df1a2085 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/RubyPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/RubyPackageUpload.java
@@ -200,6 +200,9 @@ public class RubyPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class RubyPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -860,6 +863,24 @@ public String getRelease() {
return release;
}
+ public RubyPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -879,40 +900,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1213,10 +1234,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1283,6 +1304,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, rubyPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, rubyPackageUpload.rawLicense) &&
Objects.equals(this.release, rubyPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, rubyPackageUpload.releaseNotes) &&
Objects.equals(this.repository, rubyPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, rubyPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, rubyPackageUpload.securityScanCompletedAt) &&
@@ -1324,7 +1346,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1385,6 +1407,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/RubyPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/RubyPackageUploadRequest.java
index 1c95923a5..804b16aa3 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/RubyPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/RubyPackageUploadRequest.java
@@ -37,6 +37,9 @@ public class RubyPackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -62,6 +65,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public RubyPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public RubyPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -109,13 +130,14 @@ public boolean equals(java.lang.Object o) {
}
RubyPackageUploadRequest rubyPackageUploadRequest = (RubyPackageUploadRequest) o;
return Objects.equals(this.packageFile, rubyPackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, rubyPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, rubyPackageUploadRequest.republish) &&
Objects.equals(this.tags, rubyPackageUploadRequest.tags);
}
@Override
public int hashCode() {
- return Objects.hash(packageFile, republish, tags);
+ return Objects.hash(packageFile, releaseNotes, republish, tags);
}
@@ -125,6 +147,7 @@ public String toString() {
sb.append("class RubyPackageUploadRequest {\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append("}");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/SkillsPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/SkillsPackageUpload.java
deleted file mode 100644
index 389337be8..000000000
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/SkillsPackageUpload.java
+++ /dev/null
@@ -1,1461 +0,0 @@
-/*
- * Cloudsmith API (v1)
- * The API to the Cloudsmith Service
- *
- * OpenAPI spec version: v1
- * Contact: support@cloudsmith.io
- *
- * NOTE: This class is auto generated by the swagger code generator program.
- * https://github.com/swagger-api/swagger-codegen.git
- * Do not edit the class manually.
- */
-
-
-package io.cloudsmith.api.models;
-
-import java.util.Objects;
-import java.util.Arrays;
-import com.google.gson.TypeAdapter;
-import com.google.gson.annotations.JsonAdapter;
-import com.google.gson.annotations.SerializedName;
-import com.google.gson.stream.JsonReader;
-import com.google.gson.stream.JsonWriter;
-import io.cloudsmith.api.models.Architecture;
-import io.cloudsmith.api.models.Distribution;
-import io.cloudsmith.api.models.DistributionVersion;
-import io.cloudsmith.api.models.PackageFile;
-import io.cloudsmith.api.models.Tags;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.io.IOException;
-import java.time.OffsetDateTime;
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-import java.io.Serializable;
-import javax.validation.constraints.*;
-import javax.validation.Valid;
-
-/**
- * SkillsPackageUpload
- */
-
-public class SkillsPackageUpload implements Serializable {
- private static final long serialVersionUID = 1L;
-
- @SerializedName("architectures")
- private List architectures = null;
-
- @SerializedName("cdn_url")
- private String cdnUrl = null;
-
- @SerializedName("checksum_md5")
- private String checksumMd5 = null;
-
- @SerializedName("checksum_sha1")
- private String checksumSha1 = null;
-
- @SerializedName("checksum_sha256")
- private String checksumSha256 = null;
-
- @SerializedName("checksum_sha512")
- private String checksumSha512 = null;
-
- @SerializedName("dependencies_checksum_md5")
- private String dependenciesChecksumMd5 = null;
-
- @SerializedName("dependencies_url")
- private String dependenciesUrl = null;
-
- @SerializedName("description")
- private String description = null;
-
- @SerializedName("display_name")
- private String displayName = null;
-
- @SerializedName("display_source")
- private String displaySource = null;
-
- @SerializedName("distro")
- private Distribution distro = null;
-
- @SerializedName("distro_version")
- private DistributionVersion distroVersion = null;
-
- @SerializedName("downloads")
- private java.math.BigInteger downloads = null;
-
- @SerializedName("epoch")
- private java.math.BigInteger epoch = null;
-
- @SerializedName("extension")
- private String extension = null;
-
- @SerializedName("filename")
- private String filename = null;
-
- @SerializedName("files")
- private List files = null;
-
- @SerializedName("format")
- private String format = null;
-
- @SerializedName("format_url")
- private String formatUrl = null;
-
- @SerializedName("freeable_storage")
- private java.math.BigInteger freeableStorage = null;
-
- @SerializedName("fully_qualified_name")
- private String fullyQualifiedName = null;
-
- @SerializedName("identifier_perm")
- private String identifierPerm = null;
-
- @SerializedName("identifiers")
- private Map identifiers = null;
-
- @SerializedName("indexed")
- private Boolean indexed = null;
-
- @SerializedName("is_cancellable")
- private Boolean isCancellable = null;
-
- @SerializedName("is_copyable")
- private Boolean isCopyable = null;
-
- @SerializedName("is_deleteable")
- private Boolean isDeleteable = null;
-
- @SerializedName("is_downloadable")
- private Boolean isDownloadable = null;
-
- @SerializedName("is_hidden")
- private Boolean isHidden = null;
-
- @SerializedName("is_moveable")
- private Boolean isMoveable = null;
-
- @SerializedName("is_quarantinable")
- private Boolean isQuarantinable = null;
-
- @SerializedName("is_quarantined")
- private Boolean isQuarantined = null;
-
- @SerializedName("is_resyncable")
- private Boolean isResyncable = null;
-
- @SerializedName("is_security_scannable")
- private Boolean isSecurityScannable = null;
-
- @SerializedName("is_sync_awaiting")
- private Boolean isSyncAwaiting = null;
-
- @SerializedName("is_sync_completed")
- private Boolean isSyncCompleted = null;
-
- @SerializedName("is_sync_failed")
- private Boolean isSyncFailed = null;
-
- @SerializedName("is_sync_in_flight")
- private Boolean isSyncInFlight = null;
-
- @SerializedName("is_sync_in_progress")
- private Boolean isSyncInProgress = null;
-
- @SerializedName("license")
- private String license = null;
-
- @SerializedName("name")
- private String name = null;
-
- @SerializedName("namespace")
- private String namespace = null;
-
- @SerializedName("namespace_url")
- private String namespaceUrl = null;
-
- @SerializedName("num_files")
- private java.math.BigInteger numFiles = null;
-
- @SerializedName("origin_repository")
- private String originRepository = null;
-
- @SerializedName("origin_repository_url")
- private String originRepositoryUrl = null;
-
- @SerializedName("osi_approved")
- private Boolean osiApproved = null;
-
- @SerializedName("package_type")
- private java.math.BigInteger packageType = null;
-
- @SerializedName("policy_violated")
- private Boolean policyViolated = null;
-
- @SerializedName("raw_license")
- private String rawLicense = null;
-
- @SerializedName("release")
- private String release = null;
-
- @SerializedName("repository")
- private String repository = null;
-
- @SerializedName("repository_url")
- private String repositoryUrl = null;
-
- @SerializedName("security_scan_completed_at")
- private OffsetDateTime securityScanCompletedAt = null;
-
- @SerializedName("security_scan_started_at")
- private OffsetDateTime securityScanStartedAt = null;
-
- /**
- * Gets or Sets securityScanStatus
- */
- @JsonAdapter(SecurityScanStatusEnum.Adapter.class)
- public enum SecurityScanStatusEnum {
- AWAITING_SECURITY_SCAN("Awaiting Security Scan"),
-
- SECURITY_SCANNING_IN_PROGRESS("Security Scanning in Progress"),
-
- SCAN_DETECTED_VULNERABILITIES("Scan Detected Vulnerabilities"),
-
- SCAN_DETECTED_NO_VULNERABILITIES("Scan Detected No Vulnerabilities"),
-
- SECURITY_SCANNING_DISABLED("Security Scanning Disabled"),
-
- SECURITY_SCANNING_FAILED("Security Scanning Failed"),
-
- SECURITY_SCANNING_SKIPPED("Security Scanning Skipped"),
-
- SECURITY_SCANNING_NOT_SUPPORTED("Security Scanning Not Supported");
-
- private String value;
-
- SecurityScanStatusEnum(String value) {
- this.value = value;
- }
-
- public String getValue() {
- return value;
- }
-
- @Override
- public String toString() {
- return String.valueOf(value);
- }
-
- public static SecurityScanStatusEnum fromValue(String text) {
- for (SecurityScanStatusEnum b : SecurityScanStatusEnum.values()) {
- if (String.valueOf(b.value).equals(text)) {
- return b;
- }
- }
- return null;
- }
-
- public static class Adapter extends TypeAdapter {
- @Override
- public void write(final JsonWriter jsonWriter, final SecurityScanStatusEnum enumeration) throws IOException {
- jsonWriter.value(enumeration.getValue());
- }
-
- @Override
- public SecurityScanStatusEnum read(final JsonReader jsonReader) throws IOException {
- String value = jsonReader.nextString();
- return SecurityScanStatusEnum.fromValue(String.valueOf(value));
- }
- }
- }
-
- @SerializedName("security_scan_status")
- private SecurityScanStatusEnum securityScanStatus = SecurityScanStatusEnum.AWAITING_SECURITY_SCAN;
-
- @SerializedName("security_scan_status_updated_at")
- private OffsetDateTime securityScanStatusUpdatedAt = null;
-
- @SerializedName("self_html_url")
- private String selfHtmlUrl = null;
-
- @SerializedName("self_url")
- private String selfUrl = null;
-
- @SerializedName("self_webapp_url")
- private String selfWebappUrl = null;
-
- @SerializedName("signature_url")
- private String signatureUrl = null;
-
- @SerializedName("size")
- private java.math.BigInteger size = null;
-
- @SerializedName("slug")
- private String slug = null;
-
- @SerializedName("slug_perm")
- private String slugPerm = null;
-
- @SerializedName("spdx_license")
- private String spdxLicense = null;
-
- @SerializedName("stage")
- private java.math.BigInteger stage = null;
-
- @SerializedName("stage_str")
- private String stageStr = null;
-
- @SerializedName("stage_updated_at")
- private OffsetDateTime stageUpdatedAt = null;
-
- @SerializedName("status")
- private java.math.BigInteger status = null;
-
- @SerializedName("status_reason")
- private String statusReason = null;
-
- @SerializedName("status_str")
- private String statusStr = null;
-
- @SerializedName("status_updated_at")
- private OffsetDateTime statusUpdatedAt = null;
-
- @SerializedName("status_url")
- private String statusUrl = null;
-
- @SerializedName("store_path")
- private String storePath = null;
-
- @SerializedName("subtype")
- private String subtype = null;
-
- @SerializedName("summary")
- private String summary = null;
-
- @SerializedName("sync_finished_at")
- private OffsetDateTime syncFinishedAt = null;
-
- @SerializedName("sync_progress")
- private java.math.BigInteger syncProgress = null;
-
- @SerializedName("tags_automatic")
- private Tags tagsAutomatic = null;
-
- @SerializedName("tags_immutable")
- private Tags tagsImmutable = null;
-
- @SerializedName("tags_static")
- private Map> tagsStatic = null;
-
- @SerializedName("type_display")
- private String typeDisplay = null;
-
- @SerializedName("uploaded_at")
- private OffsetDateTime uploadedAt = null;
-
- @SerializedName("uploader")
- private String uploader = null;
-
- @SerializedName("uploader_url")
- private String uploaderUrl = null;
-
- @SerializedName("version")
- private String version = null;
-
- @SerializedName("version_orig")
- private String versionOrig = null;
-
- @SerializedName("vulnerability_scan_results_url")
- private String vulnerabilityScanResultsUrl = null;
-
- /**
- * Get architectures
- * @return architectures
- **/
- @Valid
- @ApiModelProperty(value = "")
- public List getArchitectures() {
- return architectures;
- }
-
- /**
- * Get cdnUrl
- * @return cdnUrl
- **/
- @ApiModelProperty(value = "")
- public String getCdnUrl() {
- return cdnUrl;
- }
-
- /**
- * Get checksumMd5
- * @return checksumMd5
- **/
- @ApiModelProperty(value = "")
- public String getChecksumMd5() {
- return checksumMd5;
- }
-
- /**
- * Get checksumSha1
- * @return checksumSha1
- **/
- @ApiModelProperty(value = "")
- public String getChecksumSha1() {
- return checksumSha1;
- }
-
- /**
- * Get checksumSha256
- * @return checksumSha256
- **/
- @ApiModelProperty(value = "")
- public String getChecksumSha256() {
- return checksumSha256;
- }
-
- /**
- * Get checksumSha512
- * @return checksumSha512
- **/
- @ApiModelProperty(value = "")
- public String getChecksumSha512() {
- return checksumSha512;
- }
-
- /**
- * A checksum of all of the package's dependencies.
- * @return dependenciesChecksumMd5
- **/
- @ApiModelProperty(value = "A checksum of all of the package's dependencies.")
- public String getDependenciesChecksumMd5() {
- return dependenciesChecksumMd5;
- }
-
- /**
- * Get dependenciesUrl
- * @return dependenciesUrl
- **/
- @ApiModelProperty(value = "")
- public String getDependenciesUrl() {
- return dependenciesUrl;
- }
-
- /**
- * A textual description of this package.
- * @return description
- **/
- @ApiModelProperty(value = "A textual description of this package.")
- public String getDescription() {
- return description;
- }
-
- /**
- * Get displayName
- * @return displayName
- **/
- @ApiModelProperty(value = "")
- public String getDisplayName() {
- return displayName;
- }
-
- /**
- * Where the package originated, for example: 'upstream' (proxied/cached from a configured upstream), 'connected_repository' (blended in from a connected target repository), or 'manual_upload' (uploaded directly to Cloudsmith).
- * @return displaySource
- **/
- @Size(min=1) @ApiModelProperty(value = "Where the package originated, for example: 'upstream' (proxied/cached from a configured upstream), 'connected_repository' (blended in from a connected target repository), or 'manual_upload' (uploaded directly to Cloudsmith).")
- public String getDisplaySource() {
- return displaySource;
- }
-
- public SkillsPackageUpload distro(Distribution distro) {
- this.distro = distro;
- return this;
- }
-
- /**
- * Get distro
- * @return distro
- **/
- @Valid
- @ApiModelProperty(value = "")
- public Distribution getDistro() {
- return distro;
- }
-
- public void setDistro(Distribution distro) {
- this.distro = distro;
- }
-
- public SkillsPackageUpload distroVersion(DistributionVersion distroVersion) {
- this.distroVersion = distroVersion;
- return this;
- }
-
- /**
- * Get distroVersion
- * @return distroVersion
- **/
- @Valid
- @ApiModelProperty(value = "")
- public DistributionVersion getDistroVersion() {
- return distroVersion;
- }
-
- public void setDistroVersion(DistributionVersion distroVersion) {
- this.distroVersion = distroVersion;
- }
-
- /**
- * Get downloads
- * @return downloads
- **/
- @ApiModelProperty(value = "")
- public java.math.BigInteger getDownloads() {
- return downloads;
- }
-
- /**
- * The epoch of the package version (if any).
- * @return epoch
- **/
- @ApiModelProperty(value = "The epoch of the package version (if any).")
- public java.math.BigInteger getEpoch() {
- return epoch;
- }
-
- /**
- * Get extension
- * @return extension
- **/
- @ApiModelProperty(value = "")
- public String getExtension() {
- return extension;
- }
-
- /**
- * Get filename
- * @return filename
- **/
- @Size(min=1) @ApiModelProperty(value = "")
- public String getFilename() {
- return filename;
- }
-
- /**
- * Get files
- * @return files
- **/
- @Valid
- @ApiModelProperty(value = "")
- public List getFiles() {
- return files;
- }
-
- /**
- * Get format
- * @return format
- **/
- @Size(min=1) @ApiModelProperty(value = "")
- public String getFormat() {
- return format;
- }
-
- /**
- * Get formatUrl
- * @return formatUrl
- **/
- @ApiModelProperty(value = "")
- public String getFormatUrl() {
- return formatUrl;
- }
-
- /**
- * Amount of storage that will be freed if this package is deleted
- * @return freeableStorage
- **/
- @ApiModelProperty(value = "Amount of storage that will be freed if this package is deleted")
- public java.math.BigInteger getFreeableStorage() {
- return freeableStorage;
- }
-
- /**
- * Get fullyQualifiedName
- * @return fullyQualifiedName
- **/
- @Size(min=1) @ApiModelProperty(value = "")
- public String getFullyQualifiedName() {
- return fullyQualifiedName;
- }
-
- /**
- * Unique and permanent identifier for the package.
- * @return identifierPerm
- **/
- @Size(min=1) @ApiModelProperty(value = "Unique and permanent identifier for the package.")
- public String getIdentifierPerm() {
- return identifierPerm;
- }
-
- /**
- * Return a map of identifier field names and their values.
- * @return identifiers
- **/
- @ApiModelProperty(value = "Return a map of identifier field names and their values.")
- public Map getIdentifiers() {
- return identifiers;
- }
-
- /**
- * Get indexed
- * @return indexed
- **/
- @ApiModelProperty(value = "")
- public Boolean isIndexed() {
- return indexed;
- }
-
- /**
- * Get isCancellable
- * @return isCancellable
- **/
- @ApiModelProperty(value = "")
- public Boolean isIsCancellable() {
- return isCancellable;
- }
-
- /**
- * Get isCopyable
- * @return isCopyable
- **/
- @ApiModelProperty(value = "")
- public Boolean isIsCopyable() {
- return isCopyable;
- }
-
- /**
- * Get isDeleteable
- * @return isDeleteable
- **/
- @ApiModelProperty(value = "")
- public Boolean isIsDeleteable() {
- return isDeleteable;
- }
-
- /**
- * Get isDownloadable
- * @return isDownloadable
- **/
- @ApiModelProperty(value = "")
- public Boolean isIsDownloadable() {
- return isDownloadable;
- }
-
- /**
- * Get isHidden
- * @return isHidden
- **/
- @ApiModelProperty(value = "")
- public Boolean isIsHidden() {
- return isHidden;
- }
-
- /**
- * Get isMoveable
- * @return isMoveable
- **/
- @ApiModelProperty(value = "")
- public Boolean isIsMoveable() {
- return isMoveable;
- }
-
- /**
- * Get isQuarantinable
- * @return isQuarantinable
- **/
- @ApiModelProperty(value = "")
- public Boolean isIsQuarantinable() {
- return isQuarantinable;
- }
-
- /**
- * Get isQuarantined
- * @return isQuarantined
- **/
- @ApiModelProperty(value = "")
- public Boolean isIsQuarantined() {
- return isQuarantined;
- }
-
- /**
- * Get isResyncable
- * @return isResyncable
- **/
- @ApiModelProperty(value = "")
- public Boolean isIsResyncable() {
- return isResyncable;
- }
-
- /**
- * Get isSecurityScannable
- * @return isSecurityScannable
- **/
- @ApiModelProperty(value = "")
- public Boolean isIsSecurityScannable() {
- return isSecurityScannable;
- }
-
- /**
- * Get isSyncAwaiting
- * @return isSyncAwaiting
- **/
- @ApiModelProperty(value = "")
- public Boolean isIsSyncAwaiting() {
- return isSyncAwaiting;
- }
-
- /**
- * Get isSyncCompleted
- * @return isSyncCompleted
- **/
- @ApiModelProperty(value = "")
- public Boolean isIsSyncCompleted() {
- return isSyncCompleted;
- }
-
- /**
- * Get isSyncFailed
- * @return isSyncFailed
- **/
- @ApiModelProperty(value = "")
- public Boolean isIsSyncFailed() {
- return isSyncFailed;
- }
-
- /**
- * Get isSyncInFlight
- * @return isSyncInFlight
- **/
- @ApiModelProperty(value = "")
- public Boolean isIsSyncInFlight() {
- return isSyncInFlight;
- }
-
- /**
- * Get isSyncInProgress
- * @return isSyncInProgress
- **/
- @ApiModelProperty(value = "")
- public Boolean isIsSyncInProgress() {
- return isSyncInProgress;
- }
-
- /**
- * The license of this package.
- * @return license
- **/
- @ApiModelProperty(value = "The license of this package.")
- public String getLicense() {
- return license;
- }
-
- public SkillsPackageUpload name(String name) {
- this.name = name;
- return this;
- }
-
- /**
- * Get name
- * @return name
- **/
- @NotNull
- @Pattern(regexp="^[a-z0-9]+(?:-[a-z0-9]+)*$") @Size(min=1,max=128) @ApiModelProperty(required = true, value = "")
- public String getName() {
- return name;
- }
-
- public void setName(String name) {
- this.name = name;
- }
-
- /**
- * Get namespace
- * @return namespace
- **/
- @Size(min=1) @ApiModelProperty(value = "")
- public String getNamespace() {
- return namespace;
- }
-
- /**
- * Get namespaceUrl
- * @return namespaceUrl
- **/
- @ApiModelProperty(value = "")
- public String getNamespaceUrl() {
- return namespaceUrl;
- }
-
- /**
- * Get numFiles
- * @return numFiles
- **/
- @ApiModelProperty(value = "")
- public java.math.BigInteger getNumFiles() {
- return numFiles;
- }
-
- /**
- * Get originRepository
- * @return originRepository
- **/
- @Size(min=1) @ApiModelProperty(value = "")
- public String getOriginRepository() {
- return originRepository;
- }
-
- /**
- * Get originRepositoryUrl
- * @return originRepositoryUrl
- **/
- @ApiModelProperty(value = "")
- public String getOriginRepositoryUrl() {
- return originRepositoryUrl;
- }
-
- /**
- * Whether the package's SPDX license is OSI-approved.
- * @return osiApproved
- **/
- @ApiModelProperty(value = "Whether the package's SPDX license is OSI-approved.")
- public Boolean isOsiApproved() {
- return osiApproved;
- }
-
- /**
- * The type of package contents.
- * @return packageType
- **/
- @ApiModelProperty(value = "The type of package contents.")
- public java.math.BigInteger getPackageType() {
- return packageType;
- }
-
- /**
- * Whether or not the package has violated any policy.
- * @return policyViolated
- **/
- @ApiModelProperty(value = "Whether or not the package has violated any policy.")
- public Boolean isPolicyViolated() {
- return policyViolated;
- }
-
- /**
- * The raw license string.
- * @return rawLicense
- **/
- @Size(min=1) @ApiModelProperty(value = "The raw license string.")
- public String getRawLicense() {
- return rawLicense;
- }
-
- /**
- * The release of the package version (if any).
- * @return release
- **/
- @ApiModelProperty(value = "The release of the package version (if any).")
- public String getRelease() {
- return release;
- }
-
- /**
- * Get repository
- * @return repository
- **/
- @Size(min=1) @ApiModelProperty(value = "")
- public String getRepository() {
- return repository;
- }
-
- /**
- * Get repositoryUrl
- * @return repositoryUrl
- **/
- @ApiModelProperty(value = "")
- public String getRepositoryUrl() {
- return repositoryUrl;
- }
-
- /**
- * The datetime the security scanning was completed.
- * @return securityScanCompletedAt
- **/
- @Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
- public OffsetDateTime getSecurityScanCompletedAt() {
- return securityScanCompletedAt;
- }
-
- /**
- * The datetime the security scanning was started.
- * @return securityScanStartedAt
- **/
- @Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
- public OffsetDateTime getSecurityScanStartedAt() {
- return securityScanStartedAt;
- }
-
- /**
- * Get securityScanStatus
- * @return securityScanStatus
- **/
- @ApiModelProperty(value = "")
- public SecurityScanStatusEnum getSecurityScanStatus() {
- return securityScanStatus;
- }
-
- /**
- * The datetime the security scanning status was updated.
- * @return securityScanStatusUpdatedAt
- **/
- @Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
- public OffsetDateTime getSecurityScanStatusUpdatedAt() {
- return securityScanStatusUpdatedAt;
- }
-
- /**
- * Get selfHtmlUrl
- * @return selfHtmlUrl
- **/
- @Size(min=1) @ApiModelProperty(value = "")
- public String getSelfHtmlUrl() {
- return selfHtmlUrl;
- }
-
- /**
- * Get selfUrl
- * @return selfUrl
- **/
- @ApiModelProperty(value = "")
- public String getSelfUrl() {
- return selfUrl;
- }
-
- /**
- * Get selfWebappUrl
- * @return selfWebappUrl
- **/
- @Size(min=1) @ApiModelProperty(value = "")
- public String getSelfWebappUrl() {
- return selfWebappUrl;
- }
-
- /**
- * Get signatureUrl
- * @return signatureUrl
- **/
- @ApiModelProperty(value = "")
- public String getSignatureUrl() {
- return signatureUrl;
- }
-
- /**
- * The calculated size of the package.
- * @return size
- **/
- @ApiModelProperty(value = "The calculated size of the package.")
- public java.math.BigInteger getSize() {
- return size;
- }
-
- /**
- * The public unique identifier for the package.
- * @return slug
- **/
- @Pattern(regexp="^[-a-zA-Z0-9_]+$") @Size(min=1) @ApiModelProperty(value = "The public unique identifier for the package.")
- public String getSlug() {
- return slug;
- }
-
- /**
- * Get slugPerm
- * @return slugPerm
- **/
- @Pattern(regexp="^[-a-zA-Z0-9_]+$") @Size(min=1) @ApiModelProperty(value = "")
- public String getSlugPerm() {
- return slugPerm;
- }
-
- /**
- * The SPDX license identifier for this package.
- * @return spdxLicense
- **/
- @Size(min=1) @ApiModelProperty(value = "The SPDX license identifier for this package.")
- public String getSpdxLicense() {
- return spdxLicense;
- }
-
- /**
- * The synchronisation (in progress) stage of the package.
- * @return stage
- **/
- @ApiModelProperty(value = "The synchronisation (in progress) stage of the package.")
- public java.math.BigInteger getStage() {
- return stage;
- }
-
- /**
- * Get stageStr
- * @return stageStr
- **/
- @ApiModelProperty(value = "")
- public String getStageStr() {
- return stageStr;
- }
-
- /**
- * The datetime the package stage was updated at.
- * @return stageUpdatedAt
- **/
- @Valid
- @ApiModelProperty(value = "The datetime the package stage was updated at.")
- public OffsetDateTime getStageUpdatedAt() {
- return stageUpdatedAt;
- }
-
- /**
- * The synchronisation status of the package.
- * @return status
- **/
- @ApiModelProperty(value = "The synchronisation status of the package.")
- public java.math.BigInteger getStatus() {
- return status;
- }
-
- /**
- * A textual description for the synchronous status reason (if any
- * @return statusReason
- **/
- @ApiModelProperty(value = "A textual description for the synchronous status reason (if any")
- public String getStatusReason() {
- return statusReason;
- }
-
- /**
- * Get statusStr
- * @return statusStr
- **/
- @ApiModelProperty(value = "")
- public String getStatusStr() {
- return statusStr;
- }
-
- /**
- * The datetime the package status was updated at.
- * @return statusUpdatedAt
- **/
- @Valid
- @ApiModelProperty(value = "The datetime the package status was updated at.")
- public OffsetDateTime getStatusUpdatedAt() {
- return statusUpdatedAt;
- }
-
- /**
- * Get statusUrl
- * @return statusUrl
- **/
- @ApiModelProperty(value = "")
- public String getStatusUrl() {
- return statusUrl;
- }
-
- /**
- * Absolute store path for the package, including store hash and name.
- * @return storePath
- **/
- @Size(min=1) @ApiModelProperty(value = "Absolute store path for the package, including store hash and name.")
- public String getStorePath() {
- return storePath;
- }
-
- /**
- * Get subtype
- * @return subtype
- **/
- @ApiModelProperty(value = "")
- public String getSubtype() {
- return subtype;
- }
-
- /**
- * A one-liner synopsis of this package.
- * @return summary
- **/
- @ApiModelProperty(value = "A one-liner synopsis of this package.")
- public String getSummary() {
- return summary;
- }
-
- /**
- * The datetime the package sync was finished at.
- * @return syncFinishedAt
- **/
- @Valid
- @ApiModelProperty(value = "The datetime the package sync was finished at.")
- public OffsetDateTime getSyncFinishedAt() {
- return syncFinishedAt;
- }
-
- /**
- * Synchronisation progress (from 0-100)
- * @return syncProgress
- **/
- @ApiModelProperty(value = "Synchronisation progress (from 0-100)")
- public java.math.BigInteger getSyncProgress() {
- return syncProgress;
- }
-
- public SkillsPackageUpload tagsAutomatic(Tags tagsAutomatic) {
- this.tagsAutomatic = tagsAutomatic;
- return this;
- }
-
- /**
- * Get tagsAutomatic
- * @return tagsAutomatic
- **/
- @Valid
- @ApiModelProperty(value = "")
- public Tags getTagsAutomatic() {
- return tagsAutomatic;
- }
-
- public void setTagsAutomatic(Tags tagsAutomatic) {
- this.tagsAutomatic = tagsAutomatic;
- }
-
- public SkillsPackageUpload tagsImmutable(Tags tagsImmutable) {
- this.tagsImmutable = tagsImmutable;
- return this;
- }
-
- /**
- * Get tagsImmutable
- * @return tagsImmutable
- **/
- @Valid
- @ApiModelProperty(value = "")
- public Tags getTagsImmutable() {
- return tagsImmutable;
- }
-
- public void setTagsImmutable(Tags tagsImmutable) {
- this.tagsImmutable = tagsImmutable;
- }
-
- /**
- * All static tags on the package, grouped by context. Static tags are derived from the package's properties at request time and carry a 'context' (rather than a tag type). Includes format-specific badges and the package's architecture, subtype, and extension.
- * @return tagsStatic
- **/
- @Valid
- @ApiModelProperty(value = "All static tags on the package, grouped by context. Static tags are derived from the package's properties at request time and carry a 'context' (rather than a tag type). Includes format-specific badges and the package's architecture, subtype, and extension.")
- public Map> getTagsStatic() {
- return tagsStatic;
- }
-
- /**
- * Get typeDisplay
- * @return typeDisplay
- **/
- @ApiModelProperty(value = "")
- public String getTypeDisplay() {
- return typeDisplay;
- }
-
- /**
- * The date this package was uploaded.
- * @return uploadedAt
- **/
- @Valid
- @ApiModelProperty(value = "The date this package was uploaded.")
- public OffsetDateTime getUploadedAt() {
- return uploadedAt;
- }
-
- /**
- * Get uploader
- * @return uploader
- **/
- @Size(min=1) @ApiModelProperty(value = "")
- public String getUploader() {
- return uploader;
- }
-
- /**
- * Get uploaderUrl
- * @return uploaderUrl
- **/
- @ApiModelProperty(value = "")
- public String getUploaderUrl() {
- return uploaderUrl;
- }
-
- public SkillsPackageUpload version(String version) {
- this.version = version;
- return this;
- }
-
- /**
- * Get version
- * @return version
- **/
- @NotNull
- @Size(min=1,max=255) @ApiModelProperty(required = true, value = "")
- public String getVersion() {
- return version;
- }
-
- public void setVersion(String version) {
- this.version = version;
- }
-
- /**
- * Get versionOrig
- * @return versionOrig
- **/
- @ApiModelProperty(value = "")
- public String getVersionOrig() {
- return versionOrig;
- }
-
- /**
- * Get vulnerabilityScanResultsUrl
- * @return vulnerabilityScanResultsUrl
- **/
- @ApiModelProperty(value = "")
- public String getVulnerabilityScanResultsUrl() {
- return vulnerabilityScanResultsUrl;
- }
-
-
- @Override
- public boolean equals(java.lang.Object o) {
- if (this == o) {
- return true;
- }
- if (o == null || getClass() != o.getClass()) {
- return false;
- }
- SkillsPackageUpload skillsPackageUpload = (SkillsPackageUpload) o;
- return Objects.equals(this.architectures, skillsPackageUpload.architectures) &&
- Objects.equals(this.cdnUrl, skillsPackageUpload.cdnUrl) &&
- Objects.equals(this.checksumMd5, skillsPackageUpload.checksumMd5) &&
- Objects.equals(this.checksumSha1, skillsPackageUpload.checksumSha1) &&
- Objects.equals(this.checksumSha256, skillsPackageUpload.checksumSha256) &&
- Objects.equals(this.checksumSha512, skillsPackageUpload.checksumSha512) &&
- Objects.equals(this.dependenciesChecksumMd5, skillsPackageUpload.dependenciesChecksumMd5) &&
- Objects.equals(this.dependenciesUrl, skillsPackageUpload.dependenciesUrl) &&
- Objects.equals(this.description, skillsPackageUpload.description) &&
- Objects.equals(this.displayName, skillsPackageUpload.displayName) &&
- Objects.equals(this.displaySource, skillsPackageUpload.displaySource) &&
- Objects.equals(this.distro, skillsPackageUpload.distro) &&
- Objects.equals(this.distroVersion, skillsPackageUpload.distroVersion) &&
- Objects.equals(this.downloads, skillsPackageUpload.downloads) &&
- Objects.equals(this.epoch, skillsPackageUpload.epoch) &&
- Objects.equals(this.extension, skillsPackageUpload.extension) &&
- Objects.equals(this.filename, skillsPackageUpload.filename) &&
- Objects.equals(this.files, skillsPackageUpload.files) &&
- Objects.equals(this.format, skillsPackageUpload.format) &&
- Objects.equals(this.formatUrl, skillsPackageUpload.formatUrl) &&
- Objects.equals(this.freeableStorage, skillsPackageUpload.freeableStorage) &&
- Objects.equals(this.fullyQualifiedName, skillsPackageUpload.fullyQualifiedName) &&
- Objects.equals(this.identifierPerm, skillsPackageUpload.identifierPerm) &&
- Objects.equals(this.identifiers, skillsPackageUpload.identifiers) &&
- Objects.equals(this.indexed, skillsPackageUpload.indexed) &&
- Objects.equals(this.isCancellable, skillsPackageUpload.isCancellable) &&
- Objects.equals(this.isCopyable, skillsPackageUpload.isCopyable) &&
- Objects.equals(this.isDeleteable, skillsPackageUpload.isDeleteable) &&
- Objects.equals(this.isDownloadable, skillsPackageUpload.isDownloadable) &&
- Objects.equals(this.isHidden, skillsPackageUpload.isHidden) &&
- Objects.equals(this.isMoveable, skillsPackageUpload.isMoveable) &&
- Objects.equals(this.isQuarantinable, skillsPackageUpload.isQuarantinable) &&
- Objects.equals(this.isQuarantined, skillsPackageUpload.isQuarantined) &&
- Objects.equals(this.isResyncable, skillsPackageUpload.isResyncable) &&
- Objects.equals(this.isSecurityScannable, skillsPackageUpload.isSecurityScannable) &&
- Objects.equals(this.isSyncAwaiting, skillsPackageUpload.isSyncAwaiting) &&
- Objects.equals(this.isSyncCompleted, skillsPackageUpload.isSyncCompleted) &&
- Objects.equals(this.isSyncFailed, skillsPackageUpload.isSyncFailed) &&
- Objects.equals(this.isSyncInFlight, skillsPackageUpload.isSyncInFlight) &&
- Objects.equals(this.isSyncInProgress, skillsPackageUpload.isSyncInProgress) &&
- Objects.equals(this.license, skillsPackageUpload.license) &&
- Objects.equals(this.name, skillsPackageUpload.name) &&
- Objects.equals(this.namespace, skillsPackageUpload.namespace) &&
- Objects.equals(this.namespaceUrl, skillsPackageUpload.namespaceUrl) &&
- Objects.equals(this.numFiles, skillsPackageUpload.numFiles) &&
- Objects.equals(this.originRepository, skillsPackageUpload.originRepository) &&
- Objects.equals(this.originRepositoryUrl, skillsPackageUpload.originRepositoryUrl) &&
- Objects.equals(this.osiApproved, skillsPackageUpload.osiApproved) &&
- Objects.equals(this.packageType, skillsPackageUpload.packageType) &&
- Objects.equals(this.policyViolated, skillsPackageUpload.policyViolated) &&
- Objects.equals(this.rawLicense, skillsPackageUpload.rawLicense) &&
- Objects.equals(this.release, skillsPackageUpload.release) &&
- Objects.equals(this.repository, skillsPackageUpload.repository) &&
- Objects.equals(this.repositoryUrl, skillsPackageUpload.repositoryUrl) &&
- Objects.equals(this.securityScanCompletedAt, skillsPackageUpload.securityScanCompletedAt) &&
- Objects.equals(this.securityScanStartedAt, skillsPackageUpload.securityScanStartedAt) &&
- Objects.equals(this.securityScanStatus, skillsPackageUpload.securityScanStatus) &&
- Objects.equals(this.securityScanStatusUpdatedAt, skillsPackageUpload.securityScanStatusUpdatedAt) &&
- Objects.equals(this.selfHtmlUrl, skillsPackageUpload.selfHtmlUrl) &&
- Objects.equals(this.selfUrl, skillsPackageUpload.selfUrl) &&
- Objects.equals(this.selfWebappUrl, skillsPackageUpload.selfWebappUrl) &&
- Objects.equals(this.signatureUrl, skillsPackageUpload.signatureUrl) &&
- Objects.equals(this.size, skillsPackageUpload.size) &&
- Objects.equals(this.slug, skillsPackageUpload.slug) &&
- Objects.equals(this.slugPerm, skillsPackageUpload.slugPerm) &&
- Objects.equals(this.spdxLicense, skillsPackageUpload.spdxLicense) &&
- Objects.equals(this.stage, skillsPackageUpload.stage) &&
- Objects.equals(this.stageStr, skillsPackageUpload.stageStr) &&
- Objects.equals(this.stageUpdatedAt, skillsPackageUpload.stageUpdatedAt) &&
- Objects.equals(this.status, skillsPackageUpload.status) &&
- Objects.equals(this.statusReason, skillsPackageUpload.statusReason) &&
- Objects.equals(this.statusStr, skillsPackageUpload.statusStr) &&
- Objects.equals(this.statusUpdatedAt, skillsPackageUpload.statusUpdatedAt) &&
- Objects.equals(this.statusUrl, skillsPackageUpload.statusUrl) &&
- Objects.equals(this.storePath, skillsPackageUpload.storePath) &&
- Objects.equals(this.subtype, skillsPackageUpload.subtype) &&
- Objects.equals(this.summary, skillsPackageUpload.summary) &&
- Objects.equals(this.syncFinishedAt, skillsPackageUpload.syncFinishedAt) &&
- Objects.equals(this.syncProgress, skillsPackageUpload.syncProgress) &&
- Objects.equals(this.tagsAutomatic, skillsPackageUpload.tagsAutomatic) &&
- Objects.equals(this.tagsImmutable, skillsPackageUpload.tagsImmutable) &&
- Objects.equals(this.tagsStatic, skillsPackageUpload.tagsStatic) &&
- Objects.equals(this.typeDisplay, skillsPackageUpload.typeDisplay) &&
- Objects.equals(this.uploadedAt, skillsPackageUpload.uploadedAt) &&
- Objects.equals(this.uploader, skillsPackageUpload.uploader) &&
- Objects.equals(this.uploaderUrl, skillsPackageUpload.uploaderUrl) &&
- Objects.equals(this.version, skillsPackageUpload.version) &&
- Objects.equals(this.versionOrig, skillsPackageUpload.versionOrig) &&
- Objects.equals(this.vulnerabilityScanResultsUrl, skillsPackageUpload.vulnerabilityScanResultsUrl);
- }
-
- @Override
- public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
- }
-
-
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- sb.append("class SkillsPackageUpload {\n");
-
- sb.append(" architectures: ").append(toIndentedString(architectures)).append("\n");
- sb.append(" cdnUrl: ").append(toIndentedString(cdnUrl)).append("\n");
- sb.append(" checksumMd5: ").append(toIndentedString(checksumMd5)).append("\n");
- sb.append(" checksumSha1: ").append(toIndentedString(checksumSha1)).append("\n");
- sb.append(" checksumSha256: ").append(toIndentedString(checksumSha256)).append("\n");
- sb.append(" checksumSha512: ").append(toIndentedString(checksumSha512)).append("\n");
- sb.append(" dependenciesChecksumMd5: ").append(toIndentedString(dependenciesChecksumMd5)).append("\n");
- sb.append(" dependenciesUrl: ").append(toIndentedString(dependenciesUrl)).append("\n");
- sb.append(" description: ").append(toIndentedString(description)).append("\n");
- sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n");
- sb.append(" displaySource: ").append(toIndentedString(displaySource)).append("\n");
- sb.append(" distro: ").append(toIndentedString(distro)).append("\n");
- sb.append(" distroVersion: ").append(toIndentedString(distroVersion)).append("\n");
- sb.append(" downloads: ").append(toIndentedString(downloads)).append("\n");
- sb.append(" epoch: ").append(toIndentedString(epoch)).append("\n");
- sb.append(" extension: ").append(toIndentedString(extension)).append("\n");
- sb.append(" filename: ").append(toIndentedString(filename)).append("\n");
- sb.append(" files: ").append(toIndentedString(files)).append("\n");
- sb.append(" format: ").append(toIndentedString(format)).append("\n");
- sb.append(" formatUrl: ").append(toIndentedString(formatUrl)).append("\n");
- sb.append(" freeableStorage: ").append(toIndentedString(freeableStorage)).append("\n");
- sb.append(" fullyQualifiedName: ").append(toIndentedString(fullyQualifiedName)).append("\n");
- sb.append(" identifierPerm: ").append(toIndentedString(identifierPerm)).append("\n");
- sb.append(" identifiers: ").append(toIndentedString(identifiers)).append("\n");
- sb.append(" indexed: ").append(toIndentedString(indexed)).append("\n");
- sb.append(" isCancellable: ").append(toIndentedString(isCancellable)).append("\n");
- sb.append(" isCopyable: ").append(toIndentedString(isCopyable)).append("\n");
- sb.append(" isDeleteable: ").append(toIndentedString(isDeleteable)).append("\n");
- sb.append(" isDownloadable: ").append(toIndentedString(isDownloadable)).append("\n");
- sb.append(" isHidden: ").append(toIndentedString(isHidden)).append("\n");
- sb.append(" isMoveable: ").append(toIndentedString(isMoveable)).append("\n");
- sb.append(" isQuarantinable: ").append(toIndentedString(isQuarantinable)).append("\n");
- sb.append(" isQuarantined: ").append(toIndentedString(isQuarantined)).append("\n");
- sb.append(" isResyncable: ").append(toIndentedString(isResyncable)).append("\n");
- sb.append(" isSecurityScannable: ").append(toIndentedString(isSecurityScannable)).append("\n");
- sb.append(" isSyncAwaiting: ").append(toIndentedString(isSyncAwaiting)).append("\n");
- sb.append(" isSyncCompleted: ").append(toIndentedString(isSyncCompleted)).append("\n");
- sb.append(" isSyncFailed: ").append(toIndentedString(isSyncFailed)).append("\n");
- sb.append(" isSyncInFlight: ").append(toIndentedString(isSyncInFlight)).append("\n");
- sb.append(" isSyncInProgress: ").append(toIndentedString(isSyncInProgress)).append("\n");
- sb.append(" license: ").append(toIndentedString(license)).append("\n");
- sb.append(" name: ").append(toIndentedString(name)).append("\n");
- sb.append(" namespace: ").append(toIndentedString(namespace)).append("\n");
- sb.append(" namespaceUrl: ").append(toIndentedString(namespaceUrl)).append("\n");
- sb.append(" numFiles: ").append(toIndentedString(numFiles)).append("\n");
- sb.append(" originRepository: ").append(toIndentedString(originRepository)).append("\n");
- sb.append(" originRepositoryUrl: ").append(toIndentedString(originRepositoryUrl)).append("\n");
- sb.append(" osiApproved: ").append(toIndentedString(osiApproved)).append("\n");
- sb.append(" packageType: ").append(toIndentedString(packageType)).append("\n");
- sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
- sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
- sb.append(" release: ").append(toIndentedString(release)).append("\n");
- sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
- sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
- sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
- sb.append(" securityScanStartedAt: ").append(toIndentedString(securityScanStartedAt)).append("\n");
- sb.append(" securityScanStatus: ").append(toIndentedString(securityScanStatus)).append("\n");
- sb.append(" securityScanStatusUpdatedAt: ").append(toIndentedString(securityScanStatusUpdatedAt)).append("\n");
- sb.append(" selfHtmlUrl: ").append(toIndentedString(selfHtmlUrl)).append("\n");
- sb.append(" selfUrl: ").append(toIndentedString(selfUrl)).append("\n");
- sb.append(" selfWebappUrl: ").append(toIndentedString(selfWebappUrl)).append("\n");
- sb.append(" signatureUrl: ").append(toIndentedString(signatureUrl)).append("\n");
- sb.append(" size: ").append(toIndentedString(size)).append("\n");
- sb.append(" slug: ").append(toIndentedString(slug)).append("\n");
- sb.append(" slugPerm: ").append(toIndentedString(slugPerm)).append("\n");
- sb.append(" spdxLicense: ").append(toIndentedString(spdxLicense)).append("\n");
- sb.append(" stage: ").append(toIndentedString(stage)).append("\n");
- sb.append(" stageStr: ").append(toIndentedString(stageStr)).append("\n");
- sb.append(" stageUpdatedAt: ").append(toIndentedString(stageUpdatedAt)).append("\n");
- sb.append(" status: ").append(toIndentedString(status)).append("\n");
- sb.append(" statusReason: ").append(toIndentedString(statusReason)).append("\n");
- sb.append(" statusStr: ").append(toIndentedString(statusStr)).append("\n");
- sb.append(" statusUpdatedAt: ").append(toIndentedString(statusUpdatedAt)).append("\n");
- sb.append(" statusUrl: ").append(toIndentedString(statusUrl)).append("\n");
- sb.append(" storePath: ").append(toIndentedString(storePath)).append("\n");
- sb.append(" subtype: ").append(toIndentedString(subtype)).append("\n");
- sb.append(" summary: ").append(toIndentedString(summary)).append("\n");
- sb.append(" syncFinishedAt: ").append(toIndentedString(syncFinishedAt)).append("\n");
- sb.append(" syncProgress: ").append(toIndentedString(syncProgress)).append("\n");
- sb.append(" tagsAutomatic: ").append(toIndentedString(tagsAutomatic)).append("\n");
- sb.append(" tagsImmutable: ").append(toIndentedString(tagsImmutable)).append("\n");
- sb.append(" tagsStatic: ").append(toIndentedString(tagsStatic)).append("\n");
- sb.append(" typeDisplay: ").append(toIndentedString(typeDisplay)).append("\n");
- sb.append(" uploadedAt: ").append(toIndentedString(uploadedAt)).append("\n");
- sb.append(" uploader: ").append(toIndentedString(uploader)).append("\n");
- sb.append(" uploaderUrl: ").append(toIndentedString(uploaderUrl)).append("\n");
- sb.append(" version: ").append(toIndentedString(version)).append("\n");
- sb.append(" versionOrig: ").append(toIndentedString(versionOrig)).append("\n");
- sb.append(" vulnerabilityScanResultsUrl: ").append(toIndentedString(vulnerabilityScanResultsUrl)).append("\n");
- sb.append("}");
- return sb.toString();
- }
-
- /**
- * Convert the given object to string with each line indented by 4 spaces
- * (except the first line).
- */
- private String toIndentedString(java.lang.Object o) {
- if (o == null) {
- return "null";
- }
- return o.toString().replace("\n", "\n ");
- }
-
-}
-
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/SkillsPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/SkillsPackageUploadRequest.java
deleted file mode 100644
index 861960ffd..000000000
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/SkillsPackageUploadRequest.java
+++ /dev/null
@@ -1,194 +0,0 @@
-/*
- * Cloudsmith API (v1)
- * The API to the Cloudsmith Service
- *
- * OpenAPI spec version: v1
- * Contact: support@cloudsmith.io
- *
- * NOTE: This class is auto generated by the swagger code generator program.
- * https://github.com/swagger-api/swagger-codegen.git
- * Do not edit the class manually.
- */
-
-
-package io.cloudsmith.api.models;
-
-import java.util.Objects;
-import java.util.Arrays;
-import com.google.gson.TypeAdapter;
-import com.google.gson.annotations.JsonAdapter;
-import com.google.gson.annotations.SerializedName;
-import com.google.gson.stream.JsonReader;
-import com.google.gson.stream.JsonWriter;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.io.IOException;
-import java.io.Serializable;
-import javax.validation.constraints.*;
-import javax.validation.Valid;
-
-/**
- * SkillsPackageUploadRequest
- */
-
-public class SkillsPackageUploadRequest implements Serializable {
- private static final long serialVersionUID = 1L;
-
- @SerializedName("name")
- private String name = null;
-
- @SerializedName("package_file")
- private String packageFile = null;
-
- @SerializedName("republish")
- private Boolean republish = null;
-
- @SerializedName("tags")
- private String tags = null;
-
- @SerializedName("version")
- private String version = null;
-
- public SkillsPackageUploadRequest name(String name) {
- this.name = name;
- return this;
- }
-
- /**
- * Get name
- * @return name
- **/
- @NotNull
- @Pattern(regexp="^[a-z0-9]+(?:-[a-z0-9]+)*$") @Size(min=1,max=128) @ApiModelProperty(required = true, value = "")
- public String getName() {
- return name;
- }
-
- public void setName(String name) {
- this.name = name;
- }
-
- public SkillsPackageUploadRequest packageFile(String packageFile) {
- this.packageFile = packageFile;
- return this;
- }
-
- /**
- * The primary file for the package.
- * @return packageFile
- **/
- @NotNull
- @Size(min=1) @ApiModelProperty(required = true, value = "The primary file for the package.")
- public String getPackageFile() {
- return packageFile;
- }
-
- public void setPackageFile(String packageFile) {
- this.packageFile = packageFile;
- }
-
- public SkillsPackageUploadRequest republish(Boolean republish) {
- this.republish = republish;
- return this;
- }
-
- /**
- * If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
- * @return republish
- **/
- @ApiModelProperty(value = "If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.")
- public Boolean isRepublish() {
- return republish;
- }
-
- public void setRepublish(Boolean republish) {
- this.republish = republish;
- }
-
- public SkillsPackageUploadRequest tags(String tags) {
- this.tags = tags;
- return this;
- }
-
- /**
- * A comma-separated values list of tags to add to the package.
- * @return tags
- **/
- @Size(min=1,max=1024) @ApiModelProperty(value = "A comma-separated values list of tags to add to the package.")
- public String getTags() {
- return tags;
- }
-
- public void setTags(String tags) {
- this.tags = tags;
- }
-
- public SkillsPackageUploadRequest version(String version) {
- this.version = version;
- return this;
- }
-
- /**
- * Get version
- * @return version
- **/
- @NotNull
- @Size(min=1,max=255) @ApiModelProperty(required = true, value = "")
- public String getVersion() {
- return version;
- }
-
- public void setVersion(String version) {
- this.version = version;
- }
-
-
- @Override
- public boolean equals(java.lang.Object o) {
- if (this == o) {
- return true;
- }
- if (o == null || getClass() != o.getClass()) {
- return false;
- }
- SkillsPackageUploadRequest skillsPackageUploadRequest = (SkillsPackageUploadRequest) o;
- return Objects.equals(this.name, skillsPackageUploadRequest.name) &&
- Objects.equals(this.packageFile, skillsPackageUploadRequest.packageFile) &&
- Objects.equals(this.republish, skillsPackageUploadRequest.republish) &&
- Objects.equals(this.tags, skillsPackageUploadRequest.tags) &&
- Objects.equals(this.version, skillsPackageUploadRequest.version);
- }
-
- @Override
- public int hashCode() {
- return Objects.hash(name, packageFile, republish, tags, version);
- }
-
-
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- sb.append("class SkillsPackageUploadRequest {\n");
-
- sb.append(" name: ").append(toIndentedString(name)).append("\n");
- sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
- sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
- sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
- sb.append(" version: ").append(toIndentedString(version)).append("\n");
- sb.append("}");
- return sb.toString();
- }
-
- /**
- * Convert the given object to string with each line indented by 4 spaces
- * (except the first line).
- */
- private String toIndentedString(java.lang.Object o) {
- if (o == null) {
- return "null";
- }
- return o.toString().replace("\n", "\n ");
- }
-
-}
-
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/SkillsUpstream.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/SkillsUpstream.java
deleted file mode 100644
index c14475de2..000000000
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/SkillsUpstream.java
+++ /dev/null
@@ -1,806 +0,0 @@
-/*
- * Cloudsmith API (v1)
- * The API to the Cloudsmith Service
- *
- * OpenAPI spec version: v1
- * Contact: support@cloudsmith.io
- *
- * NOTE: This class is auto generated by the swagger code generator program.
- * https://github.com/swagger-api/swagger-codegen.git
- * Do not edit the class manually.
- */
-
-
-package io.cloudsmith.api.models;
-
-import java.util.Objects;
-import java.util.Arrays;
-import com.google.gson.TypeAdapter;
-import com.google.gson.annotations.JsonAdapter;
-import com.google.gson.annotations.SerializedName;
-import com.google.gson.stream.JsonReader;
-import com.google.gson.stream.JsonWriter;
-import io.cloudsmith.api.models.SkillsUpstreamSelection;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.io.IOException;
-import java.time.OffsetDateTime;
-import java.util.ArrayList;
-import java.util.List;
-import java.io.Serializable;
-import javax.validation.constraints.*;
-import javax.validation.Valid;
-
-/**
- * SkillsUpstream
- */
-
-public class SkillsUpstream implements Serializable {
- private static final long serialVersionUID = 1L;
-
- /**
- * The authentication mode to use when accessing this upstream.
- */
- @JsonAdapter(AuthModeEnum.Adapter.class)
- public enum AuthModeEnum {
- NONE("None"),
-
- TOKEN("Token");
-
- private String value;
-
- AuthModeEnum(String value) {
- this.value = value;
- }
-
- public String getValue() {
- return value;
- }
-
- @Override
- public String toString() {
- return String.valueOf(value);
- }
-
- public static AuthModeEnum fromValue(String text) {
- for (AuthModeEnum b : AuthModeEnum.values()) {
- if (String.valueOf(b.value).equals(text)) {
- return b;
- }
- }
- return null;
- }
-
- public static class Adapter extends TypeAdapter {
- @Override
- public void write(final JsonWriter jsonWriter, final AuthModeEnum enumeration) throws IOException {
- jsonWriter.value(enumeration.getValue());
- }
-
- @Override
- public AuthModeEnum read(final JsonReader jsonReader) throws IOException {
- String value = jsonReader.nextString();
- return AuthModeEnum.fromValue(String.valueOf(value));
- }
- }
- }
-
- @SerializedName("auth_mode")
- private AuthModeEnum authMode = AuthModeEnum.NONE;
-
- @SerializedName("auth_secret")
- private String authSecret = null;
-
- @SerializedName("auth_username")
- private String authUsername = null;
-
- @SerializedName("available")
- private Boolean available = null;
-
- @SerializedName("can_reindex")
- private Boolean canReindex = null;
-
- /**
- * The package types to serve from the upstream: skills, plugins, or both.
- */
- @JsonAdapter(ContentsEnum.Adapter.class)
- public enum ContentsEnum {
- SKILLS("Skills"),
-
- PLUGINS("Plugins"),
-
- SKILLS_AND_PLUGINS("Skills and plugins");
-
- private String value;
-
- ContentsEnum(String value) {
- this.value = value;
- }
-
- public String getValue() {
- return value;
- }
-
- @Override
- public String toString() {
- return String.valueOf(value);
- }
-
- public static ContentsEnum fromValue(String text) {
- for (ContentsEnum b : ContentsEnum.values()) {
- if (String.valueOf(b.value).equals(text)) {
- return b;
- }
- }
- return null;
- }
-
- public static class Adapter extends TypeAdapter {
- @Override
- public void write(final JsonWriter jsonWriter, final ContentsEnum enumeration) throws IOException {
- jsonWriter.value(enumeration.getValue());
- }
-
- @Override
- public ContentsEnum read(final JsonReader jsonReader) throws IOException {
- String value = jsonReader.nextString();
- return ContentsEnum.fromValue(String.valueOf(value));
- }
- }
- }
-
- @SerializedName("contents")
- private ContentsEnum contents = ContentsEnum.SKILLS;
-
- @SerializedName("created_at")
- private OffsetDateTime createdAt = null;
-
- /**
- * Gets or Sets disableReason
- */
- @JsonAdapter(DisableReasonEnum.Adapter.class)
- public enum DisableReasonEnum {
- N_A("N/A"),
-
- UPSTREAM_POINTS_TO_ITS_OWN_REPOSITORY("Upstream points to its own repository"),
-
- MISSING_UPSTREAM_SOURCE("Missing upstream source"),
-
- RSA_KEY_DID_NOT_VERIFY_THE_UPSTREAM_S_APKINDEX_SIGNATURE("RSA key did not verify the upstream's APKINDEX signature"),
-
- UPSTREAM_WAS_DISABLED_BY_REQUEST_OF_USER("Upstream was disabled by request of user");
-
- private String value;
-
- DisableReasonEnum(String value) {
- this.value = value;
- }
-
- public String getValue() {
- return value;
- }
-
- @Override
- public String toString() {
- return String.valueOf(value);
- }
-
- public static DisableReasonEnum fromValue(String text) {
- for (DisableReasonEnum b : DisableReasonEnum.values()) {
- if (String.valueOf(b.value).equals(text)) {
- return b;
- }
- }
- return null;
- }
-
- public static class Adapter extends TypeAdapter {
- @Override
- public void write(final JsonWriter jsonWriter, final DisableReasonEnum enumeration) throws IOException {
- jsonWriter.value(enumeration.getValue());
- }
-
- @Override
- public DisableReasonEnum read(final JsonReader jsonReader) throws IOException {
- String value = jsonReader.nextString();
- return DisableReasonEnum.fromValue(String.valueOf(value));
- }
- }
- }
-
- @SerializedName("disable_reason")
- private DisableReasonEnum disableReason = DisableReasonEnum.N_A;
-
- @SerializedName("disable_reason_text")
- private String disableReasonText = null;
-
- @SerializedName("extra_header_1")
- private String extraHeader1 = null;
-
- @SerializedName("extra_header_2")
- private String extraHeader2 = null;
-
- @SerializedName("extra_value_1")
- private String extraValue1 = null;
-
- @SerializedName("extra_value_2")
- private String extraValue2 = null;
-
- @SerializedName("has_failed_signature_verification")
- private Boolean hasFailedSignatureVerification = null;
-
- @SerializedName("index_package_count")
- private java.math.BigInteger indexPackageCount = null;
-
- @SerializedName("index_status")
- private String indexStatus = null;
-
- @SerializedName("is_active")
- private Boolean isActive = null;
-
- @SerializedName("last_indexed")
- private String lastIndexed = null;
-
- /**
- * The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode.
- */
- @JsonAdapter(ModeEnum.Adapter.class)
- public enum ModeEnum {
- PROXY_ONLY("Proxy Only"),
-
- CACHE_AND_PROXY("Cache and Proxy"),
-
- CACHE_ONLY("Cache Only");
-
- private String value;
-
- ModeEnum(String value) {
- this.value = value;
- }
-
- public String getValue() {
- return value;
- }
-
- @Override
- public String toString() {
- return String.valueOf(value);
- }
-
- public static ModeEnum fromValue(String text) {
- for (ModeEnum b : ModeEnum.values()) {
- if (String.valueOf(b.value).equals(text)) {
- return b;
- }
- }
- return null;
- }
-
- public static class Adapter extends TypeAdapter {
- @Override
- public void write(final JsonWriter jsonWriter, final ModeEnum enumeration) throws IOException {
- jsonWriter.value(enumeration.getValue());
- }
-
- @Override
- public ModeEnum read(final JsonReader jsonReader) throws IOException {
- String value = jsonReader.nextString();
- return ModeEnum.fromValue(String.valueOf(value));
- }
- }
- }
-
- @SerializedName("mode")
- private ModeEnum mode = ModeEnum.PROXY_ONLY;
-
- @SerializedName("name")
- private String name = null;
-
- @SerializedName("pending_validation")
- private Boolean pendingValidation = null;
-
- @SerializedName("priority")
- private java.math.BigInteger priority = null;
-
- @SerializedName("selections")
- private List selections = null;
-
- @SerializedName("slug_perm")
- private String slugPerm = null;
-
- @SerializedName("updated_at")
- private OffsetDateTime updatedAt = null;
-
- @SerializedName("upstream_url")
- private String upstreamUrl = null;
-
- @SerializedName("verify_ssl")
- private Boolean verifySsl = null;
-
- public SkillsUpstream authMode(AuthModeEnum authMode) {
- this.authMode = authMode;
- return this;
- }
-
- /**
- * The authentication mode to use when accessing this upstream.
- * @return authMode
- **/
- @ApiModelProperty(value = "The authentication mode to use when accessing this upstream. ")
- public AuthModeEnum getAuthMode() {
- return authMode;
- }
-
- public void setAuthMode(AuthModeEnum authMode) {
- this.authMode = authMode;
- }
-
- public SkillsUpstream authSecret(String authSecret) {
- this.authSecret = authSecret;
- return this;
- }
-
- /**
- * Secret to provide with requests to upstream.
- * @return authSecret
- **/
- @Size(max=4096) @ApiModelProperty(value = "Secret to provide with requests to upstream.")
- public String getAuthSecret() {
- return authSecret;
- }
-
- public void setAuthSecret(String authSecret) {
- this.authSecret = authSecret;
- }
-
- public SkillsUpstream authUsername(String authUsername) {
- this.authUsername = authUsername;
- return this;
- }
-
- /**
- * Username to provide with requests to upstream.
- * @return authUsername
- **/
- @Size(max=64) @ApiModelProperty(value = "Username to provide with requests to upstream.")
- public String getAuthUsername() {
- return authUsername;
- }
-
- public void setAuthUsername(String authUsername) {
- this.authUsername = authUsername;
- }
-
- /**
- * Whether the upstream is available for use.
- * @return available
- **/
- @ApiModelProperty(value = "Whether the upstream is available for use.")
- public Boolean isAvailable() {
- return available;
- }
-
- /**
- * Whether the upstream can be reindexed.
- * @return canReindex
- **/
- @ApiModelProperty(value = "Whether the upstream can be reindexed.")
- public Boolean isCanReindex() {
- return canReindex;
- }
-
- public SkillsUpstream contents(ContentsEnum contents) {
- this.contents = contents;
- return this;
- }
-
- /**
- * The package types to serve from the upstream: skills, plugins, or both.
- * @return contents
- **/
- @ApiModelProperty(value = "The package types to serve from the upstream: skills, plugins, or both.")
- public ContentsEnum getContents() {
- return contents;
- }
-
- public void setContents(ContentsEnum contents) {
- this.contents = contents;
- }
-
- /**
- * The datetime the upstream source was created.
- * @return createdAt
- **/
- @Valid
- @ApiModelProperty(value = "The datetime the upstream source was created.")
- public OffsetDateTime getCreatedAt() {
- return createdAt;
- }
-
- /**
- * Get disableReason
- * @return disableReason
- **/
- @ApiModelProperty(value = "")
- public DisableReasonEnum getDisableReason() {
- return disableReason;
- }
-
- /**
- * Human-readable explanation of why this upstream is disabled
- * @return disableReasonText
- **/
- @ApiModelProperty(value = "Human-readable explanation of why this upstream is disabled")
- public String getDisableReasonText() {
- return disableReasonText;
- }
-
- public SkillsUpstream extraHeader1(String extraHeader1) {
- this.extraHeader1 = extraHeader1;
- return this;
- }
-
- /**
- * The key for extra header #1 to send to upstream.
- * @return extraHeader1
- **/
- @Pattern(regexp="^[-\\w]+$") @Size(max=64) @ApiModelProperty(value = "The key for extra header #1 to send to upstream.")
- public String getExtraHeader1() {
- return extraHeader1;
- }
-
- public void setExtraHeader1(String extraHeader1) {
- this.extraHeader1 = extraHeader1;
- }
-
- public SkillsUpstream extraHeader2(String extraHeader2) {
- this.extraHeader2 = extraHeader2;
- return this;
- }
-
- /**
- * The key for extra header #2 to send to upstream.
- * @return extraHeader2
- **/
- @Pattern(regexp="^[-\\w]+$") @Size(max=64) @ApiModelProperty(value = "The key for extra header #2 to send to upstream.")
- public String getExtraHeader2() {
- return extraHeader2;
- }
-
- public void setExtraHeader2(String extraHeader2) {
- this.extraHeader2 = extraHeader2;
- }
-
- public SkillsUpstream extraValue1(String extraValue1) {
- this.extraValue1 = extraValue1;
- return this;
- }
-
- /**
- * The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted.
- * @return extraValue1
- **/
- @Pattern(regexp="^[^\\n\\r]+$") @Size(max=128) @ApiModelProperty(value = "The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted.")
- public String getExtraValue1() {
- return extraValue1;
- }
-
- public void setExtraValue1(String extraValue1) {
- this.extraValue1 = extraValue1;
- }
-
- public SkillsUpstream extraValue2(String extraValue2) {
- this.extraValue2 = extraValue2;
- return this;
- }
-
- /**
- * The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted.
- * @return extraValue2
- **/
- @Pattern(regexp="^[^\\n\\r]+$") @Size(max=128) @ApiModelProperty(value = "The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted.")
- public String getExtraValue2() {
- return extraValue2;
- }
-
- public void setExtraValue2(String extraValue2) {
- this.extraValue2 = extraValue2;
- }
-
- /**
- * Whether the upstream has failed signature verification.
- * @return hasFailedSignatureVerification
- **/
- @ApiModelProperty(value = "Whether the upstream has failed signature verification.")
- public Boolean isHasFailedSignatureVerification() {
- return hasFailedSignatureVerification;
- }
-
- /**
- * The number of packages available in this upstream source
- * @return indexPackageCount
- **/
- @ApiModelProperty(value = "The number of packages available in this upstream source")
- public java.math.BigInteger getIndexPackageCount() {
- return indexPackageCount;
- }
-
- /**
- * The current indexing status of this upstream source
- * @return indexStatus
- **/
- @ApiModelProperty(value = "The current indexing status of this upstream source")
- public String getIndexStatus() {
- return indexStatus;
- }
-
- public SkillsUpstream isActive(Boolean isActive) {
- this.isActive = isActive;
- return this;
- }
-
- /**
- * Whether or not this upstream is active and ready for requests.
- * @return isActive
- **/
- @ApiModelProperty(value = "Whether or not this upstream is active and ready for requests.")
- public Boolean isIsActive() {
- return isActive;
- }
-
- public void setIsActive(Boolean isActive) {
- this.isActive = isActive;
- }
-
- /**
- * The last time this upstream source was indexed
- * @return lastIndexed
- **/
- @ApiModelProperty(value = "The last time this upstream source was indexed")
- public String getLastIndexed() {
- return lastIndexed;
- }
-
- public SkillsUpstream mode(ModeEnum mode) {
- this.mode = mode;
- return this;
- }
-
- /**
- * The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode.
- * @return mode
- **/
- @ApiModelProperty(value = "The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode.")
- public ModeEnum getMode() {
- return mode;
- }
-
- public void setMode(ModeEnum mode) {
- this.mode = mode;
- }
-
- public SkillsUpstream name(String name) {
- this.name = name;
- return this;
- }
-
- /**
- * A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream.
- * @return name
- **/
- @NotNull
- @Pattern(regexp="^\\w[\\w \\-'\\./()]+$") @Size(min=1,max=64) @ApiModelProperty(required = true, value = "A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream.")
- public String getName() {
- return name;
- }
-
- public void setName(String name) {
- this.name = name;
- }
-
- /**
- * When true, this upstream source is pending validation.
- * @return pendingValidation
- **/
- @ApiModelProperty(value = "When true, this upstream source is pending validation.")
- public Boolean isPendingValidation() {
- return pendingValidation;
- }
-
- public SkillsUpstream priority(java.math.BigInteger priority) {
- this.priority = priority;
- return this;
- }
-
- /**
- * Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date.
- * minimum: 1
- * maximum: 32767
- * @return priority
- **/
- @Min(1L) @Max(32767L) @ApiModelProperty(value = "Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date.")
- public java.math.BigInteger getPriority() {
- return priority;
- }
-
- public void setPriority(java.math.BigInteger priority) {
- this.priority = priority;
- }
-
- public SkillsUpstream selections(List selections) {
- this.selections = selections;
- return this;
- }
-
- public SkillsUpstream addSelectionsItem(SkillsUpstreamSelection selectionsItem) {
- if (this.selections == null) {
- this.selections = new ArrayList<>();
- }
- this.selections.add(selectionsItem);
- return this;
- }
-
- /**
- * Exact ClawHub releases to cache.
- * @return selections
- **/
- @Valid
- @Size(max=100) @ApiModelProperty(value = "Exact ClawHub releases to cache.")
- public List getSelections() {
- return selections;
- }
-
- public void setSelections(List selections) {
- this.selections = selections;
- }
-
- /**
- * Get slugPerm
- * @return slugPerm
- **/
- @Pattern(regexp="^[-a-zA-Z0-9_]+$") @Size(min=1) @ApiModelProperty(value = "")
- public String getSlugPerm() {
- return slugPerm;
- }
-
- /**
- * Get updatedAt
- * @return updatedAt
- **/
- @Valid
- @ApiModelProperty(value = "")
- public OffsetDateTime getUpdatedAt() {
- return updatedAt;
- }
-
- public SkillsUpstream upstreamUrl(String upstreamUrl) {
- this.upstreamUrl = upstreamUrl;
- return this;
- }
-
- /**
- * The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository.
- * @return upstreamUrl
- **/
- @NotNull
- @Size(min=1,max=200) @ApiModelProperty(required = true, value = "The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository. ")
- public String getUpstreamUrl() {
- return upstreamUrl;
- }
-
- public void setUpstreamUrl(String upstreamUrl) {
- this.upstreamUrl = upstreamUrl;
- }
-
- public SkillsUpstream verifySsl(Boolean verifySsl) {
- this.verifySsl = verifySsl;
- return this;
- }
-
- /**
- * If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams.
- * @return verifySsl
- **/
- @ApiModelProperty(value = "If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams.")
- public Boolean isVerifySsl() {
- return verifySsl;
- }
-
- public void setVerifySsl(Boolean verifySsl) {
- this.verifySsl = verifySsl;
- }
-
-
- @Override
- public boolean equals(java.lang.Object o) {
- if (this == o) {
- return true;
- }
- if (o == null || getClass() != o.getClass()) {
- return false;
- }
- SkillsUpstream skillsUpstream = (SkillsUpstream) o;
- return Objects.equals(this.authMode, skillsUpstream.authMode) &&
- Objects.equals(this.authSecret, skillsUpstream.authSecret) &&
- Objects.equals(this.authUsername, skillsUpstream.authUsername) &&
- Objects.equals(this.available, skillsUpstream.available) &&
- Objects.equals(this.canReindex, skillsUpstream.canReindex) &&
- Objects.equals(this.contents, skillsUpstream.contents) &&
- Objects.equals(this.createdAt, skillsUpstream.createdAt) &&
- Objects.equals(this.disableReason, skillsUpstream.disableReason) &&
- Objects.equals(this.disableReasonText, skillsUpstream.disableReasonText) &&
- Objects.equals(this.extraHeader1, skillsUpstream.extraHeader1) &&
- Objects.equals(this.extraHeader2, skillsUpstream.extraHeader2) &&
- Objects.equals(this.extraValue1, skillsUpstream.extraValue1) &&
- Objects.equals(this.extraValue2, skillsUpstream.extraValue2) &&
- Objects.equals(this.hasFailedSignatureVerification, skillsUpstream.hasFailedSignatureVerification) &&
- Objects.equals(this.indexPackageCount, skillsUpstream.indexPackageCount) &&
- Objects.equals(this.indexStatus, skillsUpstream.indexStatus) &&
- Objects.equals(this.isActive, skillsUpstream.isActive) &&
- Objects.equals(this.lastIndexed, skillsUpstream.lastIndexed) &&
- Objects.equals(this.mode, skillsUpstream.mode) &&
- Objects.equals(this.name, skillsUpstream.name) &&
- Objects.equals(this.pendingValidation, skillsUpstream.pendingValidation) &&
- Objects.equals(this.priority, skillsUpstream.priority) &&
- Objects.equals(this.selections, skillsUpstream.selections) &&
- Objects.equals(this.slugPerm, skillsUpstream.slugPerm) &&
- Objects.equals(this.updatedAt, skillsUpstream.updatedAt) &&
- Objects.equals(this.upstreamUrl, skillsUpstream.upstreamUrl) &&
- Objects.equals(this.verifySsl, skillsUpstream.verifySsl);
- }
-
- @Override
- public int hashCode() {
- return Objects.hash(authMode, authSecret, authUsername, available, canReindex, contents, createdAt, disableReason, disableReasonText, extraHeader1, extraHeader2, extraValue1, extraValue2, hasFailedSignatureVerification, indexPackageCount, indexStatus, isActive, lastIndexed, mode, name, pendingValidation, priority, selections, slugPerm, updatedAt, upstreamUrl, verifySsl);
- }
-
-
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- sb.append("class SkillsUpstream {\n");
-
- sb.append(" authMode: ").append(toIndentedString(authMode)).append("\n");
- sb.append(" authSecret: ").append(toIndentedString(authSecret)).append("\n");
- sb.append(" authUsername: ").append(toIndentedString(authUsername)).append("\n");
- sb.append(" available: ").append(toIndentedString(available)).append("\n");
- sb.append(" canReindex: ").append(toIndentedString(canReindex)).append("\n");
- sb.append(" contents: ").append(toIndentedString(contents)).append("\n");
- sb.append(" createdAt: ").append(toIndentedString(createdAt)).append("\n");
- sb.append(" disableReason: ").append(toIndentedString(disableReason)).append("\n");
- sb.append(" disableReasonText: ").append(toIndentedString(disableReasonText)).append("\n");
- sb.append(" extraHeader1: ").append(toIndentedString(extraHeader1)).append("\n");
- sb.append(" extraHeader2: ").append(toIndentedString(extraHeader2)).append("\n");
- sb.append(" extraValue1: ").append(toIndentedString(extraValue1)).append("\n");
- sb.append(" extraValue2: ").append(toIndentedString(extraValue2)).append("\n");
- sb.append(" hasFailedSignatureVerification: ").append(toIndentedString(hasFailedSignatureVerification)).append("\n");
- sb.append(" indexPackageCount: ").append(toIndentedString(indexPackageCount)).append("\n");
- sb.append(" indexStatus: ").append(toIndentedString(indexStatus)).append("\n");
- sb.append(" isActive: ").append(toIndentedString(isActive)).append("\n");
- sb.append(" lastIndexed: ").append(toIndentedString(lastIndexed)).append("\n");
- sb.append(" mode: ").append(toIndentedString(mode)).append("\n");
- sb.append(" name: ").append(toIndentedString(name)).append("\n");
- sb.append(" pendingValidation: ").append(toIndentedString(pendingValidation)).append("\n");
- sb.append(" priority: ").append(toIndentedString(priority)).append("\n");
- sb.append(" selections: ").append(toIndentedString(selections)).append("\n");
- sb.append(" slugPerm: ").append(toIndentedString(slugPerm)).append("\n");
- sb.append(" updatedAt: ").append(toIndentedString(updatedAt)).append("\n");
- sb.append(" upstreamUrl: ").append(toIndentedString(upstreamUrl)).append("\n");
- sb.append(" verifySsl: ").append(toIndentedString(verifySsl)).append("\n");
- sb.append("}");
- return sb.toString();
- }
-
- /**
- * Convert the given object to string with each line indented by 4 spaces
- * (except the first line).
- */
- private String toIndentedString(java.lang.Object o) {
- if (o == null) {
- return "null";
- }
- return o.toString().replace("\n", "\n ");
- }
-
-}
-
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/SkillsUpstreamRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/SkillsUpstreamRequest.java
deleted file mode 100644
index a9d4865ef..000000000
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/SkillsUpstreamRequest.java
+++ /dev/null
@@ -1,582 +0,0 @@
-/*
- * Cloudsmith API (v1)
- * The API to the Cloudsmith Service
- *
- * OpenAPI spec version: v1
- * Contact: support@cloudsmith.io
- *
- * NOTE: This class is auto generated by the swagger code generator program.
- * https://github.com/swagger-api/swagger-codegen.git
- * Do not edit the class manually.
- */
-
-
-package io.cloudsmith.api.models;
-
-import java.util.Objects;
-import java.util.Arrays;
-import com.google.gson.TypeAdapter;
-import com.google.gson.annotations.JsonAdapter;
-import com.google.gson.annotations.SerializedName;
-import com.google.gson.stream.JsonReader;
-import com.google.gson.stream.JsonWriter;
-import io.cloudsmith.api.models.SkillsUpstreamSelection;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.io.Serializable;
-import javax.validation.constraints.*;
-import javax.validation.Valid;
-
-/**
- * SkillsUpstreamRequest
- */
-
-public class SkillsUpstreamRequest implements Serializable {
- private static final long serialVersionUID = 1L;
-
- /**
- * The authentication mode to use when accessing this upstream.
- */
- @JsonAdapter(AuthModeEnum.Adapter.class)
- public enum AuthModeEnum {
- NONE("None"),
-
- TOKEN("Token");
-
- private String value;
-
- AuthModeEnum(String value) {
- this.value = value;
- }
-
- public String getValue() {
- return value;
- }
-
- @Override
- public String toString() {
- return String.valueOf(value);
- }
-
- public static AuthModeEnum fromValue(String text) {
- for (AuthModeEnum b : AuthModeEnum.values()) {
- if (String.valueOf(b.value).equals(text)) {
- return b;
- }
- }
- return null;
- }
-
- public static class Adapter extends TypeAdapter {
- @Override
- public void write(final JsonWriter jsonWriter, final AuthModeEnum enumeration) throws IOException {
- jsonWriter.value(enumeration.getValue());
- }
-
- @Override
- public AuthModeEnum read(final JsonReader jsonReader) throws IOException {
- String value = jsonReader.nextString();
- return AuthModeEnum.fromValue(String.valueOf(value));
- }
- }
- }
-
- @SerializedName("auth_mode")
- private AuthModeEnum authMode = AuthModeEnum.NONE;
-
- @SerializedName("auth_secret")
- private String authSecret = null;
-
- @SerializedName("auth_username")
- private String authUsername = null;
-
- /**
- * The package types to serve from the upstream: skills, plugins, or both.
- */
- @JsonAdapter(ContentsEnum.Adapter.class)
- public enum ContentsEnum {
- SKILLS("Skills"),
-
- PLUGINS("Plugins"),
-
- SKILLS_AND_PLUGINS("Skills and plugins");
-
- private String value;
-
- ContentsEnum(String value) {
- this.value = value;
- }
-
- public String getValue() {
- return value;
- }
-
- @Override
- public String toString() {
- return String.valueOf(value);
- }
-
- public static ContentsEnum fromValue(String text) {
- for (ContentsEnum b : ContentsEnum.values()) {
- if (String.valueOf(b.value).equals(text)) {
- return b;
- }
- }
- return null;
- }
-
- public static class Adapter extends TypeAdapter {
- @Override
- public void write(final JsonWriter jsonWriter, final ContentsEnum enumeration) throws IOException {
- jsonWriter.value(enumeration.getValue());
- }
-
- @Override
- public ContentsEnum read(final JsonReader jsonReader) throws IOException {
- String value = jsonReader.nextString();
- return ContentsEnum.fromValue(String.valueOf(value));
- }
- }
- }
-
- @SerializedName("contents")
- private ContentsEnum contents = ContentsEnum.SKILLS;
-
- @SerializedName("extra_header_1")
- private String extraHeader1 = null;
-
- @SerializedName("extra_header_2")
- private String extraHeader2 = null;
-
- @SerializedName("extra_value_1")
- private String extraValue1 = null;
-
- @SerializedName("extra_value_2")
- private String extraValue2 = null;
-
- @SerializedName("is_active")
- private Boolean isActive = null;
-
- /**
- * The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode.
- */
- @JsonAdapter(ModeEnum.Adapter.class)
- public enum ModeEnum {
- PROXY_ONLY("Proxy Only"),
-
- CACHE_AND_PROXY("Cache and Proxy"),
-
- CACHE_ONLY("Cache Only");
-
- private String value;
-
- ModeEnum(String value) {
- this.value = value;
- }
-
- public String getValue() {
- return value;
- }
-
- @Override
- public String toString() {
- return String.valueOf(value);
- }
-
- public static ModeEnum fromValue(String text) {
- for (ModeEnum b : ModeEnum.values()) {
- if (String.valueOf(b.value).equals(text)) {
- return b;
- }
- }
- return null;
- }
-
- public static class Adapter extends TypeAdapter {
- @Override
- public void write(final JsonWriter jsonWriter, final ModeEnum enumeration) throws IOException {
- jsonWriter.value(enumeration.getValue());
- }
-
- @Override
- public ModeEnum read(final JsonReader jsonReader) throws IOException {
- String value = jsonReader.nextString();
- return ModeEnum.fromValue(String.valueOf(value));
- }
- }
- }
-
- @SerializedName("mode")
- private ModeEnum mode = ModeEnum.PROXY_ONLY;
-
- @SerializedName("name")
- private String name = null;
-
- @SerializedName("priority")
- private java.math.BigInteger priority = null;
-
- @SerializedName("selections")
- private List selections = null;
-
- @SerializedName("upstream_url")
- private String upstreamUrl = null;
-
- @SerializedName("verify_ssl")
- private Boolean verifySsl = null;
-
- public SkillsUpstreamRequest authMode(AuthModeEnum authMode) {
- this.authMode = authMode;
- return this;
- }
-
- /**
- * The authentication mode to use when accessing this upstream.
- * @return authMode
- **/
- @ApiModelProperty(value = "The authentication mode to use when accessing this upstream. ")
- public AuthModeEnum getAuthMode() {
- return authMode;
- }
-
- public void setAuthMode(AuthModeEnum authMode) {
- this.authMode = authMode;
- }
-
- public SkillsUpstreamRequest authSecret(String authSecret) {
- this.authSecret = authSecret;
- return this;
- }
-
- /**
- * Secret to provide with requests to upstream.
- * @return authSecret
- **/
- @Size(max=4096) @ApiModelProperty(value = "Secret to provide with requests to upstream.")
- public String getAuthSecret() {
- return authSecret;
- }
-
- public void setAuthSecret(String authSecret) {
- this.authSecret = authSecret;
- }
-
- public SkillsUpstreamRequest authUsername(String authUsername) {
- this.authUsername = authUsername;
- return this;
- }
-
- /**
- * Username to provide with requests to upstream.
- * @return authUsername
- **/
- @Size(max=64) @ApiModelProperty(value = "Username to provide with requests to upstream.")
- public String getAuthUsername() {
- return authUsername;
- }
-
- public void setAuthUsername(String authUsername) {
- this.authUsername = authUsername;
- }
-
- public SkillsUpstreamRequest contents(ContentsEnum contents) {
- this.contents = contents;
- return this;
- }
-
- /**
- * The package types to serve from the upstream: skills, plugins, or both.
- * @return contents
- **/
- @ApiModelProperty(value = "The package types to serve from the upstream: skills, plugins, or both.")
- public ContentsEnum getContents() {
- return contents;
- }
-
- public void setContents(ContentsEnum contents) {
- this.contents = contents;
- }
-
- public SkillsUpstreamRequest extraHeader1(String extraHeader1) {
- this.extraHeader1 = extraHeader1;
- return this;
- }
-
- /**
- * The key for extra header #1 to send to upstream.
- * @return extraHeader1
- **/
- @Pattern(regexp="^[-\\w]+$") @Size(max=64) @ApiModelProperty(value = "The key for extra header #1 to send to upstream.")
- public String getExtraHeader1() {
- return extraHeader1;
- }
-
- public void setExtraHeader1(String extraHeader1) {
- this.extraHeader1 = extraHeader1;
- }
-
- public SkillsUpstreamRequest extraHeader2(String extraHeader2) {
- this.extraHeader2 = extraHeader2;
- return this;
- }
-
- /**
- * The key for extra header #2 to send to upstream.
- * @return extraHeader2
- **/
- @Pattern(regexp="^[-\\w]+$") @Size(max=64) @ApiModelProperty(value = "The key for extra header #2 to send to upstream.")
- public String getExtraHeader2() {
- return extraHeader2;
- }
-
- public void setExtraHeader2(String extraHeader2) {
- this.extraHeader2 = extraHeader2;
- }
-
- public SkillsUpstreamRequest extraValue1(String extraValue1) {
- this.extraValue1 = extraValue1;
- return this;
- }
-
- /**
- * The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted.
- * @return extraValue1
- **/
- @Pattern(regexp="^[^\\n\\r]+$") @Size(max=128) @ApiModelProperty(value = "The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted.")
- public String getExtraValue1() {
- return extraValue1;
- }
-
- public void setExtraValue1(String extraValue1) {
- this.extraValue1 = extraValue1;
- }
-
- public SkillsUpstreamRequest extraValue2(String extraValue2) {
- this.extraValue2 = extraValue2;
- return this;
- }
-
- /**
- * The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted.
- * @return extraValue2
- **/
- @Pattern(regexp="^[^\\n\\r]+$") @Size(max=128) @ApiModelProperty(value = "The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted.")
- public String getExtraValue2() {
- return extraValue2;
- }
-
- public void setExtraValue2(String extraValue2) {
- this.extraValue2 = extraValue2;
- }
-
- public SkillsUpstreamRequest isActive(Boolean isActive) {
- this.isActive = isActive;
- return this;
- }
-
- /**
- * Whether or not this upstream is active and ready for requests.
- * @return isActive
- **/
- @ApiModelProperty(value = "Whether or not this upstream is active and ready for requests.")
- public Boolean isIsActive() {
- return isActive;
- }
-
- public void setIsActive(Boolean isActive) {
- this.isActive = isActive;
- }
-
- public SkillsUpstreamRequest mode(ModeEnum mode) {
- this.mode = mode;
- return this;
- }
-
- /**
- * The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode.
- * @return mode
- **/
- @ApiModelProperty(value = "The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode.")
- public ModeEnum getMode() {
- return mode;
- }
-
- public void setMode(ModeEnum mode) {
- this.mode = mode;
- }
-
- public SkillsUpstreamRequest name(String name) {
- this.name = name;
- return this;
- }
-
- /**
- * A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream.
- * @return name
- **/
- @NotNull
- @Pattern(regexp="^\\w[\\w \\-'\\./()]+$") @Size(min=1,max=64) @ApiModelProperty(required = true, value = "A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream.")
- public String getName() {
- return name;
- }
-
- public void setName(String name) {
- this.name = name;
- }
-
- public SkillsUpstreamRequest priority(java.math.BigInteger priority) {
- this.priority = priority;
- return this;
- }
-
- /**
- * Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date.
- * minimum: 1
- * maximum: 32767
- * @return priority
- **/
- @Min(1L) @Max(32767L) @ApiModelProperty(value = "Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date.")
- public java.math.BigInteger getPriority() {
- return priority;
- }
-
- public void setPriority(java.math.BigInteger priority) {
- this.priority = priority;
- }
-
- public SkillsUpstreamRequest selections(List selections) {
- this.selections = selections;
- return this;
- }
-
- public SkillsUpstreamRequest addSelectionsItem(SkillsUpstreamSelection selectionsItem) {
- if (this.selections == null) {
- this.selections = new ArrayList<>();
- }
- this.selections.add(selectionsItem);
- return this;
- }
-
- /**
- * Exact ClawHub releases to cache.
- * @return selections
- **/
- @Valid
- @Size(max=100) @ApiModelProperty(value = "Exact ClawHub releases to cache.")
- public List getSelections() {
- return selections;
- }
-
- public void setSelections(List selections) {
- this.selections = selections;
- }
-
- public SkillsUpstreamRequest upstreamUrl(String upstreamUrl) {
- this.upstreamUrl = upstreamUrl;
- return this;
- }
-
- /**
- * The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository.
- * @return upstreamUrl
- **/
- @NotNull
- @Size(min=1,max=200) @ApiModelProperty(required = true, value = "The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository. ")
- public String getUpstreamUrl() {
- return upstreamUrl;
- }
-
- public void setUpstreamUrl(String upstreamUrl) {
- this.upstreamUrl = upstreamUrl;
- }
-
- public SkillsUpstreamRequest verifySsl(Boolean verifySsl) {
- this.verifySsl = verifySsl;
- return this;
- }
-
- /**
- * If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams.
- * @return verifySsl
- **/
- @ApiModelProperty(value = "If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams.")
- public Boolean isVerifySsl() {
- return verifySsl;
- }
-
- public void setVerifySsl(Boolean verifySsl) {
- this.verifySsl = verifySsl;
- }
-
-
- @Override
- public boolean equals(java.lang.Object o) {
- if (this == o) {
- return true;
- }
- if (o == null || getClass() != o.getClass()) {
- return false;
- }
- SkillsUpstreamRequest skillsUpstreamRequest = (SkillsUpstreamRequest) o;
- return Objects.equals(this.authMode, skillsUpstreamRequest.authMode) &&
- Objects.equals(this.authSecret, skillsUpstreamRequest.authSecret) &&
- Objects.equals(this.authUsername, skillsUpstreamRequest.authUsername) &&
- Objects.equals(this.contents, skillsUpstreamRequest.contents) &&
- Objects.equals(this.extraHeader1, skillsUpstreamRequest.extraHeader1) &&
- Objects.equals(this.extraHeader2, skillsUpstreamRequest.extraHeader2) &&
- Objects.equals(this.extraValue1, skillsUpstreamRequest.extraValue1) &&
- Objects.equals(this.extraValue2, skillsUpstreamRequest.extraValue2) &&
- Objects.equals(this.isActive, skillsUpstreamRequest.isActive) &&
- Objects.equals(this.mode, skillsUpstreamRequest.mode) &&
- Objects.equals(this.name, skillsUpstreamRequest.name) &&
- Objects.equals(this.priority, skillsUpstreamRequest.priority) &&
- Objects.equals(this.selections, skillsUpstreamRequest.selections) &&
- Objects.equals(this.upstreamUrl, skillsUpstreamRequest.upstreamUrl) &&
- Objects.equals(this.verifySsl, skillsUpstreamRequest.verifySsl);
- }
-
- @Override
- public int hashCode() {
- return Objects.hash(authMode, authSecret, authUsername, contents, extraHeader1, extraHeader2, extraValue1, extraValue2, isActive, mode, name, priority, selections, upstreamUrl, verifySsl);
- }
-
-
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- sb.append("class SkillsUpstreamRequest {\n");
-
- sb.append(" authMode: ").append(toIndentedString(authMode)).append("\n");
- sb.append(" authSecret: ").append(toIndentedString(authSecret)).append("\n");
- sb.append(" authUsername: ").append(toIndentedString(authUsername)).append("\n");
- sb.append(" contents: ").append(toIndentedString(contents)).append("\n");
- sb.append(" extraHeader1: ").append(toIndentedString(extraHeader1)).append("\n");
- sb.append(" extraHeader2: ").append(toIndentedString(extraHeader2)).append("\n");
- sb.append(" extraValue1: ").append(toIndentedString(extraValue1)).append("\n");
- sb.append(" extraValue2: ").append(toIndentedString(extraValue2)).append("\n");
- sb.append(" isActive: ").append(toIndentedString(isActive)).append("\n");
- sb.append(" mode: ").append(toIndentedString(mode)).append("\n");
- sb.append(" name: ").append(toIndentedString(name)).append("\n");
- sb.append(" priority: ").append(toIndentedString(priority)).append("\n");
- sb.append(" selections: ").append(toIndentedString(selections)).append("\n");
- sb.append(" upstreamUrl: ").append(toIndentedString(upstreamUrl)).append("\n");
- sb.append(" verifySsl: ").append(toIndentedString(verifySsl)).append("\n");
- sb.append("}");
- return sb.toString();
- }
-
- /**
- * Convert the given object to string with each line indented by 4 spaces
- * (except the first line).
- */
- private String toIndentedString(java.lang.Object o) {
- if (o == null) {
- return "null";
- }
- return o.toString().replace("\n", "\n ");
- }
-
-}
-
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/SkillsUpstreamRequestPatch.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/SkillsUpstreamRequestPatch.java
deleted file mode 100644
index a831ee827..000000000
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/SkillsUpstreamRequestPatch.java
+++ /dev/null
@@ -1,580 +0,0 @@
-/*
- * Cloudsmith API (v1)
- * The API to the Cloudsmith Service
- *
- * OpenAPI spec version: v1
- * Contact: support@cloudsmith.io
- *
- * NOTE: This class is auto generated by the swagger code generator program.
- * https://github.com/swagger-api/swagger-codegen.git
- * Do not edit the class manually.
- */
-
-
-package io.cloudsmith.api.models;
-
-import java.util.Objects;
-import java.util.Arrays;
-import com.google.gson.TypeAdapter;
-import com.google.gson.annotations.JsonAdapter;
-import com.google.gson.annotations.SerializedName;
-import com.google.gson.stream.JsonReader;
-import com.google.gson.stream.JsonWriter;
-import io.cloudsmith.api.models.SkillsUpstreamSelection;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.io.Serializable;
-import javax.validation.constraints.*;
-import javax.validation.Valid;
-
-/**
- * SkillsUpstreamRequestPatch
- */
-
-public class SkillsUpstreamRequestPatch implements Serializable {
- private static final long serialVersionUID = 1L;
-
- /**
- * The authentication mode to use when accessing this upstream.
- */
- @JsonAdapter(AuthModeEnum.Adapter.class)
- public enum AuthModeEnum {
- NONE("None"),
-
- TOKEN("Token");
-
- private String value;
-
- AuthModeEnum(String value) {
- this.value = value;
- }
-
- public String getValue() {
- return value;
- }
-
- @Override
- public String toString() {
- return String.valueOf(value);
- }
-
- public static AuthModeEnum fromValue(String text) {
- for (AuthModeEnum b : AuthModeEnum.values()) {
- if (String.valueOf(b.value).equals(text)) {
- return b;
- }
- }
- return null;
- }
-
- public static class Adapter extends TypeAdapter {
- @Override
- public void write(final JsonWriter jsonWriter, final AuthModeEnum enumeration) throws IOException {
- jsonWriter.value(enumeration.getValue());
- }
-
- @Override
- public AuthModeEnum read(final JsonReader jsonReader) throws IOException {
- String value = jsonReader.nextString();
- return AuthModeEnum.fromValue(String.valueOf(value));
- }
- }
- }
-
- @SerializedName("auth_mode")
- private AuthModeEnum authMode = AuthModeEnum.NONE;
-
- @SerializedName("auth_secret")
- private String authSecret = null;
-
- @SerializedName("auth_username")
- private String authUsername = null;
-
- /**
- * The package types to serve from the upstream: skills, plugins, or both.
- */
- @JsonAdapter(ContentsEnum.Adapter.class)
- public enum ContentsEnum {
- SKILLS("Skills"),
-
- PLUGINS("Plugins"),
-
- SKILLS_AND_PLUGINS("Skills and plugins");
-
- private String value;
-
- ContentsEnum(String value) {
- this.value = value;
- }
-
- public String getValue() {
- return value;
- }
-
- @Override
- public String toString() {
- return String.valueOf(value);
- }
-
- public static ContentsEnum fromValue(String text) {
- for (ContentsEnum b : ContentsEnum.values()) {
- if (String.valueOf(b.value).equals(text)) {
- return b;
- }
- }
- return null;
- }
-
- public static class Adapter extends TypeAdapter {
- @Override
- public void write(final JsonWriter jsonWriter, final ContentsEnum enumeration) throws IOException {
- jsonWriter.value(enumeration.getValue());
- }
-
- @Override
- public ContentsEnum read(final JsonReader jsonReader) throws IOException {
- String value = jsonReader.nextString();
- return ContentsEnum.fromValue(String.valueOf(value));
- }
- }
- }
-
- @SerializedName("contents")
- private ContentsEnum contents = ContentsEnum.SKILLS;
-
- @SerializedName("extra_header_1")
- private String extraHeader1 = null;
-
- @SerializedName("extra_header_2")
- private String extraHeader2 = null;
-
- @SerializedName("extra_value_1")
- private String extraValue1 = null;
-
- @SerializedName("extra_value_2")
- private String extraValue2 = null;
-
- @SerializedName("is_active")
- private Boolean isActive = null;
-
- /**
- * The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode.
- */
- @JsonAdapter(ModeEnum.Adapter.class)
- public enum ModeEnum {
- PROXY_ONLY("Proxy Only"),
-
- CACHE_AND_PROXY("Cache and Proxy"),
-
- CACHE_ONLY("Cache Only");
-
- private String value;
-
- ModeEnum(String value) {
- this.value = value;
- }
-
- public String getValue() {
- return value;
- }
-
- @Override
- public String toString() {
- return String.valueOf(value);
- }
-
- public static ModeEnum fromValue(String text) {
- for (ModeEnum b : ModeEnum.values()) {
- if (String.valueOf(b.value).equals(text)) {
- return b;
- }
- }
- return null;
- }
-
- public static class Adapter extends TypeAdapter {
- @Override
- public void write(final JsonWriter jsonWriter, final ModeEnum enumeration) throws IOException {
- jsonWriter.value(enumeration.getValue());
- }
-
- @Override
- public ModeEnum read(final JsonReader jsonReader) throws IOException {
- String value = jsonReader.nextString();
- return ModeEnum.fromValue(String.valueOf(value));
- }
- }
- }
-
- @SerializedName("mode")
- private ModeEnum mode = ModeEnum.PROXY_ONLY;
-
- @SerializedName("name")
- private String name = null;
-
- @SerializedName("priority")
- private java.math.BigInteger priority = null;
-
- @SerializedName("selections")
- private List selections = null;
-
- @SerializedName("upstream_url")
- private String upstreamUrl = null;
-
- @SerializedName("verify_ssl")
- private Boolean verifySsl = null;
-
- public SkillsUpstreamRequestPatch authMode(AuthModeEnum authMode) {
- this.authMode = authMode;
- return this;
- }
-
- /**
- * The authentication mode to use when accessing this upstream.
- * @return authMode
- **/
- @ApiModelProperty(value = "The authentication mode to use when accessing this upstream. ")
- public AuthModeEnum getAuthMode() {
- return authMode;
- }
-
- public void setAuthMode(AuthModeEnum authMode) {
- this.authMode = authMode;
- }
-
- public SkillsUpstreamRequestPatch authSecret(String authSecret) {
- this.authSecret = authSecret;
- return this;
- }
-
- /**
- * Secret to provide with requests to upstream.
- * @return authSecret
- **/
- @Size(max=4096) @ApiModelProperty(value = "Secret to provide with requests to upstream.")
- public String getAuthSecret() {
- return authSecret;
- }
-
- public void setAuthSecret(String authSecret) {
- this.authSecret = authSecret;
- }
-
- public SkillsUpstreamRequestPatch authUsername(String authUsername) {
- this.authUsername = authUsername;
- return this;
- }
-
- /**
- * Username to provide with requests to upstream.
- * @return authUsername
- **/
- @Size(max=64) @ApiModelProperty(value = "Username to provide with requests to upstream.")
- public String getAuthUsername() {
- return authUsername;
- }
-
- public void setAuthUsername(String authUsername) {
- this.authUsername = authUsername;
- }
-
- public SkillsUpstreamRequestPatch contents(ContentsEnum contents) {
- this.contents = contents;
- return this;
- }
-
- /**
- * The package types to serve from the upstream: skills, plugins, or both.
- * @return contents
- **/
- @ApiModelProperty(value = "The package types to serve from the upstream: skills, plugins, or both.")
- public ContentsEnum getContents() {
- return contents;
- }
-
- public void setContents(ContentsEnum contents) {
- this.contents = contents;
- }
-
- public SkillsUpstreamRequestPatch extraHeader1(String extraHeader1) {
- this.extraHeader1 = extraHeader1;
- return this;
- }
-
- /**
- * The key for extra header #1 to send to upstream.
- * @return extraHeader1
- **/
- @Pattern(regexp="^[-\\w]+$") @Size(max=64) @ApiModelProperty(value = "The key for extra header #1 to send to upstream.")
- public String getExtraHeader1() {
- return extraHeader1;
- }
-
- public void setExtraHeader1(String extraHeader1) {
- this.extraHeader1 = extraHeader1;
- }
-
- public SkillsUpstreamRequestPatch extraHeader2(String extraHeader2) {
- this.extraHeader2 = extraHeader2;
- return this;
- }
-
- /**
- * The key for extra header #2 to send to upstream.
- * @return extraHeader2
- **/
- @Pattern(regexp="^[-\\w]+$") @Size(max=64) @ApiModelProperty(value = "The key for extra header #2 to send to upstream.")
- public String getExtraHeader2() {
- return extraHeader2;
- }
-
- public void setExtraHeader2(String extraHeader2) {
- this.extraHeader2 = extraHeader2;
- }
-
- public SkillsUpstreamRequestPatch extraValue1(String extraValue1) {
- this.extraValue1 = extraValue1;
- return this;
- }
-
- /**
- * The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted.
- * @return extraValue1
- **/
- @Pattern(regexp="^[^\\n\\r]+$") @Size(max=128) @ApiModelProperty(value = "The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted.")
- public String getExtraValue1() {
- return extraValue1;
- }
-
- public void setExtraValue1(String extraValue1) {
- this.extraValue1 = extraValue1;
- }
-
- public SkillsUpstreamRequestPatch extraValue2(String extraValue2) {
- this.extraValue2 = extraValue2;
- return this;
- }
-
- /**
- * The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted.
- * @return extraValue2
- **/
- @Pattern(regexp="^[^\\n\\r]+$") @Size(max=128) @ApiModelProperty(value = "The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted.")
- public String getExtraValue2() {
- return extraValue2;
- }
-
- public void setExtraValue2(String extraValue2) {
- this.extraValue2 = extraValue2;
- }
-
- public SkillsUpstreamRequestPatch isActive(Boolean isActive) {
- this.isActive = isActive;
- return this;
- }
-
- /**
- * Whether or not this upstream is active and ready for requests.
- * @return isActive
- **/
- @ApiModelProperty(value = "Whether or not this upstream is active and ready for requests.")
- public Boolean isIsActive() {
- return isActive;
- }
-
- public void setIsActive(Boolean isActive) {
- this.isActive = isActive;
- }
-
- public SkillsUpstreamRequestPatch mode(ModeEnum mode) {
- this.mode = mode;
- return this;
- }
-
- /**
- * The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode.
- * @return mode
- **/
- @ApiModelProperty(value = "The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode.")
- public ModeEnum getMode() {
- return mode;
- }
-
- public void setMode(ModeEnum mode) {
- this.mode = mode;
- }
-
- public SkillsUpstreamRequestPatch name(String name) {
- this.name = name;
- return this;
- }
-
- /**
- * A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream.
- * @return name
- **/
- @Pattern(regexp="^\\w[\\w \\-'\\./()]+$") @Size(min=1,max=64) @ApiModelProperty(value = "A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream.")
- public String getName() {
- return name;
- }
-
- public void setName(String name) {
- this.name = name;
- }
-
- public SkillsUpstreamRequestPatch priority(java.math.BigInteger priority) {
- this.priority = priority;
- return this;
- }
-
- /**
- * Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date.
- * minimum: 1
- * maximum: 32767
- * @return priority
- **/
- @Min(1L) @Max(32767L) @ApiModelProperty(value = "Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date.")
- public java.math.BigInteger getPriority() {
- return priority;
- }
-
- public void setPriority(java.math.BigInteger priority) {
- this.priority = priority;
- }
-
- public SkillsUpstreamRequestPatch selections(List selections) {
- this.selections = selections;
- return this;
- }
-
- public SkillsUpstreamRequestPatch addSelectionsItem(SkillsUpstreamSelection selectionsItem) {
- if (this.selections == null) {
- this.selections = new ArrayList<>();
- }
- this.selections.add(selectionsItem);
- return this;
- }
-
- /**
- * Exact ClawHub releases to cache.
- * @return selections
- **/
- @Valid
- @Size(max=100) @ApiModelProperty(value = "Exact ClawHub releases to cache.")
- public List getSelections() {
- return selections;
- }
-
- public void setSelections(List selections) {
- this.selections = selections;
- }
-
- public SkillsUpstreamRequestPatch upstreamUrl(String upstreamUrl) {
- this.upstreamUrl = upstreamUrl;
- return this;
- }
-
- /**
- * The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository.
- * @return upstreamUrl
- **/
- @Size(min=1,max=200) @ApiModelProperty(value = "The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository. ")
- public String getUpstreamUrl() {
- return upstreamUrl;
- }
-
- public void setUpstreamUrl(String upstreamUrl) {
- this.upstreamUrl = upstreamUrl;
- }
-
- public SkillsUpstreamRequestPatch verifySsl(Boolean verifySsl) {
- this.verifySsl = verifySsl;
- return this;
- }
-
- /**
- * If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams.
- * @return verifySsl
- **/
- @ApiModelProperty(value = "If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams.")
- public Boolean isVerifySsl() {
- return verifySsl;
- }
-
- public void setVerifySsl(Boolean verifySsl) {
- this.verifySsl = verifySsl;
- }
-
-
- @Override
- public boolean equals(java.lang.Object o) {
- if (this == o) {
- return true;
- }
- if (o == null || getClass() != o.getClass()) {
- return false;
- }
- SkillsUpstreamRequestPatch skillsUpstreamRequestPatch = (SkillsUpstreamRequestPatch) o;
- return Objects.equals(this.authMode, skillsUpstreamRequestPatch.authMode) &&
- Objects.equals(this.authSecret, skillsUpstreamRequestPatch.authSecret) &&
- Objects.equals(this.authUsername, skillsUpstreamRequestPatch.authUsername) &&
- Objects.equals(this.contents, skillsUpstreamRequestPatch.contents) &&
- Objects.equals(this.extraHeader1, skillsUpstreamRequestPatch.extraHeader1) &&
- Objects.equals(this.extraHeader2, skillsUpstreamRequestPatch.extraHeader2) &&
- Objects.equals(this.extraValue1, skillsUpstreamRequestPatch.extraValue1) &&
- Objects.equals(this.extraValue2, skillsUpstreamRequestPatch.extraValue2) &&
- Objects.equals(this.isActive, skillsUpstreamRequestPatch.isActive) &&
- Objects.equals(this.mode, skillsUpstreamRequestPatch.mode) &&
- Objects.equals(this.name, skillsUpstreamRequestPatch.name) &&
- Objects.equals(this.priority, skillsUpstreamRequestPatch.priority) &&
- Objects.equals(this.selections, skillsUpstreamRequestPatch.selections) &&
- Objects.equals(this.upstreamUrl, skillsUpstreamRequestPatch.upstreamUrl) &&
- Objects.equals(this.verifySsl, skillsUpstreamRequestPatch.verifySsl);
- }
-
- @Override
- public int hashCode() {
- return Objects.hash(authMode, authSecret, authUsername, contents, extraHeader1, extraHeader2, extraValue1, extraValue2, isActive, mode, name, priority, selections, upstreamUrl, verifySsl);
- }
-
-
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- sb.append("class SkillsUpstreamRequestPatch {\n");
-
- sb.append(" authMode: ").append(toIndentedString(authMode)).append("\n");
- sb.append(" authSecret: ").append(toIndentedString(authSecret)).append("\n");
- sb.append(" authUsername: ").append(toIndentedString(authUsername)).append("\n");
- sb.append(" contents: ").append(toIndentedString(contents)).append("\n");
- sb.append(" extraHeader1: ").append(toIndentedString(extraHeader1)).append("\n");
- sb.append(" extraHeader2: ").append(toIndentedString(extraHeader2)).append("\n");
- sb.append(" extraValue1: ").append(toIndentedString(extraValue1)).append("\n");
- sb.append(" extraValue2: ").append(toIndentedString(extraValue2)).append("\n");
- sb.append(" isActive: ").append(toIndentedString(isActive)).append("\n");
- sb.append(" mode: ").append(toIndentedString(mode)).append("\n");
- sb.append(" name: ").append(toIndentedString(name)).append("\n");
- sb.append(" priority: ").append(toIndentedString(priority)).append("\n");
- sb.append(" selections: ").append(toIndentedString(selections)).append("\n");
- sb.append(" upstreamUrl: ").append(toIndentedString(upstreamUrl)).append("\n");
- sb.append(" verifySsl: ").append(toIndentedString(verifySsl)).append("\n");
- sb.append("}");
- return sb.toString();
- }
-
- /**
- * Convert the given object to string with each line indented by 4 spaces
- * (except the first line).
- */
- private String toIndentedString(java.lang.Object o) {
- if (o == null) {
- return "null";
- }
- return o.toString().replace("\n", "\n ");
- }
-
-}
-
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/SkillsUpstreamSelection.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/SkillsUpstreamSelection.java
deleted file mode 100644
index 1e80ddce0..000000000
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/SkillsUpstreamSelection.java
+++ /dev/null
@@ -1,148 +0,0 @@
-/*
- * Cloudsmith API (v1)
- * The API to the Cloudsmith Service
- *
- * OpenAPI spec version: v1
- * Contact: support@cloudsmith.io
- *
- * NOTE: This class is auto generated by the swagger code generator program.
- * https://github.com/swagger-api/swagger-codegen.git
- * Do not edit the class manually.
- */
-
-
-package io.cloudsmith.api.models;
-
-import java.util.Objects;
-import java.util.Arrays;
-import com.google.gson.TypeAdapter;
-import com.google.gson.annotations.JsonAdapter;
-import com.google.gson.annotations.SerializedName;
-import com.google.gson.stream.JsonReader;
-import com.google.gson.stream.JsonWriter;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.io.IOException;
-import java.io.Serializable;
-import javax.validation.constraints.*;
-import javax.validation.Valid;
-
-/**
- * SkillsUpstreamSelection
- */
-
-public class SkillsUpstreamSelection implements Serializable {
- private static final long serialVersionUID = 1L;
-
- @SerializedName("name")
- private String name = null;
-
- @SerializedName("publisher")
- private String publisher = null;
-
- @SerializedName("version")
- private String version = null;
-
- public SkillsUpstreamSelection name(String name) {
- this.name = name;
- return this;
- }
-
- /**
- * The skill's ClawHub slug.
- * @return name
- **/
- @NotNull
- @Pattern(regexp="^[a-z0-9]+(?:-[a-z0-9]+)*$") @Size(min=1,max=128) @ApiModelProperty(required = true, value = "The skill's ClawHub slug.")
- public String getName() {
- return name;
- }
-
- public void setName(String name) {
- this.name = name;
- }
-
- public SkillsUpstreamSelection publisher(String publisher) {
- this.publisher = publisher;
- return this;
- }
-
- /**
- * The ClawHub owner handle that publishes the skill.
- * @return publisher
- **/
- @NotNull
- @Pattern(regexp="^[a-z0-9]+(?:-[a-z0-9]+)*$") @Size(min=1,max=128) @ApiModelProperty(required = true, value = "The ClawHub owner handle that publishes the skill.")
- public String getPublisher() {
- return publisher;
- }
-
- public void setPublisher(String publisher) {
- this.publisher = publisher;
- }
-
- public SkillsUpstreamSelection version(String version) {
- this.version = version;
- return this;
- }
-
- /**
- * The exact semantic version of the release.
- * @return version
- **/
- @NotNull
- @Size(min=1,max=255) @ApiModelProperty(required = true, value = "The exact semantic version of the release.")
- public String getVersion() {
- return version;
- }
-
- public void setVersion(String version) {
- this.version = version;
- }
-
-
- @Override
- public boolean equals(java.lang.Object o) {
- if (this == o) {
- return true;
- }
- if (o == null || getClass() != o.getClass()) {
- return false;
- }
- SkillsUpstreamSelection skillsUpstreamSelection = (SkillsUpstreamSelection) o;
- return Objects.equals(this.name, skillsUpstreamSelection.name) &&
- Objects.equals(this.publisher, skillsUpstreamSelection.publisher) &&
- Objects.equals(this.version, skillsUpstreamSelection.version);
- }
-
- @Override
- public int hashCode() {
- return Objects.hash(name, publisher, version);
- }
-
-
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- sb.append("class SkillsUpstreamSelection {\n");
-
- sb.append(" name: ").append(toIndentedString(name)).append("\n");
- sb.append(" publisher: ").append(toIndentedString(publisher)).append("\n");
- sb.append(" version: ").append(toIndentedString(version)).append("\n");
- sb.append("}");
- return sb.toString();
- }
-
- /**
- * Convert the given object to string with each line indented by 4 spaces
- * (except the first line).
- */
- private String toIndentedString(java.lang.Object o) {
- if (o == null) {
- return "null";
- }
- return o.toString().replace("\n", "\n ");
- }
-
-}
-
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/SwiftPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/SwiftPackageUpload.java
index 19cd490d8..c7a95eacb 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/SwiftPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/SwiftPackageUpload.java
@@ -212,6 +212,9 @@ public class SwiftPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -228,7 +231,7 @@ public class SwiftPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -750,10 +753,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -957,6 +960,24 @@ public String getRelease() {
return release;
}
+ public SwiftPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -1004,40 +1025,40 @@ public void setScope(String scope) {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1348,10 +1369,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1422,6 +1443,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.rawLicense, swiftPackageUpload.rawLicense) &&
Objects.equals(this.readmeUrl, swiftPackageUpload.readmeUrl) &&
Objects.equals(this.release, swiftPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, swiftPackageUpload.releaseNotes) &&
Objects.equals(this.repository, swiftPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, swiftPackageUpload.repositoryUrl) &&
Objects.equals(this.scope, swiftPackageUpload.scope) &&
@@ -1464,7 +1486,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, authorName, authorOrg, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, licenseUrl, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, readmeUrl, release, repository, repositoryUrl, scope, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, authorName, authorOrg, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, licenseUrl, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, readmeUrl, release, releaseNotes, repository, repositoryUrl, scope, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1529,6 +1551,7 @@ public String toString() {
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" readmeUrl: ").append(toIndentedString(readmeUrl)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" scope: ").append(toIndentedString(scope)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/SwiftPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/SwiftPackageUploadRequest.java
index 46676d8e8..cc6150d09 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/SwiftPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/SwiftPackageUploadRequest.java
@@ -52,6 +52,9 @@ public class SwiftPackageUploadRequest implements Serializable {
@SerializedName("readme_url")
private String readmeUrl = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository_url")
private String repositoryUrl = null;
@@ -177,6 +180,24 @@ public void setReadmeUrl(String readmeUrl) {
this.readmeUrl = readmeUrl;
}
+ public SwiftPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public SwiftPackageUploadRequest repositoryUrl(String repositoryUrl) {
this.repositoryUrl = repositoryUrl;
return this;
@@ -285,6 +306,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.name, swiftPackageUploadRequest.name) &&
Objects.equals(this.packageFile, swiftPackageUploadRequest.packageFile) &&
Objects.equals(this.readmeUrl, swiftPackageUploadRequest.readmeUrl) &&
+ Objects.equals(this.releaseNotes, swiftPackageUploadRequest.releaseNotes) &&
Objects.equals(this.repositoryUrl, swiftPackageUploadRequest.repositoryUrl) &&
Objects.equals(this.republish, swiftPackageUploadRequest.republish) &&
Objects.equals(this.scope, swiftPackageUploadRequest.scope) &&
@@ -294,7 +316,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(authorName, authorOrg, licenseUrl, name, packageFile, readmeUrl, repositoryUrl, republish, scope, tags, version);
+ return Objects.hash(authorName, authorOrg, licenseUrl, name, packageFile, readmeUrl, releaseNotes, repositoryUrl, republish, scope, tags, version);
}
@@ -309,6 +331,7 @@ public String toString() {
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
sb.append(" readmeUrl: ").append(toIndentedString(readmeUrl)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" scope: ").append(toIndentedString(scope)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/TerraformPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/TerraformPackageUpload.java
index e67afa7a9..058cebceb 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/TerraformPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/TerraformPackageUpload.java
@@ -200,6 +200,9 @@ public class TerraformPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class TerraformPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -860,6 +863,24 @@ public String getRelease() {
return release;
}
+ public TerraformPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -879,40 +900,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1213,10 +1234,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1283,6 +1304,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, terraformPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, terraformPackageUpload.rawLicense) &&
Objects.equals(this.release, terraformPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, terraformPackageUpload.releaseNotes) &&
Objects.equals(this.repository, terraformPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, terraformPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, terraformPackageUpload.securityScanCompletedAt) &&
@@ -1324,7 +1346,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1385,6 +1407,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/TerraformPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/TerraformPackageUploadRequest.java
index 7ed9b67e8..5ef1e791a 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/TerraformPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/TerraformPackageUploadRequest.java
@@ -37,6 +37,9 @@ public class TerraformPackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -62,6 +65,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public TerraformPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public TerraformPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -109,13 +130,14 @@ public boolean equals(java.lang.Object o) {
}
TerraformPackageUploadRequest terraformPackageUploadRequest = (TerraformPackageUploadRequest) o;
return Objects.equals(this.packageFile, terraformPackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, terraformPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, terraformPackageUploadRequest.republish) &&
Objects.equals(this.tags, terraformPackageUploadRequest.tags);
}
@Override
public int hashCode() {
- return Objects.hash(packageFile, republish, tags);
+ return Objects.hash(packageFile, releaseNotes, republish, tags);
}
@@ -125,6 +147,7 @@ public String toString() {
sb.append("class TerraformPackageUploadRequest {\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append("}");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/VagrantPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/VagrantPackageUpload.java
index 917a772fd..c040b2204 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/VagrantPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/VagrantPackageUpload.java
@@ -203,6 +203,9 @@ public class VagrantPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -216,7 +219,7 @@ public class VagrantPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -702,10 +705,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -892,6 +895,24 @@ public String getRelease() {
return release;
}
+ public VagrantPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -911,40 +932,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1255,10 +1276,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1326,6 +1347,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.provider, vagrantPackageUpload.provider) &&
Objects.equals(this.rawLicense, vagrantPackageUpload.rawLicense) &&
Objects.equals(this.release, vagrantPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, vagrantPackageUpload.releaseNotes) &&
Objects.equals(this.repository, vagrantPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, vagrantPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, vagrantPackageUpload.securityScanCompletedAt) &&
@@ -1367,7 +1389,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, provider, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, provider, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1429,6 +1451,7 @@ public String toString() {
sb.append(" provider: ").append(toIndentedString(provider)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/VagrantPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/VagrantPackageUploadRequest.java
index b8f859434..5ea0bd2d9 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/VagrantPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/VagrantPackageUploadRequest.java
@@ -43,6 +43,9 @@ public class VagrantPackageUploadRequest implements Serializable {
@SerializedName("provider")
private String provider = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -109,6 +112,24 @@ public void setProvider(String provider) {
this.provider = provider;
}
+ public VagrantPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public VagrantPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -177,6 +198,7 @@ public boolean equals(java.lang.Object o) {
return Objects.equals(this.name, vagrantPackageUploadRequest.name) &&
Objects.equals(this.packageFile, vagrantPackageUploadRequest.packageFile) &&
Objects.equals(this.provider, vagrantPackageUploadRequest.provider) &&
+ Objects.equals(this.releaseNotes, vagrantPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, vagrantPackageUploadRequest.republish) &&
Objects.equals(this.tags, vagrantPackageUploadRequest.tags) &&
Objects.equals(this.version, vagrantPackageUploadRequest.version);
@@ -184,7 +206,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(name, packageFile, provider, republish, tags, version);
+ return Objects.hash(name, packageFile, provider, releaseNotes, republish, tags, version);
}
@@ -196,6 +218,7 @@ public String toString() {
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
sb.append(" provider: ").append(toIndentedString(provider)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append(" version: ").append(toIndentedString(version)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/VsxPackageUpload.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/VsxPackageUpload.java
index 241c2bba3..962f52f00 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/VsxPackageUpload.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/VsxPackageUpload.java
@@ -200,6 +200,9 @@ public class VsxPackageUpload implements Serializable {
@SerializedName("release")
private String release = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("repository")
private String repository = null;
@@ -213,7 +216,7 @@ public class VsxPackageUpload implements Serializable {
private OffsetDateTime securityScanStartedAt = null;
/**
- * Gets or Sets securityScanStatus
+ * Deprecated. The status of security scanning for the package.
*/
@JsonAdapter(SecurityScanStatusEnum.Adapter.class)
public enum SecurityScanStatusEnum {
@@ -699,10 +702,10 @@ public Boolean isIsResyncable() {
}
/**
- * Get isSecurityScannable
+ * Deprecated. Whether the package can be scanned for vulnerabilities.
* @return isSecurityScannable
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. Whether the package can be scanned for vulnerabilities.")
public Boolean isIsSecurityScannable() {
return isSecurityScannable;
}
@@ -860,6 +863,24 @@ public String getRelease() {
return release;
}
+ public VsxPackageUpload releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
/**
* Get repository
* @return repository
@@ -879,40 +900,40 @@ public String getRepositoryUrl() {
}
/**
- * The datetime the security scanning was completed.
+ * Deprecated. The datetime the security scanning was completed.
* @return securityScanCompletedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was completed.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was completed.")
public OffsetDateTime getSecurityScanCompletedAt() {
return securityScanCompletedAt;
}
/**
- * The datetime the security scanning was started.
+ * Deprecated. The datetime the security scanning was started.
* @return securityScanStartedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning was started.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning was started.")
public OffsetDateTime getSecurityScanStartedAt() {
return securityScanStartedAt;
}
/**
- * Get securityScanStatus
+ * Deprecated. The status of security scanning for the package.
* @return securityScanStatus
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The status of security scanning for the package.")
public SecurityScanStatusEnum getSecurityScanStatus() {
return securityScanStatus;
}
/**
- * The datetime the security scanning status was updated.
+ * Deprecated. The datetime the security scanning status was updated.
* @return securityScanStatusUpdatedAt
**/
@Valid
- @ApiModelProperty(value = "The datetime the security scanning status was updated.")
+ @ApiModelProperty(value = "Deprecated. The datetime the security scanning status was updated.")
public OffsetDateTime getSecurityScanStatusUpdatedAt() {
return securityScanStatusUpdatedAt;
}
@@ -1213,10 +1234,10 @@ public String getVersionOrig() {
}
/**
- * Get vulnerabilityScanResultsUrl
+ * Deprecated. The URL of the package's vulnerability scan results.
* @return vulnerabilityScanResultsUrl
**/
- @ApiModelProperty(value = "")
+ @ApiModelProperty(value = "Deprecated. The URL of the package's vulnerability scan results.")
public String getVulnerabilityScanResultsUrl() {
return vulnerabilityScanResultsUrl;
}
@@ -1283,6 +1304,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.policyViolated, vsxPackageUpload.policyViolated) &&
Objects.equals(this.rawLicense, vsxPackageUpload.rawLicense) &&
Objects.equals(this.release, vsxPackageUpload.release) &&
+ Objects.equals(this.releaseNotes, vsxPackageUpload.releaseNotes) &&
Objects.equals(this.repository, vsxPackageUpload.repository) &&
Objects.equals(this.repositoryUrl, vsxPackageUpload.repositoryUrl) &&
Objects.equals(this.securityScanCompletedAt, vsxPackageUpload.securityScanCompletedAt) &&
@@ -1324,7 +1346,7 @@ public boolean equals(java.lang.Object o) {
@Override
public int hashCode() {
- return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
+ return Objects.hash(architectures, cdnUrl, checksumMd5, checksumSha1, checksumSha256, checksumSha512, dependenciesChecksumMd5, dependenciesUrl, description, displayName, displaySource, distro, distroVersion, downloads, epoch, extension, filename, files, format, formatUrl, freeableStorage, fullyQualifiedName, identifierPerm, identifiers, indexed, isCancellable, isCopyable, isDeleteable, isDownloadable, isHidden, isMoveable, isQuarantinable, isQuarantined, isResyncable, isSecurityScannable, isSyncAwaiting, isSyncCompleted, isSyncFailed, isSyncInFlight, isSyncInProgress, license, name, namespace, namespaceUrl, numFiles, originRepository, originRepositoryUrl, osiApproved, packageType, policyViolated, rawLicense, release, releaseNotes, repository, repositoryUrl, securityScanCompletedAt, securityScanStartedAt, securityScanStatus, securityScanStatusUpdatedAt, selfHtmlUrl, selfUrl, selfWebappUrl, signatureUrl, size, slug, slugPerm, spdxLicense, stage, stageStr, stageUpdatedAt, status, statusReason, statusStr, statusUpdatedAt, statusUrl, storePath, subtype, summary, syncFinishedAt, syncProgress, tagsAutomatic, tagsImmutable, tagsStatic, typeDisplay, uploadedAt, uploader, uploaderUrl, version, versionOrig, vulnerabilityScanResultsUrl);
}
@@ -1385,6 +1407,7 @@ public String toString() {
sb.append(" policyViolated: ").append(toIndentedString(policyViolated)).append("\n");
sb.append(" rawLicense: ").append(toIndentedString(rawLicense)).append("\n");
sb.append(" release: ").append(toIndentedString(release)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" repository: ").append(toIndentedString(repository)).append("\n");
sb.append(" repositoryUrl: ").append(toIndentedString(repositoryUrl)).append("\n");
sb.append(" securityScanCompletedAt: ").append(toIndentedString(securityScanCompletedAt)).append("\n");
diff --git a/bindings/java/src/src/main/java/io/cloudsmith/api/models/VsxPackageUploadRequest.java b/bindings/java/src/src/main/java/io/cloudsmith/api/models/VsxPackageUploadRequest.java
index d67c03797..5b2dbac20 100644
--- a/bindings/java/src/src/main/java/io/cloudsmith/api/models/VsxPackageUploadRequest.java
+++ b/bindings/java/src/src/main/java/io/cloudsmith/api/models/VsxPackageUploadRequest.java
@@ -37,6 +37,9 @@ public class VsxPackageUploadRequest implements Serializable {
@SerializedName("package_file")
private String packageFile = null;
+ @SerializedName("release_notes")
+ private String releaseNotes = null;
+
@SerializedName("republish")
private Boolean republish = null;
@@ -62,6 +65,24 @@ public void setPackageFile(String packageFile) {
this.packageFile = packageFile;
}
+ public VsxPackageUploadRequest releaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ return this;
+ }
+
+ /**
+ * The release notes for this package (if any).
+ * @return releaseNotes
+ **/
+ @Size(max=4096) @ApiModelProperty(value = "The release notes for this package (if any).")
+ public String getReleaseNotes() {
+ return releaseNotes;
+ }
+
+ public void setReleaseNotes(String releaseNotes) {
+ this.releaseNotes = releaseNotes;
+ }
+
public VsxPackageUploadRequest republish(Boolean republish) {
this.republish = republish;
return this;
@@ -109,13 +130,14 @@ public boolean equals(java.lang.Object o) {
}
VsxPackageUploadRequest vsxPackageUploadRequest = (VsxPackageUploadRequest) o;
return Objects.equals(this.packageFile, vsxPackageUploadRequest.packageFile) &&
+ Objects.equals(this.releaseNotes, vsxPackageUploadRequest.releaseNotes) &&
Objects.equals(this.republish, vsxPackageUploadRequest.republish) &&
Objects.equals(this.tags, vsxPackageUploadRequest.tags);
}
@Override
public int hashCode() {
- return Objects.hash(packageFile, republish, tags);
+ return Objects.hash(packageFile, releaseNotes, republish, tags);
}
@@ -125,6 +147,7 @@ public String toString() {
sb.append("class VsxPackageUploadRequest {\n");
sb.append(" packageFile: ").append(toIndentedString(packageFile)).append("\n");
+ sb.append(" releaseNotes: ").append(toIndentedString(releaseNotes)).append("\n");
sb.append(" republish: ").append(toIndentedString(republish)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append("}");
diff --git a/bindings/java/src/src/test/java/io/cloudsmith/api/apis/PackagesApiTest.java b/bindings/java/src/src/test/java/io/cloudsmith/api/apis/PackagesApiTest.java
index 3e43f9ad8..7c4f3e7e8 100644
--- a/bindings/java/src/src/test/java/io/cloudsmith/api/apis/PackagesApiTest.java
+++ b/bindings/java/src/src/test/java/io/cloudsmith/api/apis/PackagesApiTest.java
@@ -80,8 +80,6 @@
import io.cloudsmith.api.models.RpmPackageUploadRequest;
import io.cloudsmith.api.models.RubyPackageUpload;
import io.cloudsmith.api.models.RubyPackageUploadRequest;
-import io.cloudsmith.api.models.SkillsPackageUpload;
-import io.cloudsmith.api.models.SkillsPackageUploadRequest;
import io.cloudsmith.api.models.SwiftPackageUpload;
import io.cloudsmith.api.models.SwiftPackageUploadRequest;
import io.cloudsmith.api.models.TerraformPackageUpload;
@@ -828,24 +826,6 @@ public void packagesUploadRubyTest() throws Exception {
// TODO: test validations
}
- /**
- * Create a new AI Skills package
- *
- * Create a new AI Skills package
- *
- * @throws Exception
- * if the Api call fails
- */
- @Test
- public void packagesUploadSkillsTest() throws Exception {
- String owner = null;
- String repo = null;
- SkillsPackageUploadRequest data = null;
- SkillsPackageUpload response = api.packagesUploadSkills(owner, repo, data);
-
- // TODO: test validations
- }
-
/**
* Create a new Swift package
*
@@ -1386,24 +1366,6 @@ public void packagesValidateUploadRubyTest() throws Exception {
// TODO: test validations
}
- /**
- * Validate parameters for create AI Skills package
- *
- * Validate parameters for create AI Skills package
- *
- * @throws Exception
- * if the Api call fails
- */
- @Test
- public void packagesValidateUploadSkillsTest() throws Exception {
- String owner = null;
- String repo = null;
- SkillsPackageUploadRequest data = null;
- api.packagesValidateUploadSkills(owner, repo, data);
-
- // TODO: test validations
- }
-
/**
* Validate parameters for create Swift package
*
diff --git a/bindings/java/src/src/test/java/io/cloudsmith/api/apis/ReposApiTest.java b/bindings/java/src/src/test/java/io/cloudsmith/api/apis/ReposApiTest.java
index 40454c97d..cf68d6b0c 100644
--- a/bindings/java/src/src/test/java/io/cloudsmith/api/apis/ReposApiTest.java
+++ b/bindings/java/src/src/test/java/io/cloudsmith/api/apis/ReposApiTest.java
@@ -105,9 +105,6 @@
import io.cloudsmith.api.models.RubyUpstream;
import io.cloudsmith.api.models.RubyUpstreamRequest;
import io.cloudsmith.api.models.RubyUpstreamRequestPatch;
-import io.cloudsmith.api.models.SkillsUpstream;
-import io.cloudsmith.api.models.SkillsUpstreamRequest;
-import io.cloudsmith.api.models.SkillsUpstreamRequestPatch;
import io.cloudsmith.api.models.SwiftUpstream;
import io.cloudsmith.api.models.SwiftUpstreamRequest;
import io.cloudsmith.api.models.SwiftUpstreamRequestPatch;
@@ -2989,117 +2986,6 @@ public void reposUpstreamRubyUpdateTest() throws Exception {
// TODO: test validations
}
- /**
- * Create an AI Skills upstream config for this repository.
- *
- * Create an AI Skills upstream config for this repository.
- *
- * @throws Exception
- * if the Api call fails
- */
- @Test
- public void reposUpstreamSkillsCreateTest() throws Exception {
- String owner = null;
- String identifier = null;
- SkillsUpstreamRequest data = null;
- SkillsUpstream response = api.reposUpstreamSkillsCreate(owner, identifier, data);
-
- // TODO: test validations
- }
-
- /**
- * Delete an AI Skills upstream config for this repository.
- *
- * Delete an AI Skills upstream config for this repository.
- *
- * @throws Exception
- * if the Api call fails
- */
- @Test
- public void reposUpstreamSkillsDeleteTest() throws Exception {
- String owner = null;
- String identifier = null;
- String slugPerm = null;
- api.reposUpstreamSkillsDelete(owner, identifier, slugPerm);
-
- // TODO: test validations
- }
-
- /**
- * List AI Skills upstream configs for this repository.
- *
- * List AI Skills upstream configs for this repository.
- *
- * @throws Exception
- * if the Api call fails
- */
- @Test
- public void reposUpstreamSkillsListTest() throws Exception {
- String owner = null;
- String identifier = null;
- java.math.BigInteger page = null;
- java.math.BigInteger pageSize = null;
- List response = api.reposUpstreamSkillsList(owner, identifier, page, pageSize);
-
- // TODO: test validations
- }
-
- /**
- * Partially update an AI Skills upstream config for this repository.
- *
- * Partially update an AI Skills upstream config for this repository.
- *
- * @throws Exception
- * if the Api call fails
- */
- @Test
- public void reposUpstreamSkillsPartialUpdateTest() throws Exception {
- String owner = null;
- String identifier = null;
- String slugPerm = null;
- SkillsUpstreamRequestPatch data = null;
- SkillsUpstream response = api.reposUpstreamSkillsPartialUpdate(owner, identifier, slugPerm, data);
-
- // TODO: test validations
- }
-
- /**
- * Retrieve an AI Skills upstream config for this repository.
- *
- * Retrieve an AI Skills upstream config for this repository.
- *
- * @throws Exception
- * if the Api call fails
- */
- @Test
- public void reposUpstreamSkillsReadTest() throws Exception {
- String owner = null;
- String identifier = null;
- String slugPerm = null;
- SkillsUpstream response = api.reposUpstreamSkillsRead(owner, identifier, slugPerm);
-
- // TODO: test validations
- }
-
- /**
- * Update an AI Skills upstream config for this repository.
- *
- * Update an AI Skills upstream config for this repository.
- *
- * @throws Exception
- * if the Api call fails
- */
- @Test
- public void reposUpstreamSkillsUpdateTest() throws Exception {
- String owner = null;
- String identifier = null;
- String slugPerm = null;
- SkillsUpstreamRequest data = null;
- SkillsUpstream response = api.reposUpstreamSkillsUpdate(owner, identifier, slugPerm, data);
-
- // TODO: test validations
- }
-
/**
* Create a Swift upstream config for this repository.
*
diff --git a/bindings/python/src/.swagger-codegen/VERSION b/bindings/python/src/.swagger-codegen/VERSION
index 51d76ab0a..087dcb560 100644
--- a/bindings/python/src/.swagger-codegen/VERSION
+++ b/bindings/python/src/.swagger-codegen/VERSION
@@ -1 +1 @@
-2.4.52
\ No newline at end of file
+2.4.53
\ No newline at end of file
diff --git a/bindings/python/src/README.md b/bindings/python/src/README.md
index 62dd71981..edc12d635 100644
--- a/bindings/python/src/README.md
+++ b/bindings/python/src/README.md
@@ -4,7 +4,7 @@ The API to the Cloudsmith Service
This Python package is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project:
- API version: v1
-- Package version: 2.0.42
+- Package version: 2.0.43
- Build package: io.swagger.codegen.languages.PythonClientCodegen
For more information, please visit [https://help.cloudsmith.io](https://help.cloudsmith.io)
@@ -236,7 +236,6 @@ Class | Method | HTTP request | Description
*PackagesApi* | [**packages_upload_raw**](docs/PackagesApi.md#packages_upload_raw) | **POST** /packages/{owner}/{repo}/upload/raw/ | Create a new Raw package
*PackagesApi* | [**packages_upload_rpm**](docs/PackagesApi.md#packages_upload_rpm) | **POST** /packages/{owner}/{repo}/upload/rpm/ | Create a new RedHat package
*PackagesApi* | [**packages_upload_ruby**](docs/PackagesApi.md#packages_upload_ruby) | **POST** /packages/{owner}/{repo}/upload/ruby/ | Create a new Ruby package
-*PackagesApi* | [**packages_upload_skills**](docs/PackagesApi.md#packages_upload_skills) | **POST** /packages/{owner}/{repo}/upload/skills/ | Create a new AI Skills package
*PackagesApi* | [**packages_upload_swift**](docs/PackagesApi.md#packages_upload_swift) | **POST** /packages/{owner}/{repo}/upload/swift/ | Create a new Swift package
*PackagesApi* | [**packages_upload_terraform**](docs/PackagesApi.md#packages_upload_terraform) | **POST** /packages/{owner}/{repo}/upload/terraform/ | Create a new Terraform package
*PackagesApi* | [**packages_upload_vagrant**](docs/PackagesApi.md#packages_upload_vagrant) | **POST** /packages/{owner}/{repo}/upload/vagrant/ | Create a new Vagrant package
@@ -267,7 +266,6 @@ Class | Method | HTTP request | Description
*PackagesApi* | [**packages_validate_upload_raw**](docs/PackagesApi.md#packages_validate_upload_raw) | **POST** /packages/{owner}/{repo}/validate-upload/raw/ | Validate parameters for create Raw package
*PackagesApi* | [**packages_validate_upload_rpm**](docs/PackagesApi.md#packages_validate_upload_rpm) | **POST** /packages/{owner}/{repo}/validate-upload/rpm/ | Validate parameters for create RedHat package
*PackagesApi* | [**packages_validate_upload_ruby**](docs/PackagesApi.md#packages_validate_upload_ruby) | **POST** /packages/{owner}/{repo}/validate-upload/ruby/ | Validate parameters for create Ruby package
-*PackagesApi* | [**packages_validate_upload_skills**](docs/PackagesApi.md#packages_validate_upload_skills) | **POST** /packages/{owner}/{repo}/validate-upload/skills/ | Validate parameters for create AI Skills package
*PackagesApi* | [**packages_validate_upload_swift**](docs/PackagesApi.md#packages_validate_upload_swift) | **POST** /packages/{owner}/{repo}/validate-upload/swift/ | Validate parameters for create Swift package
*PackagesApi* | [**packages_validate_upload_terraform**](docs/PackagesApi.md#packages_validate_upload_terraform) | **POST** /packages/{owner}/{repo}/validate-upload/terraform/ | Validate parameters for create Terraform package
*PackagesApi* | [**packages_validate_upload_vagrant**](docs/PackagesApi.md#packages_validate_upload_vagrant) | **POST** /packages/{owner}/{repo}/validate-upload/vagrant/ | Validate parameters for create Vagrant package
@@ -435,12 +433,6 @@ Class | Method | HTTP request | Description
*ReposApi* | [**repos_upstream_ruby_partial_update**](docs/ReposApi.md#repos_upstream_ruby_partial_update) | **PATCH** /repos/{owner}/{identifier}/upstream/ruby/{slug_perm}/ | Partially update a Ruby upstream config for this repository.
*ReposApi* | [**repos_upstream_ruby_read**](docs/ReposApi.md#repos_upstream_ruby_read) | **GET** /repos/{owner}/{identifier}/upstream/ruby/{slug_perm}/ | Retrieve a Ruby upstream config for this repository.
*ReposApi* | [**repos_upstream_ruby_update**](docs/ReposApi.md#repos_upstream_ruby_update) | **PUT** /repos/{owner}/{identifier}/upstream/ruby/{slug_perm}/ | Update a Ruby upstream config for this repository.
-*ReposApi* | [**repos_upstream_skills_create**](docs/ReposApi.md#repos_upstream_skills_create) | **POST** /repos/{owner}/{identifier}/upstream/skills/ | Create an AI Skills upstream config for this repository.
-*ReposApi* | [**repos_upstream_skills_delete**](docs/ReposApi.md#repos_upstream_skills_delete) | **DELETE** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Delete an AI Skills upstream config for this repository.
-*ReposApi* | [**repos_upstream_skills_list**](docs/ReposApi.md#repos_upstream_skills_list) | **GET** /repos/{owner}/{identifier}/upstream/skills/ | List AI Skills upstream configs for this repository.
-*ReposApi* | [**repos_upstream_skills_partial_update**](docs/ReposApi.md#repos_upstream_skills_partial_update) | **PATCH** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Partially update an AI Skills upstream config for this repository.
-*ReposApi* | [**repos_upstream_skills_read**](docs/ReposApi.md#repos_upstream_skills_read) | **GET** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Retrieve an AI Skills upstream config for this repository.
-*ReposApi* | [**repos_upstream_skills_update**](docs/ReposApi.md#repos_upstream_skills_update) | **PUT** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Update an AI Skills upstream config for this repository.
*ReposApi* | [**repos_upstream_swift_create**](docs/ReposApi.md#repos_upstream_swift_create) | **POST** /repos/{owner}/{identifier}/upstream/swift/ | Create a Swift upstream config for this repository.
*ReposApi* | [**repos_upstream_swift_delete**](docs/ReposApi.md#repos_upstream_swift_delete) | **DELETE** /repos/{owner}/{identifier}/upstream/swift/{slug_perm}/ | Delete a Swift upstream config for this repository.
*ReposApi* | [**repos_upstream_swift_list**](docs/ReposApi.md#repos_upstream_swift_list) | **GET** /repos/{owner}/{identifier}/upstream/swift/ | List Swift upstream configs for this repository.
@@ -685,6 +677,7 @@ Class | Method | HTTP request | Description
- [PackageVulnerabilityPolicyEvaluationRequestRequest](docs/PackageVulnerabilityPolicyEvaluationRequestRequest.md)
- [PackageVulnerabilityPolicyViolationLog](docs/PackageVulnerabilityPolicyViolationLog.md)
- [PackageVulnerabilityPolicyViolationLogCursorPage](docs/PackageVulnerabilityPolicyViolationLogCursorPage.md)
+ - [PluginSkill](docs/PluginSkill.md)
- [ProviderSettings](docs/ProviderSettings.md)
- [ProviderSettingsWrite](docs/ProviderSettingsWrite.md)
- [ProviderSettingsWriteRequest](docs/ProviderSettingsWriteRequest.md)
@@ -762,12 +755,6 @@ Class | Method | HTTP request | Description
- [ServiceRequest](docs/ServiceRequest.md)
- [ServiceRequestPatch](docs/ServiceRequestPatch.md)
- [ServiceTeams](docs/ServiceTeams.md)
- - [SkillsPackageUpload](docs/SkillsPackageUpload.md)
- - [SkillsPackageUploadRequest](docs/SkillsPackageUploadRequest.md)
- - [SkillsUpstream](docs/SkillsUpstream.md)
- - [SkillsUpstreamRequest](docs/SkillsUpstreamRequest.md)
- - [SkillsUpstreamRequestPatch](docs/SkillsUpstreamRequestPatch.md)
- - [SkillsUpstreamSelection](docs/SkillsUpstreamSelection.md)
- [StatusBasic](docs/StatusBasic.md)
- [StorageAllocatedLimit](docs/StorageAllocatedLimit.md)
- [StorageAllocatedLimitRaw](docs/StorageAllocatedLimitRaw.md)
diff --git a/bindings/python/src/build.json b/bindings/python/src/build.json
index efce2b062..d26465435 100644
--- a/bindings/python/src/build.json
+++ b/bindings/python/src/build.json
@@ -2,7 +2,7 @@
"hideGenerationTimestamp": true,
"packageName": "cloudsmith_api",
"projectName": "cloudsmith_api",
- "packageVersion": "2.0.42",
+ "packageVersion": "2.0.43",
"packageUrl": "https://api.cloudsmith.io/?format=openapi",
"sortParamsByRequiredFlag": true
}
diff --git a/bindings/python/src/cloudsmith_api/__init__.py b/bindings/python/src/cloudsmith_api/__init__.py
index db90ae905..be844010f 100644
--- a/bindings/python/src/cloudsmith_api/__init__.py
+++ b/bindings/python/src/cloudsmith_api/__init__.py
@@ -257,6 +257,7 @@
from cloudsmith_api.models.package_vulnerability_policy_evaluation_request_request import PackageVulnerabilityPolicyEvaluationRequestRequest
from cloudsmith_api.models.package_vulnerability_policy_violation_log import PackageVulnerabilityPolicyViolationLog
from cloudsmith_api.models.package_vulnerability_policy_violation_log_cursor_page import PackageVulnerabilityPolicyViolationLogCursorPage
+from cloudsmith_api.models.plugin_skill import PluginSkill
from cloudsmith_api.models.provider_settings import ProviderSettings
from cloudsmith_api.models.provider_settings_write import ProviderSettingsWrite
from cloudsmith_api.models.provider_settings_write_request import ProviderSettingsWriteRequest
@@ -334,12 +335,6 @@
from cloudsmith_api.models.service_request import ServiceRequest
from cloudsmith_api.models.service_request_patch import ServiceRequestPatch
from cloudsmith_api.models.service_teams import ServiceTeams
-from cloudsmith_api.models.skills_package_upload import SkillsPackageUpload
-from cloudsmith_api.models.skills_package_upload_request import SkillsPackageUploadRequest
-from cloudsmith_api.models.skills_upstream import SkillsUpstream
-from cloudsmith_api.models.skills_upstream_request import SkillsUpstreamRequest
-from cloudsmith_api.models.skills_upstream_request_patch import SkillsUpstreamRequestPatch
-from cloudsmith_api.models.skills_upstream_selection import SkillsUpstreamSelection
from cloudsmith_api.models.status_basic import StatusBasic
from cloudsmith_api.models.storage_allocated_limit import StorageAllocatedLimit
from cloudsmith_api.models.storage_allocated_limit_raw import StorageAllocatedLimitRaw
diff --git a/bindings/python/src/cloudsmith_api/api/packages_api.py b/bindings/python/src/cloudsmith_api/api/packages_api.py
index 390fc77d1..48d1a31e7 100644
--- a/bindings/python/src/cloudsmith_api/api/packages_api.py
+++ b/bindings/python/src/cloudsmith_api/api/packages_api.py
@@ -4478,117 +4478,6 @@ def packages_upload_ruby_with_http_info(self, owner, repo, **kwargs): # noqa: E
_request_timeout=params.get('_request_timeout'),
collection_formats=collection_formats)
- def packages_upload_skills(self, owner, repo, **kwargs): # noqa: E501
- """Create a new AI Skills package # noqa: E501
-
- Create a new AI Skills package # noqa: E501
- This method makes a synchronous HTTP request by default. To make an
- asynchronous HTTP request, please pass async_req=True
- >>> thread = api.packages_upload_skills(owner, repo, async_req=True)
- >>> result = thread.get()
-
- :param async_req bool
- :param str owner: (required)
- :param str repo: (required)
- :param SkillsPackageUploadRequest data:
- :return: SkillsPackageUpload
- If the method is called asynchronously,
- returns the request thread.
- """
- kwargs['_return_http_data_only'] = True
- if kwargs.get('async_req'):
- return self.packages_upload_skills_with_http_info(owner, repo, **kwargs) # noqa: E501
- else:
- (data) = self.packages_upload_skills_with_http_info(owner, repo, **kwargs) # noqa: E501
- return data
-
- def packages_upload_skills_with_http_info(self, owner, repo, **kwargs): # noqa: E501
- """Create a new AI Skills package # noqa: E501
-
- Create a new AI Skills package # noqa: E501
- This method makes a synchronous HTTP request by default. To make an
- asynchronous HTTP request, please pass async_req=True
- >>> thread = api.packages_upload_skills_with_http_info(owner, repo, async_req=True)
- >>> result = thread.get()
-
- :param async_req bool
- :param str owner: (required)
- :param str repo: (required)
- :param SkillsPackageUploadRequest data:
- :return: SkillsPackageUpload
- If the method is called asynchronously,
- returns the request thread.
- """
-
- all_params = ['owner', 'repo', 'data'] # noqa: E501
- all_params.append('async_req')
- all_params.append('_return_http_data_only')
- all_params.append('_preload_content')
- all_params.append('_request_timeout')
-
- params = locals()
- for key, val in six.iteritems(params['kwargs']):
- if key not in all_params:
- raise TypeError(
- "Got an unexpected keyword argument '%s'"
- " to method packages_upload_skills" % key
- )
- params[key] = val
- del params['kwargs']
- # verify the required parameter 'owner' is set
- if self.api_client.client_side_validation and ('owner' not in params or
- params['owner'] is None): # noqa: E501
- raise ValueError("Missing the required parameter `owner` when calling `packages_upload_skills`") # noqa: E501
- # verify the required parameter 'repo' is set
- if self.api_client.client_side_validation and ('repo' not in params or
- params['repo'] is None): # noqa: E501
- raise ValueError("Missing the required parameter `repo` when calling `packages_upload_skills`") # noqa: E501
-
- collection_formats = {}
-
- path_params = {}
- if 'owner' in params:
- path_params['owner'] = params['owner'] # noqa: E501
- if 'repo' in params:
- path_params['repo'] = params['repo'] # noqa: E501
-
- query_params = []
-
- header_params = {}
-
- form_params = []
- local_var_files = {}
-
- body_params = None
- if 'data' in params:
- body_params = params['data']
- # HTTP header `Accept`
- header_params['Accept'] = self.api_client.select_header_accept(
- ['application/json']) # noqa: E501
-
- # HTTP header `Content-Type`
- header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501
- ['application/json']) # noqa: E501
-
- # Authentication setting
- auth_settings = ['apikey', 'basic'] # noqa: E501
-
- return self.api_client.call_api(
- '/packages/{owner}/{repo}/upload/skills/', 'POST',
- path_params,
- query_params,
- header_params,
- body=body_params,
- post_params=form_params,
- files=local_var_files,
- response_type='SkillsPackageUpload', # noqa: E501
- auth_settings=auth_settings,
- async_req=params.get('async_req'),
- _return_http_data_only=params.get('_return_http_data_only'),
- _preload_content=params.get('_preload_content', True),
- _request_timeout=params.get('_request_timeout'),
- collection_formats=collection_formats)
-
def packages_upload_swift(self, owner, repo, **kwargs): # noqa: E501
"""Create a new Swift package # noqa: E501
@@ -7919,117 +7808,6 @@ def packages_validate_upload_ruby_with_http_info(self, owner, repo, **kwargs):
_request_timeout=params.get('_request_timeout'),
collection_formats=collection_formats)
- def packages_validate_upload_skills(self, owner, repo, **kwargs): # noqa: E501
- """Validate parameters for create AI Skills package # noqa: E501
-
- Validate parameters for create AI Skills package # noqa: E501
- This method makes a synchronous HTTP request by default. To make an
- asynchronous HTTP request, please pass async_req=True
- >>> thread = api.packages_validate_upload_skills(owner, repo, async_req=True)
- >>> result = thread.get()
-
- :param async_req bool
- :param str owner: (required)
- :param str repo: (required)
- :param SkillsPackageUploadRequest data:
- :return: None
- If the method is called asynchronously,
- returns the request thread.
- """
- kwargs['_return_http_data_only'] = True
- if kwargs.get('async_req'):
- return self.packages_validate_upload_skills_with_http_info(owner, repo, **kwargs) # noqa: E501
- else:
- (data) = self.packages_validate_upload_skills_with_http_info(owner, repo, **kwargs) # noqa: E501
- return data
-
- def packages_validate_upload_skills_with_http_info(self, owner, repo, **kwargs): # noqa: E501
- """Validate parameters for create AI Skills package # noqa: E501
-
- Validate parameters for create AI Skills package # noqa: E501
- This method makes a synchronous HTTP request by default. To make an
- asynchronous HTTP request, please pass async_req=True
- >>> thread = api.packages_validate_upload_skills_with_http_info(owner, repo, async_req=True)
- >>> result = thread.get()
-
- :param async_req bool
- :param str owner: (required)
- :param str repo: (required)
- :param SkillsPackageUploadRequest data:
- :return: None
- If the method is called asynchronously,
- returns the request thread.
- """
-
- all_params = ['owner', 'repo', 'data'] # noqa: E501
- all_params.append('async_req')
- all_params.append('_return_http_data_only')
- all_params.append('_preload_content')
- all_params.append('_request_timeout')
-
- params = locals()
- for key, val in six.iteritems(params['kwargs']):
- if key not in all_params:
- raise TypeError(
- "Got an unexpected keyword argument '%s'"
- " to method packages_validate_upload_skills" % key
- )
- params[key] = val
- del params['kwargs']
- # verify the required parameter 'owner' is set
- if self.api_client.client_side_validation and ('owner' not in params or
- params['owner'] is None): # noqa: E501
- raise ValueError("Missing the required parameter `owner` when calling `packages_validate_upload_skills`") # noqa: E501
- # verify the required parameter 'repo' is set
- if self.api_client.client_side_validation and ('repo' not in params or
- params['repo'] is None): # noqa: E501
- raise ValueError("Missing the required parameter `repo` when calling `packages_validate_upload_skills`") # noqa: E501
-
- collection_formats = {}
-
- path_params = {}
- if 'owner' in params:
- path_params['owner'] = params['owner'] # noqa: E501
- if 'repo' in params:
- path_params['repo'] = params['repo'] # noqa: E501
-
- query_params = []
-
- header_params = {}
-
- form_params = []
- local_var_files = {}
-
- body_params = None
- if 'data' in params:
- body_params = params['data']
- # HTTP header `Accept`
- header_params['Accept'] = self.api_client.select_header_accept(
- ['application/json']) # noqa: E501
-
- # HTTP header `Content-Type`
- header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501
- ['application/json']) # noqa: E501
-
- # Authentication setting
- auth_settings = ['apikey', 'basic'] # noqa: E501
-
- return self.api_client.call_api(
- '/packages/{owner}/{repo}/validate-upload/skills/', 'POST',
- path_params,
- query_params,
- header_params,
- body=body_params,
- post_params=form_params,
- files=local_var_files,
- response_type=None, # noqa: E501
- auth_settings=auth_settings,
- async_req=params.get('async_req'),
- _return_http_data_only=params.get('_return_http_data_only'),
- _preload_content=params.get('_preload_content', True),
- _request_timeout=params.get('_request_timeout'),
- collection_formats=collection_formats)
-
def packages_validate_upload_swift(self, owner, repo, **kwargs): # noqa: E501
"""Validate parameters for create Swift package # noqa: E501
diff --git a/bindings/python/src/cloudsmith_api/api/repos_api.py b/bindings/python/src/cloudsmith_api/api/repos_api.py
index 53b017abc..62951e006 100644
--- a/bindings/python/src/cloudsmith_api/api/repos_api.py
+++ b/bindings/python/src/cloudsmith_api/api/repos_api.py
@@ -17885,700 +17885,6 @@ def repos_upstream_ruby_update_with_http_info(self, owner, identifier, slug_perm
_request_timeout=params.get('_request_timeout'),
collection_formats=collection_formats)
- def repos_upstream_skills_create(self, owner, identifier, **kwargs): # noqa: E501
- """Create an AI Skills upstream config for this repository. # noqa: E501
-
- Create an AI Skills upstream config for this repository. # noqa: E501
- This method makes a synchronous HTTP request by default. To make an
- asynchronous HTTP request, please pass async_req=True
- >>> thread = api.repos_upstream_skills_create(owner, identifier, async_req=True)
- >>> result = thread.get()
-
- :param async_req bool
- :param str owner: (required)
- :param str identifier: (required)
- :param SkillsUpstreamRequest data:
- :return: SkillsUpstream
- If the method is called asynchronously,
- returns the request thread.
- """
- kwargs['_return_http_data_only'] = True
- if kwargs.get('async_req'):
- return self.repos_upstream_skills_create_with_http_info(owner, identifier, **kwargs) # noqa: E501
- else:
- (data) = self.repos_upstream_skills_create_with_http_info(owner, identifier, **kwargs) # noqa: E501
- return data
-
- def repos_upstream_skills_create_with_http_info(self, owner, identifier, **kwargs): # noqa: E501
- """Create an AI Skills upstream config for this repository. # noqa: E501
-
- Create an AI Skills upstream config for this repository. # noqa: E501
- This method makes a synchronous HTTP request by default. To make an
- asynchronous HTTP request, please pass async_req=True
- >>> thread = api.repos_upstream_skills_create_with_http_info(owner, identifier, async_req=True)
- >>> result = thread.get()
-
- :param async_req bool
- :param str owner: (required)
- :param str identifier: (required)
- :param SkillsUpstreamRequest data:
- :return: SkillsUpstream
- If the method is called asynchronously,
- returns the request thread.
- """
-
- all_params = ['owner', 'identifier', 'data'] # noqa: E501
- all_params.append('async_req')
- all_params.append('_return_http_data_only')
- all_params.append('_preload_content')
- all_params.append('_request_timeout')
-
- params = locals()
- for key, val in six.iteritems(params['kwargs']):
- if key not in all_params:
- raise TypeError(
- "Got an unexpected keyword argument '%s'"
- " to method repos_upstream_skills_create" % key
- )
- params[key] = val
- del params['kwargs']
- # verify the required parameter 'owner' is set
- if self.api_client.client_side_validation and ('owner' not in params or
- params['owner'] is None): # noqa: E501
- raise ValueError("Missing the required parameter `owner` when calling `repos_upstream_skills_create`") # noqa: E501
- # verify the required parameter 'identifier' is set
- if self.api_client.client_side_validation and ('identifier' not in params or
- params['identifier'] is None): # noqa: E501
- raise ValueError("Missing the required parameter `identifier` when calling `repos_upstream_skills_create`") # noqa: E501
-
- collection_formats = {}
-
- path_params = {}
- if 'owner' in params:
- path_params['owner'] = params['owner'] # noqa: E501
- if 'identifier' in params:
- path_params['identifier'] = params['identifier'] # noqa: E501
-
- query_params = []
-
- header_params = {}
-
- form_params = []
- local_var_files = {}
-
- body_params = None
- if 'data' in params:
- body_params = params['data']
- # HTTP header `Accept`
- header_params['Accept'] = self.api_client.select_header_accept(
- ['application/json']) # noqa: E501
-
- # HTTP header `Content-Type`
- header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501
- ['application/json']) # noqa: E501
-
- # Authentication setting
- auth_settings = ['apikey', 'basic'] # noqa: E501
-
- return self.api_client.call_api(
- '/repos/{owner}/{identifier}/upstream/skills/', 'POST',
- path_params,
- query_params,
- header_params,
- body=body_params,
- post_params=form_params,
- files=local_var_files,
- response_type='SkillsUpstream', # noqa: E501
- auth_settings=auth_settings,
- async_req=params.get('async_req'),
- _return_http_data_only=params.get('_return_http_data_only'),
- _preload_content=params.get('_preload_content', True),
- _request_timeout=params.get('_request_timeout'),
- collection_formats=collection_formats)
-
- def repos_upstream_skills_delete(self, owner, identifier, slug_perm, **kwargs): # noqa: E501
- """Delete an AI Skills upstream config for this repository. # noqa: E501
-
- Delete an AI Skills upstream config for this repository. # noqa: E501
- This method makes a synchronous HTTP request by default. To make an
- asynchronous HTTP request, please pass async_req=True
- >>> thread = api.repos_upstream_skills_delete(owner, identifier, slug_perm, async_req=True)
- >>> result = thread.get()
-
- :param async_req bool
- :param str owner: (required)
- :param str identifier: (required)
- :param str slug_perm: (required)
- :return: None
- If the method is called asynchronously,
- returns the request thread.
- """
- kwargs['_return_http_data_only'] = True
- if kwargs.get('async_req'):
- return self.repos_upstream_skills_delete_with_http_info(owner, identifier, slug_perm, **kwargs) # noqa: E501
- else:
- (data) = self.repos_upstream_skills_delete_with_http_info(owner, identifier, slug_perm, **kwargs) # noqa: E501
- return data
-
- def repos_upstream_skills_delete_with_http_info(self, owner, identifier, slug_perm, **kwargs): # noqa: E501
- """Delete an AI Skills upstream config for this repository. # noqa: E501
-
- Delete an AI Skills upstream config for this repository. # noqa: E501
- This method makes a synchronous HTTP request by default. To make an
- asynchronous HTTP request, please pass async_req=True
- >>> thread = api.repos_upstream_skills_delete_with_http_info(owner, identifier, slug_perm, async_req=True)
- >>> result = thread.get()
-
- :param async_req bool
- :param str owner: (required)
- :param str identifier: (required)
- :param str slug_perm: (required)
- :return: None
- If the method is called asynchronously,
- returns the request thread.
- """
-
- all_params = ['owner', 'identifier', 'slug_perm'] # noqa: E501
- all_params.append('async_req')
- all_params.append('_return_http_data_only')
- all_params.append('_preload_content')
- all_params.append('_request_timeout')
-
- params = locals()
- for key, val in six.iteritems(params['kwargs']):
- if key not in all_params:
- raise TypeError(
- "Got an unexpected keyword argument '%s'"
- " to method repos_upstream_skills_delete" % key
- )
- params[key] = val
- del params['kwargs']
- # verify the required parameter 'owner' is set
- if self.api_client.client_side_validation and ('owner' not in params or
- params['owner'] is None): # noqa: E501
- raise ValueError("Missing the required parameter `owner` when calling `repos_upstream_skills_delete`") # noqa: E501
- # verify the required parameter 'identifier' is set
- if self.api_client.client_side_validation and ('identifier' not in params or
- params['identifier'] is None): # noqa: E501
- raise ValueError("Missing the required parameter `identifier` when calling `repos_upstream_skills_delete`") # noqa: E501
- # verify the required parameter 'slug_perm' is set
- if self.api_client.client_side_validation and ('slug_perm' not in params or
- params['slug_perm'] is None): # noqa: E501
- raise ValueError("Missing the required parameter `slug_perm` when calling `repos_upstream_skills_delete`") # noqa: E501
-
- collection_formats = {}
-
- path_params = {}
- if 'owner' in params:
- path_params['owner'] = params['owner'] # noqa: E501
- if 'identifier' in params:
- path_params['identifier'] = params['identifier'] # noqa: E501
- if 'slug_perm' in params:
- path_params['slug_perm'] = params['slug_perm'] # noqa: E501
-
- query_params = []
-
- header_params = {}
-
- form_params = []
- local_var_files = {}
-
- body_params = None
- # HTTP header `Accept`
- header_params['Accept'] = self.api_client.select_header_accept(
- ['application/json']) # noqa: E501
-
- # HTTP header `Content-Type`
- header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501
- ['application/json']) # noqa: E501
-
- # Authentication setting
- auth_settings = ['apikey', 'basic'] # noqa: E501
-
- return self.api_client.call_api(
- '/repos/{owner}/{identifier}/upstream/skills/{slug_perm}/', 'DELETE',
- path_params,
- query_params,
- header_params,
- body=body_params,
- post_params=form_params,
- files=local_var_files,
- response_type=None, # noqa: E501
- auth_settings=auth_settings,
- async_req=params.get('async_req'),
- _return_http_data_only=params.get('_return_http_data_only'),
- _preload_content=params.get('_preload_content', True),
- _request_timeout=params.get('_request_timeout'),
- collection_formats=collection_formats)
-
- def repos_upstream_skills_list(self, owner, identifier, **kwargs): # noqa: E501
- """List AI Skills upstream configs for this repository. # noqa: E501
-
- List AI Skills upstream configs for this repository. # noqa: E501
- This method makes a synchronous HTTP request by default. To make an
- asynchronous HTTP request, please pass async_req=True
- >>> thread = api.repos_upstream_skills_list(owner, identifier, async_req=True)
- >>> result = thread.get()
-
- :param async_req bool
- :param str owner: (required)
- :param str identifier: (required)
- :param int page: A page number within the paginated result set.
- :param int page_size: Number of results to return per page.
- :return: list[SkillsUpstream]
- If the method is called asynchronously,
- returns the request thread.
- """
- kwargs['_return_http_data_only'] = True
- if kwargs.get('async_req'):
- return self.repos_upstream_skills_list_with_http_info(owner, identifier, **kwargs) # noqa: E501
- else:
- (data) = self.repos_upstream_skills_list_with_http_info(owner, identifier, **kwargs) # noqa: E501
- return data
-
- def repos_upstream_skills_list_with_http_info(self, owner, identifier, **kwargs): # noqa: E501
- """List AI Skills upstream configs for this repository. # noqa: E501
-
- List AI Skills upstream configs for this repository. # noqa: E501
- This method makes a synchronous HTTP request by default. To make an
- asynchronous HTTP request, please pass async_req=True
- >>> thread = api.repos_upstream_skills_list_with_http_info(owner, identifier, async_req=True)
- >>> result = thread.get()
-
- :param async_req bool
- :param str owner: (required)
- :param str identifier: (required)
- :param int page: A page number within the paginated result set.
- :param int page_size: Number of results to return per page.
- :return: list[SkillsUpstream]
- If the method is called asynchronously,
- returns the request thread.
- """
-
- all_params = ['owner', 'identifier', 'page', 'page_size'] # noqa: E501
- all_params.append('async_req')
- all_params.append('_return_http_data_only')
- all_params.append('_preload_content')
- all_params.append('_request_timeout')
-
- params = locals()
- for key, val in six.iteritems(params['kwargs']):
- if key not in all_params:
- raise TypeError(
- "Got an unexpected keyword argument '%s'"
- " to method repos_upstream_skills_list" % key
- )
- params[key] = val
- del params['kwargs']
- # verify the required parameter 'owner' is set
- if self.api_client.client_side_validation and ('owner' not in params or
- params['owner'] is None): # noqa: E501
- raise ValueError("Missing the required parameter `owner` when calling `repos_upstream_skills_list`") # noqa: E501
- # verify the required parameter 'identifier' is set
- if self.api_client.client_side_validation and ('identifier' not in params or
- params['identifier'] is None): # noqa: E501
- raise ValueError("Missing the required parameter `identifier` when calling `repos_upstream_skills_list`") # noqa: E501
-
- collection_formats = {}
-
- path_params = {}
- if 'owner' in params:
- path_params['owner'] = params['owner'] # noqa: E501
- if 'identifier' in params:
- path_params['identifier'] = params['identifier'] # noqa: E501
-
- query_params = []
- if 'page' in params:
- query_params.append(('page', params['page'])) # noqa: E501
- if 'page_size' in params:
- query_params.append(('page_size', params['page_size'])) # noqa: E501
-
- header_params = {}
-
- form_params = []
- local_var_files = {}
-
- body_params = None
- # HTTP header `Accept`
- header_params['Accept'] = self.api_client.select_header_accept(
- ['application/json']) # noqa: E501
-
- # HTTP header `Content-Type`
- header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501
- ['application/json']) # noqa: E501
-
- # Authentication setting
- auth_settings = ['apikey', 'basic'] # noqa: E501
-
- return self.api_client.call_api(
- '/repos/{owner}/{identifier}/upstream/skills/', 'GET',
- path_params,
- query_params,
- header_params,
- body=body_params,
- post_params=form_params,
- files=local_var_files,
- response_type='list[SkillsUpstream]', # noqa: E501
- auth_settings=auth_settings,
- async_req=params.get('async_req'),
- _return_http_data_only=params.get('_return_http_data_only'),
- _preload_content=params.get('_preload_content', True),
- _request_timeout=params.get('_request_timeout'),
- collection_formats=collection_formats)
-
- def repos_upstream_skills_partial_update(self, owner, identifier, slug_perm, **kwargs): # noqa: E501
- """Partially update an AI Skills upstream config for this repository. # noqa: E501
-
- Partially update an AI Skills upstream config for this repository. # noqa: E501
- This method makes a synchronous HTTP request by default. To make an
- asynchronous HTTP request, please pass async_req=True
- >>> thread = api.repos_upstream_skills_partial_update(owner, identifier, slug_perm, async_req=True)
- >>> result = thread.get()
-
- :param async_req bool
- :param str owner: (required)
- :param str identifier: (required)
- :param str slug_perm: (required)
- :param SkillsUpstreamRequestPatch data:
- :return: SkillsUpstream
- If the method is called asynchronously,
- returns the request thread.
- """
- kwargs['_return_http_data_only'] = True
- if kwargs.get('async_req'):
- return self.repos_upstream_skills_partial_update_with_http_info(owner, identifier, slug_perm, **kwargs) # noqa: E501
- else:
- (data) = self.repos_upstream_skills_partial_update_with_http_info(owner, identifier, slug_perm, **kwargs) # noqa: E501
- return data
-
- def repos_upstream_skills_partial_update_with_http_info(self, owner, identifier, slug_perm, **kwargs): # noqa: E501
- """Partially update an AI Skills upstream config for this repository. # noqa: E501
-
- Partially update an AI Skills upstream config for this repository. # noqa: E501
- This method makes a synchronous HTTP request by default. To make an
- asynchronous HTTP request, please pass async_req=True
- >>> thread = api.repos_upstream_skills_partial_update_with_http_info(owner, identifier, slug_perm, async_req=True)
- >>> result = thread.get()
-
- :param async_req bool
- :param str owner: (required)
- :param str identifier: (required)
- :param str slug_perm: (required)
- :param SkillsUpstreamRequestPatch data:
- :return: SkillsUpstream
- If the method is called asynchronously,
- returns the request thread.
- """
-
- all_params = ['owner', 'identifier', 'slug_perm', 'data'] # noqa: E501
- all_params.append('async_req')
- all_params.append('_return_http_data_only')
- all_params.append('_preload_content')
- all_params.append('_request_timeout')
-
- params = locals()
- for key, val in six.iteritems(params['kwargs']):
- if key not in all_params:
- raise TypeError(
- "Got an unexpected keyword argument '%s'"
- " to method repos_upstream_skills_partial_update" % key
- )
- params[key] = val
- del params['kwargs']
- # verify the required parameter 'owner' is set
- if self.api_client.client_side_validation and ('owner' not in params or
- params['owner'] is None): # noqa: E501
- raise ValueError("Missing the required parameter `owner` when calling `repos_upstream_skills_partial_update`") # noqa: E501
- # verify the required parameter 'identifier' is set
- if self.api_client.client_side_validation and ('identifier' not in params or
- params['identifier'] is None): # noqa: E501
- raise ValueError("Missing the required parameter `identifier` when calling `repos_upstream_skills_partial_update`") # noqa: E501
- # verify the required parameter 'slug_perm' is set
- if self.api_client.client_side_validation and ('slug_perm' not in params or
- params['slug_perm'] is None): # noqa: E501
- raise ValueError("Missing the required parameter `slug_perm` when calling `repos_upstream_skills_partial_update`") # noqa: E501
-
- collection_formats = {}
-
- path_params = {}
- if 'owner' in params:
- path_params['owner'] = params['owner'] # noqa: E501
- if 'identifier' in params:
- path_params['identifier'] = params['identifier'] # noqa: E501
- if 'slug_perm' in params:
- path_params['slug_perm'] = params['slug_perm'] # noqa: E501
-
- query_params = []
-
- header_params = {}
-
- form_params = []
- local_var_files = {}
-
- body_params = None
- if 'data' in params:
- body_params = params['data']
- # HTTP header `Accept`
- header_params['Accept'] = self.api_client.select_header_accept(
- ['application/json']) # noqa: E501
-
- # HTTP header `Content-Type`
- header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501
- ['application/json']) # noqa: E501
-
- # Authentication setting
- auth_settings = ['apikey', 'basic'] # noqa: E501
-
- return self.api_client.call_api(
- '/repos/{owner}/{identifier}/upstream/skills/{slug_perm}/', 'PATCH',
- path_params,
- query_params,
- header_params,
- body=body_params,
- post_params=form_params,
- files=local_var_files,
- response_type='SkillsUpstream', # noqa: E501
- auth_settings=auth_settings,
- async_req=params.get('async_req'),
- _return_http_data_only=params.get('_return_http_data_only'),
- _preload_content=params.get('_preload_content', True),
- _request_timeout=params.get('_request_timeout'),
- collection_formats=collection_formats)
-
- def repos_upstream_skills_read(self, owner, identifier, slug_perm, **kwargs): # noqa: E501
- """Retrieve an AI Skills upstream config for this repository. # noqa: E501
-
- Retrieve an AI Skills upstream config for this repository. # noqa: E501
- This method makes a synchronous HTTP request by default. To make an
- asynchronous HTTP request, please pass async_req=True
- >>> thread = api.repos_upstream_skills_read(owner, identifier, slug_perm, async_req=True)
- >>> result = thread.get()
-
- :param async_req bool
- :param str owner: (required)
- :param str identifier: (required)
- :param str slug_perm: (required)
- :return: SkillsUpstream
- If the method is called asynchronously,
- returns the request thread.
- """
- kwargs['_return_http_data_only'] = True
- if kwargs.get('async_req'):
- return self.repos_upstream_skills_read_with_http_info(owner, identifier, slug_perm, **kwargs) # noqa: E501
- else:
- (data) = self.repos_upstream_skills_read_with_http_info(owner, identifier, slug_perm, **kwargs) # noqa: E501
- return data
-
- def repos_upstream_skills_read_with_http_info(self, owner, identifier, slug_perm, **kwargs): # noqa: E501
- """Retrieve an AI Skills upstream config for this repository. # noqa: E501
-
- Retrieve an AI Skills upstream config for this repository. # noqa: E501
- This method makes a synchronous HTTP request by default. To make an
- asynchronous HTTP request, please pass async_req=True
- >>> thread = api.repos_upstream_skills_read_with_http_info(owner, identifier, slug_perm, async_req=True)
- >>> result = thread.get()
-
- :param async_req bool
- :param str owner: (required)
- :param str identifier: (required)
- :param str slug_perm: (required)
- :return: SkillsUpstream
- If the method is called asynchronously,
- returns the request thread.
- """
-
- all_params = ['owner', 'identifier', 'slug_perm'] # noqa: E501
- all_params.append('async_req')
- all_params.append('_return_http_data_only')
- all_params.append('_preload_content')
- all_params.append('_request_timeout')
-
- params = locals()
- for key, val in six.iteritems(params['kwargs']):
- if key not in all_params:
- raise TypeError(
- "Got an unexpected keyword argument '%s'"
- " to method repos_upstream_skills_read" % key
- )
- params[key] = val
- del params['kwargs']
- # verify the required parameter 'owner' is set
- if self.api_client.client_side_validation and ('owner' not in params or
- params['owner'] is None): # noqa: E501
- raise ValueError("Missing the required parameter `owner` when calling `repos_upstream_skills_read`") # noqa: E501
- # verify the required parameter 'identifier' is set
- if self.api_client.client_side_validation and ('identifier' not in params or
- params['identifier'] is None): # noqa: E501
- raise ValueError("Missing the required parameter `identifier` when calling `repos_upstream_skills_read`") # noqa: E501
- # verify the required parameter 'slug_perm' is set
- if self.api_client.client_side_validation and ('slug_perm' not in params or
- params['slug_perm'] is None): # noqa: E501
- raise ValueError("Missing the required parameter `slug_perm` when calling `repos_upstream_skills_read`") # noqa: E501
-
- collection_formats = {}
-
- path_params = {}
- if 'owner' in params:
- path_params['owner'] = params['owner'] # noqa: E501
- if 'identifier' in params:
- path_params['identifier'] = params['identifier'] # noqa: E501
- if 'slug_perm' in params:
- path_params['slug_perm'] = params['slug_perm'] # noqa: E501
-
- query_params = []
-
- header_params = {}
-
- form_params = []
- local_var_files = {}
-
- body_params = None
- # HTTP header `Accept`
- header_params['Accept'] = self.api_client.select_header_accept(
- ['application/json']) # noqa: E501
-
- # HTTP header `Content-Type`
- header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501
- ['application/json']) # noqa: E501
-
- # Authentication setting
- auth_settings = ['apikey', 'basic'] # noqa: E501
-
- return self.api_client.call_api(
- '/repos/{owner}/{identifier}/upstream/skills/{slug_perm}/', 'GET',
- path_params,
- query_params,
- header_params,
- body=body_params,
- post_params=form_params,
- files=local_var_files,
- response_type='SkillsUpstream', # noqa: E501
- auth_settings=auth_settings,
- async_req=params.get('async_req'),
- _return_http_data_only=params.get('_return_http_data_only'),
- _preload_content=params.get('_preload_content', True),
- _request_timeout=params.get('_request_timeout'),
- collection_formats=collection_formats)
-
- def repos_upstream_skills_update(self, owner, identifier, slug_perm, **kwargs): # noqa: E501
- """Update an AI Skills upstream config for this repository. # noqa: E501
-
- Update an AI Skills upstream config for this repository. # noqa: E501
- This method makes a synchronous HTTP request by default. To make an
- asynchronous HTTP request, please pass async_req=True
- >>> thread = api.repos_upstream_skills_update(owner, identifier, slug_perm, async_req=True)
- >>> result = thread.get()
-
- :param async_req bool
- :param str owner: (required)
- :param str identifier: (required)
- :param str slug_perm: (required)
- :param SkillsUpstreamRequest data:
- :return: SkillsUpstream
- If the method is called asynchronously,
- returns the request thread.
- """
- kwargs['_return_http_data_only'] = True
- if kwargs.get('async_req'):
- return self.repos_upstream_skills_update_with_http_info(owner, identifier, slug_perm, **kwargs) # noqa: E501
- else:
- (data) = self.repos_upstream_skills_update_with_http_info(owner, identifier, slug_perm, **kwargs) # noqa: E501
- return data
-
- def repos_upstream_skills_update_with_http_info(self, owner, identifier, slug_perm, **kwargs): # noqa: E501
- """Update an AI Skills upstream config for this repository. # noqa: E501
-
- Update an AI Skills upstream config for this repository. # noqa: E501
- This method makes a synchronous HTTP request by default. To make an
- asynchronous HTTP request, please pass async_req=True
- >>> thread = api.repos_upstream_skills_update_with_http_info(owner, identifier, slug_perm, async_req=True)
- >>> result = thread.get()
-
- :param async_req bool
- :param str owner: (required)
- :param str identifier: (required)
- :param str slug_perm: (required)
- :param SkillsUpstreamRequest data:
- :return: SkillsUpstream
- If the method is called asynchronously,
- returns the request thread.
- """
-
- all_params = ['owner', 'identifier', 'slug_perm', 'data'] # noqa: E501
- all_params.append('async_req')
- all_params.append('_return_http_data_only')
- all_params.append('_preload_content')
- all_params.append('_request_timeout')
-
- params = locals()
- for key, val in six.iteritems(params['kwargs']):
- if key not in all_params:
- raise TypeError(
- "Got an unexpected keyword argument '%s'"
- " to method repos_upstream_skills_update" % key
- )
- params[key] = val
- del params['kwargs']
- # verify the required parameter 'owner' is set
- if self.api_client.client_side_validation and ('owner' not in params or
- params['owner'] is None): # noqa: E501
- raise ValueError("Missing the required parameter `owner` when calling `repos_upstream_skills_update`") # noqa: E501
- # verify the required parameter 'identifier' is set
- if self.api_client.client_side_validation and ('identifier' not in params or
- params['identifier'] is None): # noqa: E501
- raise ValueError("Missing the required parameter `identifier` when calling `repos_upstream_skills_update`") # noqa: E501
- # verify the required parameter 'slug_perm' is set
- if self.api_client.client_side_validation and ('slug_perm' not in params or
- params['slug_perm'] is None): # noqa: E501
- raise ValueError("Missing the required parameter `slug_perm` when calling `repos_upstream_skills_update`") # noqa: E501
-
- collection_formats = {}
-
- path_params = {}
- if 'owner' in params:
- path_params['owner'] = params['owner'] # noqa: E501
- if 'identifier' in params:
- path_params['identifier'] = params['identifier'] # noqa: E501
- if 'slug_perm' in params:
- path_params['slug_perm'] = params['slug_perm'] # noqa: E501
-
- query_params = []
-
- header_params = {}
-
- form_params = []
- local_var_files = {}
-
- body_params = None
- if 'data' in params:
- body_params = params['data']
- # HTTP header `Accept`
- header_params['Accept'] = self.api_client.select_header_accept(
- ['application/json']) # noqa: E501
-
- # HTTP header `Content-Type`
- header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501
- ['application/json']) # noqa: E501
-
- # Authentication setting
- auth_settings = ['apikey', 'basic'] # noqa: E501
-
- return self.api_client.call_api(
- '/repos/{owner}/{identifier}/upstream/skills/{slug_perm}/', 'PUT',
- path_params,
- query_params,
- header_params,
- body=body_params,
- post_params=form_params,
- files=local_var_files,
- response_type='SkillsUpstream', # noqa: E501
- auth_settings=auth_settings,
- async_req=params.get('async_req'),
- _return_http_data_only=params.get('_return_http_data_only'),
- _preload_content=params.get('_preload_content', True),
- _request_timeout=params.get('_request_timeout'),
- collection_formats=collection_formats)
-
def repos_upstream_swift_create(self, owner, identifier, **kwargs): # noqa: E501
"""Create a Swift upstream config for this repository. # noqa: E501
diff --git a/bindings/python/src/cloudsmith_api/api_client.py b/bindings/python/src/cloudsmith_api/api_client.py
index 5abbbcf2e..0f5fb33b0 100644
--- a/bindings/python/src/cloudsmith_api/api_client.py
+++ b/bindings/python/src/cloudsmith_api/api_client.py
@@ -74,7 +74,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None,
self.default_headers[header_name] = header_value
self.cookie = cookie
# Set default User-Agent.
- self.user_agent = 'Swagger-Codegen/2.0.42/python'
+ self.user_agent = 'Swagger-Codegen/2.0.43/python'
self.client_side_validation = configuration.client_side_validation
def __del__(self):
diff --git a/bindings/python/src/cloudsmith_api/configuration.py b/bindings/python/src/cloudsmith_api/configuration.py
index f5f952f82..c5d6f49ad 100644
--- a/bindings/python/src/cloudsmith_api/configuration.py
+++ b/bindings/python/src/cloudsmith_api/configuration.py
@@ -249,5 +249,5 @@ def to_debug_report(self):
"OS: {env}\n"\
"Python Version: {pyversion}\n"\
"Version of the API: v1\n"\
- "SDK Package Version: 2.0.42".\
+ "SDK Package Version: 2.0.43".\
format(env=sys.platform, pyversion=sys.version)
diff --git a/bindings/python/src/cloudsmith_api/models/__init__.py b/bindings/python/src/cloudsmith_api/models/__init__.py
index 5fd779b2d..25e343bdb 100644
--- a/bindings/python/src/cloudsmith_api/models/__init__.py
+++ b/bindings/python/src/cloudsmith_api/models/__init__.py
@@ -228,6 +228,7 @@
from cloudsmith_api.models.package_vulnerability_policy_evaluation_request_request import PackageVulnerabilityPolicyEvaluationRequestRequest
from cloudsmith_api.models.package_vulnerability_policy_violation_log import PackageVulnerabilityPolicyViolationLog
from cloudsmith_api.models.package_vulnerability_policy_violation_log_cursor_page import PackageVulnerabilityPolicyViolationLogCursorPage
+from cloudsmith_api.models.plugin_skill import PluginSkill
from cloudsmith_api.models.provider_settings import ProviderSettings
from cloudsmith_api.models.provider_settings_write import ProviderSettingsWrite
from cloudsmith_api.models.provider_settings_write_request import ProviderSettingsWriteRequest
@@ -305,12 +306,6 @@
from cloudsmith_api.models.service_request import ServiceRequest
from cloudsmith_api.models.service_request_patch import ServiceRequestPatch
from cloudsmith_api.models.service_teams import ServiceTeams
-from cloudsmith_api.models.skills_package_upload import SkillsPackageUpload
-from cloudsmith_api.models.skills_package_upload_request import SkillsPackageUploadRequest
-from cloudsmith_api.models.skills_upstream import SkillsUpstream
-from cloudsmith_api.models.skills_upstream_request import SkillsUpstreamRequest
-from cloudsmith_api.models.skills_upstream_request_patch import SkillsUpstreamRequestPatch
-from cloudsmith_api.models.skills_upstream_selection import SkillsUpstreamSelection
from cloudsmith_api.models.status_basic import StatusBasic
from cloudsmith_api.models.storage_allocated_limit import StorageAllocatedLimit
from cloudsmith_api.models.storage_allocated_limit_raw import StorageAllocatedLimitRaw
diff --git a/bindings/python/src/cloudsmith_api/models/alpine_package_upload.py b/bindings/python/src/cloudsmith_api/models/alpine_package_upload.py
index 0b23b0698..602ee75aa 100644
--- a/bindings/python/src/cloudsmith_api/models/alpine_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/alpine_package_upload.py
@@ -85,6 +85,7 @@ class AlpinePackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class AlpinePackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class AlpinePackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""AlpinePackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this AlpinePackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this AlpinePackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this AlpinePackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this AlpinePackageUpload.
:type: bool
@@ -1636,6 +1643,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this AlpinePackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this AlpinePackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this AlpinePackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this AlpinePackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this AlpinePackageUpload.
@@ -1685,7 +1718,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this AlpinePackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this AlpinePackageUpload.
:rtype: datetime
@@ -1696,7 +1729,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this AlpinePackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this AlpinePackageUpload.
:type: datetime
@@ -1708,7 +1741,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this AlpinePackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this AlpinePackageUpload.
:rtype: datetime
@@ -1719,7 +1752,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this AlpinePackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this AlpinePackageUpload.
:type: datetime
@@ -1731,6 +1764,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this AlpinePackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this AlpinePackageUpload.
:rtype: str
@@ -1741,6 +1775,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this AlpinePackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this AlpinePackageUpload.
:type: str
@@ -1759,7 +1794,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this AlpinePackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this AlpinePackageUpload.
:rtype: datetime
@@ -1770,7 +1805,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this AlpinePackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this AlpinePackageUpload.
:type: datetime
@@ -2469,6 +2504,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this AlpinePackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this AlpinePackageUpload.
:rtype: str
@@ -2479,6 +2515,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this AlpinePackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this AlpinePackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/alpine_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/alpine_package_upload_request.py
index 2482c366a..dd85338bd 100644
--- a/bindings/python/src/cloudsmith_api/models/alpine_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/alpine_package_upload_request.py
@@ -35,6 +35,7 @@ class AlpinePackageUploadRequest(object):
swagger_types = {
'distribution': 'str',
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str'
}
@@ -42,11 +43,12 @@ class AlpinePackageUploadRequest(object):
attribute_map = {
'distribution': 'distribution',
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags'
}
- def __init__(self, distribution=None, package_file=None, republish=None, tags=None, _configuration=None): # noqa: E501
+ def __init__(self, distribution=None, package_file=None, release_notes=None, republish=None, tags=None, _configuration=None): # noqa: E501
"""AlpinePackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -54,12 +56,15 @@ def __init__(self, distribution=None, package_file=None, republish=None, tags=No
self._distribution = None
self._package_file = None
+ self._release_notes = None
self._republish = None
self._tags = None
self.discriminator = None
self.distribution = distribution
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -121,6 +126,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this AlpinePackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this AlpinePackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this AlpinePackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this AlpinePackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this AlpinePackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/cargo_package_upload.py b/bindings/python/src/cloudsmith_api/models/cargo_package_upload.py
index f2ae44b8c..bea2288d3 100644
--- a/bindings/python/src/cloudsmith_api/models/cargo_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/cargo_package_upload.py
@@ -85,6 +85,7 @@ class CargoPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class CargoPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class CargoPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""CargoPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this CargoPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this CargoPackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this CargoPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this CargoPackageUpload.
:type: bool
@@ -1636,6 +1643,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this CargoPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this CargoPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this CargoPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this CargoPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this CargoPackageUpload.
@@ -1685,7 +1718,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this CargoPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this CargoPackageUpload.
:rtype: datetime
@@ -1696,7 +1729,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this CargoPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this CargoPackageUpload.
:type: datetime
@@ -1708,7 +1741,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this CargoPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this CargoPackageUpload.
:rtype: datetime
@@ -1719,7 +1752,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this CargoPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this CargoPackageUpload.
:type: datetime
@@ -1731,6 +1764,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this CargoPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this CargoPackageUpload.
:rtype: str
@@ -1741,6 +1775,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this CargoPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this CargoPackageUpload.
:type: str
@@ -1759,7 +1794,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this CargoPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this CargoPackageUpload.
:rtype: datetime
@@ -1770,7 +1805,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this CargoPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this CargoPackageUpload.
:type: datetime
@@ -2469,6 +2504,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this CargoPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this CargoPackageUpload.
:rtype: str
@@ -2479,6 +2515,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this CargoPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this CargoPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/cargo_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/cargo_package_upload_request.py
index 705341401..8ca36c342 100644
--- a/bindings/python/src/cloudsmith_api/models/cargo_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/cargo_package_upload_request.py
@@ -34,28 +34,33 @@ class CargoPackageUploadRequest(object):
"""
swagger_types = {
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str'
}
attribute_map = {
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags'
}
- def __init__(self, package_file=None, republish=None, tags=None, _configuration=None): # noqa: E501
+ def __init__(self, package_file=None, release_notes=None, republish=None, tags=None, _configuration=None): # noqa: E501
"""CargoPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
self._configuration = _configuration
self._package_file = None
+ self._release_notes = None
self._republish = None
self._tags = None
self.discriminator = None
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -89,6 +94,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this CargoPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this CargoPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this CargoPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this CargoPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this CargoPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/cocoapods_package_upload.py b/bindings/python/src/cloudsmith_api/models/cocoapods_package_upload.py
index ca6eed06e..b30062b20 100644
--- a/bindings/python/src/cloudsmith_api/models/cocoapods_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/cocoapods_package_upload.py
@@ -85,6 +85,7 @@ class CocoapodsPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class CocoapodsPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class CocoapodsPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""CocoapodsPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this CocoapodsPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this CocoapodsPackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this CocoapodsPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this CocoapodsPackageUpload.
:type: bool
@@ -1636,6 +1643,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this CocoapodsPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this CocoapodsPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this CocoapodsPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this CocoapodsPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this CocoapodsPackageUpload.
@@ -1685,7 +1718,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this CocoapodsPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this CocoapodsPackageUpload.
:rtype: datetime
@@ -1696,7 +1729,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this CocoapodsPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this CocoapodsPackageUpload.
:type: datetime
@@ -1708,7 +1741,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this CocoapodsPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this CocoapodsPackageUpload.
:rtype: datetime
@@ -1719,7 +1752,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this CocoapodsPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this CocoapodsPackageUpload.
:type: datetime
@@ -1731,6 +1764,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this CocoapodsPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this CocoapodsPackageUpload.
:rtype: str
@@ -1741,6 +1775,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this CocoapodsPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this CocoapodsPackageUpload.
:type: str
@@ -1759,7 +1794,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this CocoapodsPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this CocoapodsPackageUpload.
:rtype: datetime
@@ -1770,7 +1805,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this CocoapodsPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this CocoapodsPackageUpload.
:type: datetime
@@ -2469,6 +2504,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this CocoapodsPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this CocoapodsPackageUpload.
:rtype: str
@@ -2479,6 +2515,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this CocoapodsPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this CocoapodsPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/cocoapods_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/cocoapods_package_upload_request.py
index ba0804f9b..b9082045c 100644
--- a/bindings/python/src/cloudsmith_api/models/cocoapods_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/cocoapods_package_upload_request.py
@@ -34,28 +34,33 @@ class CocoapodsPackageUploadRequest(object):
"""
swagger_types = {
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str'
}
attribute_map = {
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags'
}
- def __init__(self, package_file=None, republish=None, tags=None, _configuration=None): # noqa: E501
+ def __init__(self, package_file=None, release_notes=None, republish=None, tags=None, _configuration=None): # noqa: E501
"""CocoapodsPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
self._configuration = _configuration
self._package_file = None
+ self._release_notes = None
self._republish = None
self._tags = None
self.discriminator = None
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -89,6 +94,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this CocoapodsPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this CocoapodsPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this CocoapodsPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this CocoapodsPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this CocoapodsPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/composer_package_upload.py b/bindings/python/src/cloudsmith_api/models/composer_package_upload.py
index a0a4f1b7d..d1b8466bd 100644
--- a/bindings/python/src/cloudsmith_api/models/composer_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/composer_package_upload.py
@@ -85,6 +85,7 @@ class ComposerPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class ComposerPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class ComposerPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""ComposerPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this ComposerPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this ComposerPackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this ComposerPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this ComposerPackageUpload.
:type: bool
@@ -1636,6 +1643,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this ComposerPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this ComposerPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this ComposerPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this ComposerPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this ComposerPackageUpload.
@@ -1685,7 +1718,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this ComposerPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this ComposerPackageUpload.
:rtype: datetime
@@ -1696,7 +1729,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this ComposerPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this ComposerPackageUpload.
:type: datetime
@@ -1708,7 +1741,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this ComposerPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this ComposerPackageUpload.
:rtype: datetime
@@ -1719,7 +1752,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this ComposerPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this ComposerPackageUpload.
:type: datetime
@@ -1731,6 +1764,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this ComposerPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this ComposerPackageUpload.
:rtype: str
@@ -1741,6 +1775,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this ComposerPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this ComposerPackageUpload.
:type: str
@@ -1759,7 +1794,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this ComposerPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this ComposerPackageUpload.
:rtype: datetime
@@ -1770,7 +1805,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this ComposerPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this ComposerPackageUpload.
:type: datetime
@@ -2472,6 +2507,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this ComposerPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this ComposerPackageUpload.
:rtype: str
@@ -2482,6 +2518,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this ComposerPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this ComposerPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/composer_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/composer_package_upload_request.py
index 738575fd8..7a854b6fa 100644
--- a/bindings/python/src/cloudsmith_api/models/composer_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/composer_package_upload_request.py
@@ -34,6 +34,7 @@ class ComposerPackageUploadRequest(object):
"""
swagger_types = {
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str',
'version': 'str'
@@ -41,24 +42,28 @@ class ComposerPackageUploadRequest(object):
attribute_map = {
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags',
'version': 'version'
}
- def __init__(self, package_file=None, republish=None, tags=None, version=None, _configuration=None): # noqa: E501
+ def __init__(self, package_file=None, release_notes=None, republish=None, tags=None, version=None, _configuration=None): # noqa: E501
"""ComposerPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
self._configuration = _configuration
self._package_file = None
+ self._release_notes = None
self._republish = None
self._tags = None
self._version = None
self.discriminator = None
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -94,6 +99,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this ComposerPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this ComposerPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this ComposerPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this ComposerPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this ComposerPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/conan_package_upload.py b/bindings/python/src/cloudsmith_api/models/conan_package_upload.py
index 59bba252b..e975197ab 100644
--- a/bindings/python/src/cloudsmith_api/models/conan_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/conan_package_upload.py
@@ -87,6 +87,7 @@ class ConanPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -181,6 +182,7 @@ class ConanPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -220,7 +222,7 @@ class ConanPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, conan_channel=None, conan_prefix=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, conan_channel=None, conan_prefix=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""ConanPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -280,6 +282,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -427,6 +430,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1307,6 +1312,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this ConanPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this ConanPackageUpload.
:rtype: bool
@@ -1317,6 +1323,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this ConanPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this ConanPackageUpload.
:type: bool
@@ -1707,6 +1714,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this ConanPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this ConanPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this ConanPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this ConanPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this ConanPackageUpload.
@@ -1756,7 +1789,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this ConanPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this ConanPackageUpload.
:rtype: datetime
@@ -1767,7 +1800,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this ConanPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this ConanPackageUpload.
:type: datetime
@@ -1779,7 +1812,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this ConanPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this ConanPackageUpload.
:rtype: datetime
@@ -1790,7 +1823,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this ConanPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this ConanPackageUpload.
:type: datetime
@@ -1802,6 +1835,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this ConanPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this ConanPackageUpload.
:rtype: str
@@ -1812,6 +1846,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this ConanPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this ConanPackageUpload.
:type: str
@@ -1830,7 +1865,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this ConanPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this ConanPackageUpload.
:rtype: datetime
@@ -1841,7 +1876,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this ConanPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this ConanPackageUpload.
:type: datetime
@@ -2543,6 +2578,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this ConanPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this ConanPackageUpload.
:rtype: str
@@ -2553,6 +2589,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this ConanPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this ConanPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/conan_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/conan_package_upload_request.py
index c7c436d34..6b6d7da51 100644
--- a/bindings/python/src/cloudsmith_api/models/conan_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/conan_package_upload_request.py
@@ -40,6 +40,7 @@ class ConanPackageUploadRequest(object):
'metadata_file': 'str',
'name': 'str',
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str',
'version': 'str'
@@ -53,12 +54,13 @@ class ConanPackageUploadRequest(object):
'metadata_file': 'metadata_file',
'name': 'name',
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags',
'version': 'version'
}
- def __init__(self, conan_channel=None, conan_prefix=None, info_file=None, manifest_file=None, metadata_file=None, name=None, package_file=None, republish=None, tags=None, version=None, _configuration=None): # noqa: E501
+ def __init__(self, conan_channel=None, conan_prefix=None, info_file=None, manifest_file=None, metadata_file=None, name=None, package_file=None, release_notes=None, republish=None, tags=None, version=None, _configuration=None): # noqa: E501
"""ConanPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -71,6 +73,7 @@ def __init__(self, conan_channel=None, conan_prefix=None, info_file=None, manife
self._metadata_file = None
self._name = None
self._package_file = None
+ self._release_notes = None
self._republish = None
self._tags = None
self._version = None
@@ -86,6 +89,8 @@ def __init__(self, conan_channel=None, conan_prefix=None, info_file=None, manife
if name is not None:
self.name = name
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -289,6 +294,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this ConanPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this ConanPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this ConanPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this ConanPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this ConanPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/conda_package_upload.py b/bindings/python/src/cloudsmith_api/models/conda_package_upload.py
index 9394150ff..ac9deaf6d 100644
--- a/bindings/python/src/cloudsmith_api/models/conda_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/conda_package_upload.py
@@ -85,6 +85,7 @@ class CondaPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class CondaPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class CondaPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""CondaPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this CondaPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this CondaPackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this CondaPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this CondaPackageUpload.
:type: bool
@@ -1636,6 +1643,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this CondaPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this CondaPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this CondaPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this CondaPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this CondaPackageUpload.
@@ -1685,7 +1718,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this CondaPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this CondaPackageUpload.
:rtype: datetime
@@ -1696,7 +1729,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this CondaPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this CondaPackageUpload.
:type: datetime
@@ -1708,7 +1741,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this CondaPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this CondaPackageUpload.
:rtype: datetime
@@ -1719,7 +1752,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this CondaPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this CondaPackageUpload.
:type: datetime
@@ -1731,6 +1764,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this CondaPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this CondaPackageUpload.
:rtype: str
@@ -1741,6 +1775,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this CondaPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this CondaPackageUpload.
:type: str
@@ -1759,7 +1794,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this CondaPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this CondaPackageUpload.
:rtype: datetime
@@ -1770,7 +1805,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this CondaPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this CondaPackageUpload.
:type: datetime
@@ -2469,6 +2504,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this CondaPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this CondaPackageUpload.
:rtype: str
@@ -2479,6 +2515,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this CondaPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this CondaPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/conda_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/conda_package_upload_request.py
index 0ce3eaead..f1c59a361 100644
--- a/bindings/python/src/cloudsmith_api/models/conda_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/conda_package_upload_request.py
@@ -34,28 +34,33 @@ class CondaPackageUploadRequest(object):
"""
swagger_types = {
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str'
}
attribute_map = {
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags'
}
- def __init__(self, package_file=None, republish=None, tags=None, _configuration=None): # noqa: E501
+ def __init__(self, package_file=None, release_notes=None, republish=None, tags=None, _configuration=None): # noqa: E501
"""CondaPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
self._configuration = _configuration
self._package_file = None
+ self._release_notes = None
self._republish = None
self._tags = None
self.discriminator = None
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -89,6 +94,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this CondaPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this CondaPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this CondaPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this CondaPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this CondaPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/cran_package_upload.py b/bindings/python/src/cloudsmith_api/models/cran_package_upload.py
index 701ac8070..e4962972b 100644
--- a/bindings/python/src/cloudsmith_api/models/cran_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/cran_package_upload.py
@@ -86,6 +86,7 @@ class CranPackageUpload(object):
'r_version': 'str',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -179,6 +180,7 @@ class CranPackageUpload(object):
'r_version': 'r_version',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -218,7 +220,7 @@ class CranPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, r_version=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, r_version=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""CranPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -277,6 +279,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._r_version = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -422,6 +425,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1244,6 +1249,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this CranPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this CranPackageUpload.
:rtype: bool
@@ -1254,6 +1260,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this CranPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this CranPackageUpload.
:type: bool
@@ -1670,6 +1677,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this CranPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this CranPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this CranPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this CranPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this CranPackageUpload.
@@ -1719,7 +1752,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this CranPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this CranPackageUpload.
:rtype: datetime
@@ -1730,7 +1763,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this CranPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this CranPackageUpload.
:type: datetime
@@ -1742,7 +1775,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this CranPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this CranPackageUpload.
:rtype: datetime
@@ -1753,7 +1786,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this CranPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this CranPackageUpload.
:type: datetime
@@ -1765,6 +1798,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this CranPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this CranPackageUpload.
:rtype: str
@@ -1775,6 +1809,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this CranPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this CranPackageUpload.
:type: str
@@ -1793,7 +1828,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this CranPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this CranPackageUpload.
:rtype: datetime
@@ -1804,7 +1839,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this CranPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this CranPackageUpload.
:type: datetime
@@ -2503,6 +2538,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this CranPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this CranPackageUpload.
:rtype: str
@@ -2513,6 +2549,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this CranPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this CranPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/cran_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/cran_package_upload_request.py
index c7c5fb53b..553f5684d 100644
--- a/bindings/python/src/cloudsmith_api/models/cran_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/cran_package_upload_request.py
@@ -36,6 +36,7 @@ class CranPackageUploadRequest(object):
'architecture': 'str',
'package_file': 'str',
'r_version': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str'
}
@@ -44,11 +45,12 @@ class CranPackageUploadRequest(object):
'architecture': 'architecture',
'package_file': 'package_file',
'r_version': 'r_version',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags'
}
- def __init__(self, architecture=None, package_file=None, r_version=None, republish=None, tags=None, _configuration=None): # noqa: E501
+ def __init__(self, architecture=None, package_file=None, r_version=None, release_notes=None, republish=None, tags=None, _configuration=None): # noqa: E501
"""CranPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -57,6 +59,7 @@ def __init__(self, architecture=None, package_file=None, r_version=None, republi
self._architecture = None
self._package_file = None
self._r_version = None
+ self._release_notes = None
self._republish = None
self._tags = None
self.discriminator = None
@@ -66,6 +69,8 @@ def __init__(self, architecture=None, package_file=None, r_version=None, republi
self.package_file = package_file
if r_version is not None:
self.r_version = r_version
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -154,6 +159,32 @@ def r_version(self, r_version):
self._r_version = r_version
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this CranPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this CranPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this CranPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this CranPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this CranPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/dart_package_upload.py b/bindings/python/src/cloudsmith_api/models/dart_package_upload.py
index 226deec68..369427b54 100644
--- a/bindings/python/src/cloudsmith_api/models/dart_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/dart_package_upload.py
@@ -85,6 +85,7 @@ class DartPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class DartPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class DartPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""DartPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this DartPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this DartPackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this DartPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this DartPackageUpload.
:type: bool
@@ -1636,6 +1643,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this DartPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this DartPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this DartPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this DartPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this DartPackageUpload.
@@ -1685,7 +1718,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this DartPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this DartPackageUpload.
:rtype: datetime
@@ -1696,7 +1729,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this DartPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this DartPackageUpload.
:type: datetime
@@ -1708,7 +1741,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this DartPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this DartPackageUpload.
:rtype: datetime
@@ -1719,7 +1752,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this DartPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this DartPackageUpload.
:type: datetime
@@ -1731,6 +1764,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this DartPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this DartPackageUpload.
:rtype: str
@@ -1741,6 +1775,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this DartPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this DartPackageUpload.
:type: str
@@ -1759,7 +1794,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this DartPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this DartPackageUpload.
:rtype: datetime
@@ -1770,7 +1805,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this DartPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this DartPackageUpload.
:type: datetime
@@ -2469,6 +2504,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this DartPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this DartPackageUpload.
:rtype: str
@@ -2479,6 +2515,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this DartPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this DartPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/dart_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/dart_package_upload_request.py
index e171256e3..6b4692174 100644
--- a/bindings/python/src/cloudsmith_api/models/dart_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/dart_package_upload_request.py
@@ -34,28 +34,33 @@ class DartPackageUploadRequest(object):
"""
swagger_types = {
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str'
}
attribute_map = {
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags'
}
- def __init__(self, package_file=None, republish=None, tags=None, _configuration=None): # noqa: E501
+ def __init__(self, package_file=None, release_notes=None, republish=None, tags=None, _configuration=None): # noqa: E501
"""DartPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
self._configuration = _configuration
self._package_file = None
+ self._release_notes = None
self._republish = None
self._tags = None
self.discriminator = None
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -89,6 +94,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this DartPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this DartPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this DartPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this DartPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this DartPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/deb_package_upload.py b/bindings/python/src/cloudsmith_api/models/deb_package_upload.py
index 43f934f3c..e92570d77 100644
--- a/bindings/python/src/cloudsmith_api/models/deb_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/deb_package_upload.py
@@ -85,6 +85,7 @@ class DebPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class DebPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class DebPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""DebPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this DebPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this DebPackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this DebPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this DebPackageUpload.
:type: bool
@@ -1636,6 +1643,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this DebPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this DebPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this DebPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this DebPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this DebPackageUpload.
@@ -1685,7 +1718,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this DebPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this DebPackageUpload.
:rtype: datetime
@@ -1696,7 +1729,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this DebPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this DebPackageUpload.
:type: datetime
@@ -1708,7 +1741,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this DebPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this DebPackageUpload.
:rtype: datetime
@@ -1719,7 +1752,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this DebPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this DebPackageUpload.
:type: datetime
@@ -1731,6 +1764,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this DebPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this DebPackageUpload.
:rtype: str
@@ -1741,6 +1775,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this DebPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this DebPackageUpload.
:type: str
@@ -1759,7 +1794,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this DebPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this DebPackageUpload.
:rtype: datetime
@@ -1770,7 +1805,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this DebPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this DebPackageUpload.
:type: datetime
@@ -2469,6 +2504,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this DebPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this DebPackageUpload.
:rtype: str
@@ -2479,6 +2515,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this DebPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this DebPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/deb_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/deb_package_upload_request.py
index ed8b05beb..9f6aabb20 100644
--- a/bindings/python/src/cloudsmith_api/models/deb_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/deb_package_upload_request.py
@@ -37,6 +37,7 @@ class DebPackageUploadRequest(object):
'component': 'str',
'distribution': 'str',
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'sources_file': 'str',
'tags': 'str'
@@ -47,12 +48,13 @@ class DebPackageUploadRequest(object):
'component': 'component',
'distribution': 'distribution',
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'sources_file': 'sources_file',
'tags': 'tags'
}
- def __init__(self, changes_file=None, component='main', distribution=None, package_file=None, republish=None, sources_file=None, tags=None, _configuration=None): # noqa: E501
+ def __init__(self, changes_file=None, component='main', distribution=None, package_file=None, release_notes=None, republish=None, sources_file=None, tags=None, _configuration=None): # noqa: E501
"""DebPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -62,6 +64,7 @@ def __init__(self, changes_file=None, component='main', distribution=None, packa
self._component = None
self._distribution = None
self._package_file = None
+ self._release_notes = None
self._republish = None
self._sources_file = None
self._tags = None
@@ -73,6 +76,8 @@ def __init__(self, changes_file=None, component='main', distribution=None, packa
self.component = component
self.distribution = distribution
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if sources_file is not None:
@@ -194,6 +199,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this DebPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this DebPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this DebPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this DebPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this DebPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/docker_package_upload.py b/bindings/python/src/cloudsmith_api/models/docker_package_upload.py
index 9b60afa17..9d46ea4ca 100644
--- a/bindings/python/src/cloudsmith_api/models/docker_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/docker_package_upload.py
@@ -85,6 +85,7 @@ class DockerPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class DockerPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class DockerPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""DockerPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this DockerPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this DockerPackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this DockerPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this DockerPackageUpload.
:type: bool
@@ -1636,6 +1643,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this DockerPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this DockerPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this DockerPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this DockerPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this DockerPackageUpload.
@@ -1685,7 +1718,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this DockerPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this DockerPackageUpload.
:rtype: datetime
@@ -1696,7 +1729,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this DockerPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this DockerPackageUpload.
:type: datetime
@@ -1708,7 +1741,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this DockerPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this DockerPackageUpload.
:rtype: datetime
@@ -1719,7 +1752,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this DockerPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this DockerPackageUpload.
:type: datetime
@@ -1731,6 +1764,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this DockerPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this DockerPackageUpload.
:rtype: str
@@ -1741,6 +1775,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this DockerPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this DockerPackageUpload.
:type: str
@@ -1759,7 +1794,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this DockerPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this DockerPackageUpload.
:rtype: datetime
@@ -1770,7 +1805,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this DockerPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this DockerPackageUpload.
:type: datetime
@@ -2469,6 +2504,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this DockerPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this DockerPackageUpload.
:rtype: str
@@ -2479,6 +2515,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this DockerPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this DockerPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/docker_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/docker_package_upload_request.py
index 07cb7fbd2..e01e8a60d 100644
--- a/bindings/python/src/cloudsmith_api/models/docker_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/docker_package_upload_request.py
@@ -34,28 +34,33 @@ class DockerPackageUploadRequest(object):
"""
swagger_types = {
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str'
}
attribute_map = {
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags'
}
- def __init__(self, package_file=None, republish=None, tags=None, _configuration=None): # noqa: E501
+ def __init__(self, package_file=None, release_notes=None, republish=None, tags=None, _configuration=None): # noqa: E501
"""DockerPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
self._configuration = _configuration
self._package_file = None
+ self._release_notes = None
self._republish = None
self._tags = None
self.discriminator = None
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -89,6 +94,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this DockerPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this DockerPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this DockerPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this DockerPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this DockerPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/generic_package_upload.py b/bindings/python/src/cloudsmith_api/models/generic_package_upload.py
index baa51a1ba..a79d2e4ae 100644
--- a/bindings/python/src/cloudsmith_api/models/generic_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/generic_package_upload.py
@@ -85,6 +85,7 @@ class GenericPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class GenericPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class GenericPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""GenericPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this GenericPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this GenericPackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this GenericPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this GenericPackageUpload.
:type: bool
@@ -1639,6 +1646,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this GenericPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this GenericPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this GenericPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this GenericPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this GenericPackageUpload.
@@ -1688,7 +1721,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this GenericPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this GenericPackageUpload.
:rtype: datetime
@@ -1699,7 +1732,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this GenericPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this GenericPackageUpload.
:type: datetime
@@ -1711,7 +1744,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this GenericPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this GenericPackageUpload.
:rtype: datetime
@@ -1722,7 +1755,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this GenericPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this GenericPackageUpload.
:type: datetime
@@ -1734,6 +1767,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this GenericPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this GenericPackageUpload.
:rtype: str
@@ -1744,6 +1778,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this GenericPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this GenericPackageUpload.
:type: str
@@ -1762,7 +1797,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this GenericPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this GenericPackageUpload.
:rtype: datetime
@@ -1773,7 +1808,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this GenericPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this GenericPackageUpload.
:type: datetime
@@ -2475,6 +2510,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this GenericPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this GenericPackageUpload.
:rtype: str
@@ -2485,6 +2521,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this GenericPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this GenericPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/generic_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/generic_package_upload_request.py
index e498fd660..4baa0fb3c 100644
--- a/bindings/python/src/cloudsmith_api/models/generic_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/generic_package_upload_request.py
@@ -36,6 +36,7 @@ class GenericPackageUploadRequest(object):
'filepath': 'str',
'name': 'str',
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str',
'version': 'str'
@@ -45,12 +46,13 @@ class GenericPackageUploadRequest(object):
'filepath': 'filepath',
'name': 'name',
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags',
'version': 'version'
}
- def __init__(self, filepath=None, name=None, package_file=None, republish=None, tags=None, version=None, _configuration=None): # noqa: E501
+ def __init__(self, filepath=None, name=None, package_file=None, release_notes=None, republish=None, tags=None, version=None, _configuration=None): # noqa: E501
"""GenericPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -59,6 +61,7 @@ def __init__(self, filepath=None, name=None, package_file=None, republish=None,
self._filepath = None
self._name = None
self._package_file = None
+ self._release_notes = None
self._republish = None
self._tags = None
self._version = None
@@ -68,6 +71,8 @@ def __init__(self, filepath=None, name=None, package_file=None, republish=None,
if name is not None:
self.name = name
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -160,6 +165,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this GenericPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this GenericPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this GenericPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this GenericPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this GenericPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/go_package_upload.py b/bindings/python/src/cloudsmith_api/models/go_package_upload.py
index 115b8dd63..7edd0a7a5 100644
--- a/bindings/python/src/cloudsmith_api/models/go_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/go_package_upload.py
@@ -85,6 +85,7 @@ class GoPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class GoPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class GoPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""GoPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this GoPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this GoPackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this GoPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this GoPackageUpload.
:type: bool
@@ -1636,6 +1643,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this GoPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this GoPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this GoPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this GoPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this GoPackageUpload.
@@ -1685,7 +1718,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this GoPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this GoPackageUpload.
:rtype: datetime
@@ -1696,7 +1729,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this GoPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this GoPackageUpload.
:type: datetime
@@ -1708,7 +1741,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this GoPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this GoPackageUpload.
:rtype: datetime
@@ -1719,7 +1752,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this GoPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this GoPackageUpload.
:type: datetime
@@ -1731,6 +1764,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this GoPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this GoPackageUpload.
:rtype: str
@@ -1741,6 +1775,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this GoPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this GoPackageUpload.
:type: str
@@ -1759,7 +1794,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this GoPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this GoPackageUpload.
:rtype: datetime
@@ -1770,7 +1805,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this GoPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this GoPackageUpload.
:type: datetime
@@ -2469,6 +2504,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this GoPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this GoPackageUpload.
:rtype: str
@@ -2479,6 +2515,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this GoPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this GoPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/go_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/go_package_upload_request.py
index 0cd8b1a14..49a66ad76 100644
--- a/bindings/python/src/cloudsmith_api/models/go_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/go_package_upload_request.py
@@ -34,28 +34,33 @@ class GoPackageUploadRequest(object):
"""
swagger_types = {
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str'
}
attribute_map = {
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags'
}
- def __init__(self, package_file=None, republish=None, tags=None, _configuration=None): # noqa: E501
+ def __init__(self, package_file=None, release_notes=None, republish=None, tags=None, _configuration=None): # noqa: E501
"""GoPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
self._configuration = _configuration
self._package_file = None
+ self._release_notes = None
self._republish = None
self._tags = None
self.discriminator = None
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -89,6 +94,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this GoPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this GoPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this GoPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this GoPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this GoPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/helm_package_upload.py b/bindings/python/src/cloudsmith_api/models/helm_package_upload.py
index 399c18a7e..5ee2342d1 100644
--- a/bindings/python/src/cloudsmith_api/models/helm_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/helm_package_upload.py
@@ -85,6 +85,7 @@ class HelmPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class HelmPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class HelmPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""HelmPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this HelmPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this HelmPackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this HelmPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this HelmPackageUpload.
:type: bool
@@ -1636,6 +1643,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this HelmPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this HelmPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this HelmPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this HelmPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this HelmPackageUpload.
@@ -1685,7 +1718,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this HelmPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this HelmPackageUpload.
:rtype: datetime
@@ -1696,7 +1729,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this HelmPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this HelmPackageUpload.
:type: datetime
@@ -1708,7 +1741,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this HelmPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this HelmPackageUpload.
:rtype: datetime
@@ -1719,7 +1752,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this HelmPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this HelmPackageUpload.
:type: datetime
@@ -1731,6 +1764,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this HelmPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this HelmPackageUpload.
:rtype: str
@@ -1741,6 +1775,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this HelmPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this HelmPackageUpload.
:type: str
@@ -1759,7 +1794,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this HelmPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this HelmPackageUpload.
:rtype: datetime
@@ -1770,7 +1805,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this HelmPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this HelmPackageUpload.
:type: datetime
@@ -2469,6 +2504,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this HelmPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this HelmPackageUpload.
:rtype: str
@@ -2479,6 +2515,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this HelmPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this HelmPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/helm_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/helm_package_upload_request.py
index 593333899..3a71726cc 100644
--- a/bindings/python/src/cloudsmith_api/models/helm_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/helm_package_upload_request.py
@@ -35,6 +35,7 @@ class HelmPackageUploadRequest(object):
swagger_types = {
'package_file': 'str',
'provenance_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str'
}
@@ -42,11 +43,12 @@ class HelmPackageUploadRequest(object):
attribute_map = {
'package_file': 'package_file',
'provenance_file': 'provenance_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags'
}
- def __init__(self, package_file=None, provenance_file=None, republish=None, tags=None, _configuration=None): # noqa: E501
+ def __init__(self, package_file=None, provenance_file=None, release_notes=None, republish=None, tags=None, _configuration=None): # noqa: E501
"""HelmPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -54,6 +56,7 @@ def __init__(self, package_file=None, provenance_file=None, republish=None, tags
self._package_file = None
self._provenance_file = None
+ self._release_notes = None
self._republish = None
self._tags = None
self.discriminator = None
@@ -61,6 +64,8 @@ def __init__(self, package_file=None, provenance_file=None, republish=None, tags
self.package_file = package_file
if provenance_file is not None:
self.provenance_file = provenance_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -120,6 +125,32 @@ def provenance_file(self, provenance_file):
self._provenance_file = provenance_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this HelmPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this HelmPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this HelmPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this HelmPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this HelmPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/hex_package_upload.py b/bindings/python/src/cloudsmith_api/models/hex_package_upload.py
index d9aa58f6d..faf1b1031 100644
--- a/bindings/python/src/cloudsmith_api/models/hex_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/hex_package_upload.py
@@ -85,6 +85,7 @@ class HexPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class HexPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class HexPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""HexPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this HexPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this HexPackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this HexPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this HexPackageUpload.
:type: bool
@@ -1636,6 +1643,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this HexPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this HexPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this HexPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this HexPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this HexPackageUpload.
@@ -1685,7 +1718,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this HexPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this HexPackageUpload.
:rtype: datetime
@@ -1696,7 +1729,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this HexPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this HexPackageUpload.
:type: datetime
@@ -1708,7 +1741,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this HexPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this HexPackageUpload.
:rtype: datetime
@@ -1719,7 +1752,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this HexPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this HexPackageUpload.
:type: datetime
@@ -1731,6 +1764,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this HexPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this HexPackageUpload.
:rtype: str
@@ -1741,6 +1775,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this HexPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this HexPackageUpload.
:type: str
@@ -1759,7 +1794,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this HexPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this HexPackageUpload.
:rtype: datetime
@@ -1770,7 +1805,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this HexPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this HexPackageUpload.
:type: datetime
@@ -2469,6 +2504,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this HexPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this HexPackageUpload.
:rtype: str
@@ -2479,6 +2515,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this HexPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this HexPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/hex_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/hex_package_upload_request.py
index 6bab3bd5d..7af963b98 100644
--- a/bindings/python/src/cloudsmith_api/models/hex_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/hex_package_upload_request.py
@@ -34,28 +34,33 @@ class HexPackageUploadRequest(object):
"""
swagger_types = {
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str'
}
attribute_map = {
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags'
}
- def __init__(self, package_file=None, republish=None, tags=None, _configuration=None): # noqa: E501
+ def __init__(self, package_file=None, release_notes=None, republish=None, tags=None, _configuration=None): # noqa: E501
"""HexPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
self._configuration = _configuration
self._package_file = None
+ self._release_notes = None
self._republish = None
self._tags = None
self.discriminator = None
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -89,6 +94,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this HexPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this HexPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this HexPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this HexPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this HexPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/huggingface_package_upload.py b/bindings/python/src/cloudsmith_api/models/huggingface_package_upload.py
index c0c7e67c0..8dd8d5adc 100644
--- a/bindings/python/src/cloudsmith_api/models/huggingface_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/huggingface_package_upload.py
@@ -85,6 +85,7 @@ class HuggingfacePackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class HuggingfacePackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class HuggingfacePackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""HuggingfacePackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this HuggingfacePackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this HuggingfacePackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this HuggingfacePackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this HuggingfacePackageUpload.
:type: bool
@@ -1636,6 +1643,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this HuggingfacePackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this HuggingfacePackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this HuggingfacePackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this HuggingfacePackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this HuggingfacePackageUpload.
@@ -1685,7 +1718,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this HuggingfacePackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this HuggingfacePackageUpload.
:rtype: datetime
@@ -1696,7 +1729,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this HuggingfacePackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this HuggingfacePackageUpload.
:type: datetime
@@ -1708,7 +1741,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this HuggingfacePackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this HuggingfacePackageUpload.
:rtype: datetime
@@ -1719,7 +1752,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this HuggingfacePackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this HuggingfacePackageUpload.
:type: datetime
@@ -1731,6 +1764,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this HuggingfacePackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this HuggingfacePackageUpload.
:rtype: str
@@ -1741,6 +1775,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this HuggingfacePackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this HuggingfacePackageUpload.
:type: str
@@ -1759,7 +1794,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this HuggingfacePackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this HuggingfacePackageUpload.
:rtype: datetime
@@ -1770,7 +1805,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this HuggingfacePackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this HuggingfacePackageUpload.
:type: datetime
@@ -2469,6 +2504,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this HuggingfacePackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this HuggingfacePackageUpload.
:rtype: str
@@ -2479,6 +2515,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this HuggingfacePackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this HuggingfacePackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/huggingface_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/huggingface_package_upload_request.py
index 0a7a6c47d..4c0f72a6a 100644
--- a/bindings/python/src/cloudsmith_api/models/huggingface_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/huggingface_package_upload_request.py
@@ -34,28 +34,33 @@ class HuggingfacePackageUploadRequest(object):
"""
swagger_types = {
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str'
}
attribute_map = {
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags'
}
- def __init__(self, package_file=None, republish=None, tags=None, _configuration=None): # noqa: E501
+ def __init__(self, package_file=None, release_notes=None, republish=None, tags=None, _configuration=None): # noqa: E501
"""HuggingfacePackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
self._configuration = _configuration
self._package_file = None
+ self._release_notes = None
self._republish = None
self._tags = None
self.discriminator = None
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -89,6 +94,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this HuggingfacePackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this HuggingfacePackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this HuggingfacePackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this HuggingfacePackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this HuggingfacePackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/luarocks_package_upload.py b/bindings/python/src/cloudsmith_api/models/luarocks_package_upload.py
index 61941f35d..97b8682a6 100644
--- a/bindings/python/src/cloudsmith_api/models/luarocks_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/luarocks_package_upload.py
@@ -85,6 +85,7 @@ class LuarocksPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class LuarocksPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class LuarocksPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""LuarocksPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this LuarocksPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this LuarocksPackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this LuarocksPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this LuarocksPackageUpload.
:type: bool
@@ -1636,6 +1643,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this LuarocksPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this LuarocksPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this LuarocksPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this LuarocksPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this LuarocksPackageUpload.
@@ -1685,7 +1718,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this LuarocksPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this LuarocksPackageUpload.
:rtype: datetime
@@ -1696,7 +1729,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this LuarocksPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this LuarocksPackageUpload.
:type: datetime
@@ -1708,7 +1741,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this LuarocksPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this LuarocksPackageUpload.
:rtype: datetime
@@ -1719,7 +1752,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this LuarocksPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this LuarocksPackageUpload.
:type: datetime
@@ -1731,6 +1764,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this LuarocksPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this LuarocksPackageUpload.
:rtype: str
@@ -1741,6 +1775,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this LuarocksPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this LuarocksPackageUpload.
:type: str
@@ -1759,7 +1794,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this LuarocksPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this LuarocksPackageUpload.
:rtype: datetime
@@ -1770,7 +1805,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this LuarocksPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this LuarocksPackageUpload.
:type: datetime
@@ -2469,6 +2504,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this LuarocksPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this LuarocksPackageUpload.
:rtype: str
@@ -2479,6 +2515,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this LuarocksPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this LuarocksPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/luarocks_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/luarocks_package_upload_request.py
index ba63584e3..fb7541fd6 100644
--- a/bindings/python/src/cloudsmith_api/models/luarocks_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/luarocks_package_upload_request.py
@@ -34,28 +34,33 @@ class LuarocksPackageUploadRequest(object):
"""
swagger_types = {
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str'
}
attribute_map = {
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags'
}
- def __init__(self, package_file=None, republish=None, tags=None, _configuration=None): # noqa: E501
+ def __init__(self, package_file=None, release_notes=None, republish=None, tags=None, _configuration=None): # noqa: E501
"""LuarocksPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
self._configuration = _configuration
self._package_file = None
+ self._release_notes = None
self._republish = None
self._tags = None
self.discriminator = None
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -89,6 +94,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this LuarocksPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this LuarocksPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this LuarocksPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this LuarocksPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this LuarocksPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/maven_package_upload.py b/bindings/python/src/cloudsmith_api/models/maven_package_upload.py
index 6aa7f9517..7743555eb 100644
--- a/bindings/python/src/cloudsmith_api/models/maven_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/maven_package_upload.py
@@ -88,6 +88,7 @@ class MavenPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'sbt_version': 'str',
@@ -185,6 +186,7 @@ class MavenPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'sbt_version': 'sbt_version',
@@ -226,7 +228,7 @@ class MavenPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, artifact_id=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, group_id=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, packaging=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, sbt_version=None, scala_version=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, artifact_id=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, group_id=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, packaging=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, sbt_version=None, scala_version=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""MavenPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -287,6 +289,7 @@ def __init__(self, architectures=None, artifact_id=None, cdn_url=None, checksum_
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._sbt_version = None
@@ -438,6 +441,8 @@ def __init__(self, architectures=None, artifact_id=None, cdn_url=None, checksum_
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1316,6 +1321,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this MavenPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this MavenPackageUpload.
:rtype: bool
@@ -1326,6 +1332,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this MavenPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this MavenPackageUpload.
:type: bool
@@ -1739,6 +1746,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this MavenPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this MavenPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this MavenPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this MavenPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this MavenPackageUpload.
@@ -1836,7 +1869,7 @@ def scala_version(self, scala_version):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this MavenPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this MavenPackageUpload.
:rtype: datetime
@@ -1847,7 +1880,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this MavenPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this MavenPackageUpload.
:type: datetime
@@ -1859,7 +1892,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this MavenPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this MavenPackageUpload.
:rtype: datetime
@@ -1870,7 +1903,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this MavenPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this MavenPackageUpload.
:type: datetime
@@ -1882,6 +1915,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this MavenPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this MavenPackageUpload.
:rtype: str
@@ -1892,6 +1926,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this MavenPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this MavenPackageUpload.
:type: str
@@ -1910,7 +1945,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this MavenPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this MavenPackageUpload.
:rtype: datetime
@@ -1921,7 +1956,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this MavenPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this MavenPackageUpload.
:type: datetime
@@ -2623,6 +2658,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this MavenPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this MavenPackageUpload.
:rtype: str
@@ -2633,6 +2669,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this MavenPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this MavenPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/maven_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/maven_package_upload_request.py
index 9f6369f72..4e625fa94 100644
--- a/bindings/python/src/cloudsmith_api/models/maven_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/maven_package_upload_request.py
@@ -41,6 +41,7 @@ class MavenPackageUploadRequest(object):
'package_file': 'str',
'packaging': 'str',
'pom_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'sbt_version': 'str',
'scala_version': 'str',
@@ -59,6 +60,7 @@ class MavenPackageUploadRequest(object):
'package_file': 'package_file',
'packaging': 'packaging',
'pom_file': 'pom_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'sbt_version': 'sbt_version',
'scala_version': 'scala_version',
@@ -68,7 +70,7 @@ class MavenPackageUploadRequest(object):
'version': 'version'
}
- def __init__(self, artifact_id=None, extra_files=None, group_id=None, ivy_file=None, javadoc_file=None, package_file=None, packaging=None, pom_file=None, republish=None, sbt_version=None, scala_version=None, sources_file=None, tags=None, tests_file=None, version=None, _configuration=None): # noqa: E501
+ def __init__(self, artifact_id=None, extra_files=None, group_id=None, ivy_file=None, javadoc_file=None, package_file=None, packaging=None, pom_file=None, release_notes=None, republish=None, sbt_version=None, scala_version=None, sources_file=None, tags=None, tests_file=None, version=None, _configuration=None): # noqa: E501
"""MavenPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -82,6 +84,7 @@ def __init__(self, artifact_id=None, extra_files=None, group_id=None, ivy_file=N
self._package_file = None
self._packaging = None
self._pom_file = None
+ self._release_notes = None
self._republish = None
self._sbt_version = None
self._scala_version = None
@@ -106,6 +109,8 @@ def __init__(self, artifact_id=None, extra_files=None, group_id=None, ivy_file=N
self.packaging = packaging
if pom_file is not None:
self.pom_file = pom_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if sbt_version is not None:
@@ -328,6 +333,32 @@ def pom_file(self, pom_file):
self._pom_file = pom_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this MavenPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this MavenPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this MavenPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this MavenPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this MavenPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/mcp_package_upload.py b/bindings/python/src/cloudsmith_api/models/mcp_package_upload.py
index ced7d80a5..1652d2c2d 100644
--- a/bindings/python/src/cloudsmith_api/models/mcp_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/mcp_package_upload.py
@@ -85,6 +85,7 @@ class McpPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class McpPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class McpPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""McpPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this McpPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this McpPackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this McpPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this McpPackageUpload.
:type: bool
@@ -1636,6 +1643,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this McpPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this McpPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this McpPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this McpPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this McpPackageUpload.
@@ -1685,7 +1718,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this McpPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this McpPackageUpload.
:rtype: datetime
@@ -1696,7 +1729,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this McpPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this McpPackageUpload.
:type: datetime
@@ -1708,7 +1741,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this McpPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this McpPackageUpload.
:rtype: datetime
@@ -1719,7 +1752,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this McpPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this McpPackageUpload.
:type: datetime
@@ -1731,6 +1764,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this McpPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this McpPackageUpload.
:rtype: str
@@ -1741,6 +1775,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this McpPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this McpPackageUpload.
:type: str
@@ -1759,7 +1794,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this McpPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this McpPackageUpload.
:rtype: datetime
@@ -1770,7 +1805,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this McpPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this McpPackageUpload.
:type: datetime
@@ -2472,6 +2507,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this McpPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this McpPackageUpload.
:rtype: str
@@ -2482,6 +2518,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this McpPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this McpPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/mcp_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/mcp_package_upload_request.py
index 2db8655fb..68e92bab0 100644
--- a/bindings/python/src/cloudsmith_api/models/mcp_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/mcp_package_upload_request.py
@@ -34,6 +34,7 @@ class McpPackageUploadRequest(object):
"""
swagger_types = {
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str',
'version': 'str'
@@ -41,24 +42,28 @@ class McpPackageUploadRequest(object):
attribute_map = {
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags',
'version': 'version'
}
- def __init__(self, package_file=None, republish=None, tags=None, version=None, _configuration=None): # noqa: E501
+ def __init__(self, package_file=None, release_notes=None, republish=None, tags=None, version=None, _configuration=None): # noqa: E501
"""McpPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
self._configuration = _configuration
self._package_file = None
+ self._release_notes = None
self._republish = None
self._tags = None
self._version = None
self.discriminator = None
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -94,6 +99,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this McpPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this McpPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this McpPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this McpPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this McpPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/nix_package_upload.py b/bindings/python/src/cloudsmith_api/models/nix_package_upload.py
index 1deb8aaab..8fa77980b 100644
--- a/bindings/python/src/cloudsmith_api/models/nix_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/nix_package_upload.py
@@ -85,6 +85,7 @@ class NixPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class NixPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class NixPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""NixPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this NixPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this NixPackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this NixPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this NixPackageUpload.
:type: bool
@@ -1636,6 +1643,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this NixPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this NixPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this NixPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this NixPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this NixPackageUpload.
@@ -1685,7 +1718,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this NixPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this NixPackageUpload.
:rtype: datetime
@@ -1696,7 +1729,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this NixPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this NixPackageUpload.
:type: datetime
@@ -1708,7 +1741,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this NixPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this NixPackageUpload.
:rtype: datetime
@@ -1719,7 +1752,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this NixPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this NixPackageUpload.
:type: datetime
@@ -1731,6 +1764,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this NixPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this NixPackageUpload.
:rtype: str
@@ -1741,6 +1775,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this NixPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this NixPackageUpload.
:type: str
@@ -1759,7 +1794,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this NixPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this NixPackageUpload.
:rtype: datetime
@@ -1770,7 +1805,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this NixPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this NixPackageUpload.
:type: datetime
@@ -2472,6 +2507,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this NixPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this NixPackageUpload.
:rtype: str
@@ -2482,6 +2518,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this NixPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this NixPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/nix_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/nix_package_upload_request.py
index 7faf4d713..51dd07f78 100644
--- a/bindings/python/src/cloudsmith_api/models/nix_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/nix_package_upload_request.py
@@ -35,6 +35,7 @@ class NixPackageUploadRequest(object):
swagger_types = {
'narinfo_file': 'str',
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str',
'version': 'str'
@@ -43,12 +44,13 @@ class NixPackageUploadRequest(object):
attribute_map = {
'narinfo_file': 'narinfo_file',
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags',
'version': 'version'
}
- def __init__(self, narinfo_file=None, package_file=None, republish=None, tags=None, version=None, _configuration=None): # noqa: E501
+ def __init__(self, narinfo_file=None, package_file=None, release_notes=None, republish=None, tags=None, version=None, _configuration=None): # noqa: E501
"""NixPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -56,6 +58,7 @@ def __init__(self, narinfo_file=None, package_file=None, republish=None, tags=No
self._narinfo_file = None
self._package_file = None
+ self._release_notes = None
self._republish = None
self._tags = None
self._version = None
@@ -64,6 +67,8 @@ def __init__(self, narinfo_file=None, package_file=None, republish=None, tags=No
if narinfo_file is not None:
self.narinfo_file = narinfo_file
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -125,6 +130,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this NixPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this NixPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this NixPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this NixPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this NixPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/npm_package_upload.py b/bindings/python/src/cloudsmith_api/models/npm_package_upload.py
index 5c507cf64..6e5fd9594 100644
--- a/bindings/python/src/cloudsmith_api/models/npm_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/npm_package_upload.py
@@ -85,6 +85,7 @@ class NpmPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class NpmPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class NpmPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""NpmPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this NpmPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this NpmPackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this NpmPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this NpmPackageUpload.
:type: bool
@@ -1636,6 +1643,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this NpmPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this NpmPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this NpmPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this NpmPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this NpmPackageUpload.
@@ -1685,7 +1718,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this NpmPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this NpmPackageUpload.
:rtype: datetime
@@ -1696,7 +1729,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this NpmPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this NpmPackageUpload.
:type: datetime
@@ -1708,7 +1741,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this NpmPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this NpmPackageUpload.
:rtype: datetime
@@ -1719,7 +1752,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this NpmPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this NpmPackageUpload.
:type: datetime
@@ -1731,6 +1764,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this NpmPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this NpmPackageUpload.
:rtype: str
@@ -1741,6 +1775,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this NpmPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this NpmPackageUpload.
:type: str
@@ -1759,7 +1794,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this NpmPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this NpmPackageUpload.
:rtype: datetime
@@ -1770,7 +1805,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this NpmPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this NpmPackageUpload.
:type: datetime
@@ -2469,6 +2504,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this NpmPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this NpmPackageUpload.
:rtype: str
@@ -2479,6 +2515,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this NpmPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this NpmPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/npm_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/npm_package_upload_request.py
index fe828c46b..89efcf248 100644
--- a/bindings/python/src/cloudsmith_api/models/npm_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/npm_package_upload_request.py
@@ -35,6 +35,7 @@ class NpmPackageUploadRequest(object):
swagger_types = {
'npm_dist_tag': 'str',
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str'
}
@@ -42,11 +43,12 @@ class NpmPackageUploadRequest(object):
attribute_map = {
'npm_dist_tag': 'npm_dist_tag',
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags'
}
- def __init__(self, npm_dist_tag='latest', package_file=None, republish=None, tags=None, _configuration=None): # noqa: E501
+ def __init__(self, npm_dist_tag='latest', package_file=None, release_notes=None, republish=None, tags=None, _configuration=None): # noqa: E501
"""NpmPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -54,6 +56,7 @@ def __init__(self, npm_dist_tag='latest', package_file=None, republish=None, tag
self._npm_dist_tag = None
self._package_file = None
+ self._release_notes = None
self._republish = None
self._tags = None
self.discriminator = None
@@ -61,6 +64,8 @@ def __init__(self, npm_dist_tag='latest', package_file=None, republish=None, tag
if npm_dist_tag is not None:
self.npm_dist_tag = npm_dist_tag
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -120,6 +125,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this NpmPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this NpmPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this NpmPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this NpmPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this NpmPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/nuget_package_upload.py b/bindings/python/src/cloudsmith_api/models/nuget_package_upload.py
index 49579b54a..c1ba76158 100644
--- a/bindings/python/src/cloudsmith_api/models/nuget_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/nuget_package_upload.py
@@ -85,6 +85,7 @@ class NugetPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class NugetPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class NugetPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""NugetPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this NugetPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this NugetPackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this NugetPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this NugetPackageUpload.
:type: bool
@@ -1636,6 +1643,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this NugetPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this NugetPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this NugetPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this NugetPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this NugetPackageUpload.
@@ -1685,7 +1718,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this NugetPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this NugetPackageUpload.
:rtype: datetime
@@ -1696,7 +1729,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this NugetPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this NugetPackageUpload.
:type: datetime
@@ -1708,7 +1741,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this NugetPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this NugetPackageUpload.
:rtype: datetime
@@ -1719,7 +1752,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this NugetPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this NugetPackageUpload.
:type: datetime
@@ -1731,6 +1764,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this NugetPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this NugetPackageUpload.
:rtype: str
@@ -1741,6 +1775,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this NugetPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this NugetPackageUpload.
:type: str
@@ -1759,7 +1794,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this NugetPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this NugetPackageUpload.
:rtype: datetime
@@ -1770,7 +1805,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this NugetPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this NugetPackageUpload.
:type: datetime
@@ -2469,6 +2504,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this NugetPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this NugetPackageUpload.
:rtype: str
@@ -2479,6 +2515,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this NugetPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this NugetPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/nuget_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/nuget_package_upload_request.py
index 220b27343..c1973ffc0 100644
--- a/bindings/python/src/cloudsmith_api/models/nuget_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/nuget_package_upload_request.py
@@ -34,6 +34,7 @@ class NugetPackageUploadRequest(object):
"""
swagger_types = {
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'symbols_file': 'str',
'tags': 'str'
@@ -41,24 +42,28 @@ class NugetPackageUploadRequest(object):
attribute_map = {
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'symbols_file': 'symbols_file',
'tags': 'tags'
}
- def __init__(self, package_file=None, republish=None, symbols_file=None, tags=None, _configuration=None): # noqa: E501
+ def __init__(self, package_file=None, release_notes=None, republish=None, symbols_file=None, tags=None, _configuration=None): # noqa: E501
"""NugetPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
self._configuration = _configuration
self._package_file = None
+ self._release_notes = None
self._republish = None
self._symbols_file = None
self._tags = None
self.discriminator = None
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if symbols_file is not None:
@@ -94,6 +99,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this NugetPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this NugetPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this NugetPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this NugetPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this NugetPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/p2_package_upload.py b/bindings/python/src/cloudsmith_api/models/p2_package_upload.py
index 55cb0c819..b872024ce 100644
--- a/bindings/python/src/cloudsmith_api/models/p2_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/p2_package_upload.py
@@ -85,6 +85,7 @@ class P2PackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class P2PackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class P2PackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""P2PackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this P2PackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this P2PackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this P2PackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this P2PackageUpload.
:type: bool
@@ -1636,6 +1643,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this P2PackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this P2PackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this P2PackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this P2PackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this P2PackageUpload.
@@ -1685,7 +1718,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this P2PackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this P2PackageUpload.
:rtype: datetime
@@ -1696,7 +1729,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this P2PackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this P2PackageUpload.
:type: datetime
@@ -1708,7 +1741,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this P2PackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this P2PackageUpload.
:rtype: datetime
@@ -1719,7 +1752,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this P2PackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this P2PackageUpload.
:type: datetime
@@ -1731,6 +1764,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this P2PackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this P2PackageUpload.
:rtype: str
@@ -1741,6 +1775,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this P2PackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this P2PackageUpload.
:type: str
@@ -1759,7 +1794,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this P2PackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this P2PackageUpload.
:rtype: datetime
@@ -1770,7 +1805,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this P2PackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this P2PackageUpload.
:type: datetime
@@ -2469,6 +2504,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this P2PackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this P2PackageUpload.
:rtype: str
@@ -2479,6 +2515,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this P2PackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this P2PackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/p2_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/p2_package_upload_request.py
index 807fe5e7c..f3b356f19 100644
--- a/bindings/python/src/cloudsmith_api/models/p2_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/p2_package_upload_request.py
@@ -34,28 +34,33 @@ class P2PackageUploadRequest(object):
"""
swagger_types = {
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str'
}
attribute_map = {
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags'
}
- def __init__(self, package_file=None, republish=None, tags=None, _configuration=None): # noqa: E501
+ def __init__(self, package_file=None, release_notes=None, republish=None, tags=None, _configuration=None): # noqa: E501
"""P2PackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
self._configuration = _configuration
self._package_file = None
+ self._release_notes = None
self._republish = None
self._tags = None
self.discriminator = None
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -89,6 +94,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this P2PackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this P2PackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this P2PackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this P2PackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this P2PackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/package.py b/bindings/python/src/cloudsmith_api/models/package.py
index e88a0366d..ca1b84eca 100644
--- a/bindings/python/src/cloudsmith_api/models/package.py
+++ b/bindings/python/src/cloudsmith_api/models/package.py
@@ -87,6 +87,7 @@ class Package(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -183,6 +184,7 @@ class Package(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -224,7 +226,7 @@ class Package(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, filepath=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_malware_detected=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_counts=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, filepath=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_malware_detected=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_counts=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""Package - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -284,6 +286,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -433,6 +436,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1308,6 +1313,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this Package.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this Package.
:rtype: bool
@@ -1318,6 +1324,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this Package.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this Package.
:type: bool
@@ -1705,6 +1712,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this Package.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this Package.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this Package.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this Package.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this Package.
@@ -1754,7 +1787,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this Package.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this Package.
:rtype: datetime
@@ -1765,7 +1798,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this Package.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this Package.
:type: datetime
@@ -1777,7 +1810,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this Package.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this Package.
:rtype: datetime
@@ -1788,7 +1821,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this Package.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this Package.
:type: datetime
@@ -1800,6 +1833,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this Package.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this Package.
:rtype: str
@@ -1810,6 +1844,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this Package.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this Package.
:type: str
@@ -1828,7 +1863,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this Package.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this Package.
:rtype: datetime
@@ -1839,7 +1874,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this Package.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this Package.
:type: datetime
@@ -2580,6 +2615,7 @@ def vulnerability_counts(self, vulnerability_counts):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this Package.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this Package.
:rtype: str
@@ -2590,6 +2626,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this Package.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this Package.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/package_copy.py b/bindings/python/src/cloudsmith_api/models/package_copy.py
index a18e7db2f..60842f5e7 100644
--- a/bindings/python/src/cloudsmith_api/models/package_copy.py
+++ b/bindings/python/src/cloudsmith_api/models/package_copy.py
@@ -86,6 +86,7 @@ class PackageCopy(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -180,6 +181,7 @@ class PackageCopy(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -220,7 +222,7 @@ class PackageCopy(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, filepath=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, filepath=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""PackageCopy - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -279,6 +281,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -425,6 +428,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1275,6 +1280,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this PackageCopy.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this PackageCopy.
:rtype: bool
@@ -1285,6 +1291,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this PackageCopy.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this PackageCopy.
:type: bool
@@ -1672,6 +1679,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this PackageCopy.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this PackageCopy.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this PackageCopy.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this PackageCopy.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this PackageCopy.
@@ -1723,7 +1756,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this PackageCopy.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this PackageCopy.
:rtype: datetime
@@ -1734,7 +1767,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this PackageCopy.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this PackageCopy.
:type: datetime
@@ -1746,7 +1779,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this PackageCopy.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this PackageCopy.
:rtype: datetime
@@ -1757,7 +1790,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this PackageCopy.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this PackageCopy.
:type: datetime
@@ -1769,6 +1802,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this PackageCopy.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this PackageCopy.
:rtype: str
@@ -1779,6 +1813,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this PackageCopy.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this PackageCopy.
:type: str
@@ -1797,7 +1832,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this PackageCopy.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this PackageCopy.
:rtype: datetime
@@ -1808,7 +1843,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this PackageCopy.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this PackageCopy.
:type: datetime
@@ -2528,6 +2563,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this PackageCopy.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this PackageCopy.
:rtype: str
@@ -2538,6 +2574,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this PackageCopy.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this PackageCopy.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/package_copy_request.py b/bindings/python/src/cloudsmith_api/models/package_copy_request.py
index 0dbe90c09..f5b5a5283 100644
--- a/bindings/python/src/cloudsmith_api/models/package_copy_request.py
+++ b/bindings/python/src/cloudsmith_api/models/package_copy_request.py
@@ -34,25 +34,30 @@ class PackageCopyRequest(object):
"""
swagger_types = {
'destination': 'str',
+ 'release_notes': 'str',
'republish': 'bool'
}
attribute_map = {
'destination': 'destination',
+ 'release_notes': 'release_notes',
'republish': 'republish'
}
- def __init__(self, destination=None, republish=None, _configuration=None): # noqa: E501
+ def __init__(self, destination=None, release_notes=None, republish=None, _configuration=None): # noqa: E501
"""PackageCopyRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
self._configuration = _configuration
self._destination = None
+ self._release_notes = None
self._republish = None
self.discriminator = None
self.destination = destination
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
@@ -84,6 +89,32 @@ def destination(self, destination):
self._destination = destination
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this PackageCopyRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this PackageCopyRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this PackageCopyRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this PackageCopyRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this PackageCopyRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/package_detail.py b/bindings/python/src/cloudsmith_api/models/package_detail.py
index 19b812a1f..237ea8616 100644
--- a/bindings/python/src/cloudsmith_api/models/package_detail.py
+++ b/bindings/python/src/cloudsmith_api/models/package_detail.py
@@ -85,9 +85,11 @@ class PackageDetail(object):
'origin_repository_url': 'str',
'osi_approved': 'bool',
'package_type': 'int',
+ 'plugin_skills': 'list[PluginSkill]',
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -182,9 +184,11 @@ class PackageDetail(object):
'origin_repository_url': 'origin_repository_url',
'osi_approved': 'osi_approved',
'package_type': 'package_type',
+ 'plugin_skills': 'plugin_skills',
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -226,7 +230,7 @@ class PackageDetail(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, filepath=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, has_dependencies=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_malware_detected=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_counts=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, filepath=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, has_dependencies=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_malware_detected=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, plugin_skills=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_counts=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""PackageDetail - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -284,9 +288,11 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._origin_repository_url = None
self._osi_approved = None
self._package_type = None
+ self._plugin_skills = None
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -432,12 +438,16 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.osi_approved = osi_approved
if package_type is not None:
self.package_type = package_type
+ if plugin_skills is not None:
+ self.plugin_skills = plugin_skills
if policy_violated is not None:
self.policy_violated = policy_violated
if raw_license is not None:
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1336,6 +1346,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this PackageDetail.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this PackageDetail.
:rtype: bool
@@ -1346,6 +1357,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this PackageDetail.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this PackageDetail.
:type: bool
@@ -1661,6 +1673,29 @@ def package_type(self, package_type):
self._package_type = package_type
+ @property
+ def plugin_skills(self):
+ """Gets the plugin_skills of this PackageDetail.
+
+ The skills a plugin bundles. Null for any other package.
+
+ :return: The plugin_skills of this PackageDetail.
+ :rtype: list[PluginSkill]
+ """
+ return self._plugin_skills
+
+ @plugin_skills.setter
+ def plugin_skills(self, plugin_skills):
+ """Sets the plugin_skills of this PackageDetail.
+
+ The skills a plugin bundles. Null for any other package.
+
+ :param plugin_skills: The plugin_skills of this PackageDetail.
+ :type: list[PluginSkill]
+ """
+
+ self._plugin_skills = plugin_skills
+
@property
def policy_violated(self):
"""Gets the policy_violated of this PackageDetail.
@@ -1733,6 +1768,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this PackageDetail.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this PackageDetail.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this PackageDetail.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this PackageDetail.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this PackageDetail.
@@ -1782,7 +1843,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this PackageDetail.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this PackageDetail.
:rtype: datetime
@@ -1793,7 +1854,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this PackageDetail.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this PackageDetail.
:type: datetime
@@ -1805,7 +1866,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this PackageDetail.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this PackageDetail.
:rtype: datetime
@@ -1816,7 +1877,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this PackageDetail.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this PackageDetail.
:type: datetime
@@ -1828,6 +1889,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this PackageDetail.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this PackageDetail.
:rtype: str
@@ -1838,6 +1900,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this PackageDetail.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this PackageDetail.
:type: str
@@ -1856,7 +1919,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this PackageDetail.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this PackageDetail.
:rtype: datetime
@@ -1867,7 +1930,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this PackageDetail.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this PackageDetail.
:type: datetime
@@ -2608,6 +2671,7 @@ def vulnerability_counts(self, vulnerability_counts):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this PackageDetail.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this PackageDetail.
:rtype: str
@@ -2618,6 +2682,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this PackageDetail.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this PackageDetail.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/package_move.py b/bindings/python/src/cloudsmith_api/models/package_move.py
index 71f1dc4a1..97bf5f604 100644
--- a/bindings/python/src/cloudsmith_api/models/package_move.py
+++ b/bindings/python/src/cloudsmith_api/models/package_move.py
@@ -86,6 +86,7 @@ class PackageMove(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -180,6 +181,7 @@ class PackageMove(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -220,7 +222,7 @@ class PackageMove(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, filepath=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, filepath=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""PackageMove - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -279,6 +281,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -425,6 +428,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1275,6 +1280,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this PackageMove.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this PackageMove.
:rtype: bool
@@ -1285,6 +1291,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this PackageMove.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this PackageMove.
:type: bool
@@ -1672,6 +1679,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this PackageMove.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this PackageMove.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this PackageMove.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this PackageMove.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this PackageMove.
@@ -1723,7 +1756,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this PackageMove.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this PackageMove.
:rtype: datetime
@@ -1734,7 +1767,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this PackageMove.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this PackageMove.
:type: datetime
@@ -1746,7 +1779,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this PackageMove.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this PackageMove.
:rtype: datetime
@@ -1757,7 +1790,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this PackageMove.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this PackageMove.
:type: datetime
@@ -1769,6 +1802,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this PackageMove.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this PackageMove.
:rtype: str
@@ -1779,6 +1813,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this PackageMove.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this PackageMove.
:type: str
@@ -1797,7 +1832,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this PackageMove.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this PackageMove.
:rtype: datetime
@@ -1808,7 +1843,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this PackageMove.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this PackageMove.
:type: datetime
@@ -2528,6 +2563,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this PackageMove.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this PackageMove.
:rtype: str
@@ -2538,6 +2574,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this PackageMove.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this PackageMove.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/package_move_request.py b/bindings/python/src/cloudsmith_api/models/package_move_request.py
index 287049fa3..14952ae0d 100644
--- a/bindings/python/src/cloudsmith_api/models/package_move_request.py
+++ b/bindings/python/src/cloudsmith_api/models/package_move_request.py
@@ -33,23 +33,28 @@ class PackageMoveRequest(object):
and the value is json key in definition.
"""
swagger_types = {
- 'destination': 'str'
+ 'destination': 'str',
+ 'release_notes': 'str'
}
attribute_map = {
- 'destination': 'destination'
+ 'destination': 'destination',
+ 'release_notes': 'release_notes'
}
- def __init__(self, destination=None, _configuration=None): # noqa: E501
+ def __init__(self, destination=None, release_notes=None, _configuration=None): # noqa: E501
"""PackageMoveRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
self._configuration = _configuration
self._destination = None
+ self._release_notes = None
self.discriminator = None
self.destination = destination
+ if release_notes is not None:
+ self.release_notes = release_notes
@property
def destination(self):
@@ -79,6 +84,32 @@ def destination(self, destination):
self._destination = destination
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this PackageMoveRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this PackageMoveRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this PackageMoveRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this PackageMoveRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
def to_dict(self):
"""Returns the model properties as a dict"""
result = {}
diff --git a/bindings/python/src/cloudsmith_api/models/package_quarantine.py b/bindings/python/src/cloudsmith_api/models/package_quarantine.py
index 5afd265b7..7907e5474 100644
--- a/bindings/python/src/cloudsmith_api/models/package_quarantine.py
+++ b/bindings/python/src/cloudsmith_api/models/package_quarantine.py
@@ -85,6 +85,7 @@ class PackageQuarantine(object):
'package_type': 'int',
'policy_violated': 'bool',
'raw_license': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -178,6 +179,7 @@ class PackageQuarantine(object):
'package_type': 'package_type',
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -218,7 +220,7 @@ class PackageQuarantine(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, filepath=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, filepath=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""PackageQuarantine - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -276,6 +278,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._package_type = None
self._policy_violated = None
self._raw_license = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -420,6 +423,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.policy_violated = policy_violated
if raw_license is not None:
self.raw_license = raw_license
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1270,6 +1275,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this PackageQuarantine.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this PackageQuarantine.
:rtype: bool
@@ -1280,6 +1286,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this PackageQuarantine.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this PackageQuarantine.
:type: bool
@@ -1644,6 +1651,32 @@ def raw_license(self, raw_license):
self._raw_license = raw_license
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this PackageQuarantine.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this PackageQuarantine.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this PackageQuarantine.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this PackageQuarantine.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this PackageQuarantine.
@@ -1693,7 +1726,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this PackageQuarantine.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this PackageQuarantine.
:rtype: datetime
@@ -1704,7 +1737,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this PackageQuarantine.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this PackageQuarantine.
:type: datetime
@@ -1716,7 +1749,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this PackageQuarantine.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this PackageQuarantine.
:rtype: datetime
@@ -1727,7 +1760,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this PackageQuarantine.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this PackageQuarantine.
:type: datetime
@@ -1739,6 +1772,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this PackageQuarantine.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this PackageQuarantine.
:rtype: str
@@ -1749,6 +1783,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this PackageQuarantine.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this PackageQuarantine.
:type: str
@@ -1767,7 +1802,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this PackageQuarantine.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this PackageQuarantine.
:rtype: datetime
@@ -1778,7 +1813,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this PackageQuarantine.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this PackageQuarantine.
:type: datetime
@@ -2498,6 +2533,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this PackageQuarantine.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this PackageQuarantine.
:rtype: str
@@ -2508,6 +2544,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this PackageQuarantine.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this PackageQuarantine.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/package_quarantine_request.py b/bindings/python/src/cloudsmith_api/models/package_quarantine_request.py
index fec151dd1..c546b9d9b 100644
--- a/bindings/python/src/cloudsmith_api/models/package_quarantine_request.py
+++ b/bindings/python/src/cloudsmith_api/models/package_quarantine_request.py
@@ -34,26 +34,31 @@ class PackageQuarantineRequest(object):
"""
swagger_types = {
'release': 'bool',
+ 'release_notes': 'str',
'restore': 'bool'
}
attribute_map = {
'release': 'release',
+ 'release_notes': 'release_notes',
'restore': 'restore'
}
- def __init__(self, release=None, restore=None, _configuration=None): # noqa: E501
+ def __init__(self, release=None, release_notes=None, restore=None, _configuration=None): # noqa: E501
"""PackageQuarantineRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
self._configuration = _configuration
self._release = None
+ self._release_notes = None
self._restore = None
self.discriminator = None
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if restore is not None:
self.restore = restore
@@ -80,6 +85,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this PackageQuarantineRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this PackageQuarantineRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this PackageQuarantineRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this PackageQuarantineRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def restore(self):
"""Gets the restore of this PackageQuarantineRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/package_resync.py b/bindings/python/src/cloudsmith_api/models/package_resync.py
index a8bc30265..c06a8b86d 100644
--- a/bindings/python/src/cloudsmith_api/models/package_resync.py
+++ b/bindings/python/src/cloudsmith_api/models/package_resync.py
@@ -86,6 +86,7 @@ class PackageResync(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -180,6 +181,7 @@ class PackageResync(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -220,7 +222,7 @@ class PackageResync(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, filepath=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, filepath=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""PackageResync - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -279,6 +281,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -425,6 +428,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1275,6 +1280,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this PackageResync.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this PackageResync.
:rtype: bool
@@ -1285,6 +1291,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this PackageResync.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this PackageResync.
:type: bool
@@ -1672,6 +1679,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this PackageResync.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this PackageResync.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this PackageResync.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this PackageResync.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this PackageResync.
@@ -1721,7 +1754,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this PackageResync.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this PackageResync.
:rtype: datetime
@@ -1732,7 +1765,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this PackageResync.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this PackageResync.
:type: datetime
@@ -1744,7 +1777,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this PackageResync.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this PackageResync.
:rtype: datetime
@@ -1755,7 +1788,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this PackageResync.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this PackageResync.
:type: datetime
@@ -1767,6 +1800,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this PackageResync.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this PackageResync.
:rtype: str
@@ -1777,6 +1811,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this PackageResync.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this PackageResync.
:type: str
@@ -1795,7 +1830,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this PackageResync.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this PackageResync.
:rtype: datetime
@@ -1806,7 +1841,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this PackageResync.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this PackageResync.
:type: datetime
@@ -2526,6 +2561,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this PackageResync.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this PackageResync.
:rtype: str
@@ -2536,6 +2572,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this PackageResync.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this PackageResync.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/package_status.py b/bindings/python/src/cloudsmith_api/models/package_status.py
index bfb77e1f1..7ee3e1575 100644
--- a/bindings/python/src/cloudsmith_api/models/package_status.py
+++ b/bindings/python/src/cloudsmith_api/models/package_status.py
@@ -365,6 +365,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this PackageStatus.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this PackageStatus.
:rtype: bool
@@ -375,6 +376,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this PackageStatus.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this PackageStatus.
:type: bool
diff --git a/bindings/python/src/cloudsmith_api/models/package_tag.py b/bindings/python/src/cloudsmith_api/models/package_tag.py
index 95767404a..34eccbb42 100644
--- a/bindings/python/src/cloudsmith_api/models/package_tag.py
+++ b/bindings/python/src/cloudsmith_api/models/package_tag.py
@@ -87,6 +87,7 @@ class PackageTag(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -181,6 +182,7 @@ class PackageTag(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -220,7 +222,7 @@ class PackageTag(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, filepath=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_immutable=False, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, filepath=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_immutable=False, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""PackageTag - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -280,6 +282,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -427,6 +430,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1298,6 +1303,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this PackageTag.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this PackageTag.
:rtype: bool
@@ -1308,6 +1314,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this PackageTag.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this PackageTag.
:type: bool
@@ -1695,6 +1702,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this PackageTag.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this PackageTag.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this PackageTag.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this PackageTag.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this PackageTag.
@@ -1744,7 +1777,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this PackageTag.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this PackageTag.
:rtype: datetime
@@ -1755,7 +1788,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this PackageTag.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this PackageTag.
:type: datetime
@@ -1767,7 +1800,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this PackageTag.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this PackageTag.
:rtype: datetime
@@ -1778,7 +1811,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this PackageTag.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this PackageTag.
:type: datetime
@@ -1790,6 +1823,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this PackageTag.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this PackageTag.
:rtype: str
@@ -1800,6 +1834,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this PackageTag.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this PackageTag.
:type: str
@@ -1818,7 +1853,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this PackageTag.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this PackageTag.
:rtype: datetime
@@ -1829,7 +1864,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this PackageTag.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this PackageTag.
:type: datetime
@@ -2528,6 +2563,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this PackageTag.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this PackageTag.
:rtype: str
@@ -2538,6 +2574,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this PackageTag.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this PackageTag.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/package_tag_request.py b/bindings/python/src/cloudsmith_api/models/package_tag_request.py
index 63cdc6492..908ac1c63 100644
--- a/bindings/python/src/cloudsmith_api/models/package_tag_request.py
+++ b/bindings/python/src/cloudsmith_api/models/package_tag_request.py
@@ -35,16 +35,18 @@ class PackageTagRequest(object):
swagger_types = {
'action': 'str',
'is_immutable': 'bool',
+ 'release_notes': 'str',
'tags': 'list[str]'
}
attribute_map = {
'action': 'action',
'is_immutable': 'is_immutable',
+ 'release_notes': 'release_notes',
'tags': 'tags'
}
- def __init__(self, action='Add', is_immutable=False, tags=None, _configuration=None): # noqa: E501
+ def __init__(self, action='Add', is_immutable=False, release_notes=None, tags=None, _configuration=None): # noqa: E501
"""PackageTagRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -52,6 +54,7 @@ def __init__(self, action='Add', is_immutable=False, tags=None, _configuration=N
self._action = None
self._is_immutable = None
+ self._release_notes = None
self._tags = None
self.discriminator = None
@@ -59,6 +62,8 @@ def __init__(self, action='Add', is_immutable=False, tags=None, _configuration=N
self.action = action
if is_immutable is not None:
self.is_immutable = is_immutable
+ if release_notes is not None:
+ self.release_notes = release_notes
if tags is not None:
self.tags = tags
@@ -113,6 +118,32 @@ def is_immutable(self, is_immutable):
self._is_immutable = is_immutable
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this PackageTagRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this PackageTagRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this PackageTagRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this PackageTagRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def tags(self):
"""Gets the tags of this PackageTagRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/plugin_skill.py b/bindings/python/src/cloudsmith_api/models/plugin_skill.py
new file mode 100644
index 000000000..08bbdd7e3
--- /dev/null
+++ b/bindings/python/src/cloudsmith_api/models/plugin_skill.py
@@ -0,0 +1,158 @@
+# coding: utf-8
+
+"""
+ Cloudsmith API (v1)
+
+ The API to the Cloudsmith Service # noqa: E501
+
+ OpenAPI spec version: v1
+ Contact: support@cloudsmith.io
+ Generated by: https://github.com/swagger-api/swagger-codegen.git
+"""
+
+
+import pprint
+import re # noqa: F401
+
+import six
+
+from cloudsmith_api.configuration import Configuration
+
+
+class PluginSkill(object):
+ """NOTE: This class is auto generated by the swagger code generator program.
+
+ Do not edit the class manually.
+ """
+
+ """
+ Attributes:
+ swagger_types (dict): The key is attribute name
+ and the value is attribute type.
+ attribute_map (dict): The key is attribute name
+ and the value is json key in definition.
+ """
+ swagger_types = {
+ 'description': 'str',
+ 'name': 'str'
+ }
+
+ attribute_map = {
+ 'description': 'description',
+ 'name': 'name'
+ }
+
+ def __init__(self, description=None, name=None, _configuration=None): # noqa: E501
+ """PluginSkill - a model defined in Swagger""" # noqa: E501
+ if _configuration is None:
+ _configuration = Configuration()
+ self._configuration = _configuration
+
+ self._description = None
+ self._name = None
+ self.discriminator = None
+
+ if description is not None:
+ self.description = description
+ if name is not None:
+ self.name = name
+
+ @property
+ def description(self):
+ """Gets the description of this PluginSkill.
+
+ The skill's description, if it declares one. Truncated to 200 characters.
+
+ :return: The description of this PluginSkill.
+ :rtype: str
+ """
+ return self._description
+
+ @description.setter
+ def description(self, description):
+ """Sets the description of this PluginSkill.
+
+ The skill's description, if it declares one. Truncated to 200 characters.
+
+ :param description: The description of this PluginSkill.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ description is not None and len(description) < 1):
+ raise ValueError("Invalid value for `description`, length must be greater than or equal to `1`") # noqa: E501
+
+ self._description = description
+
+ @property
+ def name(self):
+ """Gets the name of this PluginSkill.
+
+
+ :return: The name of this PluginSkill.
+ :rtype: str
+ """
+ return self._name
+
+ @name.setter
+ def name(self, name):
+ """Sets the name of this PluginSkill.
+
+
+ :param name: The name of this PluginSkill.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ name is not None and len(name) < 1):
+ raise ValueError("Invalid value for `name`, length must be greater than or equal to `1`") # noqa: E501
+
+ self._name = name
+
+ def to_dict(self):
+ """Returns the model properties as a dict"""
+ result = {}
+
+ for attr, _ in six.iteritems(self.swagger_types):
+ value = getattr(self, attr)
+ if isinstance(value, list):
+ result[attr] = list(map(
+ lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
+ value
+ ))
+ elif hasattr(value, "to_dict"):
+ result[attr] = value.to_dict()
+ elif isinstance(value, dict):
+ result[attr] = dict(map(
+ lambda item: (item[0], item[1].to_dict())
+ if hasattr(item[1], "to_dict") else item,
+ value.items()
+ ))
+ else:
+ result[attr] = value
+ if issubclass(PluginSkill, dict):
+ for key, value in self.items():
+ result[key] = value
+
+ return result
+
+ def to_str(self):
+ """Returns the string representation of the model"""
+ return pprint.pformat(self.to_dict())
+
+ def __repr__(self):
+ """For `print` and `pprint`"""
+ return self.to_str()
+
+ def __eq__(self, other):
+ """Returns true if both objects are equal"""
+ if not isinstance(other, PluginSkill):
+ return False
+
+ return self.to_dict() == other.to_dict()
+
+ def __ne__(self, other):
+ """Returns true if both objects are not equal"""
+ if not isinstance(other, PluginSkill):
+ return True
+
+ return self.to_dict() != other.to_dict()
+
diff --git a/bindings/python/src/cloudsmith_api/models/python_package_upload.py b/bindings/python/src/cloudsmith_api/models/python_package_upload.py
index 201bf64f0..4b07f0866 100644
--- a/bindings/python/src/cloudsmith_api/models/python_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/python_package_upload.py
@@ -85,6 +85,7 @@ class PythonPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class PythonPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class PythonPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""PythonPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this PythonPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this PythonPackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this PythonPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this PythonPackageUpload.
:type: bool
@@ -1636,6 +1643,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this PythonPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this PythonPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this PythonPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this PythonPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this PythonPackageUpload.
@@ -1685,7 +1718,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this PythonPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this PythonPackageUpload.
:rtype: datetime
@@ -1696,7 +1729,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this PythonPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this PythonPackageUpload.
:type: datetime
@@ -1708,7 +1741,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this PythonPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this PythonPackageUpload.
:rtype: datetime
@@ -1719,7 +1752,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this PythonPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this PythonPackageUpload.
:type: datetime
@@ -1731,6 +1764,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this PythonPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this PythonPackageUpload.
:rtype: str
@@ -1741,6 +1775,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this PythonPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this PythonPackageUpload.
:type: str
@@ -1759,7 +1794,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this PythonPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this PythonPackageUpload.
:rtype: datetime
@@ -1770,7 +1805,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this PythonPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this PythonPackageUpload.
:type: datetime
@@ -2469,6 +2504,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this PythonPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this PythonPackageUpload.
:rtype: str
@@ -2479,6 +2515,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this PythonPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this PythonPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/python_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/python_package_upload_request.py
index 9fd386ff6..9c969222f 100644
--- a/bindings/python/src/cloudsmith_api/models/python_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/python_package_upload_request.py
@@ -34,28 +34,33 @@ class PythonPackageUploadRequest(object):
"""
swagger_types = {
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str'
}
attribute_map = {
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags'
}
- def __init__(self, package_file=None, republish=None, tags=None, _configuration=None): # noqa: E501
+ def __init__(self, package_file=None, release_notes=None, republish=None, tags=None, _configuration=None): # noqa: E501
"""PythonPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
self._configuration = _configuration
self._package_file = None
+ self._release_notes = None
self._republish = None
self._tags = None
self.discriminator = None
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -89,6 +94,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this PythonPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this PythonPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this PythonPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this PythonPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this PythonPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/raw_package_upload.py b/bindings/python/src/cloudsmith_api/models/raw_package_upload.py
index 580d88381..5eacbfe30 100644
--- a/bindings/python/src/cloudsmith_api/models/raw_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/raw_package_upload.py
@@ -85,6 +85,7 @@ class RawPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class RawPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class RawPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""RawPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1242,6 +1247,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this RawPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this RawPackageUpload.
:rtype: bool
@@ -1252,6 +1258,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this RawPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this RawPackageUpload.
:type: bool
@@ -1642,6 +1649,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this RawPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this RawPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this RawPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this RawPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this RawPackageUpload.
@@ -1691,7 +1724,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this RawPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this RawPackageUpload.
:rtype: datetime
@@ -1702,7 +1735,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this RawPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this RawPackageUpload.
:type: datetime
@@ -1714,7 +1747,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this RawPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this RawPackageUpload.
:rtype: datetime
@@ -1725,7 +1758,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this RawPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this RawPackageUpload.
:type: datetime
@@ -1737,6 +1770,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this RawPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this RawPackageUpload.
:rtype: str
@@ -1747,6 +1781,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this RawPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this RawPackageUpload.
:type: str
@@ -1765,7 +1800,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this RawPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this RawPackageUpload.
:rtype: datetime
@@ -1776,7 +1811,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this RawPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this RawPackageUpload.
:type: datetime
@@ -2481,6 +2516,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this RawPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this RawPackageUpload.
:rtype: str
@@ -2491,6 +2527,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this RawPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this RawPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/raw_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/raw_package_upload_request.py
index 6db64e5fb..1c20af963 100644
--- a/bindings/python/src/cloudsmith_api/models/raw_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/raw_package_upload_request.py
@@ -37,6 +37,7 @@ class RawPackageUploadRequest(object):
'description': 'str',
'name': 'str',
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'summary': 'str',
'tags': 'str',
@@ -48,13 +49,14 @@ class RawPackageUploadRequest(object):
'description': 'description',
'name': 'name',
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'summary': 'summary',
'tags': 'tags',
'version': 'version'
}
- def __init__(self, content_type=None, description=None, name=None, package_file=None, republish=None, summary=None, tags=None, version=None, _configuration=None): # noqa: E501
+ def __init__(self, content_type=None, description=None, name=None, package_file=None, release_notes=None, republish=None, summary=None, tags=None, version=None, _configuration=None): # noqa: E501
"""RawPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -64,6 +66,7 @@ def __init__(self, content_type=None, description=None, name=None, package_file=
self._description = None
self._name = None
self._package_file = None
+ self._release_notes = None
self._republish = None
self._summary = None
self._tags = None
@@ -77,6 +80,8 @@ def __init__(self, content_type=None, description=None, name=None, package_file=
if name is not None:
self.name = name
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if summary is not None:
@@ -195,6 +200,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this RawPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this RawPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this RawPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this RawPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this RawPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/recycle_bin_package.py b/bindings/python/src/cloudsmith_api/models/recycle_bin_package.py
index 948a79e7d..1c5e380b0 100644
--- a/bindings/python/src/cloudsmith_api/models/recycle_bin_package.py
+++ b/bindings/python/src/cloudsmith_api/models/recycle_bin_package.py
@@ -502,7 +502,7 @@ def repository(self, repository):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this RecycleBinPackage.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this RecycleBinPackage.
:rtype: datetime
@@ -513,7 +513,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this RecycleBinPackage.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this RecycleBinPackage.
:type: datetime
@@ -525,6 +525,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_status(self):
"""Gets the security_scan_status of this RecycleBinPackage.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this RecycleBinPackage.
:rtype: str
@@ -535,6 +536,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this RecycleBinPackage.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this RecycleBinPackage.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/repository.py b/bindings/python/src/cloudsmith_api/models/repository.py
index e85638f1f..dc3b35b1f 100644
--- a/bindings/python/src/cloudsmith_api/models/repository.py
+++ b/bindings/python/src/cloudsmith_api/models/repository.py
@@ -92,6 +92,7 @@ class Repository(object):
'show_setup_all': 'bool',
'size': 'int',
'size_str': 'str',
+ 'skills_versioning': 'str',
'slug': 'str',
'slug_perm': 'str',
'storage_region': 'str',
@@ -167,6 +168,7 @@ class Repository(object):
'show_setup_all': 'show_setup_all',
'size': 'size',
'size_str': 'size_str',
+ 'skills_versioning': 'skills_versioning',
'slug': 'slug',
'slug_perm': 'slug_perm',
'storage_region': 'storage_region',
@@ -182,7 +184,7 @@ class Repository(object):
'view_statistics': 'view_statistics'
}
- def __init__(self, active_connection_count=None, broadcast_state='Off', cdn_url=None, content_kind='Standard', contextual_auth_realm=None, copy_own=None, copy_packages='Read', cosign_signing_enabled=None, created_at=None, default_privilege='None', delete_own=None, delete_packages='Admin', deleted_at=None, description=None, distributes=None, docker_refresh_tokens_enabled=None, ecdsa_keys=None, enforce_eula=None, generic_package_index_enabled=None, gpg_keys=None, index_files=None, is_open_source=None, is_private=None, is_public=None, is_public_hidden=None, manage_entitlements_privilege='Admin', move_own=None, move_packages='Admin', name=None, namespace=None, namespace_url=None, npm_upstream_tags_take_precedence=None, nuget_native_signing_enabled=None, num_downloads=None, num_policy_violated_packages=None, num_quarantined_packages=None, open_source_license=None, open_source_project_url=None, package_count=None, package_count_excl_subcomponents=None, package_group_count=None, proxy_npmjs=None, proxy_pypi=None, raw_package_index_enabled=None, raw_package_index_signatures_enabled=None, replace_packages='Write', replace_packages_by_default=None, repository_type=None, repository_type_str='Public', resync_own=None, resync_packages='Admin', scan_own=None, scan_packages='Read', self_html_url=None, self_url=None, self_webapp_url=None, show_setup_all=None, size=None, size_str=None, slug=None, slug_perm=None, storage_region='default', strict_npm_validation=None, tag_pre_releases_as_latest=None, use_debian_labels=None, use_default_cargo_upstream=None, use_entitlements_privilege='Read', use_noarch_packages=None, use_source_packages=None, use_vulnerability_scanning=None, user_entitlements_enabled=None, view_statistics='Read', _configuration=None): # noqa: E501
+ def __init__(self, active_connection_count=None, broadcast_state='Off', cdn_url=None, content_kind='Standard', contextual_auth_realm=None, copy_own=None, copy_packages='Read', cosign_signing_enabled=None, created_at=None, default_privilege='None', delete_own=None, delete_packages='Admin', deleted_at=None, description=None, distributes=None, docker_refresh_tokens_enabled=None, ecdsa_keys=None, enforce_eula=None, generic_package_index_enabled=None, gpg_keys=None, index_files=None, is_open_source=None, is_private=None, is_public=None, is_public_hidden=None, manage_entitlements_privilege='Admin', move_own=None, move_packages='Admin', name=None, namespace=None, namespace_url=None, npm_upstream_tags_take_precedence=None, nuget_native_signing_enabled=None, num_downloads=None, num_policy_violated_packages=None, num_quarantined_packages=None, open_source_license=None, open_source_project_url=None, package_count=None, package_count_excl_subcomponents=None, package_group_count=None, proxy_npmjs=None, proxy_pypi=None, raw_package_index_enabled=None, raw_package_index_signatures_enabled=None, replace_packages='Write', replace_packages_by_default=None, repository_type=None, repository_type_str='Public', resync_own=None, resync_packages='Admin', scan_own=None, scan_packages='Read', self_html_url=None, self_url=None, self_webapp_url=None, show_setup_all=None, size=None, size_str=None, skills_versioning='SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK', slug=None, slug_perm=None, storage_region='default', strict_npm_validation=None, tag_pre_releases_as_latest=None, use_debian_labels=None, use_default_cargo_upstream=None, use_entitlements_privilege='Read', use_noarch_packages=None, use_source_packages=None, use_vulnerability_scanning=None, user_entitlements_enabled=None, view_statistics='Read', _configuration=None): # noqa: E501
"""Repository - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -247,6 +249,7 @@ def __init__(self, active_connection_count=None, broadcast_state='Off', cdn_url=
self._show_setup_all = None
self._size = None
self._size_str = None
+ self._skills_versioning = None
self._slug = None
self._slug_perm = None
self._storage_region = None
@@ -379,6 +382,8 @@ def __init__(self, active_connection_count=None, broadcast_state='Off', cdn_url=
self.size = size
if size_str is not None:
self.size_str = size_str
+ if skills_versioning is not None:
+ self.skills_versioning = skills_versioning
if slug is not None:
self.slug = slug
if slug_perm is not None:
@@ -1851,6 +1856,36 @@ def size_str(self, size_str):
self._size_str = size_str
+ @property
+ def skills_versioning(self):
+ """Gets the skills_versioning of this Repository.
+
+ How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.
+
+ :return: The skills_versioning of this Repository.
+ :rtype: str
+ """
+ return self._skills_versioning
+
+ @skills_versioning.setter
+ def skills_versioning(self, skills_versioning):
+ """Sets the skills_versioning of this Repository.
+
+ How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.
+
+ :param skills_versioning: The skills_versioning of this Repository.
+ :type: str
+ """
+ allowed_values = ["SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK", "STRICT_SEMANTIC_VERSION"] # noqa: E501
+ if (self._configuration.client_side_validation and
+ skills_versioning not in allowed_values):
+ raise ValueError(
+ "Invalid value for `skills_versioning` ({0}), must be one of {1}" # noqa: E501
+ .format(skills_versioning, allowed_values)
+ )
+
+ self._skills_versioning = skills_versioning
+
@property
def slug(self):
"""Gets the slug of this Repository.
diff --git a/bindings/python/src/cloudsmith_api/models/repository_create.py b/bindings/python/src/cloudsmith_api/models/repository_create.py
index 9ff99b5ae..15b442116 100644
--- a/bindings/python/src/cloudsmith_api/models/repository_create.py
+++ b/bindings/python/src/cloudsmith_api/models/repository_create.py
@@ -92,6 +92,7 @@ class RepositoryCreate(object):
'show_setup_all': 'bool',
'size': 'int',
'size_str': 'str',
+ 'skills_versioning': 'str',
'slug': 'str',
'slug_perm': 'str',
'storage_region': 'str',
@@ -167,6 +168,7 @@ class RepositoryCreate(object):
'show_setup_all': 'show_setup_all',
'size': 'size',
'size_str': 'size_str',
+ 'skills_versioning': 'skills_versioning',
'slug': 'slug',
'slug_perm': 'slug_perm',
'storage_region': 'storage_region',
@@ -182,7 +184,7 @@ class RepositoryCreate(object):
'view_statistics': 'view_statistics'
}
- def __init__(self, active_connection_count=None, broadcast_state='Off', cdn_url=None, content_kind='Standard', contextual_auth_realm=None, copy_own=None, copy_packages='Read', cosign_signing_enabled=None, created_at=None, default_privilege='None', delete_own=None, delete_packages='Admin', deleted_at=None, description=None, distributes=None, docker_refresh_tokens_enabled=None, ecdsa_keys=None, enforce_eula=None, generic_package_index_enabled=None, gpg_keys=None, index_files=None, is_open_source=None, is_private=None, is_public=None, is_public_hidden=None, manage_entitlements_privilege='Admin', move_own=None, move_packages='Admin', name=None, namespace=None, namespace_url=None, npm_upstream_tags_take_precedence=None, nuget_native_signing_enabled=None, num_downloads=None, num_policy_violated_packages=None, num_quarantined_packages=None, open_source_license=None, open_source_project_url=None, package_count=None, package_count_excl_subcomponents=None, package_group_count=None, proxy_npmjs=None, proxy_pypi=None, raw_package_index_enabled=None, raw_package_index_signatures_enabled=None, replace_packages='Write', replace_packages_by_default=None, repository_type=None, repository_type_str='Public', resync_own=None, resync_packages='Admin', scan_own=None, scan_packages='Read', self_html_url=None, self_url=None, self_webapp_url=None, show_setup_all=None, size=None, size_str=None, slug=None, slug_perm=None, storage_region='default', strict_npm_validation=None, tag_pre_releases_as_latest=None, use_debian_labels=None, use_default_cargo_upstream=None, use_entitlements_privilege='Read', use_noarch_packages=None, use_source_packages=None, use_vulnerability_scanning=None, user_entitlements_enabled=None, view_statistics='Read', _configuration=None): # noqa: E501
+ def __init__(self, active_connection_count=None, broadcast_state='Off', cdn_url=None, content_kind='Standard', contextual_auth_realm=None, copy_own=None, copy_packages='Read', cosign_signing_enabled=None, created_at=None, default_privilege='None', delete_own=None, delete_packages='Admin', deleted_at=None, description=None, distributes=None, docker_refresh_tokens_enabled=None, ecdsa_keys=None, enforce_eula=None, generic_package_index_enabled=None, gpg_keys=None, index_files=None, is_open_source=None, is_private=None, is_public=None, is_public_hidden=None, manage_entitlements_privilege='Admin', move_own=None, move_packages='Admin', name=None, namespace=None, namespace_url=None, npm_upstream_tags_take_precedence=None, nuget_native_signing_enabled=None, num_downloads=None, num_policy_violated_packages=None, num_quarantined_packages=None, open_source_license=None, open_source_project_url=None, package_count=None, package_count_excl_subcomponents=None, package_group_count=None, proxy_npmjs=None, proxy_pypi=None, raw_package_index_enabled=None, raw_package_index_signatures_enabled=None, replace_packages='Write', replace_packages_by_default=None, repository_type=None, repository_type_str='Public', resync_own=None, resync_packages='Admin', scan_own=None, scan_packages='Read', self_html_url=None, self_url=None, self_webapp_url=None, show_setup_all=None, size=None, size_str=None, skills_versioning='SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK', slug=None, slug_perm=None, storage_region='default', strict_npm_validation=None, tag_pre_releases_as_latest=None, use_debian_labels=None, use_default_cargo_upstream=None, use_entitlements_privilege='Read', use_noarch_packages=None, use_source_packages=None, use_vulnerability_scanning=None, user_entitlements_enabled=None, view_statistics='Read', _configuration=None): # noqa: E501
"""RepositoryCreate - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -247,6 +249,7 @@ def __init__(self, active_connection_count=None, broadcast_state='Off', cdn_url=
self._show_setup_all = None
self._size = None
self._size_str = None
+ self._skills_versioning = None
self._slug = None
self._slug_perm = None
self._storage_region = None
@@ -379,6 +382,8 @@ def __init__(self, active_connection_count=None, broadcast_state='Off', cdn_url=
self.size = size
if size_str is not None:
self.size_str = size_str
+ if skills_versioning is not None:
+ self.skills_versioning = skills_versioning
if slug is not None:
self.slug = slug
if slug_perm is not None:
@@ -1851,6 +1856,36 @@ def size_str(self, size_str):
self._size_str = size_str
+ @property
+ def skills_versioning(self):
+ """Gets the skills_versioning of this RepositoryCreate.
+
+ How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.
+
+ :return: The skills_versioning of this RepositoryCreate.
+ :rtype: str
+ """
+ return self._skills_versioning
+
+ @skills_versioning.setter
+ def skills_versioning(self, skills_versioning):
+ """Sets the skills_versioning of this RepositoryCreate.
+
+ How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.
+
+ :param skills_versioning: The skills_versioning of this RepositoryCreate.
+ :type: str
+ """
+ allowed_values = ["SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK", "STRICT_SEMANTIC_VERSION"] # noqa: E501
+ if (self._configuration.client_side_validation and
+ skills_versioning not in allowed_values):
+ raise ValueError(
+ "Invalid value for `skills_versioning` ({0}), must be one of {1}" # noqa: E501
+ .format(skills_versioning, allowed_values)
+ )
+
+ self._skills_versioning = skills_versioning
+
@property
def slug(self):
"""Gets the slug of this RepositoryCreate.
diff --git a/bindings/python/src/cloudsmith_api/models/repository_create_request.py b/bindings/python/src/cloudsmith_api/models/repository_create_request.py
index a016d71c2..98e6ee27c 100644
--- a/bindings/python/src/cloudsmith_api/models/repository_create_request.py
+++ b/bindings/python/src/cloudsmith_api/models/repository_create_request.py
@@ -69,6 +69,7 @@ class RepositoryCreateRequest(object):
'scan_own': 'bool',
'scan_packages': 'str',
'show_setup_all': 'bool',
+ 'skills_versioning': 'str',
'slug': 'str',
'storage_region': 'str',
'strict_npm_validation': 'bool',
@@ -120,6 +121,7 @@ class RepositoryCreateRequest(object):
'scan_own': 'scan_own',
'scan_packages': 'scan_packages',
'show_setup_all': 'show_setup_all',
+ 'skills_versioning': 'skills_versioning',
'slug': 'slug',
'storage_region': 'storage_region',
'strict_npm_validation': 'strict_npm_validation',
@@ -134,7 +136,7 @@ class RepositoryCreateRequest(object):
'view_statistics': 'view_statistics'
}
- def __init__(self, broadcast_state='Off', content_kind='Standard', contextual_auth_realm=None, copy_own=None, copy_packages='Read', cosign_signing_enabled=None, default_privilege='None', delete_own=None, delete_packages='Admin', description=None, distributes=None, docker_refresh_tokens_enabled=None, enforce_eula=None, generic_package_index_enabled=None, index_files=None, is_public_hidden=None, manage_entitlements_privilege='Admin', move_own=None, move_packages='Admin', name=None, npm_upstream_tags_take_precedence=None, nuget_native_signing_enabled=None, open_source_license=None, open_source_project_url=None, proxy_npmjs=None, proxy_pypi=None, raw_package_index_enabled=None, raw_package_index_signatures_enabled=None, replace_packages='Write', replace_packages_by_default=None, repository_type_str='Public', resync_own=None, resync_packages='Admin', scan_own=None, scan_packages='Read', show_setup_all=None, slug=None, storage_region='default', strict_npm_validation=None, tag_pre_releases_as_latest=None, use_debian_labels=None, use_default_cargo_upstream=None, use_entitlements_privilege='Read', use_noarch_packages=None, use_source_packages=None, use_vulnerability_scanning=None, user_entitlements_enabled=None, view_statistics='Read', _configuration=None): # noqa: E501
+ def __init__(self, broadcast_state='Off', content_kind='Standard', contextual_auth_realm=None, copy_own=None, copy_packages='Read', cosign_signing_enabled=None, default_privilege='None', delete_own=None, delete_packages='Admin', description=None, distributes=None, docker_refresh_tokens_enabled=None, enforce_eula=None, generic_package_index_enabled=None, index_files=None, is_public_hidden=None, manage_entitlements_privilege='Admin', move_own=None, move_packages='Admin', name=None, npm_upstream_tags_take_precedence=None, nuget_native_signing_enabled=None, open_source_license=None, open_source_project_url=None, proxy_npmjs=None, proxy_pypi=None, raw_package_index_enabled=None, raw_package_index_signatures_enabled=None, replace_packages='Write', replace_packages_by_default=None, repository_type_str='Public', resync_own=None, resync_packages='Admin', scan_own=None, scan_packages='Read', show_setup_all=None, skills_versioning='SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK', slug=None, storage_region='default', strict_npm_validation=None, tag_pre_releases_as_latest=None, use_debian_labels=None, use_default_cargo_upstream=None, use_entitlements_privilege='Read', use_noarch_packages=None, use_source_packages=None, use_vulnerability_scanning=None, user_entitlements_enabled=None, view_statistics='Read', _configuration=None): # noqa: E501
"""RepositoryCreateRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -176,6 +178,7 @@ def __init__(self, broadcast_state='Off', content_kind='Standard', contextual_au
self._scan_own = None
self._scan_packages = None
self._show_setup_all = None
+ self._skills_versioning = None
self._slug = None
self._storage_region = None
self._strict_npm_validation = None
@@ -261,6 +264,8 @@ def __init__(self, broadcast_state='Off', content_kind='Standard', contextual_au
self.scan_packages = scan_packages
if show_setup_all is not None:
self.show_setup_all = show_setup_all
+ if skills_versioning is not None:
+ self.skills_versioning = skills_versioning
if slug is not None:
self.slug = slug
if storage_region is not None:
@@ -1205,6 +1210,36 @@ def show_setup_all(self, show_setup_all):
self._show_setup_all = show_setup_all
+ @property
+ def skills_versioning(self):
+ """Gets the skills_versioning of this RepositoryCreateRequest.
+
+ How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.
+
+ :return: The skills_versioning of this RepositoryCreateRequest.
+ :rtype: str
+ """
+ return self._skills_versioning
+
+ @skills_versioning.setter
+ def skills_versioning(self, skills_versioning):
+ """Sets the skills_versioning of this RepositoryCreateRequest.
+
+ How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.
+
+ :param skills_versioning: The skills_versioning of this RepositoryCreateRequest.
+ :type: str
+ """
+ allowed_values = ["SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK", "STRICT_SEMANTIC_VERSION"] # noqa: E501
+ if (self._configuration.client_side_validation and
+ skills_versioning not in allowed_values):
+ raise ValueError(
+ "Invalid value for `skills_versioning` ({0}), must be one of {1}" # noqa: E501
+ .format(skills_versioning, allowed_values)
+ )
+
+ self._skills_versioning = skills_versioning
+
@property
def slug(self):
"""Gets the slug of this RepositoryCreateRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/repository_request_patch.py b/bindings/python/src/cloudsmith_api/models/repository_request_patch.py
index f5d52b3f7..4aca896b4 100644
--- a/bindings/python/src/cloudsmith_api/models/repository_request_patch.py
+++ b/bindings/python/src/cloudsmith_api/models/repository_request_patch.py
@@ -69,6 +69,7 @@ class RepositoryRequestPatch(object):
'scan_own': 'bool',
'scan_packages': 'str',
'show_setup_all': 'bool',
+ 'skills_versioning': 'str',
'slug': 'str',
'strict_npm_validation': 'bool',
'tag_pre_releases_as_latest': 'bool',
@@ -119,6 +120,7 @@ class RepositoryRequestPatch(object):
'scan_own': 'scan_own',
'scan_packages': 'scan_packages',
'show_setup_all': 'show_setup_all',
+ 'skills_versioning': 'skills_versioning',
'slug': 'slug',
'strict_npm_validation': 'strict_npm_validation',
'tag_pre_releases_as_latest': 'tag_pre_releases_as_latest',
@@ -132,7 +134,7 @@ class RepositoryRequestPatch(object):
'view_statistics': 'view_statistics'
}
- def __init__(self, broadcast_state='Off', content_kind='Standard', contextual_auth_realm=None, copy_own=None, copy_packages='Read', cosign_signing_enabled=None, default_privilege='None', delete_own=None, delete_packages='Admin', description=None, distributes=None, docker_refresh_tokens_enabled=None, enforce_eula=None, generic_package_index_enabled=None, index_files=None, is_public_hidden=None, manage_entitlements_privilege='Admin', move_own=None, move_packages='Admin', name=None, npm_upstream_tags_take_precedence=None, nuget_native_signing_enabled=None, open_source_license=None, open_source_project_url=None, proxy_npmjs=None, proxy_pypi=None, raw_package_index_enabled=None, raw_package_index_signatures_enabled=None, replace_packages='Write', replace_packages_by_default=None, repository_type_str='Public', resync_own=None, resync_packages='Admin', scan_own=None, scan_packages='Read', show_setup_all=None, slug=None, strict_npm_validation=None, tag_pre_releases_as_latest=None, use_debian_labels=None, use_default_cargo_upstream=None, use_entitlements_privilege='Read', use_noarch_packages=None, use_source_packages=None, use_vulnerability_scanning=None, user_entitlements_enabled=None, view_statistics='Read', _configuration=None): # noqa: E501
+ def __init__(self, broadcast_state='Off', content_kind='Standard', contextual_auth_realm=None, copy_own=None, copy_packages='Read', cosign_signing_enabled=None, default_privilege='None', delete_own=None, delete_packages='Admin', description=None, distributes=None, docker_refresh_tokens_enabled=None, enforce_eula=None, generic_package_index_enabled=None, index_files=None, is_public_hidden=None, manage_entitlements_privilege='Admin', move_own=None, move_packages='Admin', name=None, npm_upstream_tags_take_precedence=None, nuget_native_signing_enabled=None, open_source_license=None, open_source_project_url=None, proxy_npmjs=None, proxy_pypi=None, raw_package_index_enabled=None, raw_package_index_signatures_enabled=None, replace_packages='Write', replace_packages_by_default=None, repository_type_str='Public', resync_own=None, resync_packages='Admin', scan_own=None, scan_packages='Read', show_setup_all=None, skills_versioning='SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK', slug=None, strict_npm_validation=None, tag_pre_releases_as_latest=None, use_debian_labels=None, use_default_cargo_upstream=None, use_entitlements_privilege='Read', use_noarch_packages=None, use_source_packages=None, use_vulnerability_scanning=None, user_entitlements_enabled=None, view_statistics='Read', _configuration=None): # noqa: E501
"""RepositoryRequestPatch - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -174,6 +176,7 @@ def __init__(self, broadcast_state='Off', content_kind='Standard', contextual_au
self._scan_own = None
self._scan_packages = None
self._show_setup_all = None
+ self._skills_versioning = None
self._slug = None
self._strict_npm_validation = None
self._tag_pre_releases_as_latest = None
@@ -259,6 +262,8 @@ def __init__(self, broadcast_state='Off', content_kind='Standard', contextual_au
self.scan_packages = scan_packages
if show_setup_all is not None:
self.show_setup_all = show_setup_all
+ if skills_versioning is not None:
+ self.skills_versioning = skills_versioning
if slug is not None:
self.slug = slug
if strict_npm_validation is not None:
@@ -1199,6 +1204,36 @@ def show_setup_all(self, show_setup_all):
self._show_setup_all = show_setup_all
+ @property
+ def skills_versioning(self):
+ """Gets the skills_versioning of this RepositoryRequestPatch.
+
+ How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.
+
+ :return: The skills_versioning of this RepositoryRequestPatch.
+ :rtype: str
+ """
+ return self._skills_versioning
+
+ @skills_versioning.setter
+ def skills_versioning(self, skills_versioning):
+ """Sets the skills_versioning of this RepositoryRequestPatch.
+
+ How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.
+
+ :param skills_versioning: The skills_versioning of this RepositoryRequestPatch.
+ :type: str
+ """
+ allowed_values = ["SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK", "STRICT_SEMANTIC_VERSION"] # noqa: E501
+ if (self._configuration.client_side_validation and
+ skills_versioning not in allowed_values):
+ raise ValueError(
+ "Invalid value for `skills_versioning` ({0}), must be one of {1}" # noqa: E501
+ .format(skills_versioning, allowed_values)
+ )
+
+ self._skills_versioning = skills_versioning
+
@property
def slug(self):
"""Gets the slug of this RepositoryRequestPatch.
diff --git a/bindings/python/src/cloudsmith_api/models/rpm_package_upload.py b/bindings/python/src/cloudsmith_api/models/rpm_package_upload.py
index 51dffbb3e..82578f0f2 100644
--- a/bindings/python/src/cloudsmith_api/models/rpm_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/rpm_package_upload.py
@@ -85,6 +85,7 @@ class RpmPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class RpmPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class RpmPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""RpmPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this RpmPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this RpmPackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this RpmPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this RpmPackageUpload.
:type: bool
@@ -1636,6 +1643,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this RpmPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this RpmPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this RpmPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this RpmPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this RpmPackageUpload.
@@ -1685,7 +1718,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this RpmPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this RpmPackageUpload.
:rtype: datetime
@@ -1696,7 +1729,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this RpmPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this RpmPackageUpload.
:type: datetime
@@ -1708,7 +1741,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this RpmPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this RpmPackageUpload.
:rtype: datetime
@@ -1719,7 +1752,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this RpmPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this RpmPackageUpload.
:type: datetime
@@ -1731,6 +1764,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this RpmPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this RpmPackageUpload.
:rtype: str
@@ -1741,6 +1775,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this RpmPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this RpmPackageUpload.
:type: str
@@ -1759,7 +1794,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this RpmPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this RpmPackageUpload.
:rtype: datetime
@@ -1770,7 +1805,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this RpmPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this RpmPackageUpload.
:type: datetime
@@ -2469,6 +2504,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this RpmPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this RpmPackageUpload.
:rtype: str
@@ -2479,6 +2515,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this RpmPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this RpmPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/rpm_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/rpm_package_upload_request.py
index 5099752fe..41126e231 100644
--- a/bindings/python/src/cloudsmith_api/models/rpm_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/rpm_package_upload_request.py
@@ -35,6 +35,7 @@ class RpmPackageUploadRequest(object):
swagger_types = {
'distribution': 'str',
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str'
}
@@ -42,11 +43,12 @@ class RpmPackageUploadRequest(object):
attribute_map = {
'distribution': 'distribution',
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags'
}
- def __init__(self, distribution=None, package_file=None, republish=None, tags=None, _configuration=None): # noqa: E501
+ def __init__(self, distribution=None, package_file=None, release_notes=None, republish=None, tags=None, _configuration=None): # noqa: E501
"""RpmPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -54,12 +56,15 @@ def __init__(self, distribution=None, package_file=None, republish=None, tags=No
self._distribution = None
self._package_file = None
+ self._release_notes = None
self._republish = None
self._tags = None
self.discriminator = None
self.distribution = distribution
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -121,6 +126,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this RpmPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this RpmPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this RpmPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this RpmPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this RpmPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/ruby_package_upload.py b/bindings/python/src/cloudsmith_api/models/ruby_package_upload.py
index 29bcf1d25..e82541115 100644
--- a/bindings/python/src/cloudsmith_api/models/ruby_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/ruby_package_upload.py
@@ -85,6 +85,7 @@ class RubyPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class RubyPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class RubyPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""RubyPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this RubyPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this RubyPackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this RubyPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this RubyPackageUpload.
:type: bool
@@ -1636,6 +1643,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this RubyPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this RubyPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this RubyPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this RubyPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this RubyPackageUpload.
@@ -1685,7 +1718,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this RubyPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this RubyPackageUpload.
:rtype: datetime
@@ -1696,7 +1729,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this RubyPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this RubyPackageUpload.
:type: datetime
@@ -1708,7 +1741,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this RubyPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this RubyPackageUpload.
:rtype: datetime
@@ -1719,7 +1752,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this RubyPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this RubyPackageUpload.
:type: datetime
@@ -1731,6 +1764,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this RubyPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this RubyPackageUpload.
:rtype: str
@@ -1741,6 +1775,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this RubyPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this RubyPackageUpload.
:type: str
@@ -1759,7 +1794,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this RubyPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this RubyPackageUpload.
:rtype: datetime
@@ -1770,7 +1805,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this RubyPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this RubyPackageUpload.
:type: datetime
@@ -2469,6 +2504,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this RubyPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this RubyPackageUpload.
:rtype: str
@@ -2479,6 +2515,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this RubyPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this RubyPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/ruby_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/ruby_package_upload_request.py
index 61ff70cee..cf9f76bd5 100644
--- a/bindings/python/src/cloudsmith_api/models/ruby_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/ruby_package_upload_request.py
@@ -34,28 +34,33 @@ class RubyPackageUploadRequest(object):
"""
swagger_types = {
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str'
}
attribute_map = {
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags'
}
- def __init__(self, package_file=None, republish=None, tags=None, _configuration=None): # noqa: E501
+ def __init__(self, package_file=None, release_notes=None, republish=None, tags=None, _configuration=None): # noqa: E501
"""RubyPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
self._configuration = _configuration
self._package_file = None
+ self._release_notes = None
self._republish = None
self._tags = None
self.discriminator = None
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -89,6 +94,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this RubyPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this RubyPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this RubyPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this RubyPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this RubyPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/skills_package_upload.py b/bindings/python/src/cloudsmith_api/models/skills_package_upload.py
deleted file mode 100644
index 57652b995..000000000
--- a/bindings/python/src/cloudsmith_api/models/skills_package_upload.py
+++ /dev/null
@@ -1,2550 +0,0 @@
-# coding: utf-8
-
-"""
- Cloudsmith API (v1)
-
- The API to the Cloudsmith Service # noqa: E501
-
- OpenAPI spec version: v1
- Contact: support@cloudsmith.io
- Generated by: https://github.com/swagger-api/swagger-codegen.git
-"""
-
-
-import pprint
-import re # noqa: F401
-
-import six
-
-from cloudsmith_api.configuration import Configuration
-
-
-class SkillsPackageUpload(object):
- """NOTE: This class is auto generated by the swagger code generator program.
-
- Do not edit the class manually.
- """
-
- """
- Attributes:
- swagger_types (dict): The key is attribute name
- and the value is attribute type.
- attribute_map (dict): The key is attribute name
- and the value is json key in definition.
- """
- swagger_types = {
- 'architectures': 'list[Architecture]',
- 'cdn_url': 'str',
- 'checksum_md5': 'str',
- 'checksum_sha1': 'str',
- 'checksum_sha256': 'str',
- 'checksum_sha512': 'str',
- 'dependencies_checksum_md5': 'str',
- 'dependencies_url': 'str',
- 'description': 'str',
- 'display_name': 'str',
- 'display_source': 'str',
- 'distro': 'Distribution',
- 'distro_version': 'DistributionVersion',
- 'downloads': 'int',
- 'epoch': 'int',
- 'extension': 'str',
- 'filename': 'str',
- 'files': 'list[PackageFile]',
- 'format': 'str',
- 'format_url': 'str',
- 'freeable_storage': 'int',
- 'fully_qualified_name': 'str',
- 'identifier_perm': 'str',
- 'identifiers': 'dict(str, str)',
- 'indexed': 'bool',
- 'is_cancellable': 'bool',
- 'is_copyable': 'bool',
- 'is_deleteable': 'bool',
- 'is_downloadable': 'bool',
- 'is_hidden': 'bool',
- 'is_moveable': 'bool',
- 'is_quarantinable': 'bool',
- 'is_quarantined': 'bool',
- 'is_resyncable': 'bool',
- 'is_security_scannable': 'bool',
- 'is_sync_awaiting': 'bool',
- 'is_sync_completed': 'bool',
- 'is_sync_failed': 'bool',
- 'is_sync_in_flight': 'bool',
- 'is_sync_in_progress': 'bool',
- 'license': 'str',
- 'name': 'str',
- 'namespace': 'str',
- 'namespace_url': 'str',
- 'num_files': 'int',
- 'origin_repository': 'str',
- 'origin_repository_url': 'str',
- 'osi_approved': 'bool',
- 'package_type': 'int',
- 'policy_violated': 'bool',
- 'raw_license': 'str',
- 'release': 'str',
- 'repository': 'str',
- 'repository_url': 'str',
- 'security_scan_completed_at': 'datetime',
- 'security_scan_started_at': 'datetime',
- 'security_scan_status': 'str',
- 'security_scan_status_updated_at': 'datetime',
- 'self_html_url': 'str',
- 'self_url': 'str',
- 'self_webapp_url': 'str',
- 'signature_url': 'str',
- 'size': 'int',
- 'slug': 'str',
- 'slug_perm': 'str',
- 'spdx_license': 'str',
- 'stage': 'int',
- 'stage_str': 'str',
- 'stage_updated_at': 'datetime',
- 'status': 'int',
- 'status_reason': 'str',
- 'status_str': 'str',
- 'status_updated_at': 'datetime',
- 'status_url': 'str',
- 'store_path': 'str',
- 'subtype': 'str',
- 'summary': 'str',
- 'sync_finished_at': 'datetime',
- 'sync_progress': 'int',
- 'tags_automatic': 'Tags',
- 'tags_immutable': 'Tags',
- 'tags_static': 'dict(str, list[str])',
- 'type_display': 'str',
- 'uploaded_at': 'datetime',
- 'uploader': 'str',
- 'uploader_url': 'str',
- 'version': 'str',
- 'version_orig': 'str',
- 'vulnerability_scan_results_url': 'str'
- }
-
- attribute_map = {
- 'architectures': 'architectures',
- 'cdn_url': 'cdn_url',
- 'checksum_md5': 'checksum_md5',
- 'checksum_sha1': 'checksum_sha1',
- 'checksum_sha256': 'checksum_sha256',
- 'checksum_sha512': 'checksum_sha512',
- 'dependencies_checksum_md5': 'dependencies_checksum_md5',
- 'dependencies_url': 'dependencies_url',
- 'description': 'description',
- 'display_name': 'display_name',
- 'display_source': 'display_source',
- 'distro': 'distro',
- 'distro_version': 'distro_version',
- 'downloads': 'downloads',
- 'epoch': 'epoch',
- 'extension': 'extension',
- 'filename': 'filename',
- 'files': 'files',
- 'format': 'format',
- 'format_url': 'format_url',
- 'freeable_storage': 'freeable_storage',
- 'fully_qualified_name': 'fully_qualified_name',
- 'identifier_perm': 'identifier_perm',
- 'identifiers': 'identifiers',
- 'indexed': 'indexed',
- 'is_cancellable': 'is_cancellable',
- 'is_copyable': 'is_copyable',
- 'is_deleteable': 'is_deleteable',
- 'is_downloadable': 'is_downloadable',
- 'is_hidden': 'is_hidden',
- 'is_moveable': 'is_moveable',
- 'is_quarantinable': 'is_quarantinable',
- 'is_quarantined': 'is_quarantined',
- 'is_resyncable': 'is_resyncable',
- 'is_security_scannable': 'is_security_scannable',
- 'is_sync_awaiting': 'is_sync_awaiting',
- 'is_sync_completed': 'is_sync_completed',
- 'is_sync_failed': 'is_sync_failed',
- 'is_sync_in_flight': 'is_sync_in_flight',
- 'is_sync_in_progress': 'is_sync_in_progress',
- 'license': 'license',
- 'name': 'name',
- 'namespace': 'namespace',
- 'namespace_url': 'namespace_url',
- 'num_files': 'num_files',
- 'origin_repository': 'origin_repository',
- 'origin_repository_url': 'origin_repository_url',
- 'osi_approved': 'osi_approved',
- 'package_type': 'package_type',
- 'policy_violated': 'policy_violated',
- 'raw_license': 'raw_license',
- 'release': 'release',
- 'repository': 'repository',
- 'repository_url': 'repository_url',
- 'security_scan_completed_at': 'security_scan_completed_at',
- 'security_scan_started_at': 'security_scan_started_at',
- 'security_scan_status': 'security_scan_status',
- 'security_scan_status_updated_at': 'security_scan_status_updated_at',
- 'self_html_url': 'self_html_url',
- 'self_url': 'self_url',
- 'self_webapp_url': 'self_webapp_url',
- 'signature_url': 'signature_url',
- 'size': 'size',
- 'slug': 'slug',
- 'slug_perm': 'slug_perm',
- 'spdx_license': 'spdx_license',
- 'stage': 'stage',
- 'stage_str': 'stage_str',
- 'stage_updated_at': 'stage_updated_at',
- 'status': 'status',
- 'status_reason': 'status_reason',
- 'status_str': 'status_str',
- 'status_updated_at': 'status_updated_at',
- 'status_url': 'status_url',
- 'store_path': 'store_path',
- 'subtype': 'subtype',
- 'summary': 'summary',
- 'sync_finished_at': 'sync_finished_at',
- 'sync_progress': 'sync_progress',
- 'tags_automatic': 'tags_automatic',
- 'tags_immutable': 'tags_immutable',
- 'tags_static': 'tags_static',
- 'type_display': 'type_display',
- 'uploaded_at': 'uploaded_at',
- 'uploader': 'uploader',
- 'uploader_url': 'uploader_url',
- 'version': 'version',
- 'version_orig': 'version_orig',
- 'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
- }
-
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
- """SkillsPackageUpload - a model defined in Swagger""" # noqa: E501
- if _configuration is None:
- _configuration = Configuration()
- self._configuration = _configuration
-
- self._architectures = None
- self._cdn_url = None
- self._checksum_md5 = None
- self._checksum_sha1 = None
- self._checksum_sha256 = None
- self._checksum_sha512 = None
- self._dependencies_checksum_md5 = None
- self._dependencies_url = None
- self._description = None
- self._display_name = None
- self._display_source = None
- self._distro = None
- self._distro_version = None
- self._downloads = None
- self._epoch = None
- self._extension = None
- self._filename = None
- self._files = None
- self._format = None
- self._format_url = None
- self._freeable_storage = None
- self._fully_qualified_name = None
- self._identifier_perm = None
- self._identifiers = None
- self._indexed = None
- self._is_cancellable = None
- self._is_copyable = None
- self._is_deleteable = None
- self._is_downloadable = None
- self._is_hidden = None
- self._is_moveable = None
- self._is_quarantinable = None
- self._is_quarantined = None
- self._is_resyncable = None
- self._is_security_scannable = None
- self._is_sync_awaiting = None
- self._is_sync_completed = None
- self._is_sync_failed = None
- self._is_sync_in_flight = None
- self._is_sync_in_progress = None
- self._license = None
- self._name = None
- self._namespace = None
- self._namespace_url = None
- self._num_files = None
- self._origin_repository = None
- self._origin_repository_url = None
- self._osi_approved = None
- self._package_type = None
- self._policy_violated = None
- self._raw_license = None
- self._release = None
- self._repository = None
- self._repository_url = None
- self._security_scan_completed_at = None
- self._security_scan_started_at = None
- self._security_scan_status = None
- self._security_scan_status_updated_at = None
- self._self_html_url = None
- self._self_url = None
- self._self_webapp_url = None
- self._signature_url = None
- self._size = None
- self._slug = None
- self._slug_perm = None
- self._spdx_license = None
- self._stage = None
- self._stage_str = None
- self._stage_updated_at = None
- self._status = None
- self._status_reason = None
- self._status_str = None
- self._status_updated_at = None
- self._status_url = None
- self._store_path = None
- self._subtype = None
- self._summary = None
- self._sync_finished_at = None
- self._sync_progress = None
- self._tags_automatic = None
- self._tags_immutable = None
- self._tags_static = None
- self._type_display = None
- self._uploaded_at = None
- self._uploader = None
- self._uploader_url = None
- self._version = None
- self._version_orig = None
- self._vulnerability_scan_results_url = None
- self.discriminator = None
-
- if architectures is not None:
- self.architectures = architectures
- if cdn_url is not None:
- self.cdn_url = cdn_url
- if checksum_md5 is not None:
- self.checksum_md5 = checksum_md5
- if checksum_sha1 is not None:
- self.checksum_sha1 = checksum_sha1
- if checksum_sha256 is not None:
- self.checksum_sha256 = checksum_sha256
- if checksum_sha512 is not None:
- self.checksum_sha512 = checksum_sha512
- if dependencies_checksum_md5 is not None:
- self.dependencies_checksum_md5 = dependencies_checksum_md5
- if dependencies_url is not None:
- self.dependencies_url = dependencies_url
- if description is not None:
- self.description = description
- if display_name is not None:
- self.display_name = display_name
- if display_source is not None:
- self.display_source = display_source
- if distro is not None:
- self.distro = distro
- if distro_version is not None:
- self.distro_version = distro_version
- if downloads is not None:
- self.downloads = downloads
- if epoch is not None:
- self.epoch = epoch
- if extension is not None:
- self.extension = extension
- if filename is not None:
- self.filename = filename
- if files is not None:
- self.files = files
- if format is not None:
- self.format = format
- if format_url is not None:
- self.format_url = format_url
- if freeable_storage is not None:
- self.freeable_storage = freeable_storage
- if fully_qualified_name is not None:
- self.fully_qualified_name = fully_qualified_name
- if identifier_perm is not None:
- self.identifier_perm = identifier_perm
- if identifiers is not None:
- self.identifiers = identifiers
- if indexed is not None:
- self.indexed = indexed
- if is_cancellable is not None:
- self.is_cancellable = is_cancellable
- if is_copyable is not None:
- self.is_copyable = is_copyable
- if is_deleteable is not None:
- self.is_deleteable = is_deleteable
- if is_downloadable is not None:
- self.is_downloadable = is_downloadable
- if is_hidden is not None:
- self.is_hidden = is_hidden
- if is_moveable is not None:
- self.is_moveable = is_moveable
- if is_quarantinable is not None:
- self.is_quarantinable = is_quarantinable
- if is_quarantined is not None:
- self.is_quarantined = is_quarantined
- if is_resyncable is not None:
- self.is_resyncable = is_resyncable
- if is_security_scannable is not None:
- self.is_security_scannable = is_security_scannable
- if is_sync_awaiting is not None:
- self.is_sync_awaiting = is_sync_awaiting
- if is_sync_completed is not None:
- self.is_sync_completed = is_sync_completed
- if is_sync_failed is not None:
- self.is_sync_failed = is_sync_failed
- if is_sync_in_flight is not None:
- self.is_sync_in_flight = is_sync_in_flight
- if is_sync_in_progress is not None:
- self.is_sync_in_progress = is_sync_in_progress
- if license is not None:
- self.license = license
- self.name = name
- if namespace is not None:
- self.namespace = namespace
- if namespace_url is not None:
- self.namespace_url = namespace_url
- if num_files is not None:
- self.num_files = num_files
- if origin_repository is not None:
- self.origin_repository = origin_repository
- if origin_repository_url is not None:
- self.origin_repository_url = origin_repository_url
- if osi_approved is not None:
- self.osi_approved = osi_approved
- if package_type is not None:
- self.package_type = package_type
- if policy_violated is not None:
- self.policy_violated = policy_violated
- if raw_license is not None:
- self.raw_license = raw_license
- if release is not None:
- self.release = release
- if repository is not None:
- self.repository = repository
- if repository_url is not None:
- self.repository_url = repository_url
- if security_scan_completed_at is not None:
- self.security_scan_completed_at = security_scan_completed_at
- if security_scan_started_at is not None:
- self.security_scan_started_at = security_scan_started_at
- if security_scan_status is not None:
- self.security_scan_status = security_scan_status
- if security_scan_status_updated_at is not None:
- self.security_scan_status_updated_at = security_scan_status_updated_at
- if self_html_url is not None:
- self.self_html_url = self_html_url
- if self_url is not None:
- self.self_url = self_url
- if self_webapp_url is not None:
- self.self_webapp_url = self_webapp_url
- if signature_url is not None:
- self.signature_url = signature_url
- if size is not None:
- self.size = size
- if slug is not None:
- self.slug = slug
- if slug_perm is not None:
- self.slug_perm = slug_perm
- if spdx_license is not None:
- self.spdx_license = spdx_license
- if stage is not None:
- self.stage = stage
- if stage_str is not None:
- self.stage_str = stage_str
- if stage_updated_at is not None:
- self.stage_updated_at = stage_updated_at
- if status is not None:
- self.status = status
- if status_reason is not None:
- self.status_reason = status_reason
- if status_str is not None:
- self.status_str = status_str
- if status_updated_at is not None:
- self.status_updated_at = status_updated_at
- if status_url is not None:
- self.status_url = status_url
- if store_path is not None:
- self.store_path = store_path
- if subtype is not None:
- self.subtype = subtype
- if summary is not None:
- self.summary = summary
- if sync_finished_at is not None:
- self.sync_finished_at = sync_finished_at
- if sync_progress is not None:
- self.sync_progress = sync_progress
- if tags_automatic is not None:
- self.tags_automatic = tags_automatic
- if tags_immutable is not None:
- self.tags_immutable = tags_immutable
- if tags_static is not None:
- self.tags_static = tags_static
- if type_display is not None:
- self.type_display = type_display
- if uploaded_at is not None:
- self.uploaded_at = uploaded_at
- if uploader is not None:
- self.uploader = uploader
- if uploader_url is not None:
- self.uploader_url = uploader_url
- self.version = version
- if version_orig is not None:
- self.version_orig = version_orig
- if vulnerability_scan_results_url is not None:
- self.vulnerability_scan_results_url = vulnerability_scan_results_url
-
- @property
- def architectures(self):
- """Gets the architectures of this SkillsPackageUpload.
-
-
- :return: The architectures of this SkillsPackageUpload.
- :rtype: list[Architecture]
- """
- return self._architectures
-
- @architectures.setter
- def architectures(self, architectures):
- """Sets the architectures of this SkillsPackageUpload.
-
-
- :param architectures: The architectures of this SkillsPackageUpload.
- :type: list[Architecture]
- """
-
- self._architectures = architectures
-
- @property
- def cdn_url(self):
- """Gets the cdn_url of this SkillsPackageUpload.
-
-
- :return: The cdn_url of this SkillsPackageUpload.
- :rtype: str
- """
- return self._cdn_url
-
- @cdn_url.setter
- def cdn_url(self, cdn_url):
- """Sets the cdn_url of this SkillsPackageUpload.
-
-
- :param cdn_url: The cdn_url of this SkillsPackageUpload.
- :type: str
- """
-
- self._cdn_url = cdn_url
-
- @property
- def checksum_md5(self):
- """Gets the checksum_md5 of this SkillsPackageUpload.
-
-
- :return: The checksum_md5 of this SkillsPackageUpload.
- :rtype: str
- """
- return self._checksum_md5
-
- @checksum_md5.setter
- def checksum_md5(self, checksum_md5):
- """Sets the checksum_md5 of this SkillsPackageUpload.
-
-
- :param checksum_md5: The checksum_md5 of this SkillsPackageUpload.
- :type: str
- """
-
- self._checksum_md5 = checksum_md5
-
- @property
- def checksum_sha1(self):
- """Gets the checksum_sha1 of this SkillsPackageUpload.
-
-
- :return: The checksum_sha1 of this SkillsPackageUpload.
- :rtype: str
- """
- return self._checksum_sha1
-
- @checksum_sha1.setter
- def checksum_sha1(self, checksum_sha1):
- """Sets the checksum_sha1 of this SkillsPackageUpload.
-
-
- :param checksum_sha1: The checksum_sha1 of this SkillsPackageUpload.
- :type: str
- """
-
- self._checksum_sha1 = checksum_sha1
-
- @property
- def checksum_sha256(self):
- """Gets the checksum_sha256 of this SkillsPackageUpload.
-
-
- :return: The checksum_sha256 of this SkillsPackageUpload.
- :rtype: str
- """
- return self._checksum_sha256
-
- @checksum_sha256.setter
- def checksum_sha256(self, checksum_sha256):
- """Sets the checksum_sha256 of this SkillsPackageUpload.
-
-
- :param checksum_sha256: The checksum_sha256 of this SkillsPackageUpload.
- :type: str
- """
-
- self._checksum_sha256 = checksum_sha256
-
- @property
- def checksum_sha512(self):
- """Gets the checksum_sha512 of this SkillsPackageUpload.
-
-
- :return: The checksum_sha512 of this SkillsPackageUpload.
- :rtype: str
- """
- return self._checksum_sha512
-
- @checksum_sha512.setter
- def checksum_sha512(self, checksum_sha512):
- """Sets the checksum_sha512 of this SkillsPackageUpload.
-
-
- :param checksum_sha512: The checksum_sha512 of this SkillsPackageUpload.
- :type: str
- """
-
- self._checksum_sha512 = checksum_sha512
-
- @property
- def dependencies_checksum_md5(self):
- """Gets the dependencies_checksum_md5 of this SkillsPackageUpload.
-
- A checksum of all of the package's dependencies.
-
- :return: The dependencies_checksum_md5 of this SkillsPackageUpload.
- :rtype: str
- """
- return self._dependencies_checksum_md5
-
- @dependencies_checksum_md5.setter
- def dependencies_checksum_md5(self, dependencies_checksum_md5):
- """Sets the dependencies_checksum_md5 of this SkillsPackageUpload.
-
- A checksum of all of the package's dependencies.
-
- :param dependencies_checksum_md5: The dependencies_checksum_md5 of this SkillsPackageUpload.
- :type: str
- """
-
- self._dependencies_checksum_md5 = dependencies_checksum_md5
-
- @property
- def dependencies_url(self):
- """Gets the dependencies_url of this SkillsPackageUpload.
-
-
- :return: The dependencies_url of this SkillsPackageUpload.
- :rtype: str
- """
- return self._dependencies_url
-
- @dependencies_url.setter
- def dependencies_url(self, dependencies_url):
- """Sets the dependencies_url of this SkillsPackageUpload.
-
-
- :param dependencies_url: The dependencies_url of this SkillsPackageUpload.
- :type: str
- """
-
- self._dependencies_url = dependencies_url
-
- @property
- def description(self):
- """Gets the description of this SkillsPackageUpload.
-
- A textual description of this package.
-
- :return: The description of this SkillsPackageUpload.
- :rtype: str
- """
- return self._description
-
- @description.setter
- def description(self, description):
- """Sets the description of this SkillsPackageUpload.
-
- A textual description of this package.
-
- :param description: The description of this SkillsPackageUpload.
- :type: str
- """
-
- self._description = description
-
- @property
- def display_name(self):
- """Gets the display_name of this SkillsPackageUpload.
-
-
- :return: The display_name of this SkillsPackageUpload.
- :rtype: str
- """
- return self._display_name
-
- @display_name.setter
- def display_name(self, display_name):
- """Sets the display_name of this SkillsPackageUpload.
-
-
- :param display_name: The display_name of this SkillsPackageUpload.
- :type: str
- """
-
- self._display_name = display_name
-
- @property
- def display_source(self):
- """Gets the display_source of this SkillsPackageUpload.
-
- Where the package originated, for example: 'upstream' (proxied/cached from a configured upstream), 'connected_repository' (blended in from a connected target repository), or 'manual_upload' (uploaded directly to Cloudsmith).
-
- :return: The display_source of this SkillsPackageUpload.
- :rtype: str
- """
- return self._display_source
-
- @display_source.setter
- def display_source(self, display_source):
- """Sets the display_source of this SkillsPackageUpload.
-
- Where the package originated, for example: 'upstream' (proxied/cached from a configured upstream), 'connected_repository' (blended in from a connected target repository), or 'manual_upload' (uploaded directly to Cloudsmith).
-
- :param display_source: The display_source of this SkillsPackageUpload.
- :type: str
- """
- if (self._configuration.client_side_validation and
- display_source is not None and len(display_source) < 1):
- raise ValueError("Invalid value for `display_source`, length must be greater than or equal to `1`") # noqa: E501
-
- self._display_source = display_source
-
- @property
- def distro(self):
- """Gets the distro of this SkillsPackageUpload.
-
-
- :return: The distro of this SkillsPackageUpload.
- :rtype: Distribution
- """
- return self._distro
-
- @distro.setter
- def distro(self, distro):
- """Sets the distro of this SkillsPackageUpload.
-
-
- :param distro: The distro of this SkillsPackageUpload.
- :type: Distribution
- """
-
- self._distro = distro
-
- @property
- def distro_version(self):
- """Gets the distro_version of this SkillsPackageUpload.
-
-
- :return: The distro_version of this SkillsPackageUpload.
- :rtype: DistributionVersion
- """
- return self._distro_version
-
- @distro_version.setter
- def distro_version(self, distro_version):
- """Sets the distro_version of this SkillsPackageUpload.
-
-
- :param distro_version: The distro_version of this SkillsPackageUpload.
- :type: DistributionVersion
- """
-
- self._distro_version = distro_version
-
- @property
- def downloads(self):
- """Gets the downloads of this SkillsPackageUpload.
-
-
- :return: The downloads of this SkillsPackageUpload.
- :rtype: int
- """
- return self._downloads
-
- @downloads.setter
- def downloads(self, downloads):
- """Sets the downloads of this SkillsPackageUpload.
-
-
- :param downloads: The downloads of this SkillsPackageUpload.
- :type: int
- """
-
- self._downloads = downloads
-
- @property
- def epoch(self):
- """Gets the epoch of this SkillsPackageUpload.
-
- The epoch of the package version (if any).
-
- :return: The epoch of this SkillsPackageUpload.
- :rtype: int
- """
- return self._epoch
-
- @epoch.setter
- def epoch(self, epoch):
- """Sets the epoch of this SkillsPackageUpload.
-
- The epoch of the package version (if any).
-
- :param epoch: The epoch of this SkillsPackageUpload.
- :type: int
- """
-
- self._epoch = epoch
-
- @property
- def extension(self):
- """Gets the extension of this SkillsPackageUpload.
-
-
- :return: The extension of this SkillsPackageUpload.
- :rtype: str
- """
- return self._extension
-
- @extension.setter
- def extension(self, extension):
- """Sets the extension of this SkillsPackageUpload.
-
-
- :param extension: The extension of this SkillsPackageUpload.
- :type: str
- """
-
- self._extension = extension
-
- @property
- def filename(self):
- """Gets the filename of this SkillsPackageUpload.
-
-
- :return: The filename of this SkillsPackageUpload.
- :rtype: str
- """
- return self._filename
-
- @filename.setter
- def filename(self, filename):
- """Sets the filename of this SkillsPackageUpload.
-
-
- :param filename: The filename of this SkillsPackageUpload.
- :type: str
- """
- if (self._configuration.client_side_validation and
- filename is not None and len(filename) < 1):
- raise ValueError("Invalid value for `filename`, length must be greater than or equal to `1`") # noqa: E501
-
- self._filename = filename
-
- @property
- def files(self):
- """Gets the files of this SkillsPackageUpload.
-
-
- :return: The files of this SkillsPackageUpload.
- :rtype: list[PackageFile]
- """
- return self._files
-
- @files.setter
- def files(self, files):
- """Sets the files of this SkillsPackageUpload.
-
-
- :param files: The files of this SkillsPackageUpload.
- :type: list[PackageFile]
- """
-
- self._files = files
-
- @property
- def format(self):
- """Gets the format of this SkillsPackageUpload.
-
-
- :return: The format of this SkillsPackageUpload.
- :rtype: str
- """
- return self._format
-
- @format.setter
- def format(self, format):
- """Sets the format of this SkillsPackageUpload.
-
-
- :param format: The format of this SkillsPackageUpload.
- :type: str
- """
- if (self._configuration.client_side_validation and
- format is not None and len(format) < 1):
- raise ValueError("Invalid value for `format`, length must be greater than or equal to `1`") # noqa: E501
-
- self._format = format
-
- @property
- def format_url(self):
- """Gets the format_url of this SkillsPackageUpload.
-
-
- :return: The format_url of this SkillsPackageUpload.
- :rtype: str
- """
- return self._format_url
-
- @format_url.setter
- def format_url(self, format_url):
- """Sets the format_url of this SkillsPackageUpload.
-
-
- :param format_url: The format_url of this SkillsPackageUpload.
- :type: str
- """
-
- self._format_url = format_url
-
- @property
- def freeable_storage(self):
- """Gets the freeable_storage of this SkillsPackageUpload.
-
- Amount of storage that will be freed if this package is deleted
-
- :return: The freeable_storage of this SkillsPackageUpload.
- :rtype: int
- """
- return self._freeable_storage
-
- @freeable_storage.setter
- def freeable_storage(self, freeable_storage):
- """Sets the freeable_storage of this SkillsPackageUpload.
-
- Amount of storage that will be freed if this package is deleted
-
- :param freeable_storage: The freeable_storage of this SkillsPackageUpload.
- :type: int
- """
-
- self._freeable_storage = freeable_storage
-
- @property
- def fully_qualified_name(self):
- """Gets the fully_qualified_name of this SkillsPackageUpload.
-
-
- :return: The fully_qualified_name of this SkillsPackageUpload.
- :rtype: str
- """
- return self._fully_qualified_name
-
- @fully_qualified_name.setter
- def fully_qualified_name(self, fully_qualified_name):
- """Sets the fully_qualified_name of this SkillsPackageUpload.
-
-
- :param fully_qualified_name: The fully_qualified_name of this SkillsPackageUpload.
- :type: str
- """
- if (self._configuration.client_side_validation and
- fully_qualified_name is not None and len(fully_qualified_name) < 1):
- raise ValueError("Invalid value for `fully_qualified_name`, length must be greater than or equal to `1`") # noqa: E501
-
- self._fully_qualified_name = fully_qualified_name
-
- @property
- def identifier_perm(self):
- """Gets the identifier_perm of this SkillsPackageUpload.
-
- Unique and permanent identifier for the package.
-
- :return: The identifier_perm of this SkillsPackageUpload.
- :rtype: str
- """
- return self._identifier_perm
-
- @identifier_perm.setter
- def identifier_perm(self, identifier_perm):
- """Sets the identifier_perm of this SkillsPackageUpload.
-
- Unique and permanent identifier for the package.
-
- :param identifier_perm: The identifier_perm of this SkillsPackageUpload.
- :type: str
- """
- if (self._configuration.client_side_validation and
- identifier_perm is not None and len(identifier_perm) < 1):
- raise ValueError("Invalid value for `identifier_perm`, length must be greater than or equal to `1`") # noqa: E501
-
- self._identifier_perm = identifier_perm
-
- @property
- def identifiers(self):
- """Gets the identifiers of this SkillsPackageUpload.
-
- Return a map of identifier field names and their values.
-
- :return: The identifiers of this SkillsPackageUpload.
- :rtype: dict(str, str)
- """
- return self._identifiers
-
- @identifiers.setter
- def identifiers(self, identifiers):
- """Sets the identifiers of this SkillsPackageUpload.
-
- Return a map of identifier field names and their values.
-
- :param identifiers: The identifiers of this SkillsPackageUpload.
- :type: dict(str, str)
- """
-
- self._identifiers = identifiers
-
- @property
- def indexed(self):
- """Gets the indexed of this SkillsPackageUpload.
-
-
- :return: The indexed of this SkillsPackageUpload.
- :rtype: bool
- """
- return self._indexed
-
- @indexed.setter
- def indexed(self, indexed):
- """Sets the indexed of this SkillsPackageUpload.
-
-
- :param indexed: The indexed of this SkillsPackageUpload.
- :type: bool
- """
-
- self._indexed = indexed
-
- @property
- def is_cancellable(self):
- """Gets the is_cancellable of this SkillsPackageUpload.
-
-
- :return: The is_cancellable of this SkillsPackageUpload.
- :rtype: bool
- """
- return self._is_cancellable
-
- @is_cancellable.setter
- def is_cancellable(self, is_cancellable):
- """Sets the is_cancellable of this SkillsPackageUpload.
-
-
- :param is_cancellable: The is_cancellable of this SkillsPackageUpload.
- :type: bool
- """
-
- self._is_cancellable = is_cancellable
-
- @property
- def is_copyable(self):
- """Gets the is_copyable of this SkillsPackageUpload.
-
-
- :return: The is_copyable of this SkillsPackageUpload.
- :rtype: bool
- """
- return self._is_copyable
-
- @is_copyable.setter
- def is_copyable(self, is_copyable):
- """Sets the is_copyable of this SkillsPackageUpload.
-
-
- :param is_copyable: The is_copyable of this SkillsPackageUpload.
- :type: bool
- """
-
- self._is_copyable = is_copyable
-
- @property
- def is_deleteable(self):
- """Gets the is_deleteable of this SkillsPackageUpload.
-
-
- :return: The is_deleteable of this SkillsPackageUpload.
- :rtype: bool
- """
- return self._is_deleteable
-
- @is_deleteable.setter
- def is_deleteable(self, is_deleteable):
- """Sets the is_deleteable of this SkillsPackageUpload.
-
-
- :param is_deleteable: The is_deleteable of this SkillsPackageUpload.
- :type: bool
- """
-
- self._is_deleteable = is_deleteable
-
- @property
- def is_downloadable(self):
- """Gets the is_downloadable of this SkillsPackageUpload.
-
-
- :return: The is_downloadable of this SkillsPackageUpload.
- :rtype: bool
- """
- return self._is_downloadable
-
- @is_downloadable.setter
- def is_downloadable(self, is_downloadable):
- """Sets the is_downloadable of this SkillsPackageUpload.
-
-
- :param is_downloadable: The is_downloadable of this SkillsPackageUpload.
- :type: bool
- """
-
- self._is_downloadable = is_downloadable
-
- @property
- def is_hidden(self):
- """Gets the is_hidden of this SkillsPackageUpload.
-
-
- :return: The is_hidden of this SkillsPackageUpload.
- :rtype: bool
- """
- return self._is_hidden
-
- @is_hidden.setter
- def is_hidden(self, is_hidden):
- """Sets the is_hidden of this SkillsPackageUpload.
-
-
- :param is_hidden: The is_hidden of this SkillsPackageUpload.
- :type: bool
- """
-
- self._is_hidden = is_hidden
-
- @property
- def is_moveable(self):
- """Gets the is_moveable of this SkillsPackageUpload.
-
-
- :return: The is_moveable of this SkillsPackageUpload.
- :rtype: bool
- """
- return self._is_moveable
-
- @is_moveable.setter
- def is_moveable(self, is_moveable):
- """Sets the is_moveable of this SkillsPackageUpload.
-
-
- :param is_moveable: The is_moveable of this SkillsPackageUpload.
- :type: bool
- """
-
- self._is_moveable = is_moveable
-
- @property
- def is_quarantinable(self):
- """Gets the is_quarantinable of this SkillsPackageUpload.
-
-
- :return: The is_quarantinable of this SkillsPackageUpload.
- :rtype: bool
- """
- return self._is_quarantinable
-
- @is_quarantinable.setter
- def is_quarantinable(self, is_quarantinable):
- """Sets the is_quarantinable of this SkillsPackageUpload.
-
-
- :param is_quarantinable: The is_quarantinable of this SkillsPackageUpload.
- :type: bool
- """
-
- self._is_quarantinable = is_quarantinable
-
- @property
- def is_quarantined(self):
- """Gets the is_quarantined of this SkillsPackageUpload.
-
-
- :return: The is_quarantined of this SkillsPackageUpload.
- :rtype: bool
- """
- return self._is_quarantined
-
- @is_quarantined.setter
- def is_quarantined(self, is_quarantined):
- """Sets the is_quarantined of this SkillsPackageUpload.
-
-
- :param is_quarantined: The is_quarantined of this SkillsPackageUpload.
- :type: bool
- """
-
- self._is_quarantined = is_quarantined
-
- @property
- def is_resyncable(self):
- """Gets the is_resyncable of this SkillsPackageUpload.
-
-
- :return: The is_resyncable of this SkillsPackageUpload.
- :rtype: bool
- """
- return self._is_resyncable
-
- @is_resyncable.setter
- def is_resyncable(self, is_resyncable):
- """Sets the is_resyncable of this SkillsPackageUpload.
-
-
- :param is_resyncable: The is_resyncable of this SkillsPackageUpload.
- :type: bool
- """
-
- self._is_resyncable = is_resyncable
-
- @property
- def is_security_scannable(self):
- """Gets the is_security_scannable of this SkillsPackageUpload.
-
-
- :return: The is_security_scannable of this SkillsPackageUpload.
- :rtype: bool
- """
- return self._is_security_scannable
-
- @is_security_scannable.setter
- def is_security_scannable(self, is_security_scannable):
- """Sets the is_security_scannable of this SkillsPackageUpload.
-
-
- :param is_security_scannable: The is_security_scannable of this SkillsPackageUpload.
- :type: bool
- """
-
- self._is_security_scannable = is_security_scannable
-
- @property
- def is_sync_awaiting(self):
- """Gets the is_sync_awaiting of this SkillsPackageUpload.
-
-
- :return: The is_sync_awaiting of this SkillsPackageUpload.
- :rtype: bool
- """
- return self._is_sync_awaiting
-
- @is_sync_awaiting.setter
- def is_sync_awaiting(self, is_sync_awaiting):
- """Sets the is_sync_awaiting of this SkillsPackageUpload.
-
-
- :param is_sync_awaiting: The is_sync_awaiting of this SkillsPackageUpload.
- :type: bool
- """
-
- self._is_sync_awaiting = is_sync_awaiting
-
- @property
- def is_sync_completed(self):
- """Gets the is_sync_completed of this SkillsPackageUpload.
-
-
- :return: The is_sync_completed of this SkillsPackageUpload.
- :rtype: bool
- """
- return self._is_sync_completed
-
- @is_sync_completed.setter
- def is_sync_completed(self, is_sync_completed):
- """Sets the is_sync_completed of this SkillsPackageUpload.
-
-
- :param is_sync_completed: The is_sync_completed of this SkillsPackageUpload.
- :type: bool
- """
-
- self._is_sync_completed = is_sync_completed
-
- @property
- def is_sync_failed(self):
- """Gets the is_sync_failed of this SkillsPackageUpload.
-
-
- :return: The is_sync_failed of this SkillsPackageUpload.
- :rtype: bool
- """
- return self._is_sync_failed
-
- @is_sync_failed.setter
- def is_sync_failed(self, is_sync_failed):
- """Sets the is_sync_failed of this SkillsPackageUpload.
-
-
- :param is_sync_failed: The is_sync_failed of this SkillsPackageUpload.
- :type: bool
- """
-
- self._is_sync_failed = is_sync_failed
-
- @property
- def is_sync_in_flight(self):
- """Gets the is_sync_in_flight of this SkillsPackageUpload.
-
-
- :return: The is_sync_in_flight of this SkillsPackageUpload.
- :rtype: bool
- """
- return self._is_sync_in_flight
-
- @is_sync_in_flight.setter
- def is_sync_in_flight(self, is_sync_in_flight):
- """Sets the is_sync_in_flight of this SkillsPackageUpload.
-
-
- :param is_sync_in_flight: The is_sync_in_flight of this SkillsPackageUpload.
- :type: bool
- """
-
- self._is_sync_in_flight = is_sync_in_flight
-
- @property
- def is_sync_in_progress(self):
- """Gets the is_sync_in_progress of this SkillsPackageUpload.
-
-
- :return: The is_sync_in_progress of this SkillsPackageUpload.
- :rtype: bool
- """
- return self._is_sync_in_progress
-
- @is_sync_in_progress.setter
- def is_sync_in_progress(self, is_sync_in_progress):
- """Sets the is_sync_in_progress of this SkillsPackageUpload.
-
-
- :param is_sync_in_progress: The is_sync_in_progress of this SkillsPackageUpload.
- :type: bool
- """
-
- self._is_sync_in_progress = is_sync_in_progress
-
- @property
- def license(self):
- """Gets the license of this SkillsPackageUpload.
-
- The license of this package.
-
- :return: The license of this SkillsPackageUpload.
- :rtype: str
- """
- return self._license
-
- @license.setter
- def license(self, license):
- """Sets the license of this SkillsPackageUpload.
-
- The license of this package.
-
- :param license: The license of this SkillsPackageUpload.
- :type: str
- """
-
- self._license = license
-
- @property
- def name(self):
- """Gets the name of this SkillsPackageUpload.
-
-
- :return: The name of this SkillsPackageUpload.
- :rtype: str
- """
- return self._name
-
- @name.setter
- def name(self, name):
- """Sets the name of this SkillsPackageUpload.
-
-
- :param name: The name of this SkillsPackageUpload.
- :type: str
- """
- if self._configuration.client_side_validation and name is None:
- raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501
- if (self._configuration.client_side_validation and
- name is not None and len(name) > 128):
- raise ValueError("Invalid value for `name`, length must be less than or equal to `128`") # noqa: E501
- if (self._configuration.client_side_validation and
- name is not None and len(name) < 1):
- raise ValueError("Invalid value for `name`, length must be greater than or equal to `1`") # noqa: E501
- if (self._configuration.client_side_validation and
- name is not None and not re.search('^[a-z0-9]+(?:-[a-z0-9]+)*$', name)): # noqa: E501
- raise ValueError(r"Invalid value for `name`, must be a follow pattern or equal to `/^[a-z0-9]+(?:-[a-z0-9]+)*$/`") # noqa: E501
-
- self._name = name
-
- @property
- def namespace(self):
- """Gets the namespace of this SkillsPackageUpload.
-
-
- :return: The namespace of this SkillsPackageUpload.
- :rtype: str
- """
- return self._namespace
-
- @namespace.setter
- def namespace(self, namespace):
- """Sets the namespace of this SkillsPackageUpload.
-
-
- :param namespace: The namespace of this SkillsPackageUpload.
- :type: str
- """
- if (self._configuration.client_side_validation and
- namespace is not None and len(namespace) < 1):
- raise ValueError("Invalid value for `namespace`, length must be greater than or equal to `1`") # noqa: E501
-
- self._namespace = namespace
-
- @property
- def namespace_url(self):
- """Gets the namespace_url of this SkillsPackageUpload.
-
-
- :return: The namespace_url of this SkillsPackageUpload.
- :rtype: str
- """
- return self._namespace_url
-
- @namespace_url.setter
- def namespace_url(self, namespace_url):
- """Sets the namespace_url of this SkillsPackageUpload.
-
-
- :param namespace_url: The namespace_url of this SkillsPackageUpload.
- :type: str
- """
-
- self._namespace_url = namespace_url
-
- @property
- def num_files(self):
- """Gets the num_files of this SkillsPackageUpload.
-
-
- :return: The num_files of this SkillsPackageUpload.
- :rtype: int
- """
- return self._num_files
-
- @num_files.setter
- def num_files(self, num_files):
- """Sets the num_files of this SkillsPackageUpload.
-
-
- :param num_files: The num_files of this SkillsPackageUpload.
- :type: int
- """
-
- self._num_files = num_files
-
- @property
- def origin_repository(self):
- """Gets the origin_repository of this SkillsPackageUpload.
-
-
- :return: The origin_repository of this SkillsPackageUpload.
- :rtype: str
- """
- return self._origin_repository
-
- @origin_repository.setter
- def origin_repository(self, origin_repository):
- """Sets the origin_repository of this SkillsPackageUpload.
-
-
- :param origin_repository: The origin_repository of this SkillsPackageUpload.
- :type: str
- """
- if (self._configuration.client_side_validation and
- origin_repository is not None and len(origin_repository) < 1):
- raise ValueError("Invalid value for `origin_repository`, length must be greater than or equal to `1`") # noqa: E501
-
- self._origin_repository = origin_repository
-
- @property
- def origin_repository_url(self):
- """Gets the origin_repository_url of this SkillsPackageUpload.
-
-
- :return: The origin_repository_url of this SkillsPackageUpload.
- :rtype: str
- """
- return self._origin_repository_url
-
- @origin_repository_url.setter
- def origin_repository_url(self, origin_repository_url):
- """Sets the origin_repository_url of this SkillsPackageUpload.
-
-
- :param origin_repository_url: The origin_repository_url of this SkillsPackageUpload.
- :type: str
- """
-
- self._origin_repository_url = origin_repository_url
-
- @property
- def osi_approved(self):
- """Gets the osi_approved of this SkillsPackageUpload.
-
- Whether the package's SPDX license is OSI-approved.
-
- :return: The osi_approved of this SkillsPackageUpload.
- :rtype: bool
- """
- return self._osi_approved
-
- @osi_approved.setter
- def osi_approved(self, osi_approved):
- """Sets the osi_approved of this SkillsPackageUpload.
-
- Whether the package's SPDX license is OSI-approved.
-
- :param osi_approved: The osi_approved of this SkillsPackageUpload.
- :type: bool
- """
-
- self._osi_approved = osi_approved
-
- @property
- def package_type(self):
- """Gets the package_type of this SkillsPackageUpload.
-
- The type of package contents.
-
- :return: The package_type of this SkillsPackageUpload.
- :rtype: int
- """
- return self._package_type
-
- @package_type.setter
- def package_type(self, package_type):
- """Sets the package_type of this SkillsPackageUpload.
-
- The type of package contents.
-
- :param package_type: The package_type of this SkillsPackageUpload.
- :type: int
- """
-
- self._package_type = package_type
-
- @property
- def policy_violated(self):
- """Gets the policy_violated of this SkillsPackageUpload.
-
- Whether or not the package has violated any policy.
-
- :return: The policy_violated of this SkillsPackageUpload.
- :rtype: bool
- """
- return self._policy_violated
-
- @policy_violated.setter
- def policy_violated(self, policy_violated):
- """Sets the policy_violated of this SkillsPackageUpload.
-
- Whether or not the package has violated any policy.
-
- :param policy_violated: The policy_violated of this SkillsPackageUpload.
- :type: bool
- """
-
- self._policy_violated = policy_violated
-
- @property
- def raw_license(self):
- """Gets the raw_license of this SkillsPackageUpload.
-
- The raw license string.
-
- :return: The raw_license of this SkillsPackageUpload.
- :rtype: str
- """
- return self._raw_license
-
- @raw_license.setter
- def raw_license(self, raw_license):
- """Sets the raw_license of this SkillsPackageUpload.
-
- The raw license string.
-
- :param raw_license: The raw_license of this SkillsPackageUpload.
- :type: str
- """
- if (self._configuration.client_side_validation and
- raw_license is not None and len(raw_license) < 1):
- raise ValueError("Invalid value for `raw_license`, length must be greater than or equal to `1`") # noqa: E501
-
- self._raw_license = raw_license
-
- @property
- def release(self):
- """Gets the release of this SkillsPackageUpload.
-
- The release of the package version (if any).
-
- :return: The release of this SkillsPackageUpload.
- :rtype: str
- """
- return self._release
-
- @release.setter
- def release(self, release):
- """Sets the release of this SkillsPackageUpload.
-
- The release of the package version (if any).
-
- :param release: The release of this SkillsPackageUpload.
- :type: str
- """
-
- self._release = release
-
- @property
- def repository(self):
- """Gets the repository of this SkillsPackageUpload.
-
-
- :return: The repository of this SkillsPackageUpload.
- :rtype: str
- """
- return self._repository
-
- @repository.setter
- def repository(self, repository):
- """Sets the repository of this SkillsPackageUpload.
-
-
- :param repository: The repository of this SkillsPackageUpload.
- :type: str
- """
- if (self._configuration.client_side_validation and
- repository is not None and len(repository) < 1):
- raise ValueError("Invalid value for `repository`, length must be greater than or equal to `1`") # noqa: E501
-
- self._repository = repository
-
- @property
- def repository_url(self):
- """Gets the repository_url of this SkillsPackageUpload.
-
-
- :return: The repository_url of this SkillsPackageUpload.
- :rtype: str
- """
- return self._repository_url
-
- @repository_url.setter
- def repository_url(self, repository_url):
- """Sets the repository_url of this SkillsPackageUpload.
-
-
- :param repository_url: The repository_url of this SkillsPackageUpload.
- :type: str
- """
-
- self._repository_url = repository_url
-
- @property
- def security_scan_completed_at(self):
- """Gets the security_scan_completed_at of this SkillsPackageUpload.
-
- The datetime the security scanning was completed.
-
- :return: The security_scan_completed_at of this SkillsPackageUpload.
- :rtype: datetime
- """
- return self._security_scan_completed_at
-
- @security_scan_completed_at.setter
- def security_scan_completed_at(self, security_scan_completed_at):
- """Sets the security_scan_completed_at of this SkillsPackageUpload.
-
- The datetime the security scanning was completed.
-
- :param security_scan_completed_at: The security_scan_completed_at of this SkillsPackageUpload.
- :type: datetime
- """
-
- self._security_scan_completed_at = security_scan_completed_at
-
- @property
- def security_scan_started_at(self):
- """Gets the security_scan_started_at of this SkillsPackageUpload.
-
- The datetime the security scanning was started.
-
- :return: The security_scan_started_at of this SkillsPackageUpload.
- :rtype: datetime
- """
- return self._security_scan_started_at
-
- @security_scan_started_at.setter
- def security_scan_started_at(self, security_scan_started_at):
- """Sets the security_scan_started_at of this SkillsPackageUpload.
-
- The datetime the security scanning was started.
-
- :param security_scan_started_at: The security_scan_started_at of this SkillsPackageUpload.
- :type: datetime
- """
-
- self._security_scan_started_at = security_scan_started_at
-
- @property
- def security_scan_status(self):
- """Gets the security_scan_status of this SkillsPackageUpload.
-
-
- :return: The security_scan_status of this SkillsPackageUpload.
- :rtype: str
- """
- return self._security_scan_status
-
- @security_scan_status.setter
- def security_scan_status(self, security_scan_status):
- """Sets the security_scan_status of this SkillsPackageUpload.
-
-
- :param security_scan_status: The security_scan_status of this SkillsPackageUpload.
- :type: str
- """
- allowed_values = ["Awaiting Security Scan", "Security Scanning in Progress", "Scan Detected Vulnerabilities", "Scan Detected No Vulnerabilities", "Security Scanning Disabled", "Security Scanning Failed", "Security Scanning Skipped", "Security Scanning Not Supported"] # noqa: E501
- if (self._configuration.client_side_validation and
- security_scan_status not in allowed_values):
- raise ValueError(
- "Invalid value for `security_scan_status` ({0}), must be one of {1}" # noqa: E501
- .format(security_scan_status, allowed_values)
- )
-
- self._security_scan_status = security_scan_status
-
- @property
- def security_scan_status_updated_at(self):
- """Gets the security_scan_status_updated_at of this SkillsPackageUpload.
-
- The datetime the security scanning status was updated.
-
- :return: The security_scan_status_updated_at of this SkillsPackageUpload.
- :rtype: datetime
- """
- return self._security_scan_status_updated_at
-
- @security_scan_status_updated_at.setter
- def security_scan_status_updated_at(self, security_scan_status_updated_at):
- """Sets the security_scan_status_updated_at of this SkillsPackageUpload.
-
- The datetime the security scanning status was updated.
-
- :param security_scan_status_updated_at: The security_scan_status_updated_at of this SkillsPackageUpload.
- :type: datetime
- """
-
- self._security_scan_status_updated_at = security_scan_status_updated_at
-
- @property
- def self_html_url(self):
- """Gets the self_html_url of this SkillsPackageUpload.
-
-
- :return: The self_html_url of this SkillsPackageUpload.
- :rtype: str
- """
- return self._self_html_url
-
- @self_html_url.setter
- def self_html_url(self, self_html_url):
- """Sets the self_html_url of this SkillsPackageUpload.
-
-
- :param self_html_url: The self_html_url of this SkillsPackageUpload.
- :type: str
- """
- if (self._configuration.client_side_validation and
- self_html_url is not None and len(self_html_url) < 1):
- raise ValueError("Invalid value for `self_html_url`, length must be greater than or equal to `1`") # noqa: E501
-
- self._self_html_url = self_html_url
-
- @property
- def self_url(self):
- """Gets the self_url of this SkillsPackageUpload.
-
-
- :return: The self_url of this SkillsPackageUpload.
- :rtype: str
- """
- return self._self_url
-
- @self_url.setter
- def self_url(self, self_url):
- """Sets the self_url of this SkillsPackageUpload.
-
-
- :param self_url: The self_url of this SkillsPackageUpload.
- :type: str
- """
-
- self._self_url = self_url
-
- @property
- def self_webapp_url(self):
- """Gets the self_webapp_url of this SkillsPackageUpload.
-
-
- :return: The self_webapp_url of this SkillsPackageUpload.
- :rtype: str
- """
- return self._self_webapp_url
-
- @self_webapp_url.setter
- def self_webapp_url(self, self_webapp_url):
- """Sets the self_webapp_url of this SkillsPackageUpload.
-
-
- :param self_webapp_url: The self_webapp_url of this SkillsPackageUpload.
- :type: str
- """
- if (self._configuration.client_side_validation and
- self_webapp_url is not None and len(self_webapp_url) < 1):
- raise ValueError("Invalid value for `self_webapp_url`, length must be greater than or equal to `1`") # noqa: E501
-
- self._self_webapp_url = self_webapp_url
-
- @property
- def signature_url(self):
- """Gets the signature_url of this SkillsPackageUpload.
-
-
- :return: The signature_url of this SkillsPackageUpload.
- :rtype: str
- """
- return self._signature_url
-
- @signature_url.setter
- def signature_url(self, signature_url):
- """Sets the signature_url of this SkillsPackageUpload.
-
-
- :param signature_url: The signature_url of this SkillsPackageUpload.
- :type: str
- """
-
- self._signature_url = signature_url
-
- @property
- def size(self):
- """Gets the size of this SkillsPackageUpload.
-
- The calculated size of the package.
-
- :return: The size of this SkillsPackageUpload.
- :rtype: int
- """
- return self._size
-
- @size.setter
- def size(self, size):
- """Sets the size of this SkillsPackageUpload.
-
- The calculated size of the package.
-
- :param size: The size of this SkillsPackageUpload.
- :type: int
- """
-
- self._size = size
-
- @property
- def slug(self):
- """Gets the slug of this SkillsPackageUpload.
-
- The public unique identifier for the package.
-
- :return: The slug of this SkillsPackageUpload.
- :rtype: str
- """
- return self._slug
-
- @slug.setter
- def slug(self, slug):
- """Sets the slug of this SkillsPackageUpload.
-
- The public unique identifier for the package.
-
- :param slug: The slug of this SkillsPackageUpload.
- :type: str
- """
- if (self._configuration.client_side_validation and
- slug is not None and len(slug) < 1):
- raise ValueError("Invalid value for `slug`, length must be greater than or equal to `1`") # noqa: E501
- if (self._configuration.client_side_validation and
- slug is not None and not re.search('^[-a-zA-Z0-9_]+$', slug)): # noqa: E501
- raise ValueError(r"Invalid value for `slug`, must be a follow pattern or equal to `/^[-a-zA-Z0-9_]+$/`") # noqa: E501
-
- self._slug = slug
-
- @property
- def slug_perm(self):
- """Gets the slug_perm of this SkillsPackageUpload.
-
-
- :return: The slug_perm of this SkillsPackageUpload.
- :rtype: str
- """
- return self._slug_perm
-
- @slug_perm.setter
- def slug_perm(self, slug_perm):
- """Sets the slug_perm of this SkillsPackageUpload.
-
-
- :param slug_perm: The slug_perm of this SkillsPackageUpload.
- :type: str
- """
- if (self._configuration.client_side_validation and
- slug_perm is not None and len(slug_perm) < 1):
- raise ValueError("Invalid value for `slug_perm`, length must be greater than or equal to `1`") # noqa: E501
- if (self._configuration.client_side_validation and
- slug_perm is not None and not re.search('^[-a-zA-Z0-9_]+$', slug_perm)): # noqa: E501
- raise ValueError(r"Invalid value for `slug_perm`, must be a follow pattern or equal to `/^[-a-zA-Z0-9_]+$/`") # noqa: E501
-
- self._slug_perm = slug_perm
-
- @property
- def spdx_license(self):
- """Gets the spdx_license of this SkillsPackageUpload.
-
- The SPDX license identifier for this package.
-
- :return: The spdx_license of this SkillsPackageUpload.
- :rtype: str
- """
- return self._spdx_license
-
- @spdx_license.setter
- def spdx_license(self, spdx_license):
- """Sets the spdx_license of this SkillsPackageUpload.
-
- The SPDX license identifier for this package.
-
- :param spdx_license: The spdx_license of this SkillsPackageUpload.
- :type: str
- """
- if (self._configuration.client_side_validation and
- spdx_license is not None and len(spdx_license) < 1):
- raise ValueError("Invalid value for `spdx_license`, length must be greater than or equal to `1`") # noqa: E501
-
- self._spdx_license = spdx_license
-
- @property
- def stage(self):
- """Gets the stage of this SkillsPackageUpload.
-
- The synchronisation (in progress) stage of the package.
-
- :return: The stage of this SkillsPackageUpload.
- :rtype: int
- """
- return self._stage
-
- @stage.setter
- def stage(self, stage):
- """Sets the stage of this SkillsPackageUpload.
-
- The synchronisation (in progress) stage of the package.
-
- :param stage: The stage of this SkillsPackageUpload.
- :type: int
- """
-
- self._stage = stage
-
- @property
- def stage_str(self):
- """Gets the stage_str of this SkillsPackageUpload.
-
-
- :return: The stage_str of this SkillsPackageUpload.
- :rtype: str
- """
- return self._stage_str
-
- @stage_str.setter
- def stage_str(self, stage_str):
- """Sets the stage_str of this SkillsPackageUpload.
-
-
- :param stage_str: The stage_str of this SkillsPackageUpload.
- :type: str
- """
-
- self._stage_str = stage_str
-
- @property
- def stage_updated_at(self):
- """Gets the stage_updated_at of this SkillsPackageUpload.
-
- The datetime the package stage was updated at.
-
- :return: The stage_updated_at of this SkillsPackageUpload.
- :rtype: datetime
- """
- return self._stage_updated_at
-
- @stage_updated_at.setter
- def stage_updated_at(self, stage_updated_at):
- """Sets the stage_updated_at of this SkillsPackageUpload.
-
- The datetime the package stage was updated at.
-
- :param stage_updated_at: The stage_updated_at of this SkillsPackageUpload.
- :type: datetime
- """
-
- self._stage_updated_at = stage_updated_at
-
- @property
- def status(self):
- """Gets the status of this SkillsPackageUpload.
-
- The synchronisation status of the package.
-
- :return: The status of this SkillsPackageUpload.
- :rtype: int
- """
- return self._status
-
- @status.setter
- def status(self, status):
- """Sets the status of this SkillsPackageUpload.
-
- The synchronisation status of the package.
-
- :param status: The status of this SkillsPackageUpload.
- :type: int
- """
-
- self._status = status
-
- @property
- def status_reason(self):
- """Gets the status_reason of this SkillsPackageUpload.
-
- A textual description for the synchronous status reason (if any
-
- :return: The status_reason of this SkillsPackageUpload.
- :rtype: str
- """
- return self._status_reason
-
- @status_reason.setter
- def status_reason(self, status_reason):
- """Sets the status_reason of this SkillsPackageUpload.
-
- A textual description for the synchronous status reason (if any
-
- :param status_reason: The status_reason of this SkillsPackageUpload.
- :type: str
- """
-
- self._status_reason = status_reason
-
- @property
- def status_str(self):
- """Gets the status_str of this SkillsPackageUpload.
-
-
- :return: The status_str of this SkillsPackageUpload.
- :rtype: str
- """
- return self._status_str
-
- @status_str.setter
- def status_str(self, status_str):
- """Sets the status_str of this SkillsPackageUpload.
-
-
- :param status_str: The status_str of this SkillsPackageUpload.
- :type: str
- """
-
- self._status_str = status_str
-
- @property
- def status_updated_at(self):
- """Gets the status_updated_at of this SkillsPackageUpload.
-
- The datetime the package status was updated at.
-
- :return: The status_updated_at of this SkillsPackageUpload.
- :rtype: datetime
- """
- return self._status_updated_at
-
- @status_updated_at.setter
- def status_updated_at(self, status_updated_at):
- """Sets the status_updated_at of this SkillsPackageUpload.
-
- The datetime the package status was updated at.
-
- :param status_updated_at: The status_updated_at of this SkillsPackageUpload.
- :type: datetime
- """
-
- self._status_updated_at = status_updated_at
-
- @property
- def status_url(self):
- """Gets the status_url of this SkillsPackageUpload.
-
-
- :return: The status_url of this SkillsPackageUpload.
- :rtype: str
- """
- return self._status_url
-
- @status_url.setter
- def status_url(self, status_url):
- """Sets the status_url of this SkillsPackageUpload.
-
-
- :param status_url: The status_url of this SkillsPackageUpload.
- :type: str
- """
-
- self._status_url = status_url
-
- @property
- def store_path(self):
- """Gets the store_path of this SkillsPackageUpload.
-
- Absolute store path for the package, including store hash and name.
-
- :return: The store_path of this SkillsPackageUpload.
- :rtype: str
- """
- return self._store_path
-
- @store_path.setter
- def store_path(self, store_path):
- """Sets the store_path of this SkillsPackageUpload.
-
- Absolute store path for the package, including store hash and name.
-
- :param store_path: The store_path of this SkillsPackageUpload.
- :type: str
- """
- if (self._configuration.client_side_validation and
- store_path is not None and len(store_path) < 1):
- raise ValueError("Invalid value for `store_path`, length must be greater than or equal to `1`") # noqa: E501
-
- self._store_path = store_path
-
- @property
- def subtype(self):
- """Gets the subtype of this SkillsPackageUpload.
-
-
- :return: The subtype of this SkillsPackageUpload.
- :rtype: str
- """
- return self._subtype
-
- @subtype.setter
- def subtype(self, subtype):
- """Sets the subtype of this SkillsPackageUpload.
-
-
- :param subtype: The subtype of this SkillsPackageUpload.
- :type: str
- """
-
- self._subtype = subtype
-
- @property
- def summary(self):
- """Gets the summary of this SkillsPackageUpload.
-
- A one-liner synopsis of this package.
-
- :return: The summary of this SkillsPackageUpload.
- :rtype: str
- """
- return self._summary
-
- @summary.setter
- def summary(self, summary):
- """Sets the summary of this SkillsPackageUpload.
-
- A one-liner synopsis of this package.
-
- :param summary: The summary of this SkillsPackageUpload.
- :type: str
- """
-
- self._summary = summary
-
- @property
- def sync_finished_at(self):
- """Gets the sync_finished_at of this SkillsPackageUpload.
-
- The datetime the package sync was finished at.
-
- :return: The sync_finished_at of this SkillsPackageUpload.
- :rtype: datetime
- """
- return self._sync_finished_at
-
- @sync_finished_at.setter
- def sync_finished_at(self, sync_finished_at):
- """Sets the sync_finished_at of this SkillsPackageUpload.
-
- The datetime the package sync was finished at.
-
- :param sync_finished_at: The sync_finished_at of this SkillsPackageUpload.
- :type: datetime
- """
-
- self._sync_finished_at = sync_finished_at
-
- @property
- def sync_progress(self):
- """Gets the sync_progress of this SkillsPackageUpload.
-
- Synchronisation progress (from 0-100)
-
- :return: The sync_progress of this SkillsPackageUpload.
- :rtype: int
- """
- return self._sync_progress
-
- @sync_progress.setter
- def sync_progress(self, sync_progress):
- """Sets the sync_progress of this SkillsPackageUpload.
-
- Synchronisation progress (from 0-100)
-
- :param sync_progress: The sync_progress of this SkillsPackageUpload.
- :type: int
- """
-
- self._sync_progress = sync_progress
-
- @property
- def tags_automatic(self):
- """Gets the tags_automatic of this SkillsPackageUpload.
-
-
- :return: The tags_automatic of this SkillsPackageUpload.
- :rtype: Tags
- """
- return self._tags_automatic
-
- @tags_automatic.setter
- def tags_automatic(self, tags_automatic):
- """Sets the tags_automatic of this SkillsPackageUpload.
-
-
- :param tags_automatic: The tags_automatic of this SkillsPackageUpload.
- :type: Tags
- """
-
- self._tags_automatic = tags_automatic
-
- @property
- def tags_immutable(self):
- """Gets the tags_immutable of this SkillsPackageUpload.
-
-
- :return: The tags_immutable of this SkillsPackageUpload.
- :rtype: Tags
- """
- return self._tags_immutable
-
- @tags_immutable.setter
- def tags_immutable(self, tags_immutable):
- """Sets the tags_immutable of this SkillsPackageUpload.
-
-
- :param tags_immutable: The tags_immutable of this SkillsPackageUpload.
- :type: Tags
- """
-
- self._tags_immutable = tags_immutable
-
- @property
- def tags_static(self):
- """Gets the tags_static of this SkillsPackageUpload.
-
- All static tags on the package, grouped by context. Static tags are derived from the package's properties at request time and carry a 'context' (rather than a tag type). Includes format-specific badges and the package's architecture, subtype, and extension.
-
- :return: The tags_static of this SkillsPackageUpload.
- :rtype: dict(str, list[str])
- """
- return self._tags_static
-
- @tags_static.setter
- def tags_static(self, tags_static):
- """Sets the tags_static of this SkillsPackageUpload.
-
- All static tags on the package, grouped by context. Static tags are derived from the package's properties at request time and carry a 'context' (rather than a tag type). Includes format-specific badges and the package's architecture, subtype, and extension.
-
- :param tags_static: The tags_static of this SkillsPackageUpload.
- :type: dict(str, list[str])
- """
-
- self._tags_static = tags_static
-
- @property
- def type_display(self):
- """Gets the type_display of this SkillsPackageUpload.
-
-
- :return: The type_display of this SkillsPackageUpload.
- :rtype: str
- """
- return self._type_display
-
- @type_display.setter
- def type_display(self, type_display):
- """Sets the type_display of this SkillsPackageUpload.
-
-
- :param type_display: The type_display of this SkillsPackageUpload.
- :type: str
- """
-
- self._type_display = type_display
-
- @property
- def uploaded_at(self):
- """Gets the uploaded_at of this SkillsPackageUpload.
-
- The date this package was uploaded.
-
- :return: The uploaded_at of this SkillsPackageUpload.
- :rtype: datetime
- """
- return self._uploaded_at
-
- @uploaded_at.setter
- def uploaded_at(self, uploaded_at):
- """Sets the uploaded_at of this SkillsPackageUpload.
-
- The date this package was uploaded.
-
- :param uploaded_at: The uploaded_at of this SkillsPackageUpload.
- :type: datetime
- """
-
- self._uploaded_at = uploaded_at
-
- @property
- def uploader(self):
- """Gets the uploader of this SkillsPackageUpload.
-
-
- :return: The uploader of this SkillsPackageUpload.
- :rtype: str
- """
- return self._uploader
-
- @uploader.setter
- def uploader(self, uploader):
- """Sets the uploader of this SkillsPackageUpload.
-
-
- :param uploader: The uploader of this SkillsPackageUpload.
- :type: str
- """
- if (self._configuration.client_side_validation and
- uploader is not None and len(uploader) < 1):
- raise ValueError("Invalid value for `uploader`, length must be greater than or equal to `1`") # noqa: E501
-
- self._uploader = uploader
-
- @property
- def uploader_url(self):
- """Gets the uploader_url of this SkillsPackageUpload.
-
-
- :return: The uploader_url of this SkillsPackageUpload.
- :rtype: str
- """
- return self._uploader_url
-
- @uploader_url.setter
- def uploader_url(self, uploader_url):
- """Sets the uploader_url of this SkillsPackageUpload.
-
-
- :param uploader_url: The uploader_url of this SkillsPackageUpload.
- :type: str
- """
-
- self._uploader_url = uploader_url
-
- @property
- def version(self):
- """Gets the version of this SkillsPackageUpload.
-
-
- :return: The version of this SkillsPackageUpload.
- :rtype: str
- """
- return self._version
-
- @version.setter
- def version(self, version):
- """Sets the version of this SkillsPackageUpload.
-
-
- :param version: The version of this SkillsPackageUpload.
- :type: str
- """
- if self._configuration.client_side_validation and version is None:
- raise ValueError("Invalid value for `version`, must not be `None`") # noqa: E501
- if (self._configuration.client_side_validation and
- version is not None and len(version) > 255):
- raise ValueError("Invalid value for `version`, length must be less than or equal to `255`") # noqa: E501
- if (self._configuration.client_side_validation and
- version is not None and len(version) < 1):
- raise ValueError("Invalid value for `version`, length must be greater than or equal to `1`") # noqa: E501
-
- self._version = version
-
- @property
- def version_orig(self):
- """Gets the version_orig of this SkillsPackageUpload.
-
-
- :return: The version_orig of this SkillsPackageUpload.
- :rtype: str
- """
- return self._version_orig
-
- @version_orig.setter
- def version_orig(self, version_orig):
- """Sets the version_orig of this SkillsPackageUpload.
-
-
- :param version_orig: The version_orig of this SkillsPackageUpload.
- :type: str
- """
-
- self._version_orig = version_orig
-
- @property
- def vulnerability_scan_results_url(self):
- """Gets the vulnerability_scan_results_url of this SkillsPackageUpload.
-
-
- :return: The vulnerability_scan_results_url of this SkillsPackageUpload.
- :rtype: str
- """
- return self._vulnerability_scan_results_url
-
- @vulnerability_scan_results_url.setter
- def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
- """Sets the vulnerability_scan_results_url of this SkillsPackageUpload.
-
-
- :param vulnerability_scan_results_url: The vulnerability_scan_results_url of this SkillsPackageUpload.
- :type: str
- """
-
- self._vulnerability_scan_results_url = vulnerability_scan_results_url
-
- def to_dict(self):
- """Returns the model properties as a dict"""
- result = {}
-
- for attr, _ in six.iteritems(self.swagger_types):
- value = getattr(self, attr)
- if isinstance(value, list):
- result[attr] = list(map(
- lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
- value
- ))
- elif hasattr(value, "to_dict"):
- result[attr] = value.to_dict()
- elif isinstance(value, dict):
- result[attr] = dict(map(
- lambda item: (item[0], item[1].to_dict())
- if hasattr(item[1], "to_dict") else item,
- value.items()
- ))
- else:
- result[attr] = value
- if issubclass(SkillsPackageUpload, dict):
- for key, value in self.items():
- result[key] = value
-
- return result
-
- def to_str(self):
- """Returns the string representation of the model"""
- return pprint.pformat(self.to_dict())
-
- def __repr__(self):
- """For `print` and `pprint`"""
- return self.to_str()
-
- def __eq__(self, other):
- """Returns true if both objects are equal"""
- if not isinstance(other, SkillsPackageUpload):
- return False
-
- return self.to_dict() == other.to_dict()
-
- def __ne__(self, other):
- """Returns true if both objects are not equal"""
- if not isinstance(other, SkillsPackageUpload):
- return True
-
- return self.to_dict() != other.to_dict()
-
diff --git a/bindings/python/src/cloudsmith_api/models/skills_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/skills_package_upload_request.py
deleted file mode 100644
index 3b0f75f11..000000000
--- a/bindings/python/src/cloudsmith_api/models/skills_package_upload_request.py
+++ /dev/null
@@ -1,261 +0,0 @@
-# coding: utf-8
-
-"""
- Cloudsmith API (v1)
-
- The API to the Cloudsmith Service # noqa: E501
-
- OpenAPI spec version: v1
- Contact: support@cloudsmith.io
- Generated by: https://github.com/swagger-api/swagger-codegen.git
-"""
-
-
-import pprint
-import re # noqa: F401
-
-import six
-
-from cloudsmith_api.configuration import Configuration
-
-
-class SkillsPackageUploadRequest(object):
- """NOTE: This class is auto generated by the swagger code generator program.
-
- Do not edit the class manually.
- """
-
- """
- Attributes:
- swagger_types (dict): The key is attribute name
- and the value is attribute type.
- attribute_map (dict): The key is attribute name
- and the value is json key in definition.
- """
- swagger_types = {
- 'name': 'str',
- 'package_file': 'str',
- 'republish': 'bool',
- 'tags': 'str',
- 'version': 'str'
- }
-
- attribute_map = {
- 'name': 'name',
- 'package_file': 'package_file',
- 'republish': 'republish',
- 'tags': 'tags',
- 'version': 'version'
- }
-
- def __init__(self, name=None, package_file=None, republish=None, tags=None, version=None, _configuration=None): # noqa: E501
- """SkillsPackageUploadRequest - a model defined in Swagger""" # noqa: E501
- if _configuration is None:
- _configuration = Configuration()
- self._configuration = _configuration
-
- self._name = None
- self._package_file = None
- self._republish = None
- self._tags = None
- self._version = None
- self.discriminator = None
-
- self.name = name
- self.package_file = package_file
- if republish is not None:
- self.republish = republish
- if tags is not None:
- self.tags = tags
- self.version = version
-
- @property
- def name(self):
- """Gets the name of this SkillsPackageUploadRequest.
-
-
- :return: The name of this SkillsPackageUploadRequest.
- :rtype: str
- """
- return self._name
-
- @name.setter
- def name(self, name):
- """Sets the name of this SkillsPackageUploadRequest.
-
-
- :param name: The name of this SkillsPackageUploadRequest.
- :type: str
- """
- if self._configuration.client_side_validation and name is None:
- raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501
- if (self._configuration.client_side_validation and
- name is not None and len(name) > 128):
- raise ValueError("Invalid value for `name`, length must be less than or equal to `128`") # noqa: E501
- if (self._configuration.client_side_validation and
- name is not None and len(name) < 1):
- raise ValueError("Invalid value for `name`, length must be greater than or equal to `1`") # noqa: E501
- if (self._configuration.client_side_validation and
- name is not None and not re.search('^[a-z0-9]+(?:-[a-z0-9]+)*$', name)): # noqa: E501
- raise ValueError(r"Invalid value for `name`, must be a follow pattern or equal to `/^[a-z0-9]+(?:-[a-z0-9]+)*$/`") # noqa: E501
-
- self._name = name
-
- @property
- def package_file(self):
- """Gets the package_file of this SkillsPackageUploadRequest.
-
- The primary file for the package.
-
- :return: The package_file of this SkillsPackageUploadRequest.
- :rtype: str
- """
- return self._package_file
-
- @package_file.setter
- def package_file(self, package_file):
- """Sets the package_file of this SkillsPackageUploadRequest.
-
- The primary file for the package.
-
- :param package_file: The package_file of this SkillsPackageUploadRequest.
- :type: str
- """
- if self._configuration.client_side_validation and package_file is None:
- raise ValueError("Invalid value for `package_file`, must not be `None`") # noqa: E501
- if (self._configuration.client_side_validation and
- package_file is not None and len(package_file) < 1):
- raise ValueError("Invalid value for `package_file`, length must be greater than or equal to `1`") # noqa: E501
-
- self._package_file = package_file
-
- @property
- def republish(self):
- """Gets the republish of this SkillsPackageUploadRequest.
-
- If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
-
- :return: The republish of this SkillsPackageUploadRequest.
- :rtype: bool
- """
- return self._republish
-
- @republish.setter
- def republish(self, republish):
- """Sets the republish of this SkillsPackageUploadRequest.
-
- If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
-
- :param republish: The republish of this SkillsPackageUploadRequest.
- :type: bool
- """
-
- self._republish = republish
-
- @property
- def tags(self):
- """Gets the tags of this SkillsPackageUploadRequest.
-
- A comma-separated values list of tags to add to the package.
-
- :return: The tags of this SkillsPackageUploadRequest.
- :rtype: str
- """
- return self._tags
-
- @tags.setter
- def tags(self, tags):
- """Sets the tags of this SkillsPackageUploadRequest.
-
- A comma-separated values list of tags to add to the package.
-
- :param tags: The tags of this SkillsPackageUploadRequest.
- :type: str
- """
- if (self._configuration.client_side_validation and
- tags is not None and len(tags) > 1024):
- raise ValueError("Invalid value for `tags`, length must be less than or equal to `1024`") # noqa: E501
- if (self._configuration.client_side_validation and
- tags is not None and len(tags) < 1):
- raise ValueError("Invalid value for `tags`, length must be greater than or equal to `1`") # noqa: E501
-
- self._tags = tags
-
- @property
- def version(self):
- """Gets the version of this SkillsPackageUploadRequest.
-
-
- :return: The version of this SkillsPackageUploadRequest.
- :rtype: str
- """
- return self._version
-
- @version.setter
- def version(self, version):
- """Sets the version of this SkillsPackageUploadRequest.
-
-
- :param version: The version of this SkillsPackageUploadRequest.
- :type: str
- """
- if self._configuration.client_side_validation and version is None:
- raise ValueError("Invalid value for `version`, must not be `None`") # noqa: E501
- if (self._configuration.client_side_validation and
- version is not None and len(version) > 255):
- raise ValueError("Invalid value for `version`, length must be less than or equal to `255`") # noqa: E501
- if (self._configuration.client_side_validation and
- version is not None and len(version) < 1):
- raise ValueError("Invalid value for `version`, length must be greater than or equal to `1`") # noqa: E501
-
- self._version = version
-
- def to_dict(self):
- """Returns the model properties as a dict"""
- result = {}
-
- for attr, _ in six.iteritems(self.swagger_types):
- value = getattr(self, attr)
- if isinstance(value, list):
- result[attr] = list(map(
- lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
- value
- ))
- elif hasattr(value, "to_dict"):
- result[attr] = value.to_dict()
- elif isinstance(value, dict):
- result[attr] = dict(map(
- lambda item: (item[0], item[1].to_dict())
- if hasattr(item[1], "to_dict") else item,
- value.items()
- ))
- else:
- result[attr] = value
- if issubclass(SkillsPackageUploadRequest, dict):
- for key, value in self.items():
- result[key] = value
-
- return result
-
- def to_str(self):
- """Returns the string representation of the model"""
- return pprint.pformat(self.to_dict())
-
- def __repr__(self):
- """For `print` and `pprint`"""
- return self.to_str()
-
- def __eq__(self, other):
- """Returns true if both objects are equal"""
- if not isinstance(other, SkillsPackageUploadRequest):
- return False
-
- return self.to_dict() == other.to_dict()
-
- def __ne__(self, other):
- """Returns true if both objects are not equal"""
- if not isinstance(other, SkillsPackageUploadRequest):
- return True
-
- return self.to_dict() != other.to_dict()
-
diff --git a/bindings/python/src/cloudsmith_api/models/skills_upstream.py b/bindings/python/src/cloudsmith_api/models/skills_upstream.py
deleted file mode 100644
index 5ec01b5bd..000000000
--- a/bindings/python/src/cloudsmith_api/models/skills_upstream.py
+++ /dev/null
@@ -1,935 +0,0 @@
-# coding: utf-8
-
-"""
- Cloudsmith API (v1)
-
- The API to the Cloudsmith Service # noqa: E501
-
- OpenAPI spec version: v1
- Contact: support@cloudsmith.io
- Generated by: https://github.com/swagger-api/swagger-codegen.git
-"""
-
-
-import pprint
-import re # noqa: F401
-
-import six
-
-from cloudsmith_api.configuration import Configuration
-
-
-class SkillsUpstream(object):
- """NOTE: This class is auto generated by the swagger code generator program.
-
- Do not edit the class manually.
- """
-
- """
- Attributes:
- swagger_types (dict): The key is attribute name
- and the value is attribute type.
- attribute_map (dict): The key is attribute name
- and the value is json key in definition.
- """
- swagger_types = {
- 'auth_mode': 'str',
- 'auth_secret': 'str',
- 'auth_username': 'str',
- 'available': 'bool',
- 'can_reindex': 'bool',
- 'contents': 'str',
- 'created_at': 'datetime',
- 'disable_reason': 'str',
- 'disable_reason_text': 'str',
- 'extra_header_1': 'str',
- 'extra_header_2': 'str',
- 'extra_value_1': 'str',
- 'extra_value_2': 'str',
- 'has_failed_signature_verification': 'bool',
- 'index_package_count': 'int',
- 'index_status': 'str',
- 'is_active': 'bool',
- 'last_indexed': 'str',
- 'mode': 'str',
- 'name': 'str',
- 'pending_validation': 'bool',
- 'priority': 'int',
- 'selections': 'list[SkillsUpstreamSelection]',
- 'slug_perm': 'str',
- 'updated_at': 'datetime',
- 'upstream_url': 'str',
- 'verify_ssl': 'bool'
- }
-
- attribute_map = {
- 'auth_mode': 'auth_mode',
- 'auth_secret': 'auth_secret',
- 'auth_username': 'auth_username',
- 'available': 'available',
- 'can_reindex': 'can_reindex',
- 'contents': 'contents',
- 'created_at': 'created_at',
- 'disable_reason': 'disable_reason',
- 'disable_reason_text': 'disable_reason_text',
- 'extra_header_1': 'extra_header_1',
- 'extra_header_2': 'extra_header_2',
- 'extra_value_1': 'extra_value_1',
- 'extra_value_2': 'extra_value_2',
- 'has_failed_signature_verification': 'has_failed_signature_verification',
- 'index_package_count': 'index_package_count',
- 'index_status': 'index_status',
- 'is_active': 'is_active',
- 'last_indexed': 'last_indexed',
- 'mode': 'mode',
- 'name': 'name',
- 'pending_validation': 'pending_validation',
- 'priority': 'priority',
- 'selections': 'selections',
- 'slug_perm': 'slug_perm',
- 'updated_at': 'updated_at',
- 'upstream_url': 'upstream_url',
- 'verify_ssl': 'verify_ssl'
- }
-
- def __init__(self, auth_mode='None', auth_secret=None, auth_username=None, available=None, can_reindex=None, contents='Skills', created_at=None, disable_reason='N/A', disable_reason_text=None, extra_header_1=None, extra_header_2=None, extra_value_1=None, extra_value_2=None, has_failed_signature_verification=None, index_package_count=None, index_status=None, is_active=None, last_indexed=None, mode='Proxy Only', name=None, pending_validation=None, priority=None, selections=None, slug_perm=None, updated_at=None, upstream_url=None, verify_ssl=None, _configuration=None): # noqa: E501
- """SkillsUpstream - a model defined in Swagger""" # noqa: E501
- if _configuration is None:
- _configuration = Configuration()
- self._configuration = _configuration
-
- self._auth_mode = None
- self._auth_secret = None
- self._auth_username = None
- self._available = None
- self._can_reindex = None
- self._contents = None
- self._created_at = None
- self._disable_reason = None
- self._disable_reason_text = None
- self._extra_header_1 = None
- self._extra_header_2 = None
- self._extra_value_1 = None
- self._extra_value_2 = None
- self._has_failed_signature_verification = None
- self._index_package_count = None
- self._index_status = None
- self._is_active = None
- self._last_indexed = None
- self._mode = None
- self._name = None
- self._pending_validation = None
- self._priority = None
- self._selections = None
- self._slug_perm = None
- self._updated_at = None
- self._upstream_url = None
- self._verify_ssl = None
- self.discriminator = None
-
- if auth_mode is not None:
- self.auth_mode = auth_mode
- if auth_secret is not None:
- self.auth_secret = auth_secret
- if auth_username is not None:
- self.auth_username = auth_username
- if available is not None:
- self.available = available
- if can_reindex is not None:
- self.can_reindex = can_reindex
- if contents is not None:
- self.contents = contents
- if created_at is not None:
- self.created_at = created_at
- if disable_reason is not None:
- self.disable_reason = disable_reason
- if disable_reason_text is not None:
- self.disable_reason_text = disable_reason_text
- if extra_header_1 is not None:
- self.extra_header_1 = extra_header_1
- if extra_header_2 is not None:
- self.extra_header_2 = extra_header_2
- if extra_value_1 is not None:
- self.extra_value_1 = extra_value_1
- if extra_value_2 is not None:
- self.extra_value_2 = extra_value_2
- if has_failed_signature_verification is not None:
- self.has_failed_signature_verification = has_failed_signature_verification
- if index_package_count is not None:
- self.index_package_count = index_package_count
- if index_status is not None:
- self.index_status = index_status
- if is_active is not None:
- self.is_active = is_active
- if last_indexed is not None:
- self.last_indexed = last_indexed
- if mode is not None:
- self.mode = mode
- self.name = name
- if pending_validation is not None:
- self.pending_validation = pending_validation
- if priority is not None:
- self.priority = priority
- if selections is not None:
- self.selections = selections
- if slug_perm is not None:
- self.slug_perm = slug_perm
- if updated_at is not None:
- self.updated_at = updated_at
- self.upstream_url = upstream_url
- if verify_ssl is not None:
- self.verify_ssl = verify_ssl
-
- @property
- def auth_mode(self):
- """Gets the auth_mode of this SkillsUpstream.
-
- The authentication mode to use when accessing this upstream.
-
- :return: The auth_mode of this SkillsUpstream.
- :rtype: str
- """
- return self._auth_mode
-
- @auth_mode.setter
- def auth_mode(self, auth_mode):
- """Sets the auth_mode of this SkillsUpstream.
-
- The authentication mode to use when accessing this upstream.
-
- :param auth_mode: The auth_mode of this SkillsUpstream.
- :type: str
- """
- allowed_values = ["None", "Token"] # noqa: E501
- if (self._configuration.client_side_validation and
- auth_mode not in allowed_values):
- raise ValueError(
- "Invalid value for `auth_mode` ({0}), must be one of {1}" # noqa: E501
- .format(auth_mode, allowed_values)
- )
-
- self._auth_mode = auth_mode
-
- @property
- def auth_secret(self):
- """Gets the auth_secret of this SkillsUpstream.
-
- Secret to provide with requests to upstream.
-
- :return: The auth_secret of this SkillsUpstream.
- :rtype: str
- """
- return self._auth_secret
-
- @auth_secret.setter
- def auth_secret(self, auth_secret):
- """Sets the auth_secret of this SkillsUpstream.
-
- Secret to provide with requests to upstream.
-
- :param auth_secret: The auth_secret of this SkillsUpstream.
- :type: str
- """
- if (self._configuration.client_side_validation and
- auth_secret is not None and len(auth_secret) > 4096):
- raise ValueError("Invalid value for `auth_secret`, length must be less than or equal to `4096`") # noqa: E501
-
- self._auth_secret = auth_secret
-
- @property
- def auth_username(self):
- """Gets the auth_username of this SkillsUpstream.
-
- Username to provide with requests to upstream.
-
- :return: The auth_username of this SkillsUpstream.
- :rtype: str
- """
- return self._auth_username
-
- @auth_username.setter
- def auth_username(self, auth_username):
- """Sets the auth_username of this SkillsUpstream.
-
- Username to provide with requests to upstream.
-
- :param auth_username: The auth_username of this SkillsUpstream.
- :type: str
- """
- if (self._configuration.client_side_validation and
- auth_username is not None and len(auth_username) > 64):
- raise ValueError("Invalid value for `auth_username`, length must be less than or equal to `64`") # noqa: E501
-
- self._auth_username = auth_username
-
- @property
- def available(self):
- """Gets the available of this SkillsUpstream.
-
- Whether the upstream is available for use.
-
- :return: The available of this SkillsUpstream.
- :rtype: bool
- """
- return self._available
-
- @available.setter
- def available(self, available):
- """Sets the available of this SkillsUpstream.
-
- Whether the upstream is available for use.
-
- :param available: The available of this SkillsUpstream.
- :type: bool
- """
-
- self._available = available
-
- @property
- def can_reindex(self):
- """Gets the can_reindex of this SkillsUpstream.
-
- Whether the upstream can be reindexed.
-
- :return: The can_reindex of this SkillsUpstream.
- :rtype: bool
- """
- return self._can_reindex
-
- @can_reindex.setter
- def can_reindex(self, can_reindex):
- """Sets the can_reindex of this SkillsUpstream.
-
- Whether the upstream can be reindexed.
-
- :param can_reindex: The can_reindex of this SkillsUpstream.
- :type: bool
- """
-
- self._can_reindex = can_reindex
-
- @property
- def contents(self):
- """Gets the contents of this SkillsUpstream.
-
- The package types to serve from the upstream: skills, plugins, or both.
-
- :return: The contents of this SkillsUpstream.
- :rtype: str
- """
- return self._contents
-
- @contents.setter
- def contents(self, contents):
- """Sets the contents of this SkillsUpstream.
-
- The package types to serve from the upstream: skills, plugins, or both.
-
- :param contents: The contents of this SkillsUpstream.
- :type: str
- """
- allowed_values = ["Skills", "Plugins", "Skills and plugins"] # noqa: E501
- if (self._configuration.client_side_validation and
- contents not in allowed_values):
- raise ValueError(
- "Invalid value for `contents` ({0}), must be one of {1}" # noqa: E501
- .format(contents, allowed_values)
- )
-
- self._contents = contents
-
- @property
- def created_at(self):
- """Gets the created_at of this SkillsUpstream.
-
- The datetime the upstream source was created.
-
- :return: The created_at of this SkillsUpstream.
- :rtype: datetime
- """
- return self._created_at
-
- @created_at.setter
- def created_at(self, created_at):
- """Sets the created_at of this SkillsUpstream.
-
- The datetime the upstream source was created.
-
- :param created_at: The created_at of this SkillsUpstream.
- :type: datetime
- """
-
- self._created_at = created_at
-
- @property
- def disable_reason(self):
- """Gets the disable_reason of this SkillsUpstream.
-
-
- :return: The disable_reason of this SkillsUpstream.
- :rtype: str
- """
- return self._disable_reason
-
- @disable_reason.setter
- def disable_reason(self, disable_reason):
- """Sets the disable_reason of this SkillsUpstream.
-
-
- :param disable_reason: The disable_reason of this SkillsUpstream.
- :type: str
- """
- allowed_values = ["N/A", "Upstream points to its own repository", "Missing upstream source", "RSA key did not verify the upstream's APKINDEX signature", "Upstream was disabled by request of user"] # noqa: E501
- if (self._configuration.client_side_validation and
- disable_reason not in allowed_values):
- raise ValueError(
- "Invalid value for `disable_reason` ({0}), must be one of {1}" # noqa: E501
- .format(disable_reason, allowed_values)
- )
-
- self._disable_reason = disable_reason
-
- @property
- def disable_reason_text(self):
- """Gets the disable_reason_text of this SkillsUpstream.
-
- Human-readable explanation of why this upstream is disabled
-
- :return: The disable_reason_text of this SkillsUpstream.
- :rtype: str
- """
- return self._disable_reason_text
-
- @disable_reason_text.setter
- def disable_reason_text(self, disable_reason_text):
- """Sets the disable_reason_text of this SkillsUpstream.
-
- Human-readable explanation of why this upstream is disabled
-
- :param disable_reason_text: The disable_reason_text of this SkillsUpstream.
- :type: str
- """
-
- self._disable_reason_text = disable_reason_text
-
- @property
- def extra_header_1(self):
- """Gets the extra_header_1 of this SkillsUpstream.
-
- The key for extra header #1 to send to upstream.
-
- :return: The extra_header_1 of this SkillsUpstream.
- :rtype: str
- """
- return self._extra_header_1
-
- @extra_header_1.setter
- def extra_header_1(self, extra_header_1):
- """Sets the extra_header_1 of this SkillsUpstream.
-
- The key for extra header #1 to send to upstream.
-
- :param extra_header_1: The extra_header_1 of this SkillsUpstream.
- :type: str
- """
- if (self._configuration.client_side_validation and
- extra_header_1 is not None and len(extra_header_1) > 64):
- raise ValueError("Invalid value for `extra_header_1`, length must be less than or equal to `64`") # noqa: E501
- if (self._configuration.client_side_validation and
- extra_header_1 is not None and not re.search('^[-\\w]+$', extra_header_1)): # noqa: E501
- raise ValueError(r"Invalid value for `extra_header_1`, must be a follow pattern or equal to `/^[-\\w]+$/`") # noqa: E501
-
- self._extra_header_1 = extra_header_1
-
- @property
- def extra_header_2(self):
- """Gets the extra_header_2 of this SkillsUpstream.
-
- The key for extra header #2 to send to upstream.
-
- :return: The extra_header_2 of this SkillsUpstream.
- :rtype: str
- """
- return self._extra_header_2
-
- @extra_header_2.setter
- def extra_header_2(self, extra_header_2):
- """Sets the extra_header_2 of this SkillsUpstream.
-
- The key for extra header #2 to send to upstream.
-
- :param extra_header_2: The extra_header_2 of this SkillsUpstream.
- :type: str
- """
- if (self._configuration.client_side_validation and
- extra_header_2 is not None and len(extra_header_2) > 64):
- raise ValueError("Invalid value for `extra_header_2`, length must be less than or equal to `64`") # noqa: E501
- if (self._configuration.client_side_validation and
- extra_header_2 is not None and not re.search('^[-\\w]+$', extra_header_2)): # noqa: E501
- raise ValueError(r"Invalid value for `extra_header_2`, must be a follow pattern or equal to `/^[-\\w]+$/`") # noqa: E501
-
- self._extra_header_2 = extra_header_2
-
- @property
- def extra_value_1(self):
- """Gets the extra_value_1 of this SkillsUpstream.
-
- The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted.
-
- :return: The extra_value_1 of this SkillsUpstream.
- :rtype: str
- """
- return self._extra_value_1
-
- @extra_value_1.setter
- def extra_value_1(self, extra_value_1):
- """Sets the extra_value_1 of this SkillsUpstream.
-
- The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted.
-
- :param extra_value_1: The extra_value_1 of this SkillsUpstream.
- :type: str
- """
- if (self._configuration.client_side_validation and
- extra_value_1 is not None and len(extra_value_1) > 128):
- raise ValueError("Invalid value for `extra_value_1`, length must be less than or equal to `128`") # noqa: E501
- if (self._configuration.client_side_validation and
- extra_value_1 is not None and not re.search('^[^\\n\\r]+$', extra_value_1)): # noqa: E501
- raise ValueError(r"Invalid value for `extra_value_1`, must be a follow pattern or equal to `/^[^\\n\\r]+$/`") # noqa: E501
-
- self._extra_value_1 = extra_value_1
-
- @property
- def extra_value_2(self):
- """Gets the extra_value_2 of this SkillsUpstream.
-
- The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted.
-
- :return: The extra_value_2 of this SkillsUpstream.
- :rtype: str
- """
- return self._extra_value_2
-
- @extra_value_2.setter
- def extra_value_2(self, extra_value_2):
- """Sets the extra_value_2 of this SkillsUpstream.
-
- The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted.
-
- :param extra_value_2: The extra_value_2 of this SkillsUpstream.
- :type: str
- """
- if (self._configuration.client_side_validation and
- extra_value_2 is not None and len(extra_value_2) > 128):
- raise ValueError("Invalid value for `extra_value_2`, length must be less than or equal to `128`") # noqa: E501
- if (self._configuration.client_side_validation and
- extra_value_2 is not None and not re.search('^[^\\n\\r]+$', extra_value_2)): # noqa: E501
- raise ValueError(r"Invalid value for `extra_value_2`, must be a follow pattern or equal to `/^[^\\n\\r]+$/`") # noqa: E501
-
- self._extra_value_2 = extra_value_2
-
- @property
- def has_failed_signature_verification(self):
- """Gets the has_failed_signature_verification of this SkillsUpstream.
-
- Whether the upstream has failed signature verification.
-
- :return: The has_failed_signature_verification of this SkillsUpstream.
- :rtype: bool
- """
- return self._has_failed_signature_verification
-
- @has_failed_signature_verification.setter
- def has_failed_signature_verification(self, has_failed_signature_verification):
- """Sets the has_failed_signature_verification of this SkillsUpstream.
-
- Whether the upstream has failed signature verification.
-
- :param has_failed_signature_verification: The has_failed_signature_verification of this SkillsUpstream.
- :type: bool
- """
-
- self._has_failed_signature_verification = has_failed_signature_verification
-
- @property
- def index_package_count(self):
- """Gets the index_package_count of this SkillsUpstream.
-
- The number of packages available in this upstream source
-
- :return: The index_package_count of this SkillsUpstream.
- :rtype: int
- """
- return self._index_package_count
-
- @index_package_count.setter
- def index_package_count(self, index_package_count):
- """Sets the index_package_count of this SkillsUpstream.
-
- The number of packages available in this upstream source
-
- :param index_package_count: The index_package_count of this SkillsUpstream.
- :type: int
- """
-
- self._index_package_count = index_package_count
-
- @property
- def index_status(self):
- """Gets the index_status of this SkillsUpstream.
-
- The current indexing status of this upstream source
-
- :return: The index_status of this SkillsUpstream.
- :rtype: str
- """
- return self._index_status
-
- @index_status.setter
- def index_status(self, index_status):
- """Sets the index_status of this SkillsUpstream.
-
- The current indexing status of this upstream source
-
- :param index_status: The index_status of this SkillsUpstream.
- :type: str
- """
-
- self._index_status = index_status
-
- @property
- def is_active(self):
- """Gets the is_active of this SkillsUpstream.
-
- Whether or not this upstream is active and ready for requests.
-
- :return: The is_active of this SkillsUpstream.
- :rtype: bool
- """
- return self._is_active
-
- @is_active.setter
- def is_active(self, is_active):
- """Sets the is_active of this SkillsUpstream.
-
- Whether or not this upstream is active and ready for requests.
-
- :param is_active: The is_active of this SkillsUpstream.
- :type: bool
- """
-
- self._is_active = is_active
-
- @property
- def last_indexed(self):
- """Gets the last_indexed of this SkillsUpstream.
-
- The last time this upstream source was indexed
-
- :return: The last_indexed of this SkillsUpstream.
- :rtype: str
- """
- return self._last_indexed
-
- @last_indexed.setter
- def last_indexed(self, last_indexed):
- """Sets the last_indexed of this SkillsUpstream.
-
- The last time this upstream source was indexed
-
- :param last_indexed: The last_indexed of this SkillsUpstream.
- :type: str
- """
-
- self._last_indexed = last_indexed
-
- @property
- def mode(self):
- """Gets the mode of this SkillsUpstream.
-
- The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode.
-
- :return: The mode of this SkillsUpstream.
- :rtype: str
- """
- return self._mode
-
- @mode.setter
- def mode(self, mode):
- """Sets the mode of this SkillsUpstream.
-
- The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode.
-
- :param mode: The mode of this SkillsUpstream.
- :type: str
- """
- allowed_values = ["Proxy Only", "Cache and Proxy", "Cache Only"] # noqa: E501
- if (self._configuration.client_side_validation and
- mode not in allowed_values):
- raise ValueError(
- "Invalid value for `mode` ({0}), must be one of {1}" # noqa: E501
- .format(mode, allowed_values)
- )
-
- self._mode = mode
-
- @property
- def name(self):
- """Gets the name of this SkillsUpstream.
-
- A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream.
-
- :return: The name of this SkillsUpstream.
- :rtype: str
- """
- return self._name
-
- @name.setter
- def name(self, name):
- """Sets the name of this SkillsUpstream.
-
- A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream.
-
- :param name: The name of this SkillsUpstream.
- :type: str
- """
- if self._configuration.client_side_validation and name is None:
- raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501
- if (self._configuration.client_side_validation and
- name is not None and len(name) > 64):
- raise ValueError("Invalid value for `name`, length must be less than or equal to `64`") # noqa: E501
- if (self._configuration.client_side_validation and
- name is not None and len(name) < 1):
- raise ValueError("Invalid value for `name`, length must be greater than or equal to `1`") # noqa: E501
- if (self._configuration.client_side_validation and
- name is not None and not re.search('^\\w[\\w \\-\'\\.\\/()]+$', name)): # noqa: E501
- raise ValueError(r"Invalid value for `name`, must be a follow pattern or equal to `/^\\w[\\w \\-'\\.\/()]+$/`") # noqa: E501
-
- self._name = name
-
- @property
- def pending_validation(self):
- """Gets the pending_validation of this SkillsUpstream.
-
- When true, this upstream source is pending validation.
-
- :return: The pending_validation of this SkillsUpstream.
- :rtype: bool
- """
- return self._pending_validation
-
- @pending_validation.setter
- def pending_validation(self, pending_validation):
- """Sets the pending_validation of this SkillsUpstream.
-
- When true, this upstream source is pending validation.
-
- :param pending_validation: The pending_validation of this SkillsUpstream.
- :type: bool
- """
-
- self._pending_validation = pending_validation
-
- @property
- def priority(self):
- """Gets the priority of this SkillsUpstream.
-
- Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date.
-
- :return: The priority of this SkillsUpstream.
- :rtype: int
- """
- return self._priority
-
- @priority.setter
- def priority(self, priority):
- """Sets the priority of this SkillsUpstream.
-
- Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date.
-
- :param priority: The priority of this SkillsUpstream.
- :type: int
- """
- if (self._configuration.client_side_validation and
- priority is not None and priority > 32767): # noqa: E501
- raise ValueError("Invalid value for `priority`, must be a value less than or equal to `32767`") # noqa: E501
- if (self._configuration.client_side_validation and
- priority is not None and priority < 1): # noqa: E501
- raise ValueError("Invalid value for `priority`, must be a value greater than or equal to `1`") # noqa: E501
-
- self._priority = priority
-
- @property
- def selections(self):
- """Gets the selections of this SkillsUpstream.
-
- Exact ClawHub releases to cache.
-
- :return: The selections of this SkillsUpstream.
- :rtype: list[SkillsUpstreamSelection]
- """
- return self._selections
-
- @selections.setter
- def selections(self, selections):
- """Sets the selections of this SkillsUpstream.
-
- Exact ClawHub releases to cache.
-
- :param selections: The selections of this SkillsUpstream.
- :type: list[SkillsUpstreamSelection]
- """
-
- self._selections = selections
-
- @property
- def slug_perm(self):
- """Gets the slug_perm of this SkillsUpstream.
-
-
- :return: The slug_perm of this SkillsUpstream.
- :rtype: str
- """
- return self._slug_perm
-
- @slug_perm.setter
- def slug_perm(self, slug_perm):
- """Sets the slug_perm of this SkillsUpstream.
-
-
- :param slug_perm: The slug_perm of this SkillsUpstream.
- :type: str
- """
- if (self._configuration.client_side_validation and
- slug_perm is not None and len(slug_perm) < 1):
- raise ValueError("Invalid value for `slug_perm`, length must be greater than or equal to `1`") # noqa: E501
- if (self._configuration.client_side_validation and
- slug_perm is not None and not re.search('^[-a-zA-Z0-9_]+$', slug_perm)): # noqa: E501
- raise ValueError(r"Invalid value for `slug_perm`, must be a follow pattern or equal to `/^[-a-zA-Z0-9_]+$/`") # noqa: E501
-
- self._slug_perm = slug_perm
-
- @property
- def updated_at(self):
- """Gets the updated_at of this SkillsUpstream.
-
-
- :return: The updated_at of this SkillsUpstream.
- :rtype: datetime
- """
- return self._updated_at
-
- @updated_at.setter
- def updated_at(self, updated_at):
- """Sets the updated_at of this SkillsUpstream.
-
-
- :param updated_at: The updated_at of this SkillsUpstream.
- :type: datetime
- """
-
- self._updated_at = updated_at
-
- @property
- def upstream_url(self):
- """Gets the upstream_url of this SkillsUpstream.
-
- The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository.
-
- :return: The upstream_url of this SkillsUpstream.
- :rtype: str
- """
- return self._upstream_url
-
- @upstream_url.setter
- def upstream_url(self, upstream_url):
- """Sets the upstream_url of this SkillsUpstream.
-
- The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository.
-
- :param upstream_url: The upstream_url of this SkillsUpstream.
- :type: str
- """
- if self._configuration.client_side_validation and upstream_url is None:
- raise ValueError("Invalid value for `upstream_url`, must not be `None`") # noqa: E501
- if (self._configuration.client_side_validation and
- upstream_url is not None and len(upstream_url) > 200):
- raise ValueError("Invalid value for `upstream_url`, length must be less than or equal to `200`") # noqa: E501
- if (self._configuration.client_side_validation and
- upstream_url is not None and len(upstream_url) < 1):
- raise ValueError("Invalid value for `upstream_url`, length must be greater than or equal to `1`") # noqa: E501
-
- self._upstream_url = upstream_url
-
- @property
- def verify_ssl(self):
- """Gets the verify_ssl of this SkillsUpstream.
-
- If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams.
-
- :return: The verify_ssl of this SkillsUpstream.
- :rtype: bool
- """
- return self._verify_ssl
-
- @verify_ssl.setter
- def verify_ssl(self, verify_ssl):
- """Sets the verify_ssl of this SkillsUpstream.
-
- If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams.
-
- :param verify_ssl: The verify_ssl of this SkillsUpstream.
- :type: bool
- """
-
- self._verify_ssl = verify_ssl
-
- def to_dict(self):
- """Returns the model properties as a dict"""
- result = {}
-
- for attr, _ in six.iteritems(self.swagger_types):
- value = getattr(self, attr)
- if isinstance(value, list):
- result[attr] = list(map(
- lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
- value
- ))
- elif hasattr(value, "to_dict"):
- result[attr] = value.to_dict()
- elif isinstance(value, dict):
- result[attr] = dict(map(
- lambda item: (item[0], item[1].to_dict())
- if hasattr(item[1], "to_dict") else item,
- value.items()
- ))
- else:
- result[attr] = value
- if issubclass(SkillsUpstream, dict):
- for key, value in self.items():
- result[key] = value
-
- return result
-
- def to_str(self):
- """Returns the string representation of the model"""
- return pprint.pformat(self.to_dict())
-
- def __repr__(self):
- """For `print` and `pprint`"""
- return self.to_str()
-
- def __eq__(self, other):
- """Returns true if both objects are equal"""
- if not isinstance(other, SkillsUpstream):
- return False
-
- return self.to_dict() == other.to_dict()
-
- def __ne__(self, other):
- """Returns true if both objects are not equal"""
- if not isinstance(other, SkillsUpstream):
- return True
-
- return self.to_dict() != other.to_dict()
-
diff --git a/bindings/python/src/cloudsmith_api/models/skills_upstream_request.py b/bindings/python/src/cloudsmith_api/models/skills_upstream_request.py
deleted file mode 100644
index 4bf7956f2..000000000
--- a/bindings/python/src/cloudsmith_api/models/skills_upstream_request.py
+++ /dev/null
@@ -1,592 +0,0 @@
-# coding: utf-8
-
-"""
- Cloudsmith API (v1)
-
- The API to the Cloudsmith Service # noqa: E501
-
- OpenAPI spec version: v1
- Contact: support@cloudsmith.io
- Generated by: https://github.com/swagger-api/swagger-codegen.git
-"""
-
-
-import pprint
-import re # noqa: F401
-
-import six
-
-from cloudsmith_api.configuration import Configuration
-
-
-class SkillsUpstreamRequest(object):
- """NOTE: This class is auto generated by the swagger code generator program.
-
- Do not edit the class manually.
- """
-
- """
- Attributes:
- swagger_types (dict): The key is attribute name
- and the value is attribute type.
- attribute_map (dict): The key is attribute name
- and the value is json key in definition.
- """
- swagger_types = {
- 'auth_mode': 'str',
- 'auth_secret': 'str',
- 'auth_username': 'str',
- 'contents': 'str',
- 'extra_header_1': 'str',
- 'extra_header_2': 'str',
- 'extra_value_1': 'str',
- 'extra_value_2': 'str',
- 'is_active': 'bool',
- 'mode': 'str',
- 'name': 'str',
- 'priority': 'int',
- 'selections': 'list[SkillsUpstreamSelection]',
- 'upstream_url': 'str',
- 'verify_ssl': 'bool'
- }
-
- attribute_map = {
- 'auth_mode': 'auth_mode',
- 'auth_secret': 'auth_secret',
- 'auth_username': 'auth_username',
- 'contents': 'contents',
- 'extra_header_1': 'extra_header_1',
- 'extra_header_2': 'extra_header_2',
- 'extra_value_1': 'extra_value_1',
- 'extra_value_2': 'extra_value_2',
- 'is_active': 'is_active',
- 'mode': 'mode',
- 'name': 'name',
- 'priority': 'priority',
- 'selections': 'selections',
- 'upstream_url': 'upstream_url',
- 'verify_ssl': 'verify_ssl'
- }
-
- def __init__(self, auth_mode='None', auth_secret=None, auth_username=None, contents='Skills', extra_header_1=None, extra_header_2=None, extra_value_1=None, extra_value_2=None, is_active=None, mode='Proxy Only', name=None, priority=None, selections=None, upstream_url=None, verify_ssl=None, _configuration=None): # noqa: E501
- """SkillsUpstreamRequest - a model defined in Swagger""" # noqa: E501
- if _configuration is None:
- _configuration = Configuration()
- self._configuration = _configuration
-
- self._auth_mode = None
- self._auth_secret = None
- self._auth_username = None
- self._contents = None
- self._extra_header_1 = None
- self._extra_header_2 = None
- self._extra_value_1 = None
- self._extra_value_2 = None
- self._is_active = None
- self._mode = None
- self._name = None
- self._priority = None
- self._selections = None
- self._upstream_url = None
- self._verify_ssl = None
- self.discriminator = None
-
- if auth_mode is not None:
- self.auth_mode = auth_mode
- if auth_secret is not None:
- self.auth_secret = auth_secret
- if auth_username is not None:
- self.auth_username = auth_username
- if contents is not None:
- self.contents = contents
- if extra_header_1 is not None:
- self.extra_header_1 = extra_header_1
- if extra_header_2 is not None:
- self.extra_header_2 = extra_header_2
- if extra_value_1 is not None:
- self.extra_value_1 = extra_value_1
- if extra_value_2 is not None:
- self.extra_value_2 = extra_value_2
- if is_active is not None:
- self.is_active = is_active
- if mode is not None:
- self.mode = mode
- self.name = name
- if priority is not None:
- self.priority = priority
- if selections is not None:
- self.selections = selections
- self.upstream_url = upstream_url
- if verify_ssl is not None:
- self.verify_ssl = verify_ssl
-
- @property
- def auth_mode(self):
- """Gets the auth_mode of this SkillsUpstreamRequest.
-
- The authentication mode to use when accessing this upstream.
-
- :return: The auth_mode of this SkillsUpstreamRequest.
- :rtype: str
- """
- return self._auth_mode
-
- @auth_mode.setter
- def auth_mode(self, auth_mode):
- """Sets the auth_mode of this SkillsUpstreamRequest.
-
- The authentication mode to use when accessing this upstream.
-
- :param auth_mode: The auth_mode of this SkillsUpstreamRequest.
- :type: str
- """
- allowed_values = ["None", "Token"] # noqa: E501
- if (self._configuration.client_side_validation and
- auth_mode not in allowed_values):
- raise ValueError(
- "Invalid value for `auth_mode` ({0}), must be one of {1}" # noqa: E501
- .format(auth_mode, allowed_values)
- )
-
- self._auth_mode = auth_mode
-
- @property
- def auth_secret(self):
- """Gets the auth_secret of this SkillsUpstreamRequest.
-
- Secret to provide with requests to upstream.
-
- :return: The auth_secret of this SkillsUpstreamRequest.
- :rtype: str
- """
- return self._auth_secret
-
- @auth_secret.setter
- def auth_secret(self, auth_secret):
- """Sets the auth_secret of this SkillsUpstreamRequest.
-
- Secret to provide with requests to upstream.
-
- :param auth_secret: The auth_secret of this SkillsUpstreamRequest.
- :type: str
- """
- if (self._configuration.client_side_validation and
- auth_secret is not None and len(auth_secret) > 4096):
- raise ValueError("Invalid value for `auth_secret`, length must be less than or equal to `4096`") # noqa: E501
-
- self._auth_secret = auth_secret
-
- @property
- def auth_username(self):
- """Gets the auth_username of this SkillsUpstreamRequest.
-
- Username to provide with requests to upstream.
-
- :return: The auth_username of this SkillsUpstreamRequest.
- :rtype: str
- """
- return self._auth_username
-
- @auth_username.setter
- def auth_username(self, auth_username):
- """Sets the auth_username of this SkillsUpstreamRequest.
-
- Username to provide with requests to upstream.
-
- :param auth_username: The auth_username of this SkillsUpstreamRequest.
- :type: str
- """
- if (self._configuration.client_side_validation and
- auth_username is not None and len(auth_username) > 64):
- raise ValueError("Invalid value for `auth_username`, length must be less than or equal to `64`") # noqa: E501
-
- self._auth_username = auth_username
-
- @property
- def contents(self):
- """Gets the contents of this SkillsUpstreamRequest.
-
- The package types to serve from the upstream: skills, plugins, or both.
-
- :return: The contents of this SkillsUpstreamRequest.
- :rtype: str
- """
- return self._contents
-
- @contents.setter
- def contents(self, contents):
- """Sets the contents of this SkillsUpstreamRequest.
-
- The package types to serve from the upstream: skills, plugins, or both.
-
- :param contents: The contents of this SkillsUpstreamRequest.
- :type: str
- """
- allowed_values = ["Skills", "Plugins", "Skills and plugins"] # noqa: E501
- if (self._configuration.client_side_validation and
- contents not in allowed_values):
- raise ValueError(
- "Invalid value for `contents` ({0}), must be one of {1}" # noqa: E501
- .format(contents, allowed_values)
- )
-
- self._contents = contents
-
- @property
- def extra_header_1(self):
- """Gets the extra_header_1 of this SkillsUpstreamRequest.
-
- The key for extra header #1 to send to upstream.
-
- :return: The extra_header_1 of this SkillsUpstreamRequest.
- :rtype: str
- """
- return self._extra_header_1
-
- @extra_header_1.setter
- def extra_header_1(self, extra_header_1):
- """Sets the extra_header_1 of this SkillsUpstreamRequest.
-
- The key for extra header #1 to send to upstream.
-
- :param extra_header_1: The extra_header_1 of this SkillsUpstreamRequest.
- :type: str
- """
- if (self._configuration.client_side_validation and
- extra_header_1 is not None and len(extra_header_1) > 64):
- raise ValueError("Invalid value for `extra_header_1`, length must be less than or equal to `64`") # noqa: E501
- if (self._configuration.client_side_validation and
- extra_header_1 is not None and not re.search('^[-\\w]+$', extra_header_1)): # noqa: E501
- raise ValueError(r"Invalid value for `extra_header_1`, must be a follow pattern or equal to `/^[-\\w]+$/`") # noqa: E501
-
- self._extra_header_1 = extra_header_1
-
- @property
- def extra_header_2(self):
- """Gets the extra_header_2 of this SkillsUpstreamRequest.
-
- The key for extra header #2 to send to upstream.
-
- :return: The extra_header_2 of this SkillsUpstreamRequest.
- :rtype: str
- """
- return self._extra_header_2
-
- @extra_header_2.setter
- def extra_header_2(self, extra_header_2):
- """Sets the extra_header_2 of this SkillsUpstreamRequest.
-
- The key for extra header #2 to send to upstream.
-
- :param extra_header_2: The extra_header_2 of this SkillsUpstreamRequest.
- :type: str
- """
- if (self._configuration.client_side_validation and
- extra_header_2 is not None and len(extra_header_2) > 64):
- raise ValueError("Invalid value for `extra_header_2`, length must be less than or equal to `64`") # noqa: E501
- if (self._configuration.client_side_validation and
- extra_header_2 is not None and not re.search('^[-\\w]+$', extra_header_2)): # noqa: E501
- raise ValueError(r"Invalid value for `extra_header_2`, must be a follow pattern or equal to `/^[-\\w]+$/`") # noqa: E501
-
- self._extra_header_2 = extra_header_2
-
- @property
- def extra_value_1(self):
- """Gets the extra_value_1 of this SkillsUpstreamRequest.
-
- The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted.
-
- :return: The extra_value_1 of this SkillsUpstreamRequest.
- :rtype: str
- """
- return self._extra_value_1
-
- @extra_value_1.setter
- def extra_value_1(self, extra_value_1):
- """Sets the extra_value_1 of this SkillsUpstreamRequest.
-
- The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted.
-
- :param extra_value_1: The extra_value_1 of this SkillsUpstreamRequest.
- :type: str
- """
- if (self._configuration.client_side_validation and
- extra_value_1 is not None and len(extra_value_1) > 128):
- raise ValueError("Invalid value for `extra_value_1`, length must be less than or equal to `128`") # noqa: E501
- if (self._configuration.client_side_validation and
- extra_value_1 is not None and not re.search('^[^\\n\\r]+$', extra_value_1)): # noqa: E501
- raise ValueError(r"Invalid value for `extra_value_1`, must be a follow pattern or equal to `/^[^\\n\\r]+$/`") # noqa: E501
-
- self._extra_value_1 = extra_value_1
-
- @property
- def extra_value_2(self):
- """Gets the extra_value_2 of this SkillsUpstreamRequest.
-
- The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted.
-
- :return: The extra_value_2 of this SkillsUpstreamRequest.
- :rtype: str
- """
- return self._extra_value_2
-
- @extra_value_2.setter
- def extra_value_2(self, extra_value_2):
- """Sets the extra_value_2 of this SkillsUpstreamRequest.
-
- The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted.
-
- :param extra_value_2: The extra_value_2 of this SkillsUpstreamRequest.
- :type: str
- """
- if (self._configuration.client_side_validation and
- extra_value_2 is not None and len(extra_value_2) > 128):
- raise ValueError("Invalid value for `extra_value_2`, length must be less than or equal to `128`") # noqa: E501
- if (self._configuration.client_side_validation and
- extra_value_2 is not None and not re.search('^[^\\n\\r]+$', extra_value_2)): # noqa: E501
- raise ValueError(r"Invalid value for `extra_value_2`, must be a follow pattern or equal to `/^[^\\n\\r]+$/`") # noqa: E501
-
- self._extra_value_2 = extra_value_2
-
- @property
- def is_active(self):
- """Gets the is_active of this SkillsUpstreamRequest.
-
- Whether or not this upstream is active and ready for requests.
-
- :return: The is_active of this SkillsUpstreamRequest.
- :rtype: bool
- """
- return self._is_active
-
- @is_active.setter
- def is_active(self, is_active):
- """Sets the is_active of this SkillsUpstreamRequest.
-
- Whether or not this upstream is active and ready for requests.
-
- :param is_active: The is_active of this SkillsUpstreamRequest.
- :type: bool
- """
-
- self._is_active = is_active
-
- @property
- def mode(self):
- """Gets the mode of this SkillsUpstreamRequest.
-
- The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode.
-
- :return: The mode of this SkillsUpstreamRequest.
- :rtype: str
- """
- return self._mode
-
- @mode.setter
- def mode(self, mode):
- """Sets the mode of this SkillsUpstreamRequest.
-
- The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode.
-
- :param mode: The mode of this SkillsUpstreamRequest.
- :type: str
- """
- allowed_values = ["Proxy Only", "Cache and Proxy", "Cache Only"] # noqa: E501
- if (self._configuration.client_side_validation and
- mode not in allowed_values):
- raise ValueError(
- "Invalid value for `mode` ({0}), must be one of {1}" # noqa: E501
- .format(mode, allowed_values)
- )
-
- self._mode = mode
-
- @property
- def name(self):
- """Gets the name of this SkillsUpstreamRequest.
-
- A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream.
-
- :return: The name of this SkillsUpstreamRequest.
- :rtype: str
- """
- return self._name
-
- @name.setter
- def name(self, name):
- """Sets the name of this SkillsUpstreamRequest.
-
- A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream.
-
- :param name: The name of this SkillsUpstreamRequest.
- :type: str
- """
- if self._configuration.client_side_validation and name is None:
- raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501
- if (self._configuration.client_side_validation and
- name is not None and len(name) > 64):
- raise ValueError("Invalid value for `name`, length must be less than or equal to `64`") # noqa: E501
- if (self._configuration.client_side_validation and
- name is not None and len(name) < 1):
- raise ValueError("Invalid value for `name`, length must be greater than or equal to `1`") # noqa: E501
- if (self._configuration.client_side_validation and
- name is not None and not re.search('^\\w[\\w \\-\'\\.\\/()]+$', name)): # noqa: E501
- raise ValueError(r"Invalid value for `name`, must be a follow pattern or equal to `/^\\w[\\w \\-'\\.\/()]+$/`") # noqa: E501
-
- self._name = name
-
- @property
- def priority(self):
- """Gets the priority of this SkillsUpstreamRequest.
-
- Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date.
-
- :return: The priority of this SkillsUpstreamRequest.
- :rtype: int
- """
- return self._priority
-
- @priority.setter
- def priority(self, priority):
- """Sets the priority of this SkillsUpstreamRequest.
-
- Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date.
-
- :param priority: The priority of this SkillsUpstreamRequest.
- :type: int
- """
- if (self._configuration.client_side_validation and
- priority is not None and priority > 32767): # noqa: E501
- raise ValueError("Invalid value for `priority`, must be a value less than or equal to `32767`") # noqa: E501
- if (self._configuration.client_side_validation and
- priority is not None and priority < 1): # noqa: E501
- raise ValueError("Invalid value for `priority`, must be a value greater than or equal to `1`") # noqa: E501
-
- self._priority = priority
-
- @property
- def selections(self):
- """Gets the selections of this SkillsUpstreamRequest.
-
- Exact ClawHub releases to cache.
-
- :return: The selections of this SkillsUpstreamRequest.
- :rtype: list[SkillsUpstreamSelection]
- """
- return self._selections
-
- @selections.setter
- def selections(self, selections):
- """Sets the selections of this SkillsUpstreamRequest.
-
- Exact ClawHub releases to cache.
-
- :param selections: The selections of this SkillsUpstreamRequest.
- :type: list[SkillsUpstreamSelection]
- """
-
- self._selections = selections
-
- @property
- def upstream_url(self):
- """Gets the upstream_url of this SkillsUpstreamRequest.
-
- The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository.
-
- :return: The upstream_url of this SkillsUpstreamRequest.
- :rtype: str
- """
- return self._upstream_url
-
- @upstream_url.setter
- def upstream_url(self, upstream_url):
- """Sets the upstream_url of this SkillsUpstreamRequest.
-
- The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository.
-
- :param upstream_url: The upstream_url of this SkillsUpstreamRequest.
- :type: str
- """
- if self._configuration.client_side_validation and upstream_url is None:
- raise ValueError("Invalid value for `upstream_url`, must not be `None`") # noqa: E501
- if (self._configuration.client_side_validation and
- upstream_url is not None and len(upstream_url) > 200):
- raise ValueError("Invalid value for `upstream_url`, length must be less than or equal to `200`") # noqa: E501
- if (self._configuration.client_side_validation and
- upstream_url is not None and len(upstream_url) < 1):
- raise ValueError("Invalid value for `upstream_url`, length must be greater than or equal to `1`") # noqa: E501
-
- self._upstream_url = upstream_url
-
- @property
- def verify_ssl(self):
- """Gets the verify_ssl of this SkillsUpstreamRequest.
-
- If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams.
-
- :return: The verify_ssl of this SkillsUpstreamRequest.
- :rtype: bool
- """
- return self._verify_ssl
-
- @verify_ssl.setter
- def verify_ssl(self, verify_ssl):
- """Sets the verify_ssl of this SkillsUpstreamRequest.
-
- If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams.
-
- :param verify_ssl: The verify_ssl of this SkillsUpstreamRequest.
- :type: bool
- """
-
- self._verify_ssl = verify_ssl
-
- def to_dict(self):
- """Returns the model properties as a dict"""
- result = {}
-
- for attr, _ in six.iteritems(self.swagger_types):
- value = getattr(self, attr)
- if isinstance(value, list):
- result[attr] = list(map(
- lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
- value
- ))
- elif hasattr(value, "to_dict"):
- result[attr] = value.to_dict()
- elif isinstance(value, dict):
- result[attr] = dict(map(
- lambda item: (item[0], item[1].to_dict())
- if hasattr(item[1], "to_dict") else item,
- value.items()
- ))
- else:
- result[attr] = value
- if issubclass(SkillsUpstreamRequest, dict):
- for key, value in self.items():
- result[key] = value
-
- return result
-
- def to_str(self):
- """Returns the string representation of the model"""
- return pprint.pformat(self.to_dict())
-
- def __repr__(self):
- """For `print` and `pprint`"""
- return self.to_str()
-
- def __eq__(self, other):
- """Returns true if both objects are equal"""
- if not isinstance(other, SkillsUpstreamRequest):
- return False
-
- return self.to_dict() == other.to_dict()
-
- def __ne__(self, other):
- """Returns true if both objects are not equal"""
- if not isinstance(other, SkillsUpstreamRequest):
- return True
-
- return self.to_dict() != other.to_dict()
-
diff --git a/bindings/python/src/cloudsmith_api/models/skills_upstream_request_patch.py b/bindings/python/src/cloudsmith_api/models/skills_upstream_request_patch.py
deleted file mode 100644
index ffbace2aa..000000000
--- a/bindings/python/src/cloudsmith_api/models/skills_upstream_request_patch.py
+++ /dev/null
@@ -1,590 +0,0 @@
-# coding: utf-8
-
-"""
- Cloudsmith API (v1)
-
- The API to the Cloudsmith Service # noqa: E501
-
- OpenAPI spec version: v1
- Contact: support@cloudsmith.io
- Generated by: https://github.com/swagger-api/swagger-codegen.git
-"""
-
-
-import pprint
-import re # noqa: F401
-
-import six
-
-from cloudsmith_api.configuration import Configuration
-
-
-class SkillsUpstreamRequestPatch(object):
- """NOTE: This class is auto generated by the swagger code generator program.
-
- Do not edit the class manually.
- """
-
- """
- Attributes:
- swagger_types (dict): The key is attribute name
- and the value is attribute type.
- attribute_map (dict): The key is attribute name
- and the value is json key in definition.
- """
- swagger_types = {
- 'auth_mode': 'str',
- 'auth_secret': 'str',
- 'auth_username': 'str',
- 'contents': 'str',
- 'extra_header_1': 'str',
- 'extra_header_2': 'str',
- 'extra_value_1': 'str',
- 'extra_value_2': 'str',
- 'is_active': 'bool',
- 'mode': 'str',
- 'name': 'str',
- 'priority': 'int',
- 'selections': 'list[SkillsUpstreamSelection]',
- 'upstream_url': 'str',
- 'verify_ssl': 'bool'
- }
-
- attribute_map = {
- 'auth_mode': 'auth_mode',
- 'auth_secret': 'auth_secret',
- 'auth_username': 'auth_username',
- 'contents': 'contents',
- 'extra_header_1': 'extra_header_1',
- 'extra_header_2': 'extra_header_2',
- 'extra_value_1': 'extra_value_1',
- 'extra_value_2': 'extra_value_2',
- 'is_active': 'is_active',
- 'mode': 'mode',
- 'name': 'name',
- 'priority': 'priority',
- 'selections': 'selections',
- 'upstream_url': 'upstream_url',
- 'verify_ssl': 'verify_ssl'
- }
-
- def __init__(self, auth_mode='None', auth_secret=None, auth_username=None, contents='Skills', extra_header_1=None, extra_header_2=None, extra_value_1=None, extra_value_2=None, is_active=None, mode='Proxy Only', name=None, priority=None, selections=None, upstream_url=None, verify_ssl=None, _configuration=None): # noqa: E501
- """SkillsUpstreamRequestPatch - a model defined in Swagger""" # noqa: E501
- if _configuration is None:
- _configuration = Configuration()
- self._configuration = _configuration
-
- self._auth_mode = None
- self._auth_secret = None
- self._auth_username = None
- self._contents = None
- self._extra_header_1 = None
- self._extra_header_2 = None
- self._extra_value_1 = None
- self._extra_value_2 = None
- self._is_active = None
- self._mode = None
- self._name = None
- self._priority = None
- self._selections = None
- self._upstream_url = None
- self._verify_ssl = None
- self.discriminator = None
-
- if auth_mode is not None:
- self.auth_mode = auth_mode
- if auth_secret is not None:
- self.auth_secret = auth_secret
- if auth_username is not None:
- self.auth_username = auth_username
- if contents is not None:
- self.contents = contents
- if extra_header_1 is not None:
- self.extra_header_1 = extra_header_1
- if extra_header_2 is not None:
- self.extra_header_2 = extra_header_2
- if extra_value_1 is not None:
- self.extra_value_1 = extra_value_1
- if extra_value_2 is not None:
- self.extra_value_2 = extra_value_2
- if is_active is not None:
- self.is_active = is_active
- if mode is not None:
- self.mode = mode
- if name is not None:
- self.name = name
- if priority is not None:
- self.priority = priority
- if selections is not None:
- self.selections = selections
- if upstream_url is not None:
- self.upstream_url = upstream_url
- if verify_ssl is not None:
- self.verify_ssl = verify_ssl
-
- @property
- def auth_mode(self):
- """Gets the auth_mode of this SkillsUpstreamRequestPatch.
-
- The authentication mode to use when accessing this upstream.
-
- :return: The auth_mode of this SkillsUpstreamRequestPatch.
- :rtype: str
- """
- return self._auth_mode
-
- @auth_mode.setter
- def auth_mode(self, auth_mode):
- """Sets the auth_mode of this SkillsUpstreamRequestPatch.
-
- The authentication mode to use when accessing this upstream.
-
- :param auth_mode: The auth_mode of this SkillsUpstreamRequestPatch.
- :type: str
- """
- allowed_values = ["None", "Token"] # noqa: E501
- if (self._configuration.client_side_validation and
- auth_mode not in allowed_values):
- raise ValueError(
- "Invalid value for `auth_mode` ({0}), must be one of {1}" # noqa: E501
- .format(auth_mode, allowed_values)
- )
-
- self._auth_mode = auth_mode
-
- @property
- def auth_secret(self):
- """Gets the auth_secret of this SkillsUpstreamRequestPatch.
-
- Secret to provide with requests to upstream.
-
- :return: The auth_secret of this SkillsUpstreamRequestPatch.
- :rtype: str
- """
- return self._auth_secret
-
- @auth_secret.setter
- def auth_secret(self, auth_secret):
- """Sets the auth_secret of this SkillsUpstreamRequestPatch.
-
- Secret to provide with requests to upstream.
-
- :param auth_secret: The auth_secret of this SkillsUpstreamRequestPatch.
- :type: str
- """
- if (self._configuration.client_side_validation and
- auth_secret is not None and len(auth_secret) > 4096):
- raise ValueError("Invalid value for `auth_secret`, length must be less than or equal to `4096`") # noqa: E501
-
- self._auth_secret = auth_secret
-
- @property
- def auth_username(self):
- """Gets the auth_username of this SkillsUpstreamRequestPatch.
-
- Username to provide with requests to upstream.
-
- :return: The auth_username of this SkillsUpstreamRequestPatch.
- :rtype: str
- """
- return self._auth_username
-
- @auth_username.setter
- def auth_username(self, auth_username):
- """Sets the auth_username of this SkillsUpstreamRequestPatch.
-
- Username to provide with requests to upstream.
-
- :param auth_username: The auth_username of this SkillsUpstreamRequestPatch.
- :type: str
- """
- if (self._configuration.client_side_validation and
- auth_username is not None and len(auth_username) > 64):
- raise ValueError("Invalid value for `auth_username`, length must be less than or equal to `64`") # noqa: E501
-
- self._auth_username = auth_username
-
- @property
- def contents(self):
- """Gets the contents of this SkillsUpstreamRequestPatch.
-
- The package types to serve from the upstream: skills, plugins, or both.
-
- :return: The contents of this SkillsUpstreamRequestPatch.
- :rtype: str
- """
- return self._contents
-
- @contents.setter
- def contents(self, contents):
- """Sets the contents of this SkillsUpstreamRequestPatch.
-
- The package types to serve from the upstream: skills, plugins, or both.
-
- :param contents: The contents of this SkillsUpstreamRequestPatch.
- :type: str
- """
- allowed_values = ["Skills", "Plugins", "Skills and plugins"] # noqa: E501
- if (self._configuration.client_side_validation and
- contents not in allowed_values):
- raise ValueError(
- "Invalid value for `contents` ({0}), must be one of {1}" # noqa: E501
- .format(contents, allowed_values)
- )
-
- self._contents = contents
-
- @property
- def extra_header_1(self):
- """Gets the extra_header_1 of this SkillsUpstreamRequestPatch.
-
- The key for extra header #1 to send to upstream.
-
- :return: The extra_header_1 of this SkillsUpstreamRequestPatch.
- :rtype: str
- """
- return self._extra_header_1
-
- @extra_header_1.setter
- def extra_header_1(self, extra_header_1):
- """Sets the extra_header_1 of this SkillsUpstreamRequestPatch.
-
- The key for extra header #1 to send to upstream.
-
- :param extra_header_1: The extra_header_1 of this SkillsUpstreamRequestPatch.
- :type: str
- """
- if (self._configuration.client_side_validation and
- extra_header_1 is not None and len(extra_header_1) > 64):
- raise ValueError("Invalid value for `extra_header_1`, length must be less than or equal to `64`") # noqa: E501
- if (self._configuration.client_side_validation and
- extra_header_1 is not None and not re.search('^[-\\w]+$', extra_header_1)): # noqa: E501
- raise ValueError(r"Invalid value for `extra_header_1`, must be a follow pattern or equal to `/^[-\\w]+$/`") # noqa: E501
-
- self._extra_header_1 = extra_header_1
-
- @property
- def extra_header_2(self):
- """Gets the extra_header_2 of this SkillsUpstreamRequestPatch.
-
- The key for extra header #2 to send to upstream.
-
- :return: The extra_header_2 of this SkillsUpstreamRequestPatch.
- :rtype: str
- """
- return self._extra_header_2
-
- @extra_header_2.setter
- def extra_header_2(self, extra_header_2):
- """Sets the extra_header_2 of this SkillsUpstreamRequestPatch.
-
- The key for extra header #2 to send to upstream.
-
- :param extra_header_2: The extra_header_2 of this SkillsUpstreamRequestPatch.
- :type: str
- """
- if (self._configuration.client_side_validation and
- extra_header_2 is not None and len(extra_header_2) > 64):
- raise ValueError("Invalid value for `extra_header_2`, length must be less than or equal to `64`") # noqa: E501
- if (self._configuration.client_side_validation and
- extra_header_2 is not None and not re.search('^[-\\w]+$', extra_header_2)): # noqa: E501
- raise ValueError(r"Invalid value for `extra_header_2`, must be a follow pattern or equal to `/^[-\\w]+$/`") # noqa: E501
-
- self._extra_header_2 = extra_header_2
-
- @property
- def extra_value_1(self):
- """Gets the extra_value_1 of this SkillsUpstreamRequestPatch.
-
- The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted.
-
- :return: The extra_value_1 of this SkillsUpstreamRequestPatch.
- :rtype: str
- """
- return self._extra_value_1
-
- @extra_value_1.setter
- def extra_value_1(self, extra_value_1):
- """Sets the extra_value_1 of this SkillsUpstreamRequestPatch.
-
- The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted.
-
- :param extra_value_1: The extra_value_1 of this SkillsUpstreamRequestPatch.
- :type: str
- """
- if (self._configuration.client_side_validation and
- extra_value_1 is not None and len(extra_value_1) > 128):
- raise ValueError("Invalid value for `extra_value_1`, length must be less than or equal to `128`") # noqa: E501
- if (self._configuration.client_side_validation and
- extra_value_1 is not None and not re.search('^[^\\n\\r]+$', extra_value_1)): # noqa: E501
- raise ValueError(r"Invalid value for `extra_value_1`, must be a follow pattern or equal to `/^[^\\n\\r]+$/`") # noqa: E501
-
- self._extra_value_1 = extra_value_1
-
- @property
- def extra_value_2(self):
- """Gets the extra_value_2 of this SkillsUpstreamRequestPatch.
-
- The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted.
-
- :return: The extra_value_2 of this SkillsUpstreamRequestPatch.
- :rtype: str
- """
- return self._extra_value_2
-
- @extra_value_2.setter
- def extra_value_2(self, extra_value_2):
- """Sets the extra_value_2 of this SkillsUpstreamRequestPatch.
-
- The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted.
-
- :param extra_value_2: The extra_value_2 of this SkillsUpstreamRequestPatch.
- :type: str
- """
- if (self._configuration.client_side_validation and
- extra_value_2 is not None and len(extra_value_2) > 128):
- raise ValueError("Invalid value for `extra_value_2`, length must be less than or equal to `128`") # noqa: E501
- if (self._configuration.client_side_validation and
- extra_value_2 is not None and not re.search('^[^\\n\\r]+$', extra_value_2)): # noqa: E501
- raise ValueError(r"Invalid value for `extra_value_2`, must be a follow pattern or equal to `/^[^\\n\\r]+$/`") # noqa: E501
-
- self._extra_value_2 = extra_value_2
-
- @property
- def is_active(self):
- """Gets the is_active of this SkillsUpstreamRequestPatch.
-
- Whether or not this upstream is active and ready for requests.
-
- :return: The is_active of this SkillsUpstreamRequestPatch.
- :rtype: bool
- """
- return self._is_active
-
- @is_active.setter
- def is_active(self, is_active):
- """Sets the is_active of this SkillsUpstreamRequestPatch.
-
- Whether or not this upstream is active and ready for requests.
-
- :param is_active: The is_active of this SkillsUpstreamRequestPatch.
- :type: bool
- """
-
- self._is_active = is_active
-
- @property
- def mode(self):
- """Gets the mode of this SkillsUpstreamRequestPatch.
-
- The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode.
-
- :return: The mode of this SkillsUpstreamRequestPatch.
- :rtype: str
- """
- return self._mode
-
- @mode.setter
- def mode(self, mode):
- """Sets the mode of this SkillsUpstreamRequestPatch.
-
- The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode.
-
- :param mode: The mode of this SkillsUpstreamRequestPatch.
- :type: str
- """
- allowed_values = ["Proxy Only", "Cache and Proxy", "Cache Only"] # noqa: E501
- if (self._configuration.client_side_validation and
- mode not in allowed_values):
- raise ValueError(
- "Invalid value for `mode` ({0}), must be one of {1}" # noqa: E501
- .format(mode, allowed_values)
- )
-
- self._mode = mode
-
- @property
- def name(self):
- """Gets the name of this SkillsUpstreamRequestPatch.
-
- A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream.
-
- :return: The name of this SkillsUpstreamRequestPatch.
- :rtype: str
- """
- return self._name
-
- @name.setter
- def name(self, name):
- """Sets the name of this SkillsUpstreamRequestPatch.
-
- A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream.
-
- :param name: The name of this SkillsUpstreamRequestPatch.
- :type: str
- """
- if (self._configuration.client_side_validation and
- name is not None and len(name) > 64):
- raise ValueError("Invalid value for `name`, length must be less than or equal to `64`") # noqa: E501
- if (self._configuration.client_side_validation and
- name is not None and len(name) < 1):
- raise ValueError("Invalid value for `name`, length must be greater than or equal to `1`") # noqa: E501
- if (self._configuration.client_side_validation and
- name is not None and not re.search('^\\w[\\w \\-\'\\.\\/()]+$', name)): # noqa: E501
- raise ValueError(r"Invalid value for `name`, must be a follow pattern or equal to `/^\\w[\\w \\-'\\.\/()]+$/`") # noqa: E501
-
- self._name = name
-
- @property
- def priority(self):
- """Gets the priority of this SkillsUpstreamRequestPatch.
-
- Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date.
-
- :return: The priority of this SkillsUpstreamRequestPatch.
- :rtype: int
- """
- return self._priority
-
- @priority.setter
- def priority(self, priority):
- """Sets the priority of this SkillsUpstreamRequestPatch.
-
- Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date.
-
- :param priority: The priority of this SkillsUpstreamRequestPatch.
- :type: int
- """
- if (self._configuration.client_side_validation and
- priority is not None and priority > 32767): # noqa: E501
- raise ValueError("Invalid value for `priority`, must be a value less than or equal to `32767`") # noqa: E501
- if (self._configuration.client_side_validation and
- priority is not None and priority < 1): # noqa: E501
- raise ValueError("Invalid value for `priority`, must be a value greater than or equal to `1`") # noqa: E501
-
- self._priority = priority
-
- @property
- def selections(self):
- """Gets the selections of this SkillsUpstreamRequestPatch.
-
- Exact ClawHub releases to cache.
-
- :return: The selections of this SkillsUpstreamRequestPatch.
- :rtype: list[SkillsUpstreamSelection]
- """
- return self._selections
-
- @selections.setter
- def selections(self, selections):
- """Sets the selections of this SkillsUpstreamRequestPatch.
-
- Exact ClawHub releases to cache.
-
- :param selections: The selections of this SkillsUpstreamRequestPatch.
- :type: list[SkillsUpstreamSelection]
- """
-
- self._selections = selections
-
- @property
- def upstream_url(self):
- """Gets the upstream_url of this SkillsUpstreamRequestPatch.
-
- The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository.
-
- :return: The upstream_url of this SkillsUpstreamRequestPatch.
- :rtype: str
- """
- return self._upstream_url
-
- @upstream_url.setter
- def upstream_url(self, upstream_url):
- """Sets the upstream_url of this SkillsUpstreamRequestPatch.
-
- The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository.
-
- :param upstream_url: The upstream_url of this SkillsUpstreamRequestPatch.
- :type: str
- """
- if (self._configuration.client_side_validation and
- upstream_url is not None and len(upstream_url) > 200):
- raise ValueError("Invalid value for `upstream_url`, length must be less than or equal to `200`") # noqa: E501
- if (self._configuration.client_side_validation and
- upstream_url is not None and len(upstream_url) < 1):
- raise ValueError("Invalid value for `upstream_url`, length must be greater than or equal to `1`") # noqa: E501
-
- self._upstream_url = upstream_url
-
- @property
- def verify_ssl(self):
- """Gets the verify_ssl of this SkillsUpstreamRequestPatch.
-
- If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams.
-
- :return: The verify_ssl of this SkillsUpstreamRequestPatch.
- :rtype: bool
- """
- return self._verify_ssl
-
- @verify_ssl.setter
- def verify_ssl(self, verify_ssl):
- """Sets the verify_ssl of this SkillsUpstreamRequestPatch.
-
- If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams.
-
- :param verify_ssl: The verify_ssl of this SkillsUpstreamRequestPatch.
- :type: bool
- """
-
- self._verify_ssl = verify_ssl
-
- def to_dict(self):
- """Returns the model properties as a dict"""
- result = {}
-
- for attr, _ in six.iteritems(self.swagger_types):
- value = getattr(self, attr)
- if isinstance(value, list):
- result[attr] = list(map(
- lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
- value
- ))
- elif hasattr(value, "to_dict"):
- result[attr] = value.to_dict()
- elif isinstance(value, dict):
- result[attr] = dict(map(
- lambda item: (item[0], item[1].to_dict())
- if hasattr(item[1], "to_dict") else item,
- value.items()
- ))
- else:
- result[attr] = value
- if issubclass(SkillsUpstreamRequestPatch, dict):
- for key, value in self.items():
- result[key] = value
-
- return result
-
- def to_str(self):
- """Returns the string representation of the model"""
- return pprint.pformat(self.to_dict())
-
- def __repr__(self):
- """For `print` and `pprint`"""
- return self.to_str()
-
- def __eq__(self, other):
- """Returns true if both objects are equal"""
- if not isinstance(other, SkillsUpstreamRequestPatch):
- return False
-
- return self.to_dict() == other.to_dict()
-
- def __ne__(self, other):
- """Returns true if both objects are not equal"""
- if not isinstance(other, SkillsUpstreamRequestPatch):
- return True
-
- return self.to_dict() != other.to_dict()
-
diff --git a/bindings/python/src/cloudsmith_api/models/skills_upstream_selection.py b/bindings/python/src/cloudsmith_api/models/skills_upstream_selection.py
deleted file mode 100644
index 181666171..000000000
--- a/bindings/python/src/cloudsmith_api/models/skills_upstream_selection.py
+++ /dev/null
@@ -1,209 +0,0 @@
-# coding: utf-8
-
-"""
- Cloudsmith API (v1)
-
- The API to the Cloudsmith Service # noqa: E501
-
- OpenAPI spec version: v1
- Contact: support@cloudsmith.io
- Generated by: https://github.com/swagger-api/swagger-codegen.git
-"""
-
-
-import pprint
-import re # noqa: F401
-
-import six
-
-from cloudsmith_api.configuration import Configuration
-
-
-class SkillsUpstreamSelection(object):
- """NOTE: This class is auto generated by the swagger code generator program.
-
- Do not edit the class manually.
- """
-
- """
- Attributes:
- swagger_types (dict): The key is attribute name
- and the value is attribute type.
- attribute_map (dict): The key is attribute name
- and the value is json key in definition.
- """
- swagger_types = {
- 'name': 'str',
- 'publisher': 'str',
- 'version': 'str'
- }
-
- attribute_map = {
- 'name': 'name',
- 'publisher': 'publisher',
- 'version': 'version'
- }
-
- def __init__(self, name=None, publisher=None, version=None, _configuration=None): # noqa: E501
- """SkillsUpstreamSelection - a model defined in Swagger""" # noqa: E501
- if _configuration is None:
- _configuration = Configuration()
- self._configuration = _configuration
-
- self._name = None
- self._publisher = None
- self._version = None
- self.discriminator = None
-
- self.name = name
- self.publisher = publisher
- self.version = version
-
- @property
- def name(self):
- """Gets the name of this SkillsUpstreamSelection.
-
- The skill's ClawHub slug.
-
- :return: The name of this SkillsUpstreamSelection.
- :rtype: str
- """
- return self._name
-
- @name.setter
- def name(self, name):
- """Sets the name of this SkillsUpstreamSelection.
-
- The skill's ClawHub slug.
-
- :param name: The name of this SkillsUpstreamSelection.
- :type: str
- """
- if self._configuration.client_side_validation and name is None:
- raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501
- if (self._configuration.client_side_validation and
- name is not None and len(name) > 128):
- raise ValueError("Invalid value for `name`, length must be less than or equal to `128`") # noqa: E501
- if (self._configuration.client_side_validation and
- name is not None and len(name) < 1):
- raise ValueError("Invalid value for `name`, length must be greater than or equal to `1`") # noqa: E501
- if (self._configuration.client_side_validation and
- name is not None and not re.search('^[a-z0-9]+(?:-[a-z0-9]+)*$', name)): # noqa: E501
- raise ValueError(r"Invalid value for `name`, must be a follow pattern or equal to `/^[a-z0-9]+(?:-[a-z0-9]+)*$/`") # noqa: E501
-
- self._name = name
-
- @property
- def publisher(self):
- """Gets the publisher of this SkillsUpstreamSelection.
-
- The ClawHub owner handle that publishes the skill.
-
- :return: The publisher of this SkillsUpstreamSelection.
- :rtype: str
- """
- return self._publisher
-
- @publisher.setter
- def publisher(self, publisher):
- """Sets the publisher of this SkillsUpstreamSelection.
-
- The ClawHub owner handle that publishes the skill.
-
- :param publisher: The publisher of this SkillsUpstreamSelection.
- :type: str
- """
- if self._configuration.client_side_validation and publisher is None:
- raise ValueError("Invalid value for `publisher`, must not be `None`") # noqa: E501
- if (self._configuration.client_side_validation and
- publisher is not None and len(publisher) > 128):
- raise ValueError("Invalid value for `publisher`, length must be less than or equal to `128`") # noqa: E501
- if (self._configuration.client_side_validation and
- publisher is not None and len(publisher) < 1):
- raise ValueError("Invalid value for `publisher`, length must be greater than or equal to `1`") # noqa: E501
- if (self._configuration.client_side_validation and
- publisher is not None and not re.search('^[a-z0-9]+(?:-[a-z0-9]+)*$', publisher)): # noqa: E501
- raise ValueError(r"Invalid value for `publisher`, must be a follow pattern or equal to `/^[a-z0-9]+(?:-[a-z0-9]+)*$/`") # noqa: E501
-
- self._publisher = publisher
-
- @property
- def version(self):
- """Gets the version of this SkillsUpstreamSelection.
-
- The exact semantic version of the release.
-
- :return: The version of this SkillsUpstreamSelection.
- :rtype: str
- """
- return self._version
-
- @version.setter
- def version(self, version):
- """Sets the version of this SkillsUpstreamSelection.
-
- The exact semantic version of the release.
-
- :param version: The version of this SkillsUpstreamSelection.
- :type: str
- """
- if self._configuration.client_side_validation and version is None:
- raise ValueError("Invalid value for `version`, must not be `None`") # noqa: E501
- if (self._configuration.client_side_validation and
- version is not None and len(version) > 255):
- raise ValueError("Invalid value for `version`, length must be less than or equal to `255`") # noqa: E501
- if (self._configuration.client_side_validation and
- version is not None and len(version) < 1):
- raise ValueError("Invalid value for `version`, length must be greater than or equal to `1`") # noqa: E501
-
- self._version = version
-
- def to_dict(self):
- """Returns the model properties as a dict"""
- result = {}
-
- for attr, _ in six.iteritems(self.swagger_types):
- value = getattr(self, attr)
- if isinstance(value, list):
- result[attr] = list(map(
- lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
- value
- ))
- elif hasattr(value, "to_dict"):
- result[attr] = value.to_dict()
- elif isinstance(value, dict):
- result[attr] = dict(map(
- lambda item: (item[0], item[1].to_dict())
- if hasattr(item[1], "to_dict") else item,
- value.items()
- ))
- else:
- result[attr] = value
- if issubclass(SkillsUpstreamSelection, dict):
- for key, value in self.items():
- result[key] = value
-
- return result
-
- def to_str(self):
- """Returns the string representation of the model"""
- return pprint.pformat(self.to_dict())
-
- def __repr__(self):
- """For `print` and `pprint`"""
- return self.to_str()
-
- def __eq__(self, other):
- """Returns true if both objects are equal"""
- if not isinstance(other, SkillsUpstreamSelection):
- return False
-
- return self.to_dict() == other.to_dict()
-
- def __ne__(self, other):
- """Returns true if both objects are not equal"""
- if not isinstance(other, SkillsUpstreamSelection):
- return True
-
- return self.to_dict() != other.to_dict()
-
diff --git a/bindings/python/src/cloudsmith_api/models/swift_package_upload.py b/bindings/python/src/cloudsmith_api/models/swift_package_upload.py
index aaf2817b1..0489bc3ce 100644
--- a/bindings/python/src/cloudsmith_api/models/swift_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/swift_package_upload.py
@@ -89,6 +89,7 @@ class SwiftPackageUpload(object):
'raw_license': 'str',
'readme_url': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'scope': 'str',
@@ -186,6 +187,7 @@ class SwiftPackageUpload(object):
'raw_license': 'raw_license',
'readme_url': 'readme_url',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'scope': 'scope',
@@ -226,7 +228,7 @@ class SwiftPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, author_name=None, author_org=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, license_url=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, readme_url=None, release=None, repository=None, repository_url=None, scope=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, author_name=None, author_org=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, license_url=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, readme_url=None, release=None, release_notes=None, repository=None, repository_url=None, scope=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""SwiftPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -288,6 +290,7 @@ def __init__(self, architectures=None, author_name=None, author_org=None, cdn_ur
self._raw_license = None
self._readme_url = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._scope = None
@@ -439,6 +442,8 @@ def __init__(self, architectures=None, author_name=None, author_org=None, cdn_ur
self.readme_url = readme_url
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1313,6 +1318,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this SwiftPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this SwiftPackageUpload.
:rtype: bool
@@ -1323,6 +1329,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this SwiftPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this SwiftPackageUpload.
:type: bool
@@ -1767,6 +1774,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this SwiftPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this SwiftPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this SwiftPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this SwiftPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this SwiftPackageUpload.
@@ -1852,7 +1885,7 @@ def scope(self, scope):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this SwiftPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this SwiftPackageUpload.
:rtype: datetime
@@ -1863,7 +1896,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this SwiftPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this SwiftPackageUpload.
:type: datetime
@@ -1875,7 +1908,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this SwiftPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this SwiftPackageUpload.
:rtype: datetime
@@ -1886,7 +1919,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this SwiftPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this SwiftPackageUpload.
:type: datetime
@@ -1898,6 +1931,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this SwiftPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this SwiftPackageUpload.
:rtype: str
@@ -1908,6 +1942,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this SwiftPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this SwiftPackageUpload.
:type: str
@@ -1926,7 +1961,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this SwiftPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this SwiftPackageUpload.
:rtype: datetime
@@ -1937,7 +1972,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this SwiftPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this SwiftPackageUpload.
:type: datetime
@@ -2641,6 +2676,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this SwiftPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this SwiftPackageUpload.
:rtype: str
@@ -2651,6 +2687,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this SwiftPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this SwiftPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/swift_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/swift_package_upload_request.py
index d5f14ff30..f693c118c 100644
--- a/bindings/python/src/cloudsmith_api/models/swift_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/swift_package_upload_request.py
@@ -39,6 +39,7 @@ class SwiftPackageUploadRequest(object):
'name': 'str',
'package_file': 'str',
'readme_url': 'str',
+ 'release_notes': 'str',
'repository_url': 'str',
'republish': 'bool',
'scope': 'str',
@@ -53,6 +54,7 @@ class SwiftPackageUploadRequest(object):
'name': 'name',
'package_file': 'package_file',
'readme_url': 'readme_url',
+ 'release_notes': 'release_notes',
'repository_url': 'repository_url',
'republish': 'republish',
'scope': 'scope',
@@ -60,7 +62,7 @@ class SwiftPackageUploadRequest(object):
'version': 'version'
}
- def __init__(self, author_name=None, author_org=None, license_url=None, name=None, package_file=None, readme_url=None, repository_url=None, republish=None, scope=None, tags=None, version=None, _configuration=None): # noqa: E501
+ def __init__(self, author_name=None, author_org=None, license_url=None, name=None, package_file=None, readme_url=None, release_notes=None, repository_url=None, republish=None, scope=None, tags=None, version=None, _configuration=None): # noqa: E501
"""SwiftPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -72,6 +74,7 @@ def __init__(self, author_name=None, author_org=None, license_url=None, name=Non
self._name = None
self._package_file = None
self._readme_url = None
+ self._release_notes = None
self._repository_url = None
self._republish = None
self._scope = None
@@ -89,6 +92,8 @@ def __init__(self, author_name=None, author_org=None, license_url=None, name=Non
self.package_file = package_file
if readme_url is not None:
self.readme_url = readme_url
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository_url is not None:
self.repository_url = repository_url
if republish is not None:
@@ -258,6 +263,32 @@ def readme_url(self, readme_url):
self._readme_url = readme_url
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this SwiftPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this SwiftPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this SwiftPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this SwiftPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository_url(self):
"""Gets the repository_url of this SwiftPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/terraform_package_upload.py b/bindings/python/src/cloudsmith_api/models/terraform_package_upload.py
index a368cd109..021d25443 100644
--- a/bindings/python/src/cloudsmith_api/models/terraform_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/terraform_package_upload.py
@@ -85,6 +85,7 @@ class TerraformPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class TerraformPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class TerraformPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""TerraformPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this TerraformPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this TerraformPackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this TerraformPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this TerraformPackageUpload.
:type: bool
@@ -1636,6 +1643,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this TerraformPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this TerraformPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this TerraformPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this TerraformPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this TerraformPackageUpload.
@@ -1685,7 +1718,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this TerraformPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this TerraformPackageUpload.
:rtype: datetime
@@ -1696,7 +1729,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this TerraformPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this TerraformPackageUpload.
:type: datetime
@@ -1708,7 +1741,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this TerraformPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this TerraformPackageUpload.
:rtype: datetime
@@ -1719,7 +1752,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this TerraformPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this TerraformPackageUpload.
:type: datetime
@@ -1731,6 +1764,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this TerraformPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this TerraformPackageUpload.
:rtype: str
@@ -1741,6 +1775,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this TerraformPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this TerraformPackageUpload.
:type: str
@@ -1759,7 +1794,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this TerraformPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this TerraformPackageUpload.
:rtype: datetime
@@ -1770,7 +1805,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this TerraformPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this TerraformPackageUpload.
:type: datetime
@@ -2469,6 +2504,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this TerraformPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this TerraformPackageUpload.
:rtype: str
@@ -2479,6 +2515,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this TerraformPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this TerraformPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/terraform_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/terraform_package_upload_request.py
index 030f56598..50203c825 100644
--- a/bindings/python/src/cloudsmith_api/models/terraform_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/terraform_package_upload_request.py
@@ -34,28 +34,33 @@ class TerraformPackageUploadRequest(object):
"""
swagger_types = {
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str'
}
attribute_map = {
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags'
}
- def __init__(self, package_file=None, republish=None, tags=None, _configuration=None): # noqa: E501
+ def __init__(self, package_file=None, release_notes=None, republish=None, tags=None, _configuration=None): # noqa: E501
"""TerraformPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
self._configuration = _configuration
self._package_file = None
+ self._release_notes = None
self._republish = None
self._tags = None
self.discriminator = None
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -89,6 +94,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this TerraformPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this TerraformPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this TerraformPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this TerraformPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this TerraformPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/vagrant_package_upload.py b/bindings/python/src/cloudsmith_api/models/vagrant_package_upload.py
index 1756f185b..3b6078644 100644
--- a/bindings/python/src/cloudsmith_api/models/vagrant_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/vagrant_package_upload.py
@@ -86,6 +86,7 @@ class VagrantPackageUpload(object):
'provider': 'str',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -179,6 +180,7 @@ class VagrantPackageUpload(object):
'provider': 'provider',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -218,7 +220,7 @@ class VagrantPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, provider=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, provider=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""VagrantPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -277,6 +279,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._provider = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -420,6 +423,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1241,6 +1246,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this VagrantPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this VagrantPackageUpload.
:rtype: bool
@@ -1251,6 +1257,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this VagrantPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this VagrantPackageUpload.
:type: bool
@@ -1671,6 +1678,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this VagrantPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this VagrantPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this VagrantPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this VagrantPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this VagrantPackageUpload.
@@ -1720,7 +1753,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this VagrantPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this VagrantPackageUpload.
:rtype: datetime
@@ -1731,7 +1764,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this VagrantPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this VagrantPackageUpload.
:type: datetime
@@ -1743,7 +1776,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this VagrantPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this VagrantPackageUpload.
:rtype: datetime
@@ -1754,7 +1787,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this VagrantPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this VagrantPackageUpload.
:type: datetime
@@ -1766,6 +1799,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this VagrantPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this VagrantPackageUpload.
:rtype: str
@@ -1776,6 +1810,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this VagrantPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this VagrantPackageUpload.
:type: str
@@ -1794,7 +1829,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this VagrantPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this VagrantPackageUpload.
:rtype: datetime
@@ -1805,7 +1840,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this VagrantPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this VagrantPackageUpload.
:type: datetime
@@ -2509,6 +2544,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this VagrantPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this VagrantPackageUpload.
:rtype: str
@@ -2519,6 +2555,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this VagrantPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this VagrantPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/vagrant_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/vagrant_package_upload_request.py
index 9f10044ee..ba7fb8cf1 100644
--- a/bindings/python/src/cloudsmith_api/models/vagrant_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/vagrant_package_upload_request.py
@@ -36,6 +36,7 @@ class VagrantPackageUploadRequest(object):
'name': 'str',
'package_file': 'str',
'provider': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str',
'version': 'str'
@@ -45,12 +46,13 @@ class VagrantPackageUploadRequest(object):
'name': 'name',
'package_file': 'package_file',
'provider': 'provider',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags',
'version': 'version'
}
- def __init__(self, name=None, package_file=None, provider=None, republish=None, tags=None, version=None, _configuration=None): # noqa: E501
+ def __init__(self, name=None, package_file=None, provider=None, release_notes=None, republish=None, tags=None, version=None, _configuration=None): # noqa: E501
"""VagrantPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -59,6 +61,7 @@ def __init__(self, name=None, package_file=None, provider=None, republish=None,
self._name = None
self._package_file = None
self._provider = None
+ self._release_notes = None
self._republish = None
self._tags = None
self._version = None
@@ -67,6 +70,8 @@ def __init__(self, name=None, package_file=None, provider=None, republish=None,
self.name = name
self.package_file = package_file
self.provider = provider
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -157,6 +162,32 @@ def provider(self, provider):
self._provider = provider
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this VagrantPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this VagrantPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this VagrantPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this VagrantPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this VagrantPackageUploadRequest.
diff --git a/bindings/python/src/cloudsmith_api/models/vsx_package_upload.py b/bindings/python/src/cloudsmith_api/models/vsx_package_upload.py
index 0d791bb71..1a5fc7299 100644
--- a/bindings/python/src/cloudsmith_api/models/vsx_package_upload.py
+++ b/bindings/python/src/cloudsmith_api/models/vsx_package_upload.py
@@ -85,6 +85,7 @@ class VsxPackageUpload(object):
'policy_violated': 'bool',
'raw_license': 'str',
'release': 'str',
+ 'release_notes': 'str',
'repository': 'str',
'repository_url': 'str',
'security_scan_completed_at': 'datetime',
@@ -177,6 +178,7 @@ class VsxPackageUpload(object):
'policy_violated': 'policy_violated',
'raw_license': 'raw_license',
'release': 'release',
+ 'release_notes': 'release_notes',
'repository': 'repository',
'repository_url': 'repository_url',
'security_scan_completed_at': 'security_scan_completed_at',
@@ -216,7 +218,7 @@ class VsxPackageUpload(object):
'vulnerability_scan_results_url': 'vulnerability_scan_results_url'
}
- def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
+ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum_sha1=None, checksum_sha256=None, checksum_sha512=None, dependencies_checksum_md5=None, dependencies_url=None, description=None, display_name=None, display_source=None, distro=None, distro_version=None, downloads=None, epoch=None, extension=None, filename=None, files=None, format=None, format_url=None, freeable_storage=None, fully_qualified_name=None, identifier_perm=None, identifiers=None, indexed=None, is_cancellable=None, is_copyable=None, is_deleteable=None, is_downloadable=None, is_hidden=None, is_moveable=None, is_quarantinable=None, is_quarantined=None, is_resyncable=None, is_security_scannable=None, is_sync_awaiting=None, is_sync_completed=None, is_sync_failed=None, is_sync_in_flight=None, is_sync_in_progress=None, license=None, name=None, namespace=None, namespace_url=None, num_files=None, origin_repository=None, origin_repository_url=None, osi_approved=None, package_type=None, policy_violated=None, raw_license=None, release=None, release_notes=None, repository=None, repository_url=None, security_scan_completed_at=None, security_scan_started_at=None, security_scan_status='Awaiting Security Scan', security_scan_status_updated_at=None, self_html_url=None, self_url=None, self_webapp_url=None, signature_url=None, size=None, slug=None, slug_perm=None, spdx_license=None, stage=None, stage_str=None, stage_updated_at=None, status=None, status_reason=None, status_str=None, status_updated_at=None, status_url=None, store_path=None, subtype=None, summary=None, sync_finished_at=None, sync_progress=None, tags_automatic=None, tags_immutable=None, tags_static=None, type_display=None, uploaded_at=None, uploader=None, uploader_url=None, version=None, version_orig=None, vulnerability_scan_results_url=None, _configuration=None): # noqa: E501
"""VsxPackageUpload - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
@@ -274,6 +276,7 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self._policy_violated = None
self._raw_license = None
self._release = None
+ self._release_notes = None
self._repository = None
self._repository_url = None
self._security_scan_completed_at = None
@@ -417,6 +420,8 @@ def __init__(self, architectures=None, cdn_url=None, checksum_md5=None, checksum
self.raw_license = raw_license
if release is not None:
self.release = release
+ if release_notes is not None:
+ self.release_notes = release_notes
if repository is not None:
self.repository = repository
if repository_url is not None:
@@ -1239,6 +1244,7 @@ def is_resyncable(self, is_resyncable):
def is_security_scannable(self):
"""Gets the is_security_scannable of this VsxPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:return: The is_security_scannable of this VsxPackageUpload.
:rtype: bool
@@ -1249,6 +1255,7 @@ def is_security_scannable(self):
def is_security_scannable(self, is_security_scannable):
"""Sets the is_security_scannable of this VsxPackageUpload.
+ Deprecated. Whether the package can be scanned for vulnerabilities.
:param is_security_scannable: The is_security_scannable of this VsxPackageUpload.
:type: bool
@@ -1636,6 +1643,32 @@ def release(self, release):
self._release = release
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this VsxPackageUpload.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this VsxPackageUpload.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this VsxPackageUpload.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this VsxPackageUpload.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def repository(self):
"""Gets the repository of this VsxPackageUpload.
@@ -1685,7 +1718,7 @@ def repository_url(self, repository_url):
def security_scan_completed_at(self):
"""Gets the security_scan_completed_at of this VsxPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:return: The security_scan_completed_at of this VsxPackageUpload.
:rtype: datetime
@@ -1696,7 +1729,7 @@ def security_scan_completed_at(self):
def security_scan_completed_at(self, security_scan_completed_at):
"""Sets the security_scan_completed_at of this VsxPackageUpload.
- The datetime the security scanning was completed.
+ Deprecated. The datetime the security scanning was completed.
:param security_scan_completed_at: The security_scan_completed_at of this VsxPackageUpload.
:type: datetime
@@ -1708,7 +1741,7 @@ def security_scan_completed_at(self, security_scan_completed_at):
def security_scan_started_at(self):
"""Gets the security_scan_started_at of this VsxPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:return: The security_scan_started_at of this VsxPackageUpload.
:rtype: datetime
@@ -1719,7 +1752,7 @@ def security_scan_started_at(self):
def security_scan_started_at(self, security_scan_started_at):
"""Sets the security_scan_started_at of this VsxPackageUpload.
- The datetime the security scanning was started.
+ Deprecated. The datetime the security scanning was started.
:param security_scan_started_at: The security_scan_started_at of this VsxPackageUpload.
:type: datetime
@@ -1731,6 +1764,7 @@ def security_scan_started_at(self, security_scan_started_at):
def security_scan_status(self):
"""Gets the security_scan_status of this VsxPackageUpload.
+ Deprecated. The status of security scanning for the package.
:return: The security_scan_status of this VsxPackageUpload.
:rtype: str
@@ -1741,6 +1775,7 @@ def security_scan_status(self):
def security_scan_status(self, security_scan_status):
"""Sets the security_scan_status of this VsxPackageUpload.
+ Deprecated. The status of security scanning for the package.
:param security_scan_status: The security_scan_status of this VsxPackageUpload.
:type: str
@@ -1759,7 +1794,7 @@ def security_scan_status(self, security_scan_status):
def security_scan_status_updated_at(self):
"""Gets the security_scan_status_updated_at of this VsxPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:return: The security_scan_status_updated_at of this VsxPackageUpload.
:rtype: datetime
@@ -1770,7 +1805,7 @@ def security_scan_status_updated_at(self):
def security_scan_status_updated_at(self, security_scan_status_updated_at):
"""Sets the security_scan_status_updated_at of this VsxPackageUpload.
- The datetime the security scanning status was updated.
+ Deprecated. The datetime the security scanning status was updated.
:param security_scan_status_updated_at: The security_scan_status_updated_at of this VsxPackageUpload.
:type: datetime
@@ -2469,6 +2504,7 @@ def version_orig(self, version_orig):
def vulnerability_scan_results_url(self):
"""Gets the vulnerability_scan_results_url of this VsxPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:return: The vulnerability_scan_results_url of this VsxPackageUpload.
:rtype: str
@@ -2479,6 +2515,7 @@ def vulnerability_scan_results_url(self):
def vulnerability_scan_results_url(self, vulnerability_scan_results_url):
"""Sets the vulnerability_scan_results_url of this VsxPackageUpload.
+ Deprecated. The URL of the package's vulnerability scan results.
:param vulnerability_scan_results_url: The vulnerability_scan_results_url of this VsxPackageUpload.
:type: str
diff --git a/bindings/python/src/cloudsmith_api/models/vsx_package_upload_request.py b/bindings/python/src/cloudsmith_api/models/vsx_package_upload_request.py
index d610fbecc..9073307cf 100644
--- a/bindings/python/src/cloudsmith_api/models/vsx_package_upload_request.py
+++ b/bindings/python/src/cloudsmith_api/models/vsx_package_upload_request.py
@@ -34,28 +34,33 @@ class VsxPackageUploadRequest(object):
"""
swagger_types = {
'package_file': 'str',
+ 'release_notes': 'str',
'republish': 'bool',
'tags': 'str'
}
attribute_map = {
'package_file': 'package_file',
+ 'release_notes': 'release_notes',
'republish': 'republish',
'tags': 'tags'
}
- def __init__(self, package_file=None, republish=None, tags=None, _configuration=None): # noqa: E501
+ def __init__(self, package_file=None, release_notes=None, republish=None, tags=None, _configuration=None): # noqa: E501
"""VsxPackageUploadRequest - a model defined in Swagger""" # noqa: E501
if _configuration is None:
_configuration = Configuration()
self._configuration = _configuration
self._package_file = None
+ self._release_notes = None
self._republish = None
self._tags = None
self.discriminator = None
self.package_file = package_file
+ if release_notes is not None:
+ self.release_notes = release_notes
if republish is not None:
self.republish = republish
if tags is not None:
@@ -89,6 +94,32 @@ def package_file(self, package_file):
self._package_file = package_file
+ @property
+ def release_notes(self):
+ """Gets the release_notes of this VsxPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :return: The release_notes of this VsxPackageUploadRequest.
+ :rtype: str
+ """
+ return self._release_notes
+
+ @release_notes.setter
+ def release_notes(self, release_notes):
+ """Sets the release_notes of this VsxPackageUploadRequest.
+
+ The release notes for this package (if any).
+
+ :param release_notes: The release_notes of this VsxPackageUploadRequest.
+ :type: str
+ """
+ if (self._configuration.client_side_validation and
+ release_notes is not None and len(release_notes) > 4096):
+ raise ValueError("Invalid value for `release_notes`, length must be less than or equal to `4096`") # noqa: E501
+
+ self._release_notes = release_notes
+
@property
def republish(self):
"""Gets the republish of this VsxPackageUploadRequest.
diff --git a/bindings/python/src/docs/AlpinePackageUpload.md b/bindings/python/src/docs/AlpinePackageUpload.md
index 361bfd5ba..58ff622e5 100644
--- a/bindings/python/src/docs/AlpinePackageUpload.md
+++ b/bindings/python/src/docs/AlpinePackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/AlpinePackageUploadRequest.md b/bindings/python/src/docs/AlpinePackageUploadRequest.md
index 73671a11a..e8c91f820 100644
--- a/bindings/python/src/docs/AlpinePackageUploadRequest.md
+++ b/bindings/python/src/docs/AlpinePackageUploadRequest.md
@@ -5,6 +5,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**distribution** | **str** | The distribution to store the package for. |
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/python/src/docs/CargoPackageUpload.md b/bindings/python/src/docs/CargoPackageUpload.md
index 1e8e5f898..5112eb557 100644
--- a/bindings/python/src/docs/CargoPackageUpload.md
+++ b/bindings/python/src/docs/CargoPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/CargoPackageUploadRequest.md b/bindings/python/src/docs/CargoPackageUploadRequest.md
index 16652d002..46ecc1a54 100644
--- a/bindings/python/src/docs/CargoPackageUploadRequest.md
+++ b/bindings/python/src/docs/CargoPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/python/src/docs/CocoapodsPackageUpload.md b/bindings/python/src/docs/CocoapodsPackageUpload.md
index db9a167cf..1e0991f72 100644
--- a/bindings/python/src/docs/CocoapodsPackageUpload.md
+++ b/bindings/python/src/docs/CocoapodsPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/CocoapodsPackageUploadRequest.md b/bindings/python/src/docs/CocoapodsPackageUploadRequest.md
index 84ff23fbb..19d4688ea 100644
--- a/bindings/python/src/docs/CocoapodsPackageUploadRequest.md
+++ b/bindings/python/src/docs/CocoapodsPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/python/src/docs/ComposerPackageUpload.md b/bindings/python/src/docs/ComposerPackageUpload.md
index 89f29a762..53987b5bc 100644
--- a/bindings/python/src/docs/ComposerPackageUpload.md
+++ b/bindings/python/src/docs/ComposerPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/ComposerPackageUploadRequest.md b/bindings/python/src/docs/ComposerPackageUploadRequest.md
index 3d0197e20..5e25e0b15 100644
--- a/bindings/python/src/docs/ComposerPackageUploadRequest.md
+++ b/bindings/python/src/docs/ComposerPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
**version** | **str** | The raw version for this package. | [optional]
diff --git a/bindings/python/src/docs/ConanPackageUpload.md b/bindings/python/src/docs/ConanPackageUpload.md
index c34101f56..6725a7951 100644
--- a/bindings/python/src/docs/ConanPackageUpload.md
+++ b/bindings/python/src/docs/ConanPackageUpload.md
@@ -39,7 +39,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -57,12 +57,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -93,7 +94,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/ConanPackageUploadRequest.md b/bindings/python/src/docs/ConanPackageUploadRequest.md
index 9177ddf43..2133cf9cc 100644
--- a/bindings/python/src/docs/ConanPackageUploadRequest.md
+++ b/bindings/python/src/docs/ConanPackageUploadRequest.md
@@ -10,6 +10,7 @@ Name | Type | Description | Notes
**metadata_file** | **str** | The conan file is an python file containing the package metadata. |
**name** | **str** | The name of this package. | [optional]
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
**version** | **str** | The raw version for this package. | [optional]
diff --git a/bindings/python/src/docs/CondaPackageUpload.md b/bindings/python/src/docs/CondaPackageUpload.md
index d81d9921a..65b2935ad 100644
--- a/bindings/python/src/docs/CondaPackageUpload.md
+++ b/bindings/python/src/docs/CondaPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/CondaPackageUploadRequest.md b/bindings/python/src/docs/CondaPackageUploadRequest.md
index e837c9370..87dcd286f 100644
--- a/bindings/python/src/docs/CondaPackageUploadRequest.md
+++ b/bindings/python/src/docs/CondaPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/python/src/docs/CranPackageUpload.md b/bindings/python/src/docs/CranPackageUpload.md
index 46e87390e..9abd91a9d 100644
--- a/bindings/python/src/docs/CranPackageUpload.md
+++ b/bindings/python/src/docs/CranPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**r_version** | **str** | Binary package uploads should specify the version of R they were built for. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/CranPackageUploadRequest.md b/bindings/python/src/docs/CranPackageUploadRequest.md
index adf7fe716..aa458c74a 100644
--- a/bindings/python/src/docs/CranPackageUploadRequest.md
+++ b/bindings/python/src/docs/CranPackageUploadRequest.md
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
**architecture** | **str** | Binary package uploads for macOS should specify the architecture they were built for. | [optional]
**package_file** | **str** | The primary file for the package. |
**r_version** | **str** | Binary package uploads should specify the version of R they were built for. | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/python/src/docs/DartPackageUpload.md b/bindings/python/src/docs/DartPackageUpload.md
index e5acaf37e..4ccfc12e4 100644
--- a/bindings/python/src/docs/DartPackageUpload.md
+++ b/bindings/python/src/docs/DartPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/DartPackageUploadRequest.md b/bindings/python/src/docs/DartPackageUploadRequest.md
index 670cd6f4a..4b32c7f0e 100644
--- a/bindings/python/src/docs/DartPackageUploadRequest.md
+++ b/bindings/python/src/docs/DartPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/python/src/docs/DebPackageUpload.md b/bindings/python/src/docs/DebPackageUpload.md
index 025592e59..894614970 100644
--- a/bindings/python/src/docs/DebPackageUpload.md
+++ b/bindings/python/src/docs/DebPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/DebPackageUploadRequest.md b/bindings/python/src/docs/DebPackageUploadRequest.md
index 8fddc1a63..52b55cfa0 100644
--- a/bindings/python/src/docs/DebPackageUploadRequest.md
+++ b/bindings/python/src/docs/DebPackageUploadRequest.md
@@ -7,6 +7,7 @@ Name | Type | Description | Notes
**component** | **str** | The component (channel) for the package (e.g. 'main', 'unstable', etc.) | [optional] [default to 'main']
**distribution** | **str** | The distribution to store the package for. |
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**sources_file** | **str** | The sources archive containing the source code for the binary | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/python/src/docs/DockerPackageUpload.md b/bindings/python/src/docs/DockerPackageUpload.md
index 0fb1a139c..f45f82714 100644
--- a/bindings/python/src/docs/DockerPackageUpload.md
+++ b/bindings/python/src/docs/DockerPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/DockerPackageUploadRequest.md b/bindings/python/src/docs/DockerPackageUploadRequest.md
index 791c56210..675f07575 100644
--- a/bindings/python/src/docs/DockerPackageUploadRequest.md
+++ b/bindings/python/src/docs/DockerPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/python/src/docs/GenericPackageUpload.md b/bindings/python/src/docs/GenericPackageUpload.md
index f5b95e960..70ce50163 100644
--- a/bindings/python/src/docs/GenericPackageUpload.md
+++ b/bindings/python/src/docs/GenericPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/GenericPackageUploadRequest.md b/bindings/python/src/docs/GenericPackageUploadRequest.md
index 0acaf22ab..068686274 100644
--- a/bindings/python/src/docs/GenericPackageUploadRequest.md
+++ b/bindings/python/src/docs/GenericPackageUploadRequest.md
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
**filepath** | **str** | The full filepath of the package including filename. |
**name** | **str** | The name of this package. | [optional]
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
**version** | **str** | The raw version for this package. | [optional]
diff --git a/bindings/python/src/docs/GoPackageUpload.md b/bindings/python/src/docs/GoPackageUpload.md
index 714ad7529..4b13c8e10 100644
--- a/bindings/python/src/docs/GoPackageUpload.md
+++ b/bindings/python/src/docs/GoPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/GoPackageUploadRequest.md b/bindings/python/src/docs/GoPackageUploadRequest.md
index 383c6c450..969acb661 100644
--- a/bindings/python/src/docs/GoPackageUploadRequest.md
+++ b/bindings/python/src/docs/GoPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/python/src/docs/HelmPackageUpload.md b/bindings/python/src/docs/HelmPackageUpload.md
index 784e5b206..2bafe5bef 100644
--- a/bindings/python/src/docs/HelmPackageUpload.md
+++ b/bindings/python/src/docs/HelmPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/HelmPackageUploadRequest.md b/bindings/python/src/docs/HelmPackageUploadRequest.md
index 40a0e1d06..a891ffa53 100644
--- a/bindings/python/src/docs/HelmPackageUploadRequest.md
+++ b/bindings/python/src/docs/HelmPackageUploadRequest.md
@@ -5,6 +5,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **str** | The primary file for the package. |
**provenance_file** | **str** | The provenance file containing the signature for the chart. If one is not provided, it will be generated automatically. | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/python/src/docs/HexPackageUpload.md b/bindings/python/src/docs/HexPackageUpload.md
index e4a4c310c..4a5c84950 100644
--- a/bindings/python/src/docs/HexPackageUpload.md
+++ b/bindings/python/src/docs/HexPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/HexPackageUploadRequest.md b/bindings/python/src/docs/HexPackageUploadRequest.md
index 5439c3a8b..4e8adbfbd 100644
--- a/bindings/python/src/docs/HexPackageUploadRequest.md
+++ b/bindings/python/src/docs/HexPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/python/src/docs/HuggingfacePackageUpload.md b/bindings/python/src/docs/HuggingfacePackageUpload.md
index 0b51a49da..4941e9647 100644
--- a/bindings/python/src/docs/HuggingfacePackageUpload.md
+++ b/bindings/python/src/docs/HuggingfacePackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/HuggingfacePackageUploadRequest.md b/bindings/python/src/docs/HuggingfacePackageUploadRequest.md
index 5d66d3075..d64435da8 100644
--- a/bindings/python/src/docs/HuggingfacePackageUploadRequest.md
+++ b/bindings/python/src/docs/HuggingfacePackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/python/src/docs/LuarocksPackageUpload.md b/bindings/python/src/docs/LuarocksPackageUpload.md
index 0eb4d2423..6f8d941a7 100644
--- a/bindings/python/src/docs/LuarocksPackageUpload.md
+++ b/bindings/python/src/docs/LuarocksPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/LuarocksPackageUploadRequest.md b/bindings/python/src/docs/LuarocksPackageUploadRequest.md
index f29819cbe..931993e6f 100644
--- a/bindings/python/src/docs/LuarocksPackageUploadRequest.md
+++ b/bindings/python/src/docs/LuarocksPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/python/src/docs/MavenPackageUpload.md b/bindings/python/src/docs/MavenPackageUpload.md
index 2abdb0edf..996f2478d 100644
--- a/bindings/python/src/docs/MavenPackageUpload.md
+++ b/bindings/python/src/docs/MavenPackageUpload.md
@@ -39,7 +39,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -58,14 +58,15 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
**sbt_version** | **str** | | [optional]
**scala_version** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -96,7 +97,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/MavenPackageUploadRequest.md b/bindings/python/src/docs/MavenPackageUploadRequest.md
index e7e3da782..b7a663943 100644
--- a/bindings/python/src/docs/MavenPackageUploadRequest.md
+++ b/bindings/python/src/docs/MavenPackageUploadRequest.md
@@ -11,6 +11,7 @@ Name | Type | Description | Notes
**package_file** | **str** | The primary file for the package. |
**packaging** | **str** | Artifact's Maven packaging type. | [optional]
**pom_file** | **str** | The POM file is an XML file containing the Maven coordinates. | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**sbt_version** | **str** | | [optional]
**scala_version** | **str** | | [optional]
diff --git a/bindings/python/src/docs/McpPackageUpload.md b/bindings/python/src/docs/McpPackageUpload.md
index 7b6c3a77e..c75164999 100644
--- a/bindings/python/src/docs/McpPackageUpload.md
+++ b/bindings/python/src/docs/McpPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/McpPackageUploadRequest.md b/bindings/python/src/docs/McpPackageUploadRequest.md
index a88c529dc..c5b7bdb5a 100644
--- a/bindings/python/src/docs/McpPackageUploadRequest.md
+++ b/bindings/python/src/docs/McpPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
**version** | **str** | The raw version for this package. | [optional]
diff --git a/bindings/python/src/docs/NixPackageUpload.md b/bindings/python/src/docs/NixPackageUpload.md
index 0ce7e8c1b..8b1f42ff4 100644
--- a/bindings/python/src/docs/NixPackageUpload.md
+++ b/bindings/python/src/docs/NixPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/NixPackageUploadRequest.md b/bindings/python/src/docs/NixPackageUploadRequest.md
index 8144047ec..1e40cba06 100644
--- a/bindings/python/src/docs/NixPackageUploadRequest.md
+++ b/bindings/python/src/docs/NixPackageUploadRequest.md
@@ -5,6 +5,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**narinfo_file** | **str** | The narinfo sidecar metadata file (<storeHash>.narinfo). Optional — the package can be completed later by publishing the matching narinfo via the native HTTP PUT path. | [optional]
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
**version** | **str** | The raw version for this package. | [optional]
diff --git a/bindings/python/src/docs/NpmPackageUpload.md b/bindings/python/src/docs/NpmPackageUpload.md
index fb2b3b0ab..a87f2efb0 100644
--- a/bindings/python/src/docs/NpmPackageUpload.md
+++ b/bindings/python/src/docs/NpmPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/NpmPackageUploadRequest.md b/bindings/python/src/docs/NpmPackageUploadRequest.md
index a85c2083b..2a9e916c3 100644
--- a/bindings/python/src/docs/NpmPackageUploadRequest.md
+++ b/bindings/python/src/docs/NpmPackageUploadRequest.md
@@ -5,6 +5,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**npm_dist_tag** | **str** | The default npm dist-tag for this package/version - This will replace any other package/version if they are using the same tag. | [optional] [default to 'latest']
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/python/src/docs/NugetPackageUpload.md b/bindings/python/src/docs/NugetPackageUpload.md
index e87b444e8..141ae7487 100644
--- a/bindings/python/src/docs/NugetPackageUpload.md
+++ b/bindings/python/src/docs/NugetPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/NugetPackageUploadRequest.md b/bindings/python/src/docs/NugetPackageUploadRequest.md
index c49944741..acc815bea 100644
--- a/bindings/python/src/docs/NugetPackageUploadRequest.md
+++ b/bindings/python/src/docs/NugetPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**symbols_file** | **str** | Uploads a symbols file as a separate package | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/python/src/docs/P2PackageUpload.md b/bindings/python/src/docs/P2PackageUpload.md
index 8e41b70f7..715d8aa2c 100644
--- a/bindings/python/src/docs/P2PackageUpload.md
+++ b/bindings/python/src/docs/P2PackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/P2PackageUploadRequest.md b/bindings/python/src/docs/P2PackageUploadRequest.md
index 41b60cc3e..9f17ec4ba 100644
--- a/bindings/python/src/docs/P2PackageUploadRequest.md
+++ b/bindings/python/src/docs/P2PackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/python/src/docs/Package.md b/bindings/python/src/docs/Package.md
index a629b4ec0..d9744b98a 100644
--- a/bindings/python/src/docs/Package.md
+++ b/bindings/python/src/docs/Package.md
@@ -39,7 +39,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -57,12 +57,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -95,7 +96,7 @@ Name | Type | Description | Notes
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
**vulnerability_counts** | [**WebOSVSeverityCounts**](WebOSVSeverityCounts.md) | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/PackageCopy.md b/bindings/python/src/docs/PackageCopy.md
index 1367b289c..ee7a2bffe 100644
--- a/bindings/python/src/docs/PackageCopy.md
+++ b/bindings/python/src/docs/PackageCopy.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | The repository the package will be copied to. | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -93,7 +94,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/PackageCopyRequest.md b/bindings/python/src/docs/PackageCopyRequest.md
index 43238c762..29652f844 100644
--- a/bindings/python/src/docs/PackageCopyRequest.md
+++ b/bindings/python/src/docs/PackageCopyRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**destination** | **str** | The name of the destination repository without the namespace. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/PackageDetail.md b/bindings/python/src/docs/PackageDetail.md
index 802ba61cd..daebf5e79 100644
--- a/bindings/python/src/docs/PackageDetail.md
+++ b/bindings/python/src/docs/PackageDetail.md
@@ -40,7 +40,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,15 +55,17 @@ Name | Type | Description | Notes
**origin_repository_url** | **str** | | [optional]
**osi_approved** | **bool** | Whether the package's SPDX license is OSI-approved. | [optional]
**package_type** | **int** | The type of package contents. | [optional]
+**plugin_skills** | [**list[PluginSkill]**](PluginSkill.md) | The skills a plugin bundles. Null for any other package. | [optional]
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -96,7 +98,7 @@ Name | Type | Description | Notes
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
**vulnerability_counts** | [**WebOSVSeverityCounts**](WebOSVSeverityCounts.md) | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/PackageMove.md b/bindings/python/src/docs/PackageMove.md
index ee4ea8fa8..342ad13c3 100644
--- a/bindings/python/src/docs/PackageMove.md
+++ b/bindings/python/src/docs/PackageMove.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | The repository the package will be moved to. | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -93,7 +94,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/PackageMoveRequest.md b/bindings/python/src/docs/PackageMoveRequest.md
index 6965de8da..760818096 100644
--- a/bindings/python/src/docs/PackageMoveRequest.md
+++ b/bindings/python/src/docs/PackageMoveRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**destination** | **str** | The name of the destination repository without the namespace. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/PackageQuarantine.md b/bindings/python/src/docs/PackageQuarantine.md
index d4ac6766f..24da54122 100644
--- a/bindings/python/src/docs/PackageQuarantine.md
+++ b/bindings/python/src/docs/PackageQuarantine.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**package_type** | **int** | The type of package contents. | [optional]
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/PackageQuarantineRequest.md b/bindings/python/src/docs/PackageQuarantineRequest.md
index e15a3e1a2..6c4c6914d 100644
--- a/bindings/python/src/docs/PackageQuarantineRequest.md
+++ b/bindings/python/src/docs/PackageQuarantineRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**release** | **bool** | If true, the package is released from quarantine. | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**restore** | **bool** | If true, the package is released from quarantine. Note: This field is deprecated, please use 'release' instead. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/PackageResync.md b/bindings/python/src/docs/PackageResync.md
index d7ce6ebdd..4944674d4 100644
--- a/bindings/python/src/docs/PackageResync.md
+++ b/bindings/python/src/docs/PackageResync.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -93,7 +94,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/PackageStatus.md b/bindings/python/src/docs/PackageStatus.md
index b9ec0849a..43f11686c 100644
--- a/bindings/python/src/docs/PackageStatus.md
+++ b/bindings/python/src/docs/PackageStatus.md
@@ -12,7 +12,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
diff --git a/bindings/python/src/docs/PackageTag.md b/bindings/python/src/docs/PackageTag.md
index b61311cb5..ce70a9648 100644
--- a/bindings/python/src/docs/PackageTag.md
+++ b/bindings/python/src/docs/PackageTag.md
@@ -39,7 +39,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -57,12 +57,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -93,7 +94,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/PackageTagRequest.md b/bindings/python/src/docs/PackageTagRequest.md
index 40720fa8c..74f989678 100644
--- a/bindings/python/src/docs/PackageTagRequest.md
+++ b/bindings/python/src/docs/PackageTagRequest.md
@@ -5,6 +5,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**action** | **str** | | [optional] [default to 'Add']
**is_immutable** | **bool** | If true, created tags will be immutable. An immutable flag is a tag that cannot be removed from a package. | [optional] [default to False]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**tags** | **list[str]** | A list of tags to apply the action to. Not required for clears. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/PackagesApi.md b/bindings/python/src/docs/PackagesApi.md
index 71526478c..1f9aecc77 100644
--- a/bindings/python/src/docs/PackagesApi.md
+++ b/bindings/python/src/docs/PackagesApi.md
@@ -43,7 +43,6 @@ Method | HTTP request | Description
[**packages_upload_raw**](PackagesApi.md#packages_upload_raw) | **POST** /packages/{owner}/{repo}/upload/raw/ | Create a new Raw package
[**packages_upload_rpm**](PackagesApi.md#packages_upload_rpm) | **POST** /packages/{owner}/{repo}/upload/rpm/ | Create a new RedHat package
[**packages_upload_ruby**](PackagesApi.md#packages_upload_ruby) | **POST** /packages/{owner}/{repo}/upload/ruby/ | Create a new Ruby package
-[**packages_upload_skills**](PackagesApi.md#packages_upload_skills) | **POST** /packages/{owner}/{repo}/upload/skills/ | Create a new AI Skills package
[**packages_upload_swift**](PackagesApi.md#packages_upload_swift) | **POST** /packages/{owner}/{repo}/upload/swift/ | Create a new Swift package
[**packages_upload_terraform**](PackagesApi.md#packages_upload_terraform) | **POST** /packages/{owner}/{repo}/upload/terraform/ | Create a new Terraform package
[**packages_upload_vagrant**](PackagesApi.md#packages_upload_vagrant) | **POST** /packages/{owner}/{repo}/upload/vagrant/ | Create a new Vagrant package
@@ -74,7 +73,6 @@ Method | HTTP request | Description
[**packages_validate_upload_raw**](PackagesApi.md#packages_validate_upload_raw) | **POST** /packages/{owner}/{repo}/validate-upload/raw/ | Validate parameters for create Raw package
[**packages_validate_upload_rpm**](PackagesApi.md#packages_validate_upload_rpm) | **POST** /packages/{owner}/{repo}/validate-upload/rpm/ | Validate parameters for create RedHat package
[**packages_validate_upload_ruby**](PackagesApi.md#packages_validate_upload_ruby) | **POST** /packages/{owner}/{repo}/validate-upload/ruby/ | Validate parameters for create Ruby package
-[**packages_validate_upload_skills**](PackagesApi.md#packages_validate_upload_skills) | **POST** /packages/{owner}/{repo}/validate-upload/skills/ | Validate parameters for create AI Skills package
[**packages_validate_upload_swift**](PackagesApi.md#packages_validate_upload_swift) | **POST** /packages/{owner}/{repo}/validate-upload/swift/ | Validate parameters for create Swift package
[**packages_validate_upload_terraform**](PackagesApi.md#packages_validate_upload_terraform) | **POST** /packages/{owner}/{repo}/validate-upload/terraform/ | Validate parameters for create Terraform package
[**packages_validate_upload_vagrant**](PackagesApi.md#packages_validate_upload_vagrant) | **POST** /packages/{owner}/{repo}/validate-upload/vagrant/ | Validate parameters for create Vagrant package
@@ -2534,68 +2532,6 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-# **packages_upload_skills**
-> SkillsPackageUpload packages_upload_skills(owner, repo, data=data)
-
-Create a new AI Skills package
-
-Create a new AI Skills package
-
-### Example
-```python
-from __future__ import print_function
-import time
-import cloudsmith_api
-from cloudsmith_api.rest import ApiException
-from pprint import pprint
-
-# Configure API key authorization: apikey
-configuration = cloudsmith_api.Configuration()
-configuration.api_key['X-Api-Key'] = 'YOUR_API_KEY'
-# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
-# configuration.api_key_prefix['X-Api-Key'] = 'Bearer'
-# Configure HTTP basic authorization: basic
-configuration = cloudsmith_api.Configuration()
-configuration.username = 'YOUR_USERNAME'
-configuration.password = 'YOUR_PASSWORD'
-
-# create an instance of the API class
-api_instance = cloudsmith_api.PackagesApi(cloudsmith_api.ApiClient(configuration))
-owner = 'owner_example' # str |
-repo = 'repo_example' # str |
-data = cloudsmith_api.SkillsPackageUploadRequest() # SkillsPackageUploadRequest | (optional)
-
-try:
- # Create a new AI Skills package
- api_response = api_instance.packages_upload_skills(owner, repo, data=data)
- pprint(api_response)
-except ApiException as e:
- print("Exception when calling PackagesApi->packages_upload_skills: %s\n" % e)
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **str**| |
- **repo** | **str**| |
- **data** | [**SkillsPackageUploadRequest**](SkillsPackageUploadRequest.md)| | [optional]
-
-### Return type
-
-[**SkillsPackageUpload**](SkillsPackageUpload.md)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
# **packages_upload_swift**
> SwiftPackageUpload packages_upload_swift(owner, repo, data=data)
@@ -4430,67 +4366,6 @@ void (empty response body)
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-# **packages_validate_upload_skills**
-> packages_validate_upload_skills(owner, repo, data=data)
-
-Validate parameters for create AI Skills package
-
-Validate parameters for create AI Skills package
-
-### Example
-```python
-from __future__ import print_function
-import time
-import cloudsmith_api
-from cloudsmith_api.rest import ApiException
-from pprint import pprint
-
-# Configure API key authorization: apikey
-configuration = cloudsmith_api.Configuration()
-configuration.api_key['X-Api-Key'] = 'YOUR_API_KEY'
-# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
-# configuration.api_key_prefix['X-Api-Key'] = 'Bearer'
-# Configure HTTP basic authorization: basic
-configuration = cloudsmith_api.Configuration()
-configuration.username = 'YOUR_USERNAME'
-configuration.password = 'YOUR_PASSWORD'
-
-# create an instance of the API class
-api_instance = cloudsmith_api.PackagesApi(cloudsmith_api.ApiClient(configuration))
-owner = 'owner_example' # str |
-repo = 'repo_example' # str |
-data = cloudsmith_api.SkillsPackageUploadRequest() # SkillsPackageUploadRequest | (optional)
-
-try:
- # Validate parameters for create AI Skills package
- api_instance.packages_validate_upload_skills(owner, repo, data=data)
-except ApiException as e:
- print("Exception when calling PackagesApi->packages_validate_upload_skills: %s\n" % e)
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **str**| |
- **repo** | **str**| |
- **data** | [**SkillsPackageUploadRequest**](SkillsPackageUploadRequest.md)| | [optional]
-
-### Return type
-
-void (empty response body)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
# **packages_validate_upload_swift**
> packages_validate_upload_swift(owner, repo, data=data)
diff --git a/bindings/python/src/docs/SkillsUpstreamSelection.md b/bindings/python/src/docs/PluginSkill.md
similarity index 54%
rename from bindings/python/src/docs/SkillsUpstreamSelection.md
rename to bindings/python/src/docs/PluginSkill.md
index 494a9aa4f..182f4e018 100644
--- a/bindings/python/src/docs/SkillsUpstreamSelection.md
+++ b/bindings/python/src/docs/PluginSkill.md
@@ -1,11 +1,10 @@
-# SkillsUpstreamSelection
+# PluginSkill
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**name** | **str** | The skill's ClawHub slug. |
-**publisher** | **str** | The ClawHub owner handle that publishes the skill. |
-**version** | **str** | The exact semantic version of the release. |
+**description** | **str** | The skill's description, if it declares one. Truncated to 200 characters. | [optional]
+**name** | **str** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/PythonPackageUpload.md b/bindings/python/src/docs/PythonPackageUpload.md
index d70b75ea1..4b36a1315 100644
--- a/bindings/python/src/docs/PythonPackageUpload.md
+++ b/bindings/python/src/docs/PythonPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/PythonPackageUploadRequest.md b/bindings/python/src/docs/PythonPackageUploadRequest.md
index d49294b00..8ff930705 100644
--- a/bindings/python/src/docs/PythonPackageUploadRequest.md
+++ b/bindings/python/src/docs/PythonPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/python/src/docs/RawPackageUpload.md b/bindings/python/src/docs/RawPackageUpload.md
index 0f38fc837..3c5f76c41 100644
--- a/bindings/python/src/docs/RawPackageUpload.md
+++ b/bindings/python/src/docs/RawPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/RawPackageUploadRequest.md b/bindings/python/src/docs/RawPackageUploadRequest.md
index 9af8ab1c8..536963060 100644
--- a/bindings/python/src/docs/RawPackageUploadRequest.md
+++ b/bindings/python/src/docs/RawPackageUploadRequest.md
@@ -7,6 +7,7 @@ Name | Type | Description | Notes
**description** | **str** | A textual description of this package. | [optional]
**name** | **str** | The name of this package. | [optional]
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**summary** | **str** | A one-liner synopsis of this package. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/python/src/docs/RecycleBinPackage.md b/bindings/python/src/docs/RecycleBinPackage.md
index 5657beb7b..acbce4a23 100644
--- a/bindings/python/src/docs/RecycleBinPackage.md
+++ b/bindings/python/src/docs/RecycleBinPackage.md
@@ -17,8 +17,8 @@ Name | Type | Description | Notes
**name** | **str** | The name of this package. | [optional]
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**repository** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
**size** | **int** | The calculated size of the package. | [optional]
**slug_perm** | **str** | | [optional]
**status** | **int** | The synchronisation status of the package. | [optional]
diff --git a/bindings/python/src/docs/ReposApi.md b/bindings/python/src/docs/ReposApi.md
index 486aed9fc..fbc4bd632 100644
--- a/bindings/python/src/docs/ReposApi.md
+++ b/bindings/python/src/docs/ReposApi.md
@@ -160,12 +160,6 @@ Method | HTTP request | Description
[**repos_upstream_ruby_partial_update**](ReposApi.md#repos_upstream_ruby_partial_update) | **PATCH** /repos/{owner}/{identifier}/upstream/ruby/{slug_perm}/ | Partially update a Ruby upstream config for this repository.
[**repos_upstream_ruby_read**](ReposApi.md#repos_upstream_ruby_read) | **GET** /repos/{owner}/{identifier}/upstream/ruby/{slug_perm}/ | Retrieve a Ruby upstream config for this repository.
[**repos_upstream_ruby_update**](ReposApi.md#repos_upstream_ruby_update) | **PUT** /repos/{owner}/{identifier}/upstream/ruby/{slug_perm}/ | Update a Ruby upstream config for this repository.
-[**repos_upstream_skills_create**](ReposApi.md#repos_upstream_skills_create) | **POST** /repos/{owner}/{identifier}/upstream/skills/ | Create an AI Skills upstream config for this repository.
-[**repos_upstream_skills_delete**](ReposApi.md#repos_upstream_skills_delete) | **DELETE** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Delete an AI Skills upstream config for this repository.
-[**repos_upstream_skills_list**](ReposApi.md#repos_upstream_skills_list) | **GET** /repos/{owner}/{identifier}/upstream/skills/ | List AI Skills upstream configs for this repository.
-[**repos_upstream_skills_partial_update**](ReposApi.md#repos_upstream_skills_partial_update) | **PATCH** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Partially update an AI Skills upstream config for this repository.
-[**repos_upstream_skills_read**](ReposApi.md#repos_upstream_skills_read) | **GET** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Retrieve an AI Skills upstream config for this repository.
-[**repos_upstream_skills_update**](ReposApi.md#repos_upstream_skills_update) | **PUT** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Update an AI Skills upstream config for this repository.
[**repos_upstream_swift_create**](ReposApi.md#repos_upstream_swift_create) | **POST** /repos/{owner}/{identifier}/upstream/swift/ | Create a Swift upstream config for this repository.
[**repos_upstream_swift_delete**](ReposApi.md#repos_upstream_swift_delete) | **DELETE** /repos/{owner}/{identifier}/upstream/swift/{slug_perm}/ | Delete a Swift upstream config for this repository.
[**repos_upstream_swift_list**](ReposApi.md#repos_upstream_swift_list) | **GET** /repos/{owner}/{identifier}/upstream/swift/ | List Swift upstream configs for this repository.
@@ -9925,383 +9919,6 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-# **repos_upstream_skills_create**
-> SkillsUpstream repos_upstream_skills_create(owner, identifier, data=data)
-
-Create an AI Skills upstream config for this repository.
-
-Create an AI Skills upstream config for this repository.
-
-### Example
-```python
-from __future__ import print_function
-import time
-import cloudsmith_api
-from cloudsmith_api.rest import ApiException
-from pprint import pprint
-
-# Configure API key authorization: apikey
-configuration = cloudsmith_api.Configuration()
-configuration.api_key['X-Api-Key'] = 'YOUR_API_KEY'
-# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
-# configuration.api_key_prefix['X-Api-Key'] = 'Bearer'
-# Configure HTTP basic authorization: basic
-configuration = cloudsmith_api.Configuration()
-configuration.username = 'YOUR_USERNAME'
-configuration.password = 'YOUR_PASSWORD'
-
-# create an instance of the API class
-api_instance = cloudsmith_api.ReposApi(cloudsmith_api.ApiClient(configuration))
-owner = 'owner_example' # str |
-identifier = 'identifier_example' # str |
-data = cloudsmith_api.SkillsUpstreamRequest() # SkillsUpstreamRequest | (optional)
-
-try:
- # Create an AI Skills upstream config for this repository.
- api_response = api_instance.repos_upstream_skills_create(owner, identifier, data=data)
- pprint(api_response)
-except ApiException as e:
- print("Exception when calling ReposApi->repos_upstream_skills_create: %s\n" % e)
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **str**| |
- **identifier** | **str**| |
- **data** | [**SkillsUpstreamRequest**](SkillsUpstreamRequest.md)| | [optional]
-
-### Return type
-
-[**SkillsUpstream**](SkillsUpstream.md)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **repos_upstream_skills_delete**
-> repos_upstream_skills_delete(owner, identifier, slug_perm)
-
-Delete an AI Skills upstream config for this repository.
-
-Delete an AI Skills upstream config for this repository.
-
-### Example
-```python
-from __future__ import print_function
-import time
-import cloudsmith_api
-from cloudsmith_api.rest import ApiException
-from pprint import pprint
-
-# Configure API key authorization: apikey
-configuration = cloudsmith_api.Configuration()
-configuration.api_key['X-Api-Key'] = 'YOUR_API_KEY'
-# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
-# configuration.api_key_prefix['X-Api-Key'] = 'Bearer'
-# Configure HTTP basic authorization: basic
-configuration = cloudsmith_api.Configuration()
-configuration.username = 'YOUR_USERNAME'
-configuration.password = 'YOUR_PASSWORD'
-
-# create an instance of the API class
-api_instance = cloudsmith_api.ReposApi(cloudsmith_api.ApiClient(configuration))
-owner = 'owner_example' # str |
-identifier = 'identifier_example' # str |
-slug_perm = 'slug_perm_example' # str |
-
-try:
- # Delete an AI Skills upstream config for this repository.
- api_instance.repos_upstream_skills_delete(owner, identifier, slug_perm)
-except ApiException as e:
- print("Exception when calling ReposApi->repos_upstream_skills_delete: %s\n" % e)
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **str**| |
- **identifier** | **str**| |
- **slug_perm** | **str**| |
-
-### Return type
-
-void (empty response body)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **repos_upstream_skills_list**
-> list[SkillsUpstream] repos_upstream_skills_list(owner, identifier, page=page, page_size=page_size)
-
-List AI Skills upstream configs for this repository.
-
-List AI Skills upstream configs for this repository.
-
-### Example
-```python
-from __future__ import print_function
-import time
-import cloudsmith_api
-from cloudsmith_api.rest import ApiException
-from pprint import pprint
-
-# Configure API key authorization: apikey
-configuration = cloudsmith_api.Configuration()
-configuration.api_key['X-Api-Key'] = 'YOUR_API_KEY'
-# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
-# configuration.api_key_prefix['X-Api-Key'] = 'Bearer'
-# Configure HTTP basic authorization: basic
-configuration = cloudsmith_api.Configuration()
-configuration.username = 'YOUR_USERNAME'
-configuration.password = 'YOUR_PASSWORD'
-
-# create an instance of the API class
-api_instance = cloudsmith_api.ReposApi(cloudsmith_api.ApiClient(configuration))
-owner = 'owner_example' # str |
-identifier = 'identifier_example' # str |
-page = 56 # int | A page number within the paginated result set. (optional)
-page_size = 56 # int | Number of results to return per page. (optional)
-
-try:
- # List AI Skills upstream configs for this repository.
- api_response = api_instance.repos_upstream_skills_list(owner, identifier, page=page, page_size=page_size)
- pprint(api_response)
-except ApiException as e:
- print("Exception when calling ReposApi->repos_upstream_skills_list: %s\n" % e)
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **str**| |
- **identifier** | **str**| |
- **page** | **int**| A page number within the paginated result set. | [optional]
- **page_size** | **int**| Number of results to return per page. | [optional]
-
-### Return type
-
-[**list[SkillsUpstream]**](SkillsUpstream.md)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **repos_upstream_skills_partial_update**
-> SkillsUpstream repos_upstream_skills_partial_update(owner, identifier, slug_perm, data=data)
-
-Partially update an AI Skills upstream config for this repository.
-
-Partially update an AI Skills upstream config for this repository.
-
-### Example
-```python
-from __future__ import print_function
-import time
-import cloudsmith_api
-from cloudsmith_api.rest import ApiException
-from pprint import pprint
-
-# Configure API key authorization: apikey
-configuration = cloudsmith_api.Configuration()
-configuration.api_key['X-Api-Key'] = 'YOUR_API_KEY'
-# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
-# configuration.api_key_prefix['X-Api-Key'] = 'Bearer'
-# Configure HTTP basic authorization: basic
-configuration = cloudsmith_api.Configuration()
-configuration.username = 'YOUR_USERNAME'
-configuration.password = 'YOUR_PASSWORD'
-
-# create an instance of the API class
-api_instance = cloudsmith_api.ReposApi(cloudsmith_api.ApiClient(configuration))
-owner = 'owner_example' # str |
-identifier = 'identifier_example' # str |
-slug_perm = 'slug_perm_example' # str |
-data = cloudsmith_api.SkillsUpstreamRequestPatch() # SkillsUpstreamRequestPatch | (optional)
-
-try:
- # Partially update an AI Skills upstream config for this repository.
- api_response = api_instance.repos_upstream_skills_partial_update(owner, identifier, slug_perm, data=data)
- pprint(api_response)
-except ApiException as e:
- print("Exception when calling ReposApi->repos_upstream_skills_partial_update: %s\n" % e)
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **str**| |
- **identifier** | **str**| |
- **slug_perm** | **str**| |
- **data** | [**SkillsUpstreamRequestPatch**](SkillsUpstreamRequestPatch.md)| | [optional]
-
-### Return type
-
-[**SkillsUpstream**](SkillsUpstream.md)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **repos_upstream_skills_read**
-> SkillsUpstream repos_upstream_skills_read(owner, identifier, slug_perm)
-
-Retrieve an AI Skills upstream config for this repository.
-
-Retrieve an AI Skills upstream config for this repository.
-
-### Example
-```python
-from __future__ import print_function
-import time
-import cloudsmith_api
-from cloudsmith_api.rest import ApiException
-from pprint import pprint
-
-# Configure API key authorization: apikey
-configuration = cloudsmith_api.Configuration()
-configuration.api_key['X-Api-Key'] = 'YOUR_API_KEY'
-# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
-# configuration.api_key_prefix['X-Api-Key'] = 'Bearer'
-# Configure HTTP basic authorization: basic
-configuration = cloudsmith_api.Configuration()
-configuration.username = 'YOUR_USERNAME'
-configuration.password = 'YOUR_PASSWORD'
-
-# create an instance of the API class
-api_instance = cloudsmith_api.ReposApi(cloudsmith_api.ApiClient(configuration))
-owner = 'owner_example' # str |
-identifier = 'identifier_example' # str |
-slug_perm = 'slug_perm_example' # str |
-
-try:
- # Retrieve an AI Skills upstream config for this repository.
- api_response = api_instance.repos_upstream_skills_read(owner, identifier, slug_perm)
- pprint(api_response)
-except ApiException as e:
- print("Exception when calling ReposApi->repos_upstream_skills_read: %s\n" % e)
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **str**| |
- **identifier** | **str**| |
- **slug_perm** | **str**| |
-
-### Return type
-
-[**SkillsUpstream**](SkillsUpstream.md)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **repos_upstream_skills_update**
-> SkillsUpstream repos_upstream_skills_update(owner, identifier, slug_perm, data=data)
-
-Update an AI Skills upstream config for this repository.
-
-Update an AI Skills upstream config for this repository.
-
-### Example
-```python
-from __future__ import print_function
-import time
-import cloudsmith_api
-from cloudsmith_api.rest import ApiException
-from pprint import pprint
-
-# Configure API key authorization: apikey
-configuration = cloudsmith_api.Configuration()
-configuration.api_key['X-Api-Key'] = 'YOUR_API_KEY'
-# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
-# configuration.api_key_prefix['X-Api-Key'] = 'Bearer'
-# Configure HTTP basic authorization: basic
-configuration = cloudsmith_api.Configuration()
-configuration.username = 'YOUR_USERNAME'
-configuration.password = 'YOUR_PASSWORD'
-
-# create an instance of the API class
-api_instance = cloudsmith_api.ReposApi(cloudsmith_api.ApiClient(configuration))
-owner = 'owner_example' # str |
-identifier = 'identifier_example' # str |
-slug_perm = 'slug_perm_example' # str |
-data = cloudsmith_api.SkillsUpstreamRequest() # SkillsUpstreamRequest | (optional)
-
-try:
- # Update an AI Skills upstream config for this repository.
- api_response = api_instance.repos_upstream_skills_update(owner, identifier, slug_perm, data=data)
- pprint(api_response)
-except ApiException as e:
- print("Exception when calling ReposApi->repos_upstream_skills_update: %s\n" % e)
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **str**| |
- **identifier** | **str**| |
- **slug_perm** | **str**| |
- **data** | [**SkillsUpstreamRequest**](SkillsUpstreamRequest.md)| | [optional]
-
-### Return type
-
-[**SkillsUpstream**](SkillsUpstream.md)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
# **repos_upstream_swift_create**
> SwiftUpstream repos_upstream_swift_create(owner, identifier, data=data)
diff --git a/bindings/python/src/docs/Repository.md b/bindings/python/src/docs/Repository.md
index 8535baa25..7193d9755 100644
--- a/bindings/python/src/docs/Repository.md
+++ b/bindings/python/src/docs/Repository.md
@@ -62,6 +62,7 @@ Name | Type | Description | Notes
**show_setup_all** | **bool** | If checked, the Set Me Up help for all formats will always be shown, even if you don't have packages of that type uploaded. Otherwise, help will only be shown for packages that are in the repository. For example, if you have uploaded only NuGet packages, then the Set Me Up help for NuGet packages will be shown only. | [optional]
**size** | **int** | The calculated size of the repository. | [optional]
**size_str** | **str** | The calculated size of the repository (human readable). | [optional]
+**skills_versioning** | **str** | How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting. | [optional] [default to 'SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK']
**slug** | **str** | The slug identifies the repository in URIs. | [optional]
**slug_perm** | **str** | The slug_perm immutably identifies the repository. It will never change once a repository has been created. | [optional]
**storage_region** | **str** | The Cloudsmith region in which package files are stored. | [optional] [default to 'default']
diff --git a/bindings/python/src/docs/RepositoryCreate.md b/bindings/python/src/docs/RepositoryCreate.md
index c77b0ea68..5f76e9bf7 100644
--- a/bindings/python/src/docs/RepositoryCreate.md
+++ b/bindings/python/src/docs/RepositoryCreate.md
@@ -62,6 +62,7 @@ Name | Type | Description | Notes
**show_setup_all** | **bool** | If checked, the Set Me Up help for all formats will always be shown, even if you don't have packages of that type uploaded. Otherwise, help will only be shown for packages that are in the repository. For example, if you have uploaded only NuGet packages, then the Set Me Up help for NuGet packages will be shown only. | [optional]
**size** | **int** | The calculated size of the repository. | [optional]
**size_str** | **str** | The calculated size of the repository (human readable). | [optional]
+**skills_versioning** | **str** | How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting. | [optional] [default to 'SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK']
**slug** | **str** | The slug identifies the repository in URIs. | [optional]
**slug_perm** | **str** | The slug_perm immutably identifies the repository. It will never change once a repository has been created. | [optional]
**storage_region** | **str** | The Cloudsmith region in which package files are stored. | [optional] [default to 'default']
diff --git a/bindings/python/src/docs/RepositoryCreateRequest.md b/bindings/python/src/docs/RepositoryCreateRequest.md
index a45b6d32f..f77e7e8c0 100644
--- a/bindings/python/src/docs/RepositoryCreateRequest.md
+++ b/bindings/python/src/docs/RepositoryCreateRequest.md
@@ -39,6 +39,7 @@ Name | Type | Description | Notes
**scan_own** | **bool** | If checked, users can scan any of their own packages that they have uploaded, assuming that they still have write privilege for the repository. This takes precedence over privileges configured in the 'Access Controls' section of the repository, and any inherited from the org. | [optional]
**scan_packages** | **str** | This defines the minimum level of privilege required for a user to scan packages. Unless the package was uploaded by that user, in which the permission may be overridden by the user-specific scan setting. | [optional] [default to 'Read']
**show_setup_all** | **bool** | If checked, the Set Me Up help for all formats will always be shown, even if you don't have packages of that type uploaded. Otherwise, help will only be shown for packages that are in the repository. For example, if you have uploaded only NuGet packages, then the Set Me Up help for NuGet packages will be shown only. | [optional]
+**skills_versioning** | **str** | How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting. | [optional] [default to 'SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK']
**slug** | **str** | The slug identifies the repository in URIs. | [optional]
**storage_region** | **str** | The Cloudsmith region in which package files are stored. | [optional] [default to 'default']
**strict_npm_validation** | **bool** | If checked, npm packages will be validated strictly to ensure the package matches specifcation. You can turn this on if you want to guarantee that the packages will work with npm-cli and other tools correctly. | [optional]
diff --git a/bindings/python/src/docs/RepositoryRequestPatch.md b/bindings/python/src/docs/RepositoryRequestPatch.md
index e893efc61..5f7c151e9 100644
--- a/bindings/python/src/docs/RepositoryRequestPatch.md
+++ b/bindings/python/src/docs/RepositoryRequestPatch.md
@@ -39,6 +39,7 @@ Name | Type | Description | Notes
**scan_own** | **bool** | If checked, users can scan any of their own packages that they have uploaded, assuming that they still have write privilege for the repository. This takes precedence over privileges configured in the 'Access Controls' section of the repository, and any inherited from the org. | [optional]
**scan_packages** | **str** | This defines the minimum level of privilege required for a user to scan packages. Unless the package was uploaded by that user, in which the permission may be overridden by the user-specific scan setting. | [optional] [default to 'Read']
**show_setup_all** | **bool** | If checked, the Set Me Up help for all formats will always be shown, even if you don't have packages of that type uploaded. Otherwise, help will only be shown for packages that are in the repository. For example, if you have uploaded only NuGet packages, then the Set Me Up help for NuGet packages will be shown only. | [optional]
+**skills_versioning** | **str** | How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting. | [optional] [default to 'SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK']
**slug** | **str** | The slug identifies the repository in URIs. | [optional]
**strict_npm_validation** | **bool** | If checked, npm packages will be validated strictly to ensure the package matches specifcation. You can turn this on if you want to guarantee that the packages will work with npm-cli and other tools correctly. | [optional]
**tag_pre_releases_as_latest** | **bool** | If checked, packages pushed with a pre-release component on that version will be marked with the 'latest' tag. Note that if unchecked, a repository containing ONLY pre-release versions, will have no version marked latest which may cause incompatibility with native tools | [optional]
diff --git a/bindings/python/src/docs/RpmPackageUpload.md b/bindings/python/src/docs/RpmPackageUpload.md
index c3c4a8d58..a809f6aa4 100644
--- a/bindings/python/src/docs/RpmPackageUpload.md
+++ b/bindings/python/src/docs/RpmPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/RpmPackageUploadRequest.md b/bindings/python/src/docs/RpmPackageUploadRequest.md
index 925ab077e..2e6713732 100644
--- a/bindings/python/src/docs/RpmPackageUploadRequest.md
+++ b/bindings/python/src/docs/RpmPackageUploadRequest.md
@@ -5,6 +5,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**distribution** | **str** | The distribution to store the package for. |
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/python/src/docs/RubyPackageUpload.md b/bindings/python/src/docs/RubyPackageUpload.md
index 0a8a69aca..d0fa8fec4 100644
--- a/bindings/python/src/docs/RubyPackageUpload.md
+++ b/bindings/python/src/docs/RubyPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/RubyPackageUploadRequest.md b/bindings/python/src/docs/RubyPackageUploadRequest.md
index b39bcb08d..e5c82c769 100644
--- a/bindings/python/src/docs/RubyPackageUploadRequest.md
+++ b/bindings/python/src/docs/RubyPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/python/src/docs/SkillsPackageUpload.md b/bindings/python/src/docs/SkillsPackageUpload.md
deleted file mode 100644
index dc633646d..000000000
--- a/bindings/python/src/docs/SkillsPackageUpload.md
+++ /dev/null
@@ -1,98 +0,0 @@
-# SkillsPackageUpload
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**architectures** | [**list[Architecture]**](Architecture.md) | | [optional]
-**cdn_url** | **str** | | [optional]
-**checksum_md5** | **str** | | [optional]
-**checksum_sha1** | **str** | | [optional]
-**checksum_sha256** | **str** | | [optional]
-**checksum_sha512** | **str** | | [optional]
-**dependencies_checksum_md5** | **str** | A checksum of all of the package's dependencies. | [optional]
-**dependencies_url** | **str** | | [optional]
-**description** | **str** | A textual description of this package. | [optional]
-**display_name** | **str** | | [optional]
-**display_source** | **str** | Where the package originated, for example: 'upstream' (proxied/cached from a configured upstream), 'connected_repository' (blended in from a connected target repository), or 'manual_upload' (uploaded directly to Cloudsmith). | [optional]
-**distro** | [**Distribution**](Distribution.md) | | [optional]
-**distro_version** | [**DistributionVersion**](DistributionVersion.md) | | [optional]
-**downloads** | **int** | | [optional]
-**epoch** | **int** | The epoch of the package version (if any). | [optional]
-**extension** | **str** | | [optional]
-**filename** | **str** | | [optional]
-**files** | [**list[PackageFile]**](PackageFile.md) | | [optional]
-**format** | **str** | | [optional]
-**format_url** | **str** | | [optional]
-**freeable_storage** | **int** | Amount of storage that will be freed if this package is deleted | [optional]
-**fully_qualified_name** | **str** | | [optional]
-**identifier_perm** | **str** | Unique and permanent identifier for the package. | [optional]
-**identifiers** | **dict(str, str)** | Return a map of identifier field names and their values. | [optional]
-**indexed** | **bool** | | [optional]
-**is_cancellable** | **bool** | | [optional]
-**is_copyable** | **bool** | | [optional]
-**is_deleteable** | **bool** | | [optional]
-**is_downloadable** | **bool** | | [optional]
-**is_hidden** | **bool** | | [optional]
-**is_moveable** | **bool** | | [optional]
-**is_quarantinable** | **bool** | | [optional]
-**is_quarantined** | **bool** | | [optional]
-**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
-**is_sync_awaiting** | **bool** | | [optional]
-**is_sync_completed** | **bool** | | [optional]
-**is_sync_failed** | **bool** | | [optional]
-**is_sync_in_flight** | **bool** | | [optional]
-**is_sync_in_progress** | **bool** | | [optional]
-**license** | **str** | The license of this package. | [optional]
-**name** | **str** | |
-**namespace** | **str** | | [optional]
-**namespace_url** | **str** | | [optional]
-**num_files** | **int** | | [optional]
-**origin_repository** | **str** | | [optional]
-**origin_repository_url** | **str** | | [optional]
-**osi_approved** | **bool** | Whether the package's SPDX license is OSI-approved. | [optional]
-**package_type** | **int** | The type of package contents. | [optional]
-**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
-**raw_license** | **str** | The raw license string. | [optional]
-**release** | **str** | The release of the package version (if any). | [optional]
-**repository** | **str** | | [optional]
-**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
-**self_html_url** | **str** | | [optional]
-**self_url** | **str** | | [optional]
-**self_webapp_url** | **str** | | [optional]
-**signature_url** | **str** | | [optional]
-**size** | **int** | The calculated size of the package. | [optional]
-**slug** | **str** | The public unique identifier for the package. | [optional]
-**slug_perm** | **str** | | [optional]
-**spdx_license** | **str** | The SPDX license identifier for this package. | [optional]
-**stage** | **int** | The synchronisation (in progress) stage of the package. | [optional]
-**stage_str** | **str** | | [optional]
-**stage_updated_at** | **datetime** | The datetime the package stage was updated at. | [optional]
-**status** | **int** | The synchronisation status of the package. | [optional]
-**status_reason** | **str** | A textual description for the synchronous status reason (if any | [optional]
-**status_str** | **str** | | [optional]
-**status_updated_at** | **datetime** | The datetime the package status was updated at. | [optional]
-**status_url** | **str** | | [optional]
-**store_path** | **str** | Absolute store path for the package, including store hash and name. | [optional]
-**subtype** | **str** | | [optional]
-**summary** | **str** | A one-liner synopsis of this package. | [optional]
-**sync_finished_at** | **datetime** | The datetime the package sync was finished at. | [optional]
-**sync_progress** | **int** | Synchronisation progress (from 0-100) | [optional]
-**tags_automatic** | [**Tags**](Tags.md) | | [optional]
-**tags_immutable** | [**Tags**](Tags.md) | | [optional]
-**tags_static** | **dict(str, list[str])** | All static tags on the package, grouped by context. Static tags are derived from the package's properties at request time and carry a 'context' (rather than a tag type). Includes format-specific badges and the package's architecture, subtype, and extension. | [optional]
-**type_display** | **str** | | [optional]
-**uploaded_at** | **datetime** | The date this package was uploaded. | [optional]
-**uploader** | **str** | | [optional]
-**uploader_url** | **str** | | [optional]
-**version** | **str** | |
-**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
-
diff --git a/bindings/python/src/docs/SkillsPackageUploadRequest.md b/bindings/python/src/docs/SkillsPackageUploadRequest.md
deleted file mode 100644
index ca3eee749..000000000
--- a/bindings/python/src/docs/SkillsPackageUploadRequest.md
+++ /dev/null
@@ -1,14 +0,0 @@
-# SkillsPackageUploadRequest
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**name** | **str** | |
-**package_file** | **str** | The primary file for the package. |
-**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
-**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
-**version** | **str** | |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
-
diff --git a/bindings/python/src/docs/SkillsUpstream.md b/bindings/python/src/docs/SkillsUpstream.md
deleted file mode 100644
index 8bccce1d4..000000000
--- a/bindings/python/src/docs/SkillsUpstream.md
+++ /dev/null
@@ -1,36 +0,0 @@
-# SkillsUpstream
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**auth_mode** | **str** | The authentication mode to use when accessing this upstream. | [optional] [default to 'None']
-**auth_secret** | **str** | Secret to provide with requests to upstream. | [optional]
-**auth_username** | **str** | Username to provide with requests to upstream. | [optional]
-**available** | **bool** | Whether the upstream is available for use. | [optional]
-**can_reindex** | **bool** | Whether the upstream can be reindexed. | [optional]
-**contents** | **str** | The package types to serve from the upstream: skills, plugins, or both. | [optional] [default to 'Skills']
-**created_at** | **datetime** | The datetime the upstream source was created. | [optional]
-**disable_reason** | **str** | | [optional] [default to 'N/A']
-**disable_reason_text** | **str** | Human-readable explanation of why this upstream is disabled | [optional]
-**extra_header_1** | **str** | The key for extra header #1 to send to upstream. | [optional]
-**extra_header_2** | **str** | The key for extra header #2 to send to upstream. | [optional]
-**extra_value_1** | **str** | The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
-**extra_value_2** | **str** | The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
-**has_failed_signature_verification** | **bool** | Whether the upstream has failed signature verification. | [optional]
-**index_package_count** | **int** | The number of packages available in this upstream source | [optional]
-**index_status** | **str** | The current indexing status of this upstream source | [optional]
-**is_active** | **bool** | Whether or not this upstream is active and ready for requests. | [optional]
-**last_indexed** | **str** | The last time this upstream source was indexed | [optional]
-**mode** | **str** | The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode. | [optional] [default to 'Proxy Only']
-**name** | **str** | A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream. |
-**pending_validation** | **bool** | When true, this upstream source is pending validation. | [optional]
-**priority** | **int** | Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date. | [optional]
-**selections** | [**list[SkillsUpstreamSelection]**](SkillsUpstreamSelection.md) | Exact ClawHub releases to cache. | [optional]
-**slug_perm** | **str** | | [optional]
-**updated_at** | **datetime** | | [optional]
-**upstream_url** | **str** | The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository. |
-**verify_ssl** | **bool** | If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams. | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
-
diff --git a/bindings/python/src/docs/SkillsUpstreamRequest.md b/bindings/python/src/docs/SkillsUpstreamRequest.md
deleted file mode 100644
index 9148fcc9b..000000000
--- a/bindings/python/src/docs/SkillsUpstreamRequest.md
+++ /dev/null
@@ -1,24 +0,0 @@
-# SkillsUpstreamRequest
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**auth_mode** | **str** | The authentication mode to use when accessing this upstream. | [optional] [default to 'None']
-**auth_secret** | **str** | Secret to provide with requests to upstream. | [optional]
-**auth_username** | **str** | Username to provide with requests to upstream. | [optional]
-**contents** | **str** | The package types to serve from the upstream: skills, plugins, or both. | [optional] [default to 'Skills']
-**extra_header_1** | **str** | The key for extra header #1 to send to upstream. | [optional]
-**extra_header_2** | **str** | The key for extra header #2 to send to upstream. | [optional]
-**extra_value_1** | **str** | The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
-**extra_value_2** | **str** | The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
-**is_active** | **bool** | Whether or not this upstream is active and ready for requests. | [optional]
-**mode** | **str** | The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode. | [optional] [default to 'Proxy Only']
-**name** | **str** | A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream. |
-**priority** | **int** | Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date. | [optional]
-**selections** | [**list[SkillsUpstreamSelection]**](SkillsUpstreamSelection.md) | Exact ClawHub releases to cache. | [optional]
-**upstream_url** | **str** | The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository. |
-**verify_ssl** | **bool** | If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams. | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
-
diff --git a/bindings/python/src/docs/SkillsUpstreamRequestPatch.md b/bindings/python/src/docs/SkillsUpstreamRequestPatch.md
deleted file mode 100644
index 5c266d3be..000000000
--- a/bindings/python/src/docs/SkillsUpstreamRequestPatch.md
+++ /dev/null
@@ -1,24 +0,0 @@
-# SkillsUpstreamRequestPatch
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**auth_mode** | **str** | The authentication mode to use when accessing this upstream. | [optional] [default to 'None']
-**auth_secret** | **str** | Secret to provide with requests to upstream. | [optional]
-**auth_username** | **str** | Username to provide with requests to upstream. | [optional]
-**contents** | **str** | The package types to serve from the upstream: skills, plugins, or both. | [optional] [default to 'Skills']
-**extra_header_1** | **str** | The key for extra header #1 to send to upstream. | [optional]
-**extra_header_2** | **str** | The key for extra header #2 to send to upstream. | [optional]
-**extra_value_1** | **str** | The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
-**extra_value_2** | **str** | The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
-**is_active** | **bool** | Whether or not this upstream is active and ready for requests. | [optional]
-**mode** | **str** | The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode. | [optional] [default to 'Proxy Only']
-**name** | **str** | A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream. | [optional]
-**priority** | **int** | Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date. | [optional]
-**selections** | [**list[SkillsUpstreamSelection]**](SkillsUpstreamSelection.md) | Exact ClawHub releases to cache. | [optional]
-**upstream_url** | **str** | The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository. | [optional]
-**verify_ssl** | **bool** | If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams. | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
-
diff --git a/bindings/python/src/docs/SwiftPackageUpload.md b/bindings/python/src/docs/SwiftPackageUpload.md
index d3729ae47..0f8ffa821 100644
--- a/bindings/python/src/docs/SwiftPackageUpload.md
+++ b/bindings/python/src/docs/SwiftPackageUpload.md
@@ -39,7 +39,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -59,13 +59,14 @@ Name | Type | Description | Notes
**raw_license** | **str** | The raw license string. | [optional]
**readme_url** | **str** | The URL of the readme for the package. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | The URL of the SCM repository for the package. | [optional]
**scope** | **str** | A scope provides a namespace for related packages within the package registry. |
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -96,7 +97,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. |
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/SwiftPackageUploadRequest.md b/bindings/python/src/docs/SwiftPackageUploadRequest.md
index 64bd4f513..cbd2fac78 100644
--- a/bindings/python/src/docs/SwiftPackageUploadRequest.md
+++ b/bindings/python/src/docs/SwiftPackageUploadRequest.md
@@ -9,6 +9,7 @@ Name | Type | Description | Notes
**name** | **str** | The name of this package. |
**package_file** | **str** | The primary file for the package. |
**readme_url** | **str** | The URL of the readme for the package. | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository_url** | **str** | The URL of the SCM repository for the package. | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**scope** | **str** | A scope provides a namespace for related packages within the package registry. |
diff --git a/bindings/python/src/docs/TerraformPackageUpload.md b/bindings/python/src/docs/TerraformPackageUpload.md
index 004df9a3d..ebbdc3631 100644
--- a/bindings/python/src/docs/TerraformPackageUpload.md
+++ b/bindings/python/src/docs/TerraformPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/TerraformPackageUploadRequest.md b/bindings/python/src/docs/TerraformPackageUploadRequest.md
index fd22eb761..11f05d6ea 100644
--- a/bindings/python/src/docs/TerraformPackageUploadRequest.md
+++ b/bindings/python/src/docs/TerraformPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/python/src/docs/VagrantPackageUpload.md b/bindings/python/src/docs/VagrantPackageUpload.md
index dec38498c..bd92099d7 100644
--- a/bindings/python/src/docs/VagrantPackageUpload.md
+++ b/bindings/python/src/docs/VagrantPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**provider** | **str** | The virtual machine provider for the box. |
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -92,7 +93,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. |
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/VagrantPackageUploadRequest.md b/bindings/python/src/docs/VagrantPackageUploadRequest.md
index b987c1fb4..ca6f9268c 100644
--- a/bindings/python/src/docs/VagrantPackageUploadRequest.md
+++ b/bindings/python/src/docs/VagrantPackageUploadRequest.md
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
**name** | **str** | The name of this package. |
**package_file** | **str** | The primary file for the package. |
**provider** | **str** | The virtual machine provider for the box. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
**version** | **str** | The raw version for this package. |
diff --git a/bindings/python/src/docs/VsxPackageUpload.md b/bindings/python/src/docs/VsxPackageUpload.md
index 5c7c1a4d5..651967c49 100644
--- a/bindings/python/src/docs/VsxPackageUpload.md
+++ b/bindings/python/src/docs/VsxPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **bool** | | [optional]
**is_quarantined** | **bool** | | [optional]
**is_resyncable** | **bool** | | [optional]
-**is_security_scannable** | **bool** | | [optional]
+**is_security_scannable** | **bool** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **bool** | | [optional]
**is_sync_completed** | **bool** | | [optional]
**is_sync_failed** | **bool** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **bool** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **str** | The raw license string. | [optional]
**release** | **str** | The release of the package version (if any). | [optional]
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**repository** | **str** | | [optional]
**repository_url** | **str** | | [optional]
-**security_scan_completed_at** | **datetime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **datetime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **str** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **datetime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **datetime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **datetime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **str** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **datetime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **str** | | [optional]
**self_url** | **str** | | [optional]
**self_webapp_url** | **str** | | [optional]
@@ -91,7 +92,7 @@ Name | Type | Description | Notes
**uploader_url** | **str** | | [optional]
**version** | **str** | The raw version for this package. | [optional]
**version_orig** | **str** | | [optional]
-**vulnerability_scan_results_url** | **str** | | [optional]
+**vulnerability_scan_results_url** | **str** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/bindings/python/src/docs/VsxPackageUploadRequest.md b/bindings/python/src/docs/VsxPackageUploadRequest.md
index ee68e7015..0fcd2c93d 100644
--- a/bindings/python/src/docs/VsxPackageUploadRequest.md
+++ b/bindings/python/src/docs/VsxPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **str** | The primary file for the package. |
+**release_notes** | **str** | The release notes for this package (if any). | [optional]
**republish** | **bool** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **str** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/python/src/setup.py b/bindings/python/src/setup.py
index 2d0423acd..8a9d5e982 100644
--- a/bindings/python/src/setup.py
+++ b/bindings/python/src/setup.py
@@ -14,7 +14,7 @@
from setuptools import find_packages, setup # noqa: H301
NAME = "cloudsmith_api"
-VERSION = "2.0.42"
+VERSION = "2.0.43"
# To install the library, run the following
#
# python setup.py install
diff --git a/bindings/python/src/test/test_packages_api.py b/bindings/python/src/test/test_packages_api.py
index d5640decd..43f08253d 100644
--- a/bindings/python/src/test/test_packages_api.py
+++ b/bindings/python/src/test/test_packages_api.py
@@ -302,13 +302,6 @@ def test_packages_upload_ruby(self):
"""
pass
- def test_packages_upload_skills(self):
- """Test case for packages_upload_skills
-
- Create a new AI Skills package # noqa: E501
- """
- pass
-
def test_packages_upload_swift(self):
"""Test case for packages_upload_swift
@@ -519,13 +512,6 @@ def test_packages_validate_upload_ruby(self):
"""
pass
- def test_packages_validate_upload_skills(self):
- """Test case for packages_validate_upload_skills
-
- Validate parameters for create AI Skills package # noqa: E501
- """
- pass
-
def test_packages_validate_upload_swift(self):
"""Test case for packages_validate_upload_swift
diff --git a/bindings/python/src/test/test_skills_upstream.py b/bindings/python/src/test/test_plugin_skill.py
similarity index 64%
rename from bindings/python/src/test/test_skills_upstream.py
rename to bindings/python/src/test/test_plugin_skill.py
index 1c0448a62..aecae69ae 100644
--- a/bindings/python/src/test/test_skills_upstream.py
+++ b/bindings/python/src/test/test_plugin_skill.py
@@ -16,12 +16,12 @@
import unittest
import cloudsmith_api
-from cloudsmith_api.models.skills_upstream import SkillsUpstream # noqa: E501
+from cloudsmith_api.models.plugin_skill import PluginSkill # noqa: E501
from cloudsmith_api.rest import ApiException
-class TestSkillsUpstream(unittest.TestCase):
- """SkillsUpstream unit test stubs"""
+class TestPluginSkill(unittest.TestCase):
+ """PluginSkill unit test stubs"""
def setUp(self):
pass
@@ -29,10 +29,10 @@ def setUp(self):
def tearDown(self):
pass
- def testSkillsUpstream(self):
- """Test SkillsUpstream"""
+ def testPluginSkill(self):
+ """Test PluginSkill"""
# FIXME: construct object with mandatory attributes with example values
- # model = cloudsmith_api.models.skills_upstream.SkillsUpstream() # noqa: E501
+ # model = cloudsmith_api.models.plugin_skill.PluginSkill() # noqa: E501
pass
diff --git a/bindings/python/src/test/test_repos_api.py b/bindings/python/src/test/test_repos_api.py
index fce91c3d5..257658053 100644
--- a/bindings/python/src/test/test_repos_api.py
+++ b/bindings/python/src/test/test_repos_api.py
@@ -1120,48 +1120,6 @@ def test_repos_upstream_ruby_update(self):
"""
pass
- def test_repos_upstream_skills_create(self):
- """Test case for repos_upstream_skills_create
-
- Create an AI Skills upstream config for this repository. # noqa: E501
- """
- pass
-
- def test_repos_upstream_skills_delete(self):
- """Test case for repos_upstream_skills_delete
-
- Delete an AI Skills upstream config for this repository. # noqa: E501
- """
- pass
-
- def test_repos_upstream_skills_list(self):
- """Test case for repos_upstream_skills_list
-
- List AI Skills upstream configs for this repository. # noqa: E501
- """
- pass
-
- def test_repos_upstream_skills_partial_update(self):
- """Test case for repos_upstream_skills_partial_update
-
- Partially update an AI Skills upstream config for this repository. # noqa: E501
- """
- pass
-
- def test_repos_upstream_skills_read(self):
- """Test case for repos_upstream_skills_read
-
- Retrieve an AI Skills upstream config for this repository. # noqa: E501
- """
- pass
-
- def test_repos_upstream_skills_update(self):
- """Test case for repos_upstream_skills_update
-
- Update an AI Skills upstream config for this repository. # noqa: E501
- """
- pass
-
def test_repos_upstream_swift_create(self):
"""Test case for repos_upstream_swift_create
diff --git a/bindings/python/src/test/test_skills_package_upload.py b/bindings/python/src/test/test_skills_package_upload.py
deleted file mode 100644
index b82a49c9b..000000000
--- a/bindings/python/src/test/test_skills_package_upload.py
+++ /dev/null
@@ -1,40 +0,0 @@
-# coding: utf-8
-
-"""
- Cloudsmith API (v1)
-
- The API to the Cloudsmith Service # noqa: E501
-
- OpenAPI spec version: v1
- Contact: support@cloudsmith.io
- Generated by: https://github.com/swagger-api/swagger-codegen.git
-"""
-
-
-from __future__ import absolute_import
-
-import unittest
-
-import cloudsmith_api
-from cloudsmith_api.models.skills_package_upload import SkillsPackageUpload # noqa: E501
-from cloudsmith_api.rest import ApiException
-
-
-class TestSkillsPackageUpload(unittest.TestCase):
- """SkillsPackageUpload unit test stubs"""
-
- def setUp(self):
- pass
-
- def tearDown(self):
- pass
-
- def testSkillsPackageUpload(self):
- """Test SkillsPackageUpload"""
- # FIXME: construct object with mandatory attributes with example values
- # model = cloudsmith_api.models.skills_package_upload.SkillsPackageUpload() # noqa: E501
- pass
-
-
-if __name__ == '__main__':
- unittest.main()
diff --git a/bindings/python/src/test/test_skills_package_upload_request.py b/bindings/python/src/test/test_skills_package_upload_request.py
deleted file mode 100644
index 0573e034f..000000000
--- a/bindings/python/src/test/test_skills_package_upload_request.py
+++ /dev/null
@@ -1,40 +0,0 @@
-# coding: utf-8
-
-"""
- Cloudsmith API (v1)
-
- The API to the Cloudsmith Service # noqa: E501
-
- OpenAPI spec version: v1
- Contact: support@cloudsmith.io
- Generated by: https://github.com/swagger-api/swagger-codegen.git
-"""
-
-
-from __future__ import absolute_import
-
-import unittest
-
-import cloudsmith_api
-from cloudsmith_api.models.skills_package_upload_request import SkillsPackageUploadRequest # noqa: E501
-from cloudsmith_api.rest import ApiException
-
-
-class TestSkillsPackageUploadRequest(unittest.TestCase):
- """SkillsPackageUploadRequest unit test stubs"""
-
- def setUp(self):
- pass
-
- def tearDown(self):
- pass
-
- def testSkillsPackageUploadRequest(self):
- """Test SkillsPackageUploadRequest"""
- # FIXME: construct object with mandatory attributes with example values
- # model = cloudsmith_api.models.skills_package_upload_request.SkillsPackageUploadRequest() # noqa: E501
- pass
-
-
-if __name__ == '__main__':
- unittest.main()
diff --git a/bindings/python/src/test/test_skills_upstream_request.py b/bindings/python/src/test/test_skills_upstream_request.py
deleted file mode 100644
index aa6e3db3c..000000000
--- a/bindings/python/src/test/test_skills_upstream_request.py
+++ /dev/null
@@ -1,40 +0,0 @@
-# coding: utf-8
-
-"""
- Cloudsmith API (v1)
-
- The API to the Cloudsmith Service # noqa: E501
-
- OpenAPI spec version: v1
- Contact: support@cloudsmith.io
- Generated by: https://github.com/swagger-api/swagger-codegen.git
-"""
-
-
-from __future__ import absolute_import
-
-import unittest
-
-import cloudsmith_api
-from cloudsmith_api.models.skills_upstream_request import SkillsUpstreamRequest # noqa: E501
-from cloudsmith_api.rest import ApiException
-
-
-class TestSkillsUpstreamRequest(unittest.TestCase):
- """SkillsUpstreamRequest unit test stubs"""
-
- def setUp(self):
- pass
-
- def tearDown(self):
- pass
-
- def testSkillsUpstreamRequest(self):
- """Test SkillsUpstreamRequest"""
- # FIXME: construct object with mandatory attributes with example values
- # model = cloudsmith_api.models.skills_upstream_request.SkillsUpstreamRequest() # noqa: E501
- pass
-
-
-if __name__ == '__main__':
- unittest.main()
diff --git a/bindings/python/src/test/test_skills_upstream_request_patch.py b/bindings/python/src/test/test_skills_upstream_request_patch.py
deleted file mode 100644
index 7bf33153c..000000000
--- a/bindings/python/src/test/test_skills_upstream_request_patch.py
+++ /dev/null
@@ -1,40 +0,0 @@
-# coding: utf-8
-
-"""
- Cloudsmith API (v1)
-
- The API to the Cloudsmith Service # noqa: E501
-
- OpenAPI spec version: v1
- Contact: support@cloudsmith.io
- Generated by: https://github.com/swagger-api/swagger-codegen.git
-"""
-
-
-from __future__ import absolute_import
-
-import unittest
-
-import cloudsmith_api
-from cloudsmith_api.models.skills_upstream_request_patch import SkillsUpstreamRequestPatch # noqa: E501
-from cloudsmith_api.rest import ApiException
-
-
-class TestSkillsUpstreamRequestPatch(unittest.TestCase):
- """SkillsUpstreamRequestPatch unit test stubs"""
-
- def setUp(self):
- pass
-
- def tearDown(self):
- pass
-
- def testSkillsUpstreamRequestPatch(self):
- """Test SkillsUpstreamRequestPatch"""
- # FIXME: construct object with mandatory attributes with example values
- # model = cloudsmith_api.models.skills_upstream_request_patch.SkillsUpstreamRequestPatch() # noqa: E501
- pass
-
-
-if __name__ == '__main__':
- unittest.main()
diff --git a/bindings/python/src/test/test_skills_upstream_selection.py b/bindings/python/src/test/test_skills_upstream_selection.py
deleted file mode 100644
index c0cb9c6b7..000000000
--- a/bindings/python/src/test/test_skills_upstream_selection.py
+++ /dev/null
@@ -1,40 +0,0 @@
-# coding: utf-8
-
-"""
- Cloudsmith API (v1)
-
- The API to the Cloudsmith Service # noqa: E501
-
- OpenAPI spec version: v1
- Contact: support@cloudsmith.io
- Generated by: https://github.com/swagger-api/swagger-codegen.git
-"""
-
-
-from __future__ import absolute_import
-
-import unittest
-
-import cloudsmith_api
-from cloudsmith_api.models.skills_upstream_selection import SkillsUpstreamSelection # noqa: E501
-from cloudsmith_api.rest import ApiException
-
-
-class TestSkillsUpstreamSelection(unittest.TestCase):
- """SkillsUpstreamSelection unit test stubs"""
-
- def setUp(self):
- pass
-
- def tearDown(self):
- pass
-
- def testSkillsUpstreamSelection(self):
- """Test SkillsUpstreamSelection"""
- # FIXME: construct object with mandatory attributes with example values
- # model = cloudsmith_api.models.skills_upstream_selection.SkillsUpstreamSelection() # noqa: E501
- pass
-
-
-if __name__ == '__main__':
- unittest.main()
diff --git a/bindings/ruby/src/.swagger-codegen/VERSION b/bindings/ruby/src/.swagger-codegen/VERSION
index 51d76ab0a..087dcb560 100644
--- a/bindings/ruby/src/.swagger-codegen/VERSION
+++ b/bindings/ruby/src/.swagger-codegen/VERSION
@@ -1 +1 @@
-2.4.52
\ No newline at end of file
+2.4.53
\ No newline at end of file
diff --git a/bindings/ruby/src/README.md b/bindings/ruby/src/README.md
index 97ab6e52c..494e5f668 100644
--- a/bindings/ruby/src/README.md
+++ b/bindings/ruby/src/README.md
@@ -7,7 +7,7 @@ The API to the Cloudsmith Service
This SDK is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project:
- API version: v1
-- Package version: 2.0.42
+- Package version: 2.0.43
- Build package: io.swagger.codegen.languages.RubyClientCodegen
For more information, please visit [https://help.cloudsmith.io](https://help.cloudsmith.io)
@@ -24,15 +24,15 @@ gem build cloudsmith-api.gemspec
Then either install the gem locally:
```shell
-gem install ./cloudsmith-api-2.0.42.gem
+gem install ./cloudsmith-api-2.0.43.gem
```
-(for development, run `gem install --dev ./cloudsmith-api-2.0.42.gem` to install the development dependencies)
+(for development, run `gem install --dev ./cloudsmith-api-2.0.43.gem` to install the development dependencies)
or publish the gem to a gem hosting service, e.g. [RubyGems](https://rubygems.org/).
Finally add this to the Gemfile:
- gem 'cloudsmith-api', '~> 2.0.42'
+ gem 'cloudsmith-api', '~> 2.0.43'
### Install from Git
@@ -245,7 +245,6 @@ Class | Method | HTTP request | Description
*CloudsmithApi::PackagesApi* | [**packages_upload_raw**](docs/PackagesApi.md#packages_upload_raw) | **POST** /packages/{owner}/{repo}/upload/raw/ | Create a new Raw package
*CloudsmithApi::PackagesApi* | [**packages_upload_rpm**](docs/PackagesApi.md#packages_upload_rpm) | **POST** /packages/{owner}/{repo}/upload/rpm/ | Create a new RedHat package
*CloudsmithApi::PackagesApi* | [**packages_upload_ruby**](docs/PackagesApi.md#packages_upload_ruby) | **POST** /packages/{owner}/{repo}/upload/ruby/ | Create a new Ruby package
-*CloudsmithApi::PackagesApi* | [**packages_upload_skills**](docs/PackagesApi.md#packages_upload_skills) | **POST** /packages/{owner}/{repo}/upload/skills/ | Create a new AI Skills package
*CloudsmithApi::PackagesApi* | [**packages_upload_swift**](docs/PackagesApi.md#packages_upload_swift) | **POST** /packages/{owner}/{repo}/upload/swift/ | Create a new Swift package
*CloudsmithApi::PackagesApi* | [**packages_upload_terraform**](docs/PackagesApi.md#packages_upload_terraform) | **POST** /packages/{owner}/{repo}/upload/terraform/ | Create a new Terraform package
*CloudsmithApi::PackagesApi* | [**packages_upload_vagrant**](docs/PackagesApi.md#packages_upload_vagrant) | **POST** /packages/{owner}/{repo}/upload/vagrant/ | Create a new Vagrant package
@@ -276,7 +275,6 @@ Class | Method | HTTP request | Description
*CloudsmithApi::PackagesApi* | [**packages_validate_upload_raw**](docs/PackagesApi.md#packages_validate_upload_raw) | **POST** /packages/{owner}/{repo}/validate-upload/raw/ | Validate parameters for create Raw package
*CloudsmithApi::PackagesApi* | [**packages_validate_upload_rpm**](docs/PackagesApi.md#packages_validate_upload_rpm) | **POST** /packages/{owner}/{repo}/validate-upload/rpm/ | Validate parameters for create RedHat package
*CloudsmithApi::PackagesApi* | [**packages_validate_upload_ruby**](docs/PackagesApi.md#packages_validate_upload_ruby) | **POST** /packages/{owner}/{repo}/validate-upload/ruby/ | Validate parameters for create Ruby package
-*CloudsmithApi::PackagesApi* | [**packages_validate_upload_skills**](docs/PackagesApi.md#packages_validate_upload_skills) | **POST** /packages/{owner}/{repo}/validate-upload/skills/ | Validate parameters for create AI Skills package
*CloudsmithApi::PackagesApi* | [**packages_validate_upload_swift**](docs/PackagesApi.md#packages_validate_upload_swift) | **POST** /packages/{owner}/{repo}/validate-upload/swift/ | Validate parameters for create Swift package
*CloudsmithApi::PackagesApi* | [**packages_validate_upload_terraform**](docs/PackagesApi.md#packages_validate_upload_terraform) | **POST** /packages/{owner}/{repo}/validate-upload/terraform/ | Validate parameters for create Terraform package
*CloudsmithApi::PackagesApi* | [**packages_validate_upload_vagrant**](docs/PackagesApi.md#packages_validate_upload_vagrant) | **POST** /packages/{owner}/{repo}/validate-upload/vagrant/ | Validate parameters for create Vagrant package
@@ -444,12 +442,6 @@ Class | Method | HTTP request | Description
*CloudsmithApi::ReposApi* | [**repos_upstream_ruby_partial_update**](docs/ReposApi.md#repos_upstream_ruby_partial_update) | **PATCH** /repos/{owner}/{identifier}/upstream/ruby/{slug_perm}/ | Partially update a Ruby upstream config for this repository.
*CloudsmithApi::ReposApi* | [**repos_upstream_ruby_read**](docs/ReposApi.md#repos_upstream_ruby_read) | **GET** /repos/{owner}/{identifier}/upstream/ruby/{slug_perm}/ | Retrieve a Ruby upstream config for this repository.
*CloudsmithApi::ReposApi* | [**repos_upstream_ruby_update**](docs/ReposApi.md#repos_upstream_ruby_update) | **PUT** /repos/{owner}/{identifier}/upstream/ruby/{slug_perm}/ | Update a Ruby upstream config for this repository.
-*CloudsmithApi::ReposApi* | [**repos_upstream_skills_create**](docs/ReposApi.md#repos_upstream_skills_create) | **POST** /repos/{owner}/{identifier}/upstream/skills/ | Create an AI Skills upstream config for this repository.
-*CloudsmithApi::ReposApi* | [**repos_upstream_skills_delete**](docs/ReposApi.md#repos_upstream_skills_delete) | **DELETE** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Delete an AI Skills upstream config for this repository.
-*CloudsmithApi::ReposApi* | [**repos_upstream_skills_list**](docs/ReposApi.md#repos_upstream_skills_list) | **GET** /repos/{owner}/{identifier}/upstream/skills/ | List AI Skills upstream configs for this repository.
-*CloudsmithApi::ReposApi* | [**repos_upstream_skills_partial_update**](docs/ReposApi.md#repos_upstream_skills_partial_update) | **PATCH** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Partially update an AI Skills upstream config for this repository.
-*CloudsmithApi::ReposApi* | [**repos_upstream_skills_read**](docs/ReposApi.md#repos_upstream_skills_read) | **GET** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Retrieve an AI Skills upstream config for this repository.
-*CloudsmithApi::ReposApi* | [**repos_upstream_skills_update**](docs/ReposApi.md#repos_upstream_skills_update) | **PUT** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Update an AI Skills upstream config for this repository.
*CloudsmithApi::ReposApi* | [**repos_upstream_swift_create**](docs/ReposApi.md#repos_upstream_swift_create) | **POST** /repos/{owner}/{identifier}/upstream/swift/ | Create a Swift upstream config for this repository.
*CloudsmithApi::ReposApi* | [**repos_upstream_swift_delete**](docs/ReposApi.md#repos_upstream_swift_delete) | **DELETE** /repos/{owner}/{identifier}/upstream/swift/{slug_perm}/ | Delete a Swift upstream config for this repository.
*CloudsmithApi::ReposApi* | [**repos_upstream_swift_list**](docs/ReposApi.md#repos_upstream_swift_list) | **GET** /repos/{owner}/{identifier}/upstream/swift/ | List Swift upstream configs for this repository.
@@ -694,6 +686,7 @@ Class | Method | HTTP request | Description
- [CloudsmithApi::PackageVulnerabilityPolicyEvaluationRequestRequest](docs/PackageVulnerabilityPolicyEvaluationRequestRequest.md)
- [CloudsmithApi::PackageVulnerabilityPolicyViolationLog](docs/PackageVulnerabilityPolicyViolationLog.md)
- [CloudsmithApi::PackageVulnerabilityPolicyViolationLogCursorPage](docs/PackageVulnerabilityPolicyViolationLogCursorPage.md)
+ - [CloudsmithApi::PluginSkill](docs/PluginSkill.md)
- [CloudsmithApi::ProviderSettings](docs/ProviderSettings.md)
- [CloudsmithApi::ProviderSettingsWrite](docs/ProviderSettingsWrite.md)
- [CloudsmithApi::ProviderSettingsWriteRequest](docs/ProviderSettingsWriteRequest.md)
@@ -771,12 +764,6 @@ Class | Method | HTTP request | Description
- [CloudsmithApi::ServiceRequest](docs/ServiceRequest.md)
- [CloudsmithApi::ServiceRequestPatch](docs/ServiceRequestPatch.md)
- [CloudsmithApi::ServiceTeams](docs/ServiceTeams.md)
- - [CloudsmithApi::SkillsPackageUpload](docs/SkillsPackageUpload.md)
- - [CloudsmithApi::SkillsPackageUploadRequest](docs/SkillsPackageUploadRequest.md)
- - [CloudsmithApi::SkillsUpstream](docs/SkillsUpstream.md)
- - [CloudsmithApi::SkillsUpstreamRequest](docs/SkillsUpstreamRequest.md)
- - [CloudsmithApi::SkillsUpstreamRequestPatch](docs/SkillsUpstreamRequestPatch.md)
- - [CloudsmithApi::SkillsUpstreamSelection](docs/SkillsUpstreamSelection.md)
- [CloudsmithApi::StatusBasic](docs/StatusBasic.md)
- [CloudsmithApi::StorageAllocatedLimit](docs/StorageAllocatedLimit.md)
- [CloudsmithApi::StorageAllocatedLimitRaw](docs/StorageAllocatedLimitRaw.md)
diff --git a/bindings/ruby/src/build.json b/bindings/ruby/src/build.json
index d949a7e79..77b48cc26 100644
--- a/bindings/ruby/src/build.json
+++ b/bindings/ruby/src/build.json
@@ -8,7 +8,7 @@
"gemName": "cloudsmith-api",
"gemRequiredRubyVersion": ">= 1.9",
"gemSummary": "Cloudsmith API",
- "gemVersion": "2.0.42",
+ "gemVersion": "2.0.43",
"hideGenerationTimestamp": true,
"moduleName": "CloudsmithApi",
"sortParamsByRequiredFlag": true
diff --git a/bindings/ruby/src/cloudsmith-api.gemspec b/bindings/ruby/src/cloudsmith-api.gemspec
index dc140f0a8..59a22cd36 100644
--- a/bindings/ruby/src/cloudsmith-api.gemspec
+++ b/bindings/ruby/src/cloudsmith-api.gemspec
@@ -8,7 +8,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/docs/AlpinePackageUpload.md b/bindings/ruby/src/docs/AlpinePackageUpload.md
index 1d5631f7c..be78839cf 100644
--- a/bindings/ruby/src/docs/AlpinePackageUpload.md
+++ b/bindings/ruby/src/docs/AlpinePackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/AlpinePackageUploadRequest.md b/bindings/ruby/src/docs/AlpinePackageUploadRequest.md
index 02ac5af72..0d7e1ba20 100644
--- a/bindings/ruby/src/docs/AlpinePackageUploadRequest.md
+++ b/bindings/ruby/src/docs/AlpinePackageUploadRequest.md
@@ -5,6 +5,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**distribution** | **String** | The distribution to store the package for. |
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/ruby/src/docs/CargoPackageUpload.md b/bindings/ruby/src/docs/CargoPackageUpload.md
index 3ba30af2f..65d54720a 100644
--- a/bindings/ruby/src/docs/CargoPackageUpload.md
+++ b/bindings/ruby/src/docs/CargoPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/CargoPackageUploadRequest.md b/bindings/ruby/src/docs/CargoPackageUploadRequest.md
index 49ffb8b85..fa9688753 100644
--- a/bindings/ruby/src/docs/CargoPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/CargoPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/ruby/src/docs/CocoapodsPackageUpload.md b/bindings/ruby/src/docs/CocoapodsPackageUpload.md
index 44148b3b1..8dc6dae41 100644
--- a/bindings/ruby/src/docs/CocoapodsPackageUpload.md
+++ b/bindings/ruby/src/docs/CocoapodsPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/CocoapodsPackageUploadRequest.md b/bindings/ruby/src/docs/CocoapodsPackageUploadRequest.md
index 0543d1646..3455fedd8 100644
--- a/bindings/ruby/src/docs/CocoapodsPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/CocoapodsPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/ruby/src/docs/ComposerPackageUpload.md b/bindings/ruby/src/docs/ComposerPackageUpload.md
index 71441d1f3..4bea3c3cb 100644
--- a/bindings/ruby/src/docs/ComposerPackageUpload.md
+++ b/bindings/ruby/src/docs/ComposerPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/ComposerPackageUploadRequest.md b/bindings/ruby/src/docs/ComposerPackageUploadRequest.md
index 148267ed6..4d536b8fc 100644
--- a/bindings/ruby/src/docs/ComposerPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/ComposerPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
**version** | **String** | The raw version for this package. | [optional]
diff --git a/bindings/ruby/src/docs/ConanPackageUpload.md b/bindings/ruby/src/docs/ConanPackageUpload.md
index 5377f4fb1..bd8a6e0f6 100644
--- a/bindings/ruby/src/docs/ConanPackageUpload.md
+++ b/bindings/ruby/src/docs/ConanPackageUpload.md
@@ -39,7 +39,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -57,12 +57,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -93,6 +94,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/ConanPackageUploadRequest.md b/bindings/ruby/src/docs/ConanPackageUploadRequest.md
index 3be765bb1..18ecf1a48 100644
--- a/bindings/ruby/src/docs/ConanPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/ConanPackageUploadRequest.md
@@ -10,6 +10,7 @@ Name | Type | Description | Notes
**metadata_file** | **String** | The conan file is an python file containing the package metadata. |
**name** | **String** | The name of this package. | [optional]
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
**version** | **String** | The raw version for this package. | [optional]
diff --git a/bindings/ruby/src/docs/CondaPackageUpload.md b/bindings/ruby/src/docs/CondaPackageUpload.md
index bd8989811..b54d03ab1 100644
--- a/bindings/ruby/src/docs/CondaPackageUpload.md
+++ b/bindings/ruby/src/docs/CondaPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/CondaPackageUploadRequest.md b/bindings/ruby/src/docs/CondaPackageUploadRequest.md
index bde344a57..61dcc86da 100644
--- a/bindings/ruby/src/docs/CondaPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/CondaPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/ruby/src/docs/CranPackageUpload.md b/bindings/ruby/src/docs/CranPackageUpload.md
index 9c2243c5a..2ded7a6d6 100644
--- a/bindings/ruby/src/docs/CranPackageUpload.md
+++ b/bindings/ruby/src/docs/CranPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**r_version** | **String** | Binary package uploads should specify the version of R they were built for. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -92,6 +93,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/CranPackageUploadRequest.md b/bindings/ruby/src/docs/CranPackageUploadRequest.md
index 88171cb6d..21249391c 100644
--- a/bindings/ruby/src/docs/CranPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/CranPackageUploadRequest.md
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
**architecture** | **String** | Binary package uploads for macOS should specify the architecture they were built for. | [optional]
**package_file** | **String** | The primary file for the package. |
**r_version** | **String** | Binary package uploads should specify the version of R they were built for. | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/ruby/src/docs/DartPackageUpload.md b/bindings/ruby/src/docs/DartPackageUpload.md
index 22166f1f8..b69ed5bed 100644
--- a/bindings/ruby/src/docs/DartPackageUpload.md
+++ b/bindings/ruby/src/docs/DartPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/DartPackageUploadRequest.md b/bindings/ruby/src/docs/DartPackageUploadRequest.md
index 09e0075db..6eaa41100 100644
--- a/bindings/ruby/src/docs/DartPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/DartPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/ruby/src/docs/DebPackageUpload.md b/bindings/ruby/src/docs/DebPackageUpload.md
index 2e17a9ffa..31bffbc60 100644
--- a/bindings/ruby/src/docs/DebPackageUpload.md
+++ b/bindings/ruby/src/docs/DebPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/DebPackageUploadRequest.md b/bindings/ruby/src/docs/DebPackageUploadRequest.md
index 1b1b13b0a..e36518f75 100644
--- a/bindings/ruby/src/docs/DebPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/DebPackageUploadRequest.md
@@ -7,6 +7,7 @@ Name | Type | Description | Notes
**component** | **String** | The component (channel) for the package (e.g. 'main', 'unstable', etc.) | [optional] [default to 'main']
**distribution** | **String** | The distribution to store the package for. |
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**sources_file** | **String** | The sources archive containing the source code for the binary | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/ruby/src/docs/DockerPackageUpload.md b/bindings/ruby/src/docs/DockerPackageUpload.md
index a658e5882..82b93296e 100644
--- a/bindings/ruby/src/docs/DockerPackageUpload.md
+++ b/bindings/ruby/src/docs/DockerPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/DockerPackageUploadRequest.md b/bindings/ruby/src/docs/DockerPackageUploadRequest.md
index 600ba9ed7..d0ca37ec2 100644
--- a/bindings/ruby/src/docs/DockerPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/DockerPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/ruby/src/docs/GenericPackageUpload.md b/bindings/ruby/src/docs/GenericPackageUpload.md
index 699fd513a..463a81ad3 100644
--- a/bindings/ruby/src/docs/GenericPackageUpload.md
+++ b/bindings/ruby/src/docs/GenericPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/GenericPackageUploadRequest.md b/bindings/ruby/src/docs/GenericPackageUploadRequest.md
index 021d86df1..fd79168a0 100644
--- a/bindings/ruby/src/docs/GenericPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/GenericPackageUploadRequest.md
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
**filepath** | **String** | The full filepath of the package including filename. |
**name** | **String** | The name of this package. | [optional]
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
**version** | **String** | The raw version for this package. | [optional]
diff --git a/bindings/ruby/src/docs/GoPackageUpload.md b/bindings/ruby/src/docs/GoPackageUpload.md
index aff1e86a4..b5aa982b3 100644
--- a/bindings/ruby/src/docs/GoPackageUpload.md
+++ b/bindings/ruby/src/docs/GoPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/GoPackageUploadRequest.md b/bindings/ruby/src/docs/GoPackageUploadRequest.md
index 4cd659747..713b042a3 100644
--- a/bindings/ruby/src/docs/GoPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/GoPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/ruby/src/docs/HelmPackageUpload.md b/bindings/ruby/src/docs/HelmPackageUpload.md
index 13283a7ba..18fc424d2 100644
--- a/bindings/ruby/src/docs/HelmPackageUpload.md
+++ b/bindings/ruby/src/docs/HelmPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/HelmPackageUploadRequest.md b/bindings/ruby/src/docs/HelmPackageUploadRequest.md
index a37db62ae..e337caa78 100644
--- a/bindings/ruby/src/docs/HelmPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/HelmPackageUploadRequest.md
@@ -5,6 +5,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **String** | The primary file for the package. |
**provenance_file** | **String** | The provenance file containing the signature for the chart. If one is not provided, it will be generated automatically. | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/ruby/src/docs/HexPackageUpload.md b/bindings/ruby/src/docs/HexPackageUpload.md
index 006e2956d..c3d744123 100644
--- a/bindings/ruby/src/docs/HexPackageUpload.md
+++ b/bindings/ruby/src/docs/HexPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/HexPackageUploadRequest.md b/bindings/ruby/src/docs/HexPackageUploadRequest.md
index 2398d935f..acccc9a8a 100644
--- a/bindings/ruby/src/docs/HexPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/HexPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/ruby/src/docs/HuggingfacePackageUpload.md b/bindings/ruby/src/docs/HuggingfacePackageUpload.md
index 6e3bc9e42..76ad6c4d4 100644
--- a/bindings/ruby/src/docs/HuggingfacePackageUpload.md
+++ b/bindings/ruby/src/docs/HuggingfacePackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/HuggingfacePackageUploadRequest.md b/bindings/ruby/src/docs/HuggingfacePackageUploadRequest.md
index 746e0fc7f..1b11aab67 100644
--- a/bindings/ruby/src/docs/HuggingfacePackageUploadRequest.md
+++ b/bindings/ruby/src/docs/HuggingfacePackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/ruby/src/docs/LuarocksPackageUpload.md b/bindings/ruby/src/docs/LuarocksPackageUpload.md
index d5dcef3d1..c921b68eb 100644
--- a/bindings/ruby/src/docs/LuarocksPackageUpload.md
+++ b/bindings/ruby/src/docs/LuarocksPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/LuarocksPackageUploadRequest.md b/bindings/ruby/src/docs/LuarocksPackageUploadRequest.md
index 3caec2201..b31d7e83c 100644
--- a/bindings/ruby/src/docs/LuarocksPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/LuarocksPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/ruby/src/docs/MavenPackageUpload.md b/bindings/ruby/src/docs/MavenPackageUpload.md
index c3ca3300b..0c1fbc7c8 100644
--- a/bindings/ruby/src/docs/MavenPackageUpload.md
+++ b/bindings/ruby/src/docs/MavenPackageUpload.md
@@ -39,7 +39,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -58,14 +58,15 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
**sbt_version** | **String** | | [optional]
**scala_version** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -96,6 +97,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/MavenPackageUploadRequest.md b/bindings/ruby/src/docs/MavenPackageUploadRequest.md
index 1d07db6e9..939ea023b 100644
--- a/bindings/ruby/src/docs/MavenPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/MavenPackageUploadRequest.md
@@ -11,6 +11,7 @@ Name | Type | Description | Notes
**package_file** | **String** | The primary file for the package. |
**packaging** | **String** | Artifact's Maven packaging type. | [optional]
**pom_file** | **String** | The POM file is an XML file containing the Maven coordinates. | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**sbt_version** | **String** | | [optional]
**scala_version** | **String** | | [optional]
diff --git a/bindings/ruby/src/docs/McpPackageUpload.md b/bindings/ruby/src/docs/McpPackageUpload.md
index f1f0cfa5b..349e5296e 100644
--- a/bindings/ruby/src/docs/McpPackageUpload.md
+++ b/bindings/ruby/src/docs/McpPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/McpPackageUploadRequest.md b/bindings/ruby/src/docs/McpPackageUploadRequest.md
index c8b43974c..96394ccff 100644
--- a/bindings/ruby/src/docs/McpPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/McpPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
**version** | **String** | The raw version for this package. | [optional]
diff --git a/bindings/ruby/src/docs/NixPackageUpload.md b/bindings/ruby/src/docs/NixPackageUpload.md
index 89cebe860..b77e7265c 100644
--- a/bindings/ruby/src/docs/NixPackageUpload.md
+++ b/bindings/ruby/src/docs/NixPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/NixPackageUploadRequest.md b/bindings/ruby/src/docs/NixPackageUploadRequest.md
index 61eb97615..fae28fbae 100644
--- a/bindings/ruby/src/docs/NixPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/NixPackageUploadRequest.md
@@ -5,6 +5,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**narinfo_file** | **String** | The narinfo sidecar metadata file (<storeHash>.narinfo). Optional — the package can be completed later by publishing the matching narinfo via the native HTTP PUT path. | [optional]
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
**version** | **String** | The raw version for this package. | [optional]
diff --git a/bindings/ruby/src/docs/NpmPackageUpload.md b/bindings/ruby/src/docs/NpmPackageUpload.md
index 2b9451969..5643b697a 100644
--- a/bindings/ruby/src/docs/NpmPackageUpload.md
+++ b/bindings/ruby/src/docs/NpmPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/NpmPackageUploadRequest.md b/bindings/ruby/src/docs/NpmPackageUploadRequest.md
index de4d85aa8..3896ccb06 100644
--- a/bindings/ruby/src/docs/NpmPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/NpmPackageUploadRequest.md
@@ -5,6 +5,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**npm_dist_tag** | **String** | The default npm dist-tag for this package/version - This will replace any other package/version if they are using the same tag. | [optional] [default to 'latest']
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/ruby/src/docs/NugetPackageUpload.md b/bindings/ruby/src/docs/NugetPackageUpload.md
index d4769a09f..254ba2073 100644
--- a/bindings/ruby/src/docs/NugetPackageUpload.md
+++ b/bindings/ruby/src/docs/NugetPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/NugetPackageUploadRequest.md b/bindings/ruby/src/docs/NugetPackageUploadRequest.md
index 222a52ea0..d3c1a6f1f 100644
--- a/bindings/ruby/src/docs/NugetPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/NugetPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**symbols_file** | **String** | Uploads a symbols file as a separate package | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/ruby/src/docs/P2PackageUpload.md b/bindings/ruby/src/docs/P2PackageUpload.md
index f206e48c1..0a8adae4c 100644
--- a/bindings/ruby/src/docs/P2PackageUpload.md
+++ b/bindings/ruby/src/docs/P2PackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/P2PackageUploadRequest.md b/bindings/ruby/src/docs/P2PackageUploadRequest.md
index 312ee4af2..352866f9c 100644
--- a/bindings/ruby/src/docs/P2PackageUploadRequest.md
+++ b/bindings/ruby/src/docs/P2PackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/ruby/src/docs/Package.md b/bindings/ruby/src/docs/Package.md
index 4fe3cc569..96c657f6a 100644
--- a/bindings/ruby/src/docs/Package.md
+++ b/bindings/ruby/src/docs/Package.md
@@ -39,7 +39,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -57,12 +57,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -95,6 +96,6 @@ Name | Type | Description | Notes
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
**vulnerability_counts** | [**WebOSVSeverityCounts**](WebOSVSeverityCounts.md) | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/PackageCopy.md b/bindings/ruby/src/docs/PackageCopy.md
index f8ccc2482..2999eb0c5 100644
--- a/bindings/ruby/src/docs/PackageCopy.md
+++ b/bindings/ruby/src/docs/PackageCopy.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | The repository the package will be copied to. | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -93,6 +94,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/PackageCopyRequest.md b/bindings/ruby/src/docs/PackageCopyRequest.md
index a63fe6cbd..03a436a10 100644
--- a/bindings/ruby/src/docs/PackageCopyRequest.md
+++ b/bindings/ruby/src/docs/PackageCopyRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**destination** | **String** | The name of the destination repository without the namespace. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
diff --git a/bindings/ruby/src/docs/PackageDetail.md b/bindings/ruby/src/docs/PackageDetail.md
index 330518dfb..79ce92dde 100644
--- a/bindings/ruby/src/docs/PackageDetail.md
+++ b/bindings/ruby/src/docs/PackageDetail.md
@@ -40,7 +40,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,15 +55,17 @@ Name | Type | Description | Notes
**origin_repository_url** | **String** | | [optional]
**osi_approved** | **BOOLEAN** | Whether the package's SPDX license is OSI-approved. | [optional]
**package_type** | **Integer** | The type of package contents. | [optional]
+**plugin_skills** | [**Array<PluginSkill>**](PluginSkill.md) | The skills a plugin bundles. Null for any other package. | [optional]
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -96,6 +98,6 @@ Name | Type | Description | Notes
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
**vulnerability_counts** | [**WebOSVSeverityCounts**](WebOSVSeverityCounts.md) | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/PackageMove.md b/bindings/ruby/src/docs/PackageMove.md
index 06e1420b8..45236822d 100644
--- a/bindings/ruby/src/docs/PackageMove.md
+++ b/bindings/ruby/src/docs/PackageMove.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | The repository the package will be moved to. | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -93,6 +94,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/PackageMoveRequest.md b/bindings/ruby/src/docs/PackageMoveRequest.md
index 47e829f08..c2758ad1f 100644
--- a/bindings/ruby/src/docs/PackageMoveRequest.md
+++ b/bindings/ruby/src/docs/PackageMoveRequest.md
@@ -4,5 +4,6 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**destination** | **String** | The name of the destination repository without the namespace. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
diff --git a/bindings/ruby/src/docs/PackageQuarantine.md b/bindings/ruby/src/docs/PackageQuarantine.md
index 66720229f..e4ad18a96 100644
--- a/bindings/ruby/src/docs/PackageQuarantine.md
+++ b/bindings/ruby/src/docs/PackageQuarantine.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**package_type** | **Integer** | The type of package contents. | [optional]
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -92,6 +93,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/PackageQuarantineRequest.md b/bindings/ruby/src/docs/PackageQuarantineRequest.md
index 5392352c1..e9b8a66f1 100644
--- a/bindings/ruby/src/docs/PackageQuarantineRequest.md
+++ b/bindings/ruby/src/docs/PackageQuarantineRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**release** | **BOOLEAN** | If true, the package is released from quarantine. | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**restore** | **BOOLEAN** | If true, the package is released from quarantine. Note: This field is deprecated, please use 'release' instead. | [optional]
diff --git a/bindings/ruby/src/docs/PackageResync.md b/bindings/ruby/src/docs/PackageResync.md
index 16ee559ec..5954bec67 100644
--- a/bindings/ruby/src/docs/PackageResync.md
+++ b/bindings/ruby/src/docs/PackageResync.md
@@ -38,7 +38,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -93,6 +94,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/PackageStatus.md b/bindings/ruby/src/docs/PackageStatus.md
index 36bca47ab..1e89e9b98 100644
--- a/bindings/ruby/src/docs/PackageStatus.md
+++ b/bindings/ruby/src/docs/PackageStatus.md
@@ -12,7 +12,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
diff --git a/bindings/ruby/src/docs/PackageTag.md b/bindings/ruby/src/docs/PackageTag.md
index 65d55b07f..0898c8e96 100644
--- a/bindings/ruby/src/docs/PackageTag.md
+++ b/bindings/ruby/src/docs/PackageTag.md
@@ -39,7 +39,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -57,12 +57,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -93,6 +94,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/PackageTagRequest.md b/bindings/ruby/src/docs/PackageTagRequest.md
index a360cfe9d..7635ddb3f 100644
--- a/bindings/ruby/src/docs/PackageTagRequest.md
+++ b/bindings/ruby/src/docs/PackageTagRequest.md
@@ -5,6 +5,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**action** | **String** | | [optional] [default to 'Add']
**is_immutable** | **BOOLEAN** | If true, created tags will be immutable. An immutable flag is a tag that cannot be removed from a package. | [optional] [default to false]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**tags** | **Array<String>** | A list of tags to apply the action to. Not required for clears. | [optional]
diff --git a/bindings/ruby/src/docs/PackagesApi.md b/bindings/ruby/src/docs/PackagesApi.md
index 89568c997..453ec6230 100644
--- a/bindings/ruby/src/docs/PackagesApi.md
+++ b/bindings/ruby/src/docs/PackagesApi.md
@@ -43,7 +43,6 @@ Method | HTTP request | Description
[**packages_upload_raw**](PackagesApi.md#packages_upload_raw) | **POST** /packages/{owner}/{repo}/upload/raw/ | Create a new Raw package
[**packages_upload_rpm**](PackagesApi.md#packages_upload_rpm) | **POST** /packages/{owner}/{repo}/upload/rpm/ | Create a new RedHat package
[**packages_upload_ruby**](PackagesApi.md#packages_upload_ruby) | **POST** /packages/{owner}/{repo}/upload/ruby/ | Create a new Ruby package
-[**packages_upload_skills**](PackagesApi.md#packages_upload_skills) | **POST** /packages/{owner}/{repo}/upload/skills/ | Create a new AI Skills package
[**packages_upload_swift**](PackagesApi.md#packages_upload_swift) | **POST** /packages/{owner}/{repo}/upload/swift/ | Create a new Swift package
[**packages_upload_terraform**](PackagesApi.md#packages_upload_terraform) | **POST** /packages/{owner}/{repo}/upload/terraform/ | Create a new Terraform package
[**packages_upload_vagrant**](PackagesApi.md#packages_upload_vagrant) | **POST** /packages/{owner}/{repo}/upload/vagrant/ | Create a new Vagrant package
@@ -74,7 +73,6 @@ Method | HTTP request | Description
[**packages_validate_upload_raw**](PackagesApi.md#packages_validate_upload_raw) | **POST** /packages/{owner}/{repo}/validate-upload/raw/ | Validate parameters for create Raw package
[**packages_validate_upload_rpm**](PackagesApi.md#packages_validate_upload_rpm) | **POST** /packages/{owner}/{repo}/validate-upload/rpm/ | Validate parameters for create RedHat package
[**packages_validate_upload_ruby**](PackagesApi.md#packages_validate_upload_ruby) | **POST** /packages/{owner}/{repo}/validate-upload/ruby/ | Validate parameters for create Ruby package
-[**packages_validate_upload_skills**](PackagesApi.md#packages_validate_upload_skills) | **POST** /packages/{owner}/{repo}/validate-upload/skills/ | Validate parameters for create AI Skills package
[**packages_validate_upload_swift**](PackagesApi.md#packages_validate_upload_swift) | **POST** /packages/{owner}/{repo}/validate-upload/swift/ | Validate parameters for create Swift package
[**packages_validate_upload_terraform**](PackagesApi.md#packages_validate_upload_terraform) | **POST** /packages/{owner}/{repo}/validate-upload/terraform/ | Validate parameters for create Terraform package
[**packages_validate_upload_vagrant**](PackagesApi.md#packages_validate_upload_vagrant) | **POST** /packages/{owner}/{repo}/validate-upload/vagrant/ | Validate parameters for create Vagrant package
@@ -2656,71 +2654,6 @@ Name | Type | Description | Notes
-# **packages_upload_skills**
-> SkillsPackageUpload packages_upload_skills(owner, repo, opts)
-
-Create a new AI Skills package
-
-Create a new AI Skills package
-
-### Example
-```ruby
-# load the gem
-require 'cloudsmith-api'
-# setup authorization
-CloudsmithApi.configure do |config|
- # Configure API key authorization: apikey
- config.api_key['X-Api-Key'] = 'YOUR API KEY'
- # Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
- #config.api_key_prefix['X-Api-Key'] = 'Bearer'
-
- # Configure HTTP basic authorization: basic
- config.username = 'YOUR USERNAME'
- config.password = 'YOUR PASSWORD'
-end
-
-api_instance = CloudsmithApi::PackagesApi.new
-
-owner = 'owner_example' # String |
-
-repo = 'repo_example' # String |
-
-opts = {
- data: CloudsmithApi::SkillsPackageUploadRequest.new # SkillsPackageUploadRequest |
-}
-
-begin
- #Create a new AI Skills package
- result = api_instance.packages_upload_skills(owner, repo, opts)
- p result
-rescue CloudsmithApi::ApiError => e
- puts "Exception when calling PackagesApi->packages_upload_skills: #{e}"
-end
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **String**| |
- **repo** | **String**| |
- **data** | [**SkillsPackageUploadRequest**](SkillsPackageUploadRequest.md)| | [optional]
-
-### Return type
-
-[**SkillsPackageUpload**](SkillsPackageUpload.md)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-
-
# **packages_upload_swift**
> SwiftPackageUpload packages_upload_swift(owner, repo, opts)
@@ -4645,70 +4578,6 @@ nil (empty response body)
-# **packages_validate_upload_skills**
-> packages_validate_upload_skills(owner, repo, opts)
-
-Validate parameters for create AI Skills package
-
-Validate parameters for create AI Skills package
-
-### Example
-```ruby
-# load the gem
-require 'cloudsmith-api'
-# setup authorization
-CloudsmithApi.configure do |config|
- # Configure API key authorization: apikey
- config.api_key['X-Api-Key'] = 'YOUR API KEY'
- # Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
- #config.api_key_prefix['X-Api-Key'] = 'Bearer'
-
- # Configure HTTP basic authorization: basic
- config.username = 'YOUR USERNAME'
- config.password = 'YOUR PASSWORD'
-end
-
-api_instance = CloudsmithApi::PackagesApi.new
-
-owner = 'owner_example' # String |
-
-repo = 'repo_example' # String |
-
-opts = {
- data: CloudsmithApi::SkillsPackageUploadRequest.new # SkillsPackageUploadRequest |
-}
-
-begin
- #Validate parameters for create AI Skills package
- api_instance.packages_validate_upload_skills(owner, repo, opts)
-rescue CloudsmithApi::ApiError => e
- puts "Exception when calling PackagesApi->packages_validate_upload_skills: #{e}"
-end
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **String**| |
- **repo** | **String**| |
- **data** | [**SkillsPackageUploadRequest**](SkillsPackageUploadRequest.md)| | [optional]
-
-### Return type
-
-nil (empty response body)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-
-
# **packages_validate_upload_swift**
> packages_validate_upload_swift(owner, repo, opts)
diff --git a/bindings/ruby/src/docs/PluginSkill.md b/bindings/ruby/src/docs/PluginSkill.md
new file mode 100644
index 000000000..ac1ee7701
--- /dev/null
+++ b/bindings/ruby/src/docs/PluginSkill.md
@@ -0,0 +1,9 @@
+# CloudsmithApi::PluginSkill
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**description** | **String** | The skill's description, if it declares one. Truncated to 200 characters. | [optional]
+**name** | **String** | | [optional]
+
+
diff --git a/bindings/ruby/src/docs/PythonPackageUpload.md b/bindings/ruby/src/docs/PythonPackageUpload.md
index ef8fd5d98..1e094767e 100644
--- a/bindings/ruby/src/docs/PythonPackageUpload.md
+++ b/bindings/ruby/src/docs/PythonPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/PythonPackageUploadRequest.md b/bindings/ruby/src/docs/PythonPackageUploadRequest.md
index 784b1ad6f..8adf71e8c 100644
--- a/bindings/ruby/src/docs/PythonPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/PythonPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/ruby/src/docs/RawPackageUpload.md b/bindings/ruby/src/docs/RawPackageUpload.md
index 8dabc6bec..a21a798df 100644
--- a/bindings/ruby/src/docs/RawPackageUpload.md
+++ b/bindings/ruby/src/docs/RawPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/RawPackageUploadRequest.md b/bindings/ruby/src/docs/RawPackageUploadRequest.md
index ac191af19..2d6d4abea 100644
--- a/bindings/ruby/src/docs/RawPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/RawPackageUploadRequest.md
@@ -7,6 +7,7 @@ Name | Type | Description | Notes
**description** | **String** | A textual description of this package. | [optional]
**name** | **String** | The name of this package. | [optional]
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**summary** | **String** | A one-liner synopsis of this package. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/ruby/src/docs/RecycleBinPackage.md b/bindings/ruby/src/docs/RecycleBinPackage.md
index 2526e06d8..87ee9d8d7 100644
--- a/bindings/ruby/src/docs/RecycleBinPackage.md
+++ b/bindings/ruby/src/docs/RecycleBinPackage.md
@@ -17,8 +17,8 @@ Name | Type | Description | Notes
**name** | **String** | The name of this package. | [optional]
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**repository** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
**size** | **Integer** | The calculated size of the package. | [optional]
**slug_perm** | **String** | | [optional]
**status** | **Integer** | The synchronisation status of the package. | [optional]
diff --git a/bindings/ruby/src/docs/ReposApi.md b/bindings/ruby/src/docs/ReposApi.md
index cbbe8524c..256d34d59 100644
--- a/bindings/ruby/src/docs/ReposApi.md
+++ b/bindings/ruby/src/docs/ReposApi.md
@@ -160,12 +160,6 @@ Method | HTTP request | Description
[**repos_upstream_ruby_partial_update**](ReposApi.md#repos_upstream_ruby_partial_update) | **PATCH** /repos/{owner}/{identifier}/upstream/ruby/{slug_perm}/ | Partially update a Ruby upstream config for this repository.
[**repos_upstream_ruby_read**](ReposApi.md#repos_upstream_ruby_read) | **GET** /repos/{owner}/{identifier}/upstream/ruby/{slug_perm}/ | Retrieve a Ruby upstream config for this repository.
[**repos_upstream_ruby_update**](ReposApi.md#repos_upstream_ruby_update) | **PUT** /repos/{owner}/{identifier}/upstream/ruby/{slug_perm}/ | Update a Ruby upstream config for this repository.
-[**repos_upstream_skills_create**](ReposApi.md#repos_upstream_skills_create) | **POST** /repos/{owner}/{identifier}/upstream/skills/ | Create an AI Skills upstream config for this repository.
-[**repos_upstream_skills_delete**](ReposApi.md#repos_upstream_skills_delete) | **DELETE** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Delete an AI Skills upstream config for this repository.
-[**repos_upstream_skills_list**](ReposApi.md#repos_upstream_skills_list) | **GET** /repos/{owner}/{identifier}/upstream/skills/ | List AI Skills upstream configs for this repository.
-[**repos_upstream_skills_partial_update**](ReposApi.md#repos_upstream_skills_partial_update) | **PATCH** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Partially update an AI Skills upstream config for this repository.
-[**repos_upstream_skills_read**](ReposApi.md#repos_upstream_skills_read) | **GET** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Retrieve an AI Skills upstream config for this repository.
-[**repos_upstream_skills_update**](ReposApi.md#repos_upstream_skills_update) | **PUT** /repos/{owner}/{identifier}/upstream/skills/{slug_perm}/ | Update an AI Skills upstream config for this repository.
[**repos_upstream_swift_create**](ReposApi.md#repos_upstream_swift_create) | **POST** /repos/{owner}/{identifier}/upstream/swift/ | Create a Swift upstream config for this repository.
[**repos_upstream_swift_delete**](ReposApi.md#repos_upstream_swift_delete) | **DELETE** /repos/{owner}/{identifier}/upstream/swift/{slug_perm}/ | Delete a Swift upstream config for this repository.
[**repos_upstream_swift_list**](ReposApi.md#repos_upstream_swift_list) | **GET** /repos/{owner}/{identifier}/upstream/swift/ | List Swift upstream configs for this repository.
@@ -10365,401 +10359,6 @@ Name | Type | Description | Notes
-# **repos_upstream_skills_create**
-> SkillsUpstream repos_upstream_skills_create(owner, identifier, opts)
-
-Create an AI Skills upstream config for this repository.
-
-Create an AI Skills upstream config for this repository.
-
-### Example
-```ruby
-# load the gem
-require 'cloudsmith-api'
-# setup authorization
-CloudsmithApi.configure do |config|
- # Configure API key authorization: apikey
- config.api_key['X-Api-Key'] = 'YOUR API KEY'
- # Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
- #config.api_key_prefix['X-Api-Key'] = 'Bearer'
-
- # Configure HTTP basic authorization: basic
- config.username = 'YOUR USERNAME'
- config.password = 'YOUR PASSWORD'
-end
-
-api_instance = CloudsmithApi::ReposApi.new
-
-owner = 'owner_example' # String |
-
-identifier = 'identifier_example' # String |
-
-opts = {
- data: CloudsmithApi::SkillsUpstreamRequest.new # SkillsUpstreamRequest |
-}
-
-begin
- #Create an AI Skills upstream config for this repository.
- result = api_instance.repos_upstream_skills_create(owner, identifier, opts)
- p result
-rescue CloudsmithApi::ApiError => e
- puts "Exception when calling ReposApi->repos_upstream_skills_create: #{e}"
-end
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **String**| |
- **identifier** | **String**| |
- **data** | [**SkillsUpstreamRequest**](SkillsUpstreamRequest.md)| | [optional]
-
-### Return type
-
-[**SkillsUpstream**](SkillsUpstream.md)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-
-
-# **repos_upstream_skills_delete**
-> repos_upstream_skills_delete(owner, identifier, slug_perm)
-
-Delete an AI Skills upstream config for this repository.
-
-Delete an AI Skills upstream config for this repository.
-
-### Example
-```ruby
-# load the gem
-require 'cloudsmith-api'
-# setup authorization
-CloudsmithApi.configure do |config|
- # Configure API key authorization: apikey
- config.api_key['X-Api-Key'] = 'YOUR API KEY'
- # Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
- #config.api_key_prefix['X-Api-Key'] = 'Bearer'
-
- # Configure HTTP basic authorization: basic
- config.username = 'YOUR USERNAME'
- config.password = 'YOUR PASSWORD'
-end
-
-api_instance = CloudsmithApi::ReposApi.new
-
-owner = 'owner_example' # String |
-
-identifier = 'identifier_example' # String |
-
-slug_perm = 'slug_perm_example' # String |
-
-
-begin
- #Delete an AI Skills upstream config for this repository.
- api_instance.repos_upstream_skills_delete(owner, identifier, slug_perm)
-rescue CloudsmithApi::ApiError => e
- puts "Exception when calling ReposApi->repos_upstream_skills_delete: #{e}"
-end
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **String**| |
- **identifier** | **String**| |
- **slug_perm** | **String**| |
-
-### Return type
-
-nil (empty response body)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-
-
-# **repos_upstream_skills_list**
-> Array<SkillsUpstream> repos_upstream_skills_list(owner, identifier, opts)
-
-List AI Skills upstream configs for this repository.
-
-List AI Skills upstream configs for this repository.
-
-### Example
-```ruby
-# load the gem
-require 'cloudsmith-api'
-# setup authorization
-CloudsmithApi.configure do |config|
- # Configure API key authorization: apikey
- config.api_key['X-Api-Key'] = 'YOUR API KEY'
- # Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
- #config.api_key_prefix['X-Api-Key'] = 'Bearer'
-
- # Configure HTTP basic authorization: basic
- config.username = 'YOUR USERNAME'
- config.password = 'YOUR PASSWORD'
-end
-
-api_instance = CloudsmithApi::ReposApi.new
-
-owner = 'owner_example' # String |
-
-identifier = 'identifier_example' # String |
-
-opts = {
- page: 56, # Integer | A page number within the paginated result set.
- page_size: 56 # Integer | Number of results to return per page.
-}
-
-begin
- #List AI Skills upstream configs for this repository.
- result = api_instance.repos_upstream_skills_list(owner, identifier, opts)
- p result
-rescue CloudsmithApi::ApiError => e
- puts "Exception when calling ReposApi->repos_upstream_skills_list: #{e}"
-end
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **String**| |
- **identifier** | **String**| |
- **page** | **Integer**| A page number within the paginated result set. | [optional]
- **page_size** | **Integer**| Number of results to return per page. | [optional]
-
-### Return type
-
-[**Array<SkillsUpstream>**](SkillsUpstream.md)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-
-
-# **repos_upstream_skills_partial_update**
-> SkillsUpstream repos_upstream_skills_partial_update(owner, identifier, slug_perm, opts)
-
-Partially update an AI Skills upstream config for this repository.
-
-Partially update an AI Skills upstream config for this repository.
-
-### Example
-```ruby
-# load the gem
-require 'cloudsmith-api'
-# setup authorization
-CloudsmithApi.configure do |config|
- # Configure API key authorization: apikey
- config.api_key['X-Api-Key'] = 'YOUR API KEY'
- # Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
- #config.api_key_prefix['X-Api-Key'] = 'Bearer'
-
- # Configure HTTP basic authorization: basic
- config.username = 'YOUR USERNAME'
- config.password = 'YOUR PASSWORD'
-end
-
-api_instance = CloudsmithApi::ReposApi.new
-
-owner = 'owner_example' # String |
-
-identifier = 'identifier_example' # String |
-
-slug_perm = 'slug_perm_example' # String |
-
-opts = {
- data: CloudsmithApi::SkillsUpstreamRequestPatch.new # SkillsUpstreamRequestPatch |
-}
-
-begin
- #Partially update an AI Skills upstream config for this repository.
- result = api_instance.repos_upstream_skills_partial_update(owner, identifier, slug_perm, opts)
- p result
-rescue CloudsmithApi::ApiError => e
- puts "Exception when calling ReposApi->repos_upstream_skills_partial_update: #{e}"
-end
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **String**| |
- **identifier** | **String**| |
- **slug_perm** | **String**| |
- **data** | [**SkillsUpstreamRequestPatch**](SkillsUpstreamRequestPatch.md)| | [optional]
-
-### Return type
-
-[**SkillsUpstream**](SkillsUpstream.md)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-
-
-# **repos_upstream_skills_read**
-> SkillsUpstream repos_upstream_skills_read(owner, identifier, slug_perm)
-
-Retrieve an AI Skills upstream config for this repository.
-
-Retrieve an AI Skills upstream config for this repository.
-
-### Example
-```ruby
-# load the gem
-require 'cloudsmith-api'
-# setup authorization
-CloudsmithApi.configure do |config|
- # Configure API key authorization: apikey
- config.api_key['X-Api-Key'] = 'YOUR API KEY'
- # Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
- #config.api_key_prefix['X-Api-Key'] = 'Bearer'
-
- # Configure HTTP basic authorization: basic
- config.username = 'YOUR USERNAME'
- config.password = 'YOUR PASSWORD'
-end
-
-api_instance = CloudsmithApi::ReposApi.new
-
-owner = 'owner_example' # String |
-
-identifier = 'identifier_example' # String |
-
-slug_perm = 'slug_perm_example' # String |
-
-
-begin
- #Retrieve an AI Skills upstream config for this repository.
- result = api_instance.repos_upstream_skills_read(owner, identifier, slug_perm)
- p result
-rescue CloudsmithApi::ApiError => e
- puts "Exception when calling ReposApi->repos_upstream_skills_read: #{e}"
-end
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **String**| |
- **identifier** | **String**| |
- **slug_perm** | **String**| |
-
-### Return type
-
-[**SkillsUpstream**](SkillsUpstream.md)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-
-
-# **repos_upstream_skills_update**
-> SkillsUpstream repos_upstream_skills_update(owner, identifier, slug_perm, opts)
-
-Update an AI Skills upstream config for this repository.
-
-Update an AI Skills upstream config for this repository.
-
-### Example
-```ruby
-# load the gem
-require 'cloudsmith-api'
-# setup authorization
-CloudsmithApi.configure do |config|
- # Configure API key authorization: apikey
- config.api_key['X-Api-Key'] = 'YOUR API KEY'
- # Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
- #config.api_key_prefix['X-Api-Key'] = 'Bearer'
-
- # Configure HTTP basic authorization: basic
- config.username = 'YOUR USERNAME'
- config.password = 'YOUR PASSWORD'
-end
-
-api_instance = CloudsmithApi::ReposApi.new
-
-owner = 'owner_example' # String |
-
-identifier = 'identifier_example' # String |
-
-slug_perm = 'slug_perm_example' # String |
-
-opts = {
- data: CloudsmithApi::SkillsUpstreamRequest.new # SkillsUpstreamRequest |
-}
-
-begin
- #Update an AI Skills upstream config for this repository.
- result = api_instance.repos_upstream_skills_update(owner, identifier, slug_perm, opts)
- p result
-rescue CloudsmithApi::ApiError => e
- puts "Exception when calling ReposApi->repos_upstream_skills_update: #{e}"
-end
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **owner** | **String**| |
- **identifier** | **String**| |
- **slug_perm** | **String**| |
- **data** | [**SkillsUpstreamRequest**](SkillsUpstreamRequest.md)| | [optional]
-
-### Return type
-
-[**SkillsUpstream**](SkillsUpstream.md)
-
-### Authorization
-
-[apikey](../README.md#apikey), [basic](../README.md#basic)
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-
-
# **repos_upstream_swift_create**
> SwiftUpstream repos_upstream_swift_create(owner, identifier, opts)
diff --git a/bindings/ruby/src/docs/Repository.md b/bindings/ruby/src/docs/Repository.md
index e766687fe..7cade5932 100644
--- a/bindings/ruby/src/docs/Repository.md
+++ b/bindings/ruby/src/docs/Repository.md
@@ -62,6 +62,7 @@ Name | Type | Description | Notes
**show_setup_all** | **BOOLEAN** | If checked, the Set Me Up help for all formats will always be shown, even if you don't have packages of that type uploaded. Otherwise, help will only be shown for packages that are in the repository. For example, if you have uploaded only NuGet packages, then the Set Me Up help for NuGet packages will be shown only. | [optional]
**size** | **Integer** | The calculated size of the repository. | [optional]
**size_str** | **String** | The calculated size of the repository (human readable). | [optional]
+**skills_versioning** | **String** | How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting. | [optional] [default to 'SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK']
**slug** | **String** | The slug identifies the repository in URIs. | [optional]
**slug_perm** | **String** | The slug_perm immutably identifies the repository. It will never change once a repository has been created. | [optional]
**storage_region** | **String** | The Cloudsmith region in which package files are stored. | [optional] [default to 'default']
diff --git a/bindings/ruby/src/docs/RepositoryCreate.md b/bindings/ruby/src/docs/RepositoryCreate.md
index d87d626ea..619664700 100644
--- a/bindings/ruby/src/docs/RepositoryCreate.md
+++ b/bindings/ruby/src/docs/RepositoryCreate.md
@@ -62,6 +62,7 @@ Name | Type | Description | Notes
**show_setup_all** | **BOOLEAN** | If checked, the Set Me Up help for all formats will always be shown, even if you don't have packages of that type uploaded. Otherwise, help will only be shown for packages that are in the repository. For example, if you have uploaded only NuGet packages, then the Set Me Up help for NuGet packages will be shown only. | [optional]
**size** | **Integer** | The calculated size of the repository. | [optional]
**size_str** | **String** | The calculated size of the repository (human readable). | [optional]
+**skills_versioning** | **String** | How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting. | [optional] [default to 'SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK']
**slug** | **String** | The slug identifies the repository in URIs. | [optional]
**slug_perm** | **String** | The slug_perm immutably identifies the repository. It will never change once a repository has been created. | [optional]
**storage_region** | **String** | The Cloudsmith region in which package files are stored. | [optional] [default to 'default']
diff --git a/bindings/ruby/src/docs/RepositoryCreateRequest.md b/bindings/ruby/src/docs/RepositoryCreateRequest.md
index 018a04c6b..14e37af25 100644
--- a/bindings/ruby/src/docs/RepositoryCreateRequest.md
+++ b/bindings/ruby/src/docs/RepositoryCreateRequest.md
@@ -39,6 +39,7 @@ Name | Type | Description | Notes
**scan_own** | **BOOLEAN** | If checked, users can scan any of their own packages that they have uploaded, assuming that they still have write privilege for the repository. This takes precedence over privileges configured in the 'Access Controls' section of the repository, and any inherited from the org. | [optional]
**scan_packages** | **String** | This defines the minimum level of privilege required for a user to scan packages. Unless the package was uploaded by that user, in which the permission may be overridden by the user-specific scan setting. | [optional] [default to 'Read']
**show_setup_all** | **BOOLEAN** | If checked, the Set Me Up help for all formats will always be shown, even if you don't have packages of that type uploaded. Otherwise, help will only be shown for packages that are in the repository. For example, if you have uploaded only NuGet packages, then the Set Me Up help for NuGet packages will be shown only. | [optional]
+**skills_versioning** | **String** | How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting. | [optional] [default to 'SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK']
**slug** | **String** | The slug identifies the repository in URIs. | [optional]
**storage_region** | **String** | The Cloudsmith region in which package files are stored. | [optional] [default to 'default']
**strict_npm_validation** | **BOOLEAN** | If checked, npm packages will be validated strictly to ensure the package matches specifcation. You can turn this on if you want to guarantee that the packages will work with npm-cli and other tools correctly. | [optional]
diff --git a/bindings/ruby/src/docs/RepositoryRequestPatch.md b/bindings/ruby/src/docs/RepositoryRequestPatch.md
index 3f1cb3c6d..018be278e 100644
--- a/bindings/ruby/src/docs/RepositoryRequestPatch.md
+++ b/bindings/ruby/src/docs/RepositoryRequestPatch.md
@@ -39,6 +39,7 @@ Name | Type | Description | Notes
**scan_own** | **BOOLEAN** | If checked, users can scan any of their own packages that they have uploaded, assuming that they still have write privilege for the repository. This takes precedence over privileges configured in the 'Access Controls' section of the repository, and any inherited from the org. | [optional]
**scan_packages** | **String** | This defines the minimum level of privilege required for a user to scan packages. Unless the package was uploaded by that user, in which the permission may be overridden by the user-specific scan setting. | [optional] [default to 'Read']
**show_setup_all** | **BOOLEAN** | If checked, the Set Me Up help for all formats will always be shown, even if you don't have packages of that type uploaded. Otherwise, help will only be shown for packages that are in the repository. For example, if you have uploaded only NuGet packages, then the Set Me Up help for NuGet packages will be shown only. | [optional]
+**skills_versioning** | **String** | How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting. | [optional] [default to 'SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK']
**slug** | **String** | The slug identifies the repository in URIs. | [optional]
**strict_npm_validation** | **BOOLEAN** | If checked, npm packages will be validated strictly to ensure the package matches specifcation. You can turn this on if you want to guarantee that the packages will work with npm-cli and other tools correctly. | [optional]
**tag_pre_releases_as_latest** | **BOOLEAN** | If checked, packages pushed with a pre-release component on that version will be marked with the 'latest' tag. Note that if unchecked, a repository containing ONLY pre-release versions, will have no version marked latest which may cause incompatibility with native tools | [optional]
diff --git a/bindings/ruby/src/docs/RpmPackageUpload.md b/bindings/ruby/src/docs/RpmPackageUpload.md
index d98ecd560..997a6cc96 100644
--- a/bindings/ruby/src/docs/RpmPackageUpload.md
+++ b/bindings/ruby/src/docs/RpmPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/RpmPackageUploadRequest.md b/bindings/ruby/src/docs/RpmPackageUploadRequest.md
index 07dfaf8d3..133a244e5 100644
--- a/bindings/ruby/src/docs/RpmPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/RpmPackageUploadRequest.md
@@ -5,6 +5,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**distribution** | **String** | The distribution to store the package for. |
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/ruby/src/docs/RubyPackageUpload.md b/bindings/ruby/src/docs/RubyPackageUpload.md
index 9398cbd3d..56668b011 100644
--- a/bindings/ruby/src/docs/RubyPackageUpload.md
+++ b/bindings/ruby/src/docs/RubyPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/RubyPackageUploadRequest.md b/bindings/ruby/src/docs/RubyPackageUploadRequest.md
index bdf89e50f..0bdf0c0c7 100644
--- a/bindings/ruby/src/docs/RubyPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/RubyPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/ruby/src/docs/SkillsPackageUpload.md b/bindings/ruby/src/docs/SkillsPackageUpload.md
deleted file mode 100644
index 6dbe8d44d..000000000
--- a/bindings/ruby/src/docs/SkillsPackageUpload.md
+++ /dev/null
@@ -1,96 +0,0 @@
-# CloudsmithApi::SkillsPackageUpload
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**architectures** | [**Array<Architecture>**](Architecture.md) | | [optional]
-**cdn_url** | **String** | | [optional]
-**checksum_md5** | **String** | | [optional]
-**checksum_sha1** | **String** | | [optional]
-**checksum_sha256** | **String** | | [optional]
-**checksum_sha512** | **String** | | [optional]
-**dependencies_checksum_md5** | **String** | A checksum of all of the package's dependencies. | [optional]
-**dependencies_url** | **String** | | [optional]
-**description** | **String** | A textual description of this package. | [optional]
-**display_name** | **String** | | [optional]
-**display_source** | **String** | Where the package originated, for example: 'upstream' (proxied/cached from a configured upstream), 'connected_repository' (blended in from a connected target repository), or 'manual_upload' (uploaded directly to Cloudsmith). | [optional]
-**distro** | [**Distribution**](Distribution.md) | | [optional]
-**distro_version** | [**DistributionVersion**](DistributionVersion.md) | | [optional]
-**downloads** | **Integer** | | [optional]
-**epoch** | **Integer** | The epoch of the package version (if any). | [optional]
-**extension** | **String** | | [optional]
-**filename** | **String** | | [optional]
-**files** | [**Array<PackageFile>**](PackageFile.md) | | [optional]
-**format** | **String** | | [optional]
-**format_url** | **String** | | [optional]
-**freeable_storage** | **Integer** | Amount of storage that will be freed if this package is deleted | [optional]
-**fully_qualified_name** | **String** | | [optional]
-**identifier_perm** | **String** | Unique and permanent identifier for the package. | [optional]
-**identifiers** | **Hash<String, String>** | Return a map of identifier field names and their values. | [optional]
-**indexed** | **BOOLEAN** | | [optional]
-**is_cancellable** | **BOOLEAN** | | [optional]
-**is_copyable** | **BOOLEAN** | | [optional]
-**is_deleteable** | **BOOLEAN** | | [optional]
-**is_downloadable** | **BOOLEAN** | | [optional]
-**is_hidden** | **BOOLEAN** | | [optional]
-**is_moveable** | **BOOLEAN** | | [optional]
-**is_quarantinable** | **BOOLEAN** | | [optional]
-**is_quarantined** | **BOOLEAN** | | [optional]
-**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
-**is_sync_awaiting** | **BOOLEAN** | | [optional]
-**is_sync_completed** | **BOOLEAN** | | [optional]
-**is_sync_failed** | **BOOLEAN** | | [optional]
-**is_sync_in_flight** | **BOOLEAN** | | [optional]
-**is_sync_in_progress** | **BOOLEAN** | | [optional]
-**license** | **String** | The license of this package. | [optional]
-**name** | **String** | |
-**namespace** | **String** | | [optional]
-**namespace_url** | **String** | | [optional]
-**num_files** | **Integer** | | [optional]
-**origin_repository** | **String** | | [optional]
-**origin_repository_url** | **String** | | [optional]
-**osi_approved** | **BOOLEAN** | Whether the package's SPDX license is OSI-approved. | [optional]
-**package_type** | **Integer** | The type of package contents. | [optional]
-**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
-**raw_license** | **String** | The raw license string. | [optional]
-**release** | **String** | The release of the package version (if any). | [optional]
-**repository** | **String** | | [optional]
-**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
-**self_html_url** | **String** | | [optional]
-**self_url** | **String** | | [optional]
-**self_webapp_url** | **String** | | [optional]
-**signature_url** | **String** | | [optional]
-**size** | **Integer** | The calculated size of the package. | [optional]
-**slug** | **String** | The public unique identifier for the package. | [optional]
-**slug_perm** | **String** | | [optional]
-**spdx_license** | **String** | The SPDX license identifier for this package. | [optional]
-**stage** | **Integer** | The synchronisation (in progress) stage of the package. | [optional]
-**stage_str** | **String** | | [optional]
-**stage_updated_at** | **DateTime** | The datetime the package stage was updated at. | [optional]
-**status** | **Integer** | The synchronisation status of the package. | [optional]
-**status_reason** | **String** | A textual description for the synchronous status reason (if any | [optional]
-**status_str** | **String** | | [optional]
-**status_updated_at** | **DateTime** | The datetime the package status was updated at. | [optional]
-**status_url** | **String** | | [optional]
-**store_path** | **String** | Absolute store path for the package, including store hash and name. | [optional]
-**subtype** | **String** | | [optional]
-**summary** | **String** | A one-liner synopsis of this package. | [optional]
-**sync_finished_at** | **DateTime** | The datetime the package sync was finished at. | [optional]
-**sync_progress** | **Integer** | Synchronisation progress (from 0-100) | [optional]
-**tags_automatic** | [**Tags**](Tags.md) | | [optional]
-**tags_immutable** | [**Tags**](Tags.md) | | [optional]
-**tags_static** | **Hash<String, Array<String>>** | All static tags on the package, grouped by context. Static tags are derived from the package's properties at request time and carry a 'context' (rather than a tag type). Includes format-specific badges and the package's architecture, subtype, and extension. | [optional]
-**type_display** | **String** | | [optional]
-**uploaded_at** | **DateTime** | The date this package was uploaded. | [optional]
-**uploader** | **String** | | [optional]
-**uploader_url** | **String** | | [optional]
-**version** | **String** | |
-**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
-
-
diff --git a/bindings/ruby/src/docs/SkillsPackageUploadRequest.md b/bindings/ruby/src/docs/SkillsPackageUploadRequest.md
deleted file mode 100644
index 3fdc540bc..000000000
--- a/bindings/ruby/src/docs/SkillsPackageUploadRequest.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# CloudsmithApi::SkillsPackageUploadRequest
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**name** | **String** | |
-**package_file** | **String** | The primary file for the package. |
-**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
-**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
-**version** | **String** | |
-
-
diff --git a/bindings/ruby/src/docs/SkillsUpstream.md b/bindings/ruby/src/docs/SkillsUpstream.md
deleted file mode 100644
index 424416c69..000000000
--- a/bindings/ruby/src/docs/SkillsUpstream.md
+++ /dev/null
@@ -1,34 +0,0 @@
-# CloudsmithApi::SkillsUpstream
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**auth_mode** | **String** | The authentication mode to use when accessing this upstream. | [optional] [default to 'None']
-**auth_secret** | **String** | Secret to provide with requests to upstream. | [optional]
-**auth_username** | **String** | Username to provide with requests to upstream. | [optional]
-**available** | **BOOLEAN** | Whether the upstream is available for use. | [optional]
-**can_reindex** | **BOOLEAN** | Whether the upstream can be reindexed. | [optional]
-**contents** | **String** | The package types to serve from the upstream: skills, plugins, or both. | [optional] [default to 'Skills']
-**created_at** | **DateTime** | The datetime the upstream source was created. | [optional]
-**disable_reason** | **String** | | [optional] [default to 'N/A']
-**disable_reason_text** | **String** | Human-readable explanation of why this upstream is disabled | [optional]
-**extra_header_1** | **String** | The key for extra header #1 to send to upstream. | [optional]
-**extra_header_2** | **String** | The key for extra header #2 to send to upstream. | [optional]
-**extra_value_1** | **String** | The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
-**extra_value_2** | **String** | The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
-**has_failed_signature_verification** | **BOOLEAN** | Whether the upstream has failed signature verification. | [optional]
-**index_package_count** | **Integer** | The number of packages available in this upstream source | [optional]
-**index_status** | **String** | The current indexing status of this upstream source | [optional]
-**is_active** | **BOOLEAN** | Whether or not this upstream is active and ready for requests. | [optional]
-**last_indexed** | **String** | The last time this upstream source was indexed | [optional]
-**mode** | **String** | The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode. | [optional] [default to 'Proxy Only']
-**name** | **String** | A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream. |
-**pending_validation** | **BOOLEAN** | When true, this upstream source is pending validation. | [optional]
-**priority** | **Integer** | Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date. | [optional]
-**selections** | [**Array<SkillsUpstreamSelection>**](SkillsUpstreamSelection.md) | Exact ClawHub releases to cache. | [optional]
-**slug_perm** | **String** | | [optional]
-**updated_at** | **DateTime** | | [optional]
-**upstream_url** | **String** | The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository. |
-**verify_ssl** | **BOOLEAN** | If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams. | [optional]
-
-
diff --git a/bindings/ruby/src/docs/SkillsUpstreamRequest.md b/bindings/ruby/src/docs/SkillsUpstreamRequest.md
deleted file mode 100644
index dcde3c7cb..000000000
--- a/bindings/ruby/src/docs/SkillsUpstreamRequest.md
+++ /dev/null
@@ -1,22 +0,0 @@
-# CloudsmithApi::SkillsUpstreamRequest
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**auth_mode** | **String** | The authentication mode to use when accessing this upstream. | [optional] [default to 'None']
-**auth_secret** | **String** | Secret to provide with requests to upstream. | [optional]
-**auth_username** | **String** | Username to provide with requests to upstream. | [optional]
-**contents** | **String** | The package types to serve from the upstream: skills, plugins, or both. | [optional] [default to 'Skills']
-**extra_header_1** | **String** | The key for extra header #1 to send to upstream. | [optional]
-**extra_header_2** | **String** | The key for extra header #2 to send to upstream. | [optional]
-**extra_value_1** | **String** | The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
-**extra_value_2** | **String** | The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
-**is_active** | **BOOLEAN** | Whether or not this upstream is active and ready for requests. | [optional]
-**mode** | **String** | The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode. | [optional] [default to 'Proxy Only']
-**name** | **String** | A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream. |
-**priority** | **Integer** | Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date. | [optional]
-**selections** | [**Array<SkillsUpstreamSelection>**](SkillsUpstreamSelection.md) | Exact ClawHub releases to cache. | [optional]
-**upstream_url** | **String** | The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository. |
-**verify_ssl** | **BOOLEAN** | If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams. | [optional]
-
-
diff --git a/bindings/ruby/src/docs/SkillsUpstreamRequestPatch.md b/bindings/ruby/src/docs/SkillsUpstreamRequestPatch.md
deleted file mode 100644
index 76eaa9e04..000000000
--- a/bindings/ruby/src/docs/SkillsUpstreamRequestPatch.md
+++ /dev/null
@@ -1,22 +0,0 @@
-# CloudsmithApi::SkillsUpstreamRequestPatch
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**auth_mode** | **String** | The authentication mode to use when accessing this upstream. | [optional] [default to 'None']
-**auth_secret** | **String** | Secret to provide with requests to upstream. | [optional]
-**auth_username** | **String** | Username to provide with requests to upstream. | [optional]
-**contents** | **String** | The package types to serve from the upstream: skills, plugins, or both. | [optional] [default to 'Skills']
-**extra_header_1** | **String** | The key for extra header #1 to send to upstream. | [optional]
-**extra_header_2** | **String** | The key for extra header #2 to send to upstream. | [optional]
-**extra_value_1** | **String** | The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
-**extra_value_2** | **String** | The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
-**is_active** | **BOOLEAN** | Whether or not this upstream is active and ready for requests. | [optional]
-**mode** | **String** | The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode. | [optional] [default to 'Proxy Only']
-**name** | **String** | A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream. | [optional]
-**priority** | **Integer** | Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date. | [optional]
-**selections** | [**Array<SkillsUpstreamSelection>**](SkillsUpstreamSelection.md) | Exact ClawHub releases to cache. | [optional]
-**upstream_url** | **String** | The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository. | [optional]
-**verify_ssl** | **BOOLEAN** | If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams. | [optional]
-
-
diff --git a/bindings/ruby/src/docs/SkillsUpstreamSelection.md b/bindings/ruby/src/docs/SkillsUpstreamSelection.md
deleted file mode 100644
index a8c9ec667..000000000
--- a/bindings/ruby/src/docs/SkillsUpstreamSelection.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# CloudsmithApi::SkillsUpstreamSelection
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**name** | **String** | The skill's ClawHub slug. |
-**publisher** | **String** | The ClawHub owner handle that publishes the skill. |
-**version** | **String** | The exact semantic version of the release. |
-
-
diff --git a/bindings/ruby/src/docs/SwiftPackageUpload.md b/bindings/ruby/src/docs/SwiftPackageUpload.md
index 0982151d4..c7469fd26 100644
--- a/bindings/ruby/src/docs/SwiftPackageUpload.md
+++ b/bindings/ruby/src/docs/SwiftPackageUpload.md
@@ -39,7 +39,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -59,13 +59,14 @@ Name | Type | Description | Notes
**raw_license** | **String** | The raw license string. | [optional]
**readme_url** | **String** | The URL of the readme for the package. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | The URL of the SCM repository for the package. | [optional]
**scope** | **String** | A scope provides a namespace for related packages within the package registry. |
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -96,6 +97,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. |
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/SwiftPackageUploadRequest.md b/bindings/ruby/src/docs/SwiftPackageUploadRequest.md
index 3961ef1b5..400d6bded 100644
--- a/bindings/ruby/src/docs/SwiftPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/SwiftPackageUploadRequest.md
@@ -9,6 +9,7 @@ Name | Type | Description | Notes
**name** | **String** | The name of this package. |
**package_file** | **String** | The primary file for the package. |
**readme_url** | **String** | The URL of the readme for the package. | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository_url** | **String** | The URL of the SCM repository for the package. | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**scope** | **String** | A scope provides a namespace for related packages within the package registry. |
diff --git a/bindings/ruby/src/docs/TerraformPackageUpload.md b/bindings/ruby/src/docs/TerraformPackageUpload.md
index e81a971ce..8ac4186a0 100644
--- a/bindings/ruby/src/docs/TerraformPackageUpload.md
+++ b/bindings/ruby/src/docs/TerraformPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/TerraformPackageUploadRequest.md b/bindings/ruby/src/docs/TerraformPackageUploadRequest.md
index 19f4c0878..ed1c431c3 100644
--- a/bindings/ruby/src/docs/TerraformPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/TerraformPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/ruby/src/docs/VagrantPackageUpload.md b/bindings/ruby/src/docs/VagrantPackageUpload.md
index 429d1f315..9c16e6573 100644
--- a/bindings/ruby/src/docs/VagrantPackageUpload.md
+++ b/bindings/ruby/src/docs/VagrantPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -56,12 +56,13 @@ Name | Type | Description | Notes
**provider** | **String** | The virtual machine provider for the box. |
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -92,6 +93,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. |
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/VagrantPackageUploadRequest.md b/bindings/ruby/src/docs/VagrantPackageUploadRequest.md
index 5e93a4319..4d24a0e75 100644
--- a/bindings/ruby/src/docs/VagrantPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/VagrantPackageUploadRequest.md
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
**name** | **String** | The name of this package. |
**package_file** | **String** | The primary file for the package. |
**provider** | **String** | The virtual machine provider for the box. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
**version** | **String** | The raw version for this package. |
diff --git a/bindings/ruby/src/docs/VsxPackageUpload.md b/bindings/ruby/src/docs/VsxPackageUpload.md
index 0e28e2061..65759a0e7 100644
--- a/bindings/ruby/src/docs/VsxPackageUpload.md
+++ b/bindings/ruby/src/docs/VsxPackageUpload.md
@@ -37,7 +37,7 @@ Name | Type | Description | Notes
**is_quarantinable** | **BOOLEAN** | | [optional]
**is_quarantined** | **BOOLEAN** | | [optional]
**is_resyncable** | **BOOLEAN** | | [optional]
-**is_security_scannable** | **BOOLEAN** | | [optional]
+**is_security_scannable** | **BOOLEAN** | Deprecated. Whether the package can be scanned for vulnerabilities. | [optional]
**is_sync_awaiting** | **BOOLEAN** | | [optional]
**is_sync_completed** | **BOOLEAN** | | [optional]
**is_sync_failed** | **BOOLEAN** | | [optional]
@@ -55,12 +55,13 @@ Name | Type | Description | Notes
**policy_violated** | **BOOLEAN** | Whether or not the package has violated any policy. | [optional]
**raw_license** | **String** | The raw license string. | [optional]
**release** | **String** | The release of the package version (if any). | [optional]
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**repository** | **String** | | [optional]
**repository_url** | **String** | | [optional]
-**security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional]
-**security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional]
-**security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan']
-**security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional]
+**security_scan_completed_at** | **DateTime** | Deprecated. The datetime the security scanning was completed. | [optional]
+**security_scan_started_at** | **DateTime** | Deprecated. The datetime the security scanning was started. | [optional]
+**security_scan_status** | **String** | Deprecated. The status of security scanning for the package. | [optional] [default to 'Awaiting Security Scan']
+**security_scan_status_updated_at** | **DateTime** | Deprecated. The datetime the security scanning status was updated. | [optional]
**self_html_url** | **String** | | [optional]
**self_url** | **String** | | [optional]
**self_webapp_url** | **String** | | [optional]
@@ -91,6 +92,6 @@ Name | Type | Description | Notes
**uploader_url** | **String** | | [optional]
**version** | **String** | The raw version for this package. | [optional]
**version_orig** | **String** | | [optional]
-**vulnerability_scan_results_url** | **String** | | [optional]
+**vulnerability_scan_results_url** | **String** | Deprecated. The URL of the package's vulnerability scan results. | [optional]
diff --git a/bindings/ruby/src/docs/VsxPackageUploadRequest.md b/bindings/ruby/src/docs/VsxPackageUploadRequest.md
index dcfab844e..9707c773d 100644
--- a/bindings/ruby/src/docs/VsxPackageUploadRequest.md
+++ b/bindings/ruby/src/docs/VsxPackageUploadRequest.md
@@ -4,6 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**package_file** | **String** | The primary file for the package. |
+**release_notes** | **String** | The release notes for this package (if any). | [optional]
**republish** | **BOOLEAN** | If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate. | [optional]
**tags** | **String** | A comma-separated values list of tags to add to the package. | [optional]
diff --git a/bindings/ruby/src/lib/cloudsmith-api.rb b/bindings/ruby/src/lib/cloudsmith-api.rb
index ece5f4096..3f5714fa7 100644
--- a/bindings/ruby/src/lib/cloudsmith-api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -230,6 +230,7 @@
require 'cloudsmith-api/models/package_vulnerability_policy_evaluation_request_request'
require 'cloudsmith-api/models/package_vulnerability_policy_violation_log'
require 'cloudsmith-api/models/package_vulnerability_policy_violation_log_cursor_page'
+require 'cloudsmith-api/models/plugin_skill'
require 'cloudsmith-api/models/provider_settings'
require 'cloudsmith-api/models/provider_settings_write'
require 'cloudsmith-api/models/provider_settings_write_request'
@@ -307,12 +308,6 @@
require 'cloudsmith-api/models/service_request'
require 'cloudsmith-api/models/service_request_patch'
require 'cloudsmith-api/models/service_teams'
-require 'cloudsmith-api/models/skills_package_upload'
-require 'cloudsmith-api/models/skills_package_upload_request'
-require 'cloudsmith-api/models/skills_upstream'
-require 'cloudsmith-api/models/skills_upstream_request'
-require 'cloudsmith-api/models/skills_upstream_request_patch'
-require 'cloudsmith-api/models/skills_upstream_selection'
require 'cloudsmith-api/models/status_basic'
require 'cloudsmith-api/models/storage_allocated_limit'
require 'cloudsmith-api/models/storage_allocated_limit_raw'
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api/audit_log_api.rb b/bindings/ruby/src/lib/cloudsmith-api/api/audit_log_api.rb
index 2721d4bf1..496284222 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api/audit_log_api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api/audit_log_api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api/badges_api.rb b/bindings/ruby/src/lib/cloudsmith-api/api/badges_api.rb
index c2cdc314d..001045b92 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api/badges_api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api/badges_api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api/broadcasts_api.rb b/bindings/ruby/src/lib/cloudsmith-api/api/broadcasts_api.rb
index 87c756549..dbd3dba8f 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api/broadcasts_api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api/broadcasts_api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api/bulk_action_api.rb b/bindings/ruby/src/lib/cloudsmith-api/api/bulk_action_api.rb
index 93c9bc367..36be9f710 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api/bulk_action_api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api/bulk_action_api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api/distros_api.rb b/bindings/ruby/src/lib/cloudsmith-api/api/distros_api.rb
index b026a924c..1db0c2419 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api/distros_api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api/distros_api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api/entitlements_api.rb b/bindings/ruby/src/lib/cloudsmith-api/api/entitlements_api.rb
index c4d9ecb11..9f4de0567 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api/entitlements_api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api/entitlements_api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api/files_api.rb b/bindings/ruby/src/lib/cloudsmith-api/api/files_api.rb
index ab075cdc2..81d911e6e 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api/files_api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api/files_api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api/formats_api.rb b/bindings/ruby/src/lib/cloudsmith-api/api/formats_api.rb
index 0b5c08cb5..39b632e22 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api/formats_api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api/formats_api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api/metrics_api.rb b/bindings/ruby/src/lib/cloudsmith-api/api/metrics_api.rb
index 87b2da03c..f39172672 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api/metrics_api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api/metrics_api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api/namespaces_api.rb b/bindings/ruby/src/lib/cloudsmith-api/api/namespaces_api.rb
index b48542240..73cd40c07 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api/namespaces_api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api/namespaces_api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api/openid_api.rb b/bindings/ruby/src/lib/cloudsmith-api/api/openid_api.rb
index 1761d8f8e..053bd2fb2 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api/openid_api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api/openid_api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api/orgs_api.rb b/bindings/ruby/src/lib/cloudsmith-api/api/orgs_api.rb
index 03e4f3c29..8f9e1fe75 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api/orgs_api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api/orgs_api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api/packages_api.rb b/bindings/ruby/src/lib/cloudsmith-api/api/packages_api.rb
index 590b877ac..21da3bd7e 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api/packages_api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api/packages_api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -2531,68 +2531,6 @@ def packages_upload_ruby_with_http_info(owner, repo, opts = {})
end
return data, status_code, headers
end
- # Create a new AI Skills package
- # Create a new AI Skills package
- # @param owner
- # @param repo
- # @param [Hash] opts the optional parameters
- # @option opts [SkillsPackageUploadRequest] :data
- # @return [SkillsPackageUpload]
- def packages_upload_skills(owner, repo, opts = {})
- data, _status_code, _headers = packages_upload_skills_with_http_info(owner, repo, opts)
- data
- end
-
- # Create a new AI Skills package
- # Create a new AI Skills package
- # @param owner
- # @param repo
- # @param [Hash] opts the optional parameters
- # @option opts [SkillsPackageUploadRequest] :data
- # @return [Array<(SkillsPackageUpload, Fixnum, Hash)>] SkillsPackageUpload data, response status code and response headers
- def packages_upload_skills_with_http_info(owner, repo, opts = {})
- if @api_client.config.debugging
- @api_client.config.logger.debug 'Calling API: PackagesApi.packages_upload_skills ...'
- end
- # verify the required parameter 'owner' is set
- if @api_client.config.client_side_validation && owner.nil?
- fail ArgumentError, "Missing the required parameter 'owner' when calling PackagesApi.packages_upload_skills"
- end
- # verify the required parameter 'repo' is set
- if @api_client.config.client_side_validation && repo.nil?
- fail ArgumentError, "Missing the required parameter 'repo' when calling PackagesApi.packages_upload_skills"
- end
- # resource path
- local_var_path = '/packages/{owner}/{repo}/upload/skills/'.sub('{' + 'owner' + '}', owner.to_s).sub('{' + 'repo' + '}', repo.to_s)
-
- # query parameters
- query_params = {}
-
- # header parameters
- header_params = {}
- # HTTP header 'Accept' (if needed)
- header_params['Accept'] = @api_client.select_header_accept(['application/json'])
- # HTTP header 'Content-Type'
- header_params['Content-Type'] = @api_client.select_header_content_type(['application/json'])
-
- # form parameters
- form_params = {}
-
- # http body (model)
- post_body = @api_client.object_to_http_body(opts[:'data'])
- auth_names = ['apikey', 'basic']
- data, status_code, headers = @api_client.call_api(:POST, local_var_path,
- :header_params => header_params,
- :query_params => query_params,
- :form_params => form_params,
- :body => post_body,
- :auth_names => auth_names,
- :return_type => 'SkillsPackageUpload')
- if @api_client.config.debugging
- @api_client.config.logger.debug "API called: PackagesApi#packages_upload_skills\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}"
- end
- return data, status_code, headers
- end
# Create a new Swift package
# Create a new Swift package
# @param owner
@@ -4427,67 +4365,6 @@ def packages_validate_upload_ruby_with_http_info(owner, repo, opts = {})
end
return data, status_code, headers
end
- # Validate parameters for create AI Skills package
- # Validate parameters for create AI Skills package
- # @param owner
- # @param repo
- # @param [Hash] opts the optional parameters
- # @option opts [SkillsPackageUploadRequest] :data
- # @return [nil]
- def packages_validate_upload_skills(owner, repo, opts = {})
- packages_validate_upload_skills_with_http_info(owner, repo, opts)
- nil
- end
-
- # Validate parameters for create AI Skills package
- # Validate parameters for create AI Skills package
- # @param owner
- # @param repo
- # @param [Hash] opts the optional parameters
- # @option opts [SkillsPackageUploadRequest] :data
- # @return [Array<(nil, Fixnum, Hash)>] nil, response status code and response headers
- def packages_validate_upload_skills_with_http_info(owner, repo, opts = {})
- if @api_client.config.debugging
- @api_client.config.logger.debug 'Calling API: PackagesApi.packages_validate_upload_skills ...'
- end
- # verify the required parameter 'owner' is set
- if @api_client.config.client_side_validation && owner.nil?
- fail ArgumentError, "Missing the required parameter 'owner' when calling PackagesApi.packages_validate_upload_skills"
- end
- # verify the required parameter 'repo' is set
- if @api_client.config.client_side_validation && repo.nil?
- fail ArgumentError, "Missing the required parameter 'repo' when calling PackagesApi.packages_validate_upload_skills"
- end
- # resource path
- local_var_path = '/packages/{owner}/{repo}/validate-upload/skills/'.sub('{' + 'owner' + '}', owner.to_s).sub('{' + 'repo' + '}', repo.to_s)
-
- # query parameters
- query_params = {}
-
- # header parameters
- header_params = {}
- # HTTP header 'Accept' (if needed)
- header_params['Accept'] = @api_client.select_header_accept(['application/json'])
- # HTTP header 'Content-Type'
- header_params['Content-Type'] = @api_client.select_header_content_type(['application/json'])
-
- # form parameters
- form_params = {}
-
- # http body (model)
- post_body = @api_client.object_to_http_body(opts[:'data'])
- auth_names = ['apikey', 'basic']
- data, status_code, headers = @api_client.call_api(:POST, local_var_path,
- :header_params => header_params,
- :query_params => query_params,
- :form_params => form_params,
- :body => post_body,
- :auth_names => auth_names)
- if @api_client.config.debugging
- @api_client.config.logger.debug "API called: PackagesApi#packages_validate_upload_skills\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}"
- end
- return data, status_code, headers
- end
# Validate parameters for create Swift package
# Validate parameters for create Swift package
# @param owner
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api/quota_api.rb b/bindings/ruby/src/lib/cloudsmith-api/api/quota_api.rb
index ff72b1889..05c34885c 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api/quota_api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api/quota_api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api/rates_api.rb b/bindings/ruby/src/lib/cloudsmith-api/api/rates_api.rb
index f43416e92..ea949602b 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api/rates_api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api/rates_api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api/recycle_bin_api.rb b/bindings/ruby/src/lib/cloudsmith-api/api/recycle_bin_api.rb
index 36f4f1ffc..6a551ce3e 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api/recycle_bin_api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api/recycle_bin_api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api/repos_api.rb b/bindings/ruby/src/lib/cloudsmith-api/api/repos_api.rb
index 39ea3ec39..3ca6d9ef2 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api/repos_api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api/repos_api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -10142,401 +10142,6 @@ def repos_upstream_ruby_update_with_http_info(owner, identifier, slug_perm, opts
end
return data, status_code, headers
end
- # Create an AI Skills upstream config for this repository.
- # Create an AI Skills upstream config for this repository.
- # @param owner
- # @param identifier
- # @param [Hash] opts the optional parameters
- # @option opts [SkillsUpstreamRequest] :data
- # @return [SkillsUpstream]
- def repos_upstream_skills_create(owner, identifier, opts = {})
- data, _status_code, _headers = repos_upstream_skills_create_with_http_info(owner, identifier, opts)
- data
- end
-
- # Create an AI Skills upstream config for this repository.
- # Create an AI Skills upstream config for this repository.
- # @param owner
- # @param identifier
- # @param [Hash] opts the optional parameters
- # @option opts [SkillsUpstreamRequest] :data
- # @return [Array<(SkillsUpstream, Fixnum, Hash)>] SkillsUpstream data, response status code and response headers
- def repos_upstream_skills_create_with_http_info(owner, identifier, opts = {})
- if @api_client.config.debugging
- @api_client.config.logger.debug 'Calling API: ReposApi.repos_upstream_skills_create ...'
- end
- # verify the required parameter 'owner' is set
- if @api_client.config.client_side_validation && owner.nil?
- fail ArgumentError, "Missing the required parameter 'owner' when calling ReposApi.repos_upstream_skills_create"
- end
- # verify the required parameter 'identifier' is set
- if @api_client.config.client_side_validation && identifier.nil?
- fail ArgumentError, "Missing the required parameter 'identifier' when calling ReposApi.repos_upstream_skills_create"
- end
- # resource path
- local_var_path = '/repos/{owner}/{identifier}/upstream/skills/'.sub('{' + 'owner' + '}', owner.to_s).sub('{' + 'identifier' + '}', identifier.to_s)
-
- # query parameters
- query_params = {}
-
- # header parameters
- header_params = {}
- # HTTP header 'Accept' (if needed)
- header_params['Accept'] = @api_client.select_header_accept(['application/json'])
- # HTTP header 'Content-Type'
- header_params['Content-Type'] = @api_client.select_header_content_type(['application/json'])
-
- # form parameters
- form_params = {}
-
- # http body (model)
- post_body = @api_client.object_to_http_body(opts[:'data'])
- auth_names = ['apikey', 'basic']
- data, status_code, headers = @api_client.call_api(:POST, local_var_path,
- :header_params => header_params,
- :query_params => query_params,
- :form_params => form_params,
- :body => post_body,
- :auth_names => auth_names,
- :return_type => 'SkillsUpstream')
- if @api_client.config.debugging
- @api_client.config.logger.debug "API called: ReposApi#repos_upstream_skills_create\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}"
- end
- return data, status_code, headers
- end
- # Delete an AI Skills upstream config for this repository.
- # Delete an AI Skills upstream config for this repository.
- # @param owner
- # @param identifier
- # @param slug_perm
- # @param [Hash] opts the optional parameters
- # @return [nil]
- def repos_upstream_skills_delete(owner, identifier, slug_perm, opts = {})
- repos_upstream_skills_delete_with_http_info(owner, identifier, slug_perm, opts)
- nil
- end
-
- # Delete an AI Skills upstream config for this repository.
- # Delete an AI Skills upstream config for this repository.
- # @param owner
- # @param identifier
- # @param slug_perm
- # @param [Hash] opts the optional parameters
- # @return [Array<(nil, Fixnum, Hash)>] nil, response status code and response headers
- def repos_upstream_skills_delete_with_http_info(owner, identifier, slug_perm, opts = {})
- if @api_client.config.debugging
- @api_client.config.logger.debug 'Calling API: ReposApi.repos_upstream_skills_delete ...'
- end
- # verify the required parameter 'owner' is set
- if @api_client.config.client_side_validation && owner.nil?
- fail ArgumentError, "Missing the required parameter 'owner' when calling ReposApi.repos_upstream_skills_delete"
- end
- # verify the required parameter 'identifier' is set
- if @api_client.config.client_side_validation && identifier.nil?
- fail ArgumentError, "Missing the required parameter 'identifier' when calling ReposApi.repos_upstream_skills_delete"
- end
- # verify the required parameter 'slug_perm' is set
- if @api_client.config.client_side_validation && slug_perm.nil?
- fail ArgumentError, "Missing the required parameter 'slug_perm' when calling ReposApi.repos_upstream_skills_delete"
- end
- # resource path
- local_var_path = '/repos/{owner}/{identifier}/upstream/skills/{slug_perm}/'.sub('{' + 'owner' + '}', owner.to_s).sub('{' + 'identifier' + '}', identifier.to_s).sub('{' + 'slug_perm' + '}', slug_perm.to_s)
-
- # query parameters
- query_params = {}
-
- # header parameters
- header_params = {}
- # HTTP header 'Accept' (if needed)
- header_params['Accept'] = @api_client.select_header_accept(['application/json'])
- # HTTP header 'Content-Type'
- header_params['Content-Type'] = @api_client.select_header_content_type(['application/json'])
-
- # form parameters
- form_params = {}
-
- # http body (model)
- post_body = nil
- auth_names = ['apikey', 'basic']
- data, status_code, headers = @api_client.call_api(:DELETE, local_var_path,
- :header_params => header_params,
- :query_params => query_params,
- :form_params => form_params,
- :body => post_body,
- :auth_names => auth_names)
- if @api_client.config.debugging
- @api_client.config.logger.debug "API called: ReposApi#repos_upstream_skills_delete\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}"
- end
- return data, status_code, headers
- end
- # List AI Skills upstream configs for this repository.
- # List AI Skills upstream configs for this repository.
- # @param owner
- # @param identifier
- # @param [Hash] opts the optional parameters
- # @option opts [Integer] :page A page number within the paginated result set.
- # @option opts [Integer] :page_size Number of results to return per page.
- # @return [Array]
- def repos_upstream_skills_list(owner, identifier, opts = {})
- data, _status_code, _headers = repos_upstream_skills_list_with_http_info(owner, identifier, opts)
- data
- end
-
- # List AI Skills upstream configs for this repository.
- # List AI Skills upstream configs for this repository.
- # @param owner
- # @param identifier
- # @param [Hash] opts the optional parameters
- # @option opts [Integer] :page A page number within the paginated result set.
- # @option opts [Integer] :page_size Number of results to return per page.
- # @return [Array<(Array, Fixnum, Hash)>] Array data, response status code and response headers
- def repos_upstream_skills_list_with_http_info(owner, identifier, opts = {})
- if @api_client.config.debugging
- @api_client.config.logger.debug 'Calling API: ReposApi.repos_upstream_skills_list ...'
- end
- # verify the required parameter 'owner' is set
- if @api_client.config.client_side_validation && owner.nil?
- fail ArgumentError, "Missing the required parameter 'owner' when calling ReposApi.repos_upstream_skills_list"
- end
- # verify the required parameter 'identifier' is set
- if @api_client.config.client_side_validation && identifier.nil?
- fail ArgumentError, "Missing the required parameter 'identifier' when calling ReposApi.repos_upstream_skills_list"
- end
- # resource path
- local_var_path = '/repos/{owner}/{identifier}/upstream/skills/'.sub('{' + 'owner' + '}', owner.to_s).sub('{' + 'identifier' + '}', identifier.to_s)
-
- # query parameters
- query_params = {}
- query_params[:'page'] = opts[:'page'] if !opts[:'page'].nil?
- query_params[:'page_size'] = opts[:'page_size'] if !opts[:'page_size'].nil?
-
- # header parameters
- header_params = {}
- # HTTP header 'Accept' (if needed)
- header_params['Accept'] = @api_client.select_header_accept(['application/json'])
- # HTTP header 'Content-Type'
- header_params['Content-Type'] = @api_client.select_header_content_type(['application/json'])
-
- # form parameters
- form_params = {}
-
- # http body (model)
- post_body = nil
- auth_names = ['apikey', 'basic']
- data, status_code, headers = @api_client.call_api(:GET, local_var_path,
- :header_params => header_params,
- :query_params => query_params,
- :form_params => form_params,
- :body => post_body,
- :auth_names => auth_names,
- :return_type => 'Array')
- if @api_client.config.debugging
- @api_client.config.logger.debug "API called: ReposApi#repos_upstream_skills_list\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}"
- end
- return data, status_code, headers
- end
- # Partially update an AI Skills upstream config for this repository.
- # Partially update an AI Skills upstream config for this repository.
- # @param owner
- # @param identifier
- # @param slug_perm
- # @param [Hash] opts the optional parameters
- # @option opts [SkillsUpstreamRequestPatch] :data
- # @return [SkillsUpstream]
- def repos_upstream_skills_partial_update(owner, identifier, slug_perm, opts = {})
- data, _status_code, _headers = repos_upstream_skills_partial_update_with_http_info(owner, identifier, slug_perm, opts)
- data
- end
-
- # Partially update an AI Skills upstream config for this repository.
- # Partially update an AI Skills upstream config for this repository.
- # @param owner
- # @param identifier
- # @param slug_perm
- # @param [Hash] opts the optional parameters
- # @option opts [SkillsUpstreamRequestPatch] :data
- # @return [Array<(SkillsUpstream, Fixnum, Hash)>] SkillsUpstream data, response status code and response headers
- def repos_upstream_skills_partial_update_with_http_info(owner, identifier, slug_perm, opts = {})
- if @api_client.config.debugging
- @api_client.config.logger.debug 'Calling API: ReposApi.repos_upstream_skills_partial_update ...'
- end
- # verify the required parameter 'owner' is set
- if @api_client.config.client_side_validation && owner.nil?
- fail ArgumentError, "Missing the required parameter 'owner' when calling ReposApi.repos_upstream_skills_partial_update"
- end
- # verify the required parameter 'identifier' is set
- if @api_client.config.client_side_validation && identifier.nil?
- fail ArgumentError, "Missing the required parameter 'identifier' when calling ReposApi.repos_upstream_skills_partial_update"
- end
- # verify the required parameter 'slug_perm' is set
- if @api_client.config.client_side_validation && slug_perm.nil?
- fail ArgumentError, "Missing the required parameter 'slug_perm' when calling ReposApi.repos_upstream_skills_partial_update"
- end
- # resource path
- local_var_path = '/repos/{owner}/{identifier}/upstream/skills/{slug_perm}/'.sub('{' + 'owner' + '}', owner.to_s).sub('{' + 'identifier' + '}', identifier.to_s).sub('{' + 'slug_perm' + '}', slug_perm.to_s)
-
- # query parameters
- query_params = {}
-
- # header parameters
- header_params = {}
- # HTTP header 'Accept' (if needed)
- header_params['Accept'] = @api_client.select_header_accept(['application/json'])
- # HTTP header 'Content-Type'
- header_params['Content-Type'] = @api_client.select_header_content_type(['application/json'])
-
- # form parameters
- form_params = {}
-
- # http body (model)
- post_body = @api_client.object_to_http_body(opts[:'data'])
- auth_names = ['apikey', 'basic']
- data, status_code, headers = @api_client.call_api(:PATCH, local_var_path,
- :header_params => header_params,
- :query_params => query_params,
- :form_params => form_params,
- :body => post_body,
- :auth_names => auth_names,
- :return_type => 'SkillsUpstream')
- if @api_client.config.debugging
- @api_client.config.logger.debug "API called: ReposApi#repos_upstream_skills_partial_update\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}"
- end
- return data, status_code, headers
- end
- # Retrieve an AI Skills upstream config for this repository.
- # Retrieve an AI Skills upstream config for this repository.
- # @param owner
- # @param identifier
- # @param slug_perm
- # @param [Hash] opts the optional parameters
- # @return [SkillsUpstream]
- def repos_upstream_skills_read(owner, identifier, slug_perm, opts = {})
- data, _status_code, _headers = repos_upstream_skills_read_with_http_info(owner, identifier, slug_perm, opts)
- data
- end
-
- # Retrieve an AI Skills upstream config for this repository.
- # Retrieve an AI Skills upstream config for this repository.
- # @param owner
- # @param identifier
- # @param slug_perm
- # @param [Hash] opts the optional parameters
- # @return [Array<(SkillsUpstream, Fixnum, Hash)>] SkillsUpstream data, response status code and response headers
- def repos_upstream_skills_read_with_http_info(owner, identifier, slug_perm, opts = {})
- if @api_client.config.debugging
- @api_client.config.logger.debug 'Calling API: ReposApi.repos_upstream_skills_read ...'
- end
- # verify the required parameter 'owner' is set
- if @api_client.config.client_side_validation && owner.nil?
- fail ArgumentError, "Missing the required parameter 'owner' when calling ReposApi.repos_upstream_skills_read"
- end
- # verify the required parameter 'identifier' is set
- if @api_client.config.client_side_validation && identifier.nil?
- fail ArgumentError, "Missing the required parameter 'identifier' when calling ReposApi.repos_upstream_skills_read"
- end
- # verify the required parameter 'slug_perm' is set
- if @api_client.config.client_side_validation && slug_perm.nil?
- fail ArgumentError, "Missing the required parameter 'slug_perm' when calling ReposApi.repos_upstream_skills_read"
- end
- # resource path
- local_var_path = '/repos/{owner}/{identifier}/upstream/skills/{slug_perm}/'.sub('{' + 'owner' + '}', owner.to_s).sub('{' + 'identifier' + '}', identifier.to_s).sub('{' + 'slug_perm' + '}', slug_perm.to_s)
-
- # query parameters
- query_params = {}
-
- # header parameters
- header_params = {}
- # HTTP header 'Accept' (if needed)
- header_params['Accept'] = @api_client.select_header_accept(['application/json'])
- # HTTP header 'Content-Type'
- header_params['Content-Type'] = @api_client.select_header_content_type(['application/json'])
-
- # form parameters
- form_params = {}
-
- # http body (model)
- post_body = nil
- auth_names = ['apikey', 'basic']
- data, status_code, headers = @api_client.call_api(:GET, local_var_path,
- :header_params => header_params,
- :query_params => query_params,
- :form_params => form_params,
- :body => post_body,
- :auth_names => auth_names,
- :return_type => 'SkillsUpstream')
- if @api_client.config.debugging
- @api_client.config.logger.debug "API called: ReposApi#repos_upstream_skills_read\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}"
- end
- return data, status_code, headers
- end
- # Update an AI Skills upstream config for this repository.
- # Update an AI Skills upstream config for this repository.
- # @param owner
- # @param identifier
- # @param slug_perm
- # @param [Hash] opts the optional parameters
- # @option opts [SkillsUpstreamRequest] :data
- # @return [SkillsUpstream]
- def repos_upstream_skills_update(owner, identifier, slug_perm, opts = {})
- data, _status_code, _headers = repos_upstream_skills_update_with_http_info(owner, identifier, slug_perm, opts)
- data
- end
-
- # Update an AI Skills upstream config for this repository.
- # Update an AI Skills upstream config for this repository.
- # @param owner
- # @param identifier
- # @param slug_perm
- # @param [Hash] opts the optional parameters
- # @option opts [SkillsUpstreamRequest] :data
- # @return [Array<(SkillsUpstream, Fixnum, Hash)>] SkillsUpstream data, response status code and response headers
- def repos_upstream_skills_update_with_http_info(owner, identifier, slug_perm, opts = {})
- if @api_client.config.debugging
- @api_client.config.logger.debug 'Calling API: ReposApi.repos_upstream_skills_update ...'
- end
- # verify the required parameter 'owner' is set
- if @api_client.config.client_side_validation && owner.nil?
- fail ArgumentError, "Missing the required parameter 'owner' when calling ReposApi.repos_upstream_skills_update"
- end
- # verify the required parameter 'identifier' is set
- if @api_client.config.client_side_validation && identifier.nil?
- fail ArgumentError, "Missing the required parameter 'identifier' when calling ReposApi.repos_upstream_skills_update"
- end
- # verify the required parameter 'slug_perm' is set
- if @api_client.config.client_side_validation && slug_perm.nil?
- fail ArgumentError, "Missing the required parameter 'slug_perm' when calling ReposApi.repos_upstream_skills_update"
- end
- # resource path
- local_var_path = '/repos/{owner}/{identifier}/upstream/skills/{slug_perm}/'.sub('{' + 'owner' + '}', owner.to_s).sub('{' + 'identifier' + '}', identifier.to_s).sub('{' + 'slug_perm' + '}', slug_perm.to_s)
-
- # query parameters
- query_params = {}
-
- # header parameters
- header_params = {}
- # HTTP header 'Accept' (if needed)
- header_params['Accept'] = @api_client.select_header_accept(['application/json'])
- # HTTP header 'Content-Type'
- header_params['Content-Type'] = @api_client.select_header_content_type(['application/json'])
-
- # form parameters
- form_params = {}
-
- # http body (model)
- post_body = @api_client.object_to_http_body(opts[:'data'])
- auth_names = ['apikey', 'basic']
- data, status_code, headers = @api_client.call_api(:PUT, local_var_path,
- :header_params => header_params,
- :query_params => query_params,
- :form_params => form_params,
- :body => post_body,
- :auth_names => auth_names,
- :return_type => 'SkillsUpstream')
- if @api_client.config.debugging
- @api_client.config.logger.debug "API called: ReposApi#repos_upstream_skills_update\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}"
- end
- return data, status_code, headers
- end
# Create a Swift upstream config for this repository.
# Create a Swift upstream config for this repository.
# @param owner
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api/status_api.rb b/bindings/ruby/src/lib/cloudsmith-api/api/status_api.rb
index 9cbb6653f..438856511 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api/status_api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api/status_api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api/storage_regions_api.rb b/bindings/ruby/src/lib/cloudsmith-api/api/storage_regions_api.rb
index 0299789f4..a35c7bbfb 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api/storage_regions_api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api/storage_regions_api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api/user_api.rb b/bindings/ruby/src/lib/cloudsmith-api/api/user_api.rb
index e241d3cca..37afa7d5d 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api/user_api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api/user_api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api/users_api.rb b/bindings/ruby/src/lib/cloudsmith-api/api/users_api.rb
index 65d280462..40d477afd 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api/users_api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api/users_api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api/vulnerabilities_api.rb b/bindings/ruby/src/lib/cloudsmith-api/api/vulnerabilities_api.rb
index a1e2e09b3..37f2754d6 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api/vulnerabilities_api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api/vulnerabilities_api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api/webhooks_api.rb b/bindings/ruby/src/lib/cloudsmith-api/api/webhooks_api.rb
index eb14ee8cf..0f2373a3c 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api/webhooks_api.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api/webhooks_api.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api_client.rb b/bindings/ruby/src/lib/cloudsmith-api/api_client.rb
index 396ffea6f..af4918da4 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api_client.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api_client.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/api_error.rb b/bindings/ruby/src/lib/cloudsmith-api/api_error.rb
index 58a557bfa..64e851271 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/api_error.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/api_error.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/configuration.rb b/bindings/ruby/src/lib/cloudsmith-api/configuration.rb
index fcbbefd89..0d39defe4 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/configuration.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/configuration.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/allocated_limit.rb b/bindings/ruby/src/lib/cloudsmith-api/models/allocated_limit.rb
index 90b78f449..0d5f02c5e 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/allocated_limit.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/allocated_limit.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/allocated_limit_raw.rb b/bindings/ruby/src/lib/cloudsmith-api/models/allocated_limit_raw.rb
index 6622d077e..15a21ae44 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/allocated_limit_raw.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/allocated_limit_raw.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/alpine_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/alpine_package_upload.rb
index 7a95d54b1..839a2dea6 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/alpine_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/alpine_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class AlpinePackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class AlpinePackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class AlpinePackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/alpine_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/alpine_package_upload_request.rb
index af46d98a7..cae470ef1 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/alpine_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/alpine_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -20,6 +20,9 @@ class AlpinePackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -31,6 +34,7 @@ def self.attribute_map
{
:'distribution' => :'distribution',
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags'
}
@@ -41,6 +45,7 @@ def self.swagger_types
{
:'distribution' => :'String',
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String'
}
@@ -62,6 +67,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -101,6 +110,7 @@ def ==(o)
self.class == o.class &&
distribution == o.distribution &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags
end
@@ -114,7 +124,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [distribution, package_file, republish, tags].hash
+ [distribution, package_file, release_notes, republish, tags].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/alpine_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/alpine_upstream.rb
index d96f2ce28..ec2c3031b 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/alpine_upstream.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/alpine_upstream.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/alpine_upstream_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/alpine_upstream_request.rb
index 8c9996c74..70e7f491c 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/alpine_upstream_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/alpine_upstream_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/alpine_upstream_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/alpine_upstream_request_patch.rb
index 991639d52..c6335bda9 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/alpine_upstream_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/alpine_upstream_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/architecture.rb b/bindings/ruby/src/lib/cloudsmith-api/models/architecture.rb
index 849a37d28..045d4a4f2 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/architecture.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/architecture.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/broadcast_token.rb b/bindings/ruby/src/lib/cloudsmith-api/models/broadcast_token.rb
index 1e15fcc1f..40343fe91 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/broadcast_token.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/broadcast_token.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/broadcast_token_input.rb b/bindings/ruby/src/lib/cloudsmith-api/models/broadcast_token_input.rb
index 64c9eda11..804e78930 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/broadcast_token_input.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/broadcast_token_input.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/cargo_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/cargo_package_upload.rb
index dfdaf3def..1d78721cf 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/cargo_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/cargo_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class CargoPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class CargoPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class CargoPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/cargo_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/cargo_package_upload_request.rb
index 0161f14bb..53ef5ce7e 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/cargo_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/cargo_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -17,6 +17,9 @@ class CargoPackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -27,6 +30,7 @@ class CargoPackageUploadRequest
def self.attribute_map
{
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags'
}
@@ -36,6 +40,7 @@ def self.attribute_map
def self.swagger_types
{
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String'
}
@@ -53,6 +58,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -86,6 +95,7 @@ def ==(o)
return true if self.equal?(o)
self.class == o.class &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags
end
@@ -99,7 +109,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [package_file, republish, tags].hash
+ [package_file, release_notes, republish, tags].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/cargo_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/cargo_upstream.rb
index 03161f0ef..cf035f520 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/cargo_upstream.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/cargo_upstream.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/cargo_upstream_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/cargo_upstream_request.rb
index f6df26552..6942fdb67 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/cargo_upstream_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/cargo_upstream_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/cargo_upstream_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/cargo_upstream_request_patch.rb
index 0bf12c8e9..c876ce2f3 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/cargo_upstream_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/cargo_upstream_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/cocoapods_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/cocoapods_package_upload.rb
index f42988cb8..5173cce78 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/cocoapods_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/cocoapods_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class CocoapodsPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class CocoapodsPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class CocoapodsPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/cocoapods_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/cocoapods_package_upload_request.rb
index 3e10b7414..915e4508f 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/cocoapods_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/cocoapods_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -17,6 +17,9 @@ class CocoapodsPackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -27,6 +30,7 @@ class CocoapodsPackageUploadRequest
def self.attribute_map
{
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags'
}
@@ -36,6 +40,7 @@ def self.attribute_map
def self.swagger_types
{
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String'
}
@@ -53,6 +58,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -86,6 +95,7 @@ def ==(o)
return true if self.equal?(o)
self.class == o.class &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags
end
@@ -99,7 +109,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [package_file, republish, tags].hash
+ [package_file, release_notes, republish, tags].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/common_bandwidth_metrics.rb b/bindings/ruby/src/lib/cloudsmith-api/models/common_bandwidth_metrics.rb
index b1f595230..7cbead337 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/common_bandwidth_metrics.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/common_bandwidth_metrics.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/common_bandwidth_metrics_value.rb b/bindings/ruby/src/lib/cloudsmith-api/models/common_bandwidth_metrics_value.rb
index 27ab92bb7..b04fe9015 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/common_bandwidth_metrics_value.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/common_bandwidth_metrics_value.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/common_downloads_metrics.rb b/bindings/ruby/src/lib/cloudsmith-api/models/common_downloads_metrics.rb
index 0b07a3d25..421d97b0d 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/common_downloads_metrics.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/common_downloads_metrics.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/common_downloads_metrics_value.rb b/bindings/ruby/src/lib/cloudsmith-api/models/common_downloads_metrics_value.rb
index 2fd484f4c..1eafe0e25 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/common_downloads_metrics_value.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/common_downloads_metrics_value.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/common_metrics.rb b/bindings/ruby/src/lib/cloudsmith-api/models/common_metrics.rb
index 4887a0672..5bc9473bf 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/common_metrics.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/common_metrics.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/composer_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/composer_package_upload.rb
index 0ce68116f..b5f215edc 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/composer_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/composer_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class ComposerPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class ComposerPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class ComposerPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/composer_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/composer_package_upload_request.rb
index 1ff0e5497..aa197cd7c 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/composer_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/composer_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -17,6 +17,9 @@ class ComposerPackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -30,6 +33,7 @@ class ComposerPackageUploadRequest
def self.attribute_map
{
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags',
:'version' => :'version'
@@ -40,6 +44,7 @@ def self.attribute_map
def self.swagger_types
{
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String',
:'version' => :'String'
@@ -58,6 +63,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -95,6 +104,7 @@ def ==(o)
return true if self.equal?(o)
self.class == o.class &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags &&
version == o.version
@@ -109,7 +119,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [package_file, republish, tags, version].hash
+ [package_file, release_notes, republish, tags, version].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/composer_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/composer_upstream.rb
index 4c786c4e8..5452a98e2 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/composer_upstream.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/composer_upstream.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/composer_upstream_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/composer_upstream_request.rb
index 2f5d17446..bf22ed87e 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/composer_upstream_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/composer_upstream_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/composer_upstream_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/composer_upstream_request_patch.rb
index b686f9bf2..8d16d5381 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/composer_upstream_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/composer_upstream_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/conan_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/conan_package_upload.rb
index 7ed9bdf1e..c2a0e786c 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/conan_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/conan_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -95,6 +95,7 @@ class ConanPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -138,19 +139,23 @@ class ConanPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -228,6 +233,7 @@ class ConanPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -309,6 +315,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -406,6 +413,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -676,6 +684,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -913,6 +925,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -961,7 +974,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, conan_channel, conan_prefix, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, conan_channel, conan_prefix, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/conan_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/conan_package_upload_request.rb
index 0a953eeda..598621410 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/conan_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/conan_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -35,6 +35,9 @@ class ConanPackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -54,6 +57,7 @@ def self.attribute_map
:'metadata_file' => :'metadata_file',
:'name' => :'name',
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags',
:'version' => :'version'
@@ -70,6 +74,7 @@ def self.swagger_types
:'metadata_file' => :'String',
:'name' => :'String',
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String',
:'version' => :'String'
@@ -112,6 +117,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -170,6 +179,7 @@ def ==(o)
metadata_file == o.metadata_file &&
name == o.name &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags &&
version == o.version
@@ -184,7 +194,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [conan_channel, conan_prefix, info_file, manifest_file, metadata_file, name, package_file, republish, tags, version].hash
+ [conan_channel, conan_prefix, info_file, manifest_file, metadata_file, name, package_file, release_notes, republish, tags, version].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/conda_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/conda_package_upload.rb
index a6acf0d5a..65801e915 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/conda_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/conda_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class CondaPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class CondaPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class CondaPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/conda_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/conda_package_upload_request.rb
index d9e1b4cae..087fcf9a4 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/conda_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/conda_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -17,6 +17,9 @@ class CondaPackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -27,6 +30,7 @@ class CondaPackageUploadRequest
def self.attribute_map
{
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags'
}
@@ -36,6 +40,7 @@ def self.attribute_map
def self.swagger_types
{
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String'
}
@@ -53,6 +58,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -86,6 +95,7 @@ def ==(o)
return true if self.equal?(o)
self.class == o.class &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags
end
@@ -99,7 +109,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [package_file, republish, tags].hash
+ [package_file, release_notes, republish, tags].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/conda_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/conda_upstream.rb
index 7252e1703..c53c3541f 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/conda_upstream.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/conda_upstream.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/conda_upstream_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/conda_upstream_request.rb
index ccb33fa81..83eab3d2a 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/conda_upstream_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/conda_upstream_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/conda_upstream_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/conda_upstream_request_patch.rb
index be857048c..09635e156 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/conda_upstream_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/conda_upstream_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/connected_repository.rb b/bindings/ruby/src/lib/cloudsmith-api/models/connected_repository.rb
index 8ed815f80..727c67011 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/connected_repository.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/connected_repository.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/connected_repository_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/connected_repository_request.rb
index a37ba8286..a0949e5fc 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/connected_repository_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/connected_repository_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/connected_repository_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/connected_repository_request_patch.rb
index b47679dd6..3291754fb 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/connected_repository_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/connected_repository_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/connected_repository_target_summary.rb b/bindings/ruby/src/lib/cloudsmith-api/models/connected_repository_target_summary.rb
index 5ff2abc56..cd10fc650 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/connected_repository_target_summary.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/connected_repository_target_summary.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/connected_repository_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/connected_repository_upstream.rb
index 5bca3974c..ea14e4912 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/connected_repository_upstream.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/connected_repository_upstream.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/cran_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/cran_package_upload.rb
index 219102edf..f41707fc6 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/cran_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/cran_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class CranPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -135,19 +136,23 @@ class CranPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -225,6 +230,7 @@ class CranPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -305,6 +311,7 @@ def self.attribute_map
:'r_version' => :'r_version',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -401,6 +408,7 @@ def self.swagger_types
:'r_version' => :'String',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -667,6 +675,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -903,6 +915,7 @@ def ==(o)
r_version == o.r_version &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -951,7 +964,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, r_version, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, r_version, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/cran_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/cran_package_upload_request.rb
index e0d54cc79..aed41ae99 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/cran_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/cran_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -23,6 +23,9 @@ class CranPackageUploadRequest
# Binary package uploads should specify the version of R they were built for.
attr_accessor :r_version
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -35,6 +38,7 @@ def self.attribute_map
:'architecture' => :'architecture',
:'package_file' => :'package_file',
:'r_version' => :'r_version',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags'
}
@@ -46,6 +50,7 @@ def self.swagger_types
:'architecture' => :'String',
:'package_file' => :'String',
:'r_version' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String'
}
@@ -71,6 +76,10 @@ def initialize(attributes = {})
self.r_version = attributes[:'r_version']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -106,6 +115,7 @@ def ==(o)
architecture == o.architecture &&
package_file == o.package_file &&
r_version == o.r_version &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags
end
@@ -119,7 +129,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architecture, package_file, r_version, republish, tags].hash
+ [architecture, package_file, r_version, release_notes, republish, tags].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/cran_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/cran_upstream.rb
index dce3a2d79..9070d05d1 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/cran_upstream.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/cran_upstream.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/cran_upstream_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/cran_upstream_request.rb
index 1d57d2cae..81bd1cc8f 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/cran_upstream_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/cran_upstream_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/cran_upstream_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/cran_upstream_request_patch.rb
index a38ed84f7..f5b7135ac 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/cran_upstream_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/cran_upstream_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/dart_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/dart_package_upload.rb
index f86738814..10aa35572 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/dart_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/dart_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class DartPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class DartPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class DartPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/dart_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/dart_package_upload_request.rb
index 922a884f6..6402c187f 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/dart_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/dart_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -17,6 +17,9 @@ class DartPackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -27,6 +30,7 @@ class DartPackageUploadRequest
def self.attribute_map
{
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags'
}
@@ -36,6 +40,7 @@ def self.attribute_map
def self.swagger_types
{
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String'
}
@@ -53,6 +58,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -86,6 +95,7 @@ def ==(o)
return true if self.equal?(o)
self.class == o.class &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags
end
@@ -99,7 +109,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [package_file, republish, tags].hash
+ [package_file, release_notes, republish, tags].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/dart_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/dart_upstream.rb
index 43211b027..a76c78122 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/dart_upstream.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/dart_upstream.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/dart_upstream_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/dart_upstream_request.rb
index c5742f320..df275d1a1 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/dart_upstream_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/dart_upstream_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/dart_upstream_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/dart_upstream_request_patch.rb
index a46286585..51baae7c7 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/dart_upstream_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/dart_upstream_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/deb_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/deb_package_upload.rb
index 81db8532f..b5070c210 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/deb_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/deb_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class DebPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class DebPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class DebPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/deb_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/deb_package_upload_request.rb
index 29926f12e..15f487ea3 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/deb_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/deb_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -26,6 +26,9 @@ class DebPackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -42,6 +45,7 @@ def self.attribute_map
:'component' => :'component',
:'distribution' => :'distribution',
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'sources_file' => :'sources_file',
:'tags' => :'tags'
@@ -55,6 +59,7 @@ def self.swagger_types
:'component' => :'String',
:'distribution' => :'String',
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'sources_file' => :'String',
:'tags' => :'String'
@@ -87,6 +92,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -132,6 +141,7 @@ def ==(o)
component == o.component &&
distribution == o.distribution &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
sources_file == o.sources_file &&
tags == o.tags
@@ -146,7 +156,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [changes_file, component, distribution, package_file, republish, sources_file, tags].hash
+ [changes_file, component, distribution, package_file, release_notes, republish, sources_file, tags].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/deb_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/deb_upstream.rb
index 2c07261f8..5a4dcf19a 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/deb_upstream.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/deb_upstream.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/deb_upstream_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/deb_upstream_request.rb
index 107c5da7d..8fe96fc22 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/deb_upstream_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/deb_upstream_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/deb_upstream_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/deb_upstream_request_patch.rb
index 624ad232f..8a9cab3a0 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/deb_upstream_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/deb_upstream_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/distribution.rb b/bindings/ruby/src/lib/cloudsmith-api/models/distribution.rb
index a83d32550..72e4b71ac 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/distribution.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/distribution.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/distribution_full.rb b/bindings/ruby/src/lib/cloudsmith-api/models/distribution_full.rb
index b4b8a0d95..f04d0aca7 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/distribution_full.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/distribution_full.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/distribution_version.rb b/bindings/ruby/src/lib/cloudsmith-api/models/distribution_version.rb
index c17dea583..65560b460 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/distribution_version.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/distribution_version.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/docker_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/docker_package_upload.rb
index 43dcea831..830d0e018 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/docker_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/docker_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class DockerPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class DockerPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class DockerPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/docker_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/docker_package_upload_request.rb
index 0f68dd78f..4eab44f23 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/docker_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/docker_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -17,6 +17,9 @@ class DockerPackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -27,6 +30,7 @@ class DockerPackageUploadRequest
def self.attribute_map
{
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags'
}
@@ -36,6 +40,7 @@ def self.attribute_map
def self.swagger_types
{
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String'
}
@@ -53,6 +58,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -86,6 +95,7 @@ def ==(o)
return true if self.equal?(o)
self.class == o.class &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags
end
@@ -99,7 +109,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [package_file, republish, tags].hash
+ [package_file, release_notes, republish, tags].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/docker_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/docker_upstream.rb
index 890abdaab..046b21e36 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/docker_upstream.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/docker_upstream.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/docker_upstream_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/docker_upstream_request.rb
index 6f00a2df4..e7ffda91b 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/docker_upstream_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/docker_upstream_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/docker_upstream_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/docker_upstream_request_patch.rb
index 5efbbf89f..d2074dd0e 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/docker_upstream_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/docker_upstream_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/dynamic_mapping.rb b/bindings/ruby/src/lib/cloudsmith-api/models/dynamic_mapping.rb
index d4e7f0939..66ab17dee 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/dynamic_mapping.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/dynamic_mapping.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/entitlement_usage_metrics.rb b/bindings/ruby/src/lib/cloudsmith-api/models/entitlement_usage_metrics.rb
index 04fc1b9c0..3ce6fe4ca 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/entitlement_usage_metrics.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/entitlement_usage_metrics.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/error_detail.rb b/bindings/ruby/src/lib/cloudsmith-api/models/error_detail.rb
index a98caed90..12e5ccc37 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/error_detail.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/error_detail.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/eula.rb b/bindings/ruby/src/lib/cloudsmith-api/models/eula.rb
index f2b037d24..66a7323ed 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/eula.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/eula.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/format.rb b/bindings/ruby/src/lib/cloudsmith-api/models/format.rb
index 887f447be..1850c93b1 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/format.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/format.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/format_support.rb b/bindings/ruby/src/lib/cloudsmith-api/models/format_support.rb
index 571597bc7..8cf6ea082 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/format_support.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/format_support.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/format_support_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/format_support_upstream.rb
index 4afa7403b..56cbfd110 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/format_support_upstream.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/format_support_upstream.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/generic_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/generic_package_upload.rb
index 0684e81c4..faa4b2a63 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/generic_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/generic_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class GenericPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class GenericPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class GenericPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/generic_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/generic_package_upload_request.rb
index aea1a4ec5..c51feea47 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/generic_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/generic_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -23,6 +23,9 @@ class GenericPackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -38,6 +41,7 @@ def self.attribute_map
:'filepath' => :'filepath',
:'name' => :'name',
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags',
:'version' => :'version'
@@ -50,6 +54,7 @@ def self.swagger_types
:'filepath' => :'String',
:'name' => :'String',
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String',
:'version' => :'String'
@@ -76,6 +81,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -120,6 +129,7 @@ def ==(o)
filepath == o.filepath &&
name == o.name &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags &&
version == o.version
@@ -134,7 +144,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [filepath, name, package_file, republish, tags, version].hash
+ [filepath, name, package_file, release_notes, republish, tags, version].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/generic_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/generic_upstream.rb
index 670881f36..ac53c1937 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/generic_upstream.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/generic_upstream.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/generic_upstream_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/generic_upstream_request.rb
index 24c4083e5..e9d46ec7a 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/generic_upstream_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/generic_upstream_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/generic_upstream_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/generic_upstream_request_patch.rb
index 99b251fa3..ebe0ab91c 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/generic_upstream_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/generic_upstream_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/geo_ip_location.rb b/bindings/ruby/src/lib/cloudsmith-api/models/geo_ip_location.rb
index ccf40ec8b..c0ce39941 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/geo_ip_location.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/geo_ip_location.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/go_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/go_package_upload.rb
index 86a698d20..d52c3767c 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/go_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/go_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class GoPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class GoPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class GoPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/go_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/go_package_upload_request.rb
index 6c556f76c..62471b06f 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/go_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/go_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -17,6 +17,9 @@ class GoPackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -27,6 +30,7 @@ class GoPackageUploadRequest
def self.attribute_map
{
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags'
}
@@ -36,6 +40,7 @@ def self.attribute_map
def self.swagger_types
{
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String'
}
@@ -53,6 +58,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -86,6 +95,7 @@ def ==(o)
return true if self.equal?(o)
self.class == o.class &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags
end
@@ -99,7 +109,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [package_file, republish, tags].hash
+ [package_file, release_notes, republish, tags].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/go_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/go_upstream.rb
index 37af8f39b..dad3de9f5 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/go_upstream.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/go_upstream.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/go_upstream_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/go_upstream_request.rb
index 8fd0d8b2c..1dd0ce95d 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/go_upstream_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/go_upstream_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/go_upstream_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/go_upstream_request_patch.rb
index aaf496ccc..2b86eaab8 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/go_upstream_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/go_upstream_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/helm_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/helm_package_upload.rb
index 9630a5de7..fa5ed0945 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/helm_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/helm_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class HelmPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class HelmPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class HelmPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/helm_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/helm_package_upload_request.rb
index 5ac1ccd17..fc3836833 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/helm_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/helm_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -20,6 +20,9 @@ class HelmPackageUploadRequest
# The provenance file containing the signature for the chart. If one is not provided, it will be generated automatically.
attr_accessor :provenance_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -31,6 +34,7 @@ def self.attribute_map
{
:'package_file' => :'package_file',
:'provenance_file' => :'provenance_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags'
}
@@ -41,6 +45,7 @@ def self.swagger_types
{
:'package_file' => :'String',
:'provenance_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String'
}
@@ -62,6 +67,10 @@ def initialize(attributes = {})
self.provenance_file = attributes[:'provenance_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -96,6 +105,7 @@ def ==(o)
self.class == o.class &&
package_file == o.package_file &&
provenance_file == o.provenance_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags
end
@@ -109,7 +119,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [package_file, provenance_file, republish, tags].hash
+ [package_file, provenance_file, release_notes, republish, tags].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/helm_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/helm_upstream.rb
index ef24351ec..34ab65270 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/helm_upstream.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/helm_upstream.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/helm_upstream_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/helm_upstream_request.rb
index c885da95c..44547d949 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/helm_upstream_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/helm_upstream_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/helm_upstream_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/helm_upstream_request_patch.rb
index 3565e2b84..5dd942e25 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/helm_upstream_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/helm_upstream_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/hex_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/hex_package_upload.rb
index 9fb556cd4..995b152ab 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/hex_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/hex_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class HexPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class HexPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class HexPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/hex_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/hex_package_upload_request.rb
index 3affe5a14..3875441c5 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/hex_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/hex_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -17,6 +17,9 @@ class HexPackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -27,6 +30,7 @@ class HexPackageUploadRequest
def self.attribute_map
{
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags'
}
@@ -36,6 +40,7 @@ def self.attribute_map
def self.swagger_types
{
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String'
}
@@ -53,6 +58,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -86,6 +95,7 @@ def ==(o)
return true if self.equal?(o)
self.class == o.class &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags
end
@@ -99,7 +109,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [package_file, republish, tags].hash
+ [package_file, release_notes, republish, tags].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/hex_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/hex_upstream.rb
index 65adaac17..ddfadcc86 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/hex_upstream.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/hex_upstream.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/hex_upstream_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/hex_upstream_request.rb
index ec6194a6d..e163f79f1 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/hex_upstream_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/hex_upstream_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/hex_upstream_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/hex_upstream_request_patch.rb
index a49608ab8..ae83f7b4a 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/hex_upstream_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/hex_upstream_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/history.rb b/bindings/ruby/src/lib/cloudsmith-api/models/history.rb
index d4a3cc3f7..5d0decff6 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/history.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/history.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/history_fieldset.rb b/bindings/ruby/src/lib/cloudsmith-api/models/history_fieldset.rb
index a40f0e872..bee16680d 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/history_fieldset.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/history_fieldset.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/history_fieldset_raw.rb b/bindings/ruby/src/lib/cloudsmith-api/models/history_fieldset_raw.rb
index 3d0a7035d..2ef49cb79 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/history_fieldset_raw.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/history_fieldset_raw.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/huggingface_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/huggingface_package_upload.rb
index a2f1faeb2..f6642c75e 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/huggingface_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/huggingface_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class HuggingfacePackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class HuggingfacePackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class HuggingfacePackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/huggingface_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/huggingface_package_upload_request.rb
index c21832632..f59c09290 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/huggingface_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/huggingface_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -17,6 +17,9 @@ class HuggingfacePackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -27,6 +30,7 @@ class HuggingfacePackageUploadRequest
def self.attribute_map
{
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags'
}
@@ -36,6 +40,7 @@ def self.attribute_map
def self.swagger_types
{
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String'
}
@@ -53,6 +58,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -86,6 +95,7 @@ def ==(o)
return true if self.equal?(o)
self.class == o.class &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags
end
@@ -99,7 +109,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [package_file, republish, tags].hash
+ [package_file, release_notes, republish, tags].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/huggingface_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/huggingface_upstream.rb
index 56277c275..905d4a1bb 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/huggingface_upstream.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/huggingface_upstream.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/huggingface_upstream_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/huggingface_upstream_request.rb
index 417c6a8ae..ef59fc21d 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/huggingface_upstream_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/huggingface_upstream_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/huggingface_upstream_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/huggingface_upstream_request_patch.rb
index 212d50624..da2f6f944 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/huggingface_upstream_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/huggingface_upstream_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/inline_response_200.rb b/bindings/ruby/src/lib/cloudsmith-api/models/inline_response_200.rb
index d3eb84ed3..aba7c375b 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/inline_response_200.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/inline_response_200.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/inline_response_200_1.rb b/bindings/ruby/src/lib/cloudsmith-api/models/inline_response_200_1.rb
index d8f76560c..09d9d9075 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/inline_response_200_1.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/inline_response_200_1.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/inline_response_200_2.rb b/bindings/ruby/src/lib/cloudsmith-api/models/inline_response_200_2.rb
index 5c5bc449d..ff458b827 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/inline_response_200_2.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/inline_response_200_2.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/inline_response_200_3.rb b/bindings/ruby/src/lib/cloudsmith-api/models/inline_response_200_3.rb
index 648518fe5..23e7afd85 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/inline_response_200_3.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/inline_response_200_3.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/inline_response_200_4.rb b/bindings/ruby/src/lib/cloudsmith-api/models/inline_response_200_4.rb
index 4c2eb4032..ea37f748c 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/inline_response_200_4.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/inline_response_200_4.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/luarocks_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/luarocks_package_upload.rb
index 137e148fe..80ef28b71 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/luarocks_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/luarocks_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class LuarocksPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class LuarocksPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class LuarocksPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/luarocks_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/luarocks_package_upload_request.rb
index 24701fd80..05b3b320d 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/luarocks_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/luarocks_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -17,6 +17,9 @@ class LuarocksPackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -27,6 +30,7 @@ class LuarocksPackageUploadRequest
def self.attribute_map
{
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags'
}
@@ -36,6 +40,7 @@ def self.attribute_map
def self.swagger_types
{
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String'
}
@@ -53,6 +58,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -86,6 +95,7 @@ def ==(o)
return true if self.equal?(o)
self.class == o.class &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags
end
@@ -99,7 +109,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [package_file, republish, tags].hash
+ [package_file, release_notes, republish, tags].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/maven_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/maven_package_upload.rb
index 432c6ad47..179e1568f 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/maven_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/maven_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -95,6 +95,7 @@ class MavenPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -141,6 +142,9 @@ class MavenPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
@@ -149,15 +153,16 @@ class MavenPackageUpload
attr_accessor :scala_version
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -235,6 +240,7 @@ class MavenPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -317,6 +323,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'sbt_version' => :'sbt_version',
@@ -417,6 +424,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'sbt_version' => :'String',
@@ -693,6 +701,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -939,6 +951,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
sbt_version == o.sbt_version &&
@@ -989,7 +1002,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, artifact_id, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, group_id, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, packaging, policy_violated, raw_license, release, repository, repository_url, sbt_version, scala_version, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, artifact_id, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, group_id, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, packaging, policy_violated, raw_license, release, release_notes, repository, repository_url, sbt_version, scala_version, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/maven_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/maven_package_upload_request.rb
index 8f616dac6..5d096f783 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/maven_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/maven_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -38,6 +38,9 @@ class MavenPackageUploadRequest
# The POM file is an XML file containing the Maven coordinates.
attr_accessor :pom_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -68,6 +71,7 @@ def self.attribute_map
:'package_file' => :'package_file',
:'packaging' => :'packaging',
:'pom_file' => :'pom_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'sbt_version' => :'sbt_version',
:'scala_version' => :'scala_version',
@@ -89,6 +93,7 @@ def self.swagger_types
:'package_file' => :'String',
:'packaging' => :'String',
:'pom_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'sbt_version' => :'String',
:'scala_version' => :'String',
@@ -141,6 +146,10 @@ def initialize(attributes = {})
self.pom_file = attributes[:'pom_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -201,6 +210,7 @@ def ==(o)
package_file == o.package_file &&
packaging == o.packaging &&
pom_file == o.pom_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
sbt_version == o.sbt_version &&
scala_version == o.scala_version &&
@@ -219,7 +229,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [artifact_id, extra_files, group_id, ivy_file, javadoc_file, package_file, packaging, pom_file, republish, sbt_version, scala_version, sources_file, tags, tests_file, version].hash
+ [artifact_id, extra_files, group_id, ivy_file, javadoc_file, package_file, packaging, pom_file, release_notes, republish, sbt_version, scala_version, sources_file, tags, tests_file, version].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/maven_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/maven_upstream.rb
index f044c0295..af038ed0c 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/maven_upstream.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/maven_upstream.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/maven_upstream_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/maven_upstream_request.rb
index 319da8306..4df002577 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/maven_upstream_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/maven_upstream_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/maven_upstream_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/maven_upstream_request_patch.rb
index 942bdffdf..49184c5e2 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/maven_upstream_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/maven_upstream_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/mcp_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/mcp_package_upload.rb
index 9399a29f6..88e109b2f 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/mcp_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/mcp_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class McpPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class McpPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class McpPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/mcp_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/mcp_package_upload_request.rb
index 7b8739c28..be8445eab 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/mcp_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/mcp_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -17,6 +17,9 @@ class McpPackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -30,6 +33,7 @@ class McpPackageUploadRequest
def self.attribute_map
{
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags',
:'version' => :'version'
@@ -40,6 +44,7 @@ def self.attribute_map
def self.swagger_types
{
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String',
:'version' => :'String'
@@ -58,6 +63,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -95,6 +104,7 @@ def ==(o)
return true if self.equal?(o)
self.class == o.class &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags &&
version == o.version
@@ -109,7 +119,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [package_file, republish, tags, version].hash
+ [package_file, release_notes, republish, tags, version].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/member_teams.rb b/bindings/ruby/src/lib/cloudsmith-api/models/member_teams.rb
index 03ff38744..c34526e96 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/member_teams.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/member_teams.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/namespace.rb b/bindings/ruby/src/lib/cloudsmith-api/models/namespace.rb
index 5d63f3d6d..c31020c4b 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/namespace.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/namespace.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/namespace_audit_log.rb b/bindings/ruby/src/lib/cloudsmith-api/models/namespace_audit_log.rb
index 6d7357122..86444dc23 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/namespace_audit_log.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/namespace_audit_log.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/nested_license_policy.rb b/bindings/ruby/src/lib/cloudsmith-api/models/nested_license_policy.rb
index 57a400f07..ece6f61fe 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/nested_license_policy.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/nested_license_policy.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/nested_vulnerability_policy.rb b/bindings/ruby/src/lib/cloudsmith-api/models/nested_vulnerability_policy.rb
index cf6e58f9e..6515df821 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/nested_vulnerability_policy.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/nested_vulnerability_policy.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/nested_vulnerability_scan_results.rb b/bindings/ruby/src/lib/cloudsmith-api/models/nested_vulnerability_scan_results.rb
index 6f0ea4dc8..9decd44c5 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/nested_vulnerability_scan_results.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/nested_vulnerability_scan_results.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/nix_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/nix_package_upload.rb
index 2d548bed3..6928afc22 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/nix_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/nix_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class NixPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class NixPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class NixPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/nix_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/nix_package_upload_request.rb
index 3dd7e14d1..0de84db89 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/nix_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/nix_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -20,6 +20,9 @@ class NixPackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -34,6 +37,7 @@ def self.attribute_map
{
:'narinfo_file' => :'narinfo_file',
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags',
:'version' => :'version'
@@ -45,6 +49,7 @@ def self.swagger_types
{
:'narinfo_file' => :'String',
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String',
:'version' => :'String'
@@ -67,6 +72,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -105,6 +114,7 @@ def ==(o)
self.class == o.class &&
narinfo_file == o.narinfo_file &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags &&
version == o.version
@@ -119,7 +129,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [narinfo_file, package_file, republish, tags, version].hash
+ [narinfo_file, package_file, release_notes, republish, tags, version].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/nix_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/nix_upstream.rb
index 85848b991..04b4ba791 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/nix_upstream.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/nix_upstream.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/nix_upstream_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/nix_upstream_request.rb
index 3f6de6a68..39e2321d7 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/nix_upstream_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/nix_upstream_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/nix_upstream_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/nix_upstream_request_patch.rb
index a1eb02af0..17bde6b0f 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/nix_upstream_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/nix_upstream_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/npm_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/npm_package_upload.rb
index b3bb4d058..2d3095d2e 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/npm_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/npm_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class NpmPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class NpmPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class NpmPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/npm_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/npm_package_upload_request.rb
index 746c310c2..a315ec6d4 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/npm_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/npm_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -20,6 +20,9 @@ class NpmPackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -31,6 +34,7 @@ def self.attribute_map
{
:'npm_dist_tag' => :'npm_dist_tag',
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags'
}
@@ -41,6 +45,7 @@ def self.swagger_types
{
:'npm_dist_tag' => :'String',
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String'
}
@@ -64,6 +69,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -98,6 +107,7 @@ def ==(o)
self.class == o.class &&
npm_dist_tag == o.npm_dist_tag &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags
end
@@ -111,7 +121,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [npm_dist_tag, package_file, republish, tags].hash
+ [npm_dist_tag, package_file, release_notes, republish, tags].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/npm_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/npm_upstream.rb
index 2fed6c039..5dca4e505 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/npm_upstream.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/npm_upstream.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/npm_upstream_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/npm_upstream_request.rb
index 82223444a..152006c4b 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/npm_upstream_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/npm_upstream_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/npm_upstream_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/npm_upstream_request_patch.rb
index c0ede1fba..dbd49e2d9 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/npm_upstream_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/npm_upstream_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/nuget_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/nuget_package_upload.rb
index 164810204..c77548088 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/nuget_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/nuget_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class NugetPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class NugetPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class NugetPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/nuget_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/nuget_package_upload_request.rb
index c75067109..fcfa9d305 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/nuget_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/nuget_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -17,6 +17,9 @@ class NugetPackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -30,6 +33,7 @@ class NugetPackageUploadRequest
def self.attribute_map
{
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'symbols_file' => :'symbols_file',
:'tags' => :'tags'
@@ -40,6 +44,7 @@ def self.attribute_map
def self.swagger_types
{
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'symbols_file' => :'String',
:'tags' => :'String'
@@ -58,6 +63,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -95,6 +104,7 @@ def ==(o)
return true if self.equal?(o)
self.class == o.class &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
symbols_file == o.symbols_file &&
tags == o.tags
@@ -109,7 +119,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [package_file, republish, symbols_file, tags].hash
+ [package_file, release_notes, republish, symbols_file, tags].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/nuget_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/nuget_upstream.rb
index 00b08c3f7..bc5f0073b 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/nuget_upstream.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/nuget_upstream.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/nuget_upstream_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/nuget_upstream_request.rb
index bcc07d337..33000c62d 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/nuget_upstream_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/nuget_upstream_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/nuget_upstream_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/nuget_upstream_request_patch.rb
index 4967bfac7..9d30588fc 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/nuget_upstream_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/nuget_upstream_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/oidc.rb b/bindings/ruby/src/lib/cloudsmith-api/models/oidc.rb
index 8ee1c5adf..54a9ebe37 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/oidc.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/oidc.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/oidc_1.rb b/bindings/ruby/src/lib/cloudsmith-api/models/oidc_1.rb
index 939dcf4db..e6a9e0d51 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/oidc_1.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/oidc_1.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/oidc_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/oidc_request.rb
index 7e6ec57ae..800807292 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/oidc_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/oidc_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization.rb
index bc016d4c7..1042a4cea 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_api_key_rule.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_api_key_rule.rb
index e8f3bbc3b..3525483f9 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_api_key_rule.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_api_key_rule.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_api_key_rule_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_api_key_rule_request.rb
index 54ae3d519..4f583af1a 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_api_key_rule_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_api_key_rule_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_api_key_rule_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_api_key_rule_request_patch.rb
index de1d03546..817e25b89 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_api_key_rule_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_api_key_rule_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_custom_domain_nested_repo.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_custom_domain_nested_repo.rb
index 39cea4830..700ec0326 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_custom_domain_nested_repo.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_custom_domain_nested_repo.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_custom_domains.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_custom_domains.rb
index 1601ced0b..b7300ee39 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_custom_domains.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_custom_domains.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_group_sync.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_group_sync.rb
index 2cb596b66..50615d5dc 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_group_sync.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_group_sync.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_group_sync_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_group_sync_request.rb
index 5b6600364..cdd14f45c 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_group_sync_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_group_sync_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_group_sync_status.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_group_sync_status.rb
index ccec9e8a4..88aa8a02d 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_group_sync_status.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_group_sync_status.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_invite.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_invite.rb
index 8dbe9afa1..c8bc40f2e 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_invite.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_invite.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_invite_extend.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_invite_extend.rb
index 266a119d8..111010fce 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_invite_extend.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_invite_extend.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_invite_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_invite_request.rb
index 81aa930d4..4f173b24d 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_invite_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_invite_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_invite_update.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_invite_update.rb
index 3c831e0b1..84c872fdc 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_invite_update.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_invite_update.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_invite_update_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_invite_update_request_patch.rb
index ed90a9c76..32838e7e9 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_invite_update_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_invite_update_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership.rb
index 30b043e43..d7829d1ad 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership_request_patch.rb
index ee9666387..724595427 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership_role_update.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership_role_update.rb
index 62a16fd18..883962a18 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership_role_update.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership_role_update.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership_role_update_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership_role_update_request_patch.rb
index 98cfb413e..4282541a4 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership_role_update_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership_role_update_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership_visibility_update.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership_visibility_update.rb
index 561df12c1..739c8c63f 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership_visibility_update.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership_visibility_update.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership_visibility_update_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership_visibility_update_request_patch.rb
index 70c638222..6c2925ea0 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership_visibility_update_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_membership_visibility_update_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_license_policy.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_license_policy.rb
index a338342a0..94edfca1e 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_license_policy.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_license_policy.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_license_policy_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_license_policy_request.rb
index 48ad395cb..b52573961 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_license_policy_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_license_policy_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_license_policy_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_license_policy_request_patch.rb
index ed5350da0..808253bf4 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_license_policy_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_license_policy_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_vulnerability_policy.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_vulnerability_policy.rb
index 0e2cff2c1..3111b889d 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_vulnerability_policy.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_vulnerability_policy.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_vulnerability_policy_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_vulnerability_policy_request.rb
index fe9e35976..ba59e76d5 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_vulnerability_policy_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_vulnerability_policy_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_vulnerability_policy_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_vulnerability_policy_request_patch.rb
index c02e2479f..2c3578de1 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_vulnerability_policy_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_package_vulnerability_policy_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_saml_auth.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_saml_auth.rb
index 56d99d3f1..05276f1e9 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_saml_auth.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_saml_auth.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_saml_auth_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_saml_auth_request_patch.rb
index c9282c264..dd561aa50 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_saml_auth_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_saml_auth_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_team.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_team.rb
index b4feb1ca7..aa821cd33 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_team.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_team.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_team_invite.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_team_invite.rb
index 5fa65379e..cc523b490 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_team_invite.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_team_invite.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_team_members.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_team_members.rb
index eecfbd22b..e5bb57d08 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_team_members.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_team_members.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_team_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_team_request.rb
index 2f729910c..183ee6ffd 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_team_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_team_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_team_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_team_request_patch.rb
index c836cd5de..5583184b9 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_team_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_team_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_team_service_member.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_team_service_member.rb
index 864502e6c..fa2ddfa99 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_team_service_member.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_team_service_member.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_usage.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_usage.rb
index 0796e561c..267d44c6b 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_usage.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_usage.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_usage_update.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_usage_update.rb
index acc113765..39b42e320 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_usage_update.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_usage_update.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/organization_usage_update_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/organization_usage_update_request_patch.rb
index a5af71f7f..33ee63745 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/organization_usage_update_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/organization_usage_update_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/p2_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/p2_package_upload.rb
index fde26bcbf..cf2ce83e5 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/p2_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/p2_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class P2PackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class P2PackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class P2PackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/p2_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/p2_package_upload_request.rb
index 8b66b05bb..fef3f6219 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/p2_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/p2_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -17,6 +17,9 @@ class P2PackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -27,6 +30,7 @@ class P2PackageUploadRequest
def self.attribute_map
{
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags'
}
@@ -36,6 +40,7 @@ def self.attribute_map
def self.swagger_types
{
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String'
}
@@ -53,6 +58,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -86,6 +95,7 @@ def ==(o)
return true if self.equal?(o)
self.class == o.class &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags
end
@@ -99,7 +109,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [package_file, republish, tags].hash
+ [package_file, release_notes, republish, tags].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package.rb
index d3f8d4e58..d3128b567 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -95,6 +95,7 @@ class Package
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -138,19 +139,23 @@ class Package
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -232,6 +237,7 @@ class Package
attr_accessor :vulnerability_counts
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -313,6 +319,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -412,6 +419,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -684,6 +692,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -929,6 +941,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -979,7 +992,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, filepath, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_malware_detected, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_counts, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, filepath, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_malware_detected, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_counts, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_bulk_action.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_bulk_action.rb
index 280f8566f..d20ac6c55 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_bulk_action.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_bulk_action.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_bulk_action_response.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_bulk_action_response.rb
index ebe168c3f..a857c70f5 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_bulk_action_response.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_bulk_action_response.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_copy.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_copy.rb
index b51a8b378..58e61edc9 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_copy.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_copy.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -92,6 +92,7 @@ class PackageCopy
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -135,20 +136,24 @@ class PackageCopy
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# The repository the package will be copied to.
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -228,6 +233,7 @@ class PackageCopy
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -308,6 +314,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -405,6 +412,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -672,6 +680,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -912,6 +924,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -961,7 +974,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, filepath, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, filepath, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_copy_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_copy_request.rb
index 5c58c4293..4c5451469 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_copy_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_copy_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -17,6 +17,9 @@ class PackageCopyRequest
# The name of the destination repository without the namespace.
attr_accessor :destination
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -24,6 +27,7 @@ class PackageCopyRequest
def self.attribute_map
{
:'destination' => :'destination',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish'
}
end
@@ -32,6 +36,7 @@ def self.attribute_map
def self.swagger_types
{
:'destination' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN'
}
end
@@ -48,6 +53,10 @@ def initialize(attributes = {})
self.destination = attributes[:'destination']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -77,6 +86,7 @@ def ==(o)
return true if self.equal?(o)
self.class == o.class &&
destination == o.destination &&
+ release_notes == o.release_notes &&
republish == o.republish
end
@@ -89,7 +99,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [destination, republish].hash
+ [destination, release_notes, republish].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_deny_policy.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_deny_policy.rb
index 13b391b6d..6b413d9f2 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_deny_policy.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_deny_policy.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_deny_policy_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_deny_policy_request.rb
index ece50ae32..7f04eee89 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_deny_policy_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_deny_policy_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_deny_policy_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_deny_policy_request_patch.rb
index 6799b6003..9fc412135 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_deny_policy_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_deny_policy_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_dependencies.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_dependencies.rb
index 382ac919f..81530428d 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_dependencies.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_dependencies.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_dependency.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_dependency.rb
index 4e2ab7327..5700d59ba 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_dependency.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_dependency.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_detail.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_detail.rb
index 6dce188c7..1922cd2f2 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_detail.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_detail.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -98,6 +98,7 @@ class PackageDetail
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,6 +133,9 @@ class PackageDetail
# The type of package contents.
attr_accessor :package_type
+ # The skills a plugin bundles. Null for any other package.
+ attr_accessor :plugin_skills
+
# Whether or not the package has violated any policy.
attr_accessor :policy_violated
@@ -141,19 +145,23 @@ class PackageDetail
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -235,6 +243,7 @@ class PackageDetail
attr_accessor :vulnerability_counts
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -314,9 +323,11 @@ def self.attribute_map
:'origin_repository_url' => :'origin_repository_url',
:'osi_approved' => :'osi_approved',
:'package_type' => :'package_type',
+ :'plugin_skills' => :'plugin_skills',
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -414,9 +425,11 @@ def self.swagger_types
:'origin_repository_url' => :'String',
:'osi_approved' => :'BOOLEAN',
:'package_type' => :'Integer',
+ :'plugin_skills' => :'Array',
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -681,6 +694,12 @@ def initialize(attributes = {})
self.package_type = attributes[:'package_type']
end
+ if attributes.has_key?(:'plugin_skills')
+ if (value = attributes[:'plugin_skills']).is_a?(Array)
+ self.plugin_skills = value
+ end
+ end
+
if attributes.has_key?(:'policy_violated')
self.policy_violated = attributes[:'policy_violated']
end
@@ -693,6 +712,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -936,9 +959,11 @@ def ==(o)
origin_repository_url == o.origin_repository_url &&
osi_approved == o.osi_approved &&
package_type == o.package_type &&
+ plugin_skills == o.plugin_skills &&
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -989,7 +1014,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, filepath, files, format, format_url, freeable_storage, fully_qualified_name, has_dependencies, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_malware_detected, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_counts, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, filepath, files, format, format_url, freeable_storage, fully_qualified_name, has_dependencies, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_malware_detected, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, plugin_skills, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_counts, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_file.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_file.rb
index 0e77befec..3f09baa5f 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_file.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_file.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_file_parts_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_file_parts_upload.rb
index e284baa39..9ca6f2e13 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_file_parts_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_file_parts_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_file_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_file_upload.rb
index fed509adf..b6289e2fd 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_file_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_file_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_file_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_file_upload_request.rb
index c6e026e81..d15d5f6a3 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_file_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_file_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_group.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_group.rb
index ed5f0a3b0..a4097d794 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_group.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_group.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_license.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_license.rb
index 5d7791af4..575186bc0 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_license.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_license.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_license_policy_evaluation_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_license_policy_evaluation_request.rb
index 64a7b30a3..ecc0a894e 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_license_policy_evaluation_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_license_policy_evaluation_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_license_policy_evaluation_request_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_license_policy_evaluation_request_request.rb
index 3acaeffc4..853eae90b 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_license_policy_evaluation_request_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_license_policy_evaluation_request_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_license_policy_violation_log.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_license_policy_violation_log.rb
index de069ef68..8a7baa683 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_license_policy_violation_log.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_license_policy_violation_log.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_license_policy_violation_log_cursor_page.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_license_policy_violation_log_cursor_page.rb
index f69f8526e..4b6738d7c 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_license_policy_violation_log_cursor_page.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_license_policy_violation_log_cursor_page.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_license_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_license_request_patch.rb
index 185833d8a..364176f56 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_license_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_license_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_move.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_move.rb
index 6b3136635..17b562a74 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_move.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_move.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -92,6 +92,7 @@ class PackageMove
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -135,20 +136,24 @@ class PackageMove
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# The repository the package will be moved to.
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -228,6 +233,7 @@ class PackageMove
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -308,6 +314,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -405,6 +412,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -672,6 +680,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -912,6 +924,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -961,7 +974,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, filepath, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, filepath, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_move_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_move_request.rb
index d11248698..606b03fe6 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_move_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_move_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -17,17 +17,22 @@ class PackageMoveRequest
# The name of the destination repository without the namespace.
attr_accessor :destination
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# Attribute mapping from ruby-style variable name to JSON key.
def self.attribute_map
{
- :'destination' => :'destination'
+ :'destination' => :'destination',
+ :'release_notes' => :'release_notes'
}
end
# Attribute type mapping.
def self.swagger_types
{
- :'destination' => :'String'
+ :'destination' => :'String',
+ :'release_notes' => :'String'
}
end
@@ -42,6 +47,10 @@ def initialize(attributes = {})
if attributes.has_key?(:'destination')
self.destination = attributes[:'destination']
end
+
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
end
# Show invalid properties with the reasons. Usually used together with valid?
@@ -67,7 +76,8 @@ def valid?
def ==(o)
return true if self.equal?(o)
self.class == o.class &&
- destination == o.destination
+ destination == o.destination &&
+ release_notes == o.release_notes
end
# @see the `==` method
@@ -79,7 +89,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [destination].hash
+ [destination, release_notes].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_quarantine.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_quarantine.rb
index 26ce8fd76..c05e52ec2 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_quarantine.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_quarantine.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -92,6 +92,7 @@ class PackageQuarantine
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class PackageQuarantine
# The raw license string.
attr_accessor :raw_license
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -224,6 +229,7 @@ class PackageQuarantine
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -303,6 +309,7 @@ def self.attribute_map
:'package_type' => :'package_type',
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -399,6 +406,7 @@ def self.swagger_types
:'package_type' => :'Integer',
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -662,6 +670,10 @@ def initialize(attributes = {})
self.raw_license = attributes[:'raw_license']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -901,6 +913,7 @@ def ==(o)
package_type == o.package_type &&
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -950,7 +963,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, filepath, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, filepath, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_quarantine_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_quarantine_request.rb
index f3326af4f..e94041a81 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_quarantine_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_quarantine_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -17,6 +17,9 @@ class PackageQuarantineRequest
# If true, the package is released from quarantine.
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the package is released from quarantine. Note: This field is deprecated, please use 'release' instead.
attr_accessor :restore
@@ -24,6 +27,7 @@ class PackageQuarantineRequest
def self.attribute_map
{
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'restore' => :'restore'
}
end
@@ -32,6 +36,7 @@ def self.attribute_map
def self.swagger_types
{
:'release' => :'BOOLEAN',
+ :'release_notes' => :'String',
:'restore' => :'BOOLEAN'
}
end
@@ -48,6 +53,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'restore')
self.restore = attributes[:'restore']
end
@@ -72,6 +81,7 @@ def ==(o)
return true if self.equal?(o)
self.class == o.class &&
release == o.release &&
+ release_notes == o.release_notes &&
restore == o.restore
end
@@ -84,7 +94,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [release, restore].hash
+ [release, release_notes, restore].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_recycle_bin.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_recycle_bin.rb
index 86ce5b5b5..746e36c12 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_recycle_bin.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_recycle_bin.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_resync.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_resync.rb
index 4a3b84caf..b77314d03 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_resync.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_resync.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -92,6 +92,7 @@ class PackageResync
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -135,19 +136,23 @@ class PackageResync
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -227,6 +232,7 @@ class PackageResync
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -307,6 +313,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -404,6 +411,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -671,6 +679,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -911,6 +923,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -960,7 +973,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, filepath, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, filepath, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_status.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_status.rb
index 5683a803f..cc8faac7b 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_status.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_status.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -32,6 +32,7 @@ class PackageStatus
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_tag.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_tag.rb
index be5ea334a..7221c3f2f 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_tag.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_tag.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -95,6 +95,7 @@ class PackageTag
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -138,19 +139,23 @@ class PackageTag
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -228,6 +233,7 @@ class PackageTag
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -309,6 +315,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -406,6 +413,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -678,6 +686,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -915,6 +927,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -963,7 +976,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, filepath, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_immutable, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, filepath, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_immutable, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_tag_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_tag_request.rb
index 7b9b15b84..2b508485b 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_tag_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_tag_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -19,6 +19,9 @@ class PackageTagRequest
# If true, created tags will be immutable. An immutable flag is a tag that cannot be removed from a package.
attr_accessor :is_immutable
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# A list of tags to apply the action to. Not required for clears.
attr_accessor :tags
@@ -49,6 +52,7 @@ def self.attribute_map
{
:'action' => :'action',
:'is_immutable' => :'is_immutable',
+ :'release_notes' => :'release_notes',
:'tags' => :'tags'
}
end
@@ -58,6 +62,7 @@ def self.swagger_types
{
:'action' => :'String',
:'is_immutable' => :'BOOLEAN',
+ :'release_notes' => :'String',
:'tags' => :'Array'
}
end
@@ -82,6 +87,10 @@ def initialize(attributes = {})
self.is_immutable = false
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'tags')
if (value = attributes[:'tags']).is_a?(Array)
self.tags = value
@@ -121,6 +130,7 @@ def ==(o)
self.class == o.class &&
action == o.action &&
is_immutable == o.is_immutable &&
+ release_notes == o.release_notes &&
tags == o.tags
end
@@ -133,7 +143,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [action, is_immutable, tags].hash
+ [action, is_immutable, release_notes, tags].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_usage_metrics.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_usage_metrics.rb
index 8ecdd9287..b011a415e 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_usage_metrics.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_usage_metrics.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_version_badge.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_version_badge.rb
index c16fddd23..119ec251c 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_version_badge.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_version_badge.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_vulnerability.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_vulnerability.rb
index f57392c4a..7453651b8 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_vulnerability.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_vulnerability.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_vulnerability_policy_evaluation_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_vulnerability_policy_evaluation_request.rb
index 80cde1446..105f75cac 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_vulnerability_policy_evaluation_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_vulnerability_policy_evaluation_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_vulnerability_policy_evaluation_request_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_vulnerability_policy_evaluation_request_request.rb
index 5965d4f1d..f9e873ab8 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_vulnerability_policy_evaluation_request_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_vulnerability_policy_evaluation_request_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_vulnerability_policy_violation_log.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_vulnerability_policy_violation_log.rb
index 37ef87ff4..706af7ed1 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_vulnerability_policy_violation_log.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_vulnerability_policy_violation_log.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/package_vulnerability_policy_violation_log_cursor_page.rb b/bindings/ruby/src/lib/cloudsmith-api/models/package_vulnerability_policy_violation_log_cursor_page.rb
index 39b7d2271..07f81800a 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/package_vulnerability_policy_violation_log_cursor_page.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/package_vulnerability_policy_violation_log_cursor_page.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/skills_upstream_selection.rb b/bindings/ruby/src/lib/cloudsmith-api/models/plugin_skill.rb
similarity index 80%
rename from bindings/ruby/src/lib/cloudsmith-api/models/skills_upstream_selection.rb
rename to bindings/ruby/src/lib/cloudsmith-api/models/plugin_skill.rb
index 8c78a36e2..934befe32 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/skills_upstream_selection.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/plugin_skill.rb
@@ -6,38 +6,32 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
require 'date'
module CloudsmithApi
-class SkillsUpstreamSelection
- # The skill's ClawHub slug.
- attr_accessor :name
-
- # The ClawHub owner handle that publishes the skill.
- attr_accessor :publisher
+class PluginSkill
+ # The skill's description, if it declares one. Truncated to 200 characters.
+ attr_accessor :description
- # The exact semantic version of the release.
- attr_accessor :version
+ attr_accessor :name
# Attribute mapping from ruby-style variable name to JSON key.
def self.attribute_map
{
- :'name' => :'name',
- :'publisher' => :'publisher',
- :'version' => :'version'
+ :'description' => :'description',
+ :'name' => :'name'
}
end
# Attribute type mapping.
def self.swagger_types
{
- :'name' => :'String',
- :'publisher' => :'String',
- :'version' => :'String'
+ :'description' => :'String',
+ :'name' => :'String'
}
end
@@ -49,16 +43,12 @@ def initialize(attributes = {})
# convert string to symbol for hash key
attributes = attributes.each_with_object({}) { |(k, v), h| h[k.to_sym] = v }
- if attributes.has_key?(:'name')
- self.name = attributes[:'name']
- end
-
- if attributes.has_key?(:'publisher')
- self.publisher = attributes[:'publisher']
+ if attributes.has_key?(:'description')
+ self.description = attributes[:'description']
end
- if attributes.has_key?(:'version')
- self.version = attributes[:'version']
+ if attributes.has_key?(:'name')
+ self.name = attributes[:'name']
end
end
@@ -66,27 +56,12 @@ def initialize(attributes = {})
# @return Array for valid properties with the reasons
def list_invalid_properties
invalid_properties = Array.new
- if @name.nil?
- invalid_properties.push('invalid value for "name", name cannot be nil.')
- end
-
- if @publisher.nil?
- invalid_properties.push('invalid value for "publisher", publisher cannot be nil.')
- end
-
- if @version.nil?
- invalid_properties.push('invalid value for "version", version cannot be nil.')
- end
-
invalid_properties
end
# Check to see if the all the properties in the model are valid
# @return true if the model is valid
def valid?
- return false if @name.nil?
- return false if @publisher.nil?
- return false if @version.nil?
true
end
@@ -95,9 +70,8 @@ def valid?
def ==(o)
return true if self.equal?(o)
self.class == o.class &&
- name == o.name &&
- publisher == o.publisher &&
- version == o.version
+ description == o.description &&
+ name == o.name
end
# @see the `==` method
@@ -109,7 +83,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [name, publisher, version].hash
+ [description, name].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/provider_settings.rb b/bindings/ruby/src/lib/cloudsmith-api/models/provider_settings.rb
index 2afd398c2..cec5482f6 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/provider_settings.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/provider_settings.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/provider_settings_write.rb b/bindings/ruby/src/lib/cloudsmith-api/models/provider_settings_write.rb
index d5edcc54c..51efc099b 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/provider_settings_write.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/provider_settings_write.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/provider_settings_write_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/provider_settings_write_request.rb
index e95e8baf1..4deb3b63c 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/provider_settings_write_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/provider_settings_write_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/provider_settings_write_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/provider_settings_write_request_patch.rb
index 51d9e1063..69f017f84 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/provider_settings_write_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/provider_settings_write_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/python_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/python_package_upload.rb
index c70968250..ff902ffca 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/python_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/python_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class PythonPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class PythonPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class PythonPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/python_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/python_package_upload_request.rb
index 169402d17..5ba206b6c 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/python_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/python_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -17,6 +17,9 @@ class PythonPackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -27,6 +30,7 @@ class PythonPackageUploadRequest
def self.attribute_map
{
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags'
}
@@ -36,6 +40,7 @@ def self.attribute_map
def self.swagger_types
{
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String'
}
@@ -53,6 +58,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -86,6 +95,7 @@ def ==(o)
return true if self.equal?(o)
self.class == o.class &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags
end
@@ -99,7 +109,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [package_file, republish, tags].hash
+ [package_file, release_notes, republish, tags].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/python_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/python_upstream.rb
index d98e02845..c4987353a 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/python_upstream.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/python_upstream.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/python_upstream_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/python_upstream_request.rb
index 34bb88011..f9970d82f 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/python_upstream_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/python_upstream_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/python_upstream_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/python_upstream_request_patch.rb
index 997f9c048..07f849253 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/python_upstream_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/python_upstream_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/quota.rb b/bindings/ruby/src/lib/cloudsmith-api/models/quota.rb
index bd4c0390e..cae635164 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/quota.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/quota.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/quota_history.rb b/bindings/ruby/src/lib/cloudsmith-api/models/quota_history.rb
index 3067ea745..a635d7213 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/quota_history.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/quota_history.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/rate_check.rb b/bindings/ruby/src/lib/cloudsmith-api/models/rate_check.rb
index 7d42c8f63..7fb80bb9a 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/rate_check.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/rate_check.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/raw_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/raw_package_upload.rb
index d70cb4769..89e9b395f 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/raw_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/raw_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class RawPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class RawPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class RawPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/raw_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/raw_package_upload_request.rb
index 12243064a..15df57899 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/raw_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/raw_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -26,6 +26,9 @@ class RawPackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -45,6 +48,7 @@ def self.attribute_map
:'description' => :'description',
:'name' => :'name',
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'summary' => :'summary',
:'tags' => :'tags',
@@ -59,6 +63,7 @@ def self.swagger_types
:'description' => :'String',
:'name' => :'String',
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'summary' => :'String',
:'tags' => :'String',
@@ -90,6 +95,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -134,6 +143,7 @@ def ==(o)
description == o.description &&
name == o.name &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
summary == o.summary &&
tags == o.tags &&
@@ -149,7 +159,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [content_type, description, name, package_file, republish, summary, tags, version].hash
+ [content_type, description, name, package_file, release_notes, republish, summary, tags, version].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/recycle_bin_package.rb b/bindings/ruby/src/lib/cloudsmith-api/models/recycle_bin_package.rb
index 389ccd6c5..367d99212 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/recycle_bin_package.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/recycle_bin_package.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -48,9 +48,10 @@ class RecycleBinPackage
attr_accessor :repository
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
# The calculated size of the package.
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository.rb
index 08ca9a504..f1b90d067 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -185,6 +185,9 @@ class Repository
# The calculated size of the repository (human readable).
attr_accessor :size_str
+ # How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.
+ attr_accessor :skills_versioning
+
# The slug identifies the repository in URIs.
attr_accessor :slug
@@ -308,6 +311,7 @@ def self.attribute_map
:'show_setup_all' => :'show_setup_all',
:'size' => :'size',
:'size_str' => :'size_str',
+ :'skills_versioning' => :'skills_versioning',
:'slug' => :'slug',
:'slug_perm' => :'slug_perm',
:'storage_region' => :'storage_region',
@@ -386,6 +390,7 @@ def self.swagger_types
:'show_setup_all' => :'BOOLEAN',
:'size' => :'Integer',
:'size_str' => :'String',
+ :'skills_versioning' => :'String',
:'slug' => :'String',
:'slug_perm' => :'String',
:'storage_region' => :'String',
@@ -674,6 +679,12 @@ def initialize(attributes = {})
self.size_str = attributes[:'size_str']
end
+ if attributes.has_key?(:'skills_versioning')
+ self.skills_versioning = attributes[:'skills_versioning']
+ else
+ self.skills_versioning = 'SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK'
+ end
+
if attributes.has_key?(:'slug')
self.slug = attributes[:'slug']
end
@@ -770,6 +781,8 @@ def valid?
return false unless resync_packages_validator.valid?(@resync_packages)
scan_packages_validator = EnumAttributeValidator.new('String', ['Admin', 'Write', 'Read'])
return false unless scan_packages_validator.valid?(@scan_packages)
+ skills_versioning_validator = EnumAttributeValidator.new('String', ['SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK', 'STRICT_SEMANTIC_VERSION'])
+ return false unless skills_versioning_validator.valid?(@skills_versioning)
use_entitlements_privilege_validator = EnumAttributeValidator.new('String', ['Admin', 'Write', 'Read'])
return false unless use_entitlements_privilege_validator.valid?(@use_entitlements_privilege)
view_statistics_validator = EnumAttributeValidator.new('String', ['Admin', 'Write', 'Read'])
@@ -887,6 +900,16 @@ def scan_packages=(scan_packages)
@scan_packages = scan_packages
end
+ # Custom attribute writer method checking allowed values (enum).
+ # @param [Object] skills_versioning Object to be assigned
+ def skills_versioning=(skills_versioning)
+ validator = EnumAttributeValidator.new('String', ['SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK', 'STRICT_SEMANTIC_VERSION'])
+ unless validator.valid?(skills_versioning)
+ fail ArgumentError, 'invalid value for "skills_versioning", must be one of #{validator.allowable_values}.'
+ end
+ @skills_versioning = skills_versioning
+ end
+
# Custom attribute writer method checking allowed values (enum).
# @param [Object] use_entitlements_privilege Object to be assigned
def use_entitlements_privilege=(use_entitlements_privilege)
@@ -971,6 +994,7 @@ def ==(o)
show_setup_all == o.show_setup_all &&
size == o.size &&
size_str == o.size_str &&
+ skills_versioning == o.skills_versioning &&
slug == o.slug &&
slug_perm == o.slug_perm &&
storage_region == o.storage_region &&
@@ -995,7 +1019,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [active_connection_count, broadcast_state, cdn_url, content_kind, contextual_auth_realm, copy_own, copy_packages, cosign_signing_enabled, created_at, default_privilege, delete_own, delete_packages, deleted_at, description, distributes, docker_refresh_tokens_enabled, ecdsa_keys, enforce_eula, generic_package_index_enabled, gpg_keys, index_files, is_open_source, is_private, is_public, is_public_hidden, manage_entitlements_privilege, move_own, move_packages, name, namespace, namespace_url, npm_upstream_tags_take_precedence, nuget_native_signing_enabled, num_downloads, num_policy_violated_packages, num_quarantined_packages, open_source_license, open_source_project_url, package_count, package_count_excl_subcomponents, package_group_count, proxy_npmjs, proxy_pypi, raw_package_index_enabled, raw_package_index_signatures_enabled, replace_packages, replace_packages_by_default, repository_type, repository_type_str, resync_own, resync_packages, scan_own, scan_packages, self_html_url, self_url, self_webapp_url, show_setup_all, size, size_str, slug, slug_perm, storage_region, strict_npm_validation, tag_pre_releases_as_latest, use_debian_labels, use_default_cargo_upstream, use_entitlements_privilege, use_noarch_packages, use_source_packages, use_vulnerability_scanning, user_entitlements_enabled, view_statistics].hash
+ [active_connection_count, broadcast_state, cdn_url, content_kind, contextual_auth_realm, copy_own, copy_packages, cosign_signing_enabled, created_at, default_privilege, delete_own, delete_packages, deleted_at, description, distributes, docker_refresh_tokens_enabled, ecdsa_keys, enforce_eula, generic_package_index_enabled, gpg_keys, index_files, is_open_source, is_private, is_public, is_public_hidden, manage_entitlements_privilege, move_own, move_packages, name, namespace, namespace_url, npm_upstream_tags_take_precedence, nuget_native_signing_enabled, num_downloads, num_policy_violated_packages, num_quarantined_packages, open_source_license, open_source_project_url, package_count, package_count_excl_subcomponents, package_group_count, proxy_npmjs, proxy_pypi, raw_package_index_enabled, raw_package_index_signatures_enabled, replace_packages, replace_packages_by_default, repository_type, repository_type_str, resync_own, resync_packages, scan_own, scan_packages, self_html_url, self_url, self_webapp_url, show_setup_all, size, size_str, skills_versioning, slug, slug_perm, storage_region, strict_npm_validation, tag_pre_releases_as_latest, use_debian_labels, use_default_cargo_upstream, use_entitlements_privilege, use_noarch_packages, use_source_packages, use_vulnerability_scanning, user_entitlements_enabled, view_statistics].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_audit_log.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_audit_log.rb
index 4c65e8195..8ef5a0340 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_audit_log.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_audit_log.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_create.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_create.rb
index e72095730..11703a7ee 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_create.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_create.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -185,6 +185,9 @@ class RepositoryCreate
# The calculated size of the repository (human readable).
attr_accessor :size_str
+ # How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.
+ attr_accessor :skills_versioning
+
# The slug identifies the repository in URIs.
attr_accessor :slug
@@ -308,6 +311,7 @@ def self.attribute_map
:'show_setup_all' => :'show_setup_all',
:'size' => :'size',
:'size_str' => :'size_str',
+ :'skills_versioning' => :'skills_versioning',
:'slug' => :'slug',
:'slug_perm' => :'slug_perm',
:'storage_region' => :'storage_region',
@@ -386,6 +390,7 @@ def self.swagger_types
:'show_setup_all' => :'BOOLEAN',
:'size' => :'Integer',
:'size_str' => :'String',
+ :'skills_versioning' => :'String',
:'slug' => :'String',
:'slug_perm' => :'String',
:'storage_region' => :'String',
@@ -674,6 +679,12 @@ def initialize(attributes = {})
self.size_str = attributes[:'size_str']
end
+ if attributes.has_key?(:'skills_versioning')
+ self.skills_versioning = attributes[:'skills_versioning']
+ else
+ self.skills_versioning = 'SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK'
+ end
+
if attributes.has_key?(:'slug')
self.slug = attributes[:'slug']
end
@@ -770,6 +781,8 @@ def valid?
return false unless resync_packages_validator.valid?(@resync_packages)
scan_packages_validator = EnumAttributeValidator.new('String', ['Admin', 'Write', 'Read'])
return false unless scan_packages_validator.valid?(@scan_packages)
+ skills_versioning_validator = EnumAttributeValidator.new('String', ['SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK', 'STRICT_SEMANTIC_VERSION'])
+ return false unless skills_versioning_validator.valid?(@skills_versioning)
use_entitlements_privilege_validator = EnumAttributeValidator.new('String', ['Admin', 'Write', 'Read'])
return false unless use_entitlements_privilege_validator.valid?(@use_entitlements_privilege)
view_statistics_validator = EnumAttributeValidator.new('String', ['Admin', 'Write', 'Read'])
@@ -887,6 +900,16 @@ def scan_packages=(scan_packages)
@scan_packages = scan_packages
end
+ # Custom attribute writer method checking allowed values (enum).
+ # @param [Object] skills_versioning Object to be assigned
+ def skills_versioning=(skills_versioning)
+ validator = EnumAttributeValidator.new('String', ['SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK', 'STRICT_SEMANTIC_VERSION'])
+ unless validator.valid?(skills_versioning)
+ fail ArgumentError, 'invalid value for "skills_versioning", must be one of #{validator.allowable_values}.'
+ end
+ @skills_versioning = skills_versioning
+ end
+
# Custom attribute writer method checking allowed values (enum).
# @param [Object] use_entitlements_privilege Object to be assigned
def use_entitlements_privilege=(use_entitlements_privilege)
@@ -971,6 +994,7 @@ def ==(o)
show_setup_all == o.show_setup_all &&
size == o.size &&
size_str == o.size_str &&
+ skills_versioning == o.skills_versioning &&
slug == o.slug &&
slug_perm == o.slug_perm &&
storage_region == o.storage_region &&
@@ -995,7 +1019,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [active_connection_count, broadcast_state, cdn_url, content_kind, contextual_auth_realm, copy_own, copy_packages, cosign_signing_enabled, created_at, default_privilege, delete_own, delete_packages, deleted_at, description, distributes, docker_refresh_tokens_enabled, ecdsa_keys, enforce_eula, generic_package_index_enabled, gpg_keys, index_files, is_open_source, is_private, is_public, is_public_hidden, manage_entitlements_privilege, move_own, move_packages, name, namespace, namespace_url, npm_upstream_tags_take_precedence, nuget_native_signing_enabled, num_downloads, num_policy_violated_packages, num_quarantined_packages, open_source_license, open_source_project_url, package_count, package_count_excl_subcomponents, package_group_count, proxy_npmjs, proxy_pypi, raw_package_index_enabled, raw_package_index_signatures_enabled, replace_packages, replace_packages_by_default, repository_type, repository_type_str, resync_own, resync_packages, scan_own, scan_packages, self_html_url, self_url, self_webapp_url, show_setup_all, size, size_str, slug, slug_perm, storage_region, strict_npm_validation, tag_pre_releases_as_latest, use_debian_labels, use_default_cargo_upstream, use_entitlements_privilege, use_noarch_packages, use_source_packages, use_vulnerability_scanning, user_entitlements_enabled, view_statistics].hash
+ [active_connection_count, broadcast_state, cdn_url, content_kind, contextual_auth_realm, copy_own, copy_packages, cosign_signing_enabled, created_at, default_privilege, delete_own, delete_packages, deleted_at, description, distributes, docker_refresh_tokens_enabled, ecdsa_keys, enforce_eula, generic_package_index_enabled, gpg_keys, index_files, is_open_source, is_private, is_public, is_public_hidden, manage_entitlements_privilege, move_own, move_packages, name, namespace, namespace_url, npm_upstream_tags_take_precedence, nuget_native_signing_enabled, num_downloads, num_policy_violated_packages, num_quarantined_packages, open_source_license, open_source_project_url, package_count, package_count_excl_subcomponents, package_group_count, proxy_npmjs, proxy_pypi, raw_package_index_enabled, raw_package_index_signatures_enabled, replace_packages, replace_packages_by_default, repository_type, repository_type_str, resync_own, resync_packages, scan_own, scan_packages, self_html_url, self_url, self_webapp_url, show_setup_all, size, size_str, skills_versioning, slug, slug_perm, storage_region, strict_npm_validation, tag_pre_releases_as_latest, use_debian_labels, use_default_cargo_upstream, use_entitlements_privilege, use_noarch_packages, use_source_packages, use_vulnerability_scanning, user_entitlements_enabled, view_statistics].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_create_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_create_request.rb
index c0a988c99..801a1c2c7 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_create_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_create_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -122,6 +122,9 @@ class RepositoryCreateRequest
# If checked, the Set Me Up help for all formats will always be shown, even if you don't have packages of that type uploaded. Otherwise, help will only be shown for packages that are in the repository. For example, if you have uploaded only NuGet packages, then the Set Me Up help for NuGet packages will be shown only.
attr_accessor :show_setup_all
+ # How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.
+ attr_accessor :skills_versioning
+
# The slug identifies the repository in URIs.
attr_accessor :slug
@@ -219,6 +222,7 @@ def self.attribute_map
:'scan_own' => :'scan_own',
:'scan_packages' => :'scan_packages',
:'show_setup_all' => :'show_setup_all',
+ :'skills_versioning' => :'skills_versioning',
:'slug' => :'slug',
:'storage_region' => :'storage_region',
:'strict_npm_validation' => :'strict_npm_validation',
@@ -273,6 +277,7 @@ def self.swagger_types
:'scan_own' => :'BOOLEAN',
:'scan_packages' => :'String',
:'show_setup_all' => :'BOOLEAN',
+ :'skills_versioning' => :'String',
:'slug' => :'String',
:'storage_region' => :'String',
:'strict_npm_validation' => :'BOOLEAN',
@@ -464,6 +469,12 @@ def initialize(attributes = {})
self.show_setup_all = attributes[:'show_setup_all']
end
+ if attributes.has_key?(:'skills_versioning')
+ self.skills_versioning = attributes[:'skills_versioning']
+ else
+ self.skills_versioning = 'SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK'
+ end
+
if attributes.has_key?(:'slug')
self.slug = attributes[:'slug']
end
@@ -556,6 +567,8 @@ def valid?
return false unless resync_packages_validator.valid?(@resync_packages)
scan_packages_validator = EnumAttributeValidator.new('String', ['Admin', 'Write', 'Read'])
return false unless scan_packages_validator.valid?(@scan_packages)
+ skills_versioning_validator = EnumAttributeValidator.new('String', ['SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK', 'STRICT_SEMANTIC_VERSION'])
+ return false unless skills_versioning_validator.valid?(@skills_versioning)
use_entitlements_privilege_validator = EnumAttributeValidator.new('String', ['Admin', 'Write', 'Read'])
return false unless use_entitlements_privilege_validator.valid?(@use_entitlements_privilege)
view_statistics_validator = EnumAttributeValidator.new('String', ['Admin', 'Write', 'Read'])
@@ -673,6 +686,16 @@ def scan_packages=(scan_packages)
@scan_packages = scan_packages
end
+ # Custom attribute writer method checking allowed values (enum).
+ # @param [Object] skills_versioning Object to be assigned
+ def skills_versioning=(skills_versioning)
+ validator = EnumAttributeValidator.new('String', ['SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK', 'STRICT_SEMANTIC_VERSION'])
+ unless validator.valid?(skills_versioning)
+ fail ArgumentError, 'invalid value for "skills_versioning", must be one of #{validator.allowable_values}.'
+ end
+ @skills_versioning = skills_versioning
+ end
+
# Custom attribute writer method checking allowed values (enum).
# @param [Object] use_entitlements_privilege Object to be assigned
def use_entitlements_privilege=(use_entitlements_privilege)
@@ -734,6 +757,7 @@ def ==(o)
scan_own == o.scan_own &&
scan_packages == o.scan_packages &&
show_setup_all == o.show_setup_all &&
+ skills_versioning == o.skills_versioning &&
slug == o.slug &&
storage_region == o.storage_region &&
strict_npm_validation == o.strict_npm_validation &&
@@ -757,7 +781,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [broadcast_state, content_kind, contextual_auth_realm, copy_own, copy_packages, cosign_signing_enabled, default_privilege, delete_own, delete_packages, description, distributes, docker_refresh_tokens_enabled, enforce_eula, generic_package_index_enabled, index_files, is_public_hidden, manage_entitlements_privilege, move_own, move_packages, name, npm_upstream_tags_take_precedence, nuget_native_signing_enabled, open_source_license, open_source_project_url, proxy_npmjs, proxy_pypi, raw_package_index_enabled, raw_package_index_signatures_enabled, replace_packages, replace_packages_by_default, repository_type_str, resync_own, resync_packages, scan_own, scan_packages, show_setup_all, slug, storage_region, strict_npm_validation, tag_pre_releases_as_latest, use_debian_labels, use_default_cargo_upstream, use_entitlements_privilege, use_noarch_packages, use_source_packages, use_vulnerability_scanning, user_entitlements_enabled, view_statistics].hash
+ [broadcast_state, content_kind, contextual_auth_realm, copy_own, copy_packages, cosign_signing_enabled, default_privilege, delete_own, delete_packages, description, distributes, docker_refresh_tokens_enabled, enforce_eula, generic_package_index_enabled, index_files, is_public_hidden, manage_entitlements_privilege, move_own, move_packages, name, npm_upstream_tags_take_precedence, nuget_native_signing_enabled, open_source_license, open_source_project_url, proxy_npmjs, proxy_pypi, raw_package_index_enabled, raw_package_index_signatures_enabled, replace_packages, replace_packages_by_default, repository_type_str, resync_own, resync_packages, scan_own, scan_packages, show_setup_all, skills_versioning, slug, storage_region, strict_npm_validation, tag_pre_releases_as_latest, use_debian_labels, use_default_cargo_upstream, use_entitlements_privilege, use_noarch_packages, use_source_packages, use_vulnerability_scanning, user_entitlements_enabled, view_statistics].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_ecdsa_key.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_ecdsa_key.rb
index fab9cfa41..d8cfb5cc7 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_ecdsa_key.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_ecdsa_key.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_ecdsa_key_create.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_ecdsa_key_create.rb
index 899f6a3d8..d2707adc1 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_ecdsa_key_create.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_ecdsa_key_create.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_ed25519_key.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_ed25519_key.rb
index 0ba4a3a77..27a467c87 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_ed25519_key.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_ed25519_key.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_ed25519_key_create.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_ed25519_key_create.rb
index 215272235..b2876613a 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_ed25519_key_create.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_ed25519_key_create.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_cidr.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_cidr.rb
index 6756a1f4a..b98566fd9 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_cidr.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_cidr.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_country_code.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_country_code.rb
index 5b2c150e6..cfc1a3e34 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_country_code.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_country_code.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_rules.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_rules.rb
index 7c300a0d2..104b0abd3 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_rules.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_rules.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_rules_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_rules_request.rb
index 55b35909a..a490dd4e6 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_rules_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_rules_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_rules_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_rules_request_patch.rb
index 92142c697..b1e0d51b6 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_rules_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_rules_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_status.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_status.rb
index aaec25fb4..e674a0669 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_status.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_status.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_test_address.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_test_address.rb
index 8b05f6123..1d8322bbe 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_test_address.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_test_address.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_test_address_response.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_test_address_response.rb
index c298e71bc..60e0e73a1 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_test_address_response.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_test_address_response.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_test_address_response_dict.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_test_address_response_dict.rb
index c1858d8b4..2face611e 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_test_address_response_dict.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_geo_ip_test_address_response_dict.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_gpg_key.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_gpg_key.rb
index cd2551a0a..456436faa 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_gpg_key.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_gpg_key.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_gpg_key_create.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_gpg_key_create.rb
index b2260f965..ff6140997 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_gpg_key_create.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_gpg_key_create.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_privilege_dict.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_privilege_dict.rb
index 6846bda38..e268121cf 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_privilege_dict.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_privilege_dict.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_privilege_input.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_privilege_input.rb
index f471cafb2..a05d336af 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_privilege_input.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_privilege_input.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_privilege_input_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_privilege_input_request.rb
index cf5f023a5..8c4c9e148 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_privilege_input_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_privilege_input_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_privilege_input_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_privilege_input_request_patch.rb
index dcfb0ba69..e7f4bcd68 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_privilege_input_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_privilege_input_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_request_patch.rb
index e57cfbaac..e066027a2 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -122,6 +122,9 @@ class RepositoryRequestPatch
# If checked, the Set Me Up help for all formats will always be shown, even if you don't have packages of that type uploaded. Otherwise, help will only be shown for packages that are in the repository. For example, if you have uploaded only NuGet packages, then the Set Me Up help for NuGet packages will be shown only.
attr_accessor :show_setup_all
+ # How skills from GitHub upstreams are versioned. SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK offers a skill by the semantic version its SKILL.md declares, else by its git commit SHA. STRICT_SEMANTIC_VERSION only offers skills that declare a semantic version. Indexing doesn't depend on this setting, so a change takes effect at once. A skill cached under a version the setting doesn't offer can still be downloaded by that version, but isn't offered as the latest. ClawHub skills, uploaded skills and plugins keep their versions whatever the setting.
+ attr_accessor :skills_versioning
+
# The slug identifies the repository in URIs.
attr_accessor :slug
@@ -216,6 +219,7 @@ def self.attribute_map
:'scan_own' => :'scan_own',
:'scan_packages' => :'scan_packages',
:'show_setup_all' => :'show_setup_all',
+ :'skills_versioning' => :'skills_versioning',
:'slug' => :'slug',
:'strict_npm_validation' => :'strict_npm_validation',
:'tag_pre_releases_as_latest' => :'tag_pre_releases_as_latest',
@@ -269,6 +273,7 @@ def self.swagger_types
:'scan_own' => :'BOOLEAN',
:'scan_packages' => :'String',
:'show_setup_all' => :'BOOLEAN',
+ :'skills_versioning' => :'String',
:'slug' => :'String',
:'strict_npm_validation' => :'BOOLEAN',
:'tag_pre_releases_as_latest' => :'BOOLEAN',
@@ -459,6 +464,12 @@ def initialize(attributes = {})
self.show_setup_all = attributes[:'show_setup_all']
end
+ if attributes.has_key?(:'skills_versioning')
+ self.skills_versioning = attributes[:'skills_versioning']
+ else
+ self.skills_versioning = 'SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK'
+ end
+
if attributes.has_key?(:'slug')
self.slug = attributes[:'slug']
end
@@ -540,6 +551,8 @@ def valid?
return false unless resync_packages_validator.valid?(@resync_packages)
scan_packages_validator = EnumAttributeValidator.new('String', ['Admin', 'Write', 'Read'])
return false unless scan_packages_validator.valid?(@scan_packages)
+ skills_versioning_validator = EnumAttributeValidator.new('String', ['SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK', 'STRICT_SEMANTIC_VERSION'])
+ return false unless skills_versioning_validator.valid?(@skills_versioning)
use_entitlements_privilege_validator = EnumAttributeValidator.new('String', ['Admin', 'Write', 'Read'])
return false unless use_entitlements_privilege_validator.valid?(@use_entitlements_privilege)
view_statistics_validator = EnumAttributeValidator.new('String', ['Admin', 'Write', 'Read'])
@@ -657,6 +670,16 @@ def scan_packages=(scan_packages)
@scan_packages = scan_packages
end
+ # Custom attribute writer method checking allowed values (enum).
+ # @param [Object] skills_versioning Object to be assigned
+ def skills_versioning=(skills_versioning)
+ validator = EnumAttributeValidator.new('String', ['SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK', 'STRICT_SEMANTIC_VERSION'])
+ unless validator.valid?(skills_versioning)
+ fail ArgumentError, 'invalid value for "skills_versioning", must be one of #{validator.allowable_values}.'
+ end
+ @skills_versioning = skills_versioning
+ end
+
# Custom attribute writer method checking allowed values (enum).
# @param [Object] use_entitlements_privilege Object to be assigned
def use_entitlements_privilege=(use_entitlements_privilege)
@@ -718,6 +741,7 @@ def ==(o)
scan_own == o.scan_own &&
scan_packages == o.scan_packages &&
show_setup_all == o.show_setup_all &&
+ skills_versioning == o.skills_versioning &&
slug == o.slug &&
strict_npm_validation == o.strict_npm_validation &&
tag_pre_releases_as_latest == o.tag_pre_releases_as_latest &&
@@ -740,7 +764,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [broadcast_state, content_kind, contextual_auth_realm, copy_own, copy_packages, cosign_signing_enabled, default_privilege, delete_own, delete_packages, description, distributes, docker_refresh_tokens_enabled, enforce_eula, generic_package_index_enabled, index_files, is_public_hidden, manage_entitlements_privilege, move_own, move_packages, name, npm_upstream_tags_take_precedence, nuget_native_signing_enabled, open_source_license, open_source_project_url, proxy_npmjs, proxy_pypi, raw_package_index_enabled, raw_package_index_signatures_enabled, replace_packages, replace_packages_by_default, repository_type_str, resync_own, resync_packages, scan_own, scan_packages, show_setup_all, slug, strict_npm_validation, tag_pre_releases_as_latest, use_debian_labels, use_default_cargo_upstream, use_entitlements_privilege, use_noarch_packages, use_source_packages, use_vulnerability_scanning, user_entitlements_enabled, view_statistics].hash
+ [broadcast_state, content_kind, contextual_auth_realm, copy_own, copy_packages, cosign_signing_enabled, default_privilege, delete_own, delete_packages, description, distributes, docker_refresh_tokens_enabled, enforce_eula, generic_package_index_enabled, index_files, is_public_hidden, manage_entitlements_privilege, move_own, move_packages, name, npm_upstream_tags_take_precedence, nuget_native_signing_enabled, open_source_license, open_source_project_url, proxy_npmjs, proxy_pypi, raw_package_index_enabled, raw_package_index_signatures_enabled, replace_packages, replace_packages_by_default, repository_type_str, resync_own, resync_packages, scan_own, scan_packages, show_setup_all, skills_versioning, slug, strict_npm_validation, tag_pre_releases_as_latest, use_debian_labels, use_default_cargo_upstream, use_entitlements_privilege, use_noarch_packages, use_source_packages, use_vulnerability_scanning, user_entitlements_enabled, view_statistics].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_retention_rules.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_retention_rules.rb
index 9d9e71eb5..8dac18cd5 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_retention_rules.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_retention_rules.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_retention_rules_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_retention_rules_request_patch.rb
index 1e399e394..f455cb087 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_retention_rules_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_retention_rules_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_rsa_key.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_rsa_key.rb
index 729d84dd9..a7af232b9 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_rsa_key.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_rsa_key.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_rsa_key_create.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_rsa_key_create.rb
index a052b3242..ae709768e 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_rsa_key_create.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_rsa_key_create.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_token.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_token.rb
index 33ae3e784..a02b6eeef 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_token.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_token.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_action.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_action.rb
index a1466b99d..1a0f77429 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_action.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_action.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_private_broadcasts.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_private_broadcasts.rb
index 209835862..2a019b364 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_private_broadcasts.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_private_broadcasts.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_private_broadcasts_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_private_broadcasts_request.rb
index 6c8d12207..f2960a839 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_private_broadcasts_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_private_broadcasts_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_refresh.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_refresh.rb
index 83b3f51f1..cdd696f48 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_refresh.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_refresh.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_refresh_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_refresh_request.rb
index 5b14c4c74..784a7cd90 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_refresh_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_refresh_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_request.rb
index 67d370732..19c7cbadb 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_request_patch.rb
index e6cadb51d..e79cd2424 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_sync.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_sync.rb
index 5d6d7be44..4532f905f 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_sync.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_sync.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_sync_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_sync_request.rb
index f181ffec6..8c9bb8332 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_sync_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_token_sync_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_transfer_region.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_transfer_region.rb
index f8fc90770..aa4e7321e 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_transfer_region.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_transfer_region.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_transfer_region_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_transfer_region_request.rb
index 5423e2003..39b7e5237 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_transfer_region_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_transfer_region_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_webhook.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_webhook.rb
index dbb281618..cbc305847 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_webhook.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_webhook.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_webhook_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_webhook_request.rb
index 998f0ea05..d594c22c5 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_webhook_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_webhook_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_webhook_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_webhook_request_patch.rb
index cabe06c71..ebecef279 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_webhook_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_webhook_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_x509_ecdsa_certificate.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_x509_ecdsa_certificate.rb
index 0afd13996..ee8e41f26 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_x509_ecdsa_certificate.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_x509_ecdsa_certificate.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/repository_x509_rsa_certificate.rb b/bindings/ruby/src/lib/cloudsmith-api/models/repository_x509_rsa_certificate.rb
index 1e53e1d32..fec6ed352 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/repository_x509_rsa_certificate.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/repository_x509_rsa_certificate.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/resources_rate_check.rb b/bindings/ruby/src/lib/cloudsmith-api/models/resources_rate_check.rb
index 78867979e..95503e5a4 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/resources_rate_check.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/resources_rate_check.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/respository_geo_ip_enable_disable.rb b/bindings/ruby/src/lib/cloudsmith-api/models/respository_geo_ip_enable_disable.rb
index c770f53ba..154552800 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/respository_geo_ip_enable_disable.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/respository_geo_ip_enable_disable.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/respository_geo_ip_enable_disable_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/respository_geo_ip_enable_disable_request.rb
index 5d47cb6bc..364edef19 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/respository_geo_ip_enable_disable_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/respository_geo_ip_enable_disable_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/rpm_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/rpm_package_upload.rb
index 7785c525a..03c3fc830 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/rpm_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/rpm_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class RpmPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class RpmPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class RpmPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/rpm_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/rpm_package_upload_request.rb
index 7951bd3d4..e0bdcf58e 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/rpm_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/rpm_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -20,6 +20,9 @@ class RpmPackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -31,6 +34,7 @@ def self.attribute_map
{
:'distribution' => :'distribution',
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags'
}
@@ -41,6 +45,7 @@ def self.swagger_types
{
:'distribution' => :'String',
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String'
}
@@ -62,6 +67,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -101,6 +110,7 @@ def ==(o)
self.class == o.class &&
distribution == o.distribution &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags
end
@@ -114,7 +124,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [distribution, package_file, republish, tags].hash
+ [distribution, package_file, release_notes, republish, tags].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/rpm_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/rpm_upstream.rb
index 36a5df81f..ec32bf8ca 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/rpm_upstream.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/rpm_upstream.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/rpm_upstream_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/rpm_upstream_request.rb
index f412461b4..08d82914f 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/rpm_upstream_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/rpm_upstream_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/rpm_upstream_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/rpm_upstream_request_patch.rb
index d00139fbb..34dd6986d 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/rpm_upstream_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/rpm_upstream_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/ruby_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/ruby_package_upload.rb
index 098c183f7..70ce25437 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/ruby_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/ruby_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class RubyPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class RubyPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class RubyPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/ruby_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/ruby_package_upload_request.rb
index 00fe2d0ca..9b5836177 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/ruby_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/ruby_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -17,6 +17,9 @@ class RubyPackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -27,6 +30,7 @@ class RubyPackageUploadRequest
def self.attribute_map
{
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags'
}
@@ -36,6 +40,7 @@ def self.attribute_map
def self.swagger_types
{
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String'
}
@@ -53,6 +58,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -86,6 +95,7 @@ def ==(o)
return true if self.equal?(o)
self.class == o.class &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags
end
@@ -99,7 +109,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [package_file, republish, tags].hash
+ [package_file, release_notes, republish, tags].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/ruby_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/ruby_upstream.rb
index e78e3d3d3..60534e34f 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/ruby_upstream.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/ruby_upstream.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/ruby_upstream_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/ruby_upstream_request.rb
index 5e8cda695..09a3e19c6 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/ruby_upstream_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/ruby_upstream_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/ruby_upstream_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/ruby_upstream_request_patch.rb
index 0e96e84fb..271cc5f8e 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/ruby_upstream_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/ruby_upstream_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/service.rb b/bindings/ruby/src/lib/cloudsmith-api/models/service.rb
index d14fa5891..5c361deef 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/service.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/service.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/service_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/service_request.rb
index d1c73c15a..66ad3f211 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/service_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/service_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/service_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/service_request_patch.rb
index 4be03e6ca..2571e7f04 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/service_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/service_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/service_teams.rb b/bindings/ruby/src/lib/cloudsmith-api/models/service_teams.rb
index 748d9adb1..d0a7871ae 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/service_teams.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/service_teams.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/skills_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/skills_package_upload.rb
deleted file mode 100644
index 8248ac5cb..000000000
--- a/bindings/ruby/src/lib/cloudsmith-api/models/skills_package_upload.rb
+++ /dev/null
@@ -1,1060 +0,0 @@
-=begin
-#Cloudsmith API (v1)
-
-#The API to the Cloudsmith Service
-
-OpenAPI spec version: v1
-Contact: support@cloudsmith.io
-Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
-
-=end
-
-require 'date'
-
-module CloudsmithApi
-class SkillsPackageUpload
- attr_accessor :architectures
-
- attr_accessor :cdn_url
-
- attr_accessor :checksum_md5
-
- attr_accessor :checksum_sha1
-
- attr_accessor :checksum_sha256
-
- attr_accessor :checksum_sha512
-
- # A checksum of all of the package's dependencies.
- attr_accessor :dependencies_checksum_md5
-
- attr_accessor :dependencies_url
-
- # A textual description of this package.
- attr_accessor :description
-
- attr_accessor :display_name
-
- # Where the package originated, for example: 'upstream' (proxied/cached from a configured upstream), 'connected_repository' (blended in from a connected target repository), or 'manual_upload' (uploaded directly to Cloudsmith).
- attr_accessor :display_source
-
- attr_accessor :distro
-
- attr_accessor :distro_version
-
- attr_accessor :downloads
-
- # The epoch of the package version (if any).
- attr_accessor :epoch
-
- attr_accessor :extension
-
- attr_accessor :filename
-
- attr_accessor :files
-
- attr_accessor :format
-
- attr_accessor :format_url
-
- # Amount of storage that will be freed if this package is deleted
- attr_accessor :freeable_storage
-
- attr_accessor :fully_qualified_name
-
- # Unique and permanent identifier for the package.
- attr_accessor :identifier_perm
-
- # Return a map of identifier field names and their values.
- attr_accessor :identifiers
-
- attr_accessor :indexed
-
- attr_accessor :is_cancellable
-
- attr_accessor :is_copyable
-
- attr_accessor :is_deleteable
-
- attr_accessor :is_downloadable
-
- attr_accessor :is_hidden
-
- attr_accessor :is_moveable
-
- attr_accessor :is_quarantinable
-
- attr_accessor :is_quarantined
-
- attr_accessor :is_resyncable
-
- attr_accessor :is_security_scannable
-
- attr_accessor :is_sync_awaiting
-
- attr_accessor :is_sync_completed
-
- attr_accessor :is_sync_failed
-
- attr_accessor :is_sync_in_flight
-
- attr_accessor :is_sync_in_progress
-
- # The license of this package.
- attr_accessor :license
-
- attr_accessor :name
-
- attr_accessor :namespace
-
- attr_accessor :namespace_url
-
- attr_accessor :num_files
-
- attr_accessor :origin_repository
-
- attr_accessor :origin_repository_url
-
- # Whether the package's SPDX license is OSI-approved.
- attr_accessor :osi_approved
-
- # The type of package contents.
- attr_accessor :package_type
-
- # Whether or not the package has violated any policy.
- attr_accessor :policy_violated
-
- # The raw license string.
- attr_accessor :raw_license
-
- # The release of the package version (if any).
- attr_accessor :release
-
- attr_accessor :repository
-
- attr_accessor :repository_url
-
- # The datetime the security scanning was completed.
- attr_accessor :security_scan_completed_at
-
- # The datetime the security scanning was started.
- attr_accessor :security_scan_started_at
-
- attr_accessor :security_scan_status
-
- # The datetime the security scanning status was updated.
- attr_accessor :security_scan_status_updated_at
-
- attr_accessor :self_html_url
-
- attr_accessor :self_url
-
- attr_accessor :self_webapp_url
-
- attr_accessor :signature_url
-
- # The calculated size of the package.
- attr_accessor :size
-
- # The public unique identifier for the package.
- attr_accessor :slug
-
- attr_accessor :slug_perm
-
- # The SPDX license identifier for this package.
- attr_accessor :spdx_license
-
- # The synchronisation (in progress) stage of the package.
- attr_accessor :stage
-
- attr_accessor :stage_str
-
- # The datetime the package stage was updated at.
- attr_accessor :stage_updated_at
-
- # The synchronisation status of the package.
- attr_accessor :status
-
- # A textual description for the synchronous status reason (if any
- attr_accessor :status_reason
-
- attr_accessor :status_str
-
- # The datetime the package status was updated at.
- attr_accessor :status_updated_at
-
- attr_accessor :status_url
-
- # Absolute store path for the package, including store hash and name.
- attr_accessor :store_path
-
- attr_accessor :subtype
-
- # A one-liner synopsis of this package.
- attr_accessor :summary
-
- # The datetime the package sync was finished at.
- attr_accessor :sync_finished_at
-
- # Synchronisation progress (from 0-100)
- attr_accessor :sync_progress
-
- attr_accessor :tags_automatic
-
- attr_accessor :tags_immutable
-
- # All static tags on the package, grouped by context. Static tags are derived from the package's properties at request time and carry a 'context' (rather than a tag type). Includes format-specific badges and the package's architecture, subtype, and extension.
- attr_accessor :tags_static
-
- attr_accessor :type_display
-
- # The date this package was uploaded.
- attr_accessor :uploaded_at
-
- attr_accessor :uploader
-
- attr_accessor :uploader_url
-
- attr_accessor :version
-
- attr_accessor :version_orig
-
- attr_accessor :vulnerability_scan_results_url
-
- class EnumAttributeValidator
- attr_reader :datatype
- attr_reader :allowable_values
-
- def initialize(datatype, allowable_values)
- @allowable_values = allowable_values.map do |value|
- case datatype.to_s
- when /Integer/i
- value.to_i
- when /Float/i
- value.to_f
- else
- value
- end
- end
- end
-
- def valid?(value)
- !value || allowable_values.include?(value)
- end
- end
-
- # Attribute mapping from ruby-style variable name to JSON key.
- def self.attribute_map
- {
- :'architectures' => :'architectures',
- :'cdn_url' => :'cdn_url',
- :'checksum_md5' => :'checksum_md5',
- :'checksum_sha1' => :'checksum_sha1',
- :'checksum_sha256' => :'checksum_sha256',
- :'checksum_sha512' => :'checksum_sha512',
- :'dependencies_checksum_md5' => :'dependencies_checksum_md5',
- :'dependencies_url' => :'dependencies_url',
- :'description' => :'description',
- :'display_name' => :'display_name',
- :'display_source' => :'display_source',
- :'distro' => :'distro',
- :'distro_version' => :'distro_version',
- :'downloads' => :'downloads',
- :'epoch' => :'epoch',
- :'extension' => :'extension',
- :'filename' => :'filename',
- :'files' => :'files',
- :'format' => :'format',
- :'format_url' => :'format_url',
- :'freeable_storage' => :'freeable_storage',
- :'fully_qualified_name' => :'fully_qualified_name',
- :'identifier_perm' => :'identifier_perm',
- :'identifiers' => :'identifiers',
- :'indexed' => :'indexed',
- :'is_cancellable' => :'is_cancellable',
- :'is_copyable' => :'is_copyable',
- :'is_deleteable' => :'is_deleteable',
- :'is_downloadable' => :'is_downloadable',
- :'is_hidden' => :'is_hidden',
- :'is_moveable' => :'is_moveable',
- :'is_quarantinable' => :'is_quarantinable',
- :'is_quarantined' => :'is_quarantined',
- :'is_resyncable' => :'is_resyncable',
- :'is_security_scannable' => :'is_security_scannable',
- :'is_sync_awaiting' => :'is_sync_awaiting',
- :'is_sync_completed' => :'is_sync_completed',
- :'is_sync_failed' => :'is_sync_failed',
- :'is_sync_in_flight' => :'is_sync_in_flight',
- :'is_sync_in_progress' => :'is_sync_in_progress',
- :'license' => :'license',
- :'name' => :'name',
- :'namespace' => :'namespace',
- :'namespace_url' => :'namespace_url',
- :'num_files' => :'num_files',
- :'origin_repository' => :'origin_repository',
- :'origin_repository_url' => :'origin_repository_url',
- :'osi_approved' => :'osi_approved',
- :'package_type' => :'package_type',
- :'policy_violated' => :'policy_violated',
- :'raw_license' => :'raw_license',
- :'release' => :'release',
- :'repository' => :'repository',
- :'repository_url' => :'repository_url',
- :'security_scan_completed_at' => :'security_scan_completed_at',
- :'security_scan_started_at' => :'security_scan_started_at',
- :'security_scan_status' => :'security_scan_status',
- :'security_scan_status_updated_at' => :'security_scan_status_updated_at',
- :'self_html_url' => :'self_html_url',
- :'self_url' => :'self_url',
- :'self_webapp_url' => :'self_webapp_url',
- :'signature_url' => :'signature_url',
- :'size' => :'size',
- :'slug' => :'slug',
- :'slug_perm' => :'slug_perm',
- :'spdx_license' => :'spdx_license',
- :'stage' => :'stage',
- :'stage_str' => :'stage_str',
- :'stage_updated_at' => :'stage_updated_at',
- :'status' => :'status',
- :'status_reason' => :'status_reason',
- :'status_str' => :'status_str',
- :'status_updated_at' => :'status_updated_at',
- :'status_url' => :'status_url',
- :'store_path' => :'store_path',
- :'subtype' => :'subtype',
- :'summary' => :'summary',
- :'sync_finished_at' => :'sync_finished_at',
- :'sync_progress' => :'sync_progress',
- :'tags_automatic' => :'tags_automatic',
- :'tags_immutable' => :'tags_immutable',
- :'tags_static' => :'tags_static',
- :'type_display' => :'type_display',
- :'uploaded_at' => :'uploaded_at',
- :'uploader' => :'uploader',
- :'uploader_url' => :'uploader_url',
- :'version' => :'version',
- :'version_orig' => :'version_orig',
- :'vulnerability_scan_results_url' => :'vulnerability_scan_results_url'
- }
- end
-
- # Attribute type mapping.
- def self.swagger_types
- {
- :'architectures' => :'Array',
- :'cdn_url' => :'String',
- :'checksum_md5' => :'String',
- :'checksum_sha1' => :'String',
- :'checksum_sha256' => :'String',
- :'checksum_sha512' => :'String',
- :'dependencies_checksum_md5' => :'String',
- :'dependencies_url' => :'String',
- :'description' => :'String',
- :'display_name' => :'String',
- :'display_source' => :'String',
- :'distro' => :'Distribution',
- :'distro_version' => :'DistributionVersion',
- :'downloads' => :'Integer',
- :'epoch' => :'Integer',
- :'extension' => :'String',
- :'filename' => :'String',
- :'files' => :'Array',
- :'format' => :'String',
- :'format_url' => :'String',
- :'freeable_storage' => :'Integer',
- :'fully_qualified_name' => :'String',
- :'identifier_perm' => :'String',
- :'identifiers' => :'Hash',
- :'indexed' => :'BOOLEAN',
- :'is_cancellable' => :'BOOLEAN',
- :'is_copyable' => :'BOOLEAN',
- :'is_deleteable' => :'BOOLEAN',
- :'is_downloadable' => :'BOOLEAN',
- :'is_hidden' => :'BOOLEAN',
- :'is_moveable' => :'BOOLEAN',
- :'is_quarantinable' => :'BOOLEAN',
- :'is_quarantined' => :'BOOLEAN',
- :'is_resyncable' => :'BOOLEAN',
- :'is_security_scannable' => :'BOOLEAN',
- :'is_sync_awaiting' => :'BOOLEAN',
- :'is_sync_completed' => :'BOOLEAN',
- :'is_sync_failed' => :'BOOLEAN',
- :'is_sync_in_flight' => :'BOOLEAN',
- :'is_sync_in_progress' => :'BOOLEAN',
- :'license' => :'String',
- :'name' => :'String',
- :'namespace' => :'String',
- :'namespace_url' => :'String',
- :'num_files' => :'Integer',
- :'origin_repository' => :'String',
- :'origin_repository_url' => :'String',
- :'osi_approved' => :'BOOLEAN',
- :'package_type' => :'Integer',
- :'policy_violated' => :'BOOLEAN',
- :'raw_license' => :'String',
- :'release' => :'String',
- :'repository' => :'String',
- :'repository_url' => :'String',
- :'security_scan_completed_at' => :'DateTime',
- :'security_scan_started_at' => :'DateTime',
- :'security_scan_status' => :'String',
- :'security_scan_status_updated_at' => :'DateTime',
- :'self_html_url' => :'String',
- :'self_url' => :'String',
- :'self_webapp_url' => :'String',
- :'signature_url' => :'String',
- :'size' => :'Integer',
- :'slug' => :'String',
- :'slug_perm' => :'String',
- :'spdx_license' => :'String',
- :'stage' => :'Integer',
- :'stage_str' => :'String',
- :'stage_updated_at' => :'DateTime',
- :'status' => :'Integer',
- :'status_reason' => :'String',
- :'status_str' => :'String',
- :'status_updated_at' => :'DateTime',
- :'status_url' => :'String',
- :'store_path' => :'String',
- :'subtype' => :'String',
- :'summary' => :'String',
- :'sync_finished_at' => :'DateTime',
- :'sync_progress' => :'Integer',
- :'tags_automatic' => :'Tags',
- :'tags_immutable' => :'Tags',
- :'tags_static' => :'Hash>',
- :'type_display' => :'String',
- :'uploaded_at' => :'DateTime',
- :'uploader' => :'String',
- :'uploader_url' => :'String',
- :'version' => :'String',
- :'version_orig' => :'String',
- :'vulnerability_scan_results_url' => :'String'
- }
- end
-
- # Initializes the object
- # @param [Hash] attributes Model attributes in the form of hash
- def initialize(attributes = {})
- return unless attributes.is_a?(Hash)
-
- # convert string to symbol for hash key
- attributes = attributes.each_with_object({}) { |(k, v), h| h[k.to_sym] = v }
-
- if attributes.has_key?(:'architectures')
- if (value = attributes[:'architectures']).is_a?(Array)
- self.architectures = value
- end
- end
-
- if attributes.has_key?(:'cdn_url')
- self.cdn_url = attributes[:'cdn_url']
- end
-
- if attributes.has_key?(:'checksum_md5')
- self.checksum_md5 = attributes[:'checksum_md5']
- end
-
- if attributes.has_key?(:'checksum_sha1')
- self.checksum_sha1 = attributes[:'checksum_sha1']
- end
-
- if attributes.has_key?(:'checksum_sha256')
- self.checksum_sha256 = attributes[:'checksum_sha256']
- end
-
- if attributes.has_key?(:'checksum_sha512')
- self.checksum_sha512 = attributes[:'checksum_sha512']
- end
-
- if attributes.has_key?(:'dependencies_checksum_md5')
- self.dependencies_checksum_md5 = attributes[:'dependencies_checksum_md5']
- end
-
- if attributes.has_key?(:'dependencies_url')
- self.dependencies_url = attributes[:'dependencies_url']
- end
-
- if attributes.has_key?(:'description')
- self.description = attributes[:'description']
- end
-
- if attributes.has_key?(:'display_name')
- self.display_name = attributes[:'display_name']
- end
-
- if attributes.has_key?(:'display_source')
- self.display_source = attributes[:'display_source']
- end
-
- if attributes.has_key?(:'distro')
- self.distro = attributes[:'distro']
- end
-
- if attributes.has_key?(:'distro_version')
- self.distro_version = attributes[:'distro_version']
- end
-
- if attributes.has_key?(:'downloads')
- self.downloads = attributes[:'downloads']
- end
-
- if attributes.has_key?(:'epoch')
- self.epoch = attributes[:'epoch']
- end
-
- if attributes.has_key?(:'extension')
- self.extension = attributes[:'extension']
- end
-
- if attributes.has_key?(:'filename')
- self.filename = attributes[:'filename']
- end
-
- if attributes.has_key?(:'files')
- if (value = attributes[:'files']).is_a?(Array)
- self.files = value
- end
- end
-
- if attributes.has_key?(:'format')
- self.format = attributes[:'format']
- end
-
- if attributes.has_key?(:'format_url')
- self.format_url = attributes[:'format_url']
- end
-
- if attributes.has_key?(:'freeable_storage')
- self.freeable_storage = attributes[:'freeable_storage']
- end
-
- if attributes.has_key?(:'fully_qualified_name')
- self.fully_qualified_name = attributes[:'fully_qualified_name']
- end
-
- if attributes.has_key?(:'identifier_perm')
- self.identifier_perm = attributes[:'identifier_perm']
- end
-
- if attributes.has_key?(:'identifiers')
- if (value = attributes[:'identifiers']).is_a?(Hash)
- self.identifiers = value
- end
- end
-
- if attributes.has_key?(:'indexed')
- self.indexed = attributes[:'indexed']
- end
-
- if attributes.has_key?(:'is_cancellable')
- self.is_cancellable = attributes[:'is_cancellable']
- end
-
- if attributes.has_key?(:'is_copyable')
- self.is_copyable = attributes[:'is_copyable']
- end
-
- if attributes.has_key?(:'is_deleteable')
- self.is_deleteable = attributes[:'is_deleteable']
- end
-
- if attributes.has_key?(:'is_downloadable')
- self.is_downloadable = attributes[:'is_downloadable']
- end
-
- if attributes.has_key?(:'is_hidden')
- self.is_hidden = attributes[:'is_hidden']
- end
-
- if attributes.has_key?(:'is_moveable')
- self.is_moveable = attributes[:'is_moveable']
- end
-
- if attributes.has_key?(:'is_quarantinable')
- self.is_quarantinable = attributes[:'is_quarantinable']
- end
-
- if attributes.has_key?(:'is_quarantined')
- self.is_quarantined = attributes[:'is_quarantined']
- end
-
- if attributes.has_key?(:'is_resyncable')
- self.is_resyncable = attributes[:'is_resyncable']
- end
-
- if attributes.has_key?(:'is_security_scannable')
- self.is_security_scannable = attributes[:'is_security_scannable']
- end
-
- if attributes.has_key?(:'is_sync_awaiting')
- self.is_sync_awaiting = attributes[:'is_sync_awaiting']
- end
-
- if attributes.has_key?(:'is_sync_completed')
- self.is_sync_completed = attributes[:'is_sync_completed']
- end
-
- if attributes.has_key?(:'is_sync_failed')
- self.is_sync_failed = attributes[:'is_sync_failed']
- end
-
- if attributes.has_key?(:'is_sync_in_flight')
- self.is_sync_in_flight = attributes[:'is_sync_in_flight']
- end
-
- if attributes.has_key?(:'is_sync_in_progress')
- self.is_sync_in_progress = attributes[:'is_sync_in_progress']
- end
-
- if attributes.has_key?(:'license')
- self.license = attributes[:'license']
- end
-
- if attributes.has_key?(:'name')
- self.name = attributes[:'name']
- end
-
- if attributes.has_key?(:'namespace')
- self.namespace = attributes[:'namespace']
- end
-
- if attributes.has_key?(:'namespace_url')
- self.namespace_url = attributes[:'namespace_url']
- end
-
- if attributes.has_key?(:'num_files')
- self.num_files = attributes[:'num_files']
- end
-
- if attributes.has_key?(:'origin_repository')
- self.origin_repository = attributes[:'origin_repository']
- end
-
- if attributes.has_key?(:'origin_repository_url')
- self.origin_repository_url = attributes[:'origin_repository_url']
- end
-
- if attributes.has_key?(:'osi_approved')
- self.osi_approved = attributes[:'osi_approved']
- end
-
- if attributes.has_key?(:'package_type')
- self.package_type = attributes[:'package_type']
- end
-
- if attributes.has_key?(:'policy_violated')
- self.policy_violated = attributes[:'policy_violated']
- end
-
- if attributes.has_key?(:'raw_license')
- self.raw_license = attributes[:'raw_license']
- end
-
- if attributes.has_key?(:'release')
- self.release = attributes[:'release']
- end
-
- if attributes.has_key?(:'repository')
- self.repository = attributes[:'repository']
- end
-
- if attributes.has_key?(:'repository_url')
- self.repository_url = attributes[:'repository_url']
- end
-
- if attributes.has_key?(:'security_scan_completed_at')
- self.security_scan_completed_at = attributes[:'security_scan_completed_at']
- end
-
- if attributes.has_key?(:'security_scan_started_at')
- self.security_scan_started_at = attributes[:'security_scan_started_at']
- end
-
- if attributes.has_key?(:'security_scan_status')
- self.security_scan_status = attributes[:'security_scan_status']
- else
- self.security_scan_status = 'Awaiting Security Scan'
- end
-
- if attributes.has_key?(:'security_scan_status_updated_at')
- self.security_scan_status_updated_at = attributes[:'security_scan_status_updated_at']
- end
-
- if attributes.has_key?(:'self_html_url')
- self.self_html_url = attributes[:'self_html_url']
- end
-
- if attributes.has_key?(:'self_url')
- self.self_url = attributes[:'self_url']
- end
-
- if attributes.has_key?(:'self_webapp_url')
- self.self_webapp_url = attributes[:'self_webapp_url']
- end
-
- if attributes.has_key?(:'signature_url')
- self.signature_url = attributes[:'signature_url']
- end
-
- if attributes.has_key?(:'size')
- self.size = attributes[:'size']
- end
-
- if attributes.has_key?(:'slug')
- self.slug = attributes[:'slug']
- end
-
- if attributes.has_key?(:'slug_perm')
- self.slug_perm = attributes[:'slug_perm']
- end
-
- if attributes.has_key?(:'spdx_license')
- self.spdx_license = attributes[:'spdx_license']
- end
-
- if attributes.has_key?(:'stage')
- self.stage = attributes[:'stage']
- end
-
- if attributes.has_key?(:'stage_str')
- self.stage_str = attributes[:'stage_str']
- end
-
- if attributes.has_key?(:'stage_updated_at')
- self.stage_updated_at = attributes[:'stage_updated_at']
- end
-
- if attributes.has_key?(:'status')
- self.status = attributes[:'status']
- end
-
- if attributes.has_key?(:'status_reason')
- self.status_reason = attributes[:'status_reason']
- end
-
- if attributes.has_key?(:'status_str')
- self.status_str = attributes[:'status_str']
- end
-
- if attributes.has_key?(:'status_updated_at')
- self.status_updated_at = attributes[:'status_updated_at']
- end
-
- if attributes.has_key?(:'status_url')
- self.status_url = attributes[:'status_url']
- end
-
- if attributes.has_key?(:'store_path')
- self.store_path = attributes[:'store_path']
- end
-
- if attributes.has_key?(:'subtype')
- self.subtype = attributes[:'subtype']
- end
-
- if attributes.has_key?(:'summary')
- self.summary = attributes[:'summary']
- end
-
- if attributes.has_key?(:'sync_finished_at')
- self.sync_finished_at = attributes[:'sync_finished_at']
- end
-
- if attributes.has_key?(:'sync_progress')
- self.sync_progress = attributes[:'sync_progress']
- end
-
- if attributes.has_key?(:'tags_automatic')
- self.tags_automatic = attributes[:'tags_automatic']
- end
-
- if attributes.has_key?(:'tags_immutable')
- self.tags_immutable = attributes[:'tags_immutable']
- end
-
- if attributes.has_key?(:'tags_static')
- if (value = attributes[:'tags_static']).is_a?(Hash)
- self.tags_static = value
- end
- end
-
- if attributes.has_key?(:'type_display')
- self.type_display = attributes[:'type_display']
- end
-
- if attributes.has_key?(:'uploaded_at')
- self.uploaded_at = attributes[:'uploaded_at']
- end
-
- if attributes.has_key?(:'uploader')
- self.uploader = attributes[:'uploader']
- end
-
- if attributes.has_key?(:'uploader_url')
- self.uploader_url = attributes[:'uploader_url']
- end
-
- if attributes.has_key?(:'version')
- self.version = attributes[:'version']
- end
-
- if attributes.has_key?(:'version_orig')
- self.version_orig = attributes[:'version_orig']
- end
-
- if attributes.has_key?(:'vulnerability_scan_results_url')
- self.vulnerability_scan_results_url = attributes[:'vulnerability_scan_results_url']
- end
- end
-
- # Show invalid properties with the reasons. Usually used together with valid?
- # @return Array for valid properties with the reasons
- def list_invalid_properties
- invalid_properties = Array.new
- if @name.nil?
- invalid_properties.push('invalid value for "name", name cannot be nil.')
- end
-
- if @version.nil?
- invalid_properties.push('invalid value for "version", version cannot be nil.')
- end
-
- invalid_properties
- end
-
- # Check to see if the all the properties in the model are valid
- # @return true if the model is valid
- def valid?
- return false if @name.nil?
- security_scan_status_validator = EnumAttributeValidator.new('String', ['Awaiting Security Scan', 'Security Scanning in Progress', 'Scan Detected Vulnerabilities', 'Scan Detected No Vulnerabilities', 'Security Scanning Disabled', 'Security Scanning Failed', 'Security Scanning Skipped', 'Security Scanning Not Supported'])
- return false unless security_scan_status_validator.valid?(@security_scan_status)
- return false if @version.nil?
- true
- end
-
- # Custom attribute writer method checking allowed values (enum).
- # @param [Object] security_scan_status Object to be assigned
- def security_scan_status=(security_scan_status)
- validator = EnumAttributeValidator.new('String', ['Awaiting Security Scan', 'Security Scanning in Progress', 'Scan Detected Vulnerabilities', 'Scan Detected No Vulnerabilities', 'Security Scanning Disabled', 'Security Scanning Failed', 'Security Scanning Skipped', 'Security Scanning Not Supported'])
- unless validator.valid?(security_scan_status)
- fail ArgumentError, 'invalid value for "security_scan_status", must be one of #{validator.allowable_values}.'
- end
- @security_scan_status = security_scan_status
- end
-
- # Checks equality by comparing each attribute.
- # @param [Object] Object to be compared
- def ==(o)
- return true if self.equal?(o)
- self.class == o.class &&
- architectures == o.architectures &&
- cdn_url == o.cdn_url &&
- checksum_md5 == o.checksum_md5 &&
- checksum_sha1 == o.checksum_sha1 &&
- checksum_sha256 == o.checksum_sha256 &&
- checksum_sha512 == o.checksum_sha512 &&
- dependencies_checksum_md5 == o.dependencies_checksum_md5 &&
- dependencies_url == o.dependencies_url &&
- description == o.description &&
- display_name == o.display_name &&
- display_source == o.display_source &&
- distro == o.distro &&
- distro_version == o.distro_version &&
- downloads == o.downloads &&
- epoch == o.epoch &&
- extension == o.extension &&
- filename == o.filename &&
- files == o.files &&
- format == o.format &&
- format_url == o.format_url &&
- freeable_storage == o.freeable_storage &&
- fully_qualified_name == o.fully_qualified_name &&
- identifier_perm == o.identifier_perm &&
- identifiers == o.identifiers &&
- indexed == o.indexed &&
- is_cancellable == o.is_cancellable &&
- is_copyable == o.is_copyable &&
- is_deleteable == o.is_deleteable &&
- is_downloadable == o.is_downloadable &&
- is_hidden == o.is_hidden &&
- is_moveable == o.is_moveable &&
- is_quarantinable == o.is_quarantinable &&
- is_quarantined == o.is_quarantined &&
- is_resyncable == o.is_resyncable &&
- is_security_scannable == o.is_security_scannable &&
- is_sync_awaiting == o.is_sync_awaiting &&
- is_sync_completed == o.is_sync_completed &&
- is_sync_failed == o.is_sync_failed &&
- is_sync_in_flight == o.is_sync_in_flight &&
- is_sync_in_progress == o.is_sync_in_progress &&
- license == o.license &&
- name == o.name &&
- namespace == o.namespace &&
- namespace_url == o.namespace_url &&
- num_files == o.num_files &&
- origin_repository == o.origin_repository &&
- origin_repository_url == o.origin_repository_url &&
- osi_approved == o.osi_approved &&
- package_type == o.package_type &&
- policy_violated == o.policy_violated &&
- raw_license == o.raw_license &&
- release == o.release &&
- repository == o.repository &&
- repository_url == o.repository_url &&
- security_scan_completed_at == o.security_scan_completed_at &&
- security_scan_started_at == o.security_scan_started_at &&
- security_scan_status == o.security_scan_status &&
- security_scan_status_updated_at == o.security_scan_status_updated_at &&
- self_html_url == o.self_html_url &&
- self_url == o.self_url &&
- self_webapp_url == o.self_webapp_url &&
- signature_url == o.signature_url &&
- size == o.size &&
- slug == o.slug &&
- slug_perm == o.slug_perm &&
- spdx_license == o.spdx_license &&
- stage == o.stage &&
- stage_str == o.stage_str &&
- stage_updated_at == o.stage_updated_at &&
- status == o.status &&
- status_reason == o.status_reason &&
- status_str == o.status_str &&
- status_updated_at == o.status_updated_at &&
- status_url == o.status_url &&
- store_path == o.store_path &&
- subtype == o.subtype &&
- summary == o.summary &&
- sync_finished_at == o.sync_finished_at &&
- sync_progress == o.sync_progress &&
- tags_automatic == o.tags_automatic &&
- tags_immutable == o.tags_immutable &&
- tags_static == o.tags_static &&
- type_display == o.type_display &&
- uploaded_at == o.uploaded_at &&
- uploader == o.uploader &&
- uploader_url == o.uploader_url &&
- version == o.version &&
- version_orig == o.version_orig &&
- vulnerability_scan_results_url == o.vulnerability_scan_results_url
- end
-
- # @see the `==` method
- # @param [Object] Object to be compared
- def eql?(o)
- self == o
- end
-
- # Calculates hash code according to all attributes.
- # @return [Fixnum] Hash code
- def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
- end
-
- # Builds the object from hash
- # @param [Hash] attributes Model attributes in the form of hash
- # @return [Object] Returns the model itself
- def build_from_hash(attributes)
- return nil unless attributes.is_a?(Hash)
- self.class.swagger_types.each_pair do |key, type|
- if type =~ /\AArray<(.*)>/i
- # check to ensure the input is an array given that the attribute
- # is documented as an array but the input is not
- if attributes[self.class.attribute_map[key]].is_a?(Array)
- self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) })
- end
- elsif !attributes[self.class.attribute_map[key]].nil?
- self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]]))
- end # or else data not found in attributes(hash), not an issue as the data can be optional
- end
-
- self
- end
-
- # Deserializes the data based on type
- # @param string type Data type
- # @param string value Value to be deserialized
- # @return [Object] Deserialized data
- def _deserialize(type, value)
- case type.to_sym
- when :DateTime
- DateTime.parse(value)
- when :Date
- Date.parse(value)
- when :String
- value.to_s
- when :Integer
- value.to_i
- when :Float
- value.to_f
- when :BOOLEAN
- if value.to_s =~ /\A(true|t|yes|y|1)\z/i
- true
- else
- false
- end
- when :Object
- # generic object (usually a Hash), return directly
- value
- when /\AArray<(?.+)>\z/
- inner_type = Regexp.last_match[:inner_type]
- value.map { |v| _deserialize(inner_type, v) }
- when /\AHash<(?.+?), (?.+)>\z/
- k_type = Regexp.last_match[:k_type]
- v_type = Regexp.last_match[:v_type]
- {}.tap do |hash|
- value.each do |k, v|
- hash[_deserialize(k_type, k)] = _deserialize(v_type, v)
- end
- end
- else # model
- temp_model = CloudsmithApi.const_get(type).new
- temp_model.build_from_hash(value)
- end
- end
-
- # Returns the string representation of the object
- # @return [String] String presentation of the object
- def to_s
- to_hash.to_s
- end
-
- # to_body is an alias to to_hash (backward compatibility)
- # @return [Hash] Returns the object in the form of hash
- def to_body
- to_hash
- end
-
- # Returns the object in the form of hash
- # @return [Hash] Returns the object in the form of hash
- def to_hash
- hash = {}
- self.class.attribute_map.each_pair do |attr, param|
- value = self.send(attr)
- next if value.nil?
- hash[param] = _to_hash(value)
- end
- hash
- end
-
- # Outputs non-array value in the form of hash
- # For object, use to_hash. Otherwise, just return the value
- # @param [Object] value Any valid value
- # @return [Hash] Returns the value in the form of hash
- def _to_hash(value)
- if value.is_a?(Array)
- value.compact.map { |v| _to_hash(v) }
- elsif value.is_a?(Hash)
- {}.tap do |hash|
- value.each { |k, v| hash[k] = _to_hash(v) }
- end
- elsif value.respond_to? :to_hash
- value.to_hash
- else
- value
- end
- end
-
-end
-end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/skills_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/skills_package_upload_request.rb
deleted file mode 100644
index 2dce64a77..000000000
--- a/bindings/ruby/src/lib/cloudsmith-api/models/skills_package_upload_request.rb
+++ /dev/null
@@ -1,238 +0,0 @@
-=begin
-#Cloudsmith API (v1)
-
-#The API to the Cloudsmith Service
-
-OpenAPI spec version: v1
-Contact: support@cloudsmith.io
-Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
-
-=end
-
-require 'date'
-
-module CloudsmithApi
-class SkillsPackageUploadRequest
- attr_accessor :name
-
- # The primary file for the package.
- attr_accessor :package_file
-
- # If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
- attr_accessor :republish
-
- # A comma-separated values list of tags to add to the package.
- attr_accessor :tags
-
- attr_accessor :version
-
- # Attribute mapping from ruby-style variable name to JSON key.
- def self.attribute_map
- {
- :'name' => :'name',
- :'package_file' => :'package_file',
- :'republish' => :'republish',
- :'tags' => :'tags',
- :'version' => :'version'
- }
- end
-
- # Attribute type mapping.
- def self.swagger_types
- {
- :'name' => :'String',
- :'package_file' => :'String',
- :'republish' => :'BOOLEAN',
- :'tags' => :'String',
- :'version' => :'String'
- }
- end
-
- # Initializes the object
- # @param [Hash] attributes Model attributes in the form of hash
- def initialize(attributes = {})
- return unless attributes.is_a?(Hash)
-
- # convert string to symbol for hash key
- attributes = attributes.each_with_object({}) { |(k, v), h| h[k.to_sym] = v }
-
- if attributes.has_key?(:'name')
- self.name = attributes[:'name']
- end
-
- if attributes.has_key?(:'package_file')
- self.package_file = attributes[:'package_file']
- end
-
- if attributes.has_key?(:'republish')
- self.republish = attributes[:'republish']
- end
-
- if attributes.has_key?(:'tags')
- self.tags = attributes[:'tags']
- end
-
- if attributes.has_key?(:'version')
- self.version = attributes[:'version']
- end
- end
-
- # Show invalid properties with the reasons. Usually used together with valid?
- # @return Array for valid properties with the reasons
- def list_invalid_properties
- invalid_properties = Array.new
- if @name.nil?
- invalid_properties.push('invalid value for "name", name cannot be nil.')
- end
-
- if @package_file.nil?
- invalid_properties.push('invalid value for "package_file", package_file cannot be nil.')
- end
-
- if @version.nil?
- invalid_properties.push('invalid value for "version", version cannot be nil.')
- end
-
- invalid_properties
- end
-
- # Check to see if the all the properties in the model are valid
- # @return true if the model is valid
- def valid?
- return false if @name.nil?
- return false if @package_file.nil?
- return false if @version.nil?
- true
- end
-
- # Checks equality by comparing each attribute.
- # @param [Object] Object to be compared
- def ==(o)
- return true if self.equal?(o)
- self.class == o.class &&
- name == o.name &&
- package_file == o.package_file &&
- republish == o.republish &&
- tags == o.tags &&
- version == o.version
- end
-
- # @see the `==` method
- # @param [Object] Object to be compared
- def eql?(o)
- self == o
- end
-
- # Calculates hash code according to all attributes.
- # @return [Fixnum] Hash code
- def hash
- [name, package_file, republish, tags, version].hash
- end
-
- # Builds the object from hash
- # @param [Hash] attributes Model attributes in the form of hash
- # @return [Object] Returns the model itself
- def build_from_hash(attributes)
- return nil unless attributes.is_a?(Hash)
- self.class.swagger_types.each_pair do |key, type|
- if type =~ /\AArray<(.*)>/i
- # check to ensure the input is an array given that the attribute
- # is documented as an array but the input is not
- if attributes[self.class.attribute_map[key]].is_a?(Array)
- self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) })
- end
- elsif !attributes[self.class.attribute_map[key]].nil?
- self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]]))
- end # or else data not found in attributes(hash), not an issue as the data can be optional
- end
-
- self
- end
-
- # Deserializes the data based on type
- # @param string type Data type
- # @param string value Value to be deserialized
- # @return [Object] Deserialized data
- def _deserialize(type, value)
- case type.to_sym
- when :DateTime
- DateTime.parse(value)
- when :Date
- Date.parse(value)
- when :String
- value.to_s
- when :Integer
- value.to_i
- when :Float
- value.to_f
- when :BOOLEAN
- if value.to_s =~ /\A(true|t|yes|y|1)\z/i
- true
- else
- false
- end
- when :Object
- # generic object (usually a Hash), return directly
- value
- when /\AArray<(?.+)>\z/
- inner_type = Regexp.last_match[:inner_type]
- value.map { |v| _deserialize(inner_type, v) }
- when /\AHash<(?.+?), (?.+)>\z/
- k_type = Regexp.last_match[:k_type]
- v_type = Regexp.last_match[:v_type]
- {}.tap do |hash|
- value.each do |k, v|
- hash[_deserialize(k_type, k)] = _deserialize(v_type, v)
- end
- end
- else # model
- temp_model = CloudsmithApi.const_get(type).new
- temp_model.build_from_hash(value)
- end
- end
-
- # Returns the string representation of the object
- # @return [String] String presentation of the object
- def to_s
- to_hash.to_s
- end
-
- # to_body is an alias to to_hash (backward compatibility)
- # @return [Hash] Returns the object in the form of hash
- def to_body
- to_hash
- end
-
- # Returns the object in the form of hash
- # @return [Hash] Returns the object in the form of hash
- def to_hash
- hash = {}
- self.class.attribute_map.each_pair do |attr, param|
- value = self.send(attr)
- next if value.nil?
- hash[param] = _to_hash(value)
- end
- hash
- end
-
- # Outputs non-array value in the form of hash
- # For object, use to_hash. Otherwise, just return the value
- # @param [Object] value Any valid value
- # @return [Hash] Returns the value in the form of hash
- def _to_hash(value)
- if value.is_a?(Array)
- value.compact.map { |v| _to_hash(v) }
- elsif value.is_a?(Hash)
- {}.tap do |hash|
- value.each { |k, v| hash[k] = _to_hash(v) }
- end
- elsif value.respond_to? :to_hash
- value.to_hash
- else
- value
- end
- end
-
-end
-end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/skills_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/skills_upstream.rb
deleted file mode 100644
index 2f997c7a7..000000000
--- a/bindings/ruby/src/lib/cloudsmith-api/models/skills_upstream.rb
+++ /dev/null
@@ -1,532 +0,0 @@
-=begin
-#Cloudsmith API (v1)
-
-#The API to the Cloudsmith Service
-
-OpenAPI spec version: v1
-Contact: support@cloudsmith.io
-Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
-
-=end
-
-require 'date'
-
-module CloudsmithApi
-class SkillsUpstream
- # The authentication mode to use when accessing this upstream.
- attr_accessor :auth_mode
-
- # Secret to provide with requests to upstream.
- attr_accessor :auth_secret
-
- # Username to provide with requests to upstream.
- attr_accessor :auth_username
-
- # Whether the upstream is available for use.
- attr_accessor :available
-
- # Whether the upstream can be reindexed.
- attr_accessor :can_reindex
-
- # The package types to serve from the upstream: skills, plugins, or both.
- attr_accessor :contents
-
- # The datetime the upstream source was created.
- attr_accessor :created_at
-
- attr_accessor :disable_reason
-
- # Human-readable explanation of why this upstream is disabled
- attr_accessor :disable_reason_text
-
- # The key for extra header #1 to send to upstream.
- attr_accessor :extra_header_1
-
- # The key for extra header #2 to send to upstream.
- attr_accessor :extra_header_2
-
- # The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted.
- attr_accessor :extra_value_1
-
- # The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted.
- attr_accessor :extra_value_2
-
- # Whether the upstream has failed signature verification.
- attr_accessor :has_failed_signature_verification
-
- # The number of packages available in this upstream source
- attr_accessor :index_package_count
-
- # The current indexing status of this upstream source
- attr_accessor :index_status
-
- # Whether or not this upstream is active and ready for requests.
- attr_accessor :is_active
-
- # The last time this upstream source was indexed
- attr_accessor :last_indexed
-
- # The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode.
- attr_accessor :mode
-
- # A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream.
- attr_accessor :name
-
- # When true, this upstream source is pending validation.
- attr_accessor :pending_validation
-
- # Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date.
- attr_accessor :priority
-
- # Exact ClawHub releases to cache.
- attr_accessor :selections
-
- attr_accessor :slug_perm
-
- attr_accessor :updated_at
-
- # The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository.
- attr_accessor :upstream_url
-
- # If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams.
- attr_accessor :verify_ssl
-
- class EnumAttributeValidator
- attr_reader :datatype
- attr_reader :allowable_values
-
- def initialize(datatype, allowable_values)
- @allowable_values = allowable_values.map do |value|
- case datatype.to_s
- when /Integer/i
- value.to_i
- when /Float/i
- value.to_f
- else
- value
- end
- end
- end
-
- def valid?(value)
- !value || allowable_values.include?(value)
- end
- end
-
- # Attribute mapping from ruby-style variable name to JSON key.
- def self.attribute_map
- {
- :'auth_mode' => :'auth_mode',
- :'auth_secret' => :'auth_secret',
- :'auth_username' => :'auth_username',
- :'available' => :'available',
- :'can_reindex' => :'can_reindex',
- :'contents' => :'contents',
- :'created_at' => :'created_at',
- :'disable_reason' => :'disable_reason',
- :'disable_reason_text' => :'disable_reason_text',
- :'extra_header_1' => :'extra_header_1',
- :'extra_header_2' => :'extra_header_2',
- :'extra_value_1' => :'extra_value_1',
- :'extra_value_2' => :'extra_value_2',
- :'has_failed_signature_verification' => :'has_failed_signature_verification',
- :'index_package_count' => :'index_package_count',
- :'index_status' => :'index_status',
- :'is_active' => :'is_active',
- :'last_indexed' => :'last_indexed',
- :'mode' => :'mode',
- :'name' => :'name',
- :'pending_validation' => :'pending_validation',
- :'priority' => :'priority',
- :'selections' => :'selections',
- :'slug_perm' => :'slug_perm',
- :'updated_at' => :'updated_at',
- :'upstream_url' => :'upstream_url',
- :'verify_ssl' => :'verify_ssl'
- }
- end
-
- # Attribute type mapping.
- def self.swagger_types
- {
- :'auth_mode' => :'String',
- :'auth_secret' => :'String',
- :'auth_username' => :'String',
- :'available' => :'BOOLEAN',
- :'can_reindex' => :'BOOLEAN',
- :'contents' => :'String',
- :'created_at' => :'DateTime',
- :'disable_reason' => :'String',
- :'disable_reason_text' => :'String',
- :'extra_header_1' => :'String',
- :'extra_header_2' => :'String',
- :'extra_value_1' => :'String',
- :'extra_value_2' => :'String',
- :'has_failed_signature_verification' => :'BOOLEAN',
- :'index_package_count' => :'Integer',
- :'index_status' => :'String',
- :'is_active' => :'BOOLEAN',
- :'last_indexed' => :'String',
- :'mode' => :'String',
- :'name' => :'String',
- :'pending_validation' => :'BOOLEAN',
- :'priority' => :'Integer',
- :'selections' => :'Array',
- :'slug_perm' => :'String',
- :'updated_at' => :'DateTime',
- :'upstream_url' => :'String',
- :'verify_ssl' => :'BOOLEAN'
- }
- end
-
- # Initializes the object
- # @param [Hash] attributes Model attributes in the form of hash
- def initialize(attributes = {})
- return unless attributes.is_a?(Hash)
-
- # convert string to symbol for hash key
- attributes = attributes.each_with_object({}) { |(k, v), h| h[k.to_sym] = v }
-
- if attributes.has_key?(:'auth_mode')
- self.auth_mode = attributes[:'auth_mode']
- else
- self.auth_mode = 'None'
- end
-
- if attributes.has_key?(:'auth_secret')
- self.auth_secret = attributes[:'auth_secret']
- end
-
- if attributes.has_key?(:'auth_username')
- self.auth_username = attributes[:'auth_username']
- end
-
- if attributes.has_key?(:'available')
- self.available = attributes[:'available']
- end
-
- if attributes.has_key?(:'can_reindex')
- self.can_reindex = attributes[:'can_reindex']
- end
-
- if attributes.has_key?(:'contents')
- self.contents = attributes[:'contents']
- else
- self.contents = 'Skills'
- end
-
- if attributes.has_key?(:'created_at')
- self.created_at = attributes[:'created_at']
- end
-
- if attributes.has_key?(:'disable_reason')
- self.disable_reason = attributes[:'disable_reason']
- else
- self.disable_reason = 'N/A'
- end
-
- if attributes.has_key?(:'disable_reason_text')
- self.disable_reason_text = attributes[:'disable_reason_text']
- end
-
- if attributes.has_key?(:'extra_header_1')
- self.extra_header_1 = attributes[:'extra_header_1']
- end
-
- if attributes.has_key?(:'extra_header_2')
- self.extra_header_2 = attributes[:'extra_header_2']
- end
-
- if attributes.has_key?(:'extra_value_1')
- self.extra_value_1 = attributes[:'extra_value_1']
- end
-
- if attributes.has_key?(:'extra_value_2')
- self.extra_value_2 = attributes[:'extra_value_2']
- end
-
- if attributes.has_key?(:'has_failed_signature_verification')
- self.has_failed_signature_verification = attributes[:'has_failed_signature_verification']
- end
-
- if attributes.has_key?(:'index_package_count')
- self.index_package_count = attributes[:'index_package_count']
- end
-
- if attributes.has_key?(:'index_status')
- self.index_status = attributes[:'index_status']
- end
-
- if attributes.has_key?(:'is_active')
- self.is_active = attributes[:'is_active']
- end
-
- if attributes.has_key?(:'last_indexed')
- self.last_indexed = attributes[:'last_indexed']
- end
-
- if attributes.has_key?(:'mode')
- self.mode = attributes[:'mode']
- else
- self.mode = 'Proxy Only'
- end
-
- if attributes.has_key?(:'name')
- self.name = attributes[:'name']
- end
-
- if attributes.has_key?(:'pending_validation')
- self.pending_validation = attributes[:'pending_validation']
- end
-
- if attributes.has_key?(:'priority')
- self.priority = attributes[:'priority']
- end
-
- if attributes.has_key?(:'selections')
- if (value = attributes[:'selections']).is_a?(Array)
- self.selections = value
- end
- end
-
- if attributes.has_key?(:'slug_perm')
- self.slug_perm = attributes[:'slug_perm']
- end
-
- if attributes.has_key?(:'updated_at')
- self.updated_at = attributes[:'updated_at']
- end
-
- if attributes.has_key?(:'upstream_url')
- self.upstream_url = attributes[:'upstream_url']
- end
-
- if attributes.has_key?(:'verify_ssl')
- self.verify_ssl = attributes[:'verify_ssl']
- end
- end
-
- # Show invalid properties with the reasons. Usually used together with valid?
- # @return Array for valid properties with the reasons
- def list_invalid_properties
- invalid_properties = Array.new
- if @name.nil?
- invalid_properties.push('invalid value for "name", name cannot be nil.')
- end
-
- if @upstream_url.nil?
- invalid_properties.push('invalid value for "upstream_url", upstream_url cannot be nil.')
- end
-
- invalid_properties
- end
-
- # Check to see if the all the properties in the model are valid
- # @return true if the model is valid
- def valid?
- auth_mode_validator = EnumAttributeValidator.new('String', ['None', 'Token'])
- return false unless auth_mode_validator.valid?(@auth_mode)
- contents_validator = EnumAttributeValidator.new('String', ['Skills', 'Plugins', 'Skills and plugins'])
- return false unless contents_validator.valid?(@contents)
- disable_reason_validator = EnumAttributeValidator.new('String', ['N/A', 'Upstream points to its own repository', 'Missing upstream source', 'RSA key did not verify the upstream\'s APKINDEX signature', 'Upstream was disabled by request of user'])
- return false unless disable_reason_validator.valid?(@disable_reason)
- mode_validator = EnumAttributeValidator.new('String', ['Proxy Only', 'Cache and Proxy', 'Cache Only'])
- return false unless mode_validator.valid?(@mode)
- return false if @name.nil?
- return false if @upstream_url.nil?
- true
- end
-
- # Custom attribute writer method checking allowed values (enum).
- # @param [Object] auth_mode Object to be assigned
- def auth_mode=(auth_mode)
- validator = EnumAttributeValidator.new('String', ['None', 'Token'])
- unless validator.valid?(auth_mode)
- fail ArgumentError, 'invalid value for "auth_mode", must be one of #{validator.allowable_values}.'
- end
- @auth_mode = auth_mode
- end
-
- # Custom attribute writer method checking allowed values (enum).
- # @param [Object] contents Object to be assigned
- def contents=(contents)
- validator = EnumAttributeValidator.new('String', ['Skills', 'Plugins', 'Skills and plugins'])
- unless validator.valid?(contents)
- fail ArgumentError, 'invalid value for "contents", must be one of #{validator.allowable_values}.'
- end
- @contents = contents
- end
-
- # Custom attribute writer method checking allowed values (enum).
- # @param [Object] disable_reason Object to be assigned
- def disable_reason=(disable_reason)
- validator = EnumAttributeValidator.new('String', ['N/A', 'Upstream points to its own repository', 'Missing upstream source', 'RSA key did not verify the upstream\'s APKINDEX signature', 'Upstream was disabled by request of user'])
- unless validator.valid?(disable_reason)
- fail ArgumentError, 'invalid value for "disable_reason", must be one of #{validator.allowable_values}.'
- end
- @disable_reason = disable_reason
- end
-
- # Custom attribute writer method checking allowed values (enum).
- # @param [Object] mode Object to be assigned
- def mode=(mode)
- validator = EnumAttributeValidator.new('String', ['Proxy Only', 'Cache and Proxy', 'Cache Only'])
- unless validator.valid?(mode)
- fail ArgumentError, 'invalid value for "mode", must be one of #{validator.allowable_values}.'
- end
- @mode = mode
- end
-
- # Checks equality by comparing each attribute.
- # @param [Object] Object to be compared
- def ==(o)
- return true if self.equal?(o)
- self.class == o.class &&
- auth_mode == o.auth_mode &&
- auth_secret == o.auth_secret &&
- auth_username == o.auth_username &&
- available == o.available &&
- can_reindex == o.can_reindex &&
- contents == o.contents &&
- created_at == o.created_at &&
- disable_reason == o.disable_reason &&
- disable_reason_text == o.disable_reason_text &&
- extra_header_1 == o.extra_header_1 &&
- extra_header_2 == o.extra_header_2 &&
- extra_value_1 == o.extra_value_1 &&
- extra_value_2 == o.extra_value_2 &&
- has_failed_signature_verification == o.has_failed_signature_verification &&
- index_package_count == o.index_package_count &&
- index_status == o.index_status &&
- is_active == o.is_active &&
- last_indexed == o.last_indexed &&
- mode == o.mode &&
- name == o.name &&
- pending_validation == o.pending_validation &&
- priority == o.priority &&
- selections == o.selections &&
- slug_perm == o.slug_perm &&
- updated_at == o.updated_at &&
- upstream_url == o.upstream_url &&
- verify_ssl == o.verify_ssl
- end
-
- # @see the `==` method
- # @param [Object] Object to be compared
- def eql?(o)
- self == o
- end
-
- # Calculates hash code according to all attributes.
- # @return [Fixnum] Hash code
- def hash
- [auth_mode, auth_secret, auth_username, available, can_reindex, contents, created_at, disable_reason, disable_reason_text, extra_header_1, extra_header_2, extra_value_1, extra_value_2, has_failed_signature_verification, index_package_count, index_status, is_active, last_indexed, mode, name, pending_validation, priority, selections, slug_perm, updated_at, upstream_url, verify_ssl].hash
- end
-
- # Builds the object from hash
- # @param [Hash] attributes Model attributes in the form of hash
- # @return [Object] Returns the model itself
- def build_from_hash(attributes)
- return nil unless attributes.is_a?(Hash)
- self.class.swagger_types.each_pair do |key, type|
- if type =~ /\AArray<(.*)>/i
- # check to ensure the input is an array given that the attribute
- # is documented as an array but the input is not
- if attributes[self.class.attribute_map[key]].is_a?(Array)
- self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) })
- end
- elsif !attributes[self.class.attribute_map[key]].nil?
- self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]]))
- end # or else data not found in attributes(hash), not an issue as the data can be optional
- end
-
- self
- end
-
- # Deserializes the data based on type
- # @param string type Data type
- # @param string value Value to be deserialized
- # @return [Object] Deserialized data
- def _deserialize(type, value)
- case type.to_sym
- when :DateTime
- DateTime.parse(value)
- when :Date
- Date.parse(value)
- when :String
- value.to_s
- when :Integer
- value.to_i
- when :Float
- value.to_f
- when :BOOLEAN
- if value.to_s =~ /\A(true|t|yes|y|1)\z/i
- true
- else
- false
- end
- when :Object
- # generic object (usually a Hash), return directly
- value
- when /\AArray<(?.+)>\z/
- inner_type = Regexp.last_match[:inner_type]
- value.map { |v| _deserialize(inner_type, v) }
- when /\AHash<(?.+?), (?.+)>\z/
- k_type = Regexp.last_match[:k_type]
- v_type = Regexp.last_match[:v_type]
- {}.tap do |hash|
- value.each do |k, v|
- hash[_deserialize(k_type, k)] = _deserialize(v_type, v)
- end
- end
- else # model
- temp_model = CloudsmithApi.const_get(type).new
- temp_model.build_from_hash(value)
- end
- end
-
- # Returns the string representation of the object
- # @return [String] String presentation of the object
- def to_s
- to_hash.to_s
- end
-
- # to_body is an alias to to_hash (backward compatibility)
- # @return [Hash] Returns the object in the form of hash
- def to_body
- to_hash
- end
-
- # Returns the object in the form of hash
- # @return [Hash] Returns the object in the form of hash
- def to_hash
- hash = {}
- self.class.attribute_map.each_pair do |attr, param|
- value = self.send(attr)
- next if value.nil?
- hash[param] = _to_hash(value)
- end
- hash
- end
-
- # Outputs non-array value in the form of hash
- # For object, use to_hash. Otherwise, just return the value
- # @param [Object] value Any valid value
- # @return [Hash] Returns the value in the form of hash
- def _to_hash(value)
- if value.is_a?(Array)
- value.compact.map { |v| _to_hash(v) }
- elsif value.is_a?(Hash)
- {}.tap do |hash|
- value.each { |k, v| hash[k] = _to_hash(v) }
- end
- elsif value.respond_to? :to_hash
- value.to_hash
- else
- value
- end
- end
-
-end
-end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/skills_upstream_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/skills_upstream_request.rb
deleted file mode 100644
index 04d350804..000000000
--- a/bindings/ruby/src/lib/cloudsmith-api/models/skills_upstream_request.rb
+++ /dev/null
@@ -1,401 +0,0 @@
-=begin
-#Cloudsmith API (v1)
-
-#The API to the Cloudsmith Service
-
-OpenAPI spec version: v1
-Contact: support@cloudsmith.io
-Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
-
-=end
-
-require 'date'
-
-module CloudsmithApi
-class SkillsUpstreamRequest
- # The authentication mode to use when accessing this upstream.
- attr_accessor :auth_mode
-
- # Secret to provide with requests to upstream.
- attr_accessor :auth_secret
-
- # Username to provide with requests to upstream.
- attr_accessor :auth_username
-
- # The package types to serve from the upstream: skills, plugins, or both.
- attr_accessor :contents
-
- # The key for extra header #1 to send to upstream.
- attr_accessor :extra_header_1
-
- # The key for extra header #2 to send to upstream.
- attr_accessor :extra_header_2
-
- # The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted.
- attr_accessor :extra_value_1
-
- # The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted.
- attr_accessor :extra_value_2
-
- # Whether or not this upstream is active and ready for requests.
- attr_accessor :is_active
-
- # The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode.
- attr_accessor :mode
-
- # A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream.
- attr_accessor :name
-
- # Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date.
- attr_accessor :priority
-
- # Exact ClawHub releases to cache.
- attr_accessor :selections
-
- # The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository.
- attr_accessor :upstream_url
-
- # If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams.
- attr_accessor :verify_ssl
-
- class EnumAttributeValidator
- attr_reader :datatype
- attr_reader :allowable_values
-
- def initialize(datatype, allowable_values)
- @allowable_values = allowable_values.map do |value|
- case datatype.to_s
- when /Integer/i
- value.to_i
- when /Float/i
- value.to_f
- else
- value
- end
- end
- end
-
- def valid?(value)
- !value || allowable_values.include?(value)
- end
- end
-
- # Attribute mapping from ruby-style variable name to JSON key.
- def self.attribute_map
- {
- :'auth_mode' => :'auth_mode',
- :'auth_secret' => :'auth_secret',
- :'auth_username' => :'auth_username',
- :'contents' => :'contents',
- :'extra_header_1' => :'extra_header_1',
- :'extra_header_2' => :'extra_header_2',
- :'extra_value_1' => :'extra_value_1',
- :'extra_value_2' => :'extra_value_2',
- :'is_active' => :'is_active',
- :'mode' => :'mode',
- :'name' => :'name',
- :'priority' => :'priority',
- :'selections' => :'selections',
- :'upstream_url' => :'upstream_url',
- :'verify_ssl' => :'verify_ssl'
- }
- end
-
- # Attribute type mapping.
- def self.swagger_types
- {
- :'auth_mode' => :'String',
- :'auth_secret' => :'String',
- :'auth_username' => :'String',
- :'contents' => :'String',
- :'extra_header_1' => :'String',
- :'extra_header_2' => :'String',
- :'extra_value_1' => :'String',
- :'extra_value_2' => :'String',
- :'is_active' => :'BOOLEAN',
- :'mode' => :'String',
- :'name' => :'String',
- :'priority' => :'Integer',
- :'selections' => :'Array',
- :'upstream_url' => :'String',
- :'verify_ssl' => :'BOOLEAN'
- }
- end
-
- # Initializes the object
- # @param [Hash] attributes Model attributes in the form of hash
- def initialize(attributes = {})
- return unless attributes.is_a?(Hash)
-
- # convert string to symbol for hash key
- attributes = attributes.each_with_object({}) { |(k, v), h| h[k.to_sym] = v }
-
- if attributes.has_key?(:'auth_mode')
- self.auth_mode = attributes[:'auth_mode']
- else
- self.auth_mode = 'None'
- end
-
- if attributes.has_key?(:'auth_secret')
- self.auth_secret = attributes[:'auth_secret']
- end
-
- if attributes.has_key?(:'auth_username')
- self.auth_username = attributes[:'auth_username']
- end
-
- if attributes.has_key?(:'contents')
- self.contents = attributes[:'contents']
- else
- self.contents = 'Skills'
- end
-
- if attributes.has_key?(:'extra_header_1')
- self.extra_header_1 = attributes[:'extra_header_1']
- end
-
- if attributes.has_key?(:'extra_header_2')
- self.extra_header_2 = attributes[:'extra_header_2']
- end
-
- if attributes.has_key?(:'extra_value_1')
- self.extra_value_1 = attributes[:'extra_value_1']
- end
-
- if attributes.has_key?(:'extra_value_2')
- self.extra_value_2 = attributes[:'extra_value_2']
- end
-
- if attributes.has_key?(:'is_active')
- self.is_active = attributes[:'is_active']
- end
-
- if attributes.has_key?(:'mode')
- self.mode = attributes[:'mode']
- else
- self.mode = 'Proxy Only'
- end
-
- if attributes.has_key?(:'name')
- self.name = attributes[:'name']
- end
-
- if attributes.has_key?(:'priority')
- self.priority = attributes[:'priority']
- end
-
- if attributes.has_key?(:'selections')
- if (value = attributes[:'selections']).is_a?(Array)
- self.selections = value
- end
- end
-
- if attributes.has_key?(:'upstream_url')
- self.upstream_url = attributes[:'upstream_url']
- end
-
- if attributes.has_key?(:'verify_ssl')
- self.verify_ssl = attributes[:'verify_ssl']
- end
- end
-
- # Show invalid properties with the reasons. Usually used together with valid?
- # @return Array for valid properties with the reasons
- def list_invalid_properties
- invalid_properties = Array.new
- if @name.nil?
- invalid_properties.push('invalid value for "name", name cannot be nil.')
- end
-
- if @upstream_url.nil?
- invalid_properties.push('invalid value for "upstream_url", upstream_url cannot be nil.')
- end
-
- invalid_properties
- end
-
- # Check to see if the all the properties in the model are valid
- # @return true if the model is valid
- def valid?
- auth_mode_validator = EnumAttributeValidator.new('String', ['None', 'Token'])
- return false unless auth_mode_validator.valid?(@auth_mode)
- contents_validator = EnumAttributeValidator.new('String', ['Skills', 'Plugins', 'Skills and plugins'])
- return false unless contents_validator.valid?(@contents)
- mode_validator = EnumAttributeValidator.new('String', ['Proxy Only', 'Cache and Proxy', 'Cache Only'])
- return false unless mode_validator.valid?(@mode)
- return false if @name.nil?
- return false if @upstream_url.nil?
- true
- end
-
- # Custom attribute writer method checking allowed values (enum).
- # @param [Object] auth_mode Object to be assigned
- def auth_mode=(auth_mode)
- validator = EnumAttributeValidator.new('String', ['None', 'Token'])
- unless validator.valid?(auth_mode)
- fail ArgumentError, 'invalid value for "auth_mode", must be one of #{validator.allowable_values}.'
- end
- @auth_mode = auth_mode
- end
-
- # Custom attribute writer method checking allowed values (enum).
- # @param [Object] contents Object to be assigned
- def contents=(contents)
- validator = EnumAttributeValidator.new('String', ['Skills', 'Plugins', 'Skills and plugins'])
- unless validator.valid?(contents)
- fail ArgumentError, 'invalid value for "contents", must be one of #{validator.allowable_values}.'
- end
- @contents = contents
- end
-
- # Custom attribute writer method checking allowed values (enum).
- # @param [Object] mode Object to be assigned
- def mode=(mode)
- validator = EnumAttributeValidator.new('String', ['Proxy Only', 'Cache and Proxy', 'Cache Only'])
- unless validator.valid?(mode)
- fail ArgumentError, 'invalid value for "mode", must be one of #{validator.allowable_values}.'
- end
- @mode = mode
- end
-
- # Checks equality by comparing each attribute.
- # @param [Object] Object to be compared
- def ==(o)
- return true if self.equal?(o)
- self.class == o.class &&
- auth_mode == o.auth_mode &&
- auth_secret == o.auth_secret &&
- auth_username == o.auth_username &&
- contents == o.contents &&
- extra_header_1 == o.extra_header_1 &&
- extra_header_2 == o.extra_header_2 &&
- extra_value_1 == o.extra_value_1 &&
- extra_value_2 == o.extra_value_2 &&
- is_active == o.is_active &&
- mode == o.mode &&
- name == o.name &&
- priority == o.priority &&
- selections == o.selections &&
- upstream_url == o.upstream_url &&
- verify_ssl == o.verify_ssl
- end
-
- # @see the `==` method
- # @param [Object] Object to be compared
- def eql?(o)
- self == o
- end
-
- # Calculates hash code according to all attributes.
- # @return [Fixnum] Hash code
- def hash
- [auth_mode, auth_secret, auth_username, contents, extra_header_1, extra_header_2, extra_value_1, extra_value_2, is_active, mode, name, priority, selections, upstream_url, verify_ssl].hash
- end
-
- # Builds the object from hash
- # @param [Hash] attributes Model attributes in the form of hash
- # @return [Object] Returns the model itself
- def build_from_hash(attributes)
- return nil unless attributes.is_a?(Hash)
- self.class.swagger_types.each_pair do |key, type|
- if type =~ /\AArray<(.*)>/i
- # check to ensure the input is an array given that the attribute
- # is documented as an array but the input is not
- if attributes[self.class.attribute_map[key]].is_a?(Array)
- self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) })
- end
- elsif !attributes[self.class.attribute_map[key]].nil?
- self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]]))
- end # or else data not found in attributes(hash), not an issue as the data can be optional
- end
-
- self
- end
-
- # Deserializes the data based on type
- # @param string type Data type
- # @param string value Value to be deserialized
- # @return [Object] Deserialized data
- def _deserialize(type, value)
- case type.to_sym
- when :DateTime
- DateTime.parse(value)
- when :Date
- Date.parse(value)
- when :String
- value.to_s
- when :Integer
- value.to_i
- when :Float
- value.to_f
- when :BOOLEAN
- if value.to_s =~ /\A(true|t|yes|y|1)\z/i
- true
- else
- false
- end
- when :Object
- # generic object (usually a Hash), return directly
- value
- when /\AArray<(?.+)>\z/
- inner_type = Regexp.last_match[:inner_type]
- value.map { |v| _deserialize(inner_type, v) }
- when /\AHash<(?.+?), (?.+)>\z/
- k_type = Regexp.last_match[:k_type]
- v_type = Regexp.last_match[:v_type]
- {}.tap do |hash|
- value.each do |k, v|
- hash[_deserialize(k_type, k)] = _deserialize(v_type, v)
- end
- end
- else # model
- temp_model = CloudsmithApi.const_get(type).new
- temp_model.build_from_hash(value)
- end
- end
-
- # Returns the string representation of the object
- # @return [String] String presentation of the object
- def to_s
- to_hash.to_s
- end
-
- # to_body is an alias to to_hash (backward compatibility)
- # @return [Hash] Returns the object in the form of hash
- def to_body
- to_hash
- end
-
- # Returns the object in the form of hash
- # @return [Hash] Returns the object in the form of hash
- def to_hash
- hash = {}
- self.class.attribute_map.each_pair do |attr, param|
- value = self.send(attr)
- next if value.nil?
- hash[param] = _to_hash(value)
- end
- hash
- end
-
- # Outputs non-array value in the form of hash
- # For object, use to_hash. Otherwise, just return the value
- # @param [Object] value Any valid value
- # @return [Hash] Returns the value in the form of hash
- def _to_hash(value)
- if value.is_a?(Array)
- value.compact.map { |v| _to_hash(v) }
- elsif value.is_a?(Hash)
- {}.tap do |hash|
- value.each { |k, v| hash[k] = _to_hash(v) }
- end
- elsif value.respond_to? :to_hash
- value.to_hash
- else
- value
- end
- end
-
-end
-end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/skills_upstream_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/skills_upstream_request_patch.rb
deleted file mode 100644
index 6fd26ca74..000000000
--- a/bindings/ruby/src/lib/cloudsmith-api/models/skills_upstream_request_patch.rb
+++ /dev/null
@@ -1,391 +0,0 @@
-=begin
-#Cloudsmith API (v1)
-
-#The API to the Cloudsmith Service
-
-OpenAPI spec version: v1
-Contact: support@cloudsmith.io
-Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
-
-=end
-
-require 'date'
-
-module CloudsmithApi
-class SkillsUpstreamRequestPatch
- # The authentication mode to use when accessing this upstream.
- attr_accessor :auth_mode
-
- # Secret to provide with requests to upstream.
- attr_accessor :auth_secret
-
- # Username to provide with requests to upstream.
- attr_accessor :auth_username
-
- # The package types to serve from the upstream: skills, plugins, or both.
- attr_accessor :contents
-
- # The key for extra header #1 to send to upstream.
- attr_accessor :extra_header_1
-
- # The key for extra header #2 to send to upstream.
- attr_accessor :extra_header_2
-
- # The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted.
- attr_accessor :extra_value_1
-
- # The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted.
- attr_accessor :extra_value_2
-
- # Whether or not this upstream is active and ready for requests.
- attr_accessor :is_active
-
- # The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode.
- attr_accessor :mode
-
- # A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream.
- attr_accessor :name
-
- # Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date.
- attr_accessor :priority
-
- # Exact ClawHub releases to cache.
- attr_accessor :selections
-
- # The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository.
- attr_accessor :upstream_url
-
- # If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams.
- attr_accessor :verify_ssl
-
- class EnumAttributeValidator
- attr_reader :datatype
- attr_reader :allowable_values
-
- def initialize(datatype, allowable_values)
- @allowable_values = allowable_values.map do |value|
- case datatype.to_s
- when /Integer/i
- value.to_i
- when /Float/i
- value.to_f
- else
- value
- end
- end
- end
-
- def valid?(value)
- !value || allowable_values.include?(value)
- end
- end
-
- # Attribute mapping from ruby-style variable name to JSON key.
- def self.attribute_map
- {
- :'auth_mode' => :'auth_mode',
- :'auth_secret' => :'auth_secret',
- :'auth_username' => :'auth_username',
- :'contents' => :'contents',
- :'extra_header_1' => :'extra_header_1',
- :'extra_header_2' => :'extra_header_2',
- :'extra_value_1' => :'extra_value_1',
- :'extra_value_2' => :'extra_value_2',
- :'is_active' => :'is_active',
- :'mode' => :'mode',
- :'name' => :'name',
- :'priority' => :'priority',
- :'selections' => :'selections',
- :'upstream_url' => :'upstream_url',
- :'verify_ssl' => :'verify_ssl'
- }
- end
-
- # Attribute type mapping.
- def self.swagger_types
- {
- :'auth_mode' => :'String',
- :'auth_secret' => :'String',
- :'auth_username' => :'String',
- :'contents' => :'String',
- :'extra_header_1' => :'String',
- :'extra_header_2' => :'String',
- :'extra_value_1' => :'String',
- :'extra_value_2' => :'String',
- :'is_active' => :'BOOLEAN',
- :'mode' => :'String',
- :'name' => :'String',
- :'priority' => :'Integer',
- :'selections' => :'Array',
- :'upstream_url' => :'String',
- :'verify_ssl' => :'BOOLEAN'
- }
- end
-
- # Initializes the object
- # @param [Hash] attributes Model attributes in the form of hash
- def initialize(attributes = {})
- return unless attributes.is_a?(Hash)
-
- # convert string to symbol for hash key
- attributes = attributes.each_with_object({}) { |(k, v), h| h[k.to_sym] = v }
-
- if attributes.has_key?(:'auth_mode')
- self.auth_mode = attributes[:'auth_mode']
- else
- self.auth_mode = 'None'
- end
-
- if attributes.has_key?(:'auth_secret')
- self.auth_secret = attributes[:'auth_secret']
- end
-
- if attributes.has_key?(:'auth_username')
- self.auth_username = attributes[:'auth_username']
- end
-
- if attributes.has_key?(:'contents')
- self.contents = attributes[:'contents']
- else
- self.contents = 'Skills'
- end
-
- if attributes.has_key?(:'extra_header_1')
- self.extra_header_1 = attributes[:'extra_header_1']
- end
-
- if attributes.has_key?(:'extra_header_2')
- self.extra_header_2 = attributes[:'extra_header_2']
- end
-
- if attributes.has_key?(:'extra_value_1')
- self.extra_value_1 = attributes[:'extra_value_1']
- end
-
- if attributes.has_key?(:'extra_value_2')
- self.extra_value_2 = attributes[:'extra_value_2']
- end
-
- if attributes.has_key?(:'is_active')
- self.is_active = attributes[:'is_active']
- end
-
- if attributes.has_key?(:'mode')
- self.mode = attributes[:'mode']
- else
- self.mode = 'Proxy Only'
- end
-
- if attributes.has_key?(:'name')
- self.name = attributes[:'name']
- end
-
- if attributes.has_key?(:'priority')
- self.priority = attributes[:'priority']
- end
-
- if attributes.has_key?(:'selections')
- if (value = attributes[:'selections']).is_a?(Array)
- self.selections = value
- end
- end
-
- if attributes.has_key?(:'upstream_url')
- self.upstream_url = attributes[:'upstream_url']
- end
-
- if attributes.has_key?(:'verify_ssl')
- self.verify_ssl = attributes[:'verify_ssl']
- end
- end
-
- # Show invalid properties with the reasons. Usually used together with valid?
- # @return Array for valid properties with the reasons
- def list_invalid_properties
- invalid_properties = Array.new
- invalid_properties
- end
-
- # Check to see if the all the properties in the model are valid
- # @return true if the model is valid
- def valid?
- auth_mode_validator = EnumAttributeValidator.new('String', ['None', 'Token'])
- return false unless auth_mode_validator.valid?(@auth_mode)
- contents_validator = EnumAttributeValidator.new('String', ['Skills', 'Plugins', 'Skills and plugins'])
- return false unless contents_validator.valid?(@contents)
- mode_validator = EnumAttributeValidator.new('String', ['Proxy Only', 'Cache and Proxy', 'Cache Only'])
- return false unless mode_validator.valid?(@mode)
- true
- end
-
- # Custom attribute writer method checking allowed values (enum).
- # @param [Object] auth_mode Object to be assigned
- def auth_mode=(auth_mode)
- validator = EnumAttributeValidator.new('String', ['None', 'Token'])
- unless validator.valid?(auth_mode)
- fail ArgumentError, 'invalid value for "auth_mode", must be one of #{validator.allowable_values}.'
- end
- @auth_mode = auth_mode
- end
-
- # Custom attribute writer method checking allowed values (enum).
- # @param [Object] contents Object to be assigned
- def contents=(contents)
- validator = EnumAttributeValidator.new('String', ['Skills', 'Plugins', 'Skills and plugins'])
- unless validator.valid?(contents)
- fail ArgumentError, 'invalid value for "contents", must be one of #{validator.allowable_values}.'
- end
- @contents = contents
- end
-
- # Custom attribute writer method checking allowed values (enum).
- # @param [Object] mode Object to be assigned
- def mode=(mode)
- validator = EnumAttributeValidator.new('String', ['Proxy Only', 'Cache and Proxy', 'Cache Only'])
- unless validator.valid?(mode)
- fail ArgumentError, 'invalid value for "mode", must be one of #{validator.allowable_values}.'
- end
- @mode = mode
- end
-
- # Checks equality by comparing each attribute.
- # @param [Object] Object to be compared
- def ==(o)
- return true if self.equal?(o)
- self.class == o.class &&
- auth_mode == o.auth_mode &&
- auth_secret == o.auth_secret &&
- auth_username == o.auth_username &&
- contents == o.contents &&
- extra_header_1 == o.extra_header_1 &&
- extra_header_2 == o.extra_header_2 &&
- extra_value_1 == o.extra_value_1 &&
- extra_value_2 == o.extra_value_2 &&
- is_active == o.is_active &&
- mode == o.mode &&
- name == o.name &&
- priority == o.priority &&
- selections == o.selections &&
- upstream_url == o.upstream_url &&
- verify_ssl == o.verify_ssl
- end
-
- # @see the `==` method
- # @param [Object] Object to be compared
- def eql?(o)
- self == o
- end
-
- # Calculates hash code according to all attributes.
- # @return [Fixnum] Hash code
- def hash
- [auth_mode, auth_secret, auth_username, contents, extra_header_1, extra_header_2, extra_value_1, extra_value_2, is_active, mode, name, priority, selections, upstream_url, verify_ssl].hash
- end
-
- # Builds the object from hash
- # @param [Hash] attributes Model attributes in the form of hash
- # @return [Object] Returns the model itself
- def build_from_hash(attributes)
- return nil unless attributes.is_a?(Hash)
- self.class.swagger_types.each_pair do |key, type|
- if type =~ /\AArray<(.*)>/i
- # check to ensure the input is an array given that the attribute
- # is documented as an array but the input is not
- if attributes[self.class.attribute_map[key]].is_a?(Array)
- self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) })
- end
- elsif !attributes[self.class.attribute_map[key]].nil?
- self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]]))
- end # or else data not found in attributes(hash), not an issue as the data can be optional
- end
-
- self
- end
-
- # Deserializes the data based on type
- # @param string type Data type
- # @param string value Value to be deserialized
- # @return [Object] Deserialized data
- def _deserialize(type, value)
- case type.to_sym
- when :DateTime
- DateTime.parse(value)
- when :Date
- Date.parse(value)
- when :String
- value.to_s
- when :Integer
- value.to_i
- when :Float
- value.to_f
- when :BOOLEAN
- if value.to_s =~ /\A(true|t|yes|y|1)\z/i
- true
- else
- false
- end
- when :Object
- # generic object (usually a Hash), return directly
- value
- when /\AArray<(?.+)>\z/
- inner_type = Regexp.last_match[:inner_type]
- value.map { |v| _deserialize(inner_type, v) }
- when /\AHash<(?.+?), (?.+)>\z/
- k_type = Regexp.last_match[:k_type]
- v_type = Regexp.last_match[:v_type]
- {}.tap do |hash|
- value.each do |k, v|
- hash[_deserialize(k_type, k)] = _deserialize(v_type, v)
- end
- end
- else # model
- temp_model = CloudsmithApi.const_get(type).new
- temp_model.build_from_hash(value)
- end
- end
-
- # Returns the string representation of the object
- # @return [String] String presentation of the object
- def to_s
- to_hash.to_s
- end
-
- # to_body is an alias to to_hash (backward compatibility)
- # @return [Hash] Returns the object in the form of hash
- def to_body
- to_hash
- end
-
- # Returns the object in the form of hash
- # @return [Hash] Returns the object in the form of hash
- def to_hash
- hash = {}
- self.class.attribute_map.each_pair do |attr, param|
- value = self.send(attr)
- next if value.nil?
- hash[param] = _to_hash(value)
- end
- hash
- end
-
- # Outputs non-array value in the form of hash
- # For object, use to_hash. Otherwise, just return the value
- # @param [Object] value Any valid value
- # @return [Hash] Returns the value in the form of hash
- def _to_hash(value)
- if value.is_a?(Array)
- value.compact.map { |v| _to_hash(v) }
- elsif value.is_a?(Hash)
- {}.tap do |hash|
- value.each { |k, v| hash[k] = _to_hash(v) }
- end
- elsif value.respond_to? :to_hash
- value.to_hash
- else
- value
- end
- end
-
-end
-end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/status_basic.rb b/bindings/ruby/src/lib/cloudsmith-api/models/status_basic.rb
index 412491e27..b274381f3 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/status_basic.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/status_basic.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/storage_allocated_limit.rb b/bindings/ruby/src/lib/cloudsmith-api/models/storage_allocated_limit.rb
index 0606169a7..665a4c238 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/storage_allocated_limit.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/storage_allocated_limit.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/storage_allocated_limit_raw.rb b/bindings/ruby/src/lib/cloudsmith-api/models/storage_allocated_limit_raw.rb
index 80f98aded..c8d82b584 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/storage_allocated_limit_raw.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/storage_allocated_limit_raw.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/storage_region.rb b/bindings/ruby/src/lib/cloudsmith-api/models/storage_region.rb
index ba2e4939a..6ef7b5455 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/storage_region.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/storage_region.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/storage_usage.rb b/bindings/ruby/src/lib/cloudsmith-api/models/storage_usage.rb
index aff0c79e9..c629e0ac4 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/storage_usage.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/storage_usage.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/storage_usage_raw.rb b/bindings/ruby/src/lib/cloudsmith-api/models/storage_usage_raw.rb
index 1301a2364..50010779b 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/storage_usage_raw.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/storage_usage_raw.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/swift_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/swift_package_upload.rb
index b115725c9..144e95557 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/swift_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/swift_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -95,6 +95,7 @@ class SwiftPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -144,6 +145,9 @@ class SwiftPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
# The URL of the SCM repository for the package.
@@ -152,15 +156,16 @@ class SwiftPackageUpload
# A scope provides a namespace for related packages within the package registry.
attr_accessor :scope
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -238,6 +243,7 @@ class SwiftPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -321,6 +327,7 @@ def self.attribute_map
:'raw_license' => :'raw_license',
:'readme_url' => :'readme_url',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'scope' => :'scope',
@@ -421,6 +428,7 @@ def self.swagger_types
:'raw_license' => :'String',
:'readme_url' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'scope' => :'String',
@@ -700,6 +708,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -958,6 +970,7 @@ def ==(o)
raw_license == o.raw_license &&
readme_url == o.readme_url &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
scope == o.scope &&
@@ -1007,7 +1020,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, author_name, author_org, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, license_url, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, readme_url, release, repository, repository_url, scope, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, author_name, author_org, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, license_url, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, readme_url, release, release_notes, repository, repository_url, scope, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/swift_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/swift_package_upload_request.rb
index ac9894fd1..455594fe0 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/swift_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/swift_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -32,6 +32,9 @@ class SwiftPackageUploadRequest
# The URL of the readme for the package.
attr_accessor :readme_url
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# The URL of the SCM repository for the package.
attr_accessor :repository_url
@@ -56,6 +59,7 @@ def self.attribute_map
:'name' => :'name',
:'package_file' => :'package_file',
:'readme_url' => :'readme_url',
+ :'release_notes' => :'release_notes',
:'repository_url' => :'repository_url',
:'republish' => :'republish',
:'scope' => :'scope',
@@ -73,6 +77,7 @@ def self.swagger_types
:'name' => :'String',
:'package_file' => :'String',
:'readme_url' => :'String',
+ :'release_notes' => :'String',
:'repository_url' => :'String',
:'republish' => :'BOOLEAN',
:'scope' => :'String',
@@ -113,6 +118,10 @@ def initialize(attributes = {})
self.readme_url = attributes[:'readme_url']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository_url')
self.repository_url = attributes[:'repository_url']
end
@@ -178,6 +187,7 @@ def ==(o)
name == o.name &&
package_file == o.package_file &&
readme_url == o.readme_url &&
+ release_notes == o.release_notes &&
repository_url == o.repository_url &&
republish == o.republish &&
scope == o.scope &&
@@ -194,7 +204,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [author_name, author_org, license_url, name, package_file, readme_url, repository_url, republish, scope, tags, version].hash
+ [author_name, author_org, license_url, name, package_file, readme_url, release_notes, repository_url, republish, scope, tags, version].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/swift_upstream.rb b/bindings/ruby/src/lib/cloudsmith-api/models/swift_upstream.rb
index 214d66fa3..4f62fef28 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/swift_upstream.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/swift_upstream.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/swift_upstream_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/swift_upstream_request.rb
index 2fe901b75..2c3ece732 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/swift_upstream_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/swift_upstream_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/swift_upstream_request_patch.rb b/bindings/ruby/src/lib/cloudsmith-api/models/swift_upstream_request_patch.rb
index 3ced1cad0..d8f68b1f9 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/swift_upstream_request_patch.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/swift_upstream_request_patch.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/tags.rb b/bindings/ruby/src/lib/cloudsmith-api/models/tags.rb
index b764f1b12..7e892b5be 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/tags.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/tags.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/terraform_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/terraform_package_upload.rb
index 3e0752350..57fdd1a6f 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/terraform_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/terraform_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class TerraformPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class TerraformPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class TerraformPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/terraform_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/terraform_package_upload_request.rb
index fec8a505f..c89dbc2f3 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/terraform_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/terraform_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -17,6 +17,9 @@ class TerraformPackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -27,6 +30,7 @@ class TerraformPackageUploadRequest
def self.attribute_map
{
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags'
}
@@ -36,6 +40,7 @@ def self.attribute_map
def self.swagger_types
{
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String'
}
@@ -53,6 +58,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -86,6 +95,7 @@ def ==(o)
return true if self.equal?(o)
self.class == o.class &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags
end
@@ -99,7 +109,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [package_file, republish, tags].hash
+ [package_file, release_notes, republish, tags].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/usage.rb b/bindings/ruby/src/lib/cloudsmith-api/models/usage.rb
index 972d42424..b95b05062 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/usage.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/usage.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/usage_fieldset.rb b/bindings/ruby/src/lib/cloudsmith-api/models/usage_fieldset.rb
index 0e3158110..54852049e 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/usage_fieldset.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/usage_fieldset.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/usage_limits.rb b/bindings/ruby/src/lib/cloudsmith-api/models/usage_limits.rb
index a5968afc9..7a5d8c8a4 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/usage_limits.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/usage_limits.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/usage_limits_raw.rb b/bindings/ruby/src/lib/cloudsmith-api/models/usage_limits_raw.rb
index ce4e0c7fd..932e68b58 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/usage_limits_raw.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/usage_limits_raw.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/usage_raw.rb b/bindings/ruby/src/lib/cloudsmith-api/models/usage_raw.rb
index 48a0eb243..37f87b005 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/usage_raw.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/usage_raw.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/user_auth_token.rb b/bindings/ruby/src/lib/cloudsmith-api/models/user_auth_token.rb
index 16412af88..e7be7e437 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/user_auth_token.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/user_auth_token.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/user_auth_token_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/user_auth_token_request.rb
index 44028ce96..6128e81d6 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/user_auth_token_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/user_auth_token_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/user_authentication_token.rb b/bindings/ruby/src/lib/cloudsmith-api/models/user_authentication_token.rb
index 9cb4b6dd0..9cd64ab57 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/user_authentication_token.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/user_authentication_token.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/user_brief.rb b/bindings/ruby/src/lib/cloudsmith-api/models/user_brief.rb
index c5282be9d..72bb6bb8c 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/user_brief.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/user_brief.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/user_profile.rb b/bindings/ruby/src/lib/cloudsmith-api/models/user_profile.rb
index f8103b75c..661b0f5d6 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/user_profile.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/user_profile.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/vagrant_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/vagrant_package_upload.rb
index 453c39a76..6be87866d 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/vagrant_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/vagrant_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class VagrantPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -135,19 +136,23 @@ class VagrantPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -225,6 +230,7 @@ class VagrantPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -305,6 +311,7 @@ def self.attribute_map
:'provider' => :'provider',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -401,6 +408,7 @@ def self.swagger_types
:'provider' => :'String',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -667,6 +675,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -918,6 +930,7 @@ def ==(o)
provider == o.provider &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -966,7 +979,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, provider, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, provider, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/vagrant_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/vagrant_package_upload_request.rb
index 5017dbad0..15a8c7d70 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/vagrant_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/vagrant_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -23,6 +23,9 @@ class VagrantPackageUploadRequest
# The virtual machine provider for the box.
attr_accessor :provider
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -38,6 +41,7 @@ def self.attribute_map
:'name' => :'name',
:'package_file' => :'package_file',
:'provider' => :'provider',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags',
:'version' => :'version'
@@ -50,6 +54,7 @@ def self.swagger_types
:'name' => :'String',
:'package_file' => :'String',
:'provider' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String',
:'version' => :'String'
@@ -76,6 +81,10 @@ def initialize(attributes = {})
self.provider = attributes[:'provider']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -130,6 +139,7 @@ def ==(o)
name == o.name &&
package_file == o.package_file &&
provider == o.provider &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags &&
version == o.version
@@ -144,7 +154,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [name, package_file, provider, republish, tags, version].hash
+ [name, package_file, provider, release_notes, republish, tags, version].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/vsx_package_upload.rb b/bindings/ruby/src/lib/cloudsmith-api/models/vsx_package_upload.rb
index b5d8eea96..d916601b8 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/vsx_package_upload.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/vsx_package_upload.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -89,6 +89,7 @@ class VsxPackageUpload
attr_accessor :is_resyncable
+ # Deprecated. Whether the package can be scanned for vulnerabilities.
attr_accessor :is_security_scannable
attr_accessor :is_sync_awaiting
@@ -132,19 +133,23 @@ class VsxPackageUpload
# The release of the package version (if any).
attr_accessor :release
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
attr_accessor :repository
attr_accessor :repository_url
- # The datetime the security scanning was completed.
+ # Deprecated. The datetime the security scanning was completed.
attr_accessor :security_scan_completed_at
- # The datetime the security scanning was started.
+ # Deprecated. The datetime the security scanning was started.
attr_accessor :security_scan_started_at
+ # Deprecated. The status of security scanning for the package.
attr_accessor :security_scan_status
- # The datetime the security scanning status was updated.
+ # Deprecated. The datetime the security scanning status was updated.
attr_accessor :security_scan_status_updated_at
attr_accessor :self_html_url
@@ -222,6 +227,7 @@ class VsxPackageUpload
attr_accessor :version_orig
+ # Deprecated. The URL of the package's vulnerability scan results.
attr_accessor :vulnerability_scan_results_url
class EnumAttributeValidator
@@ -301,6 +307,7 @@ def self.attribute_map
:'policy_violated' => :'policy_violated',
:'raw_license' => :'raw_license',
:'release' => :'release',
+ :'release_notes' => :'release_notes',
:'repository' => :'repository',
:'repository_url' => :'repository_url',
:'security_scan_completed_at' => :'security_scan_completed_at',
@@ -396,6 +403,7 @@ def self.swagger_types
:'policy_violated' => :'BOOLEAN',
:'raw_license' => :'String',
:'release' => :'String',
+ :'release_notes' => :'String',
:'repository' => :'String',
:'repository_url' => :'String',
:'security_scan_completed_at' => :'DateTime',
@@ -658,6 +666,10 @@ def initialize(attributes = {})
self.release = attributes[:'release']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'repository')
self.repository = attributes[:'repository']
end
@@ -893,6 +905,7 @@ def ==(o)
policy_violated == o.policy_violated &&
raw_license == o.raw_license &&
release == o.release &&
+ release_notes == o.release_notes &&
repository == o.repository &&
repository_url == o.repository_url &&
security_scan_completed_at == o.security_scan_completed_at &&
@@ -941,7 +954,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
+ [architectures, cdn_url, checksum_md5, checksum_sha1, checksum_sha256, checksum_sha512, dependencies_checksum_md5, dependencies_url, description, display_name, display_source, distro, distro_version, downloads, epoch, extension, filename, files, format, format_url, freeable_storage, fully_qualified_name, identifier_perm, identifiers, indexed, is_cancellable, is_copyable, is_deleteable, is_downloadable, is_hidden, is_moveable, is_quarantinable, is_quarantined, is_resyncable, is_security_scannable, is_sync_awaiting, is_sync_completed, is_sync_failed, is_sync_in_flight, is_sync_in_progress, license, name, namespace, namespace_url, num_files, origin_repository, origin_repository_url, osi_approved, package_type, policy_violated, raw_license, release, release_notes, repository, repository_url, security_scan_completed_at, security_scan_started_at, security_scan_status, security_scan_status_updated_at, self_html_url, self_url, self_webapp_url, signature_url, size, slug, slug_perm, spdx_license, stage, stage_str, stage_updated_at, status, status_reason, status_str, status_updated_at, status_url, store_path, subtype, summary, sync_finished_at, sync_progress, tags_automatic, tags_immutable, tags_static, type_display, uploaded_at, uploader, uploader_url, version, version_orig, vulnerability_scan_results_url].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/vsx_package_upload_request.rb b/bindings/ruby/src/lib/cloudsmith-api/models/vsx_package_upload_request.rb
index 91af9fd3e..36c3d6fdb 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/vsx_package_upload_request.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/vsx_package_upload_request.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -17,6 +17,9 @@ class VsxPackageUploadRequest
# The primary file for the package.
attr_accessor :package_file
+ # The release notes for this package (if any).
+ attr_accessor :release_notes
+
# If true, the uploaded package will overwrite any others with the same attributes (e.g. same version); otherwise, it will be flagged as a duplicate.
attr_accessor :republish
@@ -27,6 +30,7 @@ class VsxPackageUploadRequest
def self.attribute_map
{
:'package_file' => :'package_file',
+ :'release_notes' => :'release_notes',
:'republish' => :'republish',
:'tags' => :'tags'
}
@@ -36,6 +40,7 @@ def self.attribute_map
def self.swagger_types
{
:'package_file' => :'String',
+ :'release_notes' => :'String',
:'republish' => :'BOOLEAN',
:'tags' => :'String'
}
@@ -53,6 +58,10 @@ def initialize(attributes = {})
self.package_file = attributes[:'package_file']
end
+ if attributes.has_key?(:'release_notes')
+ self.release_notes = attributes[:'release_notes']
+ end
+
if attributes.has_key?(:'republish')
self.republish = attributes[:'republish']
end
@@ -86,6 +95,7 @@ def ==(o)
return true if self.equal?(o)
self.class == o.class &&
package_file == o.package_file &&
+ release_notes == o.release_notes &&
republish == o.republish &&
tags == o.tags
end
@@ -99,7 +109,7 @@ def eql?(o)
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [package_file, republish, tags].hash
+ [package_file, release_notes, republish, tags].hash
end
# Builds the object from hash
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/vulnerability.rb b/bindings/ruby/src/lib/cloudsmith-api/models/vulnerability.rb
index 2f82b1614..ceb07f826 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/vulnerability.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/vulnerability.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/vulnerability_scan.rb b/bindings/ruby/src/lib/cloudsmith-api/models/vulnerability_scan.rb
index 9edf77a9a..145afa5b9 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/vulnerability_scan.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/vulnerability_scan.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/vulnerability_scan_results.rb b/bindings/ruby/src/lib/cloudsmith-api/models/vulnerability_scan_results.rb
index b6a4a6f27..ba89cc296 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/vulnerability_scan_results.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/vulnerability_scan_results.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/vulnerability_scan_results_list.rb b/bindings/ruby/src/lib/cloudsmith-api/models/vulnerability_scan_results_list.rb
index 15f6c818d..9533417b1 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/vulnerability_scan_results_list.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/vulnerability_scan_results_list.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/vulnerability_scan_version.rb b/bindings/ruby/src/lib/cloudsmith-api/models/vulnerability_scan_version.rb
index f3379f87e..eb09b5649 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/vulnerability_scan_version.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/vulnerability_scan_version.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/web_osv_severity_counts.rb b/bindings/ruby/src/lib/cloudsmith-api/models/web_osv_severity_counts.rb
index be4bf9297..84ded924a 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/web_osv_severity_counts.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/web_osv_severity_counts.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/models/webhook_template.rb b/bindings/ruby/src/lib/cloudsmith-api/models/webhook_template.rb
index 82969f8b6..f8bd010a9 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/models/webhook_template.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/models/webhook_template.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/lib/cloudsmith-api/version.rb b/bindings/ruby/src/lib/cloudsmith-api/version.rb
index 2c6b1a3e0..ccfcb3472 100644
--- a/bindings/ruby/src/lib/cloudsmith-api/version.rb
+++ b/bindings/ruby/src/lib/cloudsmith-api/version.rb
@@ -6,10 +6,10 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
module CloudsmithApi
- VERSION = '2.0.42'
+ VERSION = '2.0.43'
end
diff --git a/bindings/ruby/src/spec/api/audit_log_api_spec.rb b/bindings/ruby/src/spec/api/audit_log_api_spec.rb
index 9620dd008..610e4054e 100644
--- a/bindings/ruby/src/spec/api/audit_log_api_spec.rb
+++ b/bindings/ruby/src/spec/api/audit_log_api_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/api/badges_api_spec.rb b/bindings/ruby/src/spec/api/badges_api_spec.rb
index b2432c155..72347ca37 100644
--- a/bindings/ruby/src/spec/api/badges_api_spec.rb
+++ b/bindings/ruby/src/spec/api/badges_api_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/api/broadcasts_api_spec.rb b/bindings/ruby/src/spec/api/broadcasts_api_spec.rb
index 65248330f..8c4843fdb 100644
--- a/bindings/ruby/src/spec/api/broadcasts_api_spec.rb
+++ b/bindings/ruby/src/spec/api/broadcasts_api_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/api/bulk_action_api_spec.rb b/bindings/ruby/src/spec/api/bulk_action_api_spec.rb
index 2cfbb9894..885402d67 100644
--- a/bindings/ruby/src/spec/api/bulk_action_api_spec.rb
+++ b/bindings/ruby/src/spec/api/bulk_action_api_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/api/distros_api_spec.rb b/bindings/ruby/src/spec/api/distros_api_spec.rb
index dd82e4cf7..9a59c20c8 100644
--- a/bindings/ruby/src/spec/api/distros_api_spec.rb
+++ b/bindings/ruby/src/spec/api/distros_api_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/api/entitlements_api_spec.rb b/bindings/ruby/src/spec/api/entitlements_api_spec.rb
index e338b38e7..af25bf588 100644
--- a/bindings/ruby/src/spec/api/entitlements_api_spec.rb
+++ b/bindings/ruby/src/spec/api/entitlements_api_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/api/files_api_spec.rb b/bindings/ruby/src/spec/api/files_api_spec.rb
index fb210c2b7..b7701cb6c 100644
--- a/bindings/ruby/src/spec/api/files_api_spec.rb
+++ b/bindings/ruby/src/spec/api/files_api_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/api/formats_api_spec.rb b/bindings/ruby/src/spec/api/formats_api_spec.rb
index 1af821e80..49e4ec4af 100644
--- a/bindings/ruby/src/spec/api/formats_api_spec.rb
+++ b/bindings/ruby/src/spec/api/formats_api_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/api/metrics_api_spec.rb b/bindings/ruby/src/spec/api/metrics_api_spec.rb
index 4249c83ca..d8a80989d 100644
--- a/bindings/ruby/src/spec/api/metrics_api_spec.rb
+++ b/bindings/ruby/src/spec/api/metrics_api_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/api/namespaces_api_spec.rb b/bindings/ruby/src/spec/api/namespaces_api_spec.rb
index 1e239b1c1..399a6e163 100644
--- a/bindings/ruby/src/spec/api/namespaces_api_spec.rb
+++ b/bindings/ruby/src/spec/api/namespaces_api_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/api/openid_api_spec.rb b/bindings/ruby/src/spec/api/openid_api_spec.rb
index 384cd95d1..36b430e87 100644
--- a/bindings/ruby/src/spec/api/openid_api_spec.rb
+++ b/bindings/ruby/src/spec/api/openid_api_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/api/orgs_api_spec.rb b/bindings/ruby/src/spec/api/orgs_api_spec.rb
index 48bd9ad78..2398a56cc 100644
--- a/bindings/ruby/src/spec/api/orgs_api_spec.rb
+++ b/bindings/ruby/src/spec/api/orgs_api_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/api/packages_api_spec.rb b/bindings/ruby/src/spec/api/packages_api_spec.rb
index b0de98d35..9a144e591 100644
--- a/bindings/ruby/src/spec/api/packages_api_spec.rb
+++ b/bindings/ruby/src/spec/api/packages_api_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -596,20 +596,6 @@
end
end
- # unit tests for packages_upload_skills
- # Create a new AI Skills package
- # Create a new AI Skills package
- # @param owner
- # @param repo
- # @param [Hash] opts the optional parameters
- # @option opts [SkillsPackageUploadRequest] :data
- # @return [SkillsPackageUpload]
- describe 'packages_upload_skills test' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
# unit tests for packages_upload_swift
# Create a new Swift package
# Create a new Swift package
@@ -1030,20 +1016,6 @@
end
end
- # unit tests for packages_validate_upload_skills
- # Validate parameters for create AI Skills package
- # Validate parameters for create AI Skills package
- # @param owner
- # @param repo
- # @param [Hash] opts the optional parameters
- # @option opts [SkillsPackageUploadRequest] :data
- # @return [nil]
- describe 'packages_validate_upload_skills test' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
# unit tests for packages_validate_upload_swift
# Validate parameters for create Swift package
# Validate parameters for create Swift package
diff --git a/bindings/ruby/src/spec/api/quota_api_spec.rb b/bindings/ruby/src/spec/api/quota_api_spec.rb
index d5fac339d..ee494725c 100644
--- a/bindings/ruby/src/spec/api/quota_api_spec.rb
+++ b/bindings/ruby/src/spec/api/quota_api_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/api/rates_api_spec.rb b/bindings/ruby/src/spec/api/rates_api_spec.rb
index ff22dcf5a..bf800994f 100644
--- a/bindings/ruby/src/spec/api/rates_api_spec.rb
+++ b/bindings/ruby/src/spec/api/rates_api_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/api/recycle_bin_api_spec.rb b/bindings/ruby/src/spec/api/recycle_bin_api_spec.rb
index c4a542170..d9ae44422 100644
--- a/bindings/ruby/src/spec/api/recycle_bin_api_spec.rb
+++ b/bindings/ruby/src/spec/api/recycle_bin_api_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/api/repos_api_spec.rb b/bindings/ruby/src/spec/api/repos_api_spec.rb
index b561c40d0..ac2937ba5 100644
--- a/bindings/ruby/src/spec/api/repos_api_spec.rb
+++ b/bindings/ruby/src/spec/api/repos_api_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -2267,93 +2267,6 @@
end
end
- # unit tests for repos_upstream_skills_create
- # Create an AI Skills upstream config for this repository.
- # Create an AI Skills upstream config for this repository.
- # @param owner
- # @param identifier
- # @param [Hash] opts the optional parameters
- # @option opts [SkillsUpstreamRequest] :data
- # @return [SkillsUpstream]
- describe 'repos_upstream_skills_create test' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- # unit tests for repos_upstream_skills_delete
- # Delete an AI Skills upstream config for this repository.
- # Delete an AI Skills upstream config for this repository.
- # @param owner
- # @param identifier
- # @param slug_perm
- # @param [Hash] opts the optional parameters
- # @return [nil]
- describe 'repos_upstream_skills_delete test' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- # unit tests for repos_upstream_skills_list
- # List AI Skills upstream configs for this repository.
- # List AI Skills upstream configs for this repository.
- # @param owner
- # @param identifier
- # @param [Hash] opts the optional parameters
- # @option opts [Integer] :page A page number within the paginated result set.
- # @option opts [Integer] :page_size Number of results to return per page.
- # @return [Array]
- describe 'repos_upstream_skills_list test' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- # unit tests for repos_upstream_skills_partial_update
- # Partially update an AI Skills upstream config for this repository.
- # Partially update an AI Skills upstream config for this repository.
- # @param owner
- # @param identifier
- # @param slug_perm
- # @param [Hash] opts the optional parameters
- # @option opts [SkillsUpstreamRequestPatch] :data
- # @return [SkillsUpstream]
- describe 'repos_upstream_skills_partial_update test' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- # unit tests for repos_upstream_skills_read
- # Retrieve an AI Skills upstream config for this repository.
- # Retrieve an AI Skills upstream config for this repository.
- # @param owner
- # @param identifier
- # @param slug_perm
- # @param [Hash] opts the optional parameters
- # @return [SkillsUpstream]
- describe 'repos_upstream_skills_read test' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- # unit tests for repos_upstream_skills_update
- # Update an AI Skills upstream config for this repository.
- # Update an AI Skills upstream config for this repository.
- # @param owner
- # @param identifier
- # @param slug_perm
- # @param [Hash] opts the optional parameters
- # @option opts [SkillsUpstreamRequest] :data
- # @return [SkillsUpstream]
- describe 'repos_upstream_skills_update test' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
# unit tests for repos_upstream_swift_create
# Create a Swift upstream config for this repository.
# Create a Swift upstream config for this repository.
diff --git a/bindings/ruby/src/spec/api/status_api_spec.rb b/bindings/ruby/src/spec/api/status_api_spec.rb
index 8e0c83674..17c7ce957 100644
--- a/bindings/ruby/src/spec/api/status_api_spec.rb
+++ b/bindings/ruby/src/spec/api/status_api_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/api/storage_regions_api_spec.rb b/bindings/ruby/src/spec/api/storage_regions_api_spec.rb
index 44fd6bab3..613273de6 100644
--- a/bindings/ruby/src/spec/api/storage_regions_api_spec.rb
+++ b/bindings/ruby/src/spec/api/storage_regions_api_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/api/user_api_spec.rb b/bindings/ruby/src/spec/api/user_api_spec.rb
index 9767bed83..fba474014 100644
--- a/bindings/ruby/src/spec/api/user_api_spec.rb
+++ b/bindings/ruby/src/spec/api/user_api_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/api/users_api_spec.rb b/bindings/ruby/src/spec/api/users_api_spec.rb
index cbc5a3e4e..1efa7d0f5 100644
--- a/bindings/ruby/src/spec/api/users_api_spec.rb
+++ b/bindings/ruby/src/spec/api/users_api_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/api/vulnerabilities_api_spec.rb b/bindings/ruby/src/spec/api/vulnerabilities_api_spec.rb
index 822151378..9c2b5d039 100644
--- a/bindings/ruby/src/spec/api/vulnerabilities_api_spec.rb
+++ b/bindings/ruby/src/spec/api/vulnerabilities_api_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/api/webhooks_api_spec.rb b/bindings/ruby/src/spec/api/webhooks_api_spec.rb
index f4d4982b9..eebaefecf 100644
--- a/bindings/ruby/src/spec/api/webhooks_api_spec.rb
+++ b/bindings/ruby/src/spec/api/webhooks_api_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/api_client_spec.rb b/bindings/ruby/src/spec/api_client_spec.rb
index b9d98c358..4240c87c2 100644
--- a/bindings/ruby/src/spec/api_client_spec.rb
+++ b/bindings/ruby/src/spec/api_client_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/configuration_spec.rb b/bindings/ruby/src/spec/configuration_spec.rb
index 967948ce6..a4e49a4df 100644
--- a/bindings/ruby/src/spec/configuration_spec.rb
+++ b/bindings/ruby/src/spec/configuration_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/allocated_limit_raw_spec.rb b/bindings/ruby/src/spec/models/allocated_limit_raw_spec.rb
index 615f3aacb..a5431e65c 100644
--- a/bindings/ruby/src/spec/models/allocated_limit_raw_spec.rb
+++ b/bindings/ruby/src/spec/models/allocated_limit_raw_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/allocated_limit_spec.rb b/bindings/ruby/src/spec/models/allocated_limit_spec.rb
index 3d524b51c..a8cc3f962 100644
--- a/bindings/ruby/src/spec/models/allocated_limit_spec.rb
+++ b/bindings/ruby/src/spec/models/allocated_limit_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/alpine_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/alpine_package_upload_request_spec.rb
index 5be629d5e..450ac1251 100644
--- a/bindings/ruby/src/spec/models/alpine_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/alpine_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -44,6 +44,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/alpine_package_upload_spec.rb b/bindings/ruby/src/spec/models/alpine_package_upload_spec.rb
index cc74ea448..2281d15f6 100644
--- a/bindings/ruby/src/spec/models/alpine_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/alpine_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/alpine_upstream_request_patch_spec.rb b/bindings/ruby/src/spec/models/alpine_upstream_request_patch_spec.rb
index ad6114ecf..b795287e6 100644
--- a/bindings/ruby/src/spec/models/alpine_upstream_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/alpine_upstream_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/alpine_upstream_request_spec.rb b/bindings/ruby/src/spec/models/alpine_upstream_request_spec.rb
index 079aa7673..069503756 100644
--- a/bindings/ruby/src/spec/models/alpine_upstream_request_spec.rb
+++ b/bindings/ruby/src/spec/models/alpine_upstream_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/alpine_upstream_spec.rb b/bindings/ruby/src/spec/models/alpine_upstream_spec.rb
index d680ead64..e5579d97a 100644
--- a/bindings/ruby/src/spec/models/alpine_upstream_spec.rb
+++ b/bindings/ruby/src/spec/models/alpine_upstream_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/architecture_spec.rb b/bindings/ruby/src/spec/models/architecture_spec.rb
index 48f2365d6..f603fd0de 100644
--- a/bindings/ruby/src/spec/models/architecture_spec.rb
+++ b/bindings/ruby/src/spec/models/architecture_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/broadcast_token_input_spec.rb b/bindings/ruby/src/spec/models/broadcast_token_input_spec.rb
index 215bb1f05..81119df60 100644
--- a/bindings/ruby/src/spec/models/broadcast_token_input_spec.rb
+++ b/bindings/ruby/src/spec/models/broadcast_token_input_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/broadcast_token_spec.rb b/bindings/ruby/src/spec/models/broadcast_token_spec.rb
index 4edd8f737..fc71efd97 100644
--- a/bindings/ruby/src/spec/models/broadcast_token_spec.rb
+++ b/bindings/ruby/src/spec/models/broadcast_token_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/cargo_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/cargo_package_upload_request_spec.rb
index 1e0925f51..93e56f1c9 100644
--- a/bindings/ruby/src/spec/models/cargo_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/cargo_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -38,6 +38,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/cargo_package_upload_spec.rb b/bindings/ruby/src/spec/models/cargo_package_upload_spec.rb
index f3552218d..dff347f7b 100644
--- a/bindings/ruby/src/spec/models/cargo_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/cargo_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/cargo_upstream_request_patch_spec.rb b/bindings/ruby/src/spec/models/cargo_upstream_request_patch_spec.rb
index f66d383e3..2f2299dd7 100644
--- a/bindings/ruby/src/spec/models/cargo_upstream_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/cargo_upstream_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/cargo_upstream_request_spec.rb b/bindings/ruby/src/spec/models/cargo_upstream_request_spec.rb
index 0e5e3392f..058fc0117 100644
--- a/bindings/ruby/src/spec/models/cargo_upstream_request_spec.rb
+++ b/bindings/ruby/src/spec/models/cargo_upstream_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/cargo_upstream_spec.rb b/bindings/ruby/src/spec/models/cargo_upstream_spec.rb
index 2aa46bc82..a90193551 100644
--- a/bindings/ruby/src/spec/models/cargo_upstream_spec.rb
+++ b/bindings/ruby/src/spec/models/cargo_upstream_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/cocoapods_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/cocoapods_package_upload_request_spec.rb
index 7f693c08c..4c904f98c 100644
--- a/bindings/ruby/src/spec/models/cocoapods_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/cocoapods_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -38,6 +38,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/cocoapods_package_upload_spec.rb b/bindings/ruby/src/spec/models/cocoapods_package_upload_spec.rb
index afaa6273c..96c823c1b 100644
--- a/bindings/ruby/src/spec/models/cocoapods_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/cocoapods_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/common_bandwidth_metrics_spec.rb b/bindings/ruby/src/spec/models/common_bandwidth_metrics_spec.rb
index 2d92fc168..b52e580e0 100644
--- a/bindings/ruby/src/spec/models/common_bandwidth_metrics_spec.rb
+++ b/bindings/ruby/src/spec/models/common_bandwidth_metrics_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/common_bandwidth_metrics_value_spec.rb b/bindings/ruby/src/spec/models/common_bandwidth_metrics_value_spec.rb
index 1c83cd92c..d3fd7f9c3 100644
--- a/bindings/ruby/src/spec/models/common_bandwidth_metrics_value_spec.rb
+++ b/bindings/ruby/src/spec/models/common_bandwidth_metrics_value_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/common_downloads_metrics_spec.rb b/bindings/ruby/src/spec/models/common_downloads_metrics_spec.rb
index aa4efe661..456e6dce8 100644
--- a/bindings/ruby/src/spec/models/common_downloads_metrics_spec.rb
+++ b/bindings/ruby/src/spec/models/common_downloads_metrics_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/common_downloads_metrics_value_spec.rb b/bindings/ruby/src/spec/models/common_downloads_metrics_value_spec.rb
index 718c1e52f..0b3d31d55 100644
--- a/bindings/ruby/src/spec/models/common_downloads_metrics_value_spec.rb
+++ b/bindings/ruby/src/spec/models/common_downloads_metrics_value_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/common_metrics_spec.rb b/bindings/ruby/src/spec/models/common_metrics_spec.rb
index f9eefc0e7..32df66b95 100644
--- a/bindings/ruby/src/spec/models/common_metrics_spec.rb
+++ b/bindings/ruby/src/spec/models/common_metrics_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/composer_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/composer_package_upload_request_spec.rb
index 5f1d5cbed..189c0a6a3 100644
--- a/bindings/ruby/src/spec/models/composer_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/composer_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -38,6 +38,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/composer_package_upload_spec.rb b/bindings/ruby/src/spec/models/composer_package_upload_spec.rb
index c41607d59..55e20eafb 100644
--- a/bindings/ruby/src/spec/models/composer_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/composer_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/composer_upstream_request_patch_spec.rb b/bindings/ruby/src/spec/models/composer_upstream_request_patch_spec.rb
index 4007667d9..2a7dca545 100644
--- a/bindings/ruby/src/spec/models/composer_upstream_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/composer_upstream_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/composer_upstream_request_spec.rb b/bindings/ruby/src/spec/models/composer_upstream_request_spec.rb
index 1f9d81c8c..2674012c0 100644
--- a/bindings/ruby/src/spec/models/composer_upstream_request_spec.rb
+++ b/bindings/ruby/src/spec/models/composer_upstream_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/composer_upstream_spec.rb b/bindings/ruby/src/spec/models/composer_upstream_spec.rb
index 4e4622dbf..b6e98cbb5 100644
--- a/bindings/ruby/src/spec/models/composer_upstream_spec.rb
+++ b/bindings/ruby/src/spec/models/composer_upstream_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/conan_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/conan_package_upload_request_spec.rb
index 9392a19c8..857b912ad 100644
--- a/bindings/ruby/src/spec/models/conan_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/conan_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -74,6 +74,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/conan_package_upload_spec.rb b/bindings/ruby/src/spec/models/conan_package_upload_spec.rb
index 5ef4982fd..70f34a4b8 100644
--- a/bindings/ruby/src/spec/models/conan_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/conan_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -356,6 +356,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/conda_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/conda_package_upload_request_spec.rb
index c0f413b9e..8f3db4d17 100644
--- a/bindings/ruby/src/spec/models/conda_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/conda_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -38,6 +38,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/conda_package_upload_spec.rb b/bindings/ruby/src/spec/models/conda_package_upload_spec.rb
index f47decd58..c75a4e5b0 100644
--- a/bindings/ruby/src/spec/models/conda_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/conda_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/conda_upstream_request_patch_spec.rb b/bindings/ruby/src/spec/models/conda_upstream_request_patch_spec.rb
index f0b6d6e83..51607ef5f 100644
--- a/bindings/ruby/src/spec/models/conda_upstream_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/conda_upstream_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/conda_upstream_request_spec.rb b/bindings/ruby/src/spec/models/conda_upstream_request_spec.rb
index cc596703c..15d1db772 100644
--- a/bindings/ruby/src/spec/models/conda_upstream_request_spec.rb
+++ b/bindings/ruby/src/spec/models/conda_upstream_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/conda_upstream_spec.rb b/bindings/ruby/src/spec/models/conda_upstream_spec.rb
index a71d82819..49e912eac 100644
--- a/bindings/ruby/src/spec/models/conda_upstream_spec.rb
+++ b/bindings/ruby/src/spec/models/conda_upstream_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/connected_repository_request_patch_spec.rb b/bindings/ruby/src/spec/models/connected_repository_request_patch_spec.rb
index 677af7523..0ebcc685a 100644
--- a/bindings/ruby/src/spec/models/connected_repository_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/connected_repository_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/connected_repository_request_spec.rb b/bindings/ruby/src/spec/models/connected_repository_request_spec.rb
index 753e2b195..f1df2cd37 100644
--- a/bindings/ruby/src/spec/models/connected_repository_request_spec.rb
+++ b/bindings/ruby/src/spec/models/connected_repository_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/connected_repository_spec.rb b/bindings/ruby/src/spec/models/connected_repository_spec.rb
index 92abcda5f..10b83639c 100644
--- a/bindings/ruby/src/spec/models/connected_repository_spec.rb
+++ b/bindings/ruby/src/spec/models/connected_repository_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/connected_repository_target_summary_spec.rb b/bindings/ruby/src/spec/models/connected_repository_target_summary_spec.rb
index a9e874e44..1dda4f30a 100644
--- a/bindings/ruby/src/spec/models/connected_repository_target_summary_spec.rb
+++ b/bindings/ruby/src/spec/models/connected_repository_target_summary_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/connected_repository_upstream_spec.rb b/bindings/ruby/src/spec/models/connected_repository_upstream_spec.rb
index efa48e4fc..216340204 100644
--- a/bindings/ruby/src/spec/models/connected_repository_upstream_spec.rb
+++ b/bindings/ruby/src/spec/models/connected_repository_upstream_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/cran_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/cran_package_upload_request_spec.rb
index d69843be0..3f2fd0403 100644
--- a/bindings/ruby/src/spec/models/cran_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/cran_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -50,6 +50,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/cran_package_upload_spec.rb b/bindings/ruby/src/spec/models/cran_package_upload_spec.rb
index 83e69c3ac..b3a15587a 100644
--- a/bindings/ruby/src/spec/models/cran_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/cran_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -350,6 +350,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/cran_upstream_request_patch_spec.rb b/bindings/ruby/src/spec/models/cran_upstream_request_patch_spec.rb
index 47af5c5e1..216324938 100644
--- a/bindings/ruby/src/spec/models/cran_upstream_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/cran_upstream_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/cran_upstream_request_spec.rb b/bindings/ruby/src/spec/models/cran_upstream_request_spec.rb
index 8d569ed2b..6143e699e 100644
--- a/bindings/ruby/src/spec/models/cran_upstream_request_spec.rb
+++ b/bindings/ruby/src/spec/models/cran_upstream_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/cran_upstream_spec.rb b/bindings/ruby/src/spec/models/cran_upstream_spec.rb
index ed3fb4194..f80293d54 100644
--- a/bindings/ruby/src/spec/models/cran_upstream_spec.rb
+++ b/bindings/ruby/src/spec/models/cran_upstream_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/dart_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/dart_package_upload_request_spec.rb
index 8edd25dbc..0f11da64b 100644
--- a/bindings/ruby/src/spec/models/dart_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/dart_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -38,6 +38,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/dart_package_upload_spec.rb b/bindings/ruby/src/spec/models/dart_package_upload_spec.rb
index d8a86f390..2bd50207f 100644
--- a/bindings/ruby/src/spec/models/dart_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/dart_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/dart_upstream_request_patch_spec.rb b/bindings/ruby/src/spec/models/dart_upstream_request_patch_spec.rb
index 6bdc96316..2931f4c59 100644
--- a/bindings/ruby/src/spec/models/dart_upstream_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/dart_upstream_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/dart_upstream_request_spec.rb b/bindings/ruby/src/spec/models/dart_upstream_request_spec.rb
index 70463380d..8607376e0 100644
--- a/bindings/ruby/src/spec/models/dart_upstream_request_spec.rb
+++ b/bindings/ruby/src/spec/models/dart_upstream_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/dart_upstream_spec.rb b/bindings/ruby/src/spec/models/dart_upstream_spec.rb
index 49aacbc88..5782c732a 100644
--- a/bindings/ruby/src/spec/models/dart_upstream_spec.rb
+++ b/bindings/ruby/src/spec/models/dart_upstream_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/deb_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/deb_package_upload_request_spec.rb
index 02cbce1c5..7baef4e55 100644
--- a/bindings/ruby/src/spec/models/deb_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/deb_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -56,6 +56,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/deb_package_upload_spec.rb b/bindings/ruby/src/spec/models/deb_package_upload_spec.rb
index 5b34b0bb5..b7ea13c08 100644
--- a/bindings/ruby/src/spec/models/deb_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/deb_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/deb_upstream_request_patch_spec.rb b/bindings/ruby/src/spec/models/deb_upstream_request_patch_spec.rb
index 8888991dc..0548ad0d6 100644
--- a/bindings/ruby/src/spec/models/deb_upstream_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/deb_upstream_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/deb_upstream_request_spec.rb b/bindings/ruby/src/spec/models/deb_upstream_request_spec.rb
index 269848162..6bef6f8d3 100644
--- a/bindings/ruby/src/spec/models/deb_upstream_request_spec.rb
+++ b/bindings/ruby/src/spec/models/deb_upstream_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/deb_upstream_spec.rb b/bindings/ruby/src/spec/models/deb_upstream_spec.rb
index b0068405a..31e04cf3d 100644
--- a/bindings/ruby/src/spec/models/deb_upstream_spec.rb
+++ b/bindings/ruby/src/spec/models/deb_upstream_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/distribution_full_spec.rb b/bindings/ruby/src/spec/models/distribution_full_spec.rb
index 0b1a19dce..bc6000105 100644
--- a/bindings/ruby/src/spec/models/distribution_full_spec.rb
+++ b/bindings/ruby/src/spec/models/distribution_full_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/distribution_spec.rb b/bindings/ruby/src/spec/models/distribution_spec.rb
index d79f84907..b0bac0dd2 100644
--- a/bindings/ruby/src/spec/models/distribution_spec.rb
+++ b/bindings/ruby/src/spec/models/distribution_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/distribution_version_spec.rb b/bindings/ruby/src/spec/models/distribution_version_spec.rb
index 771533c3d..04ab7d3db 100644
--- a/bindings/ruby/src/spec/models/distribution_version_spec.rb
+++ b/bindings/ruby/src/spec/models/distribution_version_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/docker_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/docker_package_upload_request_spec.rb
index 8e62a055b..b07503d52 100644
--- a/bindings/ruby/src/spec/models/docker_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/docker_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -38,6 +38,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/docker_package_upload_spec.rb b/bindings/ruby/src/spec/models/docker_package_upload_spec.rb
index d045a2c39..30a53fbaa 100644
--- a/bindings/ruby/src/spec/models/docker_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/docker_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/docker_upstream_request_patch_spec.rb b/bindings/ruby/src/spec/models/docker_upstream_request_patch_spec.rb
index 1d52f0cb8..4772dd392 100644
--- a/bindings/ruby/src/spec/models/docker_upstream_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/docker_upstream_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/docker_upstream_request_spec.rb b/bindings/ruby/src/spec/models/docker_upstream_request_spec.rb
index 5a88fef8b..a83b0f150 100644
--- a/bindings/ruby/src/spec/models/docker_upstream_request_spec.rb
+++ b/bindings/ruby/src/spec/models/docker_upstream_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/docker_upstream_spec.rb b/bindings/ruby/src/spec/models/docker_upstream_spec.rb
index 1c56d261a..eb9925497 100644
--- a/bindings/ruby/src/spec/models/docker_upstream_spec.rb
+++ b/bindings/ruby/src/spec/models/docker_upstream_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/dynamic_mapping_spec.rb b/bindings/ruby/src/spec/models/dynamic_mapping_spec.rb
index d3b3567c2..c68e8a5cd 100644
--- a/bindings/ruby/src/spec/models/dynamic_mapping_spec.rb
+++ b/bindings/ruby/src/spec/models/dynamic_mapping_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/entitlement_usage_metrics_spec.rb b/bindings/ruby/src/spec/models/entitlement_usage_metrics_spec.rb
index d121cdd6a..0884918f6 100644
--- a/bindings/ruby/src/spec/models/entitlement_usage_metrics_spec.rb
+++ b/bindings/ruby/src/spec/models/entitlement_usage_metrics_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/error_detail_spec.rb b/bindings/ruby/src/spec/models/error_detail_spec.rb
index 74e04c187..7b3469f7c 100644
--- a/bindings/ruby/src/spec/models/error_detail_spec.rb
+++ b/bindings/ruby/src/spec/models/error_detail_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/eula_spec.rb b/bindings/ruby/src/spec/models/eula_spec.rb
index 36fdc0440..0dacf147c 100644
--- a/bindings/ruby/src/spec/models/eula_spec.rb
+++ b/bindings/ruby/src/spec/models/eula_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/format_spec.rb b/bindings/ruby/src/spec/models/format_spec.rb
index b380658c9..dfe899162 100644
--- a/bindings/ruby/src/spec/models/format_spec.rb
+++ b/bindings/ruby/src/spec/models/format_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/format_support_spec.rb b/bindings/ruby/src/spec/models/format_support_spec.rb
index 6ee084251..7d6917dc6 100644
--- a/bindings/ruby/src/spec/models/format_support_spec.rb
+++ b/bindings/ruby/src/spec/models/format_support_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/format_support_upstream_spec.rb b/bindings/ruby/src/spec/models/format_support_upstream_spec.rb
index 12739ed39..87c841d68 100644
--- a/bindings/ruby/src/spec/models/format_support_upstream_spec.rb
+++ b/bindings/ruby/src/spec/models/format_support_upstream_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/generic_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/generic_package_upload_request_spec.rb
index c5a93cf1c..1b165ed99 100644
--- a/bindings/ruby/src/spec/models/generic_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/generic_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -50,6 +50,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/generic_package_upload_spec.rb b/bindings/ruby/src/spec/models/generic_package_upload_spec.rb
index 108ef1172..da9b8c8b0 100644
--- a/bindings/ruby/src/spec/models/generic_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/generic_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/generic_upstream_request_patch_spec.rb b/bindings/ruby/src/spec/models/generic_upstream_request_patch_spec.rb
index 5a94072c0..25f92d984 100644
--- a/bindings/ruby/src/spec/models/generic_upstream_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/generic_upstream_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/generic_upstream_request_spec.rb b/bindings/ruby/src/spec/models/generic_upstream_request_spec.rb
index 65989a208..c5dfbaafe 100644
--- a/bindings/ruby/src/spec/models/generic_upstream_request_spec.rb
+++ b/bindings/ruby/src/spec/models/generic_upstream_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/generic_upstream_spec.rb b/bindings/ruby/src/spec/models/generic_upstream_spec.rb
index 386193f73..049255334 100644
--- a/bindings/ruby/src/spec/models/generic_upstream_spec.rb
+++ b/bindings/ruby/src/spec/models/generic_upstream_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/geo_ip_location_spec.rb b/bindings/ruby/src/spec/models/geo_ip_location_spec.rb
index 576fc4b0e..9de3f7f43 100644
--- a/bindings/ruby/src/spec/models/geo_ip_location_spec.rb
+++ b/bindings/ruby/src/spec/models/geo_ip_location_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/go_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/go_package_upload_request_spec.rb
index b1061df85..625107b7f 100644
--- a/bindings/ruby/src/spec/models/go_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/go_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -38,6 +38,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/go_package_upload_spec.rb b/bindings/ruby/src/spec/models/go_package_upload_spec.rb
index 1a6170bd3..7423eaae0 100644
--- a/bindings/ruby/src/spec/models/go_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/go_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/go_upstream_request_patch_spec.rb b/bindings/ruby/src/spec/models/go_upstream_request_patch_spec.rb
index 6d7e2fffd..e34c2a9aa 100644
--- a/bindings/ruby/src/spec/models/go_upstream_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/go_upstream_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/go_upstream_request_spec.rb b/bindings/ruby/src/spec/models/go_upstream_request_spec.rb
index 1e8a416f5..0c6193b7e 100644
--- a/bindings/ruby/src/spec/models/go_upstream_request_spec.rb
+++ b/bindings/ruby/src/spec/models/go_upstream_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/go_upstream_spec.rb b/bindings/ruby/src/spec/models/go_upstream_spec.rb
index 3b2899e8f..92ba0c807 100644
--- a/bindings/ruby/src/spec/models/go_upstream_spec.rb
+++ b/bindings/ruby/src/spec/models/go_upstream_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/helm_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/helm_package_upload_request_spec.rb
index c668ee5ec..6bd0aa9be 100644
--- a/bindings/ruby/src/spec/models/helm_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/helm_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -44,6 +44,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/helm_package_upload_spec.rb b/bindings/ruby/src/spec/models/helm_package_upload_spec.rb
index ae966f81b..217ad2ab2 100644
--- a/bindings/ruby/src/spec/models/helm_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/helm_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/helm_upstream_request_patch_spec.rb b/bindings/ruby/src/spec/models/helm_upstream_request_patch_spec.rb
index 221a463e0..9dd5dc556 100644
--- a/bindings/ruby/src/spec/models/helm_upstream_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/helm_upstream_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/helm_upstream_request_spec.rb b/bindings/ruby/src/spec/models/helm_upstream_request_spec.rb
index dc113643b..e84479041 100644
--- a/bindings/ruby/src/spec/models/helm_upstream_request_spec.rb
+++ b/bindings/ruby/src/spec/models/helm_upstream_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/helm_upstream_spec.rb b/bindings/ruby/src/spec/models/helm_upstream_spec.rb
index 80d1fae39..04426fd8e 100644
--- a/bindings/ruby/src/spec/models/helm_upstream_spec.rb
+++ b/bindings/ruby/src/spec/models/helm_upstream_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/hex_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/hex_package_upload_request_spec.rb
index 775ce8665..26d83213a 100644
--- a/bindings/ruby/src/spec/models/hex_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/hex_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -38,6 +38,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/hex_package_upload_spec.rb b/bindings/ruby/src/spec/models/hex_package_upload_spec.rb
index 1a02bb209..33486ac20 100644
--- a/bindings/ruby/src/spec/models/hex_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/hex_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/hex_upstream_request_patch_spec.rb b/bindings/ruby/src/spec/models/hex_upstream_request_patch_spec.rb
index f35ef41f3..961a76e00 100644
--- a/bindings/ruby/src/spec/models/hex_upstream_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/hex_upstream_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/hex_upstream_request_spec.rb b/bindings/ruby/src/spec/models/hex_upstream_request_spec.rb
index 9da080489..1f7755bdc 100644
--- a/bindings/ruby/src/spec/models/hex_upstream_request_spec.rb
+++ b/bindings/ruby/src/spec/models/hex_upstream_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/hex_upstream_spec.rb b/bindings/ruby/src/spec/models/hex_upstream_spec.rb
index eae0ddd08..f7fc708c8 100644
--- a/bindings/ruby/src/spec/models/hex_upstream_spec.rb
+++ b/bindings/ruby/src/spec/models/hex_upstream_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/history_fieldset_raw_spec.rb b/bindings/ruby/src/spec/models/history_fieldset_raw_spec.rb
index 5b7f3ab29..02dfff4f9 100644
--- a/bindings/ruby/src/spec/models/history_fieldset_raw_spec.rb
+++ b/bindings/ruby/src/spec/models/history_fieldset_raw_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/history_fieldset_spec.rb b/bindings/ruby/src/spec/models/history_fieldset_spec.rb
index 2bf86c1ff..ae52af928 100644
--- a/bindings/ruby/src/spec/models/history_fieldset_spec.rb
+++ b/bindings/ruby/src/spec/models/history_fieldset_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/history_spec.rb b/bindings/ruby/src/spec/models/history_spec.rb
index 0d2a14758..933b06e5f 100644
--- a/bindings/ruby/src/spec/models/history_spec.rb
+++ b/bindings/ruby/src/spec/models/history_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/huggingface_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/huggingface_package_upload_request_spec.rb
index f999b9e6b..4addaf052 100644
--- a/bindings/ruby/src/spec/models/huggingface_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/huggingface_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -38,6 +38,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/huggingface_package_upload_spec.rb b/bindings/ruby/src/spec/models/huggingface_package_upload_spec.rb
index 6c3ad18dc..967a9eb36 100644
--- a/bindings/ruby/src/spec/models/huggingface_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/huggingface_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/huggingface_upstream_request_patch_spec.rb b/bindings/ruby/src/spec/models/huggingface_upstream_request_patch_spec.rb
index 19985dfa4..dbda1ad37 100644
--- a/bindings/ruby/src/spec/models/huggingface_upstream_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/huggingface_upstream_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/huggingface_upstream_request_spec.rb b/bindings/ruby/src/spec/models/huggingface_upstream_request_spec.rb
index e28732630..8530e476c 100644
--- a/bindings/ruby/src/spec/models/huggingface_upstream_request_spec.rb
+++ b/bindings/ruby/src/spec/models/huggingface_upstream_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/huggingface_upstream_spec.rb b/bindings/ruby/src/spec/models/huggingface_upstream_spec.rb
index 2d70a1fef..63487a3b9 100644
--- a/bindings/ruby/src/spec/models/huggingface_upstream_spec.rb
+++ b/bindings/ruby/src/spec/models/huggingface_upstream_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/inline_response_200_1_spec.rb b/bindings/ruby/src/spec/models/inline_response_200_1_spec.rb
index 66c4e4cfe..90fb08e6d 100644
--- a/bindings/ruby/src/spec/models/inline_response_200_1_spec.rb
+++ b/bindings/ruby/src/spec/models/inline_response_200_1_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/inline_response_200_2_spec.rb b/bindings/ruby/src/spec/models/inline_response_200_2_spec.rb
index 5eb59524a..5b9f8c088 100644
--- a/bindings/ruby/src/spec/models/inline_response_200_2_spec.rb
+++ b/bindings/ruby/src/spec/models/inline_response_200_2_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/inline_response_200_3_spec.rb b/bindings/ruby/src/spec/models/inline_response_200_3_spec.rb
index 774c83299..bc5cf8a23 100644
--- a/bindings/ruby/src/spec/models/inline_response_200_3_spec.rb
+++ b/bindings/ruby/src/spec/models/inline_response_200_3_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/inline_response_200_4_spec.rb b/bindings/ruby/src/spec/models/inline_response_200_4_spec.rb
index 2d31c8e91..00bdac832 100644
--- a/bindings/ruby/src/spec/models/inline_response_200_4_spec.rb
+++ b/bindings/ruby/src/spec/models/inline_response_200_4_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/inline_response_200_spec.rb b/bindings/ruby/src/spec/models/inline_response_200_spec.rb
index d62422d38..52d9b7be3 100644
--- a/bindings/ruby/src/spec/models/inline_response_200_spec.rb
+++ b/bindings/ruby/src/spec/models/inline_response_200_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/luarocks_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/luarocks_package_upload_request_spec.rb
index abe55b565..007599303 100644
--- a/bindings/ruby/src/spec/models/luarocks_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/luarocks_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -38,6 +38,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/luarocks_package_upload_spec.rb b/bindings/ruby/src/spec/models/luarocks_package_upload_spec.rb
index d1b159565..4bff15ccd 100644
--- a/bindings/ruby/src/spec/models/luarocks_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/luarocks_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/maven_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/maven_package_upload_request_spec.rb
index 15db5abb6..39f21271e 100644
--- a/bindings/ruby/src/spec/models/maven_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/maven_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -80,6 +80,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/maven_package_upload_spec.rb b/bindings/ruby/src/spec/models/maven_package_upload_spec.rb
index 1c0a1fd09..805ce9bfb 100644
--- a/bindings/ruby/src/spec/models/maven_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/maven_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -362,6 +362,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/maven_upstream_request_patch_spec.rb b/bindings/ruby/src/spec/models/maven_upstream_request_patch_spec.rb
index 6d2b7e712..c73ce5828 100644
--- a/bindings/ruby/src/spec/models/maven_upstream_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/maven_upstream_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/maven_upstream_request_spec.rb b/bindings/ruby/src/spec/models/maven_upstream_request_spec.rb
index 5927e93c0..32772b215 100644
--- a/bindings/ruby/src/spec/models/maven_upstream_request_spec.rb
+++ b/bindings/ruby/src/spec/models/maven_upstream_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/maven_upstream_spec.rb b/bindings/ruby/src/spec/models/maven_upstream_spec.rb
index 795578df9..2266d7963 100644
--- a/bindings/ruby/src/spec/models/maven_upstream_spec.rb
+++ b/bindings/ruby/src/spec/models/maven_upstream_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/mcp_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/mcp_package_upload_request_spec.rb
index 385d19af7..6e186a27c 100644
--- a/bindings/ruby/src/spec/models/mcp_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/mcp_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -38,6 +38,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/mcp_package_upload_spec.rb b/bindings/ruby/src/spec/models/mcp_package_upload_spec.rb
index ab82a8867..21efbbe97 100644
--- a/bindings/ruby/src/spec/models/mcp_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/mcp_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/member_teams_spec.rb b/bindings/ruby/src/spec/models/member_teams_spec.rb
index 190812dda..165559002 100644
--- a/bindings/ruby/src/spec/models/member_teams_spec.rb
+++ b/bindings/ruby/src/spec/models/member_teams_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/namespace_audit_log_spec.rb b/bindings/ruby/src/spec/models/namespace_audit_log_spec.rb
index 30f6ae021..1e3060db2 100644
--- a/bindings/ruby/src/spec/models/namespace_audit_log_spec.rb
+++ b/bindings/ruby/src/spec/models/namespace_audit_log_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/namespace_spec.rb b/bindings/ruby/src/spec/models/namespace_spec.rb
index d7903b494..9a9654000 100644
--- a/bindings/ruby/src/spec/models/namespace_spec.rb
+++ b/bindings/ruby/src/spec/models/namespace_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/nested_license_policy_spec.rb b/bindings/ruby/src/spec/models/nested_license_policy_spec.rb
index fc2ee8a35..0d615c7f0 100644
--- a/bindings/ruby/src/spec/models/nested_license_policy_spec.rb
+++ b/bindings/ruby/src/spec/models/nested_license_policy_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/nested_vulnerability_policy_spec.rb b/bindings/ruby/src/spec/models/nested_vulnerability_policy_spec.rb
index 578c62839..f64b91256 100644
--- a/bindings/ruby/src/spec/models/nested_vulnerability_policy_spec.rb
+++ b/bindings/ruby/src/spec/models/nested_vulnerability_policy_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/nested_vulnerability_scan_results_spec.rb b/bindings/ruby/src/spec/models/nested_vulnerability_scan_results_spec.rb
index 2cd1f862d..141b2567a 100644
--- a/bindings/ruby/src/spec/models/nested_vulnerability_scan_results_spec.rb
+++ b/bindings/ruby/src/spec/models/nested_vulnerability_scan_results_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/nix_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/nix_package_upload_request_spec.rb
index 9710215cc..1d9056278 100644
--- a/bindings/ruby/src/spec/models/nix_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/nix_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -44,6 +44,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/nix_package_upload_spec.rb b/bindings/ruby/src/spec/models/nix_package_upload_spec.rb
index 5fe99f5de..bc6209bf7 100644
--- a/bindings/ruby/src/spec/models/nix_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/nix_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/nix_upstream_request_patch_spec.rb b/bindings/ruby/src/spec/models/nix_upstream_request_patch_spec.rb
index c3c0691f0..f5cf0e5a5 100644
--- a/bindings/ruby/src/spec/models/nix_upstream_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/nix_upstream_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/nix_upstream_request_spec.rb b/bindings/ruby/src/spec/models/nix_upstream_request_spec.rb
index e19c10215..0da7d69f5 100644
--- a/bindings/ruby/src/spec/models/nix_upstream_request_spec.rb
+++ b/bindings/ruby/src/spec/models/nix_upstream_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/nix_upstream_spec.rb b/bindings/ruby/src/spec/models/nix_upstream_spec.rb
index 9312168c9..f4c5ed4e2 100644
--- a/bindings/ruby/src/spec/models/nix_upstream_spec.rb
+++ b/bindings/ruby/src/spec/models/nix_upstream_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/npm_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/npm_package_upload_request_spec.rb
index 1e772c817..7889efee1 100644
--- a/bindings/ruby/src/spec/models/npm_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/npm_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -44,6 +44,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/npm_package_upload_spec.rb b/bindings/ruby/src/spec/models/npm_package_upload_spec.rb
index 840f834a9..700bc3451 100644
--- a/bindings/ruby/src/spec/models/npm_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/npm_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/npm_upstream_request_patch_spec.rb b/bindings/ruby/src/spec/models/npm_upstream_request_patch_spec.rb
index f91757d8f..2e87a4991 100644
--- a/bindings/ruby/src/spec/models/npm_upstream_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/npm_upstream_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/npm_upstream_request_spec.rb b/bindings/ruby/src/spec/models/npm_upstream_request_spec.rb
index b177f92b0..b1e949a3b 100644
--- a/bindings/ruby/src/spec/models/npm_upstream_request_spec.rb
+++ b/bindings/ruby/src/spec/models/npm_upstream_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/npm_upstream_spec.rb b/bindings/ruby/src/spec/models/npm_upstream_spec.rb
index 64dcb93c3..e7eabedca 100644
--- a/bindings/ruby/src/spec/models/npm_upstream_spec.rb
+++ b/bindings/ruby/src/spec/models/npm_upstream_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/nuget_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/nuget_package_upload_request_spec.rb
index 71b06f07f..e355eb5de 100644
--- a/bindings/ruby/src/spec/models/nuget_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/nuget_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -38,6 +38,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/nuget_package_upload_spec.rb b/bindings/ruby/src/spec/models/nuget_package_upload_spec.rb
index 5ce1455c4..6af290e23 100644
--- a/bindings/ruby/src/spec/models/nuget_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/nuget_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/nuget_upstream_request_patch_spec.rb b/bindings/ruby/src/spec/models/nuget_upstream_request_patch_spec.rb
index 8badb5c9b..ded2e4fd1 100644
--- a/bindings/ruby/src/spec/models/nuget_upstream_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/nuget_upstream_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/nuget_upstream_request_spec.rb b/bindings/ruby/src/spec/models/nuget_upstream_request_spec.rb
index ba5ac4be7..ec4520857 100644
--- a/bindings/ruby/src/spec/models/nuget_upstream_request_spec.rb
+++ b/bindings/ruby/src/spec/models/nuget_upstream_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/nuget_upstream_spec.rb b/bindings/ruby/src/spec/models/nuget_upstream_spec.rb
index 0607b7a32..a6335bc7e 100644
--- a/bindings/ruby/src/spec/models/nuget_upstream_spec.rb
+++ b/bindings/ruby/src/spec/models/nuget_upstream_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/oidc_1_spec.rb b/bindings/ruby/src/spec/models/oidc_1_spec.rb
index 6f496aa73..4bc5113ab 100644
--- a/bindings/ruby/src/spec/models/oidc_1_spec.rb
+++ b/bindings/ruby/src/spec/models/oidc_1_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/oidc_request_spec.rb b/bindings/ruby/src/spec/models/oidc_request_spec.rb
index a44441171..46ae55a5d 100644
--- a/bindings/ruby/src/spec/models/oidc_request_spec.rb
+++ b/bindings/ruby/src/spec/models/oidc_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/oidc_spec.rb b/bindings/ruby/src/spec/models/oidc_spec.rb
index c983e4594..eace1bab5 100644
--- a/bindings/ruby/src/spec/models/oidc_spec.rb
+++ b/bindings/ruby/src/spec/models/oidc_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_api_key_rule_request_patch_spec.rb b/bindings/ruby/src/spec/models/organization_api_key_rule_request_patch_spec.rb
index a68c9c6bb..e4bc2dfaa 100644
--- a/bindings/ruby/src/spec/models/organization_api_key_rule_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_api_key_rule_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_api_key_rule_request_spec.rb b/bindings/ruby/src/spec/models/organization_api_key_rule_request_spec.rb
index 8085877bc..4ec752ff5 100644
--- a/bindings/ruby/src/spec/models/organization_api_key_rule_request_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_api_key_rule_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_api_key_rule_spec.rb b/bindings/ruby/src/spec/models/organization_api_key_rule_spec.rb
index c75f0713f..b2b61f620 100644
--- a/bindings/ruby/src/spec/models/organization_api_key_rule_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_api_key_rule_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_custom_domain_nested_repo_spec.rb b/bindings/ruby/src/spec/models/organization_custom_domain_nested_repo_spec.rb
index ca98c6643..35477d479 100644
--- a/bindings/ruby/src/spec/models/organization_custom_domain_nested_repo_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_custom_domain_nested_repo_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_custom_domains_spec.rb b/bindings/ruby/src/spec/models/organization_custom_domains_spec.rb
index d5fba30fb..201e62e4c 100644
--- a/bindings/ruby/src/spec/models/organization_custom_domains_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_custom_domains_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_group_sync_request_spec.rb b/bindings/ruby/src/spec/models/organization_group_sync_request_spec.rb
index 83404431a..b610c8067 100644
--- a/bindings/ruby/src/spec/models/organization_group_sync_request_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_group_sync_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_group_sync_spec.rb b/bindings/ruby/src/spec/models/organization_group_sync_spec.rb
index a64eef45c..480d564f6 100644
--- a/bindings/ruby/src/spec/models/organization_group_sync_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_group_sync_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_group_sync_status_spec.rb b/bindings/ruby/src/spec/models/organization_group_sync_status_spec.rb
index 041262165..d41b19982 100644
--- a/bindings/ruby/src/spec/models/organization_group_sync_status_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_group_sync_status_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_invite_extend_spec.rb b/bindings/ruby/src/spec/models/organization_invite_extend_spec.rb
index 8283ff47b..e4b4bac89 100644
--- a/bindings/ruby/src/spec/models/organization_invite_extend_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_invite_extend_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_invite_request_spec.rb b/bindings/ruby/src/spec/models/organization_invite_request_spec.rb
index e42c40996..0c917df6a 100644
--- a/bindings/ruby/src/spec/models/organization_invite_request_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_invite_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_invite_spec.rb b/bindings/ruby/src/spec/models/organization_invite_spec.rb
index 9ca1cc4a1..aa28a91c4 100644
--- a/bindings/ruby/src/spec/models/organization_invite_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_invite_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_invite_update_request_patch_spec.rb b/bindings/ruby/src/spec/models/organization_invite_update_request_patch_spec.rb
index 7391b0cc8..1737b27ea 100644
--- a/bindings/ruby/src/spec/models/organization_invite_update_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_invite_update_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_invite_update_spec.rb b/bindings/ruby/src/spec/models/organization_invite_update_spec.rb
index 318a5a8df..c8da7e2a9 100644
--- a/bindings/ruby/src/spec/models/organization_invite_update_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_invite_update_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_membership_request_patch_spec.rb b/bindings/ruby/src/spec/models/organization_membership_request_patch_spec.rb
index 407581734..96e6748f7 100644
--- a/bindings/ruby/src/spec/models/organization_membership_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_membership_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_membership_role_update_request_patch_spec.rb b/bindings/ruby/src/spec/models/organization_membership_role_update_request_patch_spec.rb
index 052d5b04f..7a921f05a 100644
--- a/bindings/ruby/src/spec/models/organization_membership_role_update_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_membership_role_update_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_membership_role_update_spec.rb b/bindings/ruby/src/spec/models/organization_membership_role_update_spec.rb
index 5b7cefc48..44939f338 100644
--- a/bindings/ruby/src/spec/models/organization_membership_role_update_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_membership_role_update_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_membership_spec.rb b/bindings/ruby/src/spec/models/organization_membership_spec.rb
index bf05e5768..961a4f7f0 100644
--- a/bindings/ruby/src/spec/models/organization_membership_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_membership_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_membership_visibility_update_request_patch_spec.rb b/bindings/ruby/src/spec/models/organization_membership_visibility_update_request_patch_spec.rb
index 61882e3ed..9478cc6ff 100644
--- a/bindings/ruby/src/spec/models/organization_membership_visibility_update_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_membership_visibility_update_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_membership_visibility_update_spec.rb b/bindings/ruby/src/spec/models/organization_membership_visibility_update_spec.rb
index db6b8636e..2210f7acf 100644
--- a/bindings/ruby/src/spec/models/organization_membership_visibility_update_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_membership_visibility_update_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_package_license_policy_request_patch_spec.rb b/bindings/ruby/src/spec/models/organization_package_license_policy_request_patch_spec.rb
index ca9fea002..3e69b0463 100644
--- a/bindings/ruby/src/spec/models/organization_package_license_policy_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_package_license_policy_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_package_license_policy_request_spec.rb b/bindings/ruby/src/spec/models/organization_package_license_policy_request_spec.rb
index cf3e040b0..e75326702 100644
--- a/bindings/ruby/src/spec/models/organization_package_license_policy_request_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_package_license_policy_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_package_license_policy_spec.rb b/bindings/ruby/src/spec/models/organization_package_license_policy_spec.rb
index 2bee51c90..0dc9cdb6b 100644
--- a/bindings/ruby/src/spec/models/organization_package_license_policy_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_package_license_policy_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_package_vulnerability_policy_request_patch_spec.rb b/bindings/ruby/src/spec/models/organization_package_vulnerability_policy_request_patch_spec.rb
index ac01d0127..69de8ef15 100644
--- a/bindings/ruby/src/spec/models/organization_package_vulnerability_policy_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_package_vulnerability_policy_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_package_vulnerability_policy_request_spec.rb b/bindings/ruby/src/spec/models/organization_package_vulnerability_policy_request_spec.rb
index 2f821ff8d..d9ff9936e 100644
--- a/bindings/ruby/src/spec/models/organization_package_vulnerability_policy_request_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_package_vulnerability_policy_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_package_vulnerability_policy_spec.rb b/bindings/ruby/src/spec/models/organization_package_vulnerability_policy_spec.rb
index f4bf4dec8..3407bd2cf 100644
--- a/bindings/ruby/src/spec/models/organization_package_vulnerability_policy_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_package_vulnerability_policy_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_saml_auth_request_patch_spec.rb b/bindings/ruby/src/spec/models/organization_saml_auth_request_patch_spec.rb
index d7719be93..97b1a717f 100644
--- a/bindings/ruby/src/spec/models/organization_saml_auth_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_saml_auth_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_saml_auth_spec.rb b/bindings/ruby/src/spec/models/organization_saml_auth_spec.rb
index d1b7c8cc9..4ad59cee7 100644
--- a/bindings/ruby/src/spec/models/organization_saml_auth_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_saml_auth_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_spec.rb b/bindings/ruby/src/spec/models/organization_spec.rb
index e21dbec59..50e55653f 100644
--- a/bindings/ruby/src/spec/models/organization_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_team_invite_spec.rb b/bindings/ruby/src/spec/models/organization_team_invite_spec.rb
index 3ea3f751f..0b554da94 100644
--- a/bindings/ruby/src/spec/models/organization_team_invite_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_team_invite_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_team_members_spec.rb b/bindings/ruby/src/spec/models/organization_team_members_spec.rb
index 8bd8f40db..4c17f488d 100644
--- a/bindings/ruby/src/spec/models/organization_team_members_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_team_members_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_team_request_patch_spec.rb b/bindings/ruby/src/spec/models/organization_team_request_patch_spec.rb
index eb74d2cb8..7961a61c6 100644
--- a/bindings/ruby/src/spec/models/organization_team_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_team_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_team_request_spec.rb b/bindings/ruby/src/spec/models/organization_team_request_spec.rb
index 727c3fe00..07c938d9c 100644
--- a/bindings/ruby/src/spec/models/organization_team_request_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_team_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_team_service_member_spec.rb b/bindings/ruby/src/spec/models/organization_team_service_member_spec.rb
index b4100bd41..d1e00416f 100644
--- a/bindings/ruby/src/spec/models/organization_team_service_member_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_team_service_member_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_team_spec.rb b/bindings/ruby/src/spec/models/organization_team_spec.rb
index c1c05bed7..6bc8fcfba 100644
--- a/bindings/ruby/src/spec/models/organization_team_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_team_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_usage_spec.rb b/bindings/ruby/src/spec/models/organization_usage_spec.rb
index 928183b3f..b806ad7d3 100644
--- a/bindings/ruby/src/spec/models/organization_usage_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_usage_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_usage_update_request_patch_spec.rb b/bindings/ruby/src/spec/models/organization_usage_update_request_patch_spec.rb
index 42153b716..e00f7bd67 100644
--- a/bindings/ruby/src/spec/models/organization_usage_update_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_usage_update_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/organization_usage_update_spec.rb b/bindings/ruby/src/spec/models/organization_usage_update_spec.rb
index 839656ed5..46d589e07 100644
--- a/bindings/ruby/src/spec/models/organization_usage_update_spec.rb
+++ b/bindings/ruby/src/spec/models/organization_usage_update_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/p2_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/p2_package_upload_request_spec.rb
index 06b69dd46..0f4bddef5 100644
--- a/bindings/ruby/src/spec/models/p2_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/p2_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -38,6 +38,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/p2_package_upload_spec.rb b/bindings/ruby/src/spec/models/p2_package_upload_spec.rb
index bf9b67f31..479b85b41 100644
--- a/bindings/ruby/src/spec/models/p2_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/p2_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/package_bulk_action_response_spec.rb b/bindings/ruby/src/spec/models/package_bulk_action_response_spec.rb
index 3a3ff89d5..c434c81c4 100644
--- a/bindings/ruby/src/spec/models/package_bulk_action_response_spec.rb
+++ b/bindings/ruby/src/spec/models/package_bulk_action_response_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_bulk_action_spec.rb b/bindings/ruby/src/spec/models/package_bulk_action_spec.rb
index d37d84cb0..1ed38e492 100644
--- a/bindings/ruby/src/spec/models/package_bulk_action_spec.rb
+++ b/bindings/ruby/src/spec/models/package_bulk_action_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_copy_request_spec.rb b/bindings/ruby/src/spec/models/package_copy_request_spec.rb
index 39b1875bf..e9e9218af 100644
--- a/bindings/ruby/src/spec/models/package_copy_request_spec.rb
+++ b/bindings/ruby/src/spec/models/package_copy_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -38,6 +38,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/package_copy_spec.rb b/bindings/ruby/src/spec/models/package_copy_spec.rb
index 8c5a4e91d..7117e4b41 100644
--- a/bindings/ruby/src/spec/models/package_copy_spec.rb
+++ b/bindings/ruby/src/spec/models/package_copy_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -350,6 +350,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/package_deny_policy_request_patch_spec.rb b/bindings/ruby/src/spec/models/package_deny_policy_request_patch_spec.rb
index 17308806f..858ec726f 100644
--- a/bindings/ruby/src/spec/models/package_deny_policy_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/package_deny_policy_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_deny_policy_request_spec.rb b/bindings/ruby/src/spec/models/package_deny_policy_request_spec.rb
index a05dc9384..541566158 100644
--- a/bindings/ruby/src/spec/models/package_deny_policy_request_spec.rb
+++ b/bindings/ruby/src/spec/models/package_deny_policy_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_deny_policy_spec.rb b/bindings/ruby/src/spec/models/package_deny_policy_spec.rb
index 7ea75cca4..417b1dc1e 100644
--- a/bindings/ruby/src/spec/models/package_deny_policy_spec.rb
+++ b/bindings/ruby/src/spec/models/package_deny_policy_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_dependencies_spec.rb b/bindings/ruby/src/spec/models/package_dependencies_spec.rb
index b39b17e7f..bc4c289d1 100644
--- a/bindings/ruby/src/spec/models/package_dependencies_spec.rb
+++ b/bindings/ruby/src/spec/models/package_dependencies_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_dependency_spec.rb b/bindings/ruby/src/spec/models/package_dependency_spec.rb
index 1a19b8e92..8daef1dd8 100644
--- a/bindings/ruby/src/spec/models/package_dependency_spec.rb
+++ b/bindings/ruby/src/spec/models/package_dependency_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_detail_spec.rb b/bindings/ruby/src/spec/models/package_detail_spec.rb
index 103fac8a9..2fa3c774b 100644
--- a/bindings/ruby/src/spec/models/package_detail_spec.rb
+++ b/bindings/ruby/src/spec/models/package_detail_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "plugin_skills"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "policy_violated"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
@@ -362,6 +368,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/package_file_parts_upload_spec.rb b/bindings/ruby/src/spec/models/package_file_parts_upload_spec.rb
index 2f894b108..666b24c0b 100644
--- a/bindings/ruby/src/spec/models/package_file_parts_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/package_file_parts_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_file_spec.rb b/bindings/ruby/src/spec/models/package_file_spec.rb
index 9385e38c1..1183cef10 100644
--- a/bindings/ruby/src/spec/models/package_file_spec.rb
+++ b/bindings/ruby/src/spec/models/package_file_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_file_upload_request_spec.rb b/bindings/ruby/src/spec/models/package_file_upload_request_spec.rb
index f135b97aa..daf4625ec 100644
--- a/bindings/ruby/src/spec/models/package_file_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/package_file_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_file_upload_spec.rb b/bindings/ruby/src/spec/models/package_file_upload_spec.rb
index a8ec775dd..fe3b63fc3 100644
--- a/bindings/ruby/src/spec/models/package_file_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/package_file_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_group_spec.rb b/bindings/ruby/src/spec/models/package_group_spec.rb
index 109632e19..95f016d22 100644
--- a/bindings/ruby/src/spec/models/package_group_spec.rb
+++ b/bindings/ruby/src/spec/models/package_group_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_license_policy_evaluation_request_request_spec.rb b/bindings/ruby/src/spec/models/package_license_policy_evaluation_request_request_spec.rb
index 771a002e8..1c909d9b1 100644
--- a/bindings/ruby/src/spec/models/package_license_policy_evaluation_request_request_spec.rb
+++ b/bindings/ruby/src/spec/models/package_license_policy_evaluation_request_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_license_policy_evaluation_request_spec.rb b/bindings/ruby/src/spec/models/package_license_policy_evaluation_request_spec.rb
index 3e3fe815e..64e4c0be7 100644
--- a/bindings/ruby/src/spec/models/package_license_policy_evaluation_request_spec.rb
+++ b/bindings/ruby/src/spec/models/package_license_policy_evaluation_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_license_policy_violation_log_cursor_page_spec.rb b/bindings/ruby/src/spec/models/package_license_policy_violation_log_cursor_page_spec.rb
index 5bb71e864..96d254b7b 100644
--- a/bindings/ruby/src/spec/models/package_license_policy_violation_log_cursor_page_spec.rb
+++ b/bindings/ruby/src/spec/models/package_license_policy_violation_log_cursor_page_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_license_policy_violation_log_spec.rb b/bindings/ruby/src/spec/models/package_license_policy_violation_log_spec.rb
index 5d3981e86..1bd43d402 100644
--- a/bindings/ruby/src/spec/models/package_license_policy_violation_log_spec.rb
+++ b/bindings/ruby/src/spec/models/package_license_policy_violation_log_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_license_request_patch_spec.rb b/bindings/ruby/src/spec/models/package_license_request_patch_spec.rb
index 245e11f6b..7debff048 100644
--- a/bindings/ruby/src/spec/models/package_license_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/package_license_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_license_spec.rb b/bindings/ruby/src/spec/models/package_license_spec.rb
index 14812a903..39644294d 100644
--- a/bindings/ruby/src/spec/models/package_license_spec.rb
+++ b/bindings/ruby/src/spec/models/package_license_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_move_request_spec.rb b/bindings/ruby/src/spec/models/package_move_request_spec.rb
index d429da88b..ad9100c9b 100644
--- a/bindings/ruby/src/spec/models/package_move_request_spec.rb
+++ b/bindings/ruby/src/spec/models/package_move_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -38,4 +38,10 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
end
diff --git a/bindings/ruby/src/spec/models/package_move_spec.rb b/bindings/ruby/src/spec/models/package_move_spec.rb
index 2c258a974..34805c2fe 100644
--- a/bindings/ruby/src/spec/models/package_move_spec.rb
+++ b/bindings/ruby/src/spec/models/package_move_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -350,6 +350,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/package_quarantine_request_spec.rb b/bindings/ruby/src/spec/models/package_quarantine_request_spec.rb
index 0aadcb715..55fff944c 100644
--- a/bindings/ruby/src/spec/models/package_quarantine_request_spec.rb
+++ b/bindings/ruby/src/spec/models/package_quarantine_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -38,6 +38,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "restore"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/package_quarantine_spec.rb b/bindings/ruby/src/spec/models/package_quarantine_spec.rb
index 736cdb0c3..5674c927e 100644
--- a/bindings/ruby/src/spec/models/package_quarantine_spec.rb
+++ b/bindings/ruby/src/spec/models/package_quarantine_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/package_recycle_bin_spec.rb b/bindings/ruby/src/spec/models/package_recycle_bin_spec.rb
index 1a46546bf..c6a5feaec 100644
--- a/bindings/ruby/src/spec/models/package_recycle_bin_spec.rb
+++ b/bindings/ruby/src/spec/models/package_recycle_bin_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_resync_spec.rb b/bindings/ruby/src/spec/models/package_resync_spec.rb
index b9db69dc5..0802c9638 100644
--- a/bindings/ruby/src/spec/models/package_resync_spec.rb
+++ b/bindings/ruby/src/spec/models/package_resync_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -350,6 +350,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/package_spec.rb b/bindings/ruby/src/spec/models/package_spec.rb
index b630fe5ab..5cdd93033 100644
--- a/bindings/ruby/src/spec/models/package_spec.rb
+++ b/bindings/ruby/src/spec/models/package_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -356,6 +356,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/package_status_spec.rb b/bindings/ruby/src/spec/models/package_status_spec.rb
index 89e63528a..6a5d98d94 100644
--- a/bindings/ruby/src/spec/models/package_status_spec.rb
+++ b/bindings/ruby/src/spec/models/package_status_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_tag_request_spec.rb b/bindings/ruby/src/spec/models/package_tag_request_spec.rb
index e79f5352c..a163d6d90 100644
--- a/bindings/ruby/src/spec/models/package_tag_request_spec.rb
+++ b/bindings/ruby/src/spec/models/package_tag_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -48,6 +48,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "tags"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/package_tag_spec.rb b/bindings/ruby/src/spec/models/package_tag_spec.rb
index df1217502..9ba08fcff 100644
--- a/bindings/ruby/src/spec/models/package_tag_spec.rb
+++ b/bindings/ruby/src/spec/models/package_tag_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -356,6 +356,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/package_usage_metrics_spec.rb b/bindings/ruby/src/spec/models/package_usage_metrics_spec.rb
index 4f4d69295..9c6186137 100644
--- a/bindings/ruby/src/spec/models/package_usage_metrics_spec.rb
+++ b/bindings/ruby/src/spec/models/package_usage_metrics_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_version_badge_spec.rb b/bindings/ruby/src/spec/models/package_version_badge_spec.rb
index 2d2525caf..baaf21f81 100644
--- a/bindings/ruby/src/spec/models/package_version_badge_spec.rb
+++ b/bindings/ruby/src/spec/models/package_version_badge_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_vulnerability_policy_evaluation_request_request_spec.rb b/bindings/ruby/src/spec/models/package_vulnerability_policy_evaluation_request_request_spec.rb
index 08b72e1fe..1b7d2a02f 100644
--- a/bindings/ruby/src/spec/models/package_vulnerability_policy_evaluation_request_request_spec.rb
+++ b/bindings/ruby/src/spec/models/package_vulnerability_policy_evaluation_request_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_vulnerability_policy_evaluation_request_spec.rb b/bindings/ruby/src/spec/models/package_vulnerability_policy_evaluation_request_spec.rb
index 7524ffe91..c4811eb16 100644
--- a/bindings/ruby/src/spec/models/package_vulnerability_policy_evaluation_request_spec.rb
+++ b/bindings/ruby/src/spec/models/package_vulnerability_policy_evaluation_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_vulnerability_policy_violation_log_cursor_page_spec.rb b/bindings/ruby/src/spec/models/package_vulnerability_policy_violation_log_cursor_page_spec.rb
index 40b10802a..603303869 100644
--- a/bindings/ruby/src/spec/models/package_vulnerability_policy_violation_log_cursor_page_spec.rb
+++ b/bindings/ruby/src/spec/models/package_vulnerability_policy_violation_log_cursor_page_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_vulnerability_policy_violation_log_spec.rb b/bindings/ruby/src/spec/models/package_vulnerability_policy_violation_log_spec.rb
index 69668a369..a027236f5 100644
--- a/bindings/ruby/src/spec/models/package_vulnerability_policy_violation_log_spec.rb
+++ b/bindings/ruby/src/spec/models/package_vulnerability_policy_violation_log_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/package_vulnerability_spec.rb b/bindings/ruby/src/spec/models/package_vulnerability_spec.rb
index cb716e3e0..ed510295d 100644
--- a/bindings/ruby/src/spec/models/package_vulnerability_spec.rb
+++ b/bindings/ruby/src/spec/models/package_vulnerability_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/skills_upstream_selection_spec.rb b/bindings/ruby/src/spec/models/plugin_skill_spec.rb
similarity index 56%
rename from bindings/ruby/src/spec/models/skills_upstream_selection_spec.rb
rename to bindings/ruby/src/spec/models/plugin_skill_spec.rb
index 44ed6f816..d4d0ad6c1 100644
--- a/bindings/ruby/src/spec/models/skills_upstream_selection_spec.rb
+++ b/bindings/ruby/src/spec/models/plugin_skill_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -14,37 +14,31 @@
require 'json'
require 'date'
-# Unit tests for CloudsmithApi::SkillsUpstreamSelection
+# Unit tests for CloudsmithApi::PluginSkill
# Automatically generated by swagger-codegen (github.com/swagger-api/swagger-codegen)
# Please update as you see appropriate
-describe 'SkillsUpstreamSelection' do
+describe 'PluginSkill' do
before do
# run before each test
- @instance = CloudsmithApi::SkillsUpstreamSelection.new
+ @instance = CloudsmithApi::PluginSkill.new
end
after do
# run after each test
end
- describe 'test an instance of SkillsUpstreamSelection' do
- it 'should create an instance of SkillsUpstreamSelection' do
- expect(@instance).to be_instance_of(CloudsmithApi::SkillsUpstreamSelection)
+ describe 'test an instance of PluginSkill' do
+ it 'should create an instance of PluginSkill' do
+ expect(@instance).to be_instance_of(CloudsmithApi::PluginSkill)
end
end
- describe 'test attribute "name"' do
+ describe 'test attribute "description"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
end
- describe 'test attribute "publisher"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "version"' do
+ describe 'test attribute "name"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
end
diff --git a/bindings/ruby/src/spec/models/provider_settings_spec.rb b/bindings/ruby/src/spec/models/provider_settings_spec.rb
index 10e61d01d..7d48c44f5 100644
--- a/bindings/ruby/src/spec/models/provider_settings_spec.rb
+++ b/bindings/ruby/src/spec/models/provider_settings_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/provider_settings_write_request_patch_spec.rb b/bindings/ruby/src/spec/models/provider_settings_write_request_patch_spec.rb
index f20bd34b6..41c4370e9 100644
--- a/bindings/ruby/src/spec/models/provider_settings_write_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/provider_settings_write_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/provider_settings_write_request_spec.rb b/bindings/ruby/src/spec/models/provider_settings_write_request_spec.rb
index 7d11c1576..040460c98 100644
--- a/bindings/ruby/src/spec/models/provider_settings_write_request_spec.rb
+++ b/bindings/ruby/src/spec/models/provider_settings_write_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/provider_settings_write_spec.rb b/bindings/ruby/src/spec/models/provider_settings_write_spec.rb
index 296a0c355..fa2ddff7e 100644
--- a/bindings/ruby/src/spec/models/provider_settings_write_spec.rb
+++ b/bindings/ruby/src/spec/models/provider_settings_write_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/python_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/python_package_upload_request_spec.rb
index 8b5183f83..3d2afb282 100644
--- a/bindings/ruby/src/spec/models/python_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/python_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -38,6 +38,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/python_package_upload_spec.rb b/bindings/ruby/src/spec/models/python_package_upload_spec.rb
index 6d54eac70..898ab1bff 100644
--- a/bindings/ruby/src/spec/models/python_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/python_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/python_upstream_request_patch_spec.rb b/bindings/ruby/src/spec/models/python_upstream_request_patch_spec.rb
index 5ffa19397..e5903dde9 100644
--- a/bindings/ruby/src/spec/models/python_upstream_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/python_upstream_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/python_upstream_request_spec.rb b/bindings/ruby/src/spec/models/python_upstream_request_spec.rb
index 8f70a23bd..923ab6016 100644
--- a/bindings/ruby/src/spec/models/python_upstream_request_spec.rb
+++ b/bindings/ruby/src/spec/models/python_upstream_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/python_upstream_spec.rb b/bindings/ruby/src/spec/models/python_upstream_spec.rb
index 21aca6232..db61d390a 100644
--- a/bindings/ruby/src/spec/models/python_upstream_spec.rb
+++ b/bindings/ruby/src/spec/models/python_upstream_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/quota_history_spec.rb b/bindings/ruby/src/spec/models/quota_history_spec.rb
index 53b14440c..feffd4c49 100644
--- a/bindings/ruby/src/spec/models/quota_history_spec.rb
+++ b/bindings/ruby/src/spec/models/quota_history_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/quota_spec.rb b/bindings/ruby/src/spec/models/quota_spec.rb
index 2e0ec238e..be6a4bda2 100644
--- a/bindings/ruby/src/spec/models/quota_spec.rb
+++ b/bindings/ruby/src/spec/models/quota_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/rate_check_spec.rb b/bindings/ruby/src/spec/models/rate_check_spec.rb
index a128e89fd..74a894440 100644
--- a/bindings/ruby/src/spec/models/rate_check_spec.rb
+++ b/bindings/ruby/src/spec/models/rate_check_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/raw_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/raw_package_upload_request_spec.rb
index 8dd66e32e..2ff437e97 100644
--- a/bindings/ruby/src/spec/models/raw_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/raw_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -56,6 +56,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/raw_package_upload_spec.rb b/bindings/ruby/src/spec/models/raw_package_upload_spec.rb
index c9a6a7d63..dee830ab4 100644
--- a/bindings/ruby/src/spec/models/raw_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/raw_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/recycle_bin_package_spec.rb b/bindings/ruby/src/spec/models/recycle_bin_package_spec.rb
index eb4828525..ea42e3360 100644
--- a/bindings/ruby/src/spec/models/recycle_bin_package_spec.rb
+++ b/bindings/ruby/src/spec/models/recycle_bin_package_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_audit_log_spec.rb b/bindings/ruby/src/spec/models/repository_audit_log_spec.rb
index f9c9ad2f2..34db9bf91 100644
--- a/bindings/ruby/src/spec/models/repository_audit_log_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_audit_log_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_create_request_spec.rb b/bindings/ruby/src/spec/models/repository_create_request_spec.rb
index 4b57e9e86..a30bef38a 100644
--- a/bindings/ruby/src/spec/models/repository_create_request_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_create_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -292,6 +292,16 @@
end
end
+ describe 'test attribute "skills_versioning"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ # validator = Petstore::EnumTest::EnumAttributeValidator.new('String', ["SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK", "STRICT_SEMANTIC_VERSION"])
+ # validator.allowable_values.each do |value|
+ # expect { @instance.skills_versioning = value }.not_to raise_error
+ # end
+ end
+ end
+
describe 'test attribute "slug"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/repository_create_spec.rb b/bindings/ruby/src/spec/models/repository_create_spec.rb
index 04820cf27..4e51a8522 100644
--- a/bindings/ruby/src/spec/models/repository_create_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_create_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -430,6 +430,16 @@
end
end
+ describe 'test attribute "skills_versioning"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ # validator = Petstore::EnumTest::EnumAttributeValidator.new('String', ["SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK", "STRICT_SEMANTIC_VERSION"])
+ # validator.allowable_values.each do |value|
+ # expect { @instance.skills_versioning = value }.not_to raise_error
+ # end
+ end
+ end
+
describe 'test attribute "slug"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/repository_ecdsa_key_create_spec.rb b/bindings/ruby/src/spec/models/repository_ecdsa_key_create_spec.rb
index 431de998c..508ad21a4 100644
--- a/bindings/ruby/src/spec/models/repository_ecdsa_key_create_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_ecdsa_key_create_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_ecdsa_key_spec.rb b/bindings/ruby/src/spec/models/repository_ecdsa_key_spec.rb
index 959111bd4..91a61863b 100644
--- a/bindings/ruby/src/spec/models/repository_ecdsa_key_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_ecdsa_key_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_ed25519_key_create_spec.rb b/bindings/ruby/src/spec/models/repository_ed25519_key_create_spec.rb
index 257b5e485..7d6f67a9f 100644
--- a/bindings/ruby/src/spec/models/repository_ed25519_key_create_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_ed25519_key_create_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_ed25519_key_spec.rb b/bindings/ruby/src/spec/models/repository_ed25519_key_spec.rb
index b9d5e3d49..6222cd8d2 100644
--- a/bindings/ruby/src/spec/models/repository_ed25519_key_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_ed25519_key_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_geo_ip_cidr_spec.rb b/bindings/ruby/src/spec/models/repository_geo_ip_cidr_spec.rb
index d8de582b3..fa3fb2e55 100644
--- a/bindings/ruby/src/spec/models/repository_geo_ip_cidr_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_geo_ip_cidr_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_geo_ip_country_code_spec.rb b/bindings/ruby/src/spec/models/repository_geo_ip_country_code_spec.rb
index 1cd74aad5..e35fedaf8 100644
--- a/bindings/ruby/src/spec/models/repository_geo_ip_country_code_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_geo_ip_country_code_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_geo_ip_rules_request_patch_spec.rb b/bindings/ruby/src/spec/models/repository_geo_ip_rules_request_patch_spec.rb
index 1bdd2ab57..7f465eb1f 100644
--- a/bindings/ruby/src/spec/models/repository_geo_ip_rules_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_geo_ip_rules_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_geo_ip_rules_request_spec.rb b/bindings/ruby/src/spec/models/repository_geo_ip_rules_request_spec.rb
index 4323778be..00397fbd7 100644
--- a/bindings/ruby/src/spec/models/repository_geo_ip_rules_request_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_geo_ip_rules_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_geo_ip_rules_spec.rb b/bindings/ruby/src/spec/models/repository_geo_ip_rules_spec.rb
index b7a5342c6..96df7a767 100644
--- a/bindings/ruby/src/spec/models/repository_geo_ip_rules_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_geo_ip_rules_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_geo_ip_status_spec.rb b/bindings/ruby/src/spec/models/repository_geo_ip_status_spec.rb
index d03f72b43..f3955c35a 100644
--- a/bindings/ruby/src/spec/models/repository_geo_ip_status_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_geo_ip_status_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_geo_ip_test_address_response_dict_spec.rb b/bindings/ruby/src/spec/models/repository_geo_ip_test_address_response_dict_spec.rb
index 72e6dadad..96f33d68d 100644
--- a/bindings/ruby/src/spec/models/repository_geo_ip_test_address_response_dict_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_geo_ip_test_address_response_dict_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_geo_ip_test_address_response_spec.rb b/bindings/ruby/src/spec/models/repository_geo_ip_test_address_response_spec.rb
index 0b22e8fd5..407a04c39 100644
--- a/bindings/ruby/src/spec/models/repository_geo_ip_test_address_response_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_geo_ip_test_address_response_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_geo_ip_test_address_spec.rb b/bindings/ruby/src/spec/models/repository_geo_ip_test_address_spec.rb
index 336691568..acfa784ed 100644
--- a/bindings/ruby/src/spec/models/repository_geo_ip_test_address_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_geo_ip_test_address_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_gpg_key_create_spec.rb b/bindings/ruby/src/spec/models/repository_gpg_key_create_spec.rb
index 76462f2ba..a951b6ab5 100644
--- a/bindings/ruby/src/spec/models/repository_gpg_key_create_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_gpg_key_create_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_gpg_key_spec.rb b/bindings/ruby/src/spec/models/repository_gpg_key_spec.rb
index 6692afcb4..f3cc330ce 100644
--- a/bindings/ruby/src/spec/models/repository_gpg_key_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_gpg_key_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_privilege_dict_spec.rb b/bindings/ruby/src/spec/models/repository_privilege_dict_spec.rb
index e400ffe32..248d15224 100644
--- a/bindings/ruby/src/spec/models/repository_privilege_dict_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_privilege_dict_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_privilege_input_request_patch_spec.rb b/bindings/ruby/src/spec/models/repository_privilege_input_request_patch_spec.rb
index dba30bea5..f97833fe6 100644
--- a/bindings/ruby/src/spec/models/repository_privilege_input_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_privilege_input_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_privilege_input_request_spec.rb b/bindings/ruby/src/spec/models/repository_privilege_input_request_spec.rb
index 6484b3633..85f7f1343 100644
--- a/bindings/ruby/src/spec/models/repository_privilege_input_request_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_privilege_input_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_privilege_input_spec.rb b/bindings/ruby/src/spec/models/repository_privilege_input_spec.rb
index 7d4917d04..1d0fcf037 100644
--- a/bindings/ruby/src/spec/models/repository_privilege_input_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_privilege_input_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_request_patch_spec.rb b/bindings/ruby/src/spec/models/repository_request_patch_spec.rb
index ff0585b49..6d7531cd1 100644
--- a/bindings/ruby/src/spec/models/repository_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -292,6 +292,16 @@
end
end
+ describe 'test attribute "skills_versioning"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ # validator = Petstore::EnumTest::EnumAttributeValidator.new('String', ["SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK", "STRICT_SEMANTIC_VERSION"])
+ # validator.allowable_values.each do |value|
+ # expect { @instance.skills_versioning = value }.not_to raise_error
+ # end
+ end
+ end
+
describe 'test attribute "slug"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/repository_retention_rules_request_patch_spec.rb b/bindings/ruby/src/spec/models/repository_retention_rules_request_patch_spec.rb
index e02fedc35..ce3612e4a 100644
--- a/bindings/ruby/src/spec/models/repository_retention_rules_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_retention_rules_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_retention_rules_spec.rb b/bindings/ruby/src/spec/models/repository_retention_rules_spec.rb
index def17a00b..8dd5104e4 100644
--- a/bindings/ruby/src/spec/models/repository_retention_rules_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_retention_rules_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_rsa_key_create_spec.rb b/bindings/ruby/src/spec/models/repository_rsa_key_create_spec.rb
index a35e9f8a0..23f85f0cc 100644
--- a/bindings/ruby/src/spec/models/repository_rsa_key_create_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_rsa_key_create_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_rsa_key_spec.rb b/bindings/ruby/src/spec/models/repository_rsa_key_spec.rb
index 2c5837f78..ba973ae50 100644
--- a/bindings/ruby/src/spec/models/repository_rsa_key_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_rsa_key_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_spec.rb b/bindings/ruby/src/spec/models/repository_spec.rb
index f638db36e..2b0992f00 100644
--- a/bindings/ruby/src/spec/models/repository_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -430,6 +430,16 @@
end
end
+ describe 'test attribute "skills_versioning"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ # validator = Petstore::EnumTest::EnumAttributeValidator.new('String', ["SEMANTIC_VERSION_WITH_COMMIT_SHA_FALLBACK", "STRICT_SEMANTIC_VERSION"])
+ # validator.allowable_values.each do |value|
+ # expect { @instance.skills_versioning = value }.not_to raise_error
+ # end
+ end
+ end
+
describe 'test attribute "slug"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/repository_token_action_spec.rb b/bindings/ruby/src/spec/models/repository_token_action_spec.rb
index 6dc46d244..b073c46b0 100644
--- a/bindings/ruby/src/spec/models/repository_token_action_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_token_action_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_token_private_broadcasts_request_spec.rb b/bindings/ruby/src/spec/models/repository_token_private_broadcasts_request_spec.rb
index 1dce5e597..992297c41 100644
--- a/bindings/ruby/src/spec/models/repository_token_private_broadcasts_request_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_token_private_broadcasts_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_token_private_broadcasts_spec.rb b/bindings/ruby/src/spec/models/repository_token_private_broadcasts_spec.rb
index 162fa522d..064a892f3 100644
--- a/bindings/ruby/src/spec/models/repository_token_private_broadcasts_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_token_private_broadcasts_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_token_refresh_request_spec.rb b/bindings/ruby/src/spec/models/repository_token_refresh_request_spec.rb
index cbcd8f2f9..c966f83c8 100644
--- a/bindings/ruby/src/spec/models/repository_token_refresh_request_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_token_refresh_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_token_refresh_spec.rb b/bindings/ruby/src/spec/models/repository_token_refresh_spec.rb
index 637f4febc..6c30938aa 100644
--- a/bindings/ruby/src/spec/models/repository_token_refresh_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_token_refresh_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_token_request_patch_spec.rb b/bindings/ruby/src/spec/models/repository_token_request_patch_spec.rb
index 118a072eb..d94a7723c 100644
--- a/bindings/ruby/src/spec/models/repository_token_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_token_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_token_request_spec.rb b/bindings/ruby/src/spec/models/repository_token_request_spec.rb
index de3a5fbce..ffe3aab27 100644
--- a/bindings/ruby/src/spec/models/repository_token_request_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_token_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_token_spec.rb b/bindings/ruby/src/spec/models/repository_token_spec.rb
index 733016e05..a8cdc35ed 100644
--- a/bindings/ruby/src/spec/models/repository_token_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_token_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_token_sync_request_spec.rb b/bindings/ruby/src/spec/models/repository_token_sync_request_spec.rb
index c93b3be6b..4c698a4e2 100644
--- a/bindings/ruby/src/spec/models/repository_token_sync_request_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_token_sync_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_token_sync_spec.rb b/bindings/ruby/src/spec/models/repository_token_sync_spec.rb
index 8b4a1287b..e45826f50 100644
--- a/bindings/ruby/src/spec/models/repository_token_sync_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_token_sync_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_transfer_region_request_spec.rb b/bindings/ruby/src/spec/models/repository_transfer_region_request_spec.rb
index 5825128e5..387b8020e 100644
--- a/bindings/ruby/src/spec/models/repository_transfer_region_request_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_transfer_region_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_transfer_region_spec.rb b/bindings/ruby/src/spec/models/repository_transfer_region_spec.rb
index d014679b4..8116d42bb 100644
--- a/bindings/ruby/src/spec/models/repository_transfer_region_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_transfer_region_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_webhook_request_patch_spec.rb b/bindings/ruby/src/spec/models/repository_webhook_request_patch_spec.rb
index d7c6ac348..3e71c954d 100644
--- a/bindings/ruby/src/spec/models/repository_webhook_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_webhook_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_webhook_request_spec.rb b/bindings/ruby/src/spec/models/repository_webhook_request_spec.rb
index b81476656..4c1177bf8 100644
--- a/bindings/ruby/src/spec/models/repository_webhook_request_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_webhook_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_webhook_spec.rb b/bindings/ruby/src/spec/models/repository_webhook_spec.rb
index 7e7bf6c87..68efd90fb 100644
--- a/bindings/ruby/src/spec/models/repository_webhook_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_webhook_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_x509_ecdsa_certificate_spec.rb b/bindings/ruby/src/spec/models/repository_x509_ecdsa_certificate_spec.rb
index b7bdbf974..e24f1f33c 100644
--- a/bindings/ruby/src/spec/models/repository_x509_ecdsa_certificate_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_x509_ecdsa_certificate_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/repository_x509_rsa_certificate_spec.rb b/bindings/ruby/src/spec/models/repository_x509_rsa_certificate_spec.rb
index 2dba2f342..ec413dd1e 100644
--- a/bindings/ruby/src/spec/models/repository_x509_rsa_certificate_spec.rb
+++ b/bindings/ruby/src/spec/models/repository_x509_rsa_certificate_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/resources_rate_check_spec.rb b/bindings/ruby/src/spec/models/resources_rate_check_spec.rb
index e31481889..629455c16 100644
--- a/bindings/ruby/src/spec/models/resources_rate_check_spec.rb
+++ b/bindings/ruby/src/spec/models/resources_rate_check_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/respository_geo_ip_enable_disable_request_spec.rb b/bindings/ruby/src/spec/models/respository_geo_ip_enable_disable_request_spec.rb
index 20157abe0..7a3c506eb 100644
--- a/bindings/ruby/src/spec/models/respository_geo_ip_enable_disable_request_spec.rb
+++ b/bindings/ruby/src/spec/models/respository_geo_ip_enable_disable_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/respository_geo_ip_enable_disable_spec.rb b/bindings/ruby/src/spec/models/respository_geo_ip_enable_disable_spec.rb
index e4c79246a..087eaf1bd 100644
--- a/bindings/ruby/src/spec/models/respository_geo_ip_enable_disable_spec.rb
+++ b/bindings/ruby/src/spec/models/respository_geo_ip_enable_disable_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/rpm_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/rpm_package_upload_request_spec.rb
index f295ad190..17a3ccf72 100644
--- a/bindings/ruby/src/spec/models/rpm_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/rpm_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -44,6 +44,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/rpm_package_upload_spec.rb b/bindings/ruby/src/spec/models/rpm_package_upload_spec.rb
index 51c218adf..85efae2be 100644
--- a/bindings/ruby/src/spec/models/rpm_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/rpm_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/rpm_upstream_request_patch_spec.rb b/bindings/ruby/src/spec/models/rpm_upstream_request_patch_spec.rb
index 4c7503c24..17541532c 100644
--- a/bindings/ruby/src/spec/models/rpm_upstream_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/rpm_upstream_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/rpm_upstream_request_spec.rb b/bindings/ruby/src/spec/models/rpm_upstream_request_spec.rb
index e31086e9f..019b20cac 100644
--- a/bindings/ruby/src/spec/models/rpm_upstream_request_spec.rb
+++ b/bindings/ruby/src/spec/models/rpm_upstream_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/rpm_upstream_spec.rb b/bindings/ruby/src/spec/models/rpm_upstream_spec.rb
index ff33f5592..008c6df26 100644
--- a/bindings/ruby/src/spec/models/rpm_upstream_spec.rb
+++ b/bindings/ruby/src/spec/models/rpm_upstream_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/ruby_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/ruby_package_upload_request_spec.rb
index 7460afc9d..6bc89fac3 100644
--- a/bindings/ruby/src/spec/models/ruby_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/ruby_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -38,6 +38,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/ruby_package_upload_spec.rb b/bindings/ruby/src/spec/models/ruby_package_upload_spec.rb
index 078199a83..8dd2d1e68 100644
--- a/bindings/ruby/src/spec/models/ruby_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/ruby_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/ruby_upstream_request_patch_spec.rb b/bindings/ruby/src/spec/models/ruby_upstream_request_patch_spec.rb
index e17e14bc1..5d3d87cb0 100644
--- a/bindings/ruby/src/spec/models/ruby_upstream_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/ruby_upstream_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/ruby_upstream_request_spec.rb b/bindings/ruby/src/spec/models/ruby_upstream_request_spec.rb
index 9d8e01696..1ed0cfdfd 100644
--- a/bindings/ruby/src/spec/models/ruby_upstream_request_spec.rb
+++ b/bindings/ruby/src/spec/models/ruby_upstream_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/ruby_upstream_spec.rb b/bindings/ruby/src/spec/models/ruby_upstream_spec.rb
index 33a72ba5a..0bb4aba7c 100644
--- a/bindings/ruby/src/spec/models/ruby_upstream_spec.rb
+++ b/bindings/ruby/src/spec/models/ruby_upstream_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/service_request_patch_spec.rb b/bindings/ruby/src/spec/models/service_request_patch_spec.rb
index 83f3f8d58..40c2f92f9 100644
--- a/bindings/ruby/src/spec/models/service_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/service_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/service_request_spec.rb b/bindings/ruby/src/spec/models/service_request_spec.rb
index 655a77d7a..d50f4f15d 100644
--- a/bindings/ruby/src/spec/models/service_request_spec.rb
+++ b/bindings/ruby/src/spec/models/service_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/service_spec.rb b/bindings/ruby/src/spec/models/service_spec.rb
index a075e0b61..d7ac6fee5 100644
--- a/bindings/ruby/src/spec/models/service_spec.rb
+++ b/bindings/ruby/src/spec/models/service_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/service_teams_spec.rb b/bindings/ruby/src/spec/models/service_teams_spec.rb
index 11c669d0f..d93f18bcb 100644
--- a/bindings/ruby/src/spec/models/service_teams_spec.rb
+++ b/bindings/ruby/src/spec/models/service_teams_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/skills_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/skills_package_upload_request_spec.rb
deleted file mode 100644
index 34eb8c553..000000000
--- a/bindings/ruby/src/spec/models/skills_package_upload_request_spec.rb
+++ /dev/null
@@ -1,65 +0,0 @@
-=begin
-#Cloudsmith API (v1)
-
-#The API to the Cloudsmith Service
-
-OpenAPI spec version: v1
-Contact: support@cloudsmith.io
-Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
-
-=end
-
-require 'spec_helper'
-require 'json'
-require 'date'
-
-# Unit tests for CloudsmithApi::SkillsPackageUploadRequest
-# Automatically generated by swagger-codegen (github.com/swagger-api/swagger-codegen)
-# Please update as you see appropriate
-describe 'SkillsPackageUploadRequest' do
- before do
- # run before each test
- @instance = CloudsmithApi::SkillsPackageUploadRequest.new
- end
-
- after do
- # run after each test
- end
-
- describe 'test an instance of SkillsPackageUploadRequest' do
- it 'should create an instance of SkillsPackageUploadRequest' do
- expect(@instance).to be_instance_of(CloudsmithApi::SkillsPackageUploadRequest)
- end
- end
- describe 'test attribute "name"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "package_file"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "republish"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "tags"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "version"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
-end
diff --git a/bindings/ruby/src/spec/models/skills_package_upload_spec.rb b/bindings/ruby/src/spec/models/skills_package_upload_spec.rb
deleted file mode 100644
index 055a4a345..000000000
--- a/bindings/ruby/src/spec/models/skills_package_upload_spec.rb
+++ /dev/null
@@ -1,573 +0,0 @@
-=begin
-#Cloudsmith API (v1)
-
-#The API to the Cloudsmith Service
-
-OpenAPI spec version: v1
-Contact: support@cloudsmith.io
-Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
-
-=end
-
-require 'spec_helper'
-require 'json'
-require 'date'
-
-# Unit tests for CloudsmithApi::SkillsPackageUpload
-# Automatically generated by swagger-codegen (github.com/swagger-api/swagger-codegen)
-# Please update as you see appropriate
-describe 'SkillsPackageUpload' do
- before do
- # run before each test
- @instance = CloudsmithApi::SkillsPackageUpload.new
- end
-
- after do
- # run after each test
- end
-
- describe 'test an instance of SkillsPackageUpload' do
- it 'should create an instance of SkillsPackageUpload' do
- expect(@instance).to be_instance_of(CloudsmithApi::SkillsPackageUpload)
- end
- end
- describe 'test attribute "architectures"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "cdn_url"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "checksum_md5"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "checksum_sha1"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "checksum_sha256"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "checksum_sha512"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "dependencies_checksum_md5"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "dependencies_url"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "description"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "display_name"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "display_source"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "distro"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "distro_version"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "downloads"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "epoch"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "extension"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "filename"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "files"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "format"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "format_url"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "freeable_storage"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "fully_qualified_name"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "identifier_perm"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "identifiers"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "indexed"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "is_cancellable"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "is_copyable"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "is_deleteable"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "is_downloadable"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "is_hidden"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "is_moveable"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "is_quarantinable"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "is_quarantined"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "is_resyncable"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "is_security_scannable"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "is_sync_awaiting"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "is_sync_completed"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "is_sync_failed"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "is_sync_in_flight"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "is_sync_in_progress"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "license"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "name"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "namespace"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "namespace_url"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "num_files"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "origin_repository"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "origin_repository_url"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "osi_approved"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "package_type"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "policy_violated"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "raw_license"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "release"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "repository"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "repository_url"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "security_scan_completed_at"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "security_scan_started_at"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "security_scan_status"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- # validator = Petstore::EnumTest::EnumAttributeValidator.new('String', ["Awaiting Security Scan", "Security Scanning in Progress", "Scan Detected Vulnerabilities", "Scan Detected No Vulnerabilities", "Security Scanning Disabled", "Security Scanning Failed", "Security Scanning Skipped", "Security Scanning Not Supported"])
- # validator.allowable_values.each do |value|
- # expect { @instance.security_scan_status = value }.not_to raise_error
- # end
- end
- end
-
- describe 'test attribute "security_scan_status_updated_at"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "self_html_url"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "self_url"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "self_webapp_url"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "signature_url"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "size"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "slug"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "slug_perm"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "spdx_license"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "stage"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "stage_str"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "stage_updated_at"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "status"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "status_reason"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "status_str"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "status_updated_at"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "status_url"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "store_path"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "subtype"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "summary"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "sync_finished_at"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "sync_progress"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "tags_automatic"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "tags_immutable"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "tags_static"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "type_display"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "uploaded_at"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "uploader"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "uploader_url"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "version"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "version_orig"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "vulnerability_scan_results_url"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
-end
diff --git a/bindings/ruby/src/spec/models/skills_upstream_request_patch_spec.rb b/bindings/ruby/src/spec/models/skills_upstream_request_patch_spec.rb
deleted file mode 100644
index 46b197742..000000000
--- a/bindings/ruby/src/spec/models/skills_upstream_request_patch_spec.rb
+++ /dev/null
@@ -1,137 +0,0 @@
-=begin
-#Cloudsmith API (v1)
-
-#The API to the Cloudsmith Service
-
-OpenAPI spec version: v1
-Contact: support@cloudsmith.io
-Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
-
-=end
-
-require 'spec_helper'
-require 'json'
-require 'date'
-
-# Unit tests for CloudsmithApi::SkillsUpstreamRequestPatch
-# Automatically generated by swagger-codegen (github.com/swagger-api/swagger-codegen)
-# Please update as you see appropriate
-describe 'SkillsUpstreamRequestPatch' do
- before do
- # run before each test
- @instance = CloudsmithApi::SkillsUpstreamRequestPatch.new
- end
-
- after do
- # run after each test
- end
-
- describe 'test an instance of SkillsUpstreamRequestPatch' do
- it 'should create an instance of SkillsUpstreamRequestPatch' do
- expect(@instance).to be_instance_of(CloudsmithApi::SkillsUpstreamRequestPatch)
- end
- end
- describe 'test attribute "auth_mode"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- # validator = Petstore::EnumTest::EnumAttributeValidator.new('String', ["None", "Token"])
- # validator.allowable_values.each do |value|
- # expect { @instance.auth_mode = value }.not_to raise_error
- # end
- end
- end
-
- describe 'test attribute "auth_secret"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "auth_username"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "contents"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- # validator = Petstore::EnumTest::EnumAttributeValidator.new('String', ["Skills", "Plugins", "Skills and plugins"])
- # validator.allowable_values.each do |value|
- # expect { @instance.contents = value }.not_to raise_error
- # end
- end
- end
-
- describe 'test attribute "extra_header_1"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "extra_header_2"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "extra_value_1"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "extra_value_2"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "is_active"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "mode"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- # validator = Petstore::EnumTest::EnumAttributeValidator.new('String', ["Proxy Only", "Cache and Proxy", "Cache Only"])
- # validator.allowable_values.each do |value|
- # expect { @instance.mode = value }.not_to raise_error
- # end
- end
- end
-
- describe 'test attribute "name"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "priority"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "selections"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "upstream_url"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "verify_ssl"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
-end
diff --git a/bindings/ruby/src/spec/models/skills_upstream_request_spec.rb b/bindings/ruby/src/spec/models/skills_upstream_request_spec.rb
deleted file mode 100644
index 356d6ea0a..000000000
--- a/bindings/ruby/src/spec/models/skills_upstream_request_spec.rb
+++ /dev/null
@@ -1,137 +0,0 @@
-=begin
-#Cloudsmith API (v1)
-
-#The API to the Cloudsmith Service
-
-OpenAPI spec version: v1
-Contact: support@cloudsmith.io
-Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
-
-=end
-
-require 'spec_helper'
-require 'json'
-require 'date'
-
-# Unit tests for CloudsmithApi::SkillsUpstreamRequest
-# Automatically generated by swagger-codegen (github.com/swagger-api/swagger-codegen)
-# Please update as you see appropriate
-describe 'SkillsUpstreamRequest' do
- before do
- # run before each test
- @instance = CloudsmithApi::SkillsUpstreamRequest.new
- end
-
- after do
- # run after each test
- end
-
- describe 'test an instance of SkillsUpstreamRequest' do
- it 'should create an instance of SkillsUpstreamRequest' do
- expect(@instance).to be_instance_of(CloudsmithApi::SkillsUpstreamRequest)
- end
- end
- describe 'test attribute "auth_mode"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- # validator = Petstore::EnumTest::EnumAttributeValidator.new('String', ["None", "Token"])
- # validator.allowable_values.each do |value|
- # expect { @instance.auth_mode = value }.not_to raise_error
- # end
- end
- end
-
- describe 'test attribute "auth_secret"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "auth_username"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "contents"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- # validator = Petstore::EnumTest::EnumAttributeValidator.new('String', ["Skills", "Plugins", "Skills and plugins"])
- # validator.allowable_values.each do |value|
- # expect { @instance.contents = value }.not_to raise_error
- # end
- end
- end
-
- describe 'test attribute "extra_header_1"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "extra_header_2"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "extra_value_1"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "extra_value_2"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "is_active"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "mode"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- # validator = Petstore::EnumTest::EnumAttributeValidator.new('String', ["Proxy Only", "Cache and Proxy", "Cache Only"])
- # validator.allowable_values.each do |value|
- # expect { @instance.mode = value }.not_to raise_error
- # end
- end
- end
-
- describe 'test attribute "name"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "priority"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "selections"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "upstream_url"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "verify_ssl"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
-end
diff --git a/bindings/ruby/src/spec/models/skills_upstream_spec.rb b/bindings/ruby/src/spec/models/skills_upstream_spec.rb
deleted file mode 100644
index 83b2e4dcb..000000000
--- a/bindings/ruby/src/spec/models/skills_upstream_spec.rb
+++ /dev/null
@@ -1,213 +0,0 @@
-=begin
-#Cloudsmith API (v1)
-
-#The API to the Cloudsmith Service
-
-OpenAPI spec version: v1
-Contact: support@cloudsmith.io
-Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
-
-=end
-
-require 'spec_helper'
-require 'json'
-require 'date'
-
-# Unit tests for CloudsmithApi::SkillsUpstream
-# Automatically generated by swagger-codegen (github.com/swagger-api/swagger-codegen)
-# Please update as you see appropriate
-describe 'SkillsUpstream' do
- before do
- # run before each test
- @instance = CloudsmithApi::SkillsUpstream.new
- end
-
- after do
- # run after each test
- end
-
- describe 'test an instance of SkillsUpstream' do
- it 'should create an instance of SkillsUpstream' do
- expect(@instance).to be_instance_of(CloudsmithApi::SkillsUpstream)
- end
- end
- describe 'test attribute "auth_mode"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- # validator = Petstore::EnumTest::EnumAttributeValidator.new('String', ["None", "Token"])
- # validator.allowable_values.each do |value|
- # expect { @instance.auth_mode = value }.not_to raise_error
- # end
- end
- end
-
- describe 'test attribute "auth_secret"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "auth_username"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "available"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "can_reindex"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "contents"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- # validator = Petstore::EnumTest::EnumAttributeValidator.new('String', ["Skills", "Plugins", "Skills and plugins"])
- # validator.allowable_values.each do |value|
- # expect { @instance.contents = value }.not_to raise_error
- # end
- end
- end
-
- describe 'test attribute "created_at"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "disable_reason"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- # validator = Petstore::EnumTest::EnumAttributeValidator.new('String', ["N/A", "Upstream points to its own repository", "Missing upstream source", "RSA key did not verify the upstream's APKINDEX signature", "Upstream was disabled by request of user"])
- # validator.allowable_values.each do |value|
- # expect { @instance.disable_reason = value }.not_to raise_error
- # end
- end
- end
-
- describe 'test attribute "disable_reason_text"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "extra_header_1"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "extra_header_2"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "extra_value_1"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "extra_value_2"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "has_failed_signature_verification"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "index_package_count"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "index_status"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "is_active"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "last_indexed"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "mode"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- # validator = Petstore::EnumTest::EnumAttributeValidator.new('String', ["Proxy Only", "Cache and Proxy", "Cache Only"])
- # validator.allowable_values.each do |value|
- # expect { @instance.mode = value }.not_to raise_error
- # end
- end
- end
-
- describe 'test attribute "name"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "pending_validation"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "priority"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "selections"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "slug_perm"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "updated_at"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "upstream_url"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
- describe 'test attribute "verify_ssl"' do
- it 'should work' do
- # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
- end
- end
-
-end
diff --git a/bindings/ruby/src/spec/models/status_basic_spec.rb b/bindings/ruby/src/spec/models/status_basic_spec.rb
index d4cbed961..e539ea094 100644
--- a/bindings/ruby/src/spec/models/status_basic_spec.rb
+++ b/bindings/ruby/src/spec/models/status_basic_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/storage_allocated_limit_raw_spec.rb b/bindings/ruby/src/spec/models/storage_allocated_limit_raw_spec.rb
index 44cda4493..bb109e608 100644
--- a/bindings/ruby/src/spec/models/storage_allocated_limit_raw_spec.rb
+++ b/bindings/ruby/src/spec/models/storage_allocated_limit_raw_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/storage_allocated_limit_spec.rb b/bindings/ruby/src/spec/models/storage_allocated_limit_spec.rb
index e5b9e7b5d..c240827c9 100644
--- a/bindings/ruby/src/spec/models/storage_allocated_limit_spec.rb
+++ b/bindings/ruby/src/spec/models/storage_allocated_limit_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/storage_region_spec.rb b/bindings/ruby/src/spec/models/storage_region_spec.rb
index e9288809d..2355beeea 100644
--- a/bindings/ruby/src/spec/models/storage_region_spec.rb
+++ b/bindings/ruby/src/spec/models/storage_region_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/storage_usage_raw_spec.rb b/bindings/ruby/src/spec/models/storage_usage_raw_spec.rb
index ba7015493..8c81c4437 100644
--- a/bindings/ruby/src/spec/models/storage_usage_raw_spec.rb
+++ b/bindings/ruby/src/spec/models/storage_usage_raw_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/storage_usage_spec.rb b/bindings/ruby/src/spec/models/storage_usage_spec.rb
index 8bb7ad197..c46537e11 100644
--- a/bindings/ruby/src/spec/models/storage_usage_spec.rb
+++ b/bindings/ruby/src/spec/models/storage_usage_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/swift_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/swift_package_upload_request_spec.rb
index 4c321754d..03dba90cd 100644
--- a/bindings/ruby/src/spec/models/swift_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/swift_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -68,6 +68,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository_url"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/swift_package_upload_spec.rb b/bindings/ruby/src/spec/models/swift_package_upload_spec.rb
index 2efa9eaff..b54722710 100644
--- a/bindings/ruby/src/spec/models/swift_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/swift_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -368,6 +368,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/swift_upstream_request_patch_spec.rb b/bindings/ruby/src/spec/models/swift_upstream_request_patch_spec.rb
index 0c77673c6..a2384eacd 100644
--- a/bindings/ruby/src/spec/models/swift_upstream_request_patch_spec.rb
+++ b/bindings/ruby/src/spec/models/swift_upstream_request_patch_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/swift_upstream_request_spec.rb b/bindings/ruby/src/spec/models/swift_upstream_request_spec.rb
index 3afcfdfed..d0632ef8a 100644
--- a/bindings/ruby/src/spec/models/swift_upstream_request_spec.rb
+++ b/bindings/ruby/src/spec/models/swift_upstream_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/swift_upstream_spec.rb b/bindings/ruby/src/spec/models/swift_upstream_spec.rb
index 24c5ac7fa..b35197e5f 100644
--- a/bindings/ruby/src/spec/models/swift_upstream_spec.rb
+++ b/bindings/ruby/src/spec/models/swift_upstream_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/tags_spec.rb b/bindings/ruby/src/spec/models/tags_spec.rb
index b7559fc6f..1b0a15ab6 100644
--- a/bindings/ruby/src/spec/models/tags_spec.rb
+++ b/bindings/ruby/src/spec/models/tags_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/terraform_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/terraform_package_upload_request_spec.rb
index d4aa58c5c..7cd41ebef 100644
--- a/bindings/ruby/src/spec/models/terraform_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/terraform_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -38,6 +38,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/terraform_package_upload_spec.rb b/bindings/ruby/src/spec/models/terraform_package_upload_spec.rb
index 53b743b04..4db4dd41e 100644
--- a/bindings/ruby/src/spec/models/terraform_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/terraform_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/usage_fieldset_spec.rb b/bindings/ruby/src/spec/models/usage_fieldset_spec.rb
index a6bcddc3f..c45e822d2 100644
--- a/bindings/ruby/src/spec/models/usage_fieldset_spec.rb
+++ b/bindings/ruby/src/spec/models/usage_fieldset_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/usage_limits_raw_spec.rb b/bindings/ruby/src/spec/models/usage_limits_raw_spec.rb
index 35d1c0655..6eb4ffa84 100644
--- a/bindings/ruby/src/spec/models/usage_limits_raw_spec.rb
+++ b/bindings/ruby/src/spec/models/usage_limits_raw_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/usage_limits_spec.rb b/bindings/ruby/src/spec/models/usage_limits_spec.rb
index dbfb3b27f..964002627 100644
--- a/bindings/ruby/src/spec/models/usage_limits_spec.rb
+++ b/bindings/ruby/src/spec/models/usage_limits_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/usage_raw_spec.rb b/bindings/ruby/src/spec/models/usage_raw_spec.rb
index 4554751fd..e9c673cf4 100644
--- a/bindings/ruby/src/spec/models/usage_raw_spec.rb
+++ b/bindings/ruby/src/spec/models/usage_raw_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/usage_spec.rb b/bindings/ruby/src/spec/models/usage_spec.rb
index c1b6d49a1..4a0825406 100644
--- a/bindings/ruby/src/spec/models/usage_spec.rb
+++ b/bindings/ruby/src/spec/models/usage_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/user_auth_token_request_spec.rb b/bindings/ruby/src/spec/models/user_auth_token_request_spec.rb
index 4c1a1881c..9d9ede545 100644
--- a/bindings/ruby/src/spec/models/user_auth_token_request_spec.rb
+++ b/bindings/ruby/src/spec/models/user_auth_token_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/user_auth_token_spec.rb b/bindings/ruby/src/spec/models/user_auth_token_spec.rb
index 38ab6b527..4d8632154 100644
--- a/bindings/ruby/src/spec/models/user_auth_token_spec.rb
+++ b/bindings/ruby/src/spec/models/user_auth_token_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/user_authentication_token_spec.rb b/bindings/ruby/src/spec/models/user_authentication_token_spec.rb
index 79688c981..7433d0123 100644
--- a/bindings/ruby/src/spec/models/user_authentication_token_spec.rb
+++ b/bindings/ruby/src/spec/models/user_authentication_token_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/user_brief_spec.rb b/bindings/ruby/src/spec/models/user_brief_spec.rb
index f9eebf781..1c27fd171 100644
--- a/bindings/ruby/src/spec/models/user_brief_spec.rb
+++ b/bindings/ruby/src/spec/models/user_brief_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/user_profile_spec.rb b/bindings/ruby/src/spec/models/user_profile_spec.rb
index 3283dccb1..bea7c1864 100644
--- a/bindings/ruby/src/spec/models/user_profile_spec.rb
+++ b/bindings/ruby/src/spec/models/user_profile_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/vagrant_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/vagrant_package_upload_request_spec.rb
index 952211513..38d8f725c 100644
--- a/bindings/ruby/src/spec/models/vagrant_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/vagrant_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -50,6 +50,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/vagrant_package_upload_spec.rb b/bindings/ruby/src/spec/models/vagrant_package_upload_spec.rb
index 13a9ca9d3..6cb6068d2 100644
--- a/bindings/ruby/src/spec/models/vagrant_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/vagrant_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -350,6 +350,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/vsx_package_upload_request_spec.rb b/bindings/ruby/src/spec/models/vsx_package_upload_request_spec.rb
index baf1ec92c..d6ca04d7f 100644
--- a/bindings/ruby/src/spec/models/vsx_package_upload_request_spec.rb
+++ b/bindings/ruby/src/spec/models/vsx_package_upload_request_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -38,6 +38,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "republish"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/vsx_package_upload_spec.rb b/bindings/ruby/src/spec/models/vsx_package_upload_spec.rb
index bee2c6ede..187cfe123 100644
--- a/bindings/ruby/src/spec/models/vsx_package_upload_spec.rb
+++ b/bindings/ruby/src/spec/models/vsx_package_upload_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
@@ -344,6 +344,12 @@
end
end
+ describe 'test attribute "release_notes"' do
+ it 'should work' do
+ # assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
+ end
+ end
+
describe 'test attribute "repository"' do
it 'should work' do
# assertion here. ref: https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers
diff --git a/bindings/ruby/src/spec/models/vulnerability_scan_results_list_spec.rb b/bindings/ruby/src/spec/models/vulnerability_scan_results_list_spec.rb
index dbefd9ed2..1aa532668 100644
--- a/bindings/ruby/src/spec/models/vulnerability_scan_results_list_spec.rb
+++ b/bindings/ruby/src/spec/models/vulnerability_scan_results_list_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/vulnerability_scan_results_spec.rb b/bindings/ruby/src/spec/models/vulnerability_scan_results_spec.rb
index 8565df9d6..0e2c3a040 100644
--- a/bindings/ruby/src/spec/models/vulnerability_scan_results_spec.rb
+++ b/bindings/ruby/src/spec/models/vulnerability_scan_results_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/vulnerability_scan_spec.rb b/bindings/ruby/src/spec/models/vulnerability_scan_spec.rb
index 88fc0a92b..698600330 100644
--- a/bindings/ruby/src/spec/models/vulnerability_scan_spec.rb
+++ b/bindings/ruby/src/spec/models/vulnerability_scan_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/vulnerability_scan_version_spec.rb b/bindings/ruby/src/spec/models/vulnerability_scan_version_spec.rb
index dfa84087d..7c2eb287a 100644
--- a/bindings/ruby/src/spec/models/vulnerability_scan_version_spec.rb
+++ b/bindings/ruby/src/spec/models/vulnerability_scan_version_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/vulnerability_spec.rb b/bindings/ruby/src/spec/models/vulnerability_spec.rb
index c6b4d6999..91ad3d35b 100644
--- a/bindings/ruby/src/spec/models/vulnerability_spec.rb
+++ b/bindings/ruby/src/spec/models/vulnerability_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/web_osv_severity_counts_spec.rb b/bindings/ruby/src/spec/models/web_osv_severity_counts_spec.rb
index b1d6f6222..e6f6cd3e8 100644
--- a/bindings/ruby/src/spec/models/web_osv_severity_counts_spec.rb
+++ b/bindings/ruby/src/spec/models/web_osv_severity_counts_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/models/webhook_template_spec.rb b/bindings/ruby/src/spec/models/webhook_template_spec.rb
index 0b8ac3335..a38c50c34 100644
--- a/bindings/ruby/src/spec/models/webhook_template_spec.rb
+++ b/bindings/ruby/src/spec/models/webhook_template_spec.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/bindings/ruby/src/spec/spec_helper.rb b/bindings/ruby/src/spec/spec_helper.rb
index 2bb6417ec..2786fbe2a 100644
--- a/bindings/ruby/src/spec/spec_helper.rb
+++ b/bindings/ruby/src/spec/spec_helper.rb
@@ -6,7 +6,7 @@
OpenAPI spec version: v1
Contact: support@cloudsmith.io
Generated by: https://github.com/swagger-api/swagger-codegen.git
-Swagger Codegen version: 2.4.52
+Swagger Codegen version: 2.4.53
=end
diff --git a/scripts/common.sh b/scripts/common.sh
index ff200b084..09a93c616 100755
--- a/scripts/common.sh
+++ b/scripts/common.sh
@@ -3,7 +3,7 @@ language=${1:-""}
api_url=${2:-${api_url:-"https://api.cloudsmith.io/"}}
api_version=$(curl -s "${api_url}status/check/basic/" | jq -r '.version')
openapi_url="${api_url}?format=openapi"
-package_version="2.0.42"
+package_version="2.0.43"
# Dependabot updates the image in codegen/Dockerfile.
swagger_codegen_cli_image=$(awk '/^FROM / {print $2}' "$root_dir/codegen/Dockerfile")