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/models/eula.rb,
lib/cloudsmith-api/models/tags.rb,
lib/cloudsmith-api/api/orgs_api.rb,
lib/cloudsmith-api/api/user_api.rb,
lib/cloudsmith-api/models/quota.rb,
lib/cloudsmith-api/models/usage.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/api/badges_api.rb,
lib/cloudsmith-api/api/status_api.rb,
lib/cloudsmith-api/models/history.rb,
lib/cloudsmith-api/models/package.rb,
lib/cloudsmith-api/models/service.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/usage_raw.rb,
lib/cloudsmith-api/api/audit_log_api.rb,
lib/cloudsmith-api/models/rate_check.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/package_tag.rb,
lib/cloudsmith-api/models/architecture.rb,
lib/cloudsmith-api/models/deb_upstream.rb,
lib/cloudsmith-api/models/distribution.rb,
lib/cloudsmith-api/models/error_detail.rb,
lib/cloudsmith-api/models/npm_upstream.rb,
lib/cloudsmith-api/models/organization.rb,
lib/cloudsmith-api/models/package_copy.rb,
lib/cloudsmith-api/models/package_file.rb,
lib/cloudsmith-api/models/package_move.rb,
lib/cloudsmith-api/models/rpm_upstream.rb,
lib/cloudsmith-api/models/status_basic.rb,
lib/cloudsmith-api/models/usage_limits.rb,
lib/cloudsmith-api/models/user_profile.rb,
lib/cloudsmith-api/api/entitlements_api.rb,
lib/cloudsmith-api/models/cran_upstream.rb,
lib/cloudsmith-api/models/dart_upstream.rb,
lib/cloudsmith-api/models/helm_upstream.rb,
lib/cloudsmith-api/models/quota_history.rb,
lib/cloudsmith-api/models/ruby_upstream.rb,
lib/cloudsmith-api/models/service_teams.rb,
lib/cloudsmith-api/models/storage_usage.rb,
lib/cloudsmith-api/models/vulnerability.rb,
lib/cloudsmith-api/models/common_metrics.rb,
lib/cloudsmith-api/models/format_support.rb,
lib/cloudsmith-api/models/maven_upstream.rb,
lib/cloudsmith-api/models/nuget_upstream.rb,
lib/cloudsmith-api/models/package_resync.rb,
lib/cloudsmith-api/models/package_status.rb,
lib/cloudsmith-api/models/storage_region.rb,
lib/cloudsmith-api/models/swift_upstream.rb,
lib/cloudsmith-api/models/usage_fieldset.rb,
lib/cloudsmith-api/models/allocated_limit.rb,
lib/cloudsmith-api/models/docker_upstream.rb,
lib/cloudsmith-api/models/geo_ip_location.rb,
lib/cloudsmith-api/models/python_upstream.rb,
lib/cloudsmith-api/models/service_request.rb,
lib/cloudsmith-api/models/user_auth_token.rb,
lib/cloudsmith-api/api/storage_regions_api.rb,
lib/cloudsmith-api/api/vulnerabilities_api.rb,
lib/cloudsmith-api/models/history_fieldset.rb,
lib/cloudsmith-api/models/repository_token.rb,
lib/cloudsmith-api/models/usage_limits_raw.rb,
lib/cloudsmith-api/models/webhook_template.rb,
lib/cloudsmith-api/models/distribution_full.rb,
lib/cloudsmith-api/models/go_package_upload.rb,
lib/cloudsmith-api/models/organization_team.rb,
lib/cloudsmith-api/models/p2_package_upload.rb,
lib/cloudsmith-api/models/provider_settings.rb,
lib/cloudsmith-api/models/repository_create.rb,
lib/cloudsmith-api/models/storage_usage_raw.rb,
lib/cloudsmith-api/models/deb_package_upload.rb,
lib/cloudsmith-api/models/hex_package_upload.rb,
lib/cloudsmith-api/models/npm_package_upload.rb,
lib/cloudsmith-api/models/package_dependency.rb,
lib/cloudsmith-api/models/package_quarantine.rb,
lib/cloudsmith-api/models/raw_package_upload.rb,
lib/cloudsmith-api/models/repository_gpg_key.rb,
lib/cloudsmith-api/models/repository_rsa_key.rb,
lib/cloudsmith-api/models/repository_webhook.rb,
lib/cloudsmith-api/models/rpm_package_upload.rb,
lib/cloudsmith-api/models/vulnerability_scan.rb,
lib/cloudsmith-api/models/allocated_limit_raw.rb,
lib/cloudsmith-api/models/cran_package_upload.rb,
lib/cloudsmith-api/models/dart_package_upload.rb,
lib/cloudsmith-api/models/helm_package_upload.rb,
lib/cloudsmith-api/models/namespace_audit_log.rb,
lib/cloudsmith-api/models/organization_invite.rb,
lib/cloudsmith-api/models/package_deny_policy.rb,
lib/cloudsmith-api/models/package_file_upload.rb,
lib/cloudsmith-api/models/package_tag_request.rb,
lib/cloudsmith-api/models/ruby_package_upload.rb,
lib/cloudsmith-api/models/cargo_package_upload.rb,
lib/cloudsmith-api/models/conan_package_upload.rb,
lib/cloudsmith-api/models/conda_package_upload.rb,
lib/cloudsmith-api/models/deb_upstream_request.rb,
lib/cloudsmith-api/models/distribution_version.rb,
lib/cloudsmith-api/models/history_fieldset_raw.rb,
lib/cloudsmith-api/models/maven_package_upload.rb,
lib/cloudsmith-api/models/npm_upstream_request.rb,
lib/cloudsmith-api/models/nuget_package_upload.rb,
lib/cloudsmith-api/models/package_copy_request.rb,
lib/cloudsmith-api/models/package_dependencies.rb,
lib/cloudsmith-api/models/package_move_request.rb,
lib/cloudsmith-api/models/repository_audit_log.rb,
lib/cloudsmith-api/models/resources_rate_check.rb,
lib/cloudsmith-api/models/rpm_upstream_request.rb,
lib/cloudsmith-api/models/swift_package_upload.rb,
lib/cloudsmith-api/models/alpine_package_upload.rb,
lib/cloudsmith-api/models/cran_upstream_request.rb,
lib/cloudsmith-api/models/dart_upstream_request.rb,
lib/cloudsmith-api/models/docker_package_upload.rb,
lib/cloudsmith-api/models/helm_upstream_request.rb,
lib/cloudsmith-api/models/nested_license_policy.rb,
lib/cloudsmith-api/models/package_usage_metrics.rb,
lib/cloudsmith-api/models/package_version_badge.rb,
lib/cloudsmith-api/models/package_vulnerability.rb,
lib/cloudsmith-api/models/python_package_upload.rb,
lib/cloudsmith-api/models/repository_token_sync.rb,
lib/cloudsmith-api/models/ruby_upstream_request.rb,
lib/cloudsmith-api/models/service_request_patch.rb,
lib/cloudsmith-api/models/maven_upstream_request.rb,
lib/cloudsmith-api/models/nuget_upstream_request.rb,
lib/cloudsmith-api/models/repository_geo_ip_cidr.rb,
lib/cloudsmith-api/models/swift_upstream_request.rb,
lib/cloudsmith-api/models/vagrant_package_upload.rb,
lib/cloudsmith-api/models/composer_package_upload.rb,
lib/cloudsmith-api/models/docker_upstream_request.rb,
lib/cloudsmith-api/models/format_support_upstream.rb,
lib/cloudsmith-api/models/luarocks_package_upload.rb,
lib/cloudsmith-api/models/organization_group_sync.rb,
lib/cloudsmith-api/models/organization_membership.rb,
lib/cloudsmith-api/models/python_upstream_request.rb,
lib/cloudsmith-api/models/repository_geo_ip_rules.rb,
lib/cloudsmith-api/models/repository_token_action.rb,
lib/cloudsmith-api/models/storage_allocated_limit.rb,
lib/cloudsmith-api/models/user_auth_token_request.rb,
lib/cloudsmith-api/models/cocoapods_package_upload.rb,
lib/cloudsmith-api/models/common_bandwidth_metrics.rb,
lib/cloudsmith-api/models/common_downloads_metrics.rb,
lib/cloudsmith-api/models/repository_request_patch.rb,
lib/cloudsmith-api/models/repository_token_refresh.rb,
lib/cloudsmith-api/models/repository_token_request.rb,
lib/cloudsmith-api/models/terraform_package_upload.rb,
lib/cloudsmith-api/models/entitlement_usage_metrics.rb,
lib/cloudsmith-api/models/go_package_upload_request.rb,
lib/cloudsmith-api/models/organization_team_members.rb,
lib/cloudsmith-api/models/organization_team_request.rb,
lib/cloudsmith-api/models/p2_package_upload_request.rb,
lib/cloudsmith-api/models/package_file_parts_upload.rb,
lib/cloudsmith-api/models/provider_settings_request.rb,
lib/cloudsmith-api/models/repository_create_request.rb,
lib/cloudsmith-api/models/repository_gpg_key_create.rb,
lib/cloudsmith-api/models/repository_privilege_dict.rb,
lib/cloudsmith-api/models/repository_rsa_key_create.rb,
lib/cloudsmith-api/models/deb_package_upload_request.rb,
lib/cloudsmith-api/models/deb_upstream_request_patch.rb,
lib/cloudsmith-api/models/hex_package_upload_request.rb,
lib/cloudsmith-api/models/npm_package_upload_request.rb,
lib/cloudsmith-api/models/npm_upstream_request_patch.rb,
lib/cloudsmith-api/models/organization_invite_extend.rb,
lib/cloudsmith-api/models/organization_invite_update.rb,
lib/cloudsmith-api/models/package_quarantine_request.rb,
lib/cloudsmith-api/models/raw_package_upload_request.rb,
lib/cloudsmith-api/models/repository_privilege_input.rb,
lib/cloudsmith-api/models/repository_webhook_request.rb,
lib/cloudsmith-api/models/rpm_package_upload_request.rb,
lib/cloudsmith-api/models/rpm_upstream_request_patch.rb,
lib/cloudsmith-api/models/vulnerability_scan_results.rb,
lib/cloudsmith-api/models/vulnerability_scan_version.rb,
lib/cloudsmith-api/models/cran_package_upload_request.rb,
lib/cloudsmith-api/models/cran_upstream_request_patch.rb,
lib/cloudsmith-api/models/dart_package_upload_request.rb,
lib/cloudsmith-api/models/dart_upstream_request_patch.rb,
lib/cloudsmith-api/models/helm_package_upload_request.rb,
lib/cloudsmith-api/models/helm_upstream_request_patch.rb,
lib/cloudsmith-api/models/nested_vulnerability_policy.rb,
lib/cloudsmith-api/models/organization_invite_request.rb,
lib/cloudsmith-api/models/package_deny_policy_request.rb,
lib/cloudsmith-api/models/package_file_upload_request.rb,
lib/cloudsmith-api/models/ruby_package_upload_request.rb,
lib/cloudsmith-api/models/ruby_upstream_request_patch.rb,
lib/cloudsmith-api/models/storage_allocated_limit_raw.rb,
lib/cloudsmith-api/models/cargo_package_upload_request.rb,
lib/cloudsmith-api/models/conan_package_upload_request.rb,
lib/cloudsmith-api/models/conda_package_upload_request.rb,
lib/cloudsmith-api/models/maven_package_upload_request.rb,
lib/cloudsmith-api/models/maven_upstream_request_patch.rb,
lib/cloudsmith-api/models/nuget_package_upload_request.rb,
lib/cloudsmith-api/models/nuget_upstream_request_patch.rb,
lib/cloudsmith-api/models/organization_team_membership.rb,
lib/cloudsmith-api/models/swift_package_upload_request.rb,
lib/cloudsmith-api/models/swift_upstream_request_patch.rb,
lib/cloudsmith-api/models/alpine_package_upload_request.rb,
lib/cloudsmith-api/models/docker_package_upload_request.rb,
lib/cloudsmith-api/models/docker_upstream_request_patch.rb,
lib/cloudsmith-api/models/python_package_upload_request.rb,
lib/cloudsmith-api/models/python_upstream_request_patch.rb,
lib/cloudsmith-api/models/repository_token_sync_request.rb,
lib/cloudsmith-api/models/common_bandwidth_metrics_value.rb,
lib/cloudsmith-api/models/common_downloads_metrics_value.rb,
lib/cloudsmith-api/models/repository_geo_ip_country_code.rb,
lib/cloudsmith-api/models/repository_geo_ip_test_address.rb,
lib/cloudsmith-api/models/repository_token_request_patch.rb,
lib/cloudsmith-api/models/vagrant_package_upload_request.rb,
lib/cloudsmith-api/models/composer_package_upload_request.rb,
lib/cloudsmith-api/models/luarocks_package_upload_request.rb,
lib/cloudsmith-api/models/organization_group_sync_request.rb,
lib/cloudsmith-api/models/organization_team_request_patch.rb,
lib/cloudsmith-api/models/provider_settings_request_patch.rb,
lib/cloudsmith-api/models/repository_geo_ip_rules_request.rb,
lib/cloudsmith-api/models/vulnerability_scan_results_list.rb,
lib/cloudsmith-api/models/cocoapods_package_upload_request.rb,
lib/cloudsmith-api/models/repository_token_refresh_request.rb,
lib/cloudsmith-api/models/repository_webhook_request_patch.rb,
lib/cloudsmith-api/models/terraform_package_upload_request.rb,
lib/cloudsmith-api/models/nested_vulnerability_scan_results.rb,
lib/cloudsmith-api/models/package_deny_policy_request_patch.rb,
lib/cloudsmith-api/models/respository_geo_ip_enable_disable.rb,
lib/cloudsmith-api/models/repository_privilege_input_request.rb,
lib/cloudsmith-api/models/organization_package_license_policy.rb,
lib/cloudsmith-api/models/package_license_policy_violation_log.rb,
lib/cloudsmith-api/models/repository_geo_ip_rules_request_patch.rb,
lib/cloudsmith-api/models/repository_geo_ip_test_address_response.rb,
lib/cloudsmith-api/models/organization_invite_update_request_patch.rb,
lib/cloudsmith-api/models/repository_privilege_input_request_patch.rb,
lib/cloudsmith-api/models/organization_package_vulnerability_policy.rb,
lib/cloudsmith-api/models/package_license_policy_evaluation_request.rb,
lib/cloudsmith-api/models/respository_geo_ip_enable_disable_request.rb,
lib/cloudsmith-api/models/package_vulnerability_policy_violation_log.rb,
lib/cloudsmith-api/models/organization_package_license_policy_request.rb,
lib/cloudsmith-api/models/repository_geo_ip_test_address_response_dict.rb,
lib/cloudsmith-api/models/package_vulnerability_policy_evaluation_request.rb,
lib/cloudsmith-api/models/package_license_policy_violation_log_cursor_page.rb,
lib/cloudsmith-api/models/organization_package_license_policy_request_patch.rb,
lib/cloudsmith-api/models/organization_package_vulnerability_policy_request.rb,
lib/cloudsmith-api/models/package_license_policy_evaluation_request_request.rb,
lib/cloudsmith-api/models/package_vulnerability_policy_violation_log_cursor_page.rb,
lib/cloudsmith-api/models/organization_package_vulnerability_policy_request_patch.rb,
lib/cloudsmith-api/models/package_vulnerability_policy_evaluation_request_request.rb

