Module: CloudsmithApi

Defined in:
lib/cloudsmith-api/version.rb,
lib/cloudsmith-api.rb,
lib/cloudsmith-api/api_error.rb,
lib/cloudsmith-api/api_client.rb,
lib/cloudsmith-api/api/orgs_api.rb,
lib/cloudsmith-api/api/user_api.rb,
lib/cloudsmith-api/models/quota.rb,
lib/cloudsmith-api/api/files_api.rb,
lib/cloudsmith-api/api/quota_api.rb,
lib/cloudsmith-api/api/rates_api.rb,
lib/cloudsmith-api/api/repos_api.rb,
lib/cloudsmith-api/api/users_api.rb,
lib/cloudsmith-api/configuration.rb,
lib/cloudsmith-api/models/format.rb,
lib/cloudsmith-api/models/status.rb,
lib/cloudsmith-api/api/badges_api.rb,
lib/cloudsmith-api/api/status_api.rb,
lib/cloudsmith-api/models/package.rb,
lib/cloudsmith-api/api/distros_api.rb,
lib/cloudsmith-api/api/formats_api.rb,
lib/cloudsmith-api/api/metrics_api.rb,
lib/cloudsmith-api/api/packages_api.rb,
lib/cloudsmith-api/api/webhooks_api.rb,
lib/cloudsmith-api/models/namespace.rb,
lib/cloudsmith-api/models/repository.rb,
lib/cloudsmith-api/models/user_brief.rb,
lib/cloudsmith-api/api/namespaces_api.rb,
lib/cloudsmith-api/models/files_abort.rb,
lib/cloudsmith-api/models/distribution.rb,
lib/cloudsmith-api/models/files_create.rb,
lib/cloudsmith-api/models/organization.rb,
lib/cloudsmith-api/models/package_copy.rb,
lib/cloudsmith-api/models/package_move.rb,
lib/cloudsmith-api/models/packages_tag.rb,
lib/cloudsmith-api/models/repos_create.rb,
lib/cloudsmith-api/models/status_basic.rb,
lib/cloudsmith-api/models/user_profile.rb,
lib/cloudsmith-api/api/entitlements_api.rb,
lib/cloudsmith-api/models/packages_copy.rb,
lib/cloudsmith-api/models/packages_move.rb,
lib/cloudsmith-api/models/quota_history.rb,
lib/cloudsmith-api/models/files_complete.rb,
lib/cloudsmith-api/models/files_validate.rb,
lib/cloudsmith-api/models/package_status.rb,
lib/cloudsmith-api/models/repos_gpg_keys.rb,
lib/cloudsmith-api/models/storage_region.rb,
lib/cloudsmith-api/models/user_auth_token.rb,
lib/cloudsmith-api/models/webhooks_create.rb,
lib/cloudsmith-api/api/storage_regions_api.rb,
lib/cloudsmith-api/api/vulnerabilities_api.rb,
lib/cloudsmith-api/models/distros_versions.rb,
lib/cloudsmith-api/models/repository_token.rb,
lib/cloudsmith-api/models/entitlements_sync.rb,
lib/cloudsmith-api/models/repository_create.rb,
lib/cloudsmith-api/models/user_token_create.rb,
lib/cloudsmith-api/models/packages_upload_go.rb,
lib/cloudsmith-api/models/packages_upload_p2.rb,
lib/cloudsmith-api/models/raw_package_upload.rb,
lib/cloudsmith-api/models/repository_webhook.rb,
lib/cloudsmith-api/models/entitlements_create.rb,
lib/cloudsmith-api/models/package_file_upload.rb,
lib/cloudsmith-api/models/packages_quarantine.rb,
lib/cloudsmith-api/models/packages_upload_deb.rb,
lib/cloudsmith-api/models/packages_upload_npm.rb,
lib/cloudsmith-api/models/packages_upload_raw.rb,
lib/cloudsmith-api/models/packages_upload_rpm.rb,
lib/cloudsmith-api/models/conan_package_upload.rb,
lib/cloudsmith-api/models/entitlements_refresh.rb,
lib/cloudsmith-api/models/maven_package_upload.rb,
lib/cloudsmith-api/models/package_dependencies.rb,
lib/cloudsmith-api/models/packages_upload_cran.rb,
lib/cloudsmith-api/models/packages_upload_dart.rb,
lib/cloudsmith-api/models/packages_upload_helm.rb,
lib/cloudsmith-api/models/packages_upload_ruby.rb,
lib/cloudsmith-api/models/repos_partial_update.rb,
lib/cloudsmith-api/models/resources_rate_check.rb,
lib/cloudsmith-api/models/alpine_package_upload.rb,
lib/cloudsmith-api/models/formats_distributions.rb,
lib/cloudsmith-api/models/package_usage_metrics.rb,
lib/cloudsmith-api/models/packages_upload_cargo.rb,
lib/cloudsmith-api/models/packages_upload_conan.rb,
lib/cloudsmith-api/models/packages_upload_conda.rb,
lib/cloudsmith-api/models/packages_upload_maven.rb,
lib/cloudsmith-api/models/packages_upload_nuget.rb,
lib/cloudsmith-api/models/quota_history_history.rb,
lib/cloudsmith-api/models/repository_token_sync.rb,
lib/cloudsmith-api/models/packages_upload_alpine.rb,
lib/cloudsmith-api/models/packages_upload_docker.rb,
lib/cloudsmith-api/models/packages_upload_python.rb,
lib/cloudsmith-api/models/vagrant_package_upload.rb,
lib/cloudsmith-api/models/organization_membership.rb,
lib/cloudsmith-api/models/packages_upload_vagrant.rb,
lib/cloudsmith-api/models/packagesownerrepo_files.rb,
lib/cloudsmith-api/models/webhooks_partial_update.rb,
lib/cloudsmith-api/models/packages_upload_composer.rb,
lib/cloudsmith-api/models/packages_upload_luarocks.rb,
lib/cloudsmith-api/models/repository_token_refresh.rb,
lib/cloudsmith-api/models/entitlement_usage_metrics.rb,
lib/cloudsmith-api/models/package_file_parts_upload.rb,
lib/cloudsmith-api/models/packages_upload_cocoapods.rb,
lib/cloudsmith-api/models/packages_upload_terraform.rb,
lib/cloudsmith-api/models/packages_validateupload_go.rb,
lib/cloudsmith-api/models/packages_validateupload_p2.rb,
lib/cloudsmith-api/models/vulnerability_scan_results.rb,
lib/cloudsmith-api/models/entitlements_partial_update.rb,
lib/cloudsmith-api/models/packages_validateupload_deb.rb,
lib/cloudsmith-api/models/packages_validateupload_npm.rb,
lib/cloudsmith-api/models/packages_validateupload_raw.rb,
lib/cloudsmith-api/models/packages_validateupload_rpm.rb,
lib/cloudsmith-api/models/webhooksownerrepo_templates.rb,
lib/cloudsmith-api/models/packages_validateupload_cran.rb,
lib/cloudsmith-api/models/packages_validateupload_dart.rb,
lib/cloudsmith-api/models/packages_validateupload_helm.rb,
lib/cloudsmith-api/models/packages_validateupload_ruby.rb,
lib/cloudsmith-api/models/repository_token_sync_tokens.rb,
lib/cloudsmith-api/models/packages_validateupload_cargo.rb,
lib/cloudsmith-api/models/packages_validateupload_conan.rb,
lib/cloudsmith-api/models/packages_validateupload_conda.rb,
lib/cloudsmith-api/models/packages_validateupload_maven.rb,
lib/cloudsmith-api/models/packages_validateupload_nuget.rb,
lib/cloudsmith-api/models/packages_validateupload_alpine.rb,
lib/cloudsmith-api/models/packages_validateupload_docker.rb,
lib/cloudsmith-api/models/packages_validateupload_python.rb,
lib/cloudsmith-api/models/packages_validateupload_vagrant.rb,
lib/cloudsmith-api/models/packagesownerrepo_architectures.rb,
lib/cloudsmith-api/models/vulnerability_scan_results_list.rb,
lib/cloudsmith-api/models/packages_validateupload_composer.rb,
lib/cloudsmith-api/models/packages_validateupload_luarocks.rb,
lib/cloudsmith-api/models/package_dependencies_dependencies.rb,
lib/cloudsmith-api/models/packages_validateupload_cocoapods.rb,
lib/cloudsmith-api/models/packages_validateupload_terraform.rb

