Upload

Packages Upload Helm

Create a new Helm package

Request

posthttps://api.cloudsmith.io/v1/packages/{owner}/{repo}/upload/helm
Body params optional

Response body

object

object

package_file
string
required
length ≥ 1
provenance_file
string | null
optional
length ≥ 1
republish
boolean
optional
tags
string | null
optional
length between 1 and 1024

Response

Responses

Upload acknowledged and queued for synchronization.

object

object

architectures
array of objects
optional
cdn_url
string | null
optional
checksum_md5
string
optional
checksum_sha1
string
optional
checksum_sha256
string
optional
checksum_sha512
string
optional
dependencies_checksum_md5
string | null
optional
dependencies_url
uri
optional
description
string | null
optional
display_name
string
optional
distro
object | null
optional
distro_version
object
optional
downloads
integer
optional
epoch
integer | null
optional
extended_metadata
object
optional
extension
string
optional
filename
string
optional
length ≥ 1
files
array of objects
optional
format
string
optional
length ≥ 1
format_url
uri
optional
freeable_storage
integer
optional
fully_qualified_name
string | null
optional
length ≥ 1
identifier_perm
string
optional
length ≥ 1
identifiers
object
optional
indexed
boolean
optional
is_cancellable
boolean
optional
is_copyable
boolean
optional
is_deleteable
boolean
optional
is_downloadable
boolean
optional
is_moveable
boolean
optional
is_quarantinable
boolean
optional
is_quarantined
boolean
optional
is_resyncable
boolean
optional
is_security_scannable
boolean
optional
is_sync_awaiting
boolean
optional
is_sync_completed
boolean
optional
is_sync_failed
boolean
optional
is_sync_in_flight
boolean
optional
is_sync_in_progress
boolean
optional
license
string | null
optional
name
string | null
optional
namespace
string
optional
length ≥ 1
namespace_url
uri
optional
num_files
integer
optional
origin_repository
string
optional
length ≥ 1
origin_repository_url
uri
optional
package_type
integer
optional
Allowed values: 1, 2, 3, 9
policy_violated
boolean
optional
release
string | null
optional
repository
string
optional
length ≥ 1
repository_url
uri
optional
security_scan_completed_at
date-time | null
optional
security_scan_started_at
date-time | null
optional
security_scan_status
string | null
optional
Allowed values: Awaiting Security Scan, Security Scanning in Progress, Scan Detected Vulnerabilities, Scan Detected No Vulnerabilities, Security Scanning Disabled, Security Scanning Failed, Security Scanning Skipped, Security Scanning Not Supported
Defaults to Awaiting Security Scan
security_scan_status_updated_at
date-time | null
optional
self_html_url
string
optional
length ≥ 1
self_url
uri
optional
signature_url
string | null
optional
size
integer
optional
slug
slug
optional
^[-a-zA-Z0-9_]+$
length ≥ 1
slug_perm
slug
optional
^[-a-zA-Z0-9_]+$
length ≥ 1
stage
integer
optional
Allowed values: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
stage_str
string
optional
stage_updated_at
date-time
optional
status
integer
optional
Allowed values: 1, 2, 3, 4, 5, 6, 7
status_reason
string | null
optional
status_str
string
optional
status_updated_at
date-time
optional
status_url
uri
optional
subtype
string
optional
summary
string | null
optional
sync_finished_at
date-time | null
optional
sync_progress
integer
optional
tags_immutable
object
optional
type_display
string
optional
uploaded_at
date-time
optional
uploader
string
optional
length ≥ 1
uploader_url
uri
optional
version
string | null
optional
version_orig
string
optional
vulnerability_scan_results_url
uri
optional

Request could not be processed (see detail).

object

object

detail
string
required
length ≥ 1
fields
object
optional

Namespace (owner) or repository not found

object

object

detail
string
required
length ≥ 1
fields
object
optional

Missing or invalid parameters (see detail).

object

object

detail
string
required
length ≥ 1
fields
object
optional