Overview

#Cloudsmith API (v1)

#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: AllocatedLimit, AllocatedLimitRaw, AlpinePackageUpload, AlpinePackageUploadRequest, ApiClient, ApiError, Architecture, AuditLogApi, BadgesApi, CargoPackageUpload, CargoPackageUploadRequest, CocoapodsPackageUpload, CocoapodsPackageUploadRequest, CommonBandwidthMetrics, CommonBandwidthMetricsValue, CommonDownloadsMetrics, CommonDownloadsMetricsValue, CommonMetrics, ComposerPackageUpload, ComposerPackageUploadRequest, ConanPackageUpload, ConanPackageUploadRequest, CondaPackageUpload, CondaPackageUploadRequest, Configuration, CranPackageUpload, CranPackageUploadRequest, CranUpstream, CranUpstreamRequest, CranUpstreamRequestPatch, DartPackageUpload, DartPackageUploadRequest, DartUpstream, DartUpstreamRequest, DartUpstreamRequestPatch, DebPackageUpload, DebPackageUploadRequest, DebUpstream, DebUpstreamRequest, DebUpstreamRequestPatch, Distribution, DistributionFull, DistributionVersion, DistrosApi, DockerPackageUpload, DockerPackageUploadRequest, DockerUpstream, DockerUpstreamRequest, DockerUpstreamRequestPatch, EntitlementUsageMetrics, EntitlementsApi, ErrorDetail, Eula, FilesApi, Format, FormatSupport, FormatSupportUpstream, FormatsApi, GeoIpLocation, GoPackageUpload, GoPackageUploadRequest, HelmPackageUpload, HelmPackageUploadRequest, HelmUpstream, HelmUpstreamRequest, HelmUpstreamRequestPatch, HexPackageUpload, HexPackageUploadRequest, History, HistoryFieldset, HistoryFieldsetRaw, LuarocksPackageUpload, LuarocksPackageUploadRequest, MavenPackageUpload, MavenPackageUploadRequest, MavenUpstream, MavenUpstreamRequest, MavenUpstreamRequestPatch, MetricsApi, Namespace, NamespaceAuditLog, NamespacesApi, NestedLicensePolicy, NestedVulnerabilityPolicy, NestedVulnerabilityScanResults, NpmPackageUpload, NpmPackageUploadRequest, NpmUpstream, NpmUpstreamRequest, NpmUpstreamRequestPatch, NugetPackageUpload, NugetPackageUploadRequest, NugetUpstream, NugetUpstreamRequest, NugetUpstreamRequestPatch, Organization, OrganizationGroupSync, OrganizationGroupSyncRequest, OrganizationInvite, OrganizationInviteExtend, OrganizationInviteRequest, OrganizationInviteUpdate, OrganizationInviteUpdateRequestPatch, OrganizationMembership, OrganizationPackageLicensePolicy, OrganizationPackageLicensePolicyRequest, OrganizationPackageLicensePolicyRequestPatch, OrganizationPackageVulnerabilityPolicy, OrganizationPackageVulnerabilityPolicyRequest, OrganizationPackageVulnerabilityPolicyRequestPatch, OrganizationTeam, OrganizationTeamMembers, OrganizationTeamMembership, OrganizationTeamRequest, OrganizationTeamRequestPatch, OrgsApi, P2PackageUpload, P2PackageUploadRequest, Package, PackageCopy, PackageCopyRequest, PackageDenyPolicy, PackageDenyPolicyRequest, PackageDenyPolicyRequestPatch, PackageDependencies, PackageDependency, PackageFile, PackageFilePartsUpload, PackageFileUpload, PackageFileUploadRequest, PackageLicensePolicyEvaluationRequest, PackageLicensePolicyEvaluationRequestRequest, PackageLicensePolicyViolationLog, PackageLicensePolicyViolationLogCursorPage, PackageMove, PackageMoveRequest, PackageQuarantine, PackageQuarantineRequest, PackageResync, PackageStatus, PackageTag, PackageTagRequest, PackageUsageMetrics, PackageVersionBadge, PackageVulnerability, PackageVulnerabilityPolicyEvaluationRequest, PackageVulnerabilityPolicyEvaluationRequestRequest, PackageVulnerabilityPolicyViolationLog, PackageVulnerabilityPolicyViolationLogCursorPage, PackagesApi, ProviderSettings, ProviderSettingsRequest, ProviderSettingsRequestPatch, PythonPackageUpload, PythonPackageUploadRequest, PythonUpstream, PythonUpstreamRequest, PythonUpstreamRequestPatch, Quota, QuotaApi, QuotaHistory, RateCheck, RatesApi, RawPackageUpload, RawPackageUploadRequest, ReposApi, Repository, RepositoryAuditLog, RepositoryCreate, RepositoryCreateRequest, RepositoryGeoIpCidr, RepositoryGeoIpCountryCode, RepositoryGeoIpRules, RepositoryGeoIpRulesRequest, RepositoryGeoIpRulesRequestPatch, RepositoryGeoIpTestAddress, RepositoryGeoIpTestAddressResponse, RepositoryGeoIpTestAddressResponseDict, RepositoryGpgKey, RepositoryGpgKeyCreate, RepositoryPrivilegeDict, RepositoryPrivilegeInput, RepositoryPrivilegeInputRequest, RepositoryPrivilegeInputRequestPatch, RepositoryRequestPatch, RepositoryRsaKey, RepositoryRsaKeyCreate, RepositoryToken, RepositoryTokenAction, RepositoryTokenRefresh, RepositoryTokenRefreshRequest, RepositoryTokenRequest, RepositoryTokenRequestPatch, RepositoryTokenSync, RepositoryTokenSyncRequest, RepositoryWebhook, RepositoryWebhookRequest, RepositoryWebhookRequestPatch, ResourcesRateCheck, RespositoryGeoIpEnableDisable, RespositoryGeoIpEnableDisableRequest, RpmPackageUpload, RpmPackageUploadRequest, RpmUpstream, RpmUpstreamRequest, RpmUpstreamRequestPatch, RubyPackageUpload, RubyPackageUploadRequest, RubyUpstream, RubyUpstreamRequest, RubyUpstreamRequestPatch, Service, ServiceRequest, ServiceRequestPatch, ServiceTeams, StatusApi, StatusBasic, StorageAllocatedLimit, StorageAllocatedLimitRaw, StorageRegion, StorageRegionsApi, StorageUsage, StorageUsageRaw, SwiftPackageUpload, SwiftPackageUploadRequest, SwiftUpstream, SwiftUpstreamRequest, SwiftUpstreamRequestPatch, Tags, TerraformPackageUpload, TerraformPackageUploadRequest, Usage, UsageFieldset, UsageLimits, UsageLimitsRaw, UsageRaw, UserApi, UserAuthToken, UserAuthTokenRequest, UserBrief, UserProfile, UsersApi, VagrantPackageUpload, VagrantPackageUploadRequest, VulnerabilitiesApi, Vulnerability, VulnerabilityScan, VulnerabilityScanResults, VulnerabilityScanResultsList, VulnerabilityScanVersion, WebhookTemplate, WebhooksApi

Constant Summary collapse

VERSION =
'2.0.13'

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.



280
281
282
283
284
285
286
# File 'lib/cloudsmith-api.rb', line 280

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