Overview

#Cloudsmith API

#The API to the Cloudsmith Service

OpenAPI spec version: v1 Contact: [email protected] Generated by: github.com/swagger-api/swagger-codegen.git Swagger Codegen version: 2.4.26

Defined Under Namespace

Classes: AlpinePackageUpload, ApiClient, ApiError, BadgesApi, ConanPackageUpload, Configuration, Distribution, DistrosApi, DistrosVersions, EntitlementUsageMetrics, EntitlementsApi, EntitlementsCreate, EntitlementsPartialUpdate, EntitlementsRefresh, EntitlementsSync, FilesAbort, FilesApi, FilesComplete, FilesCreate, FilesValidate, Format, FormatsApi, FormatsDistributions, MavenPackageUpload, MetricsApi, Namespace, NamespacesApi, Organization, OrganizationMembership, OrgsApi, Package, PackageCopy, PackageDependencies, PackageDependenciesDependencies, PackageFilePartsUpload, PackageFileUpload, PackageMove, PackageStatus, PackageUsageMetrics, PackagesApi, PackagesCopy, PackagesMove, PackagesQuarantine, PackagesTag, PackagesUploadAlpine, PackagesUploadCargo, PackagesUploadCocoapods, PackagesUploadComposer, PackagesUploadConan, PackagesUploadConda, PackagesUploadCran, PackagesUploadDart, PackagesUploadDeb, PackagesUploadDocker, PackagesUploadGo, PackagesUploadHelm, PackagesUploadLuarocks, PackagesUploadMaven, PackagesUploadNpm, PackagesUploadNuget, PackagesUploadP2, PackagesUploadPython, PackagesUploadRaw, PackagesUploadRpm, PackagesUploadRuby, PackagesUploadTerraform, PackagesUploadVagrant, PackagesValidateuploadAlpine, PackagesValidateuploadCargo, PackagesValidateuploadCocoapods, PackagesValidateuploadComposer, PackagesValidateuploadConan, PackagesValidateuploadConda, PackagesValidateuploadCran, PackagesValidateuploadDart, PackagesValidateuploadDeb, PackagesValidateuploadDocker, PackagesValidateuploadGo, PackagesValidateuploadHelm, PackagesValidateuploadLuarocks, PackagesValidateuploadMaven, PackagesValidateuploadNpm, PackagesValidateuploadNuget, PackagesValidateuploadP2, PackagesValidateuploadPython, PackagesValidateuploadRaw, PackagesValidateuploadRpm, PackagesValidateuploadRuby, PackagesValidateuploadTerraform, PackagesValidateuploadVagrant, PackagesownerrepoArchitectures, PackagesownerrepoFiles, Quota, QuotaApi, QuotaHistory, QuotaHistoryHistory, RatesApi, RawPackageUpload, ReposApi, ReposCreate, ReposGpgKeys, ReposPartialUpdate, Repository, RepositoryCreate, RepositoryToken, RepositoryTokenRefresh, RepositoryTokenSync, RepositoryTokenSyncTokens, RepositoryWebhook, ResourcesRateCheck, Status, StatusApi, StatusBasic, StorageRegion, StorageRegionsApi, UserApi, UserAuthToken, UserBrief, UserProfile, UserTokenCreate, UsersApi, VagrantPackageUpload, VulnerabilitiesApi, VulnerabilityScanResults, VulnerabilityScanResultsList, WebhooksApi, WebhooksCreate, WebhooksPartialUpdate, WebhooksownerrepoTemplates

Constant Summary collapse

VERSION =
'1.61.3'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

CloudsmithApi.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



157
158
159
160
161
162
163
# File 'lib/cloudsmith-api.rb', line 157

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end