Skip to content

Latest commit

 

History

History
33 lines (30 loc) · 3.44 KB

File metadata and controls

33 lines (30 loc) · 3.44 KB

CloudsmithApi::GenericUpstream

Properties

Name Type Description Notes
auth_mode String The authentication mode to use when accessing this upstream. [optional] [default to 'None']
auth_secret String Secret to provide with requests to upstream. [optional]
auth_username String Username to provide with requests to upstream. [optional]
available BOOLEAN Whether the upstream is available for use. [optional]
can_reindex BOOLEAN Whether the upstream can be reindexed. [optional]
created_at DateTime The datetime the upstream source was created. [optional]
disable_reason String [optional] [default to 'N/A']
disable_reason_text String Human-readable explanation of why this upstream is disabled [optional]
extra_header_1 String The key for extra header #1 to send to upstream. [optional]
extra_header_2 String The key for extra header #2 to send to upstream. [optional]
extra_value_1 String The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted. [optional]
extra_value_2 String The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted. [optional]
has_failed_signature_verification BOOLEAN Whether the upstream has failed signature verification. [optional]
index_package_count Integer The number of packages available in this upstream source [optional]
index_status String The current indexing status of this upstream source [optional]
is_active BOOLEAN Whether or not this upstream is active and ready for requests. [optional]
last_indexed String The last time this upstream source was indexed [optional]
mode String The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode. [optional] [default to 'Proxy Only']
name String A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream.
pending_validation BOOLEAN When true, this upstream source is pending validation. [optional]
priority Integer Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date. [optional]
slug_perm String [optional]
updated_at DateTime [optional]
upstream_prefix String A unique prefix used to distinguish this upstream source within the repository. Generic upstreams can represent entirely different file servers, and we do not attempt to blend them. The prefix ensures each source remains separate, and requests including this prefix are routed to the correct upstream. [optional]
upstream_url String The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository.
verify_ssl BOOLEAN If enabled, SSL certificates are verified when requests are made to this upstream. It's recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams. [optional]