├── .circleci └── config.yml ├── .envrc ├── .gitattributes ├── .gitignore ├── .pre-commit-config.yaml ├── CONTRIBUTING.md ├── CONTRIBUTORS.md ├── LICENSE ├── Makefile ├── README.md ├── bin ├── lfs │ └── swagger-codegen-cli-2.4.26.jar ├── swagger-codegen-cli └── swagger-codegen-cli.jar ├── bindings ├── java │ ├── build.sh │ ├── deploy.sh │ ├── src │ │ ├── .gitignore │ │ ├── .swagger-codegen-ignore │ │ ├── .swagger-codegen │ │ │ └── VERSION │ │ ├── .travis.yml │ │ ├── README.md │ │ ├── build.gradle │ │ ├── build.json │ │ ├── build.sbt │ │ ├── docs │ │ │ ├── AllocatedLimit.md │ │ │ ├── AllocatedLimitRaw.md │ │ │ ├── AlpinePackageUpload.md │ │ │ ├── AlpinePackageUploadRequest.md │ │ │ ├── Architecture.md │ │ │ ├── AuditLogApi.md │ │ │ ├── BadgesApi.md │ │ │ ├── CargoPackageUpload.md │ │ │ ├── CargoPackageUploadRequest.md │ │ │ ├── CargoUpstream.md │ │ │ ├── CargoUpstreamRequest.md │ │ │ ├── CargoUpstreamRequestPatch.md │ │ │ ├── CocoapodsPackageUpload.md │ │ │ ├── CocoapodsPackageUploadRequest.md │ │ │ ├── CommonBandwidthMetrics.md │ │ │ ├── CommonBandwidthMetricsValue.md │ │ │ ├── CommonDownloadsMetrics.md │ │ │ ├── CommonDownloadsMetricsValue.md │ │ │ ├── CommonMetrics.md │ │ │ ├── ComposerPackageUpload.md │ │ │ ├── ComposerPackageUploadRequest.md │ │ │ ├── ComposerUpstream.md │ │ │ ├── ComposerUpstreamRequest.md │ │ │ ├── ComposerUpstreamRequestPatch.md │ │ │ ├── ConanPackageUpload.md │ │ │ ├── ConanPackageUploadRequest.md │ │ │ ├── CondaPackageUpload.md │ │ │ ├── CondaPackageUploadRequest.md │ │ │ ├── CranPackageUpload.md │ │ │ ├── CranPackageUploadRequest.md │ │ │ ├── CranUpstream.md │ │ │ ├── CranUpstreamRequest.md │ │ │ ├── CranUpstreamRequestPatch.md │ │ │ ├── DartPackageUpload.md │ │ │ ├── DartPackageUploadRequest.md │ │ │ ├── DartUpstream.md │ │ │ ├── DartUpstreamRequest.md │ │ │ ├── DartUpstreamRequestPatch.md │ │ │ ├── DebPackageUpload.md │ │ │ ├── DebPackageUploadRequest.md │ │ │ ├── DebUpstream.md │ │ │ ├── DebUpstreamRequest.md │ │ │ ├── DebUpstreamRequestPatch.md │ │ │ ├── Distribution.md │ │ │ ├── DistributionFull.md │ │ │ ├── DistributionVersion.md │ │ │ ├── DistrosApi.md │ │ │ ├── DockerPackageUpload.md │ │ │ ├── DockerPackageUploadRequest.md │ │ │ ├── DockerUpstream.md │ │ │ ├── DockerUpstreamRequest.md │ │ │ ├── DockerUpstreamRequestPatch.md │ │ │ ├── EntitlementUsageMetrics.md │ │ │ ├── EntitlementsApi.md │ │ │ ├── ErrorDetail.md │ │ │ ├── Eula.md │ │ │ ├── FilesApi.md │ │ │ ├── Format.md │ │ │ ├── FormatSupport.md │ │ │ ├── FormatSupportUpstream.md │ │ │ ├── FormatsApi.md │ │ │ ├── GeoIpLocation.md │ │ │ ├── GoPackageUpload.md │ │ │ ├── GoPackageUploadRequest.md │ │ │ ├── GoUpstream.md │ │ │ ├── GoUpstreamRequest.md │ │ │ ├── GoUpstreamRequestPatch.md │ │ │ ├── HelmPackageUpload.md │ │ │ ├── HelmPackageUploadRequest.md │ │ │ ├── HelmUpstream.md │ │ │ ├── HelmUpstreamRequest.md │ │ │ ├── HelmUpstreamRequestPatch.md │ │ │ ├── HexPackageUpload.md │ │ │ ├── HexPackageUploadRequest.md │ │ │ ├── HexUpstream.md │ │ │ ├── HexUpstreamRequest.md │ │ │ ├── HexUpstreamRequestPatch.md │ │ │ ├── History.md │ │ │ ├── HistoryFieldset.md │ │ │ ├── HistoryFieldsetRaw.md │ │ │ ├── InlineResponse200.md │ │ │ ├── InlineResponse2001.md │ │ │ ├── LuarocksPackageUpload.md │ │ │ ├── LuarocksPackageUploadRequest.md │ │ │ ├── MavenPackageUpload.md │ │ │ ├── MavenPackageUploadRequest.md │ │ │ ├── MavenUpstream.md │ │ │ ├── MavenUpstreamRequest.md │ │ │ ├── MavenUpstreamRequestPatch.md │ │ │ ├── MetricsApi.md │ │ │ ├── ModelPackage.md │ │ │ ├── Namespace.md │ │ │ ├── NamespaceAuditLog.md │ │ │ ├── NamespacesApi.md │ │ │ ├── NestedLicensePolicy.md │ │ │ ├── NestedVulnerabilityPolicy.md │ │ │ ├── NestedVulnerabilityScanResults.md │ │ │ ├── NpmPackageUpload.md │ │ │ ├── NpmPackageUploadRequest.md │ │ │ ├── NpmUpstream.md │ │ │ ├── NpmUpstreamRequest.md │ │ │ ├── NpmUpstreamRequestPatch.md │ │ │ ├── NugetPackageUpload.md │ │ │ ├── NugetPackageUploadRequest.md │ │ │ ├── NugetUpstream.md │ │ │ ├── NugetUpstreamRequest.md │ │ │ ├── NugetUpstreamRequestPatch.md │ │ │ ├── Organization.md │ │ │ ├── OrganizationGroupSync.md │ │ │ ├── OrganizationGroupSyncRequest.md │ │ │ ├── OrganizationGroupSyncStatus.md │ │ │ ├── OrganizationInvite.md │ │ │ ├── OrganizationInviteExtend.md │ │ │ ├── OrganizationInviteRequest.md │ │ │ ├── OrganizationInviteUpdate.md │ │ │ ├── OrganizationInviteUpdateRequestPatch.md │ │ │ ├── OrganizationMembership.md │ │ │ ├── OrganizationMembershipRequestPatch.md │ │ │ ├── OrganizationMembershipRoleUpdate.md │ │ │ ├── OrganizationMembershipRoleUpdateRequestPatch.md │ │ │ ├── OrganizationMembershipVisibilityUpdate.md │ │ │ ├── OrganizationMembershipVisibilityUpdateRequestPatch.md │ │ │ ├── OrganizationPackageLicensePolicy.md │ │ │ ├── OrganizationPackageLicensePolicyRequest.md │ │ │ ├── OrganizationPackageLicensePolicyRequestPatch.md │ │ │ ├── OrganizationPackageVulnerabilityPolicy.md │ │ │ ├── OrganizationPackageVulnerabilityPolicyRequest.md │ │ │ ├── OrganizationPackageVulnerabilityPolicyRequestPatch.md │ │ │ ├── OrganizationSAMLAuth.md │ │ │ ├── OrganizationSAMLAuthRequestPatch.md │ │ │ ├── OrganizationTeam.md │ │ │ ├── OrganizationTeamInvite.md │ │ │ ├── OrganizationTeamMembers.md │ │ │ ├── OrganizationTeamMembership.md │ │ │ ├── OrganizationTeamRequest.md │ │ │ ├── OrganizationTeamRequestPatch.md │ │ │ ├── OrgsApi.md │ │ │ ├── P2PackageUpload.md │ │ │ ├── P2PackageUploadRequest.md │ │ │ ├── PackageCopy.md │ │ │ ├── PackageCopyRequest.md │ │ │ ├── PackageDenyPolicy.md │ │ │ ├── PackageDenyPolicyRequest.md │ │ │ ├── PackageDenyPolicyRequestPatch.md │ │ │ ├── PackageDependencies.md │ │ │ ├── PackageDependency.md │ │ │ ├── PackageFile.md │ │ │ ├── PackageFilePartsUpload.md │ │ │ ├── PackageFileUpload.md │ │ │ ├── PackageFileUploadRequest.md │ │ │ ├── PackageGroup.md │ │ │ ├── PackageLicensePolicyEvaluationRequest.md │ │ │ ├── PackageLicensePolicyEvaluationRequestRequest.md │ │ │ ├── PackageLicensePolicyViolationLog.md │ │ │ ├── PackageLicensePolicyViolationLogCursorPage.md │ │ │ ├── PackageMove.md │ │ │ ├── PackageMoveRequest.md │ │ │ ├── PackageQuarantine.md │ │ │ ├── PackageQuarantineRequest.md │ │ │ ├── PackageResync.md │ │ │ ├── PackageStatus.md │ │ │ ├── PackageTag.md │ │ │ ├── PackageTagRequest.md │ │ │ ├── PackageUsageMetrics.md │ │ │ ├── PackageVersionBadge.md │ │ │ ├── PackageVulnerability.md │ │ │ ├── PackageVulnerabilityPolicyEvaluationRequest.md │ │ │ ├── PackageVulnerabilityPolicyEvaluationRequestRequest.md │ │ │ ├── PackageVulnerabilityPolicyViolationLog.md │ │ │ ├── PackageVulnerabilityPolicyViolationLogCursorPage.md │ │ │ ├── PackagesApi.md │ │ │ ├── ProviderSettings.md │ │ │ ├── ProviderSettingsRequest.md │ │ │ ├── ProviderSettingsRequestPatch.md │ │ │ ├── PythonPackageUpload.md │ │ │ ├── PythonPackageUploadRequest.md │ │ │ ├── PythonUpstream.md │ │ │ ├── PythonUpstreamRequest.md │ │ │ ├── PythonUpstreamRequestPatch.md │ │ │ ├── Quota.md │ │ │ ├── QuotaApi.md │ │ │ ├── QuotaHistory.md │ │ │ ├── RateCheck.md │ │ │ ├── RatesApi.md │ │ │ ├── RawPackageUpload.md │ │ │ ├── RawPackageUploadRequest.md │ │ │ ├── ReposApi.md │ │ │ ├── Repository.md │ │ │ ├── RepositoryAuditLog.md │ │ │ ├── RepositoryCreate.md │ │ │ ├── RepositoryCreateRequest.md │ │ │ ├── RepositoryEcdsaKey.md │ │ │ ├── RepositoryEcdsaKeyCreate.md │ │ │ ├── RepositoryGeoIpCidr.md │ │ │ ├── RepositoryGeoIpCountryCode.md │ │ │ ├── RepositoryGeoIpRules.md │ │ │ ├── RepositoryGeoIpRulesRequest.md │ │ │ ├── RepositoryGeoIpRulesRequestPatch.md │ │ │ ├── RepositoryGeoIpStatus.md │ │ │ ├── RepositoryGeoIpTestAddress.md │ │ │ ├── RepositoryGeoIpTestAddressResponse.md │ │ │ ├── RepositoryGeoIpTestAddressResponseDict.md │ │ │ ├── RepositoryGpgKey.md │ │ │ ├── RepositoryGpgKeyCreate.md │ │ │ ├── RepositoryPrivilegeDict.md │ │ │ ├── RepositoryPrivilegeInput.md │ │ │ ├── RepositoryPrivilegeInputRequest.md │ │ │ ├── RepositoryPrivilegeInputRequestPatch.md │ │ │ ├── RepositoryRequestPatch.md │ │ │ ├── RepositoryRetentionRules.md │ │ │ ├── RepositoryRetentionRulesRequestPatch.md │ │ │ ├── RepositoryRsaKey.md │ │ │ ├── RepositoryRsaKeyCreate.md │ │ │ ├── RepositoryToken.md │ │ │ ├── RepositoryTokenAction.md │ │ │ ├── RepositoryTokenRefresh.md │ │ │ ├── RepositoryTokenRefreshRequest.md │ │ │ ├── RepositoryTokenRequest.md │ │ │ ├── RepositoryTokenRequestPatch.md │ │ │ ├── RepositoryTokenSync.md │ │ │ ├── RepositoryTokenSyncRequest.md │ │ │ ├── RepositoryTransferRegion.md │ │ │ ├── RepositoryTransferRegionRequest.md │ │ │ ├── RepositoryWebhook.md │ │ │ ├── RepositoryWebhookRequest.md │ │ │ ├── RepositoryWebhookRequestPatch.md │ │ │ ├── RepositoryX509EcdsaCertificate.md │ │ │ ├── RepositoryX509RsaCertificate.md │ │ │ ├── ResourcesRateCheck.md │ │ │ ├── RespositoryGeoIpEnableDisable.md │ │ │ ├── RespositoryGeoIpEnableDisableRequest.md │ │ │ ├── RpmPackageUpload.md │ │ │ ├── RpmPackageUploadRequest.md │ │ │ ├── RpmUpstream.md │ │ │ ├── RpmUpstreamRequest.md │ │ │ ├── RpmUpstreamRequestPatch.md │ │ │ ├── RubyPackageUpload.md │ │ │ ├── RubyPackageUploadRequest.md │ │ │ ├── RubyUpstream.md │ │ │ ├── RubyUpstreamRequest.md │ │ │ ├── RubyUpstreamRequestPatch.md │ │ │ ├── Service.md │ │ │ ├── ServiceRequest.md │ │ │ ├── ServiceRequestPatch.md │ │ │ ├── ServiceTeams.md │ │ │ ├── StatusApi.md │ │ │ ├── StatusBasic.md │ │ │ ├── StorageAllocatedLimit.md │ │ │ ├── StorageAllocatedLimitRaw.md │ │ │ ├── StorageRegion.md │ │ │ ├── StorageRegionsApi.md │ │ │ ├── StorageUsage.md │ │ │ ├── StorageUsageRaw.md │ │ │ ├── SwiftPackageUpload.md │ │ │ ├── SwiftPackageUploadRequest.md │ │ │ ├── SwiftUpstream.md │ │ │ ├── SwiftUpstreamRequest.md │ │ │ ├── SwiftUpstreamRequestPatch.md │ │ │ ├── Tags.md │ │ │ ├── TerraformPackageUpload.md │ │ │ ├── TerraformPackageUploadRequest.md │ │ │ ├── Usage.md │ │ │ ├── UsageFieldset.md │ │ │ ├── UsageLimits.md │ │ │ ├── UsageLimitsRaw.md │ │ │ ├── UsageRaw.md │ │ │ ├── UserApi.md │ │ │ ├── UserAuthToken.md │ │ │ ├── UserAuthTokenRequest.md │ │ │ ├── UserAuthenticationToken.md │ │ │ ├── UserBrief.md │ │ │ ├── UserProfile.md │ │ │ ├── UsersApi.md │ │ │ ├── VagrantPackageUpload.md │ │ │ ├── VagrantPackageUploadRequest.md │ │ │ ├── VulnerabilitiesApi.md │ │ │ ├── Vulnerability.md │ │ │ ├── VulnerabilityScan.md │ │ │ ├── VulnerabilityScanResults.md │ │ │ ├── VulnerabilityScanResultsList.md │ │ │ ├── VulnerabilityScanVersion.md │ │ │ ├── WebhookTemplate.md │ │ │ └── WebhooksApi.md │ │ ├── git_push.sh │ │ ├── gradle.properties │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ └── gradle-wrapper.properties │ │ ├── gradlew │ │ ├── gradlew.bat │ │ ├── pom.xml │ │ ├── settings.gradle │ │ └── src │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── cloudsmith │ │ │ │ └── api │ │ │ │ ├── ApiCallback.java │ │ │ │ ├── ApiClient.java │ │ │ │ ├── ApiException.java │ │ │ │ ├── ApiResponse.java │ │ │ │ ├── BeanValidationException.java │ │ │ │ ├── Configuration.java │ │ │ │ ├── GzipRequestInterceptor.java │ │ │ │ ├── JSON.java │ │ │ │ ├── Pair.java │ │ │ │ ├── ProgressRequestBody.java │ │ │ │ ├── ProgressResponseBody.java │ │ │ │ ├── StringUtil.java │ │ │ │ ├── apis │ │ │ │ ├── AuditLogApi.java │ │ │ │ ├── BadgesApi.java │ │ │ │ ├── DistrosApi.java │ │ │ │ ├── EntitlementsApi.java │ │ │ │ ├── FilesApi.java │ │ │ │ ├── FormatsApi.java │ │ │ │ ├── MetricsApi.java │ │ │ │ ├── NamespacesApi.java │ │ │ │ ├── OrgsApi.java │ │ │ │ ├── PackagesApi.java │ │ │ │ ├── QuotaApi.java │ │ │ │ ├── RatesApi.java │ │ │ │ ├── ReposApi.java │ │ │ │ ├── StatusApi.java │ │ │ │ ├── StorageRegionsApi.java │ │ │ │ ├── UserApi.java │ │ │ │ ├── UsersApi.java │ │ │ │ ├── VulnerabilitiesApi.java │ │ │ │ └── WebhooksApi.java │ │ │ │ ├── auth │ │ │ │ ├── ApiKeyAuth.java │ │ │ │ ├── Authentication.java │ │ │ │ ├── HttpBasicAuth.java │ │ │ │ ├── OAuth.java │ │ │ │ └── OAuthFlow.java │ │ │ │ └── models │ │ │ │ ├── AllocatedLimit.java │ │ │ │ ├── AllocatedLimitRaw.java │ │ │ │ ├── AlpinePackageUpload.java │ │ │ │ ├── AlpinePackageUploadRequest.java │ │ │ │ ├── Architecture.java │ │ │ │ ├── CargoPackageUpload.java │ │ │ │ ├── CargoPackageUploadRequest.java │ │ │ │ ├── CargoUpstream.java │ │ │ │ ├── CargoUpstreamRequest.java │ │ │ │ ├── CargoUpstreamRequestPatch.java │ │ │ │ ├── CocoapodsPackageUpload.java │ │ │ │ ├── CocoapodsPackageUploadRequest.java │ │ │ │ ├── CommonBandwidthMetrics.java │ │ │ │ ├── CommonBandwidthMetricsValue.java │ │ │ │ ├── CommonDownloadsMetrics.java │ │ │ │ ├── CommonDownloadsMetricsValue.java │ │ │ │ ├── CommonMetrics.java │ │ │ │ ├── ComposerPackageUpload.java │ │ │ │ ├── ComposerPackageUploadRequest.java │ │ │ │ ├── ComposerUpstream.java │ │ │ │ ├── ComposerUpstreamRequest.java │ │ │ │ ├── ComposerUpstreamRequestPatch.java │ │ │ │ ├── ConanPackageUpload.java │ │ │ │ ├── ConanPackageUploadRequest.java │ │ │ │ ├── CondaPackageUpload.java │ │ │ │ ├── CondaPackageUploadRequest.java │ │ │ │ ├── CranPackageUpload.java │ │ │ │ ├── CranPackageUploadRequest.java │ │ │ │ ├── CranUpstream.java │ │ │ │ ├── CranUpstreamRequest.java │ │ │ │ ├── CranUpstreamRequestPatch.java │ │ │ │ ├── DartPackageUpload.java │ │ │ │ ├── DartPackageUploadRequest.java │ │ │ │ ├── DartUpstream.java │ │ │ │ ├── DartUpstreamRequest.java │ │ │ │ ├── DartUpstreamRequestPatch.java │ │ │ │ ├── DebPackageUpload.java │ │ │ │ ├── DebPackageUploadRequest.java │ │ │ │ ├── DebUpstream.java │ │ │ │ ├── DebUpstreamRequest.java │ │ │ │ ├── DebUpstreamRequestPatch.java │ │ │ │ ├── Distribution.java │ │ │ │ ├── DistributionFull.java │ │ │ │ ├── DistributionVersion.java │ │ │ │ ├── DockerPackageUpload.java │ │ │ │ ├── DockerPackageUploadRequest.java │ │ │ │ ├── DockerUpstream.java │ │ │ │ ├── DockerUpstreamRequest.java │ │ │ │ ├── DockerUpstreamRequestPatch.java │ │ │ │ ├── EntitlementUsageMetrics.java │ │ │ │ ├── ErrorDetail.java │ │ │ │ ├── Eula.java │ │ │ │ ├── Format.java │ │ │ │ ├── FormatSupport.java │ │ │ │ ├── FormatSupportUpstream.java │ │ │ │ ├── GeoIpLocation.java │ │ │ │ ├── GoPackageUpload.java │ │ │ │ ├── GoPackageUploadRequest.java │ │ │ │ ├── GoUpstream.java │ │ │ │ ├── GoUpstreamRequest.java │ │ │ │ ├── GoUpstreamRequestPatch.java │ │ │ │ ├── HelmPackageUpload.java │ │ │ │ ├── HelmPackageUploadRequest.java │ │ │ │ ├── HelmUpstream.java │ │ │ │ ├── HelmUpstreamRequest.java │ │ │ │ ├── HelmUpstreamRequestPatch.java │ │ │ │ ├── HexPackageUpload.java │ │ │ │ ├── HexPackageUploadRequest.java │ │ │ │ ├── HexUpstream.java │ │ │ │ ├── HexUpstreamRequest.java │ │ │ │ ├── HexUpstreamRequestPatch.java │ │ │ │ ├── History.java │ │ │ │ ├── HistoryFieldset.java │ │ │ │ ├── HistoryFieldsetRaw.java │ │ │ │ ├── InlineResponse200.java │ │ │ │ ├── InlineResponse2001.java │ │ │ │ ├── LuarocksPackageUpload.java │ │ │ │ ├── LuarocksPackageUploadRequest.java │ │ │ │ ├── MavenPackageUpload.java │ │ │ │ ├── MavenPackageUploadRequest.java │ │ │ │ ├── MavenUpstream.java │ │ │ │ ├── MavenUpstreamRequest.java │ │ │ │ ├── MavenUpstreamRequestPatch.java │ │ │ │ ├── ModelPackage.java │ │ │ │ ├── Namespace.java │ │ │ │ ├── NamespaceAuditLog.java │ │ │ │ ├── NestedLicensePolicy.java │ │ │ │ ├── NestedVulnerabilityPolicy.java │ │ │ │ ├── NestedVulnerabilityScanResults.java │ │ │ │ ├── NpmPackageUpload.java │ │ │ │ ├── NpmPackageUploadRequest.java │ │ │ │ ├── NpmUpstream.java │ │ │ │ ├── NpmUpstreamRequest.java │ │ │ │ ├── NpmUpstreamRequestPatch.java │ │ │ │ ├── NugetPackageUpload.java │ │ │ │ ├── NugetPackageUploadRequest.java │ │ │ │ ├── NugetUpstream.java │ │ │ │ ├── NugetUpstreamRequest.java │ │ │ │ ├── NugetUpstreamRequestPatch.java │ │ │ │ ├── Organization.java │ │ │ │ ├── OrganizationGroupSync.java │ │ │ │ ├── OrganizationGroupSyncRequest.java │ │ │ │ ├── OrganizationGroupSyncStatus.java │ │ │ │ ├── OrganizationInvite.java │ │ │ │ ├── OrganizationInviteExtend.java │ │ │ │ ├── OrganizationInviteRequest.java │ │ │ │ ├── OrganizationInviteUpdate.java │ │ │ │ ├── OrganizationInviteUpdateRequestPatch.java │ │ │ │ ├── OrganizationMembership.java │ │ │ │ ├── OrganizationMembershipRequestPatch.java │ │ │ │ ├── OrganizationMembershipRoleUpdate.java │ │ │ │ ├── OrganizationMembershipRoleUpdateRequestPatch.java │ │ │ │ ├── OrganizationMembershipVisibilityUpdate.java │ │ │ │ ├── OrganizationMembershipVisibilityUpdateRequestPatch.java │ │ │ │ ├── OrganizationPackageLicensePolicy.java │ │ │ │ ├── OrganizationPackageLicensePolicyRequest.java │ │ │ │ ├── OrganizationPackageLicensePolicyRequestPatch.java │ │ │ │ ├── OrganizationPackageVulnerabilityPolicy.java │ │ │ │ ├── OrganizationPackageVulnerabilityPolicyRequest.java │ │ │ │ ├── OrganizationPackageVulnerabilityPolicyRequestPatch.java │ │ │ │ ├── OrganizationSAMLAuth.java │ │ │ │ ├── OrganizationSAMLAuthRequestPatch.java │ │ │ │ ├── OrganizationTeam.java │ │ │ │ ├── OrganizationTeamInvite.java │ │ │ │ ├── OrganizationTeamMembers.java │ │ │ │ ├── OrganizationTeamMembership.java │ │ │ │ ├── OrganizationTeamRequest.java │ │ │ │ ├── OrganizationTeamRequestPatch.java │ │ │ │ ├── P2PackageUpload.java │ │ │ │ ├── P2PackageUploadRequest.java │ │ │ │ ├── PackageCopy.java │ │ │ │ ├── PackageCopyRequest.java │ │ │ │ ├── PackageDenyPolicy.java │ │ │ │ ├── PackageDenyPolicyRequest.java │ │ │ │ ├── PackageDenyPolicyRequestPatch.java │ │ │ │ ├── PackageDependencies.java │ │ │ │ ├── PackageDependency.java │ │ │ │ ├── PackageFile.java │ │ │ │ ├── PackageFilePartsUpload.java │ │ │ │ ├── PackageFileUpload.java │ │ │ │ ├── PackageFileUploadRequest.java │ │ │ │ ├── PackageGroup.java │ │ │ │ ├── PackageLicensePolicyEvaluationRequest.java │ │ │ │ ├── PackageLicensePolicyEvaluationRequestRequest.java │ │ │ │ ├── PackageLicensePolicyViolationLog.java │ │ │ │ ├── PackageLicensePolicyViolationLogCursorPage.java │ │ │ │ ├── PackageMove.java │ │ │ │ ├── PackageMoveRequest.java │ │ │ │ ├── PackageQuarantine.java │ │ │ │ ├── PackageQuarantineRequest.java │ │ │ │ ├── PackageResync.java │ │ │ │ ├── PackageStatus.java │ │ │ │ ├── PackageTag.java │ │ │ │ ├── PackageTagRequest.java │ │ │ │ ├── PackageUsageMetrics.java │ │ │ │ ├── PackageVersionBadge.java │ │ │ │ ├── PackageVulnerability.java │ │ │ │ ├── PackageVulnerabilityPolicyEvaluationRequest.java │ │ │ │ ├── PackageVulnerabilityPolicyEvaluationRequestRequest.java │ │ │ │ ├── PackageVulnerabilityPolicyViolationLog.java │ │ │ │ ├── PackageVulnerabilityPolicyViolationLogCursorPage.java │ │ │ │ ├── ProviderSettings.java │ │ │ │ ├── ProviderSettingsRequest.java │ │ │ │ ├── ProviderSettingsRequestPatch.java │ │ │ │ ├── PythonPackageUpload.java │ │ │ │ ├── PythonPackageUploadRequest.java │ │ │ │ ├── PythonUpstream.java │ │ │ │ ├── PythonUpstreamRequest.java │ │ │ │ ├── PythonUpstreamRequestPatch.java │ │ │ │ ├── Quota.java │ │ │ │ ├── QuotaHistory.java │ │ │ │ ├── RateCheck.java │ │ │ │ ├── RawPackageUpload.java │ │ │ │ ├── RawPackageUploadRequest.java │ │ │ │ ├── Repository.java │ │ │ │ ├── RepositoryAuditLog.java │ │ │ │ ├── RepositoryCreate.java │ │ │ │ ├── RepositoryCreateRequest.java │ │ │ │ ├── RepositoryEcdsaKey.java │ │ │ │ ├── RepositoryEcdsaKeyCreate.java │ │ │ │ ├── RepositoryGeoIpCidr.java │ │ │ │ ├── RepositoryGeoIpCountryCode.java │ │ │ │ ├── RepositoryGeoIpRules.java │ │ │ │ ├── RepositoryGeoIpRulesRequest.java │ │ │ │ ├── RepositoryGeoIpRulesRequestPatch.java │ │ │ │ ├── RepositoryGeoIpStatus.java │ │ │ │ ├── RepositoryGeoIpTestAddress.java │ │ │ │ ├── RepositoryGeoIpTestAddressResponse.java │ │ │ │ ├── RepositoryGeoIpTestAddressResponseDict.java │ │ │ │ ├── RepositoryGpgKey.java │ │ │ │ ├── RepositoryGpgKeyCreate.java │ │ │ │ ├── RepositoryPrivilegeDict.java │ │ │ │ ├── RepositoryPrivilegeInput.java │ │ │ │ ├── RepositoryPrivilegeInputRequest.java │ │ │ │ ├── RepositoryPrivilegeInputRequestPatch.java │ │ │ │ ├── RepositoryRequestPatch.java │ │ │ │ ├── RepositoryRetentionRules.java │ │ │ │ ├── RepositoryRetentionRulesRequestPatch.java │ │ │ │ ├── RepositoryRsaKey.java │ │ │ │ ├── RepositoryRsaKeyCreate.java │ │ │ │ ├── RepositoryToken.java │ │ │ │ ├── RepositoryTokenAction.java │ │ │ │ ├── RepositoryTokenRefresh.java │ │ │ │ ├── RepositoryTokenRefreshRequest.java │ │ │ │ ├── RepositoryTokenRequest.java │ │ │ │ ├── RepositoryTokenRequestPatch.java │ │ │ │ ├── RepositoryTokenSync.java │ │ │ │ ├── RepositoryTokenSyncRequest.java │ │ │ │ ├── RepositoryTransferRegion.java │ │ │ │ ├── RepositoryTransferRegionRequest.java │ │ │ │ ├── RepositoryWebhook.java │ │ │ │ ├── RepositoryWebhookRequest.java │ │ │ │ ├── RepositoryWebhookRequestPatch.java │ │ │ │ ├── RepositoryX509EcdsaCertificate.java │ │ │ │ ├── RepositoryX509RsaCertificate.java │ │ │ │ ├── ResourcesRateCheck.java │ │ │ │ ├── RespositoryGeoIpEnableDisable.java │ │ │ │ ├── RespositoryGeoIpEnableDisableRequest.java │ │ │ │ ├── RpmPackageUpload.java │ │ │ │ ├── RpmPackageUploadRequest.java │ │ │ │ ├── RpmUpstream.java │ │ │ │ ├── RpmUpstreamRequest.java │ │ │ │ ├── RpmUpstreamRequestPatch.java │ │ │ │ ├── RubyPackageUpload.java │ │ │ │ ├── RubyPackageUploadRequest.java │ │ │ │ ├── RubyUpstream.java │ │ │ │ ├── RubyUpstreamRequest.java │ │ │ │ ├── RubyUpstreamRequestPatch.java │ │ │ │ ├── Service.java │ │ │ │ ├── ServiceRequest.java │ │ │ │ ├── ServiceRequestPatch.java │ │ │ │ ├── ServiceTeams.java │ │ │ │ ├── StatusBasic.java │ │ │ │ ├── StorageAllocatedLimit.java │ │ │ │ ├── StorageAllocatedLimitRaw.java │ │ │ │ ├── StorageRegion.java │ │ │ │ ├── StorageUsage.java │ │ │ │ ├── StorageUsageRaw.java │ │ │ │ ├── SwiftPackageUpload.java │ │ │ │ ├── SwiftPackageUploadRequest.java │ │ │ │ ├── SwiftUpstream.java │ │ │ │ ├── SwiftUpstreamRequest.java │ │ │ │ ├── SwiftUpstreamRequestPatch.java │ │ │ │ ├── Tags.java │ │ │ │ ├── TerraformPackageUpload.java │ │ │ │ ├── TerraformPackageUploadRequest.java │ │ │ │ ├── Usage.java │ │ │ │ ├── UsageFieldset.java │ │ │ │ ├── UsageLimits.java │ │ │ │ ├── UsageLimitsRaw.java │ │ │ │ ├── UsageRaw.java │ │ │ │ ├── UserAuthToken.java │ │ │ │ ├── UserAuthTokenRequest.java │ │ │ │ ├── UserAuthenticationToken.java │ │ │ │ ├── UserBrief.java │ │ │ │ ├── UserProfile.java │ │ │ │ ├── VagrantPackageUpload.java │ │ │ │ ├── VagrantPackageUploadRequest.java │ │ │ │ ├── Vulnerability.java │ │ │ │ ├── VulnerabilityScan.java │ │ │ │ ├── VulnerabilityScanResults.java │ │ │ │ ├── VulnerabilityScanResultsList.java │ │ │ │ ├── VulnerabilityScanVersion.java │ │ │ │ └── WebhookTemplate.java │ │ │ └── test │ │ │ └── java │ │ │ └── io │ │ │ └── cloudsmith │ │ │ └── api │ │ │ └── apis │ │ │ ├── AuditLogApiTest.java │ │ │ ├── BadgesApiTest.java │ │ │ ├── DistrosApiTest.java │ │ │ ├── EntitlementsApiTest.java │ │ │ ├── FilesApiTest.java │ │ │ ├── FormatsApiTest.java │ │ │ ├── MetricsApiTest.java │ │ │ ├── NamespacesApiTest.java │ │ │ ├── OrgsApiTest.java │ │ │ ├── PackagesApiTest.java │ │ │ ├── QuotaApiTest.java │ │ │ ├── RatesApiTest.java │ │ │ ├── ReposApiTest.java │ │ │ ├── StatusApiTest.java │ │ │ ├── StorageRegionsApiTest.java │ │ │ ├── UserApiTest.java │ │ │ ├── UsersApiTest.java │ │ │ ├── VulnerabilitiesApiTest.java │ │ │ └── WebhooksApiTest.java │ ├── templates │ │ └── beanValidationCore.mustache │ └── test.sh ├── python │ ├── build.sh │ ├── deploy.sh │ ├── src │ │ ├── .gitignore │ │ ├── .swagger-codegen-ignore │ │ ├── .swagger-codegen │ │ │ └── VERSION │ │ ├── .travis.yml │ │ ├── README.md │ │ ├── build.json │ │ ├── cloudsmith_api │ │ │ ├── __init__.py │ │ │ ├── api │ │ │ │ ├── __init__.py │ │ │ │ ├── audit_log_api.py │ │ │ │ ├── badges_api.py │ │ │ │ ├── distros_api.py │ │ │ │ ├── entitlements_api.py │ │ │ │ ├── files_api.py │ │ │ │ ├── formats_api.py │ │ │ │ ├── metrics_api.py │ │ │ │ ├── namespaces_api.py │ │ │ │ ├── orgs_api.py │ │ │ │ ├── packages_api.py │ │ │ │ ├── quota_api.py │ │ │ │ ├── rates_api.py │ │ │ │ ├── repos_api.py │ │ │ │ ├── status_api.py │ │ │ │ ├── storage_regions_api.py │ │ │ │ ├── user_api.py │ │ │ │ ├── users_api.py │ │ │ │ ├── vulnerabilities_api.py │ │ │ │ └── webhooks_api.py │ │ │ ├── api_client.py │ │ │ ├── configuration.py │ │ │ ├── models │ │ │ │ ├── __init__.py │ │ │ │ ├── allocated_limit.py │ │ │ │ ├── allocated_limit_raw.py │ │ │ │ ├── alpine_package_upload.py │ │ │ │ ├── alpine_package_upload_request.py │ │ │ │ ├── architecture.py │ │ │ │ ├── cargo_package_upload.py │ │ │ │ ├── cargo_package_upload_request.py │ │ │ │ ├── cargo_upstream.py │ │ │ │ ├── cargo_upstream_request.py │ │ │ │ ├── cargo_upstream_request_patch.py │ │ │ │ ├── cocoapods_package_upload.py │ │ │ │ ├── cocoapods_package_upload_request.py │ │ │ │ ├── common_bandwidth_metrics.py │ │ │ │ ├── common_bandwidth_metrics_value.py │ │ │ │ ├── common_downloads_metrics.py │ │ │ │ ├── common_downloads_metrics_value.py │ │ │ │ ├── common_metrics.py │ │ │ │ ├── composer_package_upload.py │ │ │ │ ├── composer_package_upload_request.py │ │ │ │ ├── composer_upstream.py │ │ │ │ ├── composer_upstream_request.py │ │ │ │ ├── composer_upstream_request_patch.py │ │ │ │ ├── conan_package_upload.py │ │ │ │ ├── conan_package_upload_request.py │ │ │ │ ├── conda_package_upload.py │ │ │ │ ├── conda_package_upload_request.py │ │ │ │ ├── cran_package_upload.py │ │ │ │ ├── cran_package_upload_request.py │ │ │ │ ├── cran_upstream.py │ │ │ │ ├── cran_upstream_request.py │ │ │ │ ├── cran_upstream_request_patch.py │ │ │ │ ├── dart_package_upload.py │ │ │ │ ├── dart_package_upload_request.py │ │ │ │ ├── dart_upstream.py │ │ │ │ ├── dart_upstream_request.py │ │ │ │ ├── dart_upstream_request_patch.py │ │ │ │ ├── deb_package_upload.py │ │ │ │ ├── deb_package_upload_request.py │ │ │ │ ├── deb_upstream.py │ │ │ │ ├── deb_upstream_request.py │ │ │ │ ├── deb_upstream_request_patch.py │ │ │ │ ├── distribution.py │ │ │ │ ├── distribution_full.py │ │ │ │ ├── distribution_version.py │ │ │ │ ├── docker_package_upload.py │ │ │ │ ├── docker_package_upload_request.py │ │ │ │ ├── docker_upstream.py │ │ │ │ ├── docker_upstream_request.py │ │ │ │ ├── docker_upstream_request_patch.py │ │ │ │ ├── entitlement_usage_metrics.py │ │ │ │ ├── error_detail.py │ │ │ │ ├── eula.py │ │ │ │ ├── format.py │ │ │ │ ├── format_support.py │ │ │ │ ├── format_support_upstream.py │ │ │ │ ├── geo_ip_location.py │ │ │ │ ├── go_package_upload.py │ │ │ │ ├── go_package_upload_request.py │ │ │ │ ├── go_upstream.py │ │ │ │ ├── go_upstream_request.py │ │ │ │ ├── go_upstream_request_patch.py │ │ │ │ ├── helm_package_upload.py │ │ │ │ ├── helm_package_upload_request.py │ │ │ │ ├── helm_upstream.py │ │ │ │ ├── helm_upstream_request.py │ │ │ │ ├── helm_upstream_request_patch.py │ │ │ │ ├── hex_package_upload.py │ │ │ │ ├── hex_package_upload_request.py │ │ │ │ ├── hex_upstream.py │ │ │ │ ├── hex_upstream_request.py │ │ │ │ ├── hex_upstream_request_patch.py │ │ │ │ ├── history.py │ │ │ │ ├── history_fieldset.py │ │ │ │ ├── history_fieldset_raw.py │ │ │ │ ├── inline_response200.py │ │ │ │ ├── inline_response2001.py │ │ │ │ ├── luarocks_package_upload.py │ │ │ │ ├── luarocks_package_upload_request.py │ │ │ │ ├── maven_package_upload.py │ │ │ │ ├── maven_package_upload_request.py │ │ │ │ ├── maven_upstream.py │ │ │ │ ├── maven_upstream_request.py │ │ │ │ ├── maven_upstream_request_patch.py │ │ │ │ ├── namespace.py │ │ │ │ ├── namespace_audit_log.py │ │ │ │ ├── nested_license_policy.py │ │ │ │ ├── nested_vulnerability_policy.py │ │ │ │ ├── nested_vulnerability_scan_results.py │ │ │ │ ├── npm_package_upload.py │ │ │ │ ├── npm_package_upload_request.py │ │ │ │ ├── npm_upstream.py │ │ │ │ ├── npm_upstream_request.py │ │ │ │ ├── npm_upstream_request_patch.py │ │ │ │ ├── nuget_package_upload.py │ │ │ │ ├── nuget_package_upload_request.py │ │ │ │ ├── nuget_upstream.py │ │ │ │ ├── nuget_upstream_request.py │ │ │ │ ├── nuget_upstream_request_patch.py │ │ │ │ ├── organization.py │ │ │ │ ├── organization_group_sync.py │ │ │ │ ├── organization_group_sync_request.py │ │ │ │ ├── organization_group_sync_status.py │ │ │ │ ├── organization_invite.py │ │ │ │ ├── organization_invite_extend.py │ │ │ │ ├── organization_invite_request.py │ │ │ │ ├── organization_invite_update.py │ │ │ │ ├── organization_invite_update_request_patch.py │ │ │ │ ├── organization_membership.py │ │ │ │ ├── organization_membership_request_patch.py │ │ │ │ ├── organization_membership_role_update.py │ │ │ │ ├── organization_membership_role_update_request_patch.py │ │ │ │ ├── organization_membership_visibility_update.py │ │ │ │ ├── organization_membership_visibility_update_request_patch.py │ │ │ │ ├── organization_package_license_policy.py │ │ │ │ ├── organization_package_license_policy_request.py │ │ │ │ ├── organization_package_license_policy_request_patch.py │ │ │ │ ├── organization_package_vulnerability_policy.py │ │ │ │ ├── organization_package_vulnerability_policy_request.py │ │ │ │ ├── organization_package_vulnerability_policy_request_patch.py │ │ │ │ ├── organization_saml_auth.py │ │ │ │ ├── organization_saml_auth_request_patch.py │ │ │ │ ├── organization_team.py │ │ │ │ ├── organization_team_invite.py │ │ │ │ ├── organization_team_members.py │ │ │ │ ├── organization_team_membership.py │ │ │ │ ├── organization_team_request.py │ │ │ │ ├── organization_team_request_patch.py │ │ │ │ ├── p2_package_upload.py │ │ │ │ ├── p2_package_upload_request.py │ │ │ │ ├── package.py │ │ │ │ ├── package_copy.py │ │ │ │ ├── package_copy_request.py │ │ │ │ ├── package_deny_policy.py │ │ │ │ ├── package_deny_policy_request.py │ │ │ │ ├── package_deny_policy_request_patch.py │ │ │ │ ├── package_dependencies.py │ │ │ │ ├── package_dependency.py │ │ │ │ ├── package_file.py │ │ │ │ ├── package_file_parts_upload.py │ │ │ │ ├── package_file_upload.py │ │ │ │ ├── package_file_upload_request.py │ │ │ │ ├── package_group.py │ │ │ │ ├── package_license_policy_evaluation_request.py │ │ │ │ ├── package_license_policy_evaluation_request_request.py │ │ │ │ ├── package_license_policy_violation_log.py │ │ │ │ ├── package_license_policy_violation_log_cursor_page.py │ │ │ │ ├── package_move.py │ │ │ │ ├── package_move_request.py │ │ │ │ ├── package_quarantine.py │ │ │ │ ├── package_quarantine_request.py │ │ │ │ ├── package_resync.py │ │ │ │ ├── package_status.py │ │ │ │ ├── package_tag.py │ │ │ │ ├── package_tag_request.py │ │ │ │ ├── package_usage_metrics.py │ │ │ │ ├── package_version_badge.py │ │ │ │ ├── package_vulnerability.py │ │ │ │ ├── package_vulnerability_policy_evaluation_request.py │ │ │ │ ├── package_vulnerability_policy_evaluation_request_request.py │ │ │ │ ├── package_vulnerability_policy_violation_log.py │ │ │ │ ├── package_vulnerability_policy_violation_log_cursor_page.py │ │ │ │ ├── provider_settings.py │ │ │ │ ├── provider_settings_request.py │ │ │ │ ├── provider_settings_request_patch.py │ │ │ │ ├── python_package_upload.py │ │ │ │ ├── python_package_upload_request.py │ │ │ │ ├── python_upstream.py │ │ │ │ ├── python_upstream_request.py │ │ │ │ ├── python_upstream_request_patch.py │ │ │ │ ├── quota.py │ │ │ │ ├── quota_history.py │ │ │ │ ├── rate_check.py │ │ │ │ ├── raw_package_upload.py │ │ │ │ ├── raw_package_upload_request.py │ │ │ │ ├── repository.py │ │ │ │ ├── repository_audit_log.py │ │ │ │ ├── repository_create.py │ │ │ │ ├── repository_create_request.py │ │ │ │ ├── repository_ecdsa_key.py │ │ │ │ ├── repository_ecdsa_key_create.py │ │ │ │ ├── repository_geo_ip_cidr.py │ │ │ │ ├── repository_geo_ip_country_code.py │ │ │ │ ├── repository_geo_ip_rules.py │ │ │ │ ├── repository_geo_ip_rules_request.py │ │ │ │ ├── repository_geo_ip_rules_request_patch.py │ │ │ │ ├── repository_geo_ip_status.py │ │ │ │ ├── repository_geo_ip_test_address.py │ │ │ │ ├── repository_geo_ip_test_address_response.py │ │ │ │ ├── repository_geo_ip_test_address_response_dict.py │ │ │ │ ├── repository_gpg_key.py │ │ │ │ ├── repository_gpg_key_create.py │ │ │ │ ├── repository_privilege_dict.py │ │ │ │ ├── repository_privilege_input.py │ │ │ │ ├── repository_privilege_input_request.py │ │ │ │ ├── repository_privilege_input_request_patch.py │ │ │ │ ├── repository_request_patch.py │ │ │ │ ├── repository_retention_rules.py │ │ │ │ ├── repository_retention_rules_request_patch.py │ │ │ │ ├── repository_rsa_key.py │ │ │ │ ├── repository_rsa_key_create.py │ │ │ │ ├── repository_token.py │ │ │ │ ├── repository_token_action.py │ │ │ │ ├── repository_token_refresh.py │ │ │ │ ├── repository_token_refresh_request.py │ │ │ │ ├── repository_token_request.py │ │ │ │ ├── repository_token_request_patch.py │ │ │ │ ├── repository_token_sync.py │ │ │ │ ├── repository_token_sync_request.py │ │ │ │ ├── repository_transfer_region.py │ │ │ │ ├── repository_transfer_region_request.py │ │ │ │ ├── repository_webhook.py │ │ │ │ ├── repository_webhook_request.py │ │ │ │ ├── repository_webhook_request_patch.py │ │ │ │ ├── repository_x509_ecdsa_certificate.py │ │ │ │ ├── repository_x509_rsa_certificate.py │ │ │ │ ├── resources_rate_check.py │ │ │ │ ├── respository_geo_ip_enable_disable.py │ │ │ │ ├── respository_geo_ip_enable_disable_request.py │ │ │ │ ├── rpm_package_upload.py │ │ │ │ ├── rpm_package_upload_request.py │ │ │ │ ├── rpm_upstream.py │ │ │ │ ├── rpm_upstream_request.py │ │ │ │ ├── rpm_upstream_request_patch.py │ │ │ │ ├── ruby_package_upload.py │ │ │ │ ├── ruby_package_upload_request.py │ │ │ │ ├── ruby_upstream.py │ │ │ │ ├── ruby_upstream_request.py │ │ │ │ ├── ruby_upstream_request_patch.py │ │ │ │ ├── service.py │ │ │ │ ├── service_request.py │ │ │ │ ├── service_request_patch.py │ │ │ │ ├── service_teams.py │ │ │ │ ├── status_basic.py │ │ │ │ ├── storage_allocated_limit.py │ │ │ │ ├── storage_allocated_limit_raw.py │ │ │ │ ├── storage_region.py │ │ │ │ ├── storage_usage.py │ │ │ │ ├── storage_usage_raw.py │ │ │ │ ├── swift_package_upload.py │ │ │ │ ├── swift_package_upload_request.py │ │ │ │ ├── swift_upstream.py │ │ │ │ ├── swift_upstream_request.py │ │ │ │ ├── swift_upstream_request_patch.py │ │ │ │ ├── tags.py │ │ │ │ ├── terraform_package_upload.py │ │ │ │ ├── terraform_package_upload_request.py │ │ │ │ ├── usage.py │ │ │ │ ├── usage_fieldset.py │ │ │ │ ├── usage_limits.py │ │ │ │ ├── usage_limits_raw.py │ │ │ │ ├── usage_raw.py │ │ │ │ ├── user_auth_token.py │ │ │ │ ├── user_auth_token_request.py │ │ │ │ ├── user_authentication_token.py │ │ │ │ ├── user_brief.py │ │ │ │ ├── user_profile.py │ │ │ │ ├── vagrant_package_upload.py │ │ │ │ ├── vagrant_package_upload_request.py │ │ │ │ ├── vulnerability.py │ │ │ │ ├── vulnerability_scan.py │ │ │ │ ├── vulnerability_scan_results.py │ │ │ │ ├── vulnerability_scan_results_list.py │ │ │ │ ├── vulnerability_scan_version.py │ │ │ │ └── webhook_template.py │ │ │ └── rest.py │ │ ├── docs │ │ │ ├── AllocatedLimit.md │ │ │ ├── AllocatedLimitRaw.md │ │ │ ├── AlpinePackageUpload.md │ │ │ ├── AlpinePackageUploadRequest.md │ │ │ ├── Architecture.md │ │ │ ├── AuditLogApi.md │ │ │ ├── BadgesApi.md │ │ │ ├── CargoPackageUpload.md │ │ │ ├── CargoPackageUploadRequest.md │ │ │ ├── CargoUpstream.md │ │ │ ├── CargoUpstreamRequest.md │ │ │ ├── CargoUpstreamRequestPatch.md │ │ │ ├── CocoapodsPackageUpload.md │ │ │ ├── CocoapodsPackageUploadRequest.md │ │ │ ├── CommonBandwidthMetrics.md │ │ │ ├── CommonBandwidthMetricsValue.md │ │ │ ├── CommonDownloadsMetrics.md │ │ │ ├── CommonDownloadsMetricsValue.md │ │ │ ├── CommonMetrics.md │ │ │ ├── ComposerPackageUpload.md │ │ │ ├── ComposerPackageUploadRequest.md │ │ │ ├── ComposerUpstream.md │ │ │ ├── ComposerUpstreamRequest.md │ │ │ ├── ComposerUpstreamRequestPatch.md │ │ │ ├── ConanPackageUpload.md │ │ │ ├── ConanPackageUploadRequest.md │ │ │ ├── CondaPackageUpload.md │ │ │ ├── CondaPackageUploadRequest.md │ │ │ ├── CranPackageUpload.md │ │ │ ├── CranPackageUploadRequest.md │ │ │ ├── CranUpstream.md │ │ │ ├── CranUpstreamRequest.md │ │ │ ├── CranUpstreamRequestPatch.md │ │ │ ├── DartPackageUpload.md │ │ │ ├── DartPackageUploadRequest.md │ │ │ ├── DartUpstream.md │ │ │ ├── DartUpstreamRequest.md │ │ │ ├── DartUpstreamRequestPatch.md │ │ │ ├── DebPackageUpload.md │ │ │ ├── DebPackageUploadRequest.md │ │ │ ├── DebUpstream.md │ │ │ ├── DebUpstreamRequest.md │ │ │ ├── DebUpstreamRequestPatch.md │ │ │ ├── Distribution.md │ │ │ ├── DistributionFull.md │ │ │ ├── DistributionVersion.md │ │ │ ├── DistrosApi.md │ │ │ ├── DockerPackageUpload.md │ │ │ ├── DockerPackageUploadRequest.md │ │ │ ├── DockerUpstream.md │ │ │ ├── DockerUpstreamRequest.md │ │ │ ├── DockerUpstreamRequestPatch.md │ │ │ ├── EntitlementUsageMetrics.md │ │ │ ├── EntitlementsApi.md │ │ │ ├── ErrorDetail.md │ │ │ ├── Eula.md │ │ │ ├── FilesApi.md │ │ │ ├── Format.md │ │ │ ├── FormatSupport.md │ │ │ ├── FormatSupportUpstream.md │ │ │ ├── FormatsApi.md │ │ │ ├── GeoIpLocation.md │ │ │ ├── GoPackageUpload.md │ │ │ ├── GoPackageUploadRequest.md │ │ │ ├── GoUpstream.md │ │ │ ├── GoUpstreamRequest.md │ │ │ ├── GoUpstreamRequestPatch.md │ │ │ ├── HelmPackageUpload.md │ │ │ ├── HelmPackageUploadRequest.md │ │ │ ├── HelmUpstream.md │ │ │ ├── HelmUpstreamRequest.md │ │ │ ├── HelmUpstreamRequestPatch.md │ │ │ ├── HexPackageUpload.md │ │ │ ├── HexPackageUploadRequest.md │ │ │ ├── HexUpstream.md │ │ │ ├── HexUpstreamRequest.md │ │ │ ├── HexUpstreamRequestPatch.md │ │ │ ├── History.md │ │ │ ├── HistoryFieldset.md │ │ │ ├── HistoryFieldsetRaw.md │ │ │ ├── InlineResponse200.md │ │ │ ├── InlineResponse2001.md │ │ │ ├── LuarocksPackageUpload.md │ │ │ ├── LuarocksPackageUploadRequest.md │ │ │ ├── MavenPackageUpload.md │ │ │ ├── MavenPackageUploadRequest.md │ │ │ ├── MavenUpstream.md │ │ │ ├── MavenUpstreamRequest.md │ │ │ ├── MavenUpstreamRequestPatch.md │ │ │ ├── MetricsApi.md │ │ │ ├── Namespace.md │ │ │ ├── NamespaceAuditLog.md │ │ │ ├── NamespacesApi.md │ │ │ ├── NestedLicensePolicy.md │ │ │ ├── NestedVulnerabilityPolicy.md │ │ │ ├── NestedVulnerabilityScanResults.md │ │ │ ├── NpmPackageUpload.md │ │ │ ├── NpmPackageUploadRequest.md │ │ │ ├── NpmUpstream.md │ │ │ ├── NpmUpstreamRequest.md │ │ │ ├── NpmUpstreamRequestPatch.md │ │ │ ├── NugetPackageUpload.md │ │ │ ├── NugetPackageUploadRequest.md │ │ │ ├── NugetUpstream.md │ │ │ ├── NugetUpstreamRequest.md │ │ │ ├── NugetUpstreamRequestPatch.md │ │ │ ├── Organization.md │ │ │ ├── OrganizationGroupSync.md │ │ │ ├── OrganizationGroupSyncRequest.md │ │ │ ├── OrganizationGroupSyncStatus.md │ │ │ ├── OrganizationInvite.md │ │ │ ├── OrganizationInviteExtend.md │ │ │ ├── OrganizationInviteRequest.md │ │ │ ├── OrganizationInviteUpdate.md │ │ │ ├── OrganizationInviteUpdateRequestPatch.md │ │ │ ├── OrganizationMembership.md │ │ │ ├── OrganizationMembershipRequestPatch.md │ │ │ ├── OrganizationMembershipRoleUpdate.md │ │ │ ├── OrganizationMembershipRoleUpdateRequestPatch.md │ │ │ ├── OrganizationMembershipVisibilityUpdate.md │ │ │ ├── OrganizationMembershipVisibilityUpdateRequestPatch.md │ │ │ ├── OrganizationPackageLicensePolicy.md │ │ │ ├── OrganizationPackageLicensePolicyRequest.md │ │ │ ├── OrganizationPackageLicensePolicyRequestPatch.md │ │ │ ├── OrganizationPackageVulnerabilityPolicy.md │ │ │ ├── OrganizationPackageVulnerabilityPolicyRequest.md │ │ │ ├── OrganizationPackageVulnerabilityPolicyRequestPatch.md │ │ │ ├── OrganizationSAMLAuth.md │ │ │ ├── OrganizationSAMLAuthRequestPatch.md │ │ │ ├── OrganizationTeam.md │ │ │ ├── OrganizationTeamInvite.md │ │ │ ├── OrganizationTeamMembers.md │ │ │ ├── OrganizationTeamMembership.md │ │ │ ├── OrganizationTeamRequest.md │ │ │ ├── OrganizationTeamRequestPatch.md │ │ │ ├── OrgsApi.md │ │ │ ├── P2PackageUpload.md │ │ │ ├── P2PackageUploadRequest.md │ │ │ ├── Package.md │ │ │ ├── PackageCopy.md │ │ │ ├── PackageCopyRequest.md │ │ │ ├── PackageDenyPolicy.md │ │ │ ├── PackageDenyPolicyRequest.md │ │ │ ├── PackageDenyPolicyRequestPatch.md │ │ │ ├── PackageDependencies.md │ │ │ ├── PackageDependency.md │ │ │ ├── PackageFile.md │ │ │ ├── PackageFilePartsUpload.md │ │ │ ├── PackageFileUpload.md │ │ │ ├── PackageFileUploadRequest.md │ │ │ ├── PackageGroup.md │ │ │ ├── PackageLicensePolicyEvaluationRequest.md │ │ │ ├── PackageLicensePolicyEvaluationRequestRequest.md │ │ │ ├── PackageLicensePolicyViolationLog.md │ │ │ ├── PackageLicensePolicyViolationLogCursorPage.md │ │ │ ├── PackageMove.md │ │ │ ├── PackageMoveRequest.md │ │ │ ├── PackageQuarantine.md │ │ │ ├── PackageQuarantineRequest.md │ │ │ ├── PackageResync.md │ │ │ ├── PackageStatus.md │ │ │ ├── PackageTag.md │ │ │ ├── PackageTagRequest.md │ │ │ ├── PackageUsageMetrics.md │ │ │ ├── PackageVersionBadge.md │ │ │ ├── PackageVulnerability.md │ │ │ ├── PackageVulnerabilityPolicyEvaluationRequest.md │ │ │ ├── PackageVulnerabilityPolicyEvaluationRequestRequest.md │ │ │ ├── PackageVulnerabilityPolicyViolationLog.md │ │ │ ├── PackageVulnerabilityPolicyViolationLogCursorPage.md │ │ │ ├── PackagesApi.md │ │ │ ├── ProviderSettings.md │ │ │ ├── ProviderSettingsRequest.md │ │ │ ├── ProviderSettingsRequestPatch.md │ │ │ ├── PythonPackageUpload.md │ │ │ ├── PythonPackageUploadRequest.md │ │ │ ├── PythonUpstream.md │ │ │ ├── PythonUpstreamRequest.md │ │ │ ├── PythonUpstreamRequestPatch.md │ │ │ ├── Quota.md │ │ │ ├── QuotaApi.md │ │ │ ├── QuotaHistory.md │ │ │ ├── RateCheck.md │ │ │ ├── RatesApi.md │ │ │ ├── RawPackageUpload.md │ │ │ ├── RawPackageUploadRequest.md │ │ │ ├── ReposApi.md │ │ │ ├── Repository.md │ │ │ ├── RepositoryAuditLog.md │ │ │ ├── RepositoryCreate.md │ │ │ ├── RepositoryCreateRequest.md │ │ │ ├── RepositoryEcdsaKey.md │ │ │ ├── RepositoryEcdsaKeyCreate.md │ │ │ ├── RepositoryGeoIpCidr.md │ │ │ ├── RepositoryGeoIpCountryCode.md │ │ │ ├── RepositoryGeoIpRules.md │ │ │ ├── RepositoryGeoIpRulesRequest.md │ │ │ ├── RepositoryGeoIpRulesRequestPatch.md │ │ │ ├── RepositoryGeoIpStatus.md │ │ │ ├── RepositoryGeoIpTestAddress.md │ │ │ ├── RepositoryGeoIpTestAddressResponse.md │ │ │ ├── RepositoryGeoIpTestAddressResponseDict.md │ │ │ ├── RepositoryGpgKey.md │ │ │ ├── RepositoryGpgKeyCreate.md │ │ │ ├── RepositoryPrivilegeDict.md │ │ │ ├── RepositoryPrivilegeInput.md │ │ │ ├── RepositoryPrivilegeInputRequest.md │ │ │ ├── RepositoryPrivilegeInputRequestPatch.md │ │ │ ├── RepositoryRequestPatch.md │ │ │ ├── RepositoryRetentionRules.md │ │ │ ├── RepositoryRetentionRulesRequestPatch.md │ │ │ ├── RepositoryRsaKey.md │ │ │ ├── RepositoryRsaKeyCreate.md │ │ │ ├── RepositoryToken.md │ │ │ ├── RepositoryTokenAction.md │ │ │ ├── RepositoryTokenRefresh.md │ │ │ ├── RepositoryTokenRefreshRequest.md │ │ │ ├── RepositoryTokenRequest.md │ │ │ ├── RepositoryTokenRequestPatch.md │ │ │ ├── RepositoryTokenSync.md │ │ │ ├── RepositoryTokenSyncRequest.md │ │ │ ├── RepositoryTransferRegion.md │ │ │ ├── RepositoryTransferRegionRequest.md │ │ │ ├── RepositoryWebhook.md │ │ │ ├── RepositoryWebhookRequest.md │ │ │ ├── RepositoryWebhookRequestPatch.md │ │ │ ├── RepositoryX509EcdsaCertificate.md │ │ │ ├── RepositoryX509RsaCertificate.md │ │ │ ├── ResourcesRateCheck.md │ │ │ ├── RespositoryGeoIpEnableDisable.md │ │ │ ├── RespositoryGeoIpEnableDisableRequest.md │ │ │ ├── RpmPackageUpload.md │ │ │ ├── RpmPackageUploadRequest.md │ │ │ ├── RpmUpstream.md │ │ │ ├── RpmUpstreamRequest.md │ │ │ ├── RpmUpstreamRequestPatch.md │ │ │ ├── RubyPackageUpload.md │ │ │ ├── RubyPackageUploadRequest.md │ │ │ ├── RubyUpstream.md │ │ │ ├── RubyUpstreamRequest.md │ │ │ ├── RubyUpstreamRequestPatch.md │ │ │ ├── Service.md │ │ │ ├── ServiceRequest.md │ │ │ ├── ServiceRequestPatch.md │ │ │ ├── ServiceTeams.md │ │ │ ├── StatusApi.md │ │ │ ├── StatusBasic.md │ │ │ ├── StorageAllocatedLimit.md │ │ │ ├── StorageAllocatedLimitRaw.md │ │ │ ├── StorageRegion.md │ │ │ ├── StorageRegionsApi.md │ │ │ ├── StorageUsage.md │ │ │ ├── StorageUsageRaw.md │ │ │ ├── SwiftPackageUpload.md │ │ │ ├── SwiftPackageUploadRequest.md │ │ │ ├── SwiftUpstream.md │ │ │ ├── SwiftUpstreamRequest.md │ │ │ ├── SwiftUpstreamRequestPatch.md │ │ │ ├── Tags.md │ │ │ ├── TerraformPackageUpload.md │ │ │ ├── TerraformPackageUploadRequest.md │ │ │ ├── Usage.md │ │ │ ├── UsageFieldset.md │ │ │ ├── UsageLimits.md │ │ │ ├── UsageLimitsRaw.md │ │ │ ├── UsageRaw.md │ │ │ ├── UserApi.md │ │ │ ├── UserAuthToken.md │ │ │ ├── UserAuthTokenRequest.md │ │ │ ├── UserAuthenticationToken.md │ │ │ ├── UserBrief.md │ │ │ ├── UserProfile.md │ │ │ ├── UsersApi.md │ │ │ ├── VagrantPackageUpload.md │ │ │ ├── VagrantPackageUploadRequest.md │ │ │ ├── VulnerabilitiesApi.md │ │ │ ├── Vulnerability.md │ │ │ ├── VulnerabilityScan.md │ │ │ ├── VulnerabilityScanResults.md │ │ │ ├── VulnerabilityScanResultsList.md │ │ │ ├── VulnerabilityScanVersion.md │ │ │ ├── WebhookTemplate.md │ │ │ └── WebhooksApi.md │ │ ├── git_push.sh │ │ ├── requirements.txt │ │ ├── setup.py │ │ ├── test-requirements.txt │ │ ├── test │ │ │ ├── __init__.py │ │ │ ├── test_allocated_limit.py │ │ │ ├── test_allocated_limit_raw.py │ │ │ ├── test_alpine_package_upload.py │ │ │ ├── test_alpine_package_upload_request.py │ │ │ ├── test_architecture.py │ │ │ ├── test_audit_log_api.py │ │ │ ├── test_badges_api.py │ │ │ ├── test_cargo_package_upload.py │ │ │ ├── test_cargo_package_upload_request.py │ │ │ ├── test_cargo_upstream.py │ │ │ ├── test_cargo_upstream_request.py │ │ │ ├── test_cargo_upstream_request_patch.py │ │ │ ├── test_cocoapods_package_upload.py │ │ │ ├── test_cocoapods_package_upload_request.py │ │ │ ├── test_common_bandwidth_metrics.py │ │ │ ├── test_common_bandwidth_metrics_value.py │ │ │ ├── test_common_downloads_metrics.py │ │ │ ├── test_common_downloads_metrics_value.py │ │ │ ├── test_common_metrics.py │ │ │ ├── test_composer_package_upload.py │ │ │ ├── test_composer_package_upload_request.py │ │ │ ├── test_composer_upstream.py │ │ │ ├── test_composer_upstream_request.py │ │ │ ├── test_composer_upstream_request_patch.py │ │ │ ├── test_conan_package_upload.py │ │ │ ├── test_conan_package_upload_request.py │ │ │ ├── test_conda_package_upload.py │ │ │ ├── test_conda_package_upload_request.py │ │ │ ├── test_cran_package_upload.py │ │ │ ├── test_cran_package_upload_request.py │ │ │ ├── test_cran_upstream.py │ │ │ ├── test_cran_upstream_request.py │ │ │ ├── test_cran_upstream_request_patch.py │ │ │ ├── test_dart_package_upload.py │ │ │ ├── test_dart_package_upload_request.py │ │ │ ├── test_dart_upstream.py │ │ │ ├── test_dart_upstream_request.py │ │ │ ├── test_dart_upstream_request_patch.py │ │ │ ├── test_deb_package_upload.py │ │ │ ├── test_deb_package_upload_request.py │ │ │ ├── test_deb_upstream.py │ │ │ ├── test_deb_upstream_request.py │ │ │ ├── test_deb_upstream_request_patch.py │ │ │ ├── test_distribution.py │ │ │ ├── test_distribution_full.py │ │ │ ├── test_distribution_version.py │ │ │ ├── test_distros_api.py │ │ │ ├── test_docker_package_upload.py │ │ │ ├── test_docker_package_upload_request.py │ │ │ ├── test_docker_upstream.py │ │ │ ├── test_docker_upstream_request.py │ │ │ ├── test_docker_upstream_request_patch.py │ │ │ ├── test_entitlement_usage_metrics.py │ │ │ ├── test_entitlements_api.py │ │ │ ├── test_error_detail.py │ │ │ ├── test_eula.py │ │ │ ├── test_files_api.py │ │ │ ├── test_format.py │ │ │ ├── test_format_support.py │ │ │ ├── test_format_support_upstream.py │ │ │ ├── test_formats_api.py │ │ │ ├── test_geo_ip_location.py │ │ │ ├── test_go_package_upload.py │ │ │ ├── test_go_package_upload_request.py │ │ │ ├── test_go_upstream.py │ │ │ ├── test_go_upstream_request.py │ │ │ ├── test_go_upstream_request_patch.py │ │ │ ├── test_helm_package_upload.py │ │ │ ├── test_helm_package_upload_request.py │ │ │ ├── test_helm_upstream.py │ │ │ ├── test_helm_upstream_request.py │ │ │ ├── test_helm_upstream_request_patch.py │ │ │ ├── test_hex_package_upload.py │ │ │ ├── test_hex_package_upload_request.py │ │ │ ├── test_hex_upstream.py │ │ │ ├── test_hex_upstream_request.py │ │ │ ├── test_hex_upstream_request_patch.py │ │ │ ├── test_history.py │ │ │ ├── test_history_fieldset.py │ │ │ ├── test_history_fieldset_raw.py │ │ │ ├── test_inline_response200.py │ │ │ ├── test_inline_response2001.py │ │ │ ├── test_luarocks_package_upload.py │ │ │ ├── test_luarocks_package_upload_request.py │ │ │ ├── test_maven_package_upload.py │ │ │ ├── test_maven_package_upload_request.py │ │ │ ├── test_maven_upstream.py │ │ │ ├── test_maven_upstream_request.py │ │ │ ├── test_maven_upstream_request_patch.py │ │ │ ├── test_metrics_api.py │ │ │ ├── test_namespace.py │ │ │ ├── test_namespace_audit_log.py │ │ │ ├── test_namespaces_api.py │ │ │ ├── test_nested_license_policy.py │ │ │ ├── test_nested_vulnerability_policy.py │ │ │ ├── test_nested_vulnerability_scan_results.py │ │ │ ├── test_npm_package_upload.py │ │ │ ├── test_npm_package_upload_request.py │ │ │ ├── test_npm_upstream.py │ │ │ ├── test_npm_upstream_request.py │ │ │ ├── test_npm_upstream_request_patch.py │ │ │ ├── test_nuget_package_upload.py │ │ │ ├── test_nuget_package_upload_request.py │ │ │ ├── test_nuget_upstream.py │ │ │ ├── test_nuget_upstream_request.py │ │ │ ├── test_nuget_upstream_request_patch.py │ │ │ ├── test_organization.py │ │ │ ├── test_organization_group_sync.py │ │ │ ├── test_organization_group_sync_request.py │ │ │ ├── test_organization_group_sync_status.py │ │ │ ├── test_organization_invite.py │ │ │ ├── test_organization_invite_extend.py │ │ │ ├── test_organization_invite_request.py │ │ │ ├── test_organization_invite_update.py │ │ │ ├── test_organization_invite_update_request_patch.py │ │ │ ├── test_organization_membership.py │ │ │ ├── test_organization_membership_request_patch.py │ │ │ ├── test_organization_membership_role_update.py │ │ │ ├── test_organization_membership_role_update_request_patch.py │ │ │ ├── test_organization_membership_visibility_update.py │ │ │ ├── test_organization_membership_visibility_update_request_patch.py │ │ │ ├── test_organization_package_license_policy.py │ │ │ ├── test_organization_package_license_policy_request.py │ │ │ ├── test_organization_package_license_policy_request_patch.py │ │ │ ├── test_organization_package_vulnerability_policy.py │ │ │ ├── test_organization_package_vulnerability_policy_request.py │ │ │ ├── test_organization_package_vulnerability_policy_request_patch.py │ │ │ ├── test_organization_saml_auth.py │ │ │ ├── test_organization_saml_auth_request_patch.py │ │ │ ├── test_organization_team.py │ │ │ ├── test_organization_team_invite.py │ │ │ ├── test_organization_team_members.py │ │ │ ├── test_organization_team_membership.py │ │ │ ├── test_organization_team_request.py │ │ │ ├── test_organization_team_request_patch.py │ │ │ ├── test_orgs_api.py │ │ │ ├── test_p2_package_upload.py │ │ │ ├── test_p2_package_upload_request.py │ │ │ ├── test_package.py │ │ │ ├── test_package_copy.py │ │ │ ├── test_package_copy_request.py │ │ │ ├── test_package_deny_policy.py │ │ │ ├── test_package_deny_policy_request.py │ │ │ ├── test_package_deny_policy_request_patch.py │ │ │ ├── test_package_dependencies.py │ │ │ ├── test_package_dependency.py │ │ │ ├── test_package_file.py │ │ │ ├── test_package_file_parts_upload.py │ │ │ ├── test_package_file_upload.py │ │ │ ├── test_package_file_upload_request.py │ │ │ ├── test_package_group.py │ │ │ ├── test_package_license_policy_evaluation_request.py │ │ │ ├── test_package_license_policy_evaluation_request_request.py │ │ │ ├── test_package_license_policy_violation_log.py │ │ │ ├── test_package_license_policy_violation_log_cursor_page.py │ │ │ ├── test_package_move.py │ │ │ ├── test_package_move_request.py │ │ │ ├── test_package_quarantine.py │ │ │ ├── test_package_quarantine_request.py │ │ │ ├── test_package_resync.py │ │ │ ├── test_package_status.py │ │ │ ├── test_package_tag.py │ │ │ ├── test_package_tag_request.py │ │ │ ├── test_package_usage_metrics.py │ │ │ ├── test_package_version_badge.py │ │ │ ├── test_package_vulnerability.py │ │ │ ├── test_package_vulnerability_policy_evaluation_request.py │ │ │ ├── test_package_vulnerability_policy_evaluation_request_request.py │ │ │ ├── test_package_vulnerability_policy_violation_log.py │ │ │ ├── test_package_vulnerability_policy_violation_log_cursor_page.py │ │ │ ├── test_packages_api.py │ │ │ ├── test_provider_settings.py │ │ │ ├── test_provider_settings_request.py │ │ │ ├── test_provider_settings_request_patch.py │ │ │ ├── test_python_package_upload.py │ │ │ ├── test_python_package_upload_request.py │ │ │ ├── test_python_upstream.py │ │ │ ├── test_python_upstream_request.py │ │ │ ├── test_python_upstream_request_patch.py │ │ │ ├── test_quota.py │ │ │ ├── test_quota_api.py │ │ │ ├── test_quota_history.py │ │ │ ├── test_rate_check.py │ │ │ ├── test_rates_api.py │ │ │ ├── test_raw_package_upload.py │ │ │ ├── test_raw_package_upload_request.py │ │ │ ├── test_repos_api.py │ │ │ ├── test_repository.py │ │ │ ├── test_repository_audit_log.py │ │ │ ├── test_repository_create.py │ │ │ ├── test_repository_create_request.py │ │ │ ├── test_repository_ecdsa_key.py │ │ │ ├── test_repository_ecdsa_key_create.py │ │ │ ├── test_repository_geo_ip_cidr.py │ │ │ ├── test_repository_geo_ip_country_code.py │ │ │ ├── test_repository_geo_ip_rules.py │ │ │ ├── test_repository_geo_ip_rules_request.py │ │ │ ├── test_repository_geo_ip_rules_request_patch.py │ │ │ ├── test_repository_geo_ip_status.py │ │ │ ├── test_repository_geo_ip_test_address.py │ │ │ ├── test_repository_geo_ip_test_address_response.py │ │ │ ├── test_repository_geo_ip_test_address_response_dict.py │ │ │ ├── test_repository_gpg_key.py │ │ │ ├── test_repository_gpg_key_create.py │ │ │ ├── test_repository_privilege_dict.py │ │ │ ├── test_repository_privilege_input.py │ │ │ ├── test_repository_privilege_input_request.py │ │ │ ├── test_repository_privilege_input_request_patch.py │ │ │ ├── test_repository_request_patch.py │ │ │ ├── test_repository_retention_rules.py │ │ │ ├── test_repository_retention_rules_request_patch.py │ │ │ ├── test_repository_rsa_key.py │ │ │ ├── test_repository_rsa_key_create.py │ │ │ ├── test_repository_token.py │ │ │ ├── test_repository_token_action.py │ │ │ ├── test_repository_token_refresh.py │ │ │ ├── test_repository_token_refresh_request.py │ │ │ ├── test_repository_token_request.py │ │ │ ├── test_repository_token_request_patch.py │ │ │ ├── test_repository_token_sync.py │ │ │ ├── test_repository_token_sync_request.py │ │ │ ├── test_repository_transfer_region.py │ │ │ ├── test_repository_transfer_region_request.py │ │ │ ├── test_repository_webhook.py │ │ │ ├── test_repository_webhook_request.py │ │ │ ├── test_repository_webhook_request_patch.py │ │ │ ├── test_repository_x509_ecdsa_certificate.py │ │ │ ├── test_repository_x509_rsa_certificate.py │ │ │ ├── test_resources_rate_check.py │ │ │ ├── test_respository_geo_ip_enable_disable.py │ │ │ ├── test_respository_geo_ip_enable_disable_request.py │ │ │ ├── test_rpm_package_upload.py │ │ │ ├── test_rpm_package_upload_request.py │ │ │ ├── test_rpm_upstream.py │ │ │ ├── test_rpm_upstream_request.py │ │ │ ├── test_rpm_upstream_request_patch.py │ │ │ ├── test_ruby_package_upload.py │ │ │ ├── test_ruby_package_upload_request.py │ │ │ ├── test_ruby_upstream.py │ │ │ ├── test_ruby_upstream_request.py │ │ │ ├── test_ruby_upstream_request_patch.py │ │ │ ├── test_service.py │ │ │ ├── test_service_request.py │ │ │ ├── test_service_request_patch.py │ │ │ ├── test_service_teams.py │ │ │ ├── test_status_api.py │ │ │ ├── test_status_basic.py │ │ │ ├── test_storage_allocated_limit.py │ │ │ ├── test_storage_allocated_limit_raw.py │ │ │ ├── test_storage_region.py │ │ │ ├── test_storage_regions_api.py │ │ │ ├── test_storage_usage.py │ │ │ ├── test_storage_usage_raw.py │ │ │ ├── test_swift_package_upload.py │ │ │ ├── test_swift_package_upload_request.py │ │ │ ├── test_swift_upstream.py │ │ │ ├── test_swift_upstream_request.py │ │ │ ├── test_swift_upstream_request_patch.py │ │ │ ├── test_tags.py │ │ │ ├── test_terraform_package_upload.py │ │ │ ├── test_terraform_package_upload_request.py │ │ │ ├── test_usage.py │ │ │ ├── test_usage_fieldset.py │ │ │ ├── test_usage_limits.py │ │ │ ├── test_usage_limits_raw.py │ │ │ ├── test_usage_raw.py │ │ │ ├── test_user_api.py │ │ │ ├── test_user_auth_token.py │ │ │ ├── test_user_auth_token_request.py │ │ │ ├── test_user_authentication_token.py │ │ │ ├── test_user_brief.py │ │ │ ├── test_user_profile.py │ │ │ ├── test_users_api.py │ │ │ ├── test_vagrant_package_upload.py │ │ │ ├── test_vagrant_package_upload_request.py │ │ │ ├── test_vulnerabilities_api.py │ │ │ ├── test_vulnerability.py │ │ │ ├── test_vulnerability_scan.py │ │ │ ├── test_vulnerability_scan_results.py │ │ │ ├── test_vulnerability_scan_results_list.py │ │ │ ├── test_vulnerability_scan_version.py │ │ │ ├── test_webhook_template.py │ │ │ └── test_webhooks_api.py │ │ └── tox.ini │ ├── templates │ │ └── model.mustache │ └── test.sh └── ruby │ ├── build.sh │ ├── deploy.sh │ ├── src │ ├── .gitignore │ ├── .rspec │ ├── .rubocop.yml │ ├── .swagger-codegen-ignore │ ├── .swagger-codegen │ │ └── VERSION │ ├── Gemfile │ ├── README.md │ ├── Rakefile │ ├── build.json │ ├── cloudsmith-api.gemspec │ ├── docs │ │ ├── AllocatedLimit.md │ │ ├── AllocatedLimitRaw.md │ │ ├── AlpinePackageUpload.md │ │ ├── AlpinePackageUploadRequest.md │ │ ├── Architecture.md │ │ ├── AuditLogApi.md │ │ ├── BadgesApi.md │ │ ├── CargoPackageUpload.md │ │ ├── CargoPackageUploadRequest.md │ │ ├── CargoUpstream.md │ │ ├── CargoUpstreamRequest.md │ │ ├── CargoUpstreamRequestPatch.md │ │ ├── CocoapodsPackageUpload.md │ │ ├── CocoapodsPackageUploadRequest.md │ │ ├── CommonBandwidthMetrics.md │ │ ├── CommonBandwidthMetricsValue.md │ │ ├── CommonDownloadsMetrics.md │ │ ├── CommonDownloadsMetricsValue.md │ │ ├── CommonMetrics.md │ │ ├── ComposerPackageUpload.md │ │ ├── ComposerPackageUploadRequest.md │ │ ├── ComposerUpstream.md │ │ ├── ComposerUpstreamRequest.md │ │ ├── ComposerUpstreamRequestPatch.md │ │ ├── ConanPackageUpload.md │ │ ├── ConanPackageUploadRequest.md │ │ ├── CondaPackageUpload.md │ │ ├── CondaPackageUploadRequest.md │ │ ├── CranPackageUpload.md │ │ ├── CranPackageUploadRequest.md │ │ ├── CranUpstream.md │ │ ├── CranUpstreamRequest.md │ │ ├── CranUpstreamRequestPatch.md │ │ ├── DartPackageUpload.md │ │ ├── DartPackageUploadRequest.md │ │ ├── DartUpstream.md │ │ ├── DartUpstreamRequest.md │ │ ├── DartUpstreamRequestPatch.md │ │ ├── DebPackageUpload.md │ │ ├── DebPackageUploadRequest.md │ │ ├── DebUpstream.md │ │ ├── DebUpstreamRequest.md │ │ ├── DebUpstreamRequestPatch.md │ │ ├── Distribution.md │ │ ├── DistributionFull.md │ │ ├── DistributionVersion.md │ │ ├── DistrosApi.md │ │ ├── DockerPackageUpload.md │ │ ├── DockerPackageUploadRequest.md │ │ ├── DockerUpstream.md │ │ ├── DockerUpstreamRequest.md │ │ ├── DockerUpstreamRequestPatch.md │ │ ├── EntitlementUsageMetrics.md │ │ ├── EntitlementsApi.md │ │ ├── ErrorDetail.md │ │ ├── Eula.md │ │ ├── FilesApi.md │ │ ├── Format.md │ │ ├── FormatSupport.md │ │ ├── FormatSupportUpstream.md │ │ ├── FormatsApi.md │ │ ├── GeoIpLocation.md │ │ ├── GoPackageUpload.md │ │ ├── GoPackageUploadRequest.md │ │ ├── GoUpstream.md │ │ ├── GoUpstreamRequest.md │ │ ├── GoUpstreamRequestPatch.md │ │ ├── HelmPackageUpload.md │ │ ├── HelmPackageUploadRequest.md │ │ ├── HelmUpstream.md │ │ ├── HelmUpstreamRequest.md │ │ ├── HelmUpstreamRequestPatch.md │ │ ├── HexPackageUpload.md │ │ ├── HexPackageUploadRequest.md │ │ ├── HexUpstream.md │ │ ├── HexUpstreamRequest.md │ │ ├── HexUpstreamRequestPatch.md │ │ ├── History.md │ │ ├── HistoryFieldset.md │ │ ├── HistoryFieldsetRaw.md │ │ ├── InlineResponse200.md │ │ ├── InlineResponse2001.md │ │ ├── LuarocksPackageUpload.md │ │ ├── LuarocksPackageUploadRequest.md │ │ ├── MavenPackageUpload.md │ │ ├── MavenPackageUploadRequest.md │ │ ├── MavenUpstream.md │ │ ├── MavenUpstreamRequest.md │ │ ├── MavenUpstreamRequestPatch.md │ │ ├── MetricsApi.md │ │ ├── Namespace.md │ │ ├── NamespaceAuditLog.md │ │ ├── NamespacesApi.md │ │ ├── NestedLicensePolicy.md │ │ ├── NestedVulnerabilityPolicy.md │ │ ├── NestedVulnerabilityScanResults.md │ │ ├── NpmPackageUpload.md │ │ ├── NpmPackageUploadRequest.md │ │ ├── NpmUpstream.md │ │ ├── NpmUpstreamRequest.md │ │ ├── NpmUpstreamRequestPatch.md │ │ ├── NugetPackageUpload.md │ │ ├── NugetPackageUploadRequest.md │ │ ├── NugetUpstream.md │ │ ├── NugetUpstreamRequest.md │ │ ├── NugetUpstreamRequestPatch.md │ │ ├── Organization.md │ │ ├── OrganizationGroupSync.md │ │ ├── OrganizationGroupSyncRequest.md │ │ ├── OrganizationGroupSyncStatus.md │ │ ├── OrganizationInvite.md │ │ ├── OrganizationInviteExtend.md │ │ ├── OrganizationInviteRequest.md │ │ ├── OrganizationInviteUpdate.md │ │ ├── OrganizationInviteUpdateRequestPatch.md │ │ ├── OrganizationMembership.md │ │ ├── OrganizationMembershipRequestPatch.md │ │ ├── OrganizationMembershipRoleUpdate.md │ │ ├── OrganizationMembershipRoleUpdateRequestPatch.md │ │ ├── OrganizationMembershipVisibilityUpdate.md │ │ ├── OrganizationMembershipVisibilityUpdateRequestPatch.md │ │ ├── OrganizationPackageLicensePolicy.md │ │ ├── OrganizationPackageLicensePolicyRequest.md │ │ ├── OrganizationPackageLicensePolicyRequestPatch.md │ │ ├── OrganizationPackageVulnerabilityPolicy.md │ │ ├── OrganizationPackageVulnerabilityPolicyRequest.md │ │ ├── OrganizationPackageVulnerabilityPolicyRequestPatch.md │ │ ├── OrganizationSAMLAuth.md │ │ ├── OrganizationSAMLAuthRequestPatch.md │ │ ├── OrganizationTeam.md │ │ ├── OrganizationTeamInvite.md │ │ ├── OrganizationTeamMembers.md │ │ ├── OrganizationTeamMembership.md │ │ ├── OrganizationTeamRequest.md │ │ ├── OrganizationTeamRequestPatch.md │ │ ├── OrgsApi.md │ │ ├── P2PackageUpload.md │ │ ├── P2PackageUploadRequest.md │ │ ├── Package.md │ │ ├── PackageCopy.md │ │ ├── PackageCopyRequest.md │ │ ├── PackageDenyPolicy.md │ │ ├── PackageDenyPolicyRequest.md │ │ ├── PackageDenyPolicyRequestPatch.md │ │ ├── PackageDependencies.md │ │ ├── PackageDependency.md │ │ ├── PackageFile.md │ │ ├── PackageFilePartsUpload.md │ │ ├── PackageFileUpload.md │ │ ├── PackageFileUploadRequest.md │ │ ├── PackageGroup.md │ │ ├── PackageLicensePolicyEvaluationRequest.md │ │ ├── PackageLicensePolicyEvaluationRequestRequest.md │ │ ├── PackageLicensePolicyViolationLog.md │ │ ├── PackageLicensePolicyViolationLogCursorPage.md │ │ ├── PackageMove.md │ │ ├── PackageMoveRequest.md │ │ ├── PackageQuarantine.md │ │ ├── PackageQuarantineRequest.md │ │ ├── PackageResync.md │ │ ├── PackageStatus.md │ │ ├── PackageTag.md │ │ ├── PackageTagRequest.md │ │ ├── PackageUsageMetrics.md │ │ ├── PackageVersionBadge.md │ │ ├── PackageVulnerability.md │ │ ├── PackageVulnerabilityPolicyEvaluationRequest.md │ │ ├── PackageVulnerabilityPolicyEvaluationRequestRequest.md │ │ ├── PackageVulnerabilityPolicyViolationLog.md │ │ ├── PackageVulnerabilityPolicyViolationLogCursorPage.md │ │ ├── PackagesApi.md │ │ ├── ProviderSettings.md │ │ ├── ProviderSettingsRequest.md │ │ ├── ProviderSettingsRequestPatch.md │ │ ├── PythonPackageUpload.md │ │ ├── PythonPackageUploadRequest.md │ │ ├── PythonUpstream.md │ │ ├── PythonUpstreamRequest.md │ │ ├── PythonUpstreamRequestPatch.md │ │ ├── Quota.md │ │ ├── QuotaApi.md │ │ ├── QuotaHistory.md │ │ ├── RateCheck.md │ │ ├── RatesApi.md │ │ ├── RawPackageUpload.md │ │ ├── RawPackageUploadRequest.md │ │ ├── ReposApi.md │ │ ├── Repository.md │ │ ├── RepositoryAuditLog.md │ │ ├── RepositoryCreate.md │ │ ├── RepositoryCreateRequest.md │ │ ├── RepositoryEcdsaKey.md │ │ ├── RepositoryEcdsaKeyCreate.md │ │ ├── RepositoryGeoIpCidr.md │ │ ├── RepositoryGeoIpCountryCode.md │ │ ├── RepositoryGeoIpRules.md │ │ ├── RepositoryGeoIpRulesRequest.md │ │ ├── RepositoryGeoIpRulesRequestPatch.md │ │ ├── RepositoryGeoIpStatus.md │ │ ├── RepositoryGeoIpTestAddress.md │ │ ├── RepositoryGeoIpTestAddressResponse.md │ │ ├── RepositoryGeoIpTestAddressResponseDict.md │ │ ├── RepositoryGpgKey.md │ │ ├── RepositoryGpgKeyCreate.md │ │ ├── RepositoryPrivilegeDict.md │ │ ├── RepositoryPrivilegeInput.md │ │ ├── RepositoryPrivilegeInputRequest.md │ │ ├── RepositoryPrivilegeInputRequestPatch.md │ │ ├── RepositoryRequestPatch.md │ │ ├── RepositoryRetentionRules.md │ │ ├── RepositoryRetentionRulesRequestPatch.md │ │ ├── RepositoryRsaKey.md │ │ ├── RepositoryRsaKeyCreate.md │ │ ├── RepositoryToken.md │ │ ├── RepositoryTokenAction.md │ │ ├── RepositoryTokenRefresh.md │ │ ├── RepositoryTokenRefreshRequest.md │ │ ├── RepositoryTokenRequest.md │ │ ├── RepositoryTokenRequestPatch.md │ │ ├── RepositoryTokenSync.md │ │ ├── RepositoryTokenSyncRequest.md │ │ ├── RepositoryTransferRegion.md │ │ ├── RepositoryTransferRegionRequest.md │ │ ├── RepositoryWebhook.md │ │ ├── RepositoryWebhookRequest.md │ │ ├── RepositoryWebhookRequestPatch.md │ │ ├── RepositoryX509EcdsaCertificate.md │ │ ├── RepositoryX509RsaCertificate.md │ │ ├── ResourcesRateCheck.md │ │ ├── RespositoryGeoIpEnableDisable.md │ │ ├── RespositoryGeoIpEnableDisableRequest.md │ │ ├── RpmPackageUpload.md │ │ ├── RpmPackageUploadRequest.md │ │ ├── RpmUpstream.md │ │ ├── RpmUpstreamRequest.md │ │ ├── RpmUpstreamRequestPatch.md │ │ ├── RubyPackageUpload.md │ │ ├── RubyPackageUploadRequest.md │ │ ├── RubyUpstream.md │ │ ├── RubyUpstreamRequest.md │ │ ├── RubyUpstreamRequestPatch.md │ │ ├── Service.md │ │ ├── ServiceRequest.md │ │ ├── ServiceRequestPatch.md │ │ ├── ServiceTeams.md │ │ ├── StatusApi.md │ │ ├── StatusBasic.md │ │ ├── StorageAllocatedLimit.md │ │ ├── StorageAllocatedLimitRaw.md │ │ ├── StorageRegion.md │ │ ├── StorageRegionsApi.md │ │ ├── StorageUsage.md │ │ ├── StorageUsageRaw.md │ │ ├── SwiftPackageUpload.md │ │ ├── SwiftPackageUploadRequest.md │ │ ├── SwiftUpstream.md │ │ ├── SwiftUpstreamRequest.md │ │ ├── SwiftUpstreamRequestPatch.md │ │ ├── Tags.md │ │ ├── TerraformPackageUpload.md │ │ ├── TerraformPackageUploadRequest.md │ │ ├── Usage.md │ │ ├── UsageFieldset.md │ │ ├── UsageLimits.md │ │ ├── UsageLimitsRaw.md │ │ ├── UsageRaw.md │ │ ├── UserApi.md │ │ ├── UserAuthToken.md │ │ ├── UserAuthTokenRequest.md │ │ ├── UserAuthenticationToken.md │ │ ├── UserBrief.md │ │ ├── UserProfile.md │ │ ├── UsersApi.md │ │ ├── VagrantPackageUpload.md │ │ ├── VagrantPackageUploadRequest.md │ │ ├── VulnerabilitiesApi.md │ │ ├── Vulnerability.md │ │ ├── VulnerabilityScan.md │ │ ├── VulnerabilityScanResults.md │ │ ├── VulnerabilityScanResultsList.md │ │ ├── VulnerabilityScanVersion.md │ │ ├── WebhookTemplate.md │ │ └── WebhooksApi.md │ ├── git_push.sh │ ├── lib │ │ ├── cloudsmith-api.rb │ │ └── cloudsmith-api │ │ │ ├── api │ │ │ ├── audit_log_api.rb │ │ │ ├── badges_api.rb │ │ │ ├── distros_api.rb │ │ │ ├── entitlements_api.rb │ │ │ ├── files_api.rb │ │ │ ├── formats_api.rb │ │ │ ├── metrics_api.rb │ │ │ ├── namespaces_api.rb │ │ │ ├── orgs_api.rb │ │ │ ├── packages_api.rb │ │ │ ├── quota_api.rb │ │ │ ├── rates_api.rb │ │ │ ├── repos_api.rb │ │ │ ├── status_api.rb │ │ │ ├── storage_regions_api.rb │ │ │ ├── user_api.rb │ │ │ ├── users_api.rb │ │ │ ├── vulnerabilities_api.rb │ │ │ └── webhooks_api.rb │ │ │ ├── api_client.rb │ │ │ ├── api_error.rb │ │ │ ├── configuration.rb │ │ │ ├── models │ │ │ ├── allocated_limit.rb │ │ │ ├── allocated_limit_raw.rb │ │ │ ├── alpine_package_upload.rb │ │ │ ├── alpine_package_upload_request.rb │ │ │ ├── architecture.rb │ │ │ ├── cargo_package_upload.rb │ │ │ ├── cargo_package_upload_request.rb │ │ │ ├── cargo_upstream.rb │ │ │ ├── cargo_upstream_request.rb │ │ │ ├── cargo_upstream_request_patch.rb │ │ │ ├── cocoapods_package_upload.rb │ │ │ ├── cocoapods_package_upload_request.rb │ │ │ ├── common_bandwidth_metrics.rb │ │ │ ├── common_bandwidth_metrics_value.rb │ │ │ ├── common_downloads_metrics.rb │ │ │ ├── common_downloads_metrics_value.rb │ │ │ ├── common_metrics.rb │ │ │ ├── composer_package_upload.rb │ │ │ ├── composer_package_upload_request.rb │ │ │ ├── composer_upstream.rb │ │ │ ├── composer_upstream_request.rb │ │ │ ├── composer_upstream_request_patch.rb │ │ │ ├── conan_package_upload.rb │ │ │ ├── conan_package_upload_request.rb │ │ │ ├── conda_package_upload.rb │ │ │ ├── conda_package_upload_request.rb │ │ │ ├── cran_package_upload.rb │ │ │ ├── cran_package_upload_request.rb │ │ │ ├── cran_upstream.rb │ │ │ ├── cran_upstream_request.rb │ │ │ ├── cran_upstream_request_patch.rb │ │ │ ├── dart_package_upload.rb │ │ │ ├── dart_package_upload_request.rb │ │ │ ├── dart_upstream.rb │ │ │ ├── dart_upstream_request.rb │ │ │ ├── dart_upstream_request_patch.rb │ │ │ ├── deb_package_upload.rb │ │ │ ├── deb_package_upload_request.rb │ │ │ ├── deb_upstream.rb │ │ │ ├── deb_upstream_request.rb │ │ │ ├── deb_upstream_request_patch.rb │ │ │ ├── distribution.rb │ │ │ ├── distribution_full.rb │ │ │ ├── distribution_version.rb │ │ │ ├── docker_package_upload.rb │ │ │ ├── docker_package_upload_request.rb │ │ │ ├── docker_upstream.rb │ │ │ ├── docker_upstream_request.rb │ │ │ ├── docker_upstream_request_patch.rb │ │ │ ├── entitlement_usage_metrics.rb │ │ │ ├── error_detail.rb │ │ │ ├── eula.rb │ │ │ ├── format.rb │ │ │ ├── format_support.rb │ │ │ ├── format_support_upstream.rb │ │ │ ├── geo_ip_location.rb │ │ │ ├── go_package_upload.rb │ │ │ ├── go_package_upload_request.rb │ │ │ ├── go_upstream.rb │ │ │ ├── go_upstream_request.rb │ │ │ ├── go_upstream_request_patch.rb │ │ │ ├── helm_package_upload.rb │ │ │ ├── helm_package_upload_request.rb │ │ │ ├── helm_upstream.rb │ │ │ ├── helm_upstream_request.rb │ │ │ ├── helm_upstream_request_patch.rb │ │ │ ├── hex_package_upload.rb │ │ │ ├── hex_package_upload_request.rb │ │ │ ├── hex_upstream.rb │ │ │ ├── hex_upstream_request.rb │ │ │ ├── hex_upstream_request_patch.rb │ │ │ ├── history.rb │ │ │ ├── history_fieldset.rb │ │ │ ├── history_fieldset_raw.rb │ │ │ ├── inline_response_200.rb │ │ │ ├── inline_response_200_1.rb │ │ │ ├── luarocks_package_upload.rb │ │ │ ├── luarocks_package_upload_request.rb │ │ │ ├── maven_package_upload.rb │ │ │ ├── maven_package_upload_request.rb │ │ │ ├── maven_upstream.rb │ │ │ ├── maven_upstream_request.rb │ │ │ ├── maven_upstream_request_patch.rb │ │ │ ├── namespace.rb │ │ │ ├── namespace_audit_log.rb │ │ │ ├── nested_license_policy.rb │ │ │ ├── nested_vulnerability_policy.rb │ │ │ ├── nested_vulnerability_scan_results.rb │ │ │ ├── npm_package_upload.rb │ │ │ ├── npm_package_upload_request.rb │ │ │ ├── npm_upstream.rb │ │ │ ├── npm_upstream_request.rb │ │ │ ├── npm_upstream_request_patch.rb │ │ │ ├── nuget_package_upload.rb │ │ │ ├── nuget_package_upload_request.rb │ │ │ ├── nuget_upstream.rb │ │ │ ├── nuget_upstream_request.rb │ │ │ ├── nuget_upstream_request_patch.rb │ │ │ ├── organization.rb │ │ │ ├── organization_group_sync.rb │ │ │ ├── organization_group_sync_request.rb │ │ │ ├── organization_group_sync_status.rb │ │ │ ├── organization_invite.rb │ │ │ ├── organization_invite_extend.rb │ │ │ ├── organization_invite_request.rb │ │ │ ├── organization_invite_update.rb │ │ │ ├── organization_invite_update_request_patch.rb │ │ │ ├── organization_membership.rb │ │ │ ├── organization_membership_request_patch.rb │ │ │ ├── organization_membership_role_update.rb │ │ │ ├── organization_membership_role_update_request_patch.rb │ │ │ ├── organization_membership_visibility_update.rb │ │ │ ├── organization_membership_visibility_update_request_patch.rb │ │ │ ├── organization_package_license_policy.rb │ │ │ ├── organization_package_license_policy_request.rb │ │ │ ├── organization_package_license_policy_request_patch.rb │ │ │ ├── organization_package_vulnerability_policy.rb │ │ │ ├── organization_package_vulnerability_policy_request.rb │ │ │ ├── organization_package_vulnerability_policy_request_patch.rb │ │ │ ├── organization_saml_auth.rb │ │ │ ├── organization_saml_auth_request_patch.rb │ │ │ ├── organization_team.rb │ │ │ ├── organization_team_invite.rb │ │ │ ├── organization_team_members.rb │ │ │ ├── organization_team_membership.rb │ │ │ ├── organization_team_request.rb │ │ │ ├── organization_team_request_patch.rb │ │ │ ├── p2_package_upload.rb │ │ │ ├── p2_package_upload_request.rb │ │ │ ├── package.rb │ │ │ ├── package_copy.rb │ │ │ ├── package_copy_request.rb │ │ │ ├── package_deny_policy.rb │ │ │ ├── package_deny_policy_request.rb │ │ │ ├── package_deny_policy_request_patch.rb │ │ │ ├── package_dependencies.rb │ │ │ ├── package_dependency.rb │ │ │ ├── package_file.rb │ │ │ ├── package_file_parts_upload.rb │ │ │ ├── package_file_upload.rb │ │ │ ├── package_file_upload_request.rb │ │ │ ├── package_group.rb │ │ │ ├── package_license_policy_evaluation_request.rb │ │ │ ├── package_license_policy_evaluation_request_request.rb │ │ │ ├── package_license_policy_violation_log.rb │ │ │ ├── package_license_policy_violation_log_cursor_page.rb │ │ │ ├── package_move.rb │ │ │ ├── package_move_request.rb │ │ │ ├── package_quarantine.rb │ │ │ ├── package_quarantine_request.rb │ │ │ ├── package_resync.rb │ │ │ ├── package_status.rb │ │ │ ├── package_tag.rb │ │ │ ├── package_tag_request.rb │ │ │ ├── package_usage_metrics.rb │ │ │ ├── package_version_badge.rb │ │ │ ├── package_vulnerability.rb │ │ │ ├── package_vulnerability_policy_evaluation_request.rb │ │ │ ├── package_vulnerability_policy_evaluation_request_request.rb │ │ │ ├── package_vulnerability_policy_violation_log.rb │ │ │ ├── package_vulnerability_policy_violation_log_cursor_page.rb │ │ │ ├── provider_settings.rb │ │ │ ├── provider_settings_request.rb │ │ │ ├── provider_settings_request_patch.rb │ │ │ ├── python_package_upload.rb │ │ │ ├── python_package_upload_request.rb │ │ │ ├── python_upstream.rb │ │ │ ├── python_upstream_request.rb │ │ │ ├── python_upstream_request_patch.rb │ │ │ ├── quota.rb │ │ │ ├── quota_history.rb │ │ │ ├── rate_check.rb │ │ │ ├── raw_package_upload.rb │ │ │ ├── raw_package_upload_request.rb │ │ │ ├── repository.rb │ │ │ ├── repository_audit_log.rb │ │ │ ├── repository_create.rb │ │ │ ├── repository_create_request.rb │ │ │ ├── repository_ecdsa_key.rb │ │ │ ├── repository_ecdsa_key_create.rb │ │ │ ├── repository_geo_ip_cidr.rb │ │ │ ├── repository_geo_ip_country_code.rb │ │ │ ├── repository_geo_ip_rules.rb │ │ │ ├── repository_geo_ip_rules_request.rb │ │ │ ├── repository_geo_ip_rules_request_patch.rb │ │ │ ├── repository_geo_ip_status.rb │ │ │ ├── repository_geo_ip_test_address.rb │ │ │ ├── repository_geo_ip_test_address_response.rb │ │ │ ├── repository_geo_ip_test_address_response_dict.rb │ │ │ ├── repository_gpg_key.rb │ │ │ ├── repository_gpg_key_create.rb │ │ │ ├── repository_privilege_dict.rb │ │ │ ├── repository_privilege_input.rb │ │ │ ├── repository_privilege_input_request.rb │ │ │ ├── repository_privilege_input_request_patch.rb │ │ │ ├── repository_request_patch.rb │ │ │ ├── repository_retention_rules.rb │ │ │ ├── repository_retention_rules_request_patch.rb │ │ │ ├── repository_rsa_key.rb │ │ │ ├── repository_rsa_key_create.rb │ │ │ ├── repository_token.rb │ │ │ ├── repository_token_action.rb │ │ │ ├── repository_token_refresh.rb │ │ │ ├── repository_token_refresh_request.rb │ │ │ ├── repository_token_request.rb │ │ │ ├── repository_token_request_patch.rb │ │ │ ├── repository_token_sync.rb │ │ │ ├── repository_token_sync_request.rb │ │ │ ├── repository_transfer_region.rb │ │ │ ├── repository_transfer_region_request.rb │ │ │ ├── repository_webhook.rb │ │ │ ├── repository_webhook_request.rb │ │ │ ├── repository_webhook_request_patch.rb │ │ │ ├── repository_x509_ecdsa_certificate.rb │ │ │ ├── repository_x509_rsa_certificate.rb │ │ │ ├── resources_rate_check.rb │ │ │ ├── respository_geo_ip_enable_disable.rb │ │ │ ├── respository_geo_ip_enable_disable_request.rb │ │ │ ├── rpm_package_upload.rb │ │ │ ├── rpm_package_upload_request.rb │ │ │ ├── rpm_upstream.rb │ │ │ ├── rpm_upstream_request.rb │ │ │ ├── rpm_upstream_request_patch.rb │ │ │ ├── ruby_package_upload.rb │ │ │ ├── ruby_package_upload_request.rb │ │ │ ├── ruby_upstream.rb │ │ │ ├── ruby_upstream_request.rb │ │ │ ├── ruby_upstream_request_patch.rb │ │ │ ├── service.rb │ │ │ ├── service_request.rb │ │ │ ├── service_request_patch.rb │ │ │ ├── service_teams.rb │ │ │ ├── status_basic.rb │ │ │ ├── storage_allocated_limit.rb │ │ │ ├── storage_allocated_limit_raw.rb │ │ │ ├── storage_region.rb │ │ │ ├── storage_usage.rb │ │ │ ├── storage_usage_raw.rb │ │ │ ├── swift_package_upload.rb │ │ │ ├── swift_package_upload_request.rb │ │ │ ├── swift_upstream.rb │ │ │ ├── swift_upstream_request.rb │ │ │ ├── swift_upstream_request_patch.rb │ │ │ ├── tags.rb │ │ │ ├── terraform_package_upload.rb │ │ │ ├── terraform_package_upload_request.rb │ │ │ ├── usage.rb │ │ │ ├── usage_fieldset.rb │ │ │ ├── usage_limits.rb │ │ │ ├── usage_limits_raw.rb │ │ │ ├── usage_raw.rb │ │ │ ├── user_auth_token.rb │ │ │ ├── user_auth_token_request.rb │ │ │ ├── user_authentication_token.rb │ │ │ ├── user_brief.rb │ │ │ ├── user_profile.rb │ │ │ ├── vagrant_package_upload.rb │ │ │ ├── vagrant_package_upload_request.rb │ │ │ ├── vulnerability.rb │ │ │ ├── vulnerability_scan.rb │ │ │ ├── vulnerability_scan_results.rb │ │ │ ├── vulnerability_scan_results_list.rb │ │ │ ├── vulnerability_scan_version.rb │ │ │ └── webhook_template.rb │ │ │ └── version.rb │ └── spec │ │ ├── api │ │ ├── audit_log_api_spec.rb │ │ ├── badges_api_spec.rb │ │ ├── distros_api_spec.rb │ │ ├── entitlements_api_spec.rb │ │ ├── files_api_spec.rb │ │ ├── formats_api_spec.rb │ │ ├── metrics_api_spec.rb │ │ ├── namespaces_api_spec.rb │ │ ├── orgs_api_spec.rb │ │ ├── packages_api_spec.rb │ │ ├── quota_api_spec.rb │ │ ├── rates_api_spec.rb │ │ ├── repos_api_spec.rb │ │ ├── status_api_spec.rb │ │ ├── storage_regions_api_spec.rb │ │ ├── user_api_spec.rb │ │ ├── users_api_spec.rb │ │ ├── vulnerabilities_api_spec.rb │ │ └── webhooks_api_spec.rb │ │ ├── api_client_spec.rb │ │ ├── configuration_spec.rb │ │ ├── models │ │ ├── allocated_limit_raw_spec.rb │ │ ├── allocated_limit_spec.rb │ │ ├── alpine_package_upload_request_spec.rb │ │ ├── alpine_package_upload_spec.rb │ │ ├── architecture_spec.rb │ │ ├── cargo_package_upload_request_spec.rb │ │ ├── cargo_package_upload_spec.rb │ │ ├── cargo_upstream_request_patch_spec.rb │ │ ├── cargo_upstream_request_spec.rb │ │ ├── cargo_upstream_spec.rb │ │ ├── cocoapods_package_upload_request_spec.rb │ │ ├── cocoapods_package_upload_spec.rb │ │ ├── common_bandwidth_metrics_spec.rb │ │ ├── common_bandwidth_metrics_value_spec.rb │ │ ├── common_downloads_metrics_spec.rb │ │ ├── common_downloads_metrics_value_spec.rb │ │ ├── common_metrics_spec.rb │ │ ├── composer_package_upload_request_spec.rb │ │ ├── composer_package_upload_spec.rb │ │ ├── composer_upstream_request_patch_spec.rb │ │ ├── composer_upstream_request_spec.rb │ │ ├── composer_upstream_spec.rb │ │ ├── conan_package_upload_request_spec.rb │ │ ├── conan_package_upload_spec.rb │ │ ├── conda_package_upload_request_spec.rb │ │ ├── conda_package_upload_spec.rb │ │ ├── cran_package_upload_request_spec.rb │ │ ├── cran_package_upload_spec.rb │ │ ├── cran_upstream_request_patch_spec.rb │ │ ├── cran_upstream_request_spec.rb │ │ ├── cran_upstream_spec.rb │ │ ├── dart_package_upload_request_spec.rb │ │ ├── dart_package_upload_spec.rb │ │ ├── dart_upstream_request_patch_spec.rb │ │ ├── dart_upstream_request_spec.rb │ │ ├── dart_upstream_spec.rb │ │ ├── deb_package_upload_request_spec.rb │ │ ├── deb_package_upload_spec.rb │ │ ├── deb_upstream_request_patch_spec.rb │ │ ├── deb_upstream_request_spec.rb │ │ ├── deb_upstream_spec.rb │ │ ├── distribution_full_spec.rb │ │ ├── distribution_spec.rb │ │ ├── distribution_version_spec.rb │ │ ├── docker_package_upload_request_spec.rb │ │ ├── docker_package_upload_spec.rb │ │ ├── docker_upstream_request_patch_spec.rb │ │ ├── docker_upstream_request_spec.rb │ │ ├── docker_upstream_spec.rb │ │ ├── entitlement_usage_metrics_spec.rb │ │ ├── error_detail_spec.rb │ │ ├── eula_spec.rb │ │ ├── format_spec.rb │ │ ├── format_support_spec.rb │ │ ├── format_support_upstream_spec.rb │ │ ├── geo_ip_location_spec.rb │ │ ├── go_package_upload_request_spec.rb │ │ ├── go_package_upload_spec.rb │ │ ├── go_upstream_request_patch_spec.rb │ │ ├── go_upstream_request_spec.rb │ │ ├── go_upstream_spec.rb │ │ ├── helm_package_upload_request_spec.rb │ │ ├── helm_package_upload_spec.rb │ │ ├── helm_upstream_request_patch_spec.rb │ │ ├── helm_upstream_request_spec.rb │ │ ├── helm_upstream_spec.rb │ │ ├── hex_package_upload_request_spec.rb │ │ ├── hex_package_upload_spec.rb │ │ ├── hex_upstream_request_patch_spec.rb │ │ ├── hex_upstream_request_spec.rb │ │ ├── hex_upstream_spec.rb │ │ ├── history_fieldset_raw_spec.rb │ │ ├── history_fieldset_spec.rb │ │ ├── history_spec.rb │ │ ├── inline_response_200_1_spec.rb │ │ ├── inline_response_200_spec.rb │ │ ├── luarocks_package_upload_request_spec.rb │ │ ├── luarocks_package_upload_spec.rb │ │ ├── maven_package_upload_request_spec.rb │ │ ├── maven_package_upload_spec.rb │ │ ├── maven_upstream_request_patch_spec.rb │ │ ├── maven_upstream_request_spec.rb │ │ ├── maven_upstream_spec.rb │ │ ├── namespace_audit_log_spec.rb │ │ ├── namespace_spec.rb │ │ ├── nested_license_policy_spec.rb │ │ ├── nested_vulnerability_policy_spec.rb │ │ ├── nested_vulnerability_scan_results_spec.rb │ │ ├── npm_package_upload_request_spec.rb │ │ ├── npm_package_upload_spec.rb │ │ ├── npm_upstream_request_patch_spec.rb │ │ ├── npm_upstream_request_spec.rb │ │ ├── npm_upstream_spec.rb │ │ ├── nuget_package_upload_request_spec.rb │ │ ├── nuget_package_upload_spec.rb │ │ ├── nuget_upstream_request_patch_spec.rb │ │ ├── nuget_upstream_request_spec.rb │ │ ├── nuget_upstream_spec.rb │ │ ├── organization_group_sync_request_spec.rb │ │ ├── organization_group_sync_spec.rb │ │ ├── organization_group_sync_status_spec.rb │ │ ├── organization_invite_extend_spec.rb │ │ ├── organization_invite_request_spec.rb │ │ ├── organization_invite_spec.rb │ │ ├── organization_invite_update_request_patch_spec.rb │ │ ├── organization_invite_update_spec.rb │ │ ├── organization_membership_request_patch_spec.rb │ │ ├── organization_membership_role_update_request_patch_spec.rb │ │ ├── organization_membership_role_update_spec.rb │ │ ├── organization_membership_spec.rb │ │ ├── organization_membership_visibility_update_request_patch_spec.rb │ │ ├── organization_membership_visibility_update_spec.rb │ │ ├── organization_package_license_policy_request_patch_spec.rb │ │ ├── organization_package_license_policy_request_spec.rb │ │ ├── organization_package_license_policy_spec.rb │ │ ├── organization_package_vulnerability_policy_request_patch_spec.rb │ │ ├── organization_package_vulnerability_policy_request_spec.rb │ │ ├── organization_package_vulnerability_policy_spec.rb │ │ ├── organization_saml_auth_request_patch_spec.rb │ │ ├── organization_saml_auth_spec.rb │ │ ├── organization_spec.rb │ │ ├── organization_team_invite_spec.rb │ │ ├── organization_team_members_spec.rb │ │ ├── organization_team_membership_spec.rb │ │ ├── organization_team_request_patch_spec.rb │ │ ├── organization_team_request_spec.rb │ │ ├── organization_team_spec.rb │ │ ├── p2_package_upload_request_spec.rb │ │ ├── p2_package_upload_spec.rb │ │ ├── package_copy_request_spec.rb │ │ ├── package_copy_spec.rb │ │ ├── package_deny_policy_request_patch_spec.rb │ │ ├── package_deny_policy_request_spec.rb │ │ ├── package_deny_policy_spec.rb │ │ ├── package_dependencies_spec.rb │ │ ├── package_dependency_spec.rb │ │ ├── package_file_parts_upload_spec.rb │ │ ├── package_file_spec.rb │ │ ├── package_file_upload_request_spec.rb │ │ ├── package_file_upload_spec.rb │ │ ├── package_group_spec.rb │ │ ├── package_license_policy_evaluation_request_request_spec.rb │ │ ├── package_license_policy_evaluation_request_spec.rb │ │ ├── package_license_policy_violation_log_cursor_page_spec.rb │ │ ├── package_license_policy_violation_log_spec.rb │ │ ├── package_move_request_spec.rb │ │ ├── package_move_spec.rb │ │ ├── package_quarantine_request_spec.rb │ │ ├── package_quarantine_spec.rb │ │ ├── package_resync_spec.rb │ │ ├── package_spec.rb │ │ ├── package_status_spec.rb │ │ ├── package_tag_request_spec.rb │ │ ├── package_tag_spec.rb │ │ ├── package_usage_metrics_spec.rb │ │ ├── package_version_badge_spec.rb │ │ ├── package_vulnerability_policy_evaluation_request_request_spec.rb │ │ ├── package_vulnerability_policy_evaluation_request_spec.rb │ │ ├── package_vulnerability_policy_violation_log_cursor_page_spec.rb │ │ ├── package_vulnerability_policy_violation_log_spec.rb │ │ ├── package_vulnerability_spec.rb │ │ ├── provider_settings_request_patch_spec.rb │ │ ├── provider_settings_request_spec.rb │ │ ├── provider_settings_spec.rb │ │ ├── python_package_upload_request_spec.rb │ │ ├── python_package_upload_spec.rb │ │ ├── python_upstream_request_patch_spec.rb │ │ ├── python_upstream_request_spec.rb │ │ ├── python_upstream_spec.rb │ │ ├── quota_history_spec.rb │ │ ├── quota_spec.rb │ │ ├── rate_check_spec.rb │ │ ├── raw_package_upload_request_spec.rb │ │ ├── raw_package_upload_spec.rb │ │ ├── repository_audit_log_spec.rb │ │ ├── repository_create_request_spec.rb │ │ ├── repository_create_spec.rb │ │ ├── repository_ecdsa_key_create_spec.rb │ │ ├── repository_ecdsa_key_spec.rb │ │ ├── repository_geo_ip_cidr_spec.rb │ │ ├── repository_geo_ip_country_code_spec.rb │ │ ├── repository_geo_ip_rules_request_patch_spec.rb │ │ ├── repository_geo_ip_rules_request_spec.rb │ │ ├── repository_geo_ip_rules_spec.rb │ │ ├── repository_geo_ip_status_spec.rb │ │ ├── repository_geo_ip_test_address_response_dict_spec.rb │ │ ├── repository_geo_ip_test_address_response_spec.rb │ │ ├── repository_geo_ip_test_address_spec.rb │ │ ├── repository_gpg_key_create_spec.rb │ │ ├── repository_gpg_key_spec.rb │ │ ├── repository_privilege_dict_spec.rb │ │ ├── repository_privilege_input_request_patch_spec.rb │ │ ├── repository_privilege_input_request_spec.rb │ │ ├── repository_privilege_input_spec.rb │ │ ├── repository_request_patch_spec.rb │ │ ├── repository_retention_rules_request_patch_spec.rb │ │ ├── repository_retention_rules_spec.rb │ │ ├── repository_rsa_key_create_spec.rb │ │ ├── repository_rsa_key_spec.rb │ │ ├── repository_spec.rb │ │ ├── repository_token_action_spec.rb │ │ ├── repository_token_refresh_request_spec.rb │ │ ├── repository_token_refresh_spec.rb │ │ ├── repository_token_request_patch_spec.rb │ │ ├── repository_token_request_spec.rb │ │ ├── repository_token_spec.rb │ │ ├── repository_token_sync_request_spec.rb │ │ ├── repository_token_sync_spec.rb │ │ ├── repository_transfer_region_request_spec.rb │ │ ├── repository_transfer_region_spec.rb │ │ ├── repository_webhook_request_patch_spec.rb │ │ ├── repository_webhook_request_spec.rb │ │ ├── repository_webhook_spec.rb │ │ ├── repository_x509_ecdsa_certificate_spec.rb │ │ ├── repository_x509_rsa_certificate_spec.rb │ │ ├── resources_rate_check_spec.rb │ │ ├── respository_geo_ip_enable_disable_request_spec.rb │ │ ├── respository_geo_ip_enable_disable_spec.rb │ │ ├── rpm_package_upload_request_spec.rb │ │ ├── rpm_package_upload_spec.rb │ │ ├── rpm_upstream_request_patch_spec.rb │ │ ├── rpm_upstream_request_spec.rb │ │ ├── rpm_upstream_spec.rb │ │ ├── ruby_package_upload_request_spec.rb │ │ ├── ruby_package_upload_spec.rb │ │ ├── ruby_upstream_request_patch_spec.rb │ │ ├── ruby_upstream_request_spec.rb │ │ ├── ruby_upstream_spec.rb │ │ ├── service_request_patch_spec.rb │ │ ├── service_request_spec.rb │ │ ├── service_spec.rb │ │ ├── service_teams_spec.rb │ │ ├── status_basic_spec.rb │ │ ├── storage_allocated_limit_raw_spec.rb │ │ ├── storage_allocated_limit_spec.rb │ │ ├── storage_region_spec.rb │ │ ├── storage_usage_raw_spec.rb │ │ ├── storage_usage_spec.rb │ │ ├── swift_package_upload_request_spec.rb │ │ ├── swift_package_upload_spec.rb │ │ ├── swift_upstream_request_patch_spec.rb │ │ ├── swift_upstream_request_spec.rb │ │ ├── swift_upstream_spec.rb │ │ ├── tags_spec.rb │ │ ├── terraform_package_upload_request_spec.rb │ │ ├── terraform_package_upload_spec.rb │ │ ├── usage_fieldset_spec.rb │ │ ├── usage_limits_raw_spec.rb │ │ ├── usage_limits_spec.rb │ │ ├── usage_raw_spec.rb │ │ ├── usage_spec.rb │ │ ├── user_auth_token_request_spec.rb │ │ ├── user_auth_token_spec.rb │ │ ├── user_authentication_token_spec.rb │ │ ├── user_brief_spec.rb │ │ ├── user_profile_spec.rb │ │ ├── vagrant_package_upload_request_spec.rb │ │ ├── vagrant_package_upload_spec.rb │ │ ├── vulnerability_scan_results_list_spec.rb │ │ ├── vulnerability_scan_results_spec.rb │ │ ├── vulnerability_scan_spec.rb │ │ ├── vulnerability_scan_version_spec.rb │ │ ├── vulnerability_spec.rb │ │ └── webhook_template_spec.rb │ │ └── spec_helper.rb │ ├── templates │ └── partial_model_generic.mustache │ └── test.sh ├── ruff.toml └── scripts ├── build.sh ├── common.sh ├── deploy.sh ├── full-deploy.sh ├── push.sh ├── test.sh └── update-bindings.sh /.envrc: -------------------------------------------------------------------------------- 1 | pre-commit install 2 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | bin/lfs/swagger-codegen-cli-2.2.3.jar filter=lfs diff=lfs merge=lfs -text 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Unencrypted deploy key 2 | .travis/deploy 3 | 4 | # Virtualenv 5 | .venv 6 | 7 | # Jetbrains IDEs 8 | .idea 9 | -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- 1 | repos: 2 | - repo: https://github.com/astral-sh/ruff-pre-commit 3 | rev: v0.6.9 4 | hooks: 5 | - id: ruff 6 | args: [ --fix ] 7 | -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- 1 | # Maintainers 2 | 3 | The following maintainers manage the project and are reponsible for reviewing/merging code: 4 | 5 | Lee Skillen ([@lskillen](https://github.com/lskillen)) - [Cloudsmith Ltd](https://cloudsmith.io) 6 | 7 | 8 | # Contributors 9 | 10 | The following contributors (in alphabetical order) are held in eternal high esteem and gratitude for their glorious contributions to the project: 11 | 12 | ** YOUR NAME HERE ** (yup, that's right, impress your friends and be first!) 13 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | # Dummy Makefile to stop travis from executing commands 2 | target: ; 3 | -------------------------------------------------------------------------------- /bin/lfs/swagger-codegen-cli-2.4.26.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudsmith-io/cloudsmith-api/713b1f04defc79497c785b32243d83925ad1eb56/bin/lfs/swagger-codegen-cli-2.4.26.jar -------------------------------------------------------------------------------- /bin/swagger-codegen-cli: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | self=$(readlink -f $BASH_SOURCE) 3 | self_dir=$(dirname $self) 4 | java -jar $self_dir/swagger-codegen-cli.jar $@ 5 | -------------------------------------------------------------------------------- /bin/swagger-codegen-cli.jar: -------------------------------------------------------------------------------- 1 | lfs/swagger-codegen-cli-2.4.26.jar -------------------------------------------------------------------------------- /bindings/java/src/.gitignore: -------------------------------------------------------------------------------- 1 | *.class 2 | 3 | # Mobile Tools for Java (J2ME) 4 | .mtj.tmp/ 5 | 6 | # Package Files # 7 | *.jar 8 | *.war 9 | *.ear 10 | 11 | # exclude jar for gradle wrapper 12 | !gradle/wrapper/*.jar 13 | 14 | # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml 15 | hs_err_pid* 16 | 17 | # build files 18 | **/target 19 | target 20 | .gradle 21 | build 22 | -------------------------------------------------------------------------------- /bindings/java/src/.swagger-codegen/VERSION: -------------------------------------------------------------------------------- 1 | 2.4.43 -------------------------------------------------------------------------------- /bindings/java/src/.travis.yml: -------------------------------------------------------------------------------- 1 | # 2 | # Generated by: https://github.com/swagger-api/swagger-codegen.git 3 | # 4 | language: java 5 | jdk: 6 | - oraclejdk8 7 | - oraclejdk7 8 | before_install: 9 | # ensure gradlew has proper permission 10 | - chmod a+x ./gradlew 11 | script: 12 | # test using maven 13 | - mvn test 14 | # uncomment below to test using gradle 15 | # - gradle test 16 | # uncomment below to test using sbt 17 | # - sbt test 18 | -------------------------------------------------------------------------------- /bindings/java/src/docs/AllocatedLimit.md: -------------------------------------------------------------------------------- 1 | 2 | # AllocatedLimit 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **configured** | **String** | | [optional] 8 | **percentageUsed** | **String** | | [optional] 9 | **planLimit** | **String** | | [optional] 10 | **used** | **String** | | [optional] 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/java/src/docs/AllocatedLimitRaw.md: -------------------------------------------------------------------------------- 1 | 2 | # AllocatedLimitRaw 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **configured** | **java.math.BigInteger** | | [optional] 8 | **percentageUsed** | **String** | | [optional] 9 | **planLimit** | **java.math.BigInteger** | | [optional] 10 | **used** | **java.math.BigInteger** | | [optional] 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/java/src/docs/AlpinePackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # AlpinePackageUploadRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **distribution** | **String** | The distribution to store the package for. | 8 | **packageFile** | **String** | The primary file for the package. | 9 | **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] 10 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/java/src/docs/Architecture.md: -------------------------------------------------------------------------------- 1 | 2 | # Architecture 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **description** | **String** | | [optional] 8 | **name** | **String** | | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/java/src/docs/CargoPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # CargoPackageUploadRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **packageFile** | **String** | The primary file for the package. | 8 | **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] 9 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/CocoapodsPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # CocoapodsPackageUploadRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **packageFile** | **String** | The primary file for the package. | 8 | **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] 9 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/CommonBandwidthMetrics.md: -------------------------------------------------------------------------------- 1 | 2 | # CommonBandwidthMetrics 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **average** | [**CommonBandwidthMetricsValue**](CommonBandwidthMetricsValue.md) | | 8 | **highest** | [**CommonBandwidthMetricsValue**](CommonBandwidthMetricsValue.md) | | 9 | **lowest** | [**CommonBandwidthMetricsValue**](CommonBandwidthMetricsValue.md) | | 10 | **total** | [**CommonBandwidthMetricsValue**](CommonBandwidthMetricsValue.md) | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/java/src/docs/CommonBandwidthMetricsValue.md: -------------------------------------------------------------------------------- 1 | 2 | # CommonBandwidthMetricsValue 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **display** | **String** | Bandwidth usage value | 8 | **units** | **String** | Unit of measurement e.g. bytes | [optional] 9 | **value** | **java.math.BigInteger** | Human readable version of display value | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/CommonDownloadsMetrics.md: -------------------------------------------------------------------------------- 1 | 2 | # CommonDownloadsMetrics 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **average** | [**CommonDownloadsMetricsValue**](CommonDownloadsMetricsValue.md) | | 8 | **highest** | [**CommonDownloadsMetricsValue**](CommonDownloadsMetricsValue.md) | | 9 | **lowest** | [**CommonDownloadsMetricsValue**](CommonDownloadsMetricsValue.md) | | 10 | **total** | [**CommonDownloadsMetricsValue**](CommonDownloadsMetricsValue.md) | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/java/src/docs/CommonDownloadsMetricsValue.md: -------------------------------------------------------------------------------- 1 | 2 | # CommonDownloadsMetricsValue 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **value** | **java.math.BigInteger** | | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/java/src/docs/CommonMetrics.md: -------------------------------------------------------------------------------- 1 | 2 | # CommonMetrics 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **active** | **java.math.BigInteger** | Number of packages with at least 1 download | [optional] 8 | **bandwidth** | [**CommonBandwidthMetrics**](CommonBandwidthMetrics.md) | | 9 | **downloads** | [**CommonDownloadsMetrics**](CommonDownloadsMetrics.md) | | 10 | **inactive** | **java.math.BigInteger** | Packages with zero downloads | [optional] 11 | **total** | **java.math.BigInteger** | Total number of packages in repo | [optional] 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /bindings/java/src/docs/ComposerPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # ComposerPackageUploadRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **packageFile** | **String** | The primary file for the package. | 8 | **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] 9 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 10 | **version** | **String** | The raw version for this package. | [optional] 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/java/src/docs/CondaPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # CondaPackageUploadRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **packageFile** | **String** | The primary file for the package. | 8 | **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] 9 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/DartPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # DartPackageUploadRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **packageFile** | **String** | The primary file for the package. | 8 | **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] 9 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/Distribution.md: -------------------------------------------------------------------------------- 1 | 2 | # Distribution 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **name** | **String** | | 8 | **selfUrl** | **String** | | [optional] 9 | **slug** | **String** | The slug identifier for this distribution | [optional] 10 | **variants** | **String** | | [optional] 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/java/src/docs/DistributionFull.md: -------------------------------------------------------------------------------- 1 | 2 | # DistributionFull 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **format** | **String** | | [optional] 8 | **formatUrl** | **String** | | [optional] 9 | **name** | **String** | | 10 | **selfUrl** | **String** | | [optional] 11 | **slug** | **String** | The slug identifier for this distribution | [optional] 12 | **variants** | **String** | | [optional] 13 | **versions** | [**List<DistributionVersion>**](DistributionVersion.md) | A list of the versions for this distribution | [optional] 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /bindings/java/src/docs/DistributionVersion.md: -------------------------------------------------------------------------------- 1 | 2 | # DistributionVersion 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **name** | **String** | The textual name for this version. | [optional] 8 | **slug** | **String** | The slug identifier for this version | [optional] 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/java/src/docs/DockerPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # DockerPackageUploadRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **packageFile** | **String** | The primary file for the package. | 8 | **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] 9 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/EntitlementUsageMetrics.md: -------------------------------------------------------------------------------- 1 | 2 | # EntitlementUsageMetrics 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **tokens** | [**CommonMetrics**](CommonMetrics.md) | | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/java/src/docs/ErrorDetail.md: -------------------------------------------------------------------------------- 1 | 2 | # ErrorDetail 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **detail** | **String** | An extended message for the response. | 8 | **fields** | [**Map<String, List<String>>**](List.md) | A Dictionary of related errors where key: Field and value: Array of Errors related to that field | [optional] 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/java/src/docs/Eula.md: -------------------------------------------------------------------------------- 1 | 2 | # Eula 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **identifier** | **String** | A unique identifier that you can use for your own EULA tracking purposes. This might be a date, or a semantic version, etc. The only requirement is that it is unique across multiple EULAs. | [optional] 8 | **number** | **java.math.BigInteger** | A sequential identifier that increments by one for each new commit in a repository. | [optional] 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/java/src/docs/FormatSupport.md: -------------------------------------------------------------------------------- 1 | 2 | # FormatSupport 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **dependencies** | **Boolean** | If true the package format supports dependencies | 8 | **distributions** | **Boolean** | If true the package format supports distributions | 9 | **fileLists** | **Boolean** | If true the package format supports file lists | 10 | **metadata** | **Boolean** | If true the package format supports metadata | 11 | **upstreams** | [**FormatSupportUpstream**](FormatSupportUpstream.md) | | 12 | **versioning** | **Boolean** | If true the package format supports versioning | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /bindings/java/src/docs/GeoIpLocation.md: -------------------------------------------------------------------------------- 1 | 2 | # GeoIpLocation 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **city** | **String** | | 8 | **continent** | **String** | | 9 | **country** | **String** | | 10 | **countryCode** | **String** | | [optional] 11 | **latitude** | **String** | | [optional] 12 | **longitude** | **String** | | [optional] 13 | **postalCode** | **String** | | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /bindings/java/src/docs/GoPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # GoPackageUploadRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **packageFile** | **String** | The primary file for the package. | 8 | **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] 9 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/HexPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # HexPackageUploadRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **packageFile** | **String** | The primary file for the package. | 8 | **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] 9 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/History.md: -------------------------------------------------------------------------------- 1 | 2 | # History 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **days** | **java.math.BigInteger** | | [optional] 8 | **display** | [**HistoryFieldset**](HistoryFieldset.md) | | 9 | **end** | [**OffsetDateTime**](OffsetDateTime.md) | | 10 | **plan** | **String** | | 11 | **raw** | [**HistoryFieldsetRaw**](HistoryFieldsetRaw.md) | | 12 | **start** | [**OffsetDateTime**](OffsetDateTime.md) | | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /bindings/java/src/docs/HistoryFieldset.md: -------------------------------------------------------------------------------- 1 | 2 | # HistoryFieldset 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **downloaded** | [**Usage**](Usage.md) | | 8 | **storageUsed** | [**StorageUsage**](StorageUsage.md) | | 9 | **uploaded** | [**Usage**](Usage.md) | | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/HistoryFieldsetRaw.md: -------------------------------------------------------------------------------- 1 | 2 | # HistoryFieldsetRaw 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **downloaded** | [**UsageRaw**](UsageRaw.md) | | 8 | **storageUsed** | [**StorageUsageRaw**](StorageUsageRaw.md) | | 9 | **uploaded** | [**UsageRaw**](UsageRaw.md) | | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/InlineResponse200.md: -------------------------------------------------------------------------------- 1 | 2 | # InlineResponse200 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **results** | [**List<PackageGroup>**](PackageGroup.md) | | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/java/src/docs/InlineResponse2001.md: -------------------------------------------------------------------------------- 1 | 2 | # InlineResponse2001 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **results** | [**List<UserAuthenticationToken>**](UserAuthenticationToken.md) | | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/java/src/docs/LuarocksPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # LuarocksPackageUploadRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **packageFile** | **String** | The primary file for the package. | 8 | **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] 9 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/Namespace.md: -------------------------------------------------------------------------------- 1 | 2 | # Namespace 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **name** | **String** | | [optional] 8 | **slug** | **String** | | [optional] 9 | **slugPerm** | **String** | | [optional] 10 | **typeName** | **String** | | [optional] 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/java/src/docs/NugetPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # NugetPackageUploadRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **packageFile** | **String** | The primary file for the package. | 8 | **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] 9 | **symbolsFile** | **String** | Uploads a symbols file as a separate package | [optional] 10 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/java/src/docs/Organization.md: -------------------------------------------------------------------------------- 1 | 2 | # Organization 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **country** | **String** | | [optional] 8 | **createdAt** | [**OffsetDateTime**](OffsetDateTime.md) | | [optional] 9 | **location** | **String** | The city/town/area your organization is based in. | [optional] 10 | **name** | **String** | | 11 | **slug** | **String** | | [optional] 12 | **slugPerm** | **String** | | [optional] 13 | **tagline** | **String** | A short public descriptive for your organization. | [optional] 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /bindings/java/src/docs/OrganizationGroupSync.md: -------------------------------------------------------------------------------- 1 | 2 | # OrganizationGroupSync 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **idpKey** | **String** | | 8 | **idpValue** | **String** | | 9 | **role** | [**RoleEnum**](#RoleEnum) | | [optional] 10 | **slugPerm** | **String** | | [optional] 11 | **team** | **String** | | 12 | 13 | 14 | 15 | ## Enum: RoleEnum 16 | Name | Value 17 | ---- | ----- 18 | MANAGER | "Manager" 19 | MEMBER | "Member" 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /bindings/java/src/docs/OrganizationGroupSyncRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # OrganizationGroupSyncRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **idpKey** | **String** | | 8 | **idpValue** | **String** | | 9 | **organization** | **String** | | 10 | **role** | [**RoleEnum**](#RoleEnum) | | [optional] 11 | **team** | **String** | | 12 | 13 | 14 | 15 | ## Enum: RoleEnum 16 | Name | Value 17 | ---- | ----- 18 | MANAGER | "Manager" 19 | MEMBER | "Member" 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /bindings/java/src/docs/OrganizationGroupSyncStatus.md: -------------------------------------------------------------------------------- 1 | 2 | # OrganizationGroupSyncStatus 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **samlGroupSyncStatus** | **Boolean** | | [optional] 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/java/src/docs/OrganizationInviteUpdate.md: -------------------------------------------------------------------------------- 1 | 2 | # OrganizationInviteUpdate 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **role** | [**RoleEnum**](#RoleEnum) | The role to be assigned to the invited user. | [optional] 8 | 9 | 10 | 11 | ## Enum: RoleEnum 12 | Name | Value 13 | ---- | ----- 14 | OWNER | "Owner" 15 | MANAGER | "Manager" 16 | MEMBER | "Member" 17 | COLLABORATOR | "Collaborator" 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /bindings/java/src/docs/OrganizationInviteUpdateRequestPatch.md: -------------------------------------------------------------------------------- 1 | 2 | # OrganizationInviteUpdateRequestPatch 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **role** | [**RoleEnum**](#RoleEnum) | The role to be assigned to the invited user. | [optional] 8 | 9 | 10 | 11 | ## Enum: RoleEnum 12 | Name | Value 13 | ---- | ----- 14 | OWNER | "Owner" 15 | MANAGER | "Manager" 16 | MEMBER | "Member" 17 | COLLABORATOR | "Collaborator" 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /bindings/java/src/docs/OrganizationMembershipRequestPatch.md: -------------------------------------------------------------------------------- 1 | 2 | # OrganizationMembershipRequestPatch 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/java/src/docs/OrganizationMembershipRoleUpdateRequestPatch.md: -------------------------------------------------------------------------------- 1 | 2 | # OrganizationMembershipRoleUpdateRequestPatch 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **role** | [**RoleEnum**](#RoleEnum) | | [optional] 8 | 9 | 10 | 11 | ## Enum: RoleEnum 12 | Name | Value 13 | ---- | ----- 14 | OWNER | "Owner" 15 | MANAGER | "Manager" 16 | MEMBER | "Member" 17 | COLLABORATOR | "Collaborator" 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /bindings/java/src/docs/OrganizationMembershipVisibilityUpdateRequestPatch.md: -------------------------------------------------------------------------------- 1 | 2 | # OrganizationMembershipVisibilityUpdateRequestPatch 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **visibility** | [**VisibilityEnum**](#VisibilityEnum) | | [optional] 8 | 9 | 10 | 11 | ## Enum: VisibilityEnum 12 | Name | Value 13 | ---- | ----- 14 | PUBLIC | "Public" 15 | PRIVATE | "Private" 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /bindings/java/src/docs/OrganizationPackageLicensePolicyRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # OrganizationPackageLicensePolicyRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **allowUnknownLicenses** | **Boolean** | | [optional] 8 | **description** | **String** | | [optional] 9 | **name** | **String** | | 10 | **onViolationQuarantine** | **Boolean** | | [optional] 11 | **packageQueryString** | **String** | | [optional] 12 | **spdxIdentifiers** | **List<String>** | | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /bindings/java/src/docs/OrganizationPackageLicensePolicyRequestPatch.md: -------------------------------------------------------------------------------- 1 | 2 | # OrganizationPackageLicensePolicyRequestPatch 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **allowUnknownLicenses** | **Boolean** | | [optional] 8 | **description** | **String** | | [optional] 9 | **name** | **String** | | [optional] 10 | **onViolationQuarantine** | **Boolean** | | [optional] 11 | **packageQueryString** | **String** | | [optional] 12 | **spdxIdentifiers** | **List<String>** | | [optional] 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /bindings/java/src/docs/OrganizationSAMLAuth.md: -------------------------------------------------------------------------------- 1 | 2 | # OrganizationSAMLAuth 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **samlAuthEnabled** | **Boolean** | | 8 | **samlAuthEnforced** | **Boolean** | | 9 | **samlMetadataInline** | **String** | If configured, SAML metadata will be used as entered instead of retrieved from a remote URL. | [optional] 10 | **samlMetadataUrl** | **String** | If configured, SAML metadata be retrieved from a remote URL. | [optional] 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/java/src/docs/OrganizationSAMLAuthRequestPatch.md: -------------------------------------------------------------------------------- 1 | 2 | # OrganizationSAMLAuthRequestPatch 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **samlAuthEnabled** | **Boolean** | | [optional] 8 | **samlAuthEnforced** | **Boolean** | | [optional] 9 | **samlMetadataInline** | **String** | If configured, SAML metadata will be used as entered instead of retrieved from a remote URL. | [optional] 10 | **samlMetadataUrl** | **String** | If configured, SAML metadata be retrieved from a remote URL. | [optional] 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/java/src/docs/OrganizationTeam.md: -------------------------------------------------------------------------------- 1 | 2 | # OrganizationTeam 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **description** | **String** | | [optional] 8 | **name** | **String** | | 9 | **slug** | **String** | | [optional] 10 | **slugPerm** | **String** | | [optional] 11 | **visibility** | [**VisibilityEnum**](#VisibilityEnum) | | [optional] 12 | 13 | 14 | 15 | ## Enum: VisibilityEnum 16 | Name | Value 17 | ---- | ----- 18 | VISIBLE | "Visible" 19 | HIDDEN | "Hidden" 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /bindings/java/src/docs/OrganizationTeamInvite.md: -------------------------------------------------------------------------------- 1 | 2 | # OrganizationTeamInvite 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **role** | [**RoleEnum**](#RoleEnum) | The role to be assigned to the invited user in the team. | [optional] 8 | **team** | **String** | The team identifier (slug). | 9 | 10 | 11 | 12 | ## Enum: RoleEnum 13 | Name | Value 14 | ---- | ----- 15 | MANAGER | "Manager" 16 | MEMBER | "Member" 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /bindings/java/src/docs/OrganizationTeamMembers.md: -------------------------------------------------------------------------------- 1 | 2 | # OrganizationTeamMembers 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **members** | [**List<OrganizationTeamMembership>**](OrganizationTeamMembership.md) | The team members | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/java/src/docs/OrganizationTeamMembership.md: -------------------------------------------------------------------------------- 1 | 2 | # OrganizationTeamMembership 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **role** | [**RoleEnum**](#RoleEnum) | | 8 | **user** | **String** | | 9 | 10 | 11 | 12 | ## Enum: RoleEnum 13 | Name | Value 14 | ---- | ----- 15 | MANAGER | "Manager" 16 | MEMBER | "Member" 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /bindings/java/src/docs/OrganizationTeamRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # OrganizationTeamRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **description** | **String** | | [optional] 8 | **name** | **String** | | 9 | **slug** | **String** | | [optional] 10 | **visibility** | [**VisibilityEnum**](#VisibilityEnum) | | [optional] 11 | 12 | 13 | 14 | ## Enum: VisibilityEnum 15 | Name | Value 16 | ---- | ----- 17 | VISIBLE | "Visible" 18 | HIDDEN | "Hidden" 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /bindings/java/src/docs/OrganizationTeamRequestPatch.md: -------------------------------------------------------------------------------- 1 | 2 | # OrganizationTeamRequestPatch 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **description** | **String** | | [optional] 8 | **name** | **String** | | [optional] 9 | **slug** | **String** | | [optional] 10 | **visibility** | [**VisibilityEnum**](#VisibilityEnum) | | [optional] 11 | 12 | 13 | 14 | ## Enum: VisibilityEnum 15 | Name | Value 16 | ---- | ----- 17 | VISIBLE | "Visible" 18 | HIDDEN | "Hidden" 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /bindings/java/src/docs/P2PackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # P2PackageUploadRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **packageFile** | **String** | The primary file for the package. | 8 | **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] 9 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/PackageCopyRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # PackageCopyRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **destination** | **String** | | 8 | **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] 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/java/src/docs/PackageDenyPolicyRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # PackageDenyPolicyRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **description** | **String** | | [optional] 8 | **enabled** | **Boolean** | Whether this rule is enabled or disabled. | [optional] 9 | **name** | **String** | | [optional] 10 | **packageQueryString** | **String** | Packages that match this query will trigger this deny rule. | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/java/src/docs/PackageDenyPolicyRequestPatch.md: -------------------------------------------------------------------------------- 1 | 2 | # PackageDenyPolicyRequestPatch 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **description** | **String** | | [optional] 8 | **enabled** | **Boolean** | Whether this rule is enabled or disabled. | [optional] 9 | **name** | **String** | | [optional] 10 | **packageQueryString** | **String** | Packages that match this query will trigger this deny rule. | [optional] 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/java/src/docs/PackageDependencies.md: -------------------------------------------------------------------------------- 1 | 2 | # PackageDependencies 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **dependencies** | [**List<PackageDependency>**](PackageDependency.md) | | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/java/src/docs/PackageFilePartsUpload.md: -------------------------------------------------------------------------------- 1 | 2 | # PackageFilePartsUpload 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **identifier** | **String** | The identifier for the file to use uploading parts. | [optional] 8 | **uploadQuerystring** | **String** | The querystring to use for the next-step PUT upload. | [optional] 9 | **uploadUrl** | **String** | The URL to use for the next-step PUT upload | [optional] 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/PackageGroup.md: -------------------------------------------------------------------------------- 1 | 2 | # PackageGroup 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **backendKind** | **java.math.BigInteger** | | [optional] 8 | **count** | **java.math.BigInteger** | | 9 | **lastPush** | [**OffsetDateTime**](OffsetDateTime.md) | | 10 | **name** | **String** | | [optional] 11 | **numDownloads** | **java.math.BigInteger** | | 12 | **size** | **java.math.BigInteger** | | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /bindings/java/src/docs/PackageLicensePolicyEvaluationRequestRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # PackageLicensePolicyEvaluationRequestRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/java/src/docs/PackageLicensePolicyViolationLog.md: -------------------------------------------------------------------------------- 1 | 2 | # PackageLicensePolicyViolationLog 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **eventAt** | [**OffsetDateTime**](OffsetDateTime.md) | | [optional] 8 | **_package** | [**PackageVulnerability**](PackageVulnerability.md) | | 9 | **policy** | [**NestedLicensePolicy**](NestedLicensePolicy.md) | | 10 | **reasons** | **List<String>** | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/java/src/docs/PackageLicensePolicyViolationLogCursorPage.md: -------------------------------------------------------------------------------- 1 | 2 | # PackageLicensePolicyViolationLogCursorPage 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **next** | **String** | | [optional] 8 | **previous** | **String** | | [optional] 9 | **results** | [**List<PackageLicensePolicyViolationLog>**](PackageLicensePolicyViolationLog.md) | | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/PackageMoveRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # PackageMoveRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **destination** | **String** | | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/java/src/docs/PackageQuarantineRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # PackageQuarantineRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **release** | **Boolean** | If true, the package is released from quarantine. | [optional] 8 | **restore** | **Boolean** | If true, the package is released from quarantine. Note: This field is deprecated, please use 'release' instead. | [optional] 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/java/src/docs/PackageUsageMetrics.md: -------------------------------------------------------------------------------- 1 | 2 | # PackageUsageMetrics 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **packages** | [**CommonMetrics**](CommonMetrics.md) | | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/java/src/docs/PackageVersionBadge.md: -------------------------------------------------------------------------------- 1 | 2 | # PackageVersionBadge 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/java/src/docs/PackageVulnerability.md: -------------------------------------------------------------------------------- 1 | 2 | # PackageVulnerability 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **identifier** | **String** | | 8 | **name** | **String** | The name of this package. | [optional] 9 | **url** | **String** | | [optional] 10 | **version** | **String** | The raw version for this package. | [optional] 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/java/src/docs/PackageVulnerabilityPolicyEvaluationRequestRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # PackageVulnerabilityPolicyEvaluationRequestRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/java/src/docs/PackageVulnerabilityPolicyViolationLog.md: -------------------------------------------------------------------------------- 1 | 2 | # PackageVulnerabilityPolicyViolationLog 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **eventAt** | [**OffsetDateTime**](OffsetDateTime.md) | | [optional] 8 | **_package** | [**PackageVulnerability**](PackageVulnerability.md) | | 9 | **policy** | [**NestedVulnerabilityPolicy**](NestedVulnerabilityPolicy.md) | | 10 | **reasons** | **List<String>** | | 11 | **vulnerabilityScanResults** | [**NestedVulnerabilityScanResults**](NestedVulnerabilityScanResults.md) | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /bindings/java/src/docs/PackageVulnerabilityPolicyViolationLogCursorPage.md: -------------------------------------------------------------------------------- 1 | 2 | # PackageVulnerabilityPolicyViolationLogCursorPage 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **next** | **String** | | [optional] 8 | **previous** | **String** | | [optional] 9 | **results** | [**List<PackageVulnerabilityPolicyViolationLog>**](PackageVulnerabilityPolicyViolationLog.md) | | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/PythonPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # PythonPackageUploadRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **packageFile** | **String** | The primary file for the package. | 8 | **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] 9 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/Quota.md: -------------------------------------------------------------------------------- 1 | 2 | # Quota 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **usage** | [**UsageFieldset**](UsageFieldset.md) | | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/java/src/docs/QuotaHistory.md: -------------------------------------------------------------------------------- 1 | 2 | # QuotaHistory 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **history** | [**List<History>**](History.md) | | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RepositoryEcdsaKeyCreate.md: -------------------------------------------------------------------------------- 1 | 2 | # RepositoryEcdsaKeyCreate 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **ecdsaPassphrase** | **String** | The ECDSA passphrase used for signing. | [optional] 8 | **ecdsaPrivateKey** | **String** | The ECDSA private key. | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RepositoryGeoIpCidr.md: -------------------------------------------------------------------------------- 1 | 2 | # RepositoryGeoIpCidr 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **allow** | **List<String>** | The allowed CIDRs for this repository | 8 | **deny** | **List<String>** | The denied CIDRs for this repository | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RepositoryGeoIpCountryCode.md: -------------------------------------------------------------------------------- 1 | 2 | # RepositoryGeoIpCountryCode 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **allow** | **List<String>** | The allowed country codes for this repository | 8 | **deny** | **List<String>** | The denied country codes for this repository | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RepositoryGeoIpRules.md: -------------------------------------------------------------------------------- 1 | 2 | # RepositoryGeoIpRules 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **cidr** | [**RepositoryGeoIpCidr**](RepositoryGeoIpCidr.md) | | 8 | **countryCode** | [**RepositoryGeoIpCountryCode**](RepositoryGeoIpCountryCode.md) | | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RepositoryGeoIpRulesRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # RepositoryGeoIpRulesRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **cidr** | [**RepositoryGeoIpCidr**](RepositoryGeoIpCidr.md) | | 8 | **countryCode** | [**RepositoryGeoIpCountryCode**](RepositoryGeoIpCountryCode.md) | | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RepositoryGeoIpRulesRequestPatch.md: -------------------------------------------------------------------------------- 1 | 2 | # RepositoryGeoIpRulesRequestPatch 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **cidr** | [**RepositoryGeoIpCidr**](RepositoryGeoIpCidr.md) | | [optional] 8 | **countryCode** | [**RepositoryGeoIpCountryCode**](RepositoryGeoIpCountryCode.md) | | [optional] 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RepositoryGeoIpStatus.md: -------------------------------------------------------------------------------- 1 | 2 | # RepositoryGeoIpStatus 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **geoipEnabled** | **Boolean** | If checked, any access to the website or downloads for this repository is allowed/denied according to the configured Geo/IP restriction rules. | [optional] 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RepositoryGeoIpTestAddress.md: -------------------------------------------------------------------------------- 1 | 2 | # RepositoryGeoIpTestAddress 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **addresses** | **List<String>** | The IP addresses to test against this repository | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RepositoryGeoIpTestAddressResponse.md: -------------------------------------------------------------------------------- 1 | 2 | # RepositoryGeoIpTestAddressResponse 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **addresses** | [**List<RepositoryGeoIpTestAddressResponseDict>**](RepositoryGeoIpTestAddressResponseDict.md) | The IP address test results ordered by allowed | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RepositoryGeoIpTestAddressResponseDict.md: -------------------------------------------------------------------------------- 1 | 2 | # RepositoryGeoIpTestAddressResponseDict 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **allowed** | **Boolean** | The result of the IP test | 8 | **countryCode** | **String** | The country code of the tested IP address | 9 | **ipAddress** | **String** | The IP address that was tested | 10 | **reason** | **String** | The reason for the result | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RepositoryGpgKeyCreate.md: -------------------------------------------------------------------------------- 1 | 2 | # RepositoryGpgKeyCreate 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **gpgPassphrase** | **String** | The GPG passphrase used for signing. | [optional] 8 | **gpgPrivateKey** | **String** | The GPG private key. | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RepositoryPrivilegeInput.md: -------------------------------------------------------------------------------- 1 | 2 | # RepositoryPrivilegeInput 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **privileges** | [**List<RepositoryPrivilegeDict>**](RepositoryPrivilegeDict.md) | List of objects with explicit privileges to the repository. | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RepositoryPrivilegeInputRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # RepositoryPrivilegeInputRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **privileges** | [**List<RepositoryPrivilegeDict>**](RepositoryPrivilegeDict.md) | List of objects with explicit privileges to the repository. | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RepositoryPrivilegeInputRequestPatch.md: -------------------------------------------------------------------------------- 1 | 2 | # RepositoryPrivilegeInputRequestPatch 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **privileges** | [**List<RepositoryPrivilegeDict>**](RepositoryPrivilegeDict.md) | List of objects with explicit privileges to the repository. | [optional] 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RepositoryRsaKeyCreate.md: -------------------------------------------------------------------------------- 1 | 2 | # RepositoryRsaKeyCreate 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **rsaPassphrase** | **String** | The RSA passphrase used for signing. | [optional] 8 | **rsaPrivateKey** | **String** | The RSA private key. | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RepositoryTokenAction.md: -------------------------------------------------------------------------------- 1 | 2 | # RepositoryTokenAction 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RepositoryTokenSync.md: -------------------------------------------------------------------------------- 1 | 2 | # RepositoryTokenSync 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **tokens** | [**List<RepositoryToken>**](RepositoryToken.md) | The entitlements that have been synchronised. | [optional] 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RepositoryTokenSyncRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # RepositoryTokenSyncRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **source** | **String** | The source repository slug (in the same owner namespace). | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RepositoryTransferRegion.md: -------------------------------------------------------------------------------- 1 | 2 | # RepositoryTransferRegion 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **storageRegion** | **String** | The Cloudsmith region in which package files are stored. | [optional] 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RepositoryTransferRegionRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # RepositoryTransferRegionRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **storageRegion** | **String** | The Cloudsmith region in which package files are stored. | [optional] 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/java/src/docs/ResourcesRateCheck.md: -------------------------------------------------------------------------------- 1 | 2 | # ResourcesRateCheck 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **resources** | [**Map<String, RateCheck>**](RateCheck.md) | Rate limit values per resource | [optional] 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RespositoryGeoIpEnableDisable.md: -------------------------------------------------------------------------------- 1 | 2 | # RespositoryGeoIpEnableDisable 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RespositoryGeoIpEnableDisableRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # RespositoryGeoIpEnableDisableRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RpmPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # RpmPackageUploadRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **distribution** | **String** | The distribution to store the package for. | 8 | **packageFile** | **String** | The primary file for the package. | 9 | **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] 10 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/java/src/docs/RubyPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # RubyPackageUploadRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **packageFile** | **String** | The primary file for the package. | 8 | **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] 9 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/ServiceRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # ServiceRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **description** | **String** | The description of the service | [optional] 8 | **name** | **String** | The name of the service | 9 | **role** | [**RoleEnum**](#RoleEnum) | The role of the service. | [optional] 10 | **teams** | [**List<ServiceTeams>**](ServiceTeams.md) | | [optional] 11 | 12 | 13 | 14 | ## Enum: RoleEnum 15 | Name | Value 16 | ---- | ----- 17 | MANAGER | "Manager" 18 | MEMBER | "Member" 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /bindings/java/src/docs/ServiceRequestPatch.md: -------------------------------------------------------------------------------- 1 | 2 | # ServiceRequestPatch 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **description** | **String** | The description of the service | [optional] 8 | **name** | **String** | The name of the service | [optional] 9 | **role** | [**RoleEnum**](#RoleEnum) | The role of the service. | [optional] 10 | **teams** | [**List<ServiceTeams>**](ServiceTeams.md) | | [optional] 11 | 12 | 13 | 14 | ## Enum: RoleEnum 15 | Name | Value 16 | ---- | ----- 17 | MANAGER | "Manager" 18 | MEMBER | "Member" 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /bindings/java/src/docs/ServiceTeams.md: -------------------------------------------------------------------------------- 1 | 2 | # ServiceTeams 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **role** | [**RoleEnum**](#RoleEnum) | The team role associated with the service | [optional] 8 | **slug** | **String** | The teams associated with the service | 9 | 10 | 11 | 12 | ## Enum: RoleEnum 13 | Name | Value 14 | ---- | ----- 15 | MANAGER | "Manager" 16 | MEMBER | "Member" 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /bindings/java/src/docs/StatusBasic.md: -------------------------------------------------------------------------------- 1 | 2 | # StatusBasic 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **detail** | **String** | The message describing the state of the API. | [optional] 8 | **version** | **String** | The current version for the Cloudsmith service. | [optional] 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/java/src/docs/StorageAllocatedLimit.md: -------------------------------------------------------------------------------- 1 | 2 | # StorageAllocatedLimit 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **configured** | **String** | | [optional] 8 | **peak** | **String** | | [optional] 9 | **percentageUsed** | **String** | | [optional] 10 | **planLimit** | **String** | | [optional] 11 | **used** | **String** | | [optional] 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /bindings/java/src/docs/StorageAllocatedLimitRaw.md: -------------------------------------------------------------------------------- 1 | 2 | # StorageAllocatedLimitRaw 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **configured** | **java.math.BigInteger** | | [optional] 8 | **peak** | **java.math.BigInteger** | | [optional] 9 | **percentageUsed** | **String** | | [optional] 10 | **planLimit** | **java.math.BigInteger** | | [optional] 11 | **used** | **java.math.BigInteger** | | [optional] 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /bindings/java/src/docs/StorageRegion.md: -------------------------------------------------------------------------------- 1 | 2 | # StorageRegion 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **label** | **String** | Name of the storage region | 8 | **slug** | **String** | Slug for the storage region | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/java/src/docs/StorageUsage.md: -------------------------------------------------------------------------------- 1 | 2 | # StorageUsage 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **limit** | **String** | | [optional] 8 | **peak** | **String** | | [optional] 9 | **percentage** | **String** | | [optional] 10 | **used** | **String** | | [optional] 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/java/src/docs/StorageUsageRaw.md: -------------------------------------------------------------------------------- 1 | 2 | # StorageUsageRaw 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **limit** | **java.math.BigInteger** | | [optional] 8 | **peak** | **java.math.BigInteger** | | [optional] 9 | **percentage** | **String** | | [optional] 10 | **used** | **java.math.BigInteger** | | [optional] 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/java/src/docs/Tags.md: -------------------------------------------------------------------------------- 1 | 2 | # Tags 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/java/src/docs/TerraformPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # TerraformPackageUploadRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **packageFile** | **String** | The primary file for the package. | 8 | **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] 9 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/Usage.md: -------------------------------------------------------------------------------- 1 | 2 | # Usage 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **limit** | **String** | | [optional] 8 | **percentage** | **String** | | [optional] 9 | **used** | **String** | | [optional] 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/UsageFieldset.md: -------------------------------------------------------------------------------- 1 | 2 | # UsageFieldset 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **display** | [**UsageLimits**](UsageLimits.md) | | 8 | **raw** | [**UsageLimitsRaw**](UsageLimitsRaw.md) | | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/java/src/docs/UsageLimits.md: -------------------------------------------------------------------------------- 1 | 2 | # UsageLimits 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **bandwidth** | [**AllocatedLimit**](AllocatedLimit.md) | | 8 | **storage** | [**StorageAllocatedLimit**](StorageAllocatedLimit.md) | | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/java/src/docs/UsageLimitsRaw.md: -------------------------------------------------------------------------------- 1 | 2 | # UsageLimitsRaw 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **bandwidth** | [**AllocatedLimitRaw**](AllocatedLimitRaw.md) | | 8 | **storage** | [**StorageAllocatedLimitRaw**](StorageAllocatedLimitRaw.md) | | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/java/src/docs/UsageRaw.md: -------------------------------------------------------------------------------- 1 | 2 | # UsageRaw 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **limit** | **java.math.BigInteger** | | [optional] 8 | **percentage** | **String** | | [optional] 9 | **used** | **java.math.BigInteger** | | [optional] 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/UserAuthToken.md: -------------------------------------------------------------------------------- 1 | 2 | # UserAuthToken 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **token** | **String** | API token for the authenticated user | [optional] 8 | **twoFactorRequired** | **Boolean** | Flag indicating whether a 2FA code is required to complete authentication | [optional] 9 | **twoFactorToken** | **String** | Token to use when providing 2FA code | [optional] 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/UserAuthTokenRequest.md: -------------------------------------------------------------------------------- 1 | 2 | # UserAuthTokenRequest 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **email** | **String** | Email address to authenticate with | [optional] 8 | **password** | **String** | Password to authenticate with | [optional] 9 | **totpToken** | **String** | Two-factor authentication code | [optional] 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/UserAuthenticationToken.md: -------------------------------------------------------------------------------- 1 | 2 | # UserAuthenticationToken 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **created** | [**OffsetDateTime**](OffsetDateTime.md) | The time at which the API key was created. | [optional] 8 | **key** | **String** | The unique API key used for authentication. This will be obfuscated on read-only HTTP methods. | [optional] 9 | **slugPerm** | **String** | The slug_perm for token. | [optional] 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/UserBrief.md: -------------------------------------------------------------------------------- 1 | 2 | # UserBrief 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **authenticated** | **Boolean** | If true then you're logged in as a user. | [optional] 8 | **email** | **String** | Your email address that we use to contact you. This is only visible to you. | [optional] 9 | **name** | **String** | The full name of the user (if any). | [optional] 10 | **profileUrl** | **String** | The URL for the full profile of the user. | [optional] 11 | **selfUrl** | **String** | | [optional] 12 | **slug** | **String** | | [optional] 13 | **slugPerm** | **String** | | [optional] 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /bindings/java/src/docs/VulnerabilityScan.md: -------------------------------------------------------------------------------- 1 | 2 | # VulnerabilityScan 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **results** | [**List<Vulnerability>**](Vulnerability.md) | | 8 | **target** | **String** | | 9 | **type** | **String** | | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/java/src/docs/VulnerabilityScanVersion.md: -------------------------------------------------------------------------------- 1 | 2 | # VulnerabilityScanVersion 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **major** | **java.math.BigInteger** | | 8 | **minor** | **java.math.BigInteger** | | 9 | **operator** | **String** | | [optional] 10 | **patch** | **java.math.BigInteger** | | 11 | **rawVersion** | **String** | | [optional] 12 | **version** | **String** | | [optional] 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /bindings/java/src/docs/WebhookTemplate.md: -------------------------------------------------------------------------------- 1 | 2 | # WebhookTemplate 3 | 4 | ## Properties 5 | Name | Type | Description | Notes 6 | ------------ | ------------- | ------------- | ------------- 7 | **event** | **String** | | 8 | **template** | **String** | | [optional] 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/java/src/gradle.properties: -------------------------------------------------------------------------------- 1 | # Uncomment to build for Android 2 | #target = android -------------------------------------------------------------------------------- /bindings/java/src/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudsmith-io/cloudsmith-api/713b1f04defc79497c785b32243d83925ad1eb56/bindings/java/src/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /bindings/java/src/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Tue May 17 23:08:05 CST 2016 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-2.6-bin.zip 7 | -------------------------------------------------------------------------------- /bindings/java/src/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = "cloudsmith-api" -------------------------------------------------------------------------------- /bindings/java/src/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /bindings/java/src/src/main/java/io/cloudsmith/api/auth/OAuthFlow.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Cloudsmith API (v1) 3 | * The API to the Cloudsmith Service 4 | * 5 | * OpenAPI spec version: v1 6 | * Contact: support@cloudsmith.io 7 | * 8 | * NOTE: This class is auto generated by the swagger code generator program. 9 | * https://github.com/swagger-api/swagger-codegen.git 10 | * Do not edit the class manually. 11 | */ 12 | 13 | 14 | package io.cloudsmith.api.auth; 15 | 16 | public enum OAuthFlow { 17 | accessCode, implicit, password, application 18 | } 19 | -------------------------------------------------------------------------------- /bindings/java/test.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | set -e 3 | 4 | self=$(readlink -f $BASH_SOURCE) 5 | self_dir=$(dirname $self) 6 | root_dir=$(readlink -f "$self_dir/../..") 7 | . $root_dir/scripts/common.sh $1 8 | 9 | src_dir="$self_dir/src" 10 | 11 | cd $src_dir 12 | mvn test 13 | -------------------------------------------------------------------------------- /bindings/python/src/.swagger-codegen/VERSION: -------------------------------------------------------------------------------- 1 | 2.4.43 -------------------------------------------------------------------------------- /bindings/python/src/.travis.yml: -------------------------------------------------------------------------------- 1 | # ref: https://docs.travis-ci.com/user/languages/python 2 | language: python 3 | python: 4 | - "2.7" 5 | - "3.2" 6 | - "3.3" 7 | - "3.4" 8 | - "3.5" 9 | #- "3.5-dev" # 3.5 development branch 10 | #- "nightly" # points to the latest development branch e.g. 3.6-dev 11 | # command to install dependencies 12 | install: "pip install -r requirements.txt" 13 | # command to run tests 14 | script: nosetests 15 | -------------------------------------------------------------------------------- /bindings/python/src/build.json: -------------------------------------------------------------------------------- 1 | { 2 | "hideGenerationTimestamp": true, 3 | "packageName": "cloudsmith_api", 4 | "projectName": "cloudsmith_api", 5 | "packageVersion": "2.0.20", 6 | "packageUrl": "https://api.cloudsmith.io/?format=openapi", 7 | "sortParamsByRequiredFlag": true 8 | } 9 | -------------------------------------------------------------------------------- /bindings/python/src/docs/AllocatedLimit.md: -------------------------------------------------------------------------------- 1 | # AllocatedLimit 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **configured** | **str** | | [optional] 7 | **percentage_used** | **str** | | [optional] 8 | **plan_limit** | **str** | | [optional] 9 | **used** | **str** | | [optional] 10 | 11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/python/src/docs/AllocatedLimitRaw.md: -------------------------------------------------------------------------------- 1 | # AllocatedLimitRaw 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **configured** | **int** | | [optional] 7 | **percentage_used** | **str** | | [optional] 8 | **plan_limit** | **int** | | [optional] 9 | **used** | **int** | | [optional] 10 | 11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/python/src/docs/Architecture.md: -------------------------------------------------------------------------------- 1 | # Architecture 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **description** | **str** | | [optional] 7 | **name** | **str** | | 8 | 9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/python/src/docs/CommonBandwidthMetricsValue.md: -------------------------------------------------------------------------------- 1 | # CommonBandwidthMetricsValue 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **display** | **str** | Bandwidth usage value | 7 | **units** | **str** | Unit of measurement e.g. bytes | [optional] [default to 'bytes'] 8 | **value** | **int** | Human readable version of display value | 9 | 10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/python/src/docs/CommonDownloadsMetricsValue.md: -------------------------------------------------------------------------------- 1 | # CommonDownloadsMetricsValue 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **value** | **int** | | 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/Distribution.md: -------------------------------------------------------------------------------- 1 | # Distribution 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **name** | **str** | | 7 | **self_url** | **str** | | [optional] 8 | **slug** | **str** | The slug identifier for this distribution | [optional] 9 | **variants** | **str** | | [optional] 10 | 11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/python/src/docs/DistributionVersion.md: -------------------------------------------------------------------------------- 1 | # DistributionVersion 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **name** | **str** | The textual name for this version. | [optional] 7 | **slug** | **str** | The slug identifier for this version | [optional] 8 | 9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/python/src/docs/EntitlementUsageMetrics.md: -------------------------------------------------------------------------------- 1 | # EntitlementUsageMetrics 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **tokens** | [**CommonMetrics**](CommonMetrics.md) | | 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/ErrorDetail.md: -------------------------------------------------------------------------------- 1 | # ErrorDetail 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **detail** | **str** | An extended message for the response. | 7 | **fields** | **dict(str, list[str])** | A Dictionary of related errors where key: Field and value: Array of Errors related to that field | [optional] 8 | 9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/python/src/docs/Eula.md: -------------------------------------------------------------------------------- 1 | # Eula 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **identifier** | **str** | A unique identifier that you can use for your own EULA tracking purposes. This might be a date, or a semantic version, etc. The only requirement is that it is unique across multiple EULAs. | [optional] 7 | **number** | **int** | A sequential identifier that increments by one for each new commit in a repository. | [optional] 8 | 9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/python/src/docs/GeoIpLocation.md: -------------------------------------------------------------------------------- 1 | # GeoIpLocation 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **city** | **str** | | 7 | **continent** | **str** | | 8 | **country** | **str** | | 9 | **country_code** | **str** | | [optional] 10 | **latitude** | **str** | | [optional] 11 | **longitude** | **str** | | [optional] 12 | **postal_code** | **str** | | 13 | 14 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 15 | 16 | 17 | -------------------------------------------------------------------------------- /bindings/python/src/docs/History.md: -------------------------------------------------------------------------------- 1 | # History 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **days** | **int** | | [optional] 7 | **display** | [**HistoryFieldset**](HistoryFieldset.md) | | 8 | **end** | **datetime** | | 9 | **plan** | **str** | | 10 | **raw** | [**HistoryFieldsetRaw**](HistoryFieldsetRaw.md) | | 11 | **start** | **datetime** | | 12 | 13 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 14 | 15 | 16 | -------------------------------------------------------------------------------- /bindings/python/src/docs/HistoryFieldset.md: -------------------------------------------------------------------------------- 1 | # HistoryFieldset 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **downloaded** | [**Usage**](Usage.md) | | 7 | **storage_used** | [**StorageUsage**](StorageUsage.md) | | 8 | **uploaded** | [**Usage**](Usage.md) | | 9 | 10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/python/src/docs/HistoryFieldsetRaw.md: -------------------------------------------------------------------------------- 1 | # HistoryFieldsetRaw 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **downloaded** | [**UsageRaw**](UsageRaw.md) | | 7 | **storage_used** | [**StorageUsageRaw**](StorageUsageRaw.md) | | 8 | **uploaded** | [**UsageRaw**](UsageRaw.md) | | 9 | 10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/python/src/docs/InlineResponse200.md: -------------------------------------------------------------------------------- 1 | # InlineResponse200 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **results** | [**list[PackageGroup]**](PackageGroup.md) | | 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/InlineResponse2001.md: -------------------------------------------------------------------------------- 1 | # InlineResponse2001 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **results** | [**list[UserAuthenticationToken]**](UserAuthenticationToken.md) | | 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/Namespace.md: -------------------------------------------------------------------------------- 1 | # Namespace 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **name** | **str** | | [optional] 7 | **slug** | **str** | | [optional] 8 | **slug_perm** | **str** | | [optional] 9 | **type_name** | **str** | | [optional] 10 | 11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/python/src/docs/OrganizationGroupSync.md: -------------------------------------------------------------------------------- 1 | # OrganizationGroupSync 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **idp_key** | **str** | | 7 | **idp_value** | **str** | | 8 | **role** | **str** | | [optional] [default to 'Member'] 9 | **slug_perm** | **str** | | [optional] 10 | **team** | **str** | | 11 | 12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 13 | 14 | 15 | -------------------------------------------------------------------------------- /bindings/python/src/docs/OrganizationGroupSyncRequest.md: -------------------------------------------------------------------------------- 1 | # OrganizationGroupSyncRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **idp_key** | **str** | | 7 | **idp_value** | **str** | | 8 | **organization** | **str** | | 9 | **role** | **str** | | [optional] [default to 'Member'] 10 | **team** | **str** | | 11 | 12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 13 | 14 | 15 | -------------------------------------------------------------------------------- /bindings/python/src/docs/OrganizationGroupSyncStatus.md: -------------------------------------------------------------------------------- 1 | # OrganizationGroupSyncStatus 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **saml_group_sync_status** | **bool** | | [optional] 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/OrganizationInviteUpdate.md: -------------------------------------------------------------------------------- 1 | # OrganizationInviteUpdate 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **role** | **str** | The role to be assigned to the invited user. | [optional] [default to 'Member'] 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/OrganizationInviteUpdateRequestPatch.md: -------------------------------------------------------------------------------- 1 | # OrganizationInviteUpdateRequestPatch 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **role** | **str** | The role to be assigned to the invited user. | [optional] [default to 'Member'] 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/OrganizationMembershipRequestPatch.md: -------------------------------------------------------------------------------- 1 | # OrganizationMembershipRequestPatch 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | 7 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/python/src/docs/OrganizationMembershipRoleUpdateRequestPatch.md: -------------------------------------------------------------------------------- 1 | # OrganizationMembershipRoleUpdateRequestPatch 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **role** | **str** | | [optional] [default to 'Owner'] 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/OrganizationMembershipVisibilityUpdateRequestPatch.md: -------------------------------------------------------------------------------- 1 | # OrganizationMembershipVisibilityUpdateRequestPatch 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **visibility** | **str** | | [optional] [default to 'Public'] 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/OrganizationPackageLicensePolicyRequest.md: -------------------------------------------------------------------------------- 1 | # OrganizationPackageLicensePolicyRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **allow_unknown_licenses** | **bool** | | [optional] 7 | **description** | **str** | | [optional] 8 | **name** | **str** | | 9 | **on_violation_quarantine** | **bool** | | [optional] 10 | **package_query_string** | **str** | | [optional] 11 | **spdx_identifiers** | **list[str]** | | 12 | 13 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 14 | 15 | 16 | -------------------------------------------------------------------------------- /bindings/python/src/docs/OrganizationTeam.md: -------------------------------------------------------------------------------- 1 | # OrganizationTeam 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **description** | **str** | | [optional] 7 | **name** | **str** | | 8 | **slug** | **str** | | [optional] 9 | **slug_perm** | **str** | | [optional] 10 | **visibility** | **str** | | [optional] [default to 'Visible'] 11 | 12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 13 | 14 | 15 | -------------------------------------------------------------------------------- /bindings/python/src/docs/OrganizationTeamInvite.md: -------------------------------------------------------------------------------- 1 | # OrganizationTeamInvite 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **role** | **str** | The role to be assigned to the invited user in the team. | [optional] [default to 'Member'] 7 | **team** | **str** | The team identifier (slug). | 8 | 9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/python/src/docs/OrganizationTeamMembers.md: -------------------------------------------------------------------------------- 1 | # OrganizationTeamMembers 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **members** | [**list[OrganizationTeamMembership]**](OrganizationTeamMembership.md) | The team members | 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/OrganizationTeamMembership.md: -------------------------------------------------------------------------------- 1 | # OrganizationTeamMembership 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **role** | **str** | | 7 | **user** | **str** | | 8 | 9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/python/src/docs/OrganizationTeamRequest.md: -------------------------------------------------------------------------------- 1 | # OrganizationTeamRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **description** | **str** | | [optional] 7 | **name** | **str** | | 8 | **slug** | **str** | | [optional] 9 | **visibility** | **str** | | [optional] [default to 'Visible'] 10 | 11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/python/src/docs/OrganizationTeamRequestPatch.md: -------------------------------------------------------------------------------- 1 | # OrganizationTeamRequestPatch 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **description** | **str** | | [optional] 7 | **name** | **str** | | [optional] 8 | **slug** | **str** | | [optional] 9 | **visibility** | **str** | | [optional] [default to 'Visible'] 10 | 11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/python/src/docs/PackageCopyRequest.md: -------------------------------------------------------------------------------- 1 | # PackageCopyRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **destination** | **str** | | 7 | **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] 8 | 9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/python/src/docs/PackageDenyPolicyRequest.md: -------------------------------------------------------------------------------- 1 | # PackageDenyPolicyRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **description** | **str** | | [optional] 7 | **enabled** | **bool** | Whether this rule is enabled or disabled. | [optional] 8 | **name** | **str** | | [optional] 9 | **package_query_string** | **str** | Packages that match this query will trigger this deny rule. | 10 | 11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/python/src/docs/PackageDenyPolicyRequestPatch.md: -------------------------------------------------------------------------------- 1 | # PackageDenyPolicyRequestPatch 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **description** | **str** | | [optional] 7 | **enabled** | **bool** | Whether this rule is enabled or disabled. | [optional] 8 | **name** | **str** | | [optional] 9 | **package_query_string** | **str** | Packages that match this query will trigger this deny rule. | [optional] 10 | 11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/python/src/docs/PackageDependencies.md: -------------------------------------------------------------------------------- 1 | # PackageDependencies 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **dependencies** | [**list[PackageDependency]**](PackageDependency.md) | | 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/PackageDependency.md: -------------------------------------------------------------------------------- 1 | # PackageDependency 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **dep_type** | **str** | | [optional] [default to 'Depends'] 7 | **name** | **str** | | [optional] 8 | **operator** | **str** | | [optional] [default to '='] 9 | **version** | **str** | | [optional] 10 | 11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/python/src/docs/PackageFilePartsUpload.md: -------------------------------------------------------------------------------- 1 | # PackageFilePartsUpload 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **identifier** | **str** | The identifier for the file to use uploading parts. | [optional] 7 | **upload_querystring** | **str** | The querystring to use for the next-step PUT upload. | [optional] 8 | **upload_url** | **str** | The URL to use for the next-step PUT upload | [optional] 9 | 10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/python/src/docs/PackageGroup.md: -------------------------------------------------------------------------------- 1 | # PackageGroup 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **backend_kind** | **int** | | [optional] 7 | **count** | **int** | | 8 | **last_push** | **datetime** | | 9 | **name** | **str** | | [optional] 10 | **num_downloads** | **int** | | 11 | **size** | **int** | | 12 | 13 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 14 | 15 | 16 | -------------------------------------------------------------------------------- /bindings/python/src/docs/PackageLicensePolicyEvaluationRequestRequest.md: -------------------------------------------------------------------------------- 1 | # PackageLicensePolicyEvaluationRequestRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | 7 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/python/src/docs/PackageLicensePolicyViolationLog.md: -------------------------------------------------------------------------------- 1 | # PackageLicensePolicyViolationLog 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **event_at** | **datetime** | | [optional] 7 | **package** | [**PackageVulnerability**](PackageVulnerability.md) | | 8 | **policy** | [**NestedLicensePolicy**](NestedLicensePolicy.md) | | 9 | **reasons** | **list[str]** | | 10 | 11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/python/src/docs/PackageLicensePolicyViolationLogCursorPage.md: -------------------------------------------------------------------------------- 1 | # PackageLicensePolicyViolationLogCursorPage 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **next** | **str** | | [optional] 7 | **previous** | **str** | | [optional] 8 | **results** | [**list[PackageLicensePolicyViolationLog]**](PackageLicensePolicyViolationLog.md) | | 9 | 10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/python/src/docs/PackageMoveRequest.md: -------------------------------------------------------------------------------- 1 | # PackageMoveRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **destination** | **str** | | 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/PackageQuarantineRequest.md: -------------------------------------------------------------------------------- 1 | # PackageQuarantineRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **release** | **bool** | If true, the package is released from quarantine. | [optional] 7 | **restore** | **bool** | If true, the package is released from quarantine. Note: This field is deprecated, please use 'release' instead. | [optional] 8 | 9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/python/src/docs/PackageTagRequest.md: -------------------------------------------------------------------------------- 1 | # PackageTagRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **action** | **str** | | [optional] [default to 'Add'] 7 | **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] 8 | **tags** | **list[str]** | A list of tags to apply the action to. Not required for clears. | [optional] 9 | 10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/python/src/docs/PackageUsageMetrics.md: -------------------------------------------------------------------------------- 1 | # PackageUsageMetrics 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **packages** | [**CommonMetrics**](CommonMetrics.md) | | 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/PackageVersionBadge.md: -------------------------------------------------------------------------------- 1 | # PackageVersionBadge 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | 7 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/python/src/docs/PackageVulnerability.md: -------------------------------------------------------------------------------- 1 | # PackageVulnerability 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **identifier** | **str** | | 7 | **name** | **str** | The name of this package. | [optional] 8 | **url** | **str** | | [optional] 9 | **version** | **str** | The raw version for this package. | [optional] 10 | 11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/python/src/docs/PackageVulnerabilityPolicyEvaluationRequestRequest.md: -------------------------------------------------------------------------------- 1 | # PackageVulnerabilityPolicyEvaluationRequestRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | 7 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/python/src/docs/PackageVulnerabilityPolicyViolationLogCursorPage.md: -------------------------------------------------------------------------------- 1 | # PackageVulnerabilityPolicyViolationLogCursorPage 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **next** | **str** | | [optional] 7 | **previous** | **str** | | [optional] 8 | **results** | [**list[PackageVulnerabilityPolicyViolationLog]**](PackageVulnerabilityPolicyViolationLog.md) | | 9 | 10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/python/src/docs/Quota.md: -------------------------------------------------------------------------------- 1 | # Quota 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **usage** | [**UsageFieldset**](UsageFieldset.md) | | 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/QuotaHistory.md: -------------------------------------------------------------------------------- 1 | # QuotaHistory 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **history** | [**list[History]**](History.md) | | 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/RepositoryEcdsaKeyCreate.md: -------------------------------------------------------------------------------- 1 | # RepositoryEcdsaKeyCreate 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **ecdsa_passphrase** | **str** | The ECDSA passphrase used for signing. | [optional] 7 | **ecdsa_private_key** | **str** | The ECDSA private key. | 8 | 9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/python/src/docs/RepositoryGeoIpCidr.md: -------------------------------------------------------------------------------- 1 | # RepositoryGeoIpCidr 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **allow** | **list[str]** | The allowed CIDRs for this repository | 7 | **deny** | **list[str]** | The denied CIDRs for this repository | 8 | 9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/python/src/docs/RepositoryGeoIpCountryCode.md: -------------------------------------------------------------------------------- 1 | # RepositoryGeoIpCountryCode 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **allow** | **list[str]** | The allowed country codes for this repository | 7 | **deny** | **list[str]** | The denied country codes for this repository | 8 | 9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/python/src/docs/RepositoryGeoIpRules.md: -------------------------------------------------------------------------------- 1 | # RepositoryGeoIpRules 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **cidr** | [**RepositoryGeoIpCidr**](RepositoryGeoIpCidr.md) | | 7 | **country_code** | [**RepositoryGeoIpCountryCode**](RepositoryGeoIpCountryCode.md) | | 8 | 9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/python/src/docs/RepositoryGeoIpRulesRequest.md: -------------------------------------------------------------------------------- 1 | # RepositoryGeoIpRulesRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **cidr** | [**RepositoryGeoIpCidr**](RepositoryGeoIpCidr.md) | | 7 | **country_code** | [**RepositoryGeoIpCountryCode**](RepositoryGeoIpCountryCode.md) | | 8 | 9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/python/src/docs/RepositoryGeoIpRulesRequestPatch.md: -------------------------------------------------------------------------------- 1 | # RepositoryGeoIpRulesRequestPatch 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **cidr** | [**RepositoryGeoIpCidr**](RepositoryGeoIpCidr.md) | | [optional] 7 | **country_code** | [**RepositoryGeoIpCountryCode**](RepositoryGeoIpCountryCode.md) | | [optional] 8 | 9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/python/src/docs/RepositoryGeoIpStatus.md: -------------------------------------------------------------------------------- 1 | # RepositoryGeoIpStatus 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **geoip_enabled** | **bool** | If checked, any access to the website or downloads for this repository is allowed/denied according to the configured Geo/IP restriction rules. | [optional] 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/RepositoryGeoIpTestAddress.md: -------------------------------------------------------------------------------- 1 | # RepositoryGeoIpTestAddress 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **addresses** | **list[str]** | The IP addresses to test against this repository | 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/RepositoryGeoIpTestAddressResponse.md: -------------------------------------------------------------------------------- 1 | # RepositoryGeoIpTestAddressResponse 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **addresses** | [**list[RepositoryGeoIpTestAddressResponseDict]**](RepositoryGeoIpTestAddressResponseDict.md) | The IP address test results ordered by allowed | 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/RepositoryGeoIpTestAddressResponseDict.md: -------------------------------------------------------------------------------- 1 | # RepositoryGeoIpTestAddressResponseDict 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **allowed** | **bool** | The result of the IP test | 7 | **country_code** | **str** | The country code of the tested IP address | 8 | **ip_address** | **str** | The IP address that was tested | 9 | **reason** | **str** | The reason for the result | 10 | 11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/python/src/docs/RepositoryGpgKeyCreate.md: -------------------------------------------------------------------------------- 1 | # RepositoryGpgKeyCreate 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **gpg_passphrase** | **str** | The GPG passphrase used for signing. | [optional] 7 | **gpg_private_key** | **str** | The GPG private key. | 8 | 9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/python/src/docs/RepositoryPrivilegeDict.md: -------------------------------------------------------------------------------- 1 | # RepositoryPrivilegeDict 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **privilege** | **str** | The level of privilege that the user or team should be granted to the specified repository. | 7 | **service** | **str** | The service identifier (slug). | [optional] 8 | **team** | **str** | The team identifier (slug). | [optional] 9 | **user** | **str** | The user identifier (slug). | [optional] 10 | 11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/python/src/docs/RepositoryPrivilegeInput.md: -------------------------------------------------------------------------------- 1 | # RepositoryPrivilegeInput 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **privileges** | [**list[RepositoryPrivilegeDict]**](RepositoryPrivilegeDict.md) | List of objects with explicit privileges to the repository. | 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/RepositoryPrivilegeInputRequest.md: -------------------------------------------------------------------------------- 1 | # RepositoryPrivilegeInputRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **privileges** | [**list[RepositoryPrivilegeDict]**](RepositoryPrivilegeDict.md) | List of objects with explicit privileges to the repository. | 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/RepositoryPrivilegeInputRequestPatch.md: -------------------------------------------------------------------------------- 1 | # RepositoryPrivilegeInputRequestPatch 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **privileges** | [**list[RepositoryPrivilegeDict]**](RepositoryPrivilegeDict.md) | List of objects with explicit privileges to the repository. | [optional] 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/RepositoryRsaKeyCreate.md: -------------------------------------------------------------------------------- 1 | # RepositoryRsaKeyCreate 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **rsa_passphrase** | **str** | The RSA passphrase used for signing. | [optional] 7 | **rsa_private_key** | **str** | The RSA private key. | 8 | 9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/python/src/docs/RepositoryTokenAction.md: -------------------------------------------------------------------------------- 1 | # RepositoryTokenAction 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | 7 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/python/src/docs/RepositoryTokenSync.md: -------------------------------------------------------------------------------- 1 | # RepositoryTokenSync 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **tokens** | [**list[RepositoryToken]**](RepositoryToken.md) | The entitlements that have been synchronised. | [optional] 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/RepositoryTokenSyncRequest.md: -------------------------------------------------------------------------------- 1 | # RepositoryTokenSyncRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **source** | **str** | The source repository slug (in the same owner namespace). | 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/RepositoryTransferRegion.md: -------------------------------------------------------------------------------- 1 | # RepositoryTransferRegion 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **storage_region** | **str** | The Cloudsmith region in which package files are stored. | [optional] [default to 'default'] 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/RepositoryTransferRegionRequest.md: -------------------------------------------------------------------------------- 1 | # RepositoryTransferRegionRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **storage_region** | **str** | The Cloudsmith region in which package files are stored. | [optional] [default to 'default'] 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/ResourcesRateCheck.md: -------------------------------------------------------------------------------- 1 | # ResourcesRateCheck 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **resources** | [**dict(str, RateCheck)**](RateCheck.md) | Rate limit values per resource | [optional] 7 | 8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/python/src/docs/RespositoryGeoIpEnableDisable.md: -------------------------------------------------------------------------------- 1 | # RespositoryGeoIpEnableDisable 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | 7 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/python/src/docs/RespositoryGeoIpEnableDisableRequest.md: -------------------------------------------------------------------------------- 1 | # RespositoryGeoIpEnableDisableRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | 7 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/python/src/docs/ServiceRequest.md: -------------------------------------------------------------------------------- 1 | # ServiceRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **description** | **str** | The description of the service | [optional] 7 | **name** | **str** | The name of the service | 8 | **role** | **str** | The role of the service. | [optional] [default to 'Member'] 9 | **teams** | [**list[ServiceTeams]**](ServiceTeams.md) | | [optional] 10 | 11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/python/src/docs/ServiceRequestPatch.md: -------------------------------------------------------------------------------- 1 | # ServiceRequestPatch 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **description** | **str** | The description of the service | [optional] 7 | **name** | **str** | The name of the service | [optional] 8 | **role** | **str** | The role of the service. | [optional] [default to 'Member'] 9 | **teams** | [**list[ServiceTeams]**](ServiceTeams.md) | | [optional] 10 | 11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/python/src/docs/ServiceTeams.md: -------------------------------------------------------------------------------- 1 | # ServiceTeams 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **role** | **str** | The team role associated with the service | [optional] [default to 'Manager'] 7 | **slug** | **str** | The teams associated with the service | 8 | 9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/python/src/docs/StatusBasic.md: -------------------------------------------------------------------------------- 1 | # StatusBasic 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **detail** | **str** | The message describing the state of the API. | [optional] [default to 'Cloudsmith API is operational.'] 7 | **version** | **str** | The current version for the Cloudsmith service. | [optional] [default to '1.704.1'] 8 | 9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/python/src/docs/StorageAllocatedLimit.md: -------------------------------------------------------------------------------- 1 | # StorageAllocatedLimit 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **configured** | **str** | | [optional] 7 | **peak** | **str** | | [optional] 8 | **percentage_used** | **str** | | [optional] 9 | **plan_limit** | **str** | | [optional] 10 | **used** | **str** | | [optional] 11 | 12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 13 | 14 | 15 | -------------------------------------------------------------------------------- /bindings/python/src/docs/StorageAllocatedLimitRaw.md: -------------------------------------------------------------------------------- 1 | # StorageAllocatedLimitRaw 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **configured** | **int** | | [optional] 7 | **peak** | **int** | | [optional] 8 | **percentage_used** | **str** | | [optional] 9 | **plan_limit** | **int** | | [optional] 10 | **used** | **int** | | [optional] 11 | 12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 13 | 14 | 15 | -------------------------------------------------------------------------------- /bindings/python/src/docs/StorageRegion.md: -------------------------------------------------------------------------------- 1 | # StorageRegion 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **label** | **str** | Name of the storage region | 7 | **slug** | **str** | Slug for the storage region | 8 | 9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/python/src/docs/StorageUsage.md: -------------------------------------------------------------------------------- 1 | # StorageUsage 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **limit** | **str** | | [optional] 7 | **peak** | **str** | | [optional] 8 | **percentage** | **str** | | [optional] 9 | **used** | **str** | | [optional] 10 | 11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/python/src/docs/StorageUsageRaw.md: -------------------------------------------------------------------------------- 1 | # StorageUsageRaw 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **limit** | **int** | | [optional] 7 | **peak** | **int** | | [optional] 8 | **percentage** | **str** | | [optional] 9 | **used** | **int** | | [optional] 10 | 11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/python/src/docs/Tags.md: -------------------------------------------------------------------------------- 1 | # Tags 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | 7 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/python/src/docs/Usage.md: -------------------------------------------------------------------------------- 1 | # Usage 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **limit** | **str** | | [optional] 7 | **percentage** | **str** | | [optional] 8 | **used** | **str** | | [optional] 9 | 10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/python/src/docs/UsageFieldset.md: -------------------------------------------------------------------------------- 1 | # UsageFieldset 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **display** | [**UsageLimits**](UsageLimits.md) | | 7 | **raw** | [**UsageLimitsRaw**](UsageLimitsRaw.md) | | 8 | 9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/python/src/docs/UsageLimits.md: -------------------------------------------------------------------------------- 1 | # UsageLimits 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **bandwidth** | [**AllocatedLimit**](AllocatedLimit.md) | | 7 | **storage** | [**StorageAllocatedLimit**](StorageAllocatedLimit.md) | | 8 | 9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/python/src/docs/UsageLimitsRaw.md: -------------------------------------------------------------------------------- 1 | # UsageLimitsRaw 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **bandwidth** | [**AllocatedLimitRaw**](AllocatedLimitRaw.md) | | 7 | **storage** | [**StorageAllocatedLimitRaw**](StorageAllocatedLimitRaw.md) | | 8 | 9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/python/src/docs/UsageRaw.md: -------------------------------------------------------------------------------- 1 | # UsageRaw 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **limit** | **int** | | [optional] 7 | **percentage** | **str** | | [optional] 8 | **used** | **int** | | [optional] 9 | 10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/python/src/docs/UserAuthToken.md: -------------------------------------------------------------------------------- 1 | # UserAuthToken 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **token** | **str** | API token for the authenticated user | [optional] 7 | **two_factor_required** | **bool** | Flag indicating whether a 2FA code is required to complete authentication | [optional] 8 | **two_factor_token** | **str** | Token to use when providing 2FA code | [optional] 9 | 10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/python/src/docs/UserAuthTokenRequest.md: -------------------------------------------------------------------------------- 1 | # UserAuthTokenRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **email** | **str** | Email address to authenticate with | [optional] 7 | **password** | **str** | Password to authenticate with | [optional] 8 | **totp_token** | **str** | Two-factor authentication code | [optional] 9 | 10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/python/src/docs/UserAuthenticationToken.md: -------------------------------------------------------------------------------- 1 | # UserAuthenticationToken 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **created** | **datetime** | The time at which the API key was created. | [optional] 7 | **key** | **str** | The unique API key used for authentication. This will be obfuscated on read-only HTTP methods. | [optional] 8 | **slug_perm** | **str** | The slug_perm for token. | [optional] 9 | 10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/python/src/docs/VulnerabilityScan.md: -------------------------------------------------------------------------------- 1 | # VulnerabilityScan 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **results** | [**list[Vulnerability]**](Vulnerability.md) | | 7 | **target** | **str** | | 8 | **type** | **str** | | 9 | 10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/python/src/docs/VulnerabilityScanVersion.md: -------------------------------------------------------------------------------- 1 | # VulnerabilityScanVersion 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **major** | **int** | | 7 | **minor** | **int** | | 8 | **operator** | **str** | | [optional] [default to ''] 9 | **patch** | **int** | | 10 | **raw_version** | **str** | | [optional] [default to ''] 11 | **version** | **str** | | [optional] [default to ''] 12 | 13 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 14 | 15 | 16 | -------------------------------------------------------------------------------- /bindings/python/src/docs/WebhookTemplate.md: -------------------------------------------------------------------------------- 1 | # WebhookTemplate 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **event** | **str** | | 7 | **template** | **str** | | [optional] 8 | 9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/python/src/requirements.txt: -------------------------------------------------------------------------------- 1 | certifi >= 14.05.14 2 | six >= 1.10 3 | python_dateutil >= 2.5.3 4 | setuptools >= 21.0.0 5 | urllib3 >= 1.15.1 6 | -------------------------------------------------------------------------------- /bindings/python/src/test-requirements.txt: -------------------------------------------------------------------------------- 1 | coverage>=4.0.3 2 | nose>=1.3.7 3 | pluggy>=0.3.1 4 | py>=1.4.31 5 | randomize>=0.13 6 | -------------------------------------------------------------------------------- /bindings/python/src/test/__init__.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 -------------------------------------------------------------------------------- /bindings/python/src/tox.ini: -------------------------------------------------------------------------------- 1 | [tox] 2 | envlist = py27, py3 3 | 4 | [testenv] 5 | deps=-r{toxinidir}/requirements.txt 6 | -r{toxinidir}/test-requirements.txt 7 | 8 | commands= 9 | nosetests \ 10 | [] 11 | -------------------------------------------------------------------------------- /bindings/python/test.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | set -e 3 | 4 | self=$(readlink -f $BASH_SOURCE) 5 | self_dir=$(dirname $self) 6 | root_dir=$(readlink -f "$self_dir/../..") 7 | . $root_dir/scripts/common.sh $1 8 | 9 | src_dir="$self_dir/src" 10 | 11 | cd $src_dir 12 | pip install tox 13 | tox 14 | -------------------------------------------------------------------------------- /bindings/ruby/src/.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --require spec_helper 3 | -------------------------------------------------------------------------------- /bindings/ruby/src/.swagger-codegen/VERSION: -------------------------------------------------------------------------------- 1 | 2.4.43 -------------------------------------------------------------------------------- /bindings/ruby/src/Gemfile: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | 3 | gemspec 4 | 5 | group :development, :test do 6 | gem 'rake', '~> 12.3.3' 7 | end 8 | -------------------------------------------------------------------------------- /bindings/ruby/src/Rakefile: -------------------------------------------------------------------------------- 1 | begin 2 | require 'rspec/core/rake_task' 3 | 4 | RSpec::Core::RakeTask.new(:spec) 5 | task default: :spec 6 | rescue LoadError 7 | # no rspec available 8 | end 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/build.json: -------------------------------------------------------------------------------- 1 | { 2 | "allowUnicodeIdentifiers": true, 3 | "ensureUniqueParams": true, 4 | "gemAuthor": "Cloudsmith Ltd", 5 | "gemAuthorEmail": "support@cloudsmith.io", 6 | "gemLicense": "Apache-2.0", 7 | "gemHomepage": "https://api.cloudsmith.io/?format=openapi", 8 | "gemName": "cloudsmith-api", 9 | "gemRequiredRubyVersion": ">= 1.9", 10 | "gemSummary": "Cloudsmith API", 11 | "gemVersion": "2.0.20", 12 | "hideGenerationTimestamp": true, 13 | "moduleName": "CloudsmithApi", 14 | "sortParamsByRequiredFlag": true 15 | } 16 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/AllocatedLimit.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::AllocatedLimit 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **configured** | **String** | | [optional] 7 | **percentage_used** | **String** | | [optional] 8 | **plan_limit** | **String** | | [optional] 9 | **used** | **String** | | [optional] 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/AllocatedLimitRaw.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::AllocatedLimitRaw 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **configured** | **Integer** | | [optional] 7 | **percentage_used** | **String** | | [optional] 8 | **plan_limit** | **Integer** | | [optional] 9 | **used** | **Integer** | | [optional] 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/AlpinePackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::AlpinePackageUploadRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **distribution** | **String** | The distribution to store the package for. | 7 | **package_file** | **String** | The primary file for the package. | 8 | **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] 9 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/Architecture.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::Architecture 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **description** | **String** | | [optional] 7 | **name** | **String** | | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/CargoPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::CargoPackageUploadRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **package_file** | **String** | The primary file for the package. | 7 | **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] 8 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/CocoapodsPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::CocoapodsPackageUploadRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **package_file** | **String** | The primary file for the package. | 7 | **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] 8 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/CommonBandwidthMetrics.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::CommonBandwidthMetrics 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **average** | [**CommonBandwidthMetricsValue**](CommonBandwidthMetricsValue.md) | | 7 | **highest** | [**CommonBandwidthMetricsValue**](CommonBandwidthMetricsValue.md) | | 8 | **lowest** | [**CommonBandwidthMetricsValue**](CommonBandwidthMetricsValue.md) | | 9 | **total** | [**CommonBandwidthMetricsValue**](CommonBandwidthMetricsValue.md) | | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/CommonBandwidthMetricsValue.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::CommonBandwidthMetricsValue 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **display** | **String** | Bandwidth usage value | 7 | **units** | **String** | Unit of measurement e.g. bytes | [optional] [default to 'bytes'] 8 | **value** | **Integer** | Human readable version of display value | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/CommonDownloadsMetrics.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::CommonDownloadsMetrics 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **average** | [**CommonDownloadsMetricsValue**](CommonDownloadsMetricsValue.md) | | 7 | **highest** | [**CommonDownloadsMetricsValue**](CommonDownloadsMetricsValue.md) | | 8 | **lowest** | [**CommonDownloadsMetricsValue**](CommonDownloadsMetricsValue.md) | | 9 | **total** | [**CommonDownloadsMetricsValue**](CommonDownloadsMetricsValue.md) | | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/CommonDownloadsMetricsValue.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::CommonDownloadsMetricsValue 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **value** | **Integer** | | 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/CommonMetrics.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::CommonMetrics 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **active** | **Integer** | Number of packages with at least 1 download | [optional] 7 | **bandwidth** | [**CommonBandwidthMetrics**](CommonBandwidthMetrics.md) | | 8 | **downloads** | [**CommonDownloadsMetrics**](CommonDownloadsMetrics.md) | | 9 | **inactive** | **Integer** | Packages with zero downloads | [optional] 10 | **total** | **Integer** | Total number of packages in repo | [optional] 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/ComposerPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::ComposerPackageUploadRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **package_file** | **String** | The primary file for the package. | 7 | **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] 8 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 9 | **version** | **String** | The raw version for this package. | [optional] 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/CondaPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::CondaPackageUploadRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **package_file** | **String** | The primary file for the package. | 7 | **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] 8 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/DartPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::DartPackageUploadRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **package_file** | **String** | The primary file for the package. | 7 | **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] 8 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/Distribution.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::Distribution 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **name** | **String** | | 7 | **self_url** | **String** | | [optional] 8 | **slug** | **String** | The slug identifier for this distribution | [optional] 9 | **variants** | **String** | | [optional] 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/DistributionFull.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::DistributionFull 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **format** | **String** | | [optional] 7 | **format_url** | **String** | | [optional] 8 | **name** | **String** | | 9 | **self_url** | **String** | | [optional] 10 | **slug** | **String** | The slug identifier for this distribution | [optional] 11 | **variants** | **String** | | [optional] 12 | **versions** | [**Array<DistributionVersion>**](DistributionVersion.md) | A list of the versions for this distribution | [optional] 13 | 14 | 15 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/DistributionVersion.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::DistributionVersion 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **name** | **String** | The textual name for this version. | [optional] 7 | **slug** | **String** | The slug identifier for this version | [optional] 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/DockerPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::DockerPackageUploadRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **package_file** | **String** | The primary file for the package. | 7 | **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] 8 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/EntitlementUsageMetrics.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::EntitlementUsageMetrics 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **tokens** | [**CommonMetrics**](CommonMetrics.md) | | 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/ErrorDetail.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::ErrorDetail 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **detail** | **String** | An extended message for the response. | 7 | **fields** | **Hash<String, Array<String>>** | A Dictionary of related errors where key: Field and value: Array of Errors related to that field | [optional] 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/Eula.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::Eula 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **identifier** | **String** | A unique identifier that you can use for your own EULA tracking purposes. This might be a date, or a semantic version, etc. The only requirement is that it is unique across multiple EULAs. | [optional] 7 | **number** | **Integer** | A sequential identifier that increments by one for each new commit in a repository. | [optional] 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/FormatSupport.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::FormatSupport 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **dependencies** | **BOOLEAN** | If true the package format supports dependencies | 7 | **distributions** | **BOOLEAN** | If true the package format supports distributions | 8 | **file_lists** | **BOOLEAN** | If true the package format supports file lists | 9 | **metadata** | **BOOLEAN** | If true the package format supports metadata | 10 | **upstreams** | [**FormatSupportUpstream**](FormatSupportUpstream.md) | | 11 | **versioning** | **BOOLEAN** | If true the package format supports versioning | 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/GeoIpLocation.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::GeoIpLocation 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **city** | **String** | | 7 | **continent** | **String** | | 8 | **country** | **String** | | 9 | **country_code** | **String** | | [optional] 10 | **latitude** | **String** | | [optional] 11 | **longitude** | **String** | | [optional] 12 | **postal_code** | **String** | | 13 | 14 | 15 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/GoPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::GoPackageUploadRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **package_file** | **String** | The primary file for the package. | 7 | **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] 8 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/HexPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::HexPackageUploadRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **package_file** | **String** | The primary file for the package. | 7 | **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] 8 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/History.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::History 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **days** | **Integer** | | [optional] 7 | **display** | [**HistoryFieldset**](HistoryFieldset.md) | | 8 | **_end** | **DateTime** | | 9 | **plan** | **String** | | 10 | **raw** | [**HistoryFieldsetRaw**](HistoryFieldsetRaw.md) | | 11 | **start** | **DateTime** | | 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/HistoryFieldset.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::HistoryFieldset 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **downloaded** | [**Usage**](Usage.md) | | 7 | **storage_used** | [**StorageUsage**](StorageUsage.md) | | 8 | **uploaded** | [**Usage**](Usage.md) | | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/HistoryFieldsetRaw.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::HistoryFieldsetRaw 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **downloaded** | [**UsageRaw**](UsageRaw.md) | | 7 | **storage_used** | [**StorageUsageRaw**](StorageUsageRaw.md) | | 8 | **uploaded** | [**UsageRaw**](UsageRaw.md) | | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/InlineResponse200.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::InlineResponse200 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **results** | [**Array<PackageGroup>**](PackageGroup.md) | | 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/InlineResponse2001.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::InlineResponse2001 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **results** | [**Array<UserAuthenticationToken>**](UserAuthenticationToken.md) | | 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/LuarocksPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::LuarocksPackageUploadRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **package_file** | **String** | The primary file for the package. | 7 | **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] 8 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/Namespace.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::Namespace 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **name** | **String** | | [optional] 7 | **slug** | **String** | | [optional] 8 | **slug_perm** | **String** | | [optional] 9 | **type_name** | **String** | | [optional] 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/NugetPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::NugetPackageUploadRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **package_file** | **String** | The primary file for the package. | 7 | **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] 8 | **symbols_file** | **String** | Uploads a symbols file as a separate package | [optional] 9 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/Organization.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::Organization 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **country** | **String** | | [optional] 7 | **created_at** | **DateTime** | | [optional] 8 | **location** | **String** | The city/town/area your organization is based in. | [optional] 9 | **name** | **String** | | 10 | **slug** | **String** | | [optional] 11 | **slug_perm** | **String** | | [optional] 12 | **tagline** | **String** | A short public descriptive for your organization. | [optional] 13 | 14 | 15 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/OrganizationGroupSync.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::OrganizationGroupSync 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **idp_key** | **String** | | 7 | **idp_value** | **String** | | 8 | **role** | **String** | | [optional] [default to 'Member'] 9 | **slug_perm** | **String** | | [optional] 10 | **team** | **String** | | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/OrganizationGroupSyncRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::OrganizationGroupSyncRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **idp_key** | **String** | | 7 | **idp_value** | **String** | | 8 | **organization** | **String** | | 9 | **role** | **String** | | [optional] [default to 'Member'] 10 | **team** | **String** | | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/OrganizationGroupSyncStatus.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::OrganizationGroupSyncStatus 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **saml_group_sync_status** | **BOOLEAN** | | [optional] 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/OrganizationInviteRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::OrganizationInviteRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **email** | **String** | The email of the user to be invited. | [optional] 7 | **role** | **String** | The role to be assigned to the invited user. | [optional] [default to 'Member'] 8 | **teams** | [**Array<OrganizationTeamInvite>**](OrganizationTeamInvite.md) | | [optional] 9 | **user** | **String** | The slug of the user to be invited. | [optional] 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/OrganizationInviteUpdate.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::OrganizationInviteUpdate 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **role** | **String** | The role to be assigned to the invited user. | [optional] [default to 'Member'] 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/OrganizationInviteUpdateRequestPatch.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::OrganizationInviteUpdateRequestPatch 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **role** | **String** | The role to be assigned to the invited user. | [optional] [default to 'Member'] 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/OrganizationMembershipRequestPatch.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::OrganizationMembershipRequestPatch 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | 7 | 8 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/OrganizationMembershipRoleUpdateRequestPatch.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::OrganizationMembershipRoleUpdateRequestPatch 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **role** | **String** | | [optional] [default to 'Owner'] 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/OrganizationMembershipVisibilityUpdateRequestPatch.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::OrganizationMembershipVisibilityUpdateRequestPatch 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **visibility** | **String** | | [optional] [default to 'Public'] 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/OrganizationPackageLicensePolicy.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::OrganizationPackageLicensePolicy 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **allow_unknown_licenses** | **BOOLEAN** | | [optional] 7 | **created_at** | **DateTime** | | [optional] 8 | **description** | **String** | | [optional] 9 | **name** | **String** | | 10 | **on_violation_quarantine** | **BOOLEAN** | | [optional] 11 | **package_query_string** | **String** | | [optional] 12 | **slug_perm** | **String** | | [optional] 13 | **spdx_identifiers** | **Array<String>** | | 14 | **updated_at** | **DateTime** | | [optional] 15 | 16 | 17 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/OrganizationPackageLicensePolicyRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::OrganizationPackageLicensePolicyRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **allow_unknown_licenses** | **BOOLEAN** | | [optional] 7 | **description** | **String** | | [optional] 8 | **name** | **String** | | 9 | **on_violation_quarantine** | **BOOLEAN** | | [optional] 10 | **package_query_string** | **String** | | [optional] 11 | **spdx_identifiers** | **Array<String>** | | 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/OrganizationPackageLicensePolicyRequestPatch.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::OrganizationPackageLicensePolicyRequestPatch 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **allow_unknown_licenses** | **BOOLEAN** | | [optional] 7 | **description** | **String** | | [optional] 8 | **name** | **String** | | [optional] 9 | **on_violation_quarantine** | **BOOLEAN** | | [optional] 10 | **package_query_string** | **String** | | [optional] 11 | **spdx_identifiers** | **Array<String>** | | [optional] 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/OrganizationSAMLAuth.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::OrganizationSAMLAuth 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **saml_auth_enabled** | **BOOLEAN** | | 7 | **saml_auth_enforced** | **BOOLEAN** | | 8 | **saml_metadata_inline** | **String** | If configured, SAML metadata will be used as entered instead of retrieved from a remote URL. | [optional] 9 | **saml_metadata_url** | **String** | If configured, SAML metadata be retrieved from a remote URL. | [optional] 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/OrganizationSAMLAuthRequestPatch.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::OrganizationSAMLAuthRequestPatch 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **saml_auth_enabled** | **BOOLEAN** | | [optional] 7 | **saml_auth_enforced** | **BOOLEAN** | | [optional] 8 | **saml_metadata_inline** | **String** | If configured, SAML metadata will be used as entered instead of retrieved from a remote URL. | [optional] 9 | **saml_metadata_url** | **String** | If configured, SAML metadata be retrieved from a remote URL. | [optional] 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/OrganizationTeam.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::OrganizationTeam 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **description** | **String** | | [optional] 7 | **name** | **String** | | 8 | **slug** | **String** | | [optional] 9 | **slug_perm** | **String** | | [optional] 10 | **visibility** | **String** | | [optional] [default to 'Visible'] 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/OrganizationTeamInvite.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::OrganizationTeamInvite 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **role** | **String** | The role to be assigned to the invited user in the team. | [optional] [default to 'Member'] 7 | **team** | **String** | The team identifier (slug). | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/OrganizationTeamMembers.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::OrganizationTeamMembers 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **members** | [**Array<OrganizationTeamMembership>**](OrganizationTeamMembership.md) | The team members | 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/OrganizationTeamMembership.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::OrganizationTeamMembership 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **role** | **String** | | 7 | **user** | **String** | | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/OrganizationTeamRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::OrganizationTeamRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **description** | **String** | | [optional] 7 | **name** | **String** | | 8 | **slug** | **String** | | [optional] 9 | **visibility** | **String** | | [optional] [default to 'Visible'] 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/OrganizationTeamRequestPatch.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::OrganizationTeamRequestPatch 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **description** | **String** | | [optional] 7 | **name** | **String** | | [optional] 8 | **slug** | **String** | | [optional] 9 | **visibility** | **String** | | [optional] [default to 'Visible'] 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/P2PackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::P2PackageUploadRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **package_file** | **String** | The primary file for the package. | 7 | **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] 8 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/PackageCopyRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::PackageCopyRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **destination** | **String** | | 7 | **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] 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/PackageDenyPolicyRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::PackageDenyPolicyRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **description** | **String** | | [optional] 7 | **enabled** | **BOOLEAN** | Whether this rule is enabled or disabled. | [optional] 8 | **name** | **String** | | [optional] 9 | **package_query_string** | **String** | Packages that match this query will trigger this deny rule. | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/PackageDenyPolicyRequestPatch.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::PackageDenyPolicyRequestPatch 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **description** | **String** | | [optional] 7 | **enabled** | **BOOLEAN** | Whether this rule is enabled or disabled. | [optional] 8 | **name** | **String** | | [optional] 9 | **package_query_string** | **String** | Packages that match this query will trigger this deny rule. | [optional] 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/PackageDependencies.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::PackageDependencies 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **dependencies** | [**Array<PackageDependency>**](PackageDependency.md) | | 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/PackageDependency.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::PackageDependency 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **dep_type** | **String** | | [optional] [default to 'Depends'] 7 | **name** | **String** | | [optional] 8 | **operator** | **String** | | [optional] [default to '='] 9 | **version** | **String** | | [optional] 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/PackageFilePartsUpload.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::PackageFilePartsUpload 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **identifier** | **String** | The identifier for the file to use uploading parts. | [optional] 7 | **upload_querystring** | **String** | The querystring to use for the next-step PUT upload. | [optional] 8 | **upload_url** | **String** | The URL to use for the next-step PUT upload | [optional] 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/PackageFileUploadRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::PackageFileUploadRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **filename** | **String** | Filename for the package file upload. | 7 | **md5_checksum** | **String** | MD5 checksum for a POST-based package file upload. | [optional] 8 | **method** | **String** | The method to use for package file upload. | [optional] [default to 'post'] 9 | **sha256_checksum** | **String** | SHA256 checksum for a PUT-based package file upload. | [optional] 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/PackageGroup.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::PackageGroup 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **backend_kind** | **Integer** | | [optional] 7 | **count** | **Integer** | | 8 | **last_push** | **DateTime** | | 9 | **name** | **String** | | [optional] 10 | **num_downloads** | **Integer** | | 11 | **size** | **Integer** | | 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/PackageLicensePolicyEvaluationRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::PackageLicensePolicyEvaluationRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **created_at** | **DateTime** | | [optional] 7 | **evaluation_count** | **Integer** | | [optional] 8 | **policy** | [**NestedLicensePolicy**](NestedLicensePolicy.md) | | [optional] 9 | **slug_perm** | **String** | | [optional] 10 | **status** | **String** | | [optional] [default to 'Pending'] 11 | **updated_at** | **DateTime** | | [optional] 12 | **violation_count** | **Integer** | | [optional] 13 | 14 | 15 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/PackageLicensePolicyEvaluationRequestRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::PackageLicensePolicyEvaluationRequestRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | 7 | 8 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/PackageLicensePolicyViolationLog.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::PackageLicensePolicyViolationLog 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **event_at** | **DateTime** | | [optional] 7 | **package** | [**PackageVulnerability**](PackageVulnerability.md) | | 8 | **policy** | [**NestedLicensePolicy**](NestedLicensePolicy.md) | | 9 | **reasons** | **Array<String>** | | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/PackageLicensePolicyViolationLogCursorPage.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::PackageLicensePolicyViolationLogCursorPage 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **_next** | **String** | | [optional] 7 | **previous** | **String** | | [optional] 8 | **results** | [**Array<PackageLicensePolicyViolationLog>**](PackageLicensePolicyViolationLog.md) | | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/PackageMoveRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::PackageMoveRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **destination** | **String** | | 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/PackageQuarantineRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::PackageQuarantineRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **release** | **BOOLEAN** | If true, the package is released from quarantine. | [optional] 7 | **restore** | **BOOLEAN** | If true, the package is released from quarantine. Note: This field is deprecated, please use 'release' instead. | [optional] 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/PackageTagRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::PackageTagRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **action** | **String** | | [optional] [default to 'Add'] 7 | **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] 8 | **tags** | **Array<String>** | A list of tags to apply the action to. Not required for clears. | [optional] 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/PackageUsageMetrics.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::PackageUsageMetrics 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **packages** | [**CommonMetrics**](CommonMetrics.md) | | 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/PackageVersionBadge.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::PackageVersionBadge 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | 7 | 8 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/PackageVulnerability.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::PackageVulnerability 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **identifier** | **String** | | 7 | **name** | **String** | The name of this package. | [optional] 8 | **url** | **String** | | [optional] 9 | **version** | **String** | The raw version for this package. | [optional] 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/PackageVulnerabilityPolicyEvaluationRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::PackageVulnerabilityPolicyEvaluationRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **created_at** | **DateTime** | | [optional] 7 | **evaluation_count** | **Integer** | | [optional] 8 | **policy** | [**NestedVulnerabilityPolicy**](NestedVulnerabilityPolicy.md) | | [optional] 9 | **slug_perm** | **String** | | [optional] 10 | **status** | **String** | | [optional] [default to 'Pending'] 11 | **updated_at** | **DateTime** | | [optional] 12 | **violation_count** | **Integer** | | [optional] 13 | 14 | 15 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/PackageVulnerabilityPolicyEvaluationRequestRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::PackageVulnerabilityPolicyEvaluationRequestRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | 7 | 8 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/PackageVulnerabilityPolicyViolationLog.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::PackageVulnerabilityPolicyViolationLog 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **event_at** | **DateTime** | | [optional] 7 | **package** | [**PackageVulnerability**](PackageVulnerability.md) | | 8 | **policy** | [**NestedVulnerabilityPolicy**](NestedVulnerabilityPolicy.md) | | 9 | **reasons** | **Array<String>** | | 10 | **vulnerability_scan_results** | [**NestedVulnerabilityScanResults**](NestedVulnerabilityScanResults.md) | | 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/PackageVulnerabilityPolicyViolationLogCursorPage.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::PackageVulnerabilityPolicyViolationLogCursorPage 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **_next** | **String** | | [optional] 7 | **previous** | **String** | | [optional] 8 | **results** | [**Array<PackageVulnerabilityPolicyViolationLog>**](PackageVulnerabilityPolicyViolationLog.md) | | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/PythonPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::PythonPackageUploadRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **package_file** | **String** | The primary file for the package. | 7 | **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] 8 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/Quota.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::Quota 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **usage** | [**UsageFieldset**](UsageFieldset.md) | | 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/QuotaHistory.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::QuotaHistory 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **history** | [**Array<History>**](History.md) | | 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RepositoryEcdsaKeyCreate.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RepositoryEcdsaKeyCreate 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **ecdsa_passphrase** | **String** | The ECDSA passphrase used for signing. | [optional] 7 | **ecdsa_private_key** | **String** | The ECDSA private key. | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RepositoryGeoIpCidr.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RepositoryGeoIpCidr 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **allow** | **Array<String>** | The allowed CIDRs for this repository | 7 | **deny** | **Array<String>** | The denied CIDRs for this repository | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RepositoryGeoIpCountryCode.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RepositoryGeoIpCountryCode 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **allow** | **Array<String>** | The allowed country codes for this repository | 7 | **deny** | **Array<String>** | The denied country codes for this repository | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RepositoryGeoIpRules.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RepositoryGeoIpRules 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **cidr** | [**RepositoryGeoIpCidr**](RepositoryGeoIpCidr.md) | | 7 | **country_code** | [**RepositoryGeoIpCountryCode**](RepositoryGeoIpCountryCode.md) | | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RepositoryGeoIpRulesRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RepositoryGeoIpRulesRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **cidr** | [**RepositoryGeoIpCidr**](RepositoryGeoIpCidr.md) | | 7 | **country_code** | [**RepositoryGeoIpCountryCode**](RepositoryGeoIpCountryCode.md) | | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RepositoryGeoIpRulesRequestPatch.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RepositoryGeoIpRulesRequestPatch 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **cidr** | [**RepositoryGeoIpCidr**](RepositoryGeoIpCidr.md) | | [optional] 7 | **country_code** | [**RepositoryGeoIpCountryCode**](RepositoryGeoIpCountryCode.md) | | [optional] 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RepositoryGeoIpStatus.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RepositoryGeoIpStatus 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **geoip_enabled** | **BOOLEAN** | If checked, any access to the website or downloads for this repository is allowed/denied according to the configured Geo/IP restriction rules. | [optional] 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RepositoryGeoIpTestAddress.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RepositoryGeoIpTestAddress 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **addresses** | **Array<String>** | The IP addresses to test against this repository | 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RepositoryGeoIpTestAddressResponse.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RepositoryGeoIpTestAddressResponse 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **addresses** | [**Array<RepositoryGeoIpTestAddressResponseDict>**](RepositoryGeoIpTestAddressResponseDict.md) | The IP address test results ordered by allowed | 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RepositoryGeoIpTestAddressResponseDict.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RepositoryGeoIpTestAddressResponseDict 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **allowed** | **BOOLEAN** | The result of the IP test | 7 | **country_code** | **String** | The country code of the tested IP address | 8 | **ip_address** | **String** | The IP address that was tested | 9 | **reason** | **String** | The reason for the result | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RepositoryGpgKeyCreate.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RepositoryGpgKeyCreate 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **gpg_passphrase** | **String** | The GPG passphrase used for signing. | [optional] 7 | **gpg_private_key** | **String** | The GPG private key. | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RepositoryPrivilegeDict.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RepositoryPrivilegeDict 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **privilege** | **String** | The level of privilege that the user or team should be granted to the specified repository. | 7 | **service** | **String** | The service identifier (slug). | [optional] 8 | **team** | **String** | The team identifier (slug). | [optional] 9 | **user** | **String** | The user identifier (slug). | [optional] 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RepositoryPrivilegeInput.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RepositoryPrivilegeInput 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **privileges** | [**Array<RepositoryPrivilegeDict>**](RepositoryPrivilegeDict.md) | List of objects with explicit privileges to the repository. | 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RepositoryPrivilegeInputRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RepositoryPrivilegeInputRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **privileges** | [**Array<RepositoryPrivilegeDict>**](RepositoryPrivilegeDict.md) | List of objects with explicit privileges to the repository. | 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RepositoryPrivilegeInputRequestPatch.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RepositoryPrivilegeInputRequestPatch 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **privileges** | [**Array<RepositoryPrivilegeDict>**](RepositoryPrivilegeDict.md) | List of objects with explicit privileges to the repository. | [optional] 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RepositoryRsaKeyCreate.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RepositoryRsaKeyCreate 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **rsa_passphrase** | **String** | The RSA passphrase used for signing. | [optional] 7 | **rsa_private_key** | **String** | The RSA private key. | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RepositoryTokenAction.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RepositoryTokenAction 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | 7 | 8 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RepositoryTokenSync.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RepositoryTokenSync 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **tokens** | [**Array<RepositoryToken>**](RepositoryToken.md) | The entitlements that have been synchronised. | [optional] 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RepositoryTokenSyncRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RepositoryTokenSyncRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **source** | **String** | The source repository slug (in the same owner namespace). | 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RepositoryTransferRegion.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RepositoryTransferRegion 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **storage_region** | **String** | The Cloudsmith region in which package files are stored. | [optional] [default to 'default'] 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RepositoryTransferRegionRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RepositoryTransferRegionRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **storage_region** | **String** | The Cloudsmith region in which package files are stored. | [optional] [default to 'default'] 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/ResourcesRateCheck.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::ResourcesRateCheck 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **resources** | [**Hash<String, RateCheck>**](RateCheck.md) | Rate limit values per resource | [optional] 7 | 8 | 9 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RespositoryGeoIpEnableDisable.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RespositoryGeoIpEnableDisable 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | 7 | 8 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RespositoryGeoIpEnableDisableRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RespositoryGeoIpEnableDisableRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | 7 | 8 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RpmPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RpmPackageUploadRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **distribution** | **String** | The distribution to store the package for. | 7 | **package_file** | **String** | The primary file for the package. | 8 | **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] 9 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/RubyPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::RubyPackageUploadRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **package_file** | **String** | The primary file for the package. | 7 | **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] 8 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/ServiceRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::ServiceRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **description** | **String** | The description of the service | [optional] 7 | **name** | **String** | The name of the service | 8 | **role** | **String** | The role of the service. | [optional] [default to 'Member'] 9 | **teams** | [**Array<ServiceTeams>**](ServiceTeams.md) | | [optional] 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/ServiceRequestPatch.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::ServiceRequestPatch 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **description** | **String** | The description of the service | [optional] 7 | **name** | **String** | The name of the service | [optional] 8 | **role** | **String** | The role of the service. | [optional] [default to 'Member'] 9 | **teams** | [**Array<ServiceTeams>**](ServiceTeams.md) | | [optional] 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/ServiceTeams.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::ServiceTeams 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **role** | **String** | The team role associated with the service | [optional] [default to 'Manager'] 7 | **slug** | **String** | The teams associated with the service | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/StatusBasic.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::StatusBasic 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **detail** | **String** | The message describing the state of the API. | [optional] [default to 'Cloudsmith API is operational.'] 7 | **version** | **String** | The current version for the Cloudsmith service. | [optional] [default to '1.704.1'] 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/StorageAllocatedLimit.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::StorageAllocatedLimit 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **configured** | **String** | | [optional] 7 | **peak** | **String** | | [optional] 8 | **percentage_used** | **String** | | [optional] 9 | **plan_limit** | **String** | | [optional] 10 | **used** | **String** | | [optional] 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/StorageAllocatedLimitRaw.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::StorageAllocatedLimitRaw 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **configured** | **Integer** | | [optional] 7 | **peak** | **Integer** | | [optional] 8 | **percentage_used** | **String** | | [optional] 9 | **plan_limit** | **Integer** | | [optional] 10 | **used** | **Integer** | | [optional] 11 | 12 | 13 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/StorageRegion.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::StorageRegion 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **label** | **String** | Name of the storage region | 7 | **slug** | **String** | Slug for the storage region | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/StorageUsage.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::StorageUsage 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **limit** | **String** | | [optional] 7 | **peak** | **String** | | [optional] 8 | **percentage** | **String** | | [optional] 9 | **used** | **String** | | [optional] 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/StorageUsageRaw.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::StorageUsageRaw 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **limit** | **Integer** | | [optional] 7 | **peak** | **Integer** | | [optional] 8 | **percentage** | **String** | | [optional] 9 | **used** | **Integer** | | [optional] 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/Tags.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::Tags 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | 7 | 8 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/TerraformPackageUploadRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::TerraformPackageUploadRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **package_file** | **String** | The primary file for the package. | 7 | **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] 8 | **tags** | **String** | A comma-separated values list of tags to add to the package. | [optional] 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/Usage.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::Usage 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **limit** | **String** | | [optional] 7 | **percentage** | **String** | | [optional] 8 | **used** | **String** | | [optional] 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/UsageFieldset.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::UsageFieldset 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **display** | [**UsageLimits**](UsageLimits.md) | | 7 | **raw** | [**UsageLimitsRaw**](UsageLimitsRaw.md) | | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/UsageLimits.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::UsageLimits 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **bandwidth** | [**AllocatedLimit**](AllocatedLimit.md) | | 7 | **storage** | [**StorageAllocatedLimit**](StorageAllocatedLimit.md) | | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/UsageLimitsRaw.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::UsageLimitsRaw 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **bandwidth** | [**AllocatedLimitRaw**](AllocatedLimitRaw.md) | | 7 | **storage** | [**StorageAllocatedLimitRaw**](StorageAllocatedLimitRaw.md) | | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/UsageRaw.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::UsageRaw 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **limit** | **Integer** | | [optional] 7 | **percentage** | **String** | | [optional] 8 | **used** | **Integer** | | [optional] 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/UserAuthToken.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::UserAuthToken 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **token** | **String** | API token for the authenticated user | [optional] 7 | **two_factor_required** | **BOOLEAN** | Flag indicating whether a 2FA code is required to complete authentication | [optional] 8 | **two_factor_token** | **String** | Token to use when providing 2FA code | [optional] 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/UserAuthTokenRequest.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::UserAuthTokenRequest 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **email** | **String** | Email address to authenticate with | [optional] 7 | **password** | **String** | Password to authenticate with | [optional] 8 | **totp_token** | **String** | Two-factor authentication code | [optional] 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/UserAuthenticationToken.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::UserAuthenticationToken 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **created** | **DateTime** | The time at which the API key was created. | [optional] 7 | **key** | **String** | The unique API key used for authentication. This will be obfuscated on read-only HTTP methods. | [optional] 8 | **slug_perm** | **String** | The slug_perm for token. | [optional] 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/UserBrief.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::UserBrief 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **authenticated** | **BOOLEAN** | If true then you're logged in as a user. | [optional] 7 | **email** | **String** | Your email address that we use to contact you. This is only visible to you. | [optional] 8 | **name** | **String** | The full name of the user (if any). | [optional] 9 | **profile_url** | **String** | The URL for the full profile of the user. | [optional] 10 | **self_url** | **String** | | [optional] 11 | **slug** | **String** | | [optional] 12 | **slug_perm** | **String** | | [optional] 13 | 14 | 15 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/Vulnerability.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::Vulnerability 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **affected_version** | [**VulnerabilityScanVersion**](VulnerabilityScanVersion.md) | | 7 | **description** | **String** | | 8 | **fixed_version** | [**VulnerabilityScanVersion**](VulnerabilityScanVersion.md) | | 9 | **package_name** | **String** | | 10 | **references** | **Array<String>** | | 11 | **severity** | **String** | | [optional] [default to 'Unknown'] 12 | **severity_source** | **String** | | 13 | **title** | **String** | | 14 | **vulnerability_id** | **String** | | 15 | 16 | 17 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/VulnerabilityScan.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::VulnerabilityScan 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **results** | [**Array<Vulnerability>**](Vulnerability.md) | | 7 | **target** | **String** | | 8 | **type** | **String** | | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/VulnerabilityScanVersion.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::VulnerabilityScanVersion 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **major** | **Integer** | | 7 | **minor** | **Integer** | | 8 | **operator** | **String** | | [optional] [default to ''] 9 | **patch** | **Integer** | | 10 | **raw_version** | **String** | | [optional] [default to ''] 11 | **version** | **String** | | [optional] [default to ''] 12 | 13 | 14 | -------------------------------------------------------------------------------- /bindings/ruby/src/docs/WebhookTemplate.md: -------------------------------------------------------------------------------- 1 | # CloudsmithApi::WebhookTemplate 2 | 3 | ## Properties 4 | Name | Type | Description | Notes 5 | ------------ | ------------- | ------------- | ------------- 6 | **event** | **String** | | 7 | **template** | **String** | | [optional] 8 | 9 | 10 | -------------------------------------------------------------------------------- /bindings/ruby/src/lib/cloudsmith-api/version.rb: -------------------------------------------------------------------------------- 1 | =begin 2 | #Cloudsmith API (v1) 3 | 4 | #The API to the Cloudsmith Service 5 | 6 | OpenAPI spec version: v1 7 | Contact: support@cloudsmith.io 8 | Generated by: https://github.com/swagger-api/swagger-codegen.git 9 | Swagger Codegen version: 2.4.43 10 | 11 | =end 12 | 13 | module CloudsmithApi 14 | VERSION = '2.0.20' 15 | end 16 | -------------------------------------------------------------------------------- /bindings/ruby/test.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | set -e 3 | 4 | self=$(readlink -f $BASH_SOURCE) 5 | self_dir=$(dirname $self) 6 | root_dir=$(readlink -f "$self_dir/../..") 7 | . $root_dir/scripts/common.sh $1 8 | 9 | src_dir="$self_dir/src" 10 | 11 | cd $src_dir 12 | rm -f *.gem 13 | gem install bundler --user-install 14 | bundle install --path vendor/bundle --clean 15 | bundle exec rake spec 16 | -------------------------------------------------------------------------------- /ruff.toml: -------------------------------------------------------------------------------- 1 | target-version = "py38" 2 | 3 | [lint] 4 | select = [ 5 | "W605", # invalid-escape-sequence 6 | ] 7 | ignore = [] 8 | 9 | # Allow fix for all enabled rules (when `--fix`) is provided. 10 | fixable = ["ALL"] 11 | -------------------------------------------------------------------------------- /scripts/build.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | set -e 3 | 4 | self=$(readlink -f $BASH_SOURCE) 5 | self_dir=$(dirname $self) 6 | root_dir=$(readlink -f "$self_dir/..") 7 | . $root_dir/scripts/common.sh 8 | 9 | docker image pull -q "${swagger_codegen_cli_image:?}" 10 | 11 | build_language() { 12 | local language=$1 13 | echo "Building $language bindings ..." 14 | $root_dir/bindings/$language/build.sh 15 | } 16 | 17 | test -z "$language" && { 18 | for I in $root_dir/bindings/*; do 19 | build_language $(basename $I) 20 | done 21 | } || { 22 | build_language $language 23 | } 24 | -------------------------------------------------------------------------------- /scripts/deploy.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | set -e 3 | 4 | self=$(readlink -f $BASH_SOURCE) 5 | self_dir=$(dirname $self) 6 | root_dir=$(readlink -f "$self_dir/..") 7 | . $root_dir/scripts/common.sh 8 | 9 | deploy_language() { 10 | local language=$1 11 | echo "Deploying $language bindings ..." 12 | $root_dir/bindings/$language/deploy.sh 13 | } 14 | 15 | test -z "$language" && { 16 | for I in $root_dir/bindings/*; do 17 | deploy_language $(basename $I) 18 | done 19 | } || { 20 | deploy_language $language 21 | } 22 | -------------------------------------------------------------------------------- /scripts/full-deploy.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | self=$(readlink -f $BASH_SOURCE) 3 | self_dir=$(dirname $self) 4 | root_dir=$(readlink -f "$self_dir/..") 5 | language=$1 6 | api_url=$2 7 | . $root_dir/scripts/common.sh 8 | 9 | full_deploy() { 10 | local language=$1 11 | $root_dir/scripts/build.sh $language || die "Could not build" 12 | $root_dir/scripts/test.sh $language || die "Could not test" 13 | $root_dir/scripts/push.sh $language || die "Could not push" 14 | $root_dir/scripts/deploy.sh $language || die "Could not deploy" 15 | } 16 | 17 | test -z "$language" && { 18 | for I in $root_dir/bindings/*; do 19 | full_deploy $(basename $I) 20 | done 21 | } || { 22 | full_deploy $language 23 | } 24 | 25 | -------------------------------------------------------------------------------- /scripts/test.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | set -e 3 | 4 | self=$(readlink -f $BASH_SOURCE) 5 | self_dir=$(dirname $self) 6 | root_dir=$(readlink -f "$self_dir/..") 7 | . $root_dir/scripts/common.sh 8 | 9 | test_language() { 10 | local language=$1 11 | echo "Testing $language bindings ..." 12 | $root_dir/bindings/$language/test.sh 13 | } 14 | 15 | test -z "$language" && { 16 | for I in $root_dir/bindings/*; do 17 | test_language $(basename $I) 18 | done 19 | } || { 20 | test_language $language 21 | } 22 | --------------------------------------------------------------------------------