KosmoKrator

data

Cloudsmith Lua API for KosmoKrator Agents

Agent-facing Lua documentation and function reference for the Cloudsmith KosmoKrator integration.

Lua Namespace

Agents call this integration through app.integrations.cloudsmith.*. Use lua_read_doc("integrations.cloudsmith") inside KosmoKrator to discover the same reference at runtime.

Call Lua from the Headless CLI

Use kosmo integrations:lua when a shell script, CI job, cron job, or another coding CLI should run a deterministic Cloudsmith workflow without starting an interactive agent session.

Inline Lua call
kosmo integrations:lua --eval 'dump(app.integrations.cloudsmith.lists_audit_log_entries_specific_namespace({}))' --json
Read Lua docs headlessly
kosmo integrations:lua --eval 'print(docs.read("cloudsmith"))' --json
kosmo integrations:lua --eval 'print(docs.read("cloudsmith.lists_audit_log_entries_specific_namespace"))' --json

Workflow file

Put repeatable logic in a Lua file, then execute it with JSON output for the calling process.

workflow.lua
local cloudsmith = app.integrations.cloudsmith
local result = cloudsmith.lists_audit_log_entries_specific_namespace({})

dump(result)
Run the workflow
kosmo integrations:lua workflow.lua --json
kosmo integrations:lua workflow.lua --force --json
Namespace note. integrations:lua exposes app.integrations.cloudsmith, app.mcp.*, docs.*, json.*, and regex.*. Use app.integrations.cloudsmith.default.* or app.integrations.cloudsmith.work.* when you configured named credential accounts.

MCP-only Lua

If the script only needs configured MCP servers and does not need Cloudsmith, use the narrower mcp:lua command.

MCP Lua command
# Use mcp:lua for MCP-only scripts; use integrations:lua for this integration namespace.
kosmo mcp:lua --eval 'dump(mcp.servers())' --json

Agent-Facing Lua Docs

This is the rendered version of the full Lua documentation exposed to agents when they inspect the integration namespace.

Cloudsmith Lua API

Generated from Cloudsmith’s official OpenAPI 2.0 schema served at https://api.cloudsmith.io/?format=openapi. The namespace is app.integrations.cloudsmith.

This package exposes 349 endpoint-specific tools: 120 read tools and 229 write tools. Configure api_token with a Cloudsmith API token.

Usage

local me = app.integrations.cloudsmith.user_self({})

local packages = app.integrations.cloudsmith.packages_list({
  owner = 'example',
  repo = 'repo',
  page = 1,
  page_size = 50
})

Request Bodies

Create, update, upload, and validation endpoints may accept a body table matching the Cloudsmith OpenAPI schema. Path and query arguments use snake_case names and are mapped back to the official parameter names.

Example Tools

| cloudsmith_audit_log_namespace_list | read | GET /audit-log/{owner}/ | | cloudsmith_audit_log_repo_list | read | GET /audit-log/{owner}/{repo}/ | | cloudsmith_badges_version_list | read | GET /badges/version/{owner}/{repo}/{package_format}/{package_name}/{package_version}/{package_identifiers}/ | | cloudsmith_broadcasts_create_broadcast_token | write | POST /broadcasts/{org}/broadcast-token/ | | cloudsmith_bulk_action | write | POST /bulk-action/{owner}/ | | cloudsmith_distros_list | read | GET /distros/ | | cloudsmith_distros_read | read | GET /distros/{slug}/ | | cloudsmith_entitlements_list | read | GET /entitlements/{owner}/{repo}/ | | cloudsmith_entitlements_create | write | POST /entitlements/{owner}/{repo}/ | | cloudsmith_entitlements_sync | write | POST /entitlements/{owner}/{repo}/sync/ | | cloudsmith_entitlements_read | read | GET /entitlements/{owner}/{repo}/{identifier}/ | | cloudsmith_entitlements_partial_update | write | PATCH /entitlements/{owner}/{repo}/{identifier}/ | | cloudsmith_entitlements_delete | write | DELETE /entitlements/{owner}/{repo}/{identifier}/ | | cloudsmith_entitlements_disable | write | POST /entitlements/{owner}/{repo}/{identifier}/disable/ | | cloudsmith_entitlements_enable | write | POST /entitlements/{owner}/{repo}/{identifier}/enable/ | | cloudsmith_entitlements_refresh | write | POST /entitlements/{owner}/{repo}/{identifier}/refresh/ | | cloudsmith_entitlements_reset | write | POST /entitlements/{owner}/{repo}/{identifier}/reset/ | | cloudsmith_entitlements_toggle_private_broadcasts | write | POST /entitlements/{owner}/{repo}/{identifier}/toggle-private-broadcasts/ | | cloudsmith_files_create | write | POST /files/{owner}/{repo}/ | | cloudsmith_files_validate | write | POST /files/{owner}/{repo}/validate/ | | cloudsmith_files_abort | write | POST /files/{owner}/{repo}/{identifier}/abort/ | | cloudsmith_files_complete | write | POST /files/{owner}/{repo}/{identifier}/complete/ | | cloudsmith_files_info | read | GET /files/{owner}/{repo}/{identifier}/info/ | | cloudsmith_formats_list | read | GET /formats/ | | cloudsmith_formats_read | read | GET /formats/{slug}/ | | cloudsmith_metrics_entitlements_account_list | read | GET /metrics/entitlements/{owner}/ | | cloudsmith_metrics_entitlements_repo_list | read | GET /metrics/entitlements/{owner}/{repo}/ | | cloudsmith_metrics_packages_list | read | GET /metrics/packages/{owner}/{repo}/ | | cloudsmith_namespaces_list | read | GET /namespaces/ | | cloudsmith_namespaces_read | read | GET /namespaces/{slug}/ | | cloudsmith_orgs_list | read | GET /orgs/ | | cloudsmith_orgs_read | read | GET /orgs/{org}/ | | cloudsmith_orgs_delete | write | DELETE /orgs/{org}/ | | cloudsmith_orgs_deny_policy_list | read | GET /orgs/{org}/deny-policy/ | | cloudsmith_orgs_deny_policy_create | write | POST /orgs/{org}/deny-policy/ | | cloudsmith_orgs_deny_policy_read | read | GET /orgs/{org}/deny-policy/{slug_perm}/ | | cloudsmith_orgs_deny_policy_update | write | PUT /orgs/{org}/deny-policy/{slug_perm}/ | | cloudsmith_orgs_deny_policy_partial_update | write | PATCH /orgs/{org}/deny-policy/{slug_perm}/ | | cloudsmith_orgs_deny_policy_delete | write | DELETE /orgs/{org}/deny-policy/{slug_perm}/ | | cloudsmith_orgs_invites_list | read | GET /orgs/{org}/invites/ |

Notes

  • The base URL defaults to https://api.cloudsmith.io.
  • Authentication uses Authorization: token <api_token>.
  • Returned data is the parsed JSON response from Cloudsmith.
Raw agent markdown
# Cloudsmith Lua API

Generated from Cloudsmith's official OpenAPI 2.0 schema served at `https://api.cloudsmith.io/?format=openapi`. The namespace is `app.integrations.cloudsmith`.

This package exposes 349 endpoint-specific tools: 120 read tools and 229 write tools. Configure `api_token` with a Cloudsmith API token.

## Usage

```lua
local me = app.integrations.cloudsmith.user_self({})

local packages = app.integrations.cloudsmith.packages_list({
  owner = 'example',
  repo = 'repo',
  page = 1,
  page_size = 50
})
```

## Request Bodies

Create, update, upload, and validation endpoints may accept a `body` table matching the Cloudsmith OpenAPI schema. Path and query arguments use snake_case names and are mapped back to the official parameter names.

## Example Tools

| `cloudsmith_audit_log_namespace_list` | read | GET `/audit-log/{owner}/` |
| `cloudsmith_audit_log_repo_list` | read | GET `/audit-log/{owner}/{repo}/` |
| `cloudsmith_badges_version_list` | read | GET `/badges/version/{owner}/{repo}/{package_format}/{package_name}/{package_version}/{package_identifiers}/` |
| `cloudsmith_broadcasts_create_broadcast_token` | write | POST `/broadcasts/{org}/broadcast-token/` |
| `cloudsmith_bulk_action` | write | POST `/bulk-action/{owner}/` |
| `cloudsmith_distros_list` | read | GET `/distros/` |
| `cloudsmith_distros_read` | read | GET `/distros/{slug}/` |
| `cloudsmith_entitlements_list` | read | GET `/entitlements/{owner}/{repo}/` |
| `cloudsmith_entitlements_create` | write | POST `/entitlements/{owner}/{repo}/` |
| `cloudsmith_entitlements_sync` | write | POST `/entitlements/{owner}/{repo}/sync/` |
| `cloudsmith_entitlements_read` | read | GET `/entitlements/{owner}/{repo}/{identifier}/` |
| `cloudsmith_entitlements_partial_update` | write | PATCH `/entitlements/{owner}/{repo}/{identifier}/` |
| `cloudsmith_entitlements_delete` | write | DELETE `/entitlements/{owner}/{repo}/{identifier}/` |
| `cloudsmith_entitlements_disable` | write | POST `/entitlements/{owner}/{repo}/{identifier}/disable/` |
| `cloudsmith_entitlements_enable` | write | POST `/entitlements/{owner}/{repo}/{identifier}/enable/` |
| `cloudsmith_entitlements_refresh` | write | POST `/entitlements/{owner}/{repo}/{identifier}/refresh/` |
| `cloudsmith_entitlements_reset` | write | POST `/entitlements/{owner}/{repo}/{identifier}/reset/` |
| `cloudsmith_entitlements_toggle_private_broadcasts` | write | POST `/entitlements/{owner}/{repo}/{identifier}/toggle-private-broadcasts/` |
| `cloudsmith_files_create` | write | POST `/files/{owner}/{repo}/` |
| `cloudsmith_files_validate` | write | POST `/files/{owner}/{repo}/validate/` |
| `cloudsmith_files_abort` | write | POST `/files/{owner}/{repo}/{identifier}/abort/` |
| `cloudsmith_files_complete` | write | POST `/files/{owner}/{repo}/{identifier}/complete/` |
| `cloudsmith_files_info` | read | GET `/files/{owner}/{repo}/{identifier}/info/` |
| `cloudsmith_formats_list` | read | GET `/formats/` |
| `cloudsmith_formats_read` | read | GET `/formats/{slug}/` |
| `cloudsmith_metrics_entitlements_account_list` | read | GET `/metrics/entitlements/{owner}/` |
| `cloudsmith_metrics_entitlements_repo_list` | read | GET `/metrics/entitlements/{owner}/{repo}/` |
| `cloudsmith_metrics_packages_list` | read | GET `/metrics/packages/{owner}/{repo}/` |
| `cloudsmith_namespaces_list` | read | GET `/namespaces/` |
| `cloudsmith_namespaces_read` | read | GET `/namespaces/{slug}/` |
| `cloudsmith_orgs_list` | read | GET `/orgs/` |
| `cloudsmith_orgs_read` | read | GET `/orgs/{org}/` |
| `cloudsmith_orgs_delete` | write | DELETE `/orgs/{org}/` |
| `cloudsmith_orgs_deny_policy_list` | read | GET `/orgs/{org}/deny-policy/` |
| `cloudsmith_orgs_deny_policy_create` | write | POST `/orgs/{org}/deny-policy/` |
| `cloudsmith_orgs_deny_policy_read` | read | GET `/orgs/{org}/deny-policy/{slug_perm}/` |
| `cloudsmith_orgs_deny_policy_update` | write | PUT `/orgs/{org}/deny-policy/{slug_perm}/` |
| `cloudsmith_orgs_deny_policy_partial_update` | write | PATCH `/orgs/{org}/deny-policy/{slug_perm}/` |
| `cloudsmith_orgs_deny_policy_delete` | write | DELETE `/orgs/{org}/deny-policy/{slug_perm}/` |
| `cloudsmith_orgs_invites_list` | read | GET `/orgs/{org}/invites/` |


## Notes

- The base URL defaults to `https://api.cloudsmith.io`.
- Authentication uses `Authorization: token <api_token>`.
- Returned data is the parsed JSON response from Cloudsmith.
Metadata-derived Lua example
local result = app.integrations.cloudsmith.lists_audit_log_entries_specific_namespace({})
print(result)

Functions

lists_audit_log_entries_specific_namespace Read

Lists audit log entries for a specific namespace. Official Cloudsmith endpoint: GET /audit-log/{owner}/ Lists audit log entries for a specific namespace.

Lua path
app.integrations.cloudsmith.lists_audit_log_entries_specific_namespace
Full name
cloudsmith.cloudsmith_audit_log_namespace_list
ParameterTypeRequiredDescription
No parameters.
lists_audit_log_entries_specific_repository Read

Lists audit log entries for a specific repository. Official Cloudsmith endpoint: GET /audit-log/{owner}/{repo}/ Lists audit log entries for a specific repository.

Lua path
app.integrations.cloudsmith.lists_audit_log_entries_specific_repository
Full name
cloudsmith.cloudsmith_audit_log_repo_list
ParameterTypeRequiredDescription
No parameters.
get_latest_package_version_package_or_package_group Read

Get latest package version for a package or package group. Official Cloudsmith endpoint: GET /badges/version/{owner}/{repo}/{package_format}/{package_name}/{package_version}/{package_identifiers}/ Get latest package version for a package or

Lua path
app.integrations.cloudsmith.get_latest_package_version_package_or_package_group
Full name
cloudsmith.cloudsmith_badges_version_list
ParameterTypeRequiredDescription
No parameters.
create_broadcast_token Write

Create a broadcast token. Official Cloudsmith endpoint: POST /broadcasts/{org}/broadcast-token/ Create a broadcast token.

Lua path
app.integrations.cloudsmith.create_broadcast_token
Full name
cloudsmith.cloudsmith_broadcasts_create_broadcast_token
ParameterTypeRequiredDescription
No parameters.
bulk_action Write

Bulk action Official Cloudsmith endpoint: POST /bulk-action/{owner}/ Perform bulk operations on multiple packages within a repository or across all accessible repositories. If 'repository' is provided, actions are limited to that repository

Lua path
app.integrations.cloudsmith.bulk_action
Full name
cloudsmith.cloudsmith_bulk_action
ParameterTypeRequiredDescription
No parameters.
get_list_all_supported_distributions Read

Get a list of all supported distributions. Official Cloudsmith endpoint: GET /distros/ Get a list of all supported distributions.

Lua path
app.integrations.cloudsmith.get_list_all_supported_distributions
Full name
cloudsmith.cloudsmith_distros_list
ParameterTypeRequiredDescription
No parameters.
view_viewing_listing_distributions Read

View for viewing/listing distributions. Official Cloudsmith endpoint: GET /distros/{slug}/ View for viewing/listing distributions.

Lua path
app.integrations.cloudsmith.view_viewing_listing_distributions
Full name
cloudsmith.cloudsmith_distros_read
ParameterTypeRequiredDescription
No parameters.
get_list_all_entitlements_repository Read

Get a list of all entitlements in a repository. Official Cloudsmith endpoint: GET /entitlements/{owner}/{repo}/ Get a list of all entitlements in a repository.

Lua path
app.integrations.cloudsmith.get_list_all_entitlements_repository
Full name
cloudsmith.cloudsmith_entitlements_list
ParameterTypeRequiredDescription
No parameters.
create_specific_entitlement_repository Write

Create a specific entitlement in a repository. Official Cloudsmith endpoint: POST /entitlements/{owner}/{repo}/ Create a specific entitlement in a repository.

Lua path
app.integrations.cloudsmith.create_specific_entitlement_repository
Full name
cloudsmith.cloudsmith_entitlements_create
ParameterTypeRequiredDescription
No parameters.
synchronise_tokens_from_source_repository Write

Synchronise tokens from a source repository. Official Cloudsmith endpoint: POST /entitlements/{owner}/{repo}/sync/ Synchronise tokens from a source repository.

Lua path
app.integrations.cloudsmith.synchronise_tokens_from_source_repository
Full name
cloudsmith.cloudsmith_entitlements_sync
ParameterTypeRequiredDescription
No parameters.
get_specific_entitlement_repository Read

Get a specific entitlement in a repository. Official Cloudsmith endpoint: GET /entitlements/{owner}/{repo}/{identifier}/ Get a specific entitlement in a repository.

Lua path
app.integrations.cloudsmith.get_specific_entitlement_repository
Full name
cloudsmith.cloudsmith_entitlements_read
ParameterTypeRequiredDescription
No parameters.
update_specific_entitlement_repository Write

Update a specific entitlement in a repository. Official Cloudsmith endpoint: PATCH /entitlements/{owner}/{repo}/{identifier}/ Update a specific entitlement in a repository.

Lua path
app.integrations.cloudsmith.update_specific_entitlement_repository
Full name
cloudsmith.cloudsmith_entitlements_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_specific_entitlement_repository Write

Delete a specific entitlement in a repository. Official Cloudsmith endpoint: DELETE /entitlements/{owner}/{repo}/{identifier}/ Delete a specific entitlement in a repository.

Lua path
app.integrations.cloudsmith.delete_specific_entitlement_repository
Full name
cloudsmith.cloudsmith_entitlements_delete
ParameterTypeRequiredDescription
No parameters.
disable_entitlement_token_repository Write

Disable an entitlement token in a repository. Official Cloudsmith endpoint: POST /entitlements/{owner}/{repo}/{identifier}/disable/ Disable an entitlement token in a repository.

Lua path
app.integrations.cloudsmith.disable_entitlement_token_repository
Full name
cloudsmith.cloudsmith_entitlements_disable
ParameterTypeRequiredDescription
No parameters.
enable_entitlement_token_repository Write

Enable an entitlement token in a repository. Official Cloudsmith endpoint: POST /entitlements/{owner}/{repo}/{identifier}/enable/ Enable an entitlement token in a repository.

Lua path
app.integrations.cloudsmith.enable_entitlement_token_repository
Full name
cloudsmith.cloudsmith_entitlements_enable
ParameterTypeRequiredDescription
No parameters.
refresh_entitlement_token_repository Write

Refresh an entitlement token in a repository. Official Cloudsmith endpoint: POST /entitlements/{owner}/{repo}/{identifier}/refresh/ Refresh an entitlement token in a repository.

Lua path
app.integrations.cloudsmith.refresh_entitlement_token_repository
Full name
cloudsmith.cloudsmith_entitlements_refresh
ParameterTypeRequiredDescription
No parameters.
reset_statistics_entitlement_token_repository Write

Reset the statistics for an entitlement token in a repository. Official Cloudsmith endpoint: POST /entitlements/{owner}/{repo}/{identifier}/reset/ Reset the statistics for an entitlement token in a repository.

Lua path
app.integrations.cloudsmith.reset_statistics_entitlement_token_repository
Full name
cloudsmith.cloudsmith_entitlements_reset
ParameterTypeRequiredDescription
No parameters.
set_private_broadcast_access_entitlement_token_repository Write

Set private broadcast access for an entitlement token in a repository. Official Cloudsmith endpoint: POST /entitlements/{owner}/{repo}/{identifier}/toggle-private-broadcasts/ Set private broadcast access for an entitlement token in a reposi

Lua path
app.integrations.cloudsmith.set_private_broadcast_access_entitlement_token_repository
Full name
cloudsmith.cloudsmith_entitlements_toggle_private_broadcasts
ParameterTypeRequiredDescription
No parameters.
request_url_upload_new_package_file_upload Write

Request URL(s) to upload new package file upload(s) to. Official Cloudsmith endpoint: POST /files/{owner}/{repo}/ Request URL(s) to upload new package file upload(s) to.

Lua path
app.integrations.cloudsmith.request_url_upload_new_package_file_upload
Full name
cloudsmith.cloudsmith_files_create
ParameterTypeRequiredDescription
No parameters.
validate_parameters_used_create Write

Validate parameters used for create. Official Cloudsmith endpoint: POST /files/{owner}/{repo}/validate/ Validate parameters used for create.

Lua path
app.integrations.cloudsmith.validate_parameters_used_create
Full name
cloudsmith.cloudsmith_files_validate
ParameterTypeRequiredDescription
No parameters.
abort_multipart_file_upload Write

Abort a multipart file upload. Official Cloudsmith endpoint: POST /files/{owner}/{repo}/{identifier}/abort/ Abort a multipart file upload.

Lua path
app.integrations.cloudsmith.abort_multipart_file_upload
Full name
cloudsmith.cloudsmith_files_abort
ParameterTypeRequiredDescription
No parameters.
complete_multipart_file_upload Write

Complete a multipart file upload. Official Cloudsmith endpoint: POST /files/{owner}/{repo}/{identifier}/complete/ Complete a multipart file upload.

Lua path
app.integrations.cloudsmith.complete_multipart_file_upload
Full name
cloudsmith.cloudsmith_files_complete
ParameterTypeRequiredDescription
No parameters.
get_upload_information_perform_multipart_file_upload Read

Get upload information to perform a multipart file upload. Official Cloudsmith endpoint: GET /files/{owner}/{repo}/{identifier}/info/ Get upload information to perform a multipart file upload.

Lua path
app.integrations.cloudsmith.get_upload_information_perform_multipart_file_upload
Full name
cloudsmith.cloudsmith_files_info
ParameterTypeRequiredDescription
No parameters.
get_list_all_supported_package_formats Read

Get a list of all supported package formats. Official Cloudsmith endpoint: GET /formats/ Get a list of all supported package formats.

Lua path
app.integrations.cloudsmith.get_list_all_supported_package_formats
Full name
cloudsmith.cloudsmith_formats_list
ParameterTypeRequiredDescription
No parameters.
get_specific_supported_package_format Read

Get a specific supported package format. Official Cloudsmith endpoint: GET /formats/{slug}/ Get a specific supported package format.

Lua path
app.integrations.cloudsmith.get_specific_supported_package_format
Full name
cloudsmith.cloudsmith_formats_read
ParameterTypeRequiredDescription
No parameters.
view_listing_entitlement_token_metrics_across_account Read

View for listing entitlement token metrics, across an account. Official Cloudsmith endpoint: GET /metrics/entitlements/{owner}/ View for listing entitlement token metrics, across an account.

Lua path
app.integrations.cloudsmith.view_listing_entitlement_token_metrics_across_account
Full name
cloudsmith.cloudsmith_metrics_entitlements_account_list
ParameterTypeRequiredDescription
No parameters.
view_listing_entitlement_token_metrics_repository Read

View for listing entitlement token metrics, for a repository. Official Cloudsmith endpoint: GET /metrics/entitlements/{owner}/{repo}/ View for listing entitlement token metrics, for a repository.

Lua path
app.integrations.cloudsmith.view_listing_entitlement_token_metrics_repository
Full name
cloudsmith.cloudsmith_metrics_entitlements_repo_list
ParameterTypeRequiredDescription
No parameters.
view_listing_package_usage_metrics_repository Read

View for listing package usage metrics, for a repository. Official Cloudsmith endpoint: GET /metrics/packages/{owner}/{repo}/ View for listing package usage metrics, for a repository.

Lua path
app.integrations.cloudsmith.view_listing_package_usage_metrics_repository
Full name
cloudsmith.cloudsmith_metrics_packages_list
ParameterTypeRequiredDescription
No parameters.
get_list_all_namespaces_user_belongs Read

Get a list of all namespaces the user belongs to. Official Cloudsmith endpoint: GET /namespaces/ Get a list of all namespaces the user belongs to.

Lua path
app.integrations.cloudsmith.get_list_all_namespaces_user_belongs
Full name
cloudsmith.cloudsmith_namespaces_list
ParameterTypeRequiredDescription
No parameters.
get_specific_namespace_that_user_belongs Read

Get a specific namespace that the user belongs to. Official Cloudsmith endpoint: GET /namespaces/{slug}/ Get a specific namespace that the user belongs to.

Lua path
app.integrations.cloudsmith.get_specific_namespace_that_user_belongs
Full name
cloudsmith.cloudsmith_namespaces_read
ParameterTypeRequiredDescription
No parameters.
get_list_all_organizations_you_are_associated_with Read

Get a list of all the organizations you are associated with. Official Cloudsmith endpoint: GET /orgs/ Get a list of all the organizations you are associated with.

Lua path
app.integrations.cloudsmith.get_list_all_organizations_you_are_associated_with
Full name
cloudsmith.cloudsmith_orgs_list
ParameterTypeRequiredDescription
No parameters.
get_details_specific_organization Read

Get the details for the specific organization. Official Cloudsmith endpoint: GET /orgs/{org}/ Get the details for the specific organization.

Lua path
app.integrations.cloudsmith.get_details_specific_organization
Full name
cloudsmith.cloudsmith_orgs_read
ParameterTypeRequiredDescription
No parameters.
delete_specified_organization Write

Delete the specified organization. Official Cloudsmith endpoint: DELETE /orgs/{org}/ Delete the specified organization.

Lua path
app.integrations.cloudsmith.delete_specified_organization
Full name
cloudsmith.cloudsmith_orgs_delete
ParameterTypeRequiredDescription
No parameters.
get_list_all_package_deny_policies Read

Get a list of all package deny policies. Official Cloudsmith endpoint: GET /orgs/{org}/deny-policy/ Get a list of all package deny policies.

Lua path
app.integrations.cloudsmith.get_list_all_package_deny_policies
Full name
cloudsmith.cloudsmith_orgs_deny_policy_list
ParameterTypeRequiredDescription
No parameters.
create_package_deny_policy Write

Create a package deny policy. Official Cloudsmith endpoint: POST /orgs/{org}/deny-policy/ Create a package deny policy.

Lua path
app.integrations.cloudsmith.create_package_deny_policy
Full name
cloudsmith.cloudsmith_orgs_deny_policy_create
ParameterTypeRequiredDescription
No parameters.
get_package_deny_policy Read

Get a package deny policy. Official Cloudsmith endpoint: GET /orgs/{org}/deny-policy/{slug_perm}/ Get a package deny policy.

Lua path
app.integrations.cloudsmith.get_package_deny_policy
Full name
cloudsmith.cloudsmith_orgs_deny_policy_read
ParameterTypeRequiredDescription
No parameters.
update_package_deny_policy Write

Update a package deny policy. Official Cloudsmith endpoint: PUT /orgs/{org}/deny-policy/{slug_perm}/ Update a package deny policy.

Lua path
app.integrations.cloudsmith.update_package_deny_policy
Full name
cloudsmith.cloudsmith_orgs_deny_policy_update
ParameterTypeRequiredDescription
No parameters.
partially_update_package_deny_policy Write

Partially update a package deny policy. Official Cloudsmith endpoint: PATCH /orgs/{org}/deny-policy/{slug_perm}/ Partially update a package deny policy.

Lua path
app.integrations.cloudsmith.partially_update_package_deny_policy
Full name
cloudsmith.cloudsmith_orgs_deny_policy_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_package_deny_policy Write

Delete a package deny policy. Official Cloudsmith endpoint: DELETE /orgs/{org}/deny-policy/{slug_perm}/ Delete a package deny policy.

Lua path
app.integrations.cloudsmith.delete_package_deny_policy
Full name
cloudsmith.cloudsmith_orgs_deny_policy_delete
ParameterTypeRequiredDescription
No parameters.
get_list_all_invites_organization Read

Get a list of all invites for an organization. Official Cloudsmith endpoint: GET /orgs/{org}/invites/ Get a list of all invites for an organization.

Lua path
app.integrations.cloudsmith.get_list_all_invites_organization
Full name
cloudsmith.cloudsmith_orgs_invites_list
ParameterTypeRequiredDescription
No parameters.
create_organization_invite_specific_user Write

Create an organization invite for a specific user Official Cloudsmith endpoint: POST /orgs/{org}/invites/ Create an organization invite for a specific user

Lua path
app.integrations.cloudsmith.create_organization_invite_specific_user
Full name
cloudsmith.cloudsmith_orgs_invites_create
ParameterTypeRequiredDescription
No parameters.
update_specific_organization_invite Write

Update a specific organization invite. Official Cloudsmith endpoint: PATCH /orgs/{org}/invites/{slug_perm}/ Update a specific organization invite.

Lua path
app.integrations.cloudsmith.update_specific_organization_invite
Full name
cloudsmith.cloudsmith_orgs_invites_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_specific_organization_invite Write

Delete a specific organization invite Official Cloudsmith endpoint: DELETE /orgs/{org}/invites/{slug_perm}/ Delete a specific organization invite

Lua path
app.integrations.cloudsmith.delete_specific_organization_invite
Full name
cloudsmith.cloudsmith_orgs_invites_delete
ParameterTypeRequiredDescription
No parameters.
extend_organization_invite Write

Extend an organization invite. Official Cloudsmith endpoint: POST /orgs/{org}/invites/{slug_perm}/extend/ Extend an organization invite.

Lua path
app.integrations.cloudsmith.extend_organization_invite
Full name
cloudsmith.cloudsmith_orgs_invites_extend
ParameterTypeRequiredDescription
No parameters.
resend_organization_invite Write

Resend an organization invite. Official Cloudsmith endpoint: POST /orgs/{org}/invites/{slug_perm}/resend/ Resend an organization invite.

Lua path
app.integrations.cloudsmith.resend_organization_invite
Full name
cloudsmith.cloudsmith_orgs_invites_resend
ParameterTypeRequiredDescription
No parameters.
list_all_current_license_policy_violations_this_organization Read

List all current license policy violations for this Organization. Official Cloudsmith endpoint: GET /orgs/{org}/license-policy-violation/ List all current license policy violations for this Organization.

Lua path
app.integrations.cloudsmith.list_all_current_license_policy_violations_this_organization
Full name
cloudsmith.cloudsmith_orgs_license_policy_violation_list
ParameterTypeRequiredDescription
No parameters.
get_list_all_package_license_policies Read

Get a list of all package license policies. Official Cloudsmith endpoint: GET /orgs/{org}/license-policy/ Get a list of all package license policies.

Lua path
app.integrations.cloudsmith.get_list_all_package_license_policies
Full name
cloudsmith.cloudsmith_orgs_license_policy_list
ParameterTypeRequiredDescription
No parameters.
create_package_license_policy Write

Create a package license policy. Official Cloudsmith endpoint: POST /orgs/{org}/license-policy/ Create a package license policy.

Lua path
app.integrations.cloudsmith.create_package_license_policy
Full name
cloudsmith.cloudsmith_orgs_license_policy_create
ParameterTypeRequiredDescription
No parameters.
list_evaluation_requests_this_policy Read

List evaluation requests for this policy. Official Cloudsmith endpoint: GET /orgs/{org}/license-policy/{policy_slug_perm}/evaluation/ List evaluation requests for this policy.

Lua path
app.integrations.cloudsmith.list_evaluation_requests_this_policy
Full name
cloudsmith.cloudsmith_orgs_license_policy_evaluation_list
ParameterTypeRequiredDescription
No parameters.
create_evaluation_request_this_policy Write

Create an evaluation request for this policy. Official Cloudsmith endpoint: POST /orgs/{org}/license-policy/{policy_slug_perm}/evaluation/ Create an evaluation request for this policy.

Lua path
app.integrations.cloudsmith.create_evaluation_request_this_policy
Full name
cloudsmith.cloudsmith_orgs_license_policy_evaluation_create
ParameterTypeRequiredDescription
No parameters.
retrieve_evaluation_request_this_policy Read

Retrieve an evaluation request for this policy. Official Cloudsmith endpoint: GET /orgs/{org}/license-policy/{policy_slug_perm}/evaluation/{slug_perm}/ Retrieve an evaluation request for this policy.

Lua path
app.integrations.cloudsmith.retrieve_evaluation_request_this_policy
Full name
cloudsmith.cloudsmith_orgs_license_policy_evaluation_read
ParameterTypeRequiredDescription
No parameters.
get_package_license_policy Read

Get a package license policy. Official Cloudsmith endpoint: GET /orgs/{org}/license-policy/{slug_perm}/ Get a package license policy.

Lua path
app.integrations.cloudsmith.get_package_license_policy
Full name
cloudsmith.cloudsmith_orgs_license_policy_read
ParameterTypeRequiredDescription
No parameters.
update_package_license_policy Write

Update a package license policy. Official Cloudsmith endpoint: PUT /orgs/{org}/license-policy/{slug_perm}/ Update a package license policy.

Lua path
app.integrations.cloudsmith.update_package_license_policy
Full name
cloudsmith.cloudsmith_orgs_license_policy_update
ParameterTypeRequiredDescription
No parameters.
partially_update_package_license_policy Write

Partially update a package license policy. Official Cloudsmith endpoint: PATCH /orgs/{org}/license-policy/{slug_perm}/ Partially update a package license policy.

Lua path
app.integrations.cloudsmith.partially_update_package_license_policy
Full name
cloudsmith.cloudsmith_orgs_license_policy_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_package_license_policy Write

Delete a package license policy. Official Cloudsmith endpoint: DELETE /orgs/{org}/license-policy/{slug_perm}/ Delete a package license policy.

Lua path
app.integrations.cloudsmith.delete_package_license_policy
Full name
cloudsmith.cloudsmith_orgs_license_policy_delete
ParameterTypeRequiredDescription
No parameters.
get_details_all_organization_members Read

Get the details for all organization members. Official Cloudsmith endpoint: GET /orgs/{org}/members/ Get the details for all organization members.

Lua path
app.integrations.cloudsmith.get_details_all_organization_members
Full name
cloudsmith.cloudsmith_orgs_members_list
ParameterTypeRequiredDescription
No parameters.
get_details_specific_organization_member Read

Get the details for a specific organization member. Official Cloudsmith endpoint: GET /orgs/{org}/members/{member}/ Get the details for a specific organization member.

Lua path
app.integrations.cloudsmith.get_details_specific_organization_member
Full name
cloudsmith.cloudsmith_orgs_members_read
ParameterTypeRequiredDescription
No parameters.
views_working_with_organization_members Write

Views for working with organization members. Official Cloudsmith endpoint: PATCH /orgs/{org}/members/{member}/ Views for working with organization members.

Lua path
app.integrations.cloudsmith.views_working_with_organization_members
Full name
cloudsmith.cloudsmith_orgs_members_partial_update
ParameterTypeRequiredDescription
No parameters.
removes_member_from_organization Write

Removes a member from the organization. Official Cloudsmith endpoint: DELETE /orgs/{org}/members/{member}/ Removes a member from the organization.

Lua path
app.integrations.cloudsmith.removes_member_from_organization
Full name
cloudsmith.cloudsmith_orgs_members_delete
ParameterTypeRequiredDescription
No parameters.
refresh_member_organization_api_key Write

Refresh a member of the organization's API key. Official Cloudsmith endpoint: POST /orgs/{org}/members/{member}/refresh/ Refresh a member of the organization's API key.

Lua path
app.integrations.cloudsmith.refresh_member_organization_api_key
Full name
cloudsmith.cloudsmith_orgs_members_refresh
ParameterTypeRequiredDescription
No parameters.
removes_member_from_organization_deprecated_use_delete_instead Read

Removes a member from the organization (deprecated, use DELETE instead). Official Cloudsmith endpoint: GET /orgs/{org}/members/{member}/remove/ Removes a member from the organization (deprecated, use DELETE instead).

Lua path
app.integrations.cloudsmith.removes_member_from_organization_deprecated_use_delete_instead
Full name
cloudsmith.cloudsmith_orgs_members_remove
ParameterTypeRequiredDescription
No parameters.
update_member_role_organization Write

Update a member's role in the organization. Official Cloudsmith endpoint: PATCH /orgs/{org}/members/{member}/update-role/ Update a member's role in the organization.

Lua path
app.integrations.cloudsmith.update_member_role_organization
Full name
cloudsmith.cloudsmith_orgs_members_update_role
ParameterTypeRequiredDescription
No parameters.
update_member_visibility_organization Write

Update a member's visibility in the organization. Official Cloudsmith endpoint: PATCH /orgs/{org}/members/{member}/update-visibility/ Update a member's visibility in the organization.

Lua path
app.integrations.cloudsmith.update_member_visibility_organization
Full name
cloudsmith.cloudsmith_orgs_members_update_visibility
ParameterTypeRequiredDescription
No parameters.
retrieve_list_openid_connect_provider_settings_org Read

Retrieve the list of OpenID Connect provider settings for the org. Official Cloudsmith endpoint: GET /orgs/{org}/openid-connect/ Retrieve the list of OpenID Connect provider settings for the org.

Lua path
app.integrations.cloudsmith.retrieve_list_openid_connect_provider_settings_org
Full name
cloudsmith.cloudsmith_orgs_openid_connect_list
ParameterTypeRequiredDescription
No parameters.
create_openid_connect_provider_settings_org Write

Create the OpenID Connect provider settings for the org. Official Cloudsmith endpoint: POST /orgs/{org}/openid-connect/ Create the OpenID Connect provider settings for the org.

Lua path
app.integrations.cloudsmith.create_openid_connect_provider_settings_org
Full name
cloudsmith.cloudsmith_orgs_openid_connect_create
ParameterTypeRequiredDescription
No parameters.
retrieve_list_openid_connect_dynamic_mappings_provider_setting Read

Retrieve the list of OpenID Connect dynamic mappings for the provider setting. Official Cloudsmith endpoint: GET /orgs/{org}/openid-connect/{provider_setting}/dynamic-mappings/ Retrieve the list of OpenID Connect dynamic mappings for the pr

Lua path
app.integrations.cloudsmith.retrieve_list_openid_connect_dynamic_mappings_provider_setting
Full name
cloudsmith.cloudsmith_orgs_openid_connect_dynamic_mappings_list
ParameterTypeRequiredDescription
No parameters.
retrieve_specific_openid_connect_dynamic_mapping_provider_setting Read

Retrieve a specific OpenID Connect dynamic mapping for the provider setting. Official Cloudsmith endpoint: GET /orgs/{org}/openid-connect/{provider_setting}/dynamic-mappings/{claim_value}/ Retrieve a specific OpenID Connect dynamic mapping

Lua path
app.integrations.cloudsmith.retrieve_specific_openid_connect_dynamic_mapping_provider_setting
Full name
cloudsmith.cloudsmith_orgs_openid_connect_dynamic_mappings_read
ParameterTypeRequiredDescription
No parameters.
retrieve_specific_openid_connect_provider_setting_org Read

Retrieve a specific OpenID Connect provider setting for the org. Official Cloudsmith endpoint: GET /orgs/{org}/openid-connect/{slug_perm}/ Retrieve a specific OpenID Connect provider setting for the org.

Lua path
app.integrations.cloudsmith.retrieve_specific_openid_connect_provider_setting_org
Full name
cloudsmith.cloudsmith_orgs_openid_connect_read
ParameterTypeRequiredDescription
No parameters.
update_specific_openid_connect_provider_setting_org Write

Update a specific OpenID Connect provider setting for the org. Official Cloudsmith endpoint: PUT /orgs/{org}/openid-connect/{slug_perm}/ Update a specific OpenID Connect provider setting for the org.

Lua path
app.integrations.cloudsmith.update_specific_openid_connect_provider_setting_org
Full name
cloudsmith.cloudsmith_orgs_openid_connect_update
ParameterTypeRequiredDescription
No parameters.
update_specific_openid_connect_provider_setting_org Write

Update a specific OpenID Connect provider setting for the org. Official Cloudsmith endpoint: PATCH /orgs/{org}/openid-connect/{slug_perm}/ Update a specific OpenID Connect provider setting for the org.

Lua path
app.integrations.cloudsmith.update_specific_openid_connect_provider_setting_org
Full name
cloudsmith.cloudsmith_orgs_openid_connect_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_specific_openid_connect_provider_setting_org Write

Delete a specific OpenID Connect provider setting for the org. Official Cloudsmith endpoint: DELETE /orgs/{org}/openid-connect/{slug_perm}/ Delete a specific OpenID Connect provider setting for the org.

Lua path
app.integrations.cloudsmith.delete_specific_openid_connect_provider_setting_org
Full name
cloudsmith.cloudsmith_orgs_openid_connect_delete
ParameterTypeRequiredDescription
No parameters.
retrieve_saml_authentication_settings_this_organization Read

Retrieve the SAML Authentication settings for this Organization. Official Cloudsmith endpoint: GET /orgs/{org}/saml-authentication Retrieve the SAML Authentication settings for this Organization.

Lua path
app.integrations.cloudsmith.retrieve_saml_authentication_settings_this_organization
Full name
cloudsmith.cloudsmith_orgs_saml_authentication_read
ParameterTypeRequiredDescription
No parameters.
update_saml_authentication_settings_this_organization Write

Update the SAML Authentication settings for this Organization. Official Cloudsmith endpoint: PATCH /orgs/{org}/saml-authentication Update the SAML Authentication settings for this Organization.

Lua path
app.integrations.cloudsmith.update_saml_authentication_settings_this_organization
Full name
cloudsmith.cloudsmith_orgs_saml_authentication_partial_update
ParameterTypeRequiredDescription
No parameters.
get_details_all_saml_group_sync_mapping_within_organization Read

Get the details of all SAML Group Sync mapping within an organization. Official Cloudsmith endpoint: GET /orgs/{org}/saml-group-sync/ Get the details of all SAML Group Sync mapping within an organization.

Lua path
app.integrations.cloudsmith.get_details_all_saml_group_sync_mapping_within_organization
Full name
cloudsmith.cloudsmith_orgs_saml_group_sync_list
ParameterTypeRequiredDescription
No parameters.
create_new_saml_group_sync_mapping_within_organization Write

Create a new SAML Group Sync mapping within an organization. Official Cloudsmith endpoint: POST /orgs/{org}/saml-group-sync/ Create a new SAML Group Sync mapping within an organization.

Lua path
app.integrations.cloudsmith.create_new_saml_group_sync_mapping_within_organization
Full name
cloudsmith.cloudsmith_orgs_saml_group_sync_create
ParameterTypeRequiredDescription
No parameters.
disable_saml_group_sync_this_organization Write

Disable SAML Group Sync for this organization. Official Cloudsmith endpoint: POST /orgs/{org}/saml-group-sync/disable/ Disable SAML Group Sync for this organization.

Lua path
app.integrations.cloudsmith.disable_saml_group_sync_this_organization
Full name
cloudsmith.cloudsmith_orgs_saml_group_sync_disable
ParameterTypeRequiredDescription
No parameters.
enable_saml_group_sync_this_organization Write

Enable SAML Group Sync for this organization. Official Cloudsmith endpoint: POST /orgs/{org}/saml-group-sync/enable/ Enable SAML Group Sync for this organization.

Lua path
app.integrations.cloudsmith.enable_saml_group_sync_this_organization
Full name
cloudsmith.cloudsmith_orgs_saml_group_sync_enable
ParameterTypeRequiredDescription
No parameters.
retrieve_saml_group_sync_status_this_organization Read

Retrieve the SAML Group Sync status for this organization. Official Cloudsmith endpoint: GET /orgs/{org}/saml-group-sync/status/ Retrieve the SAML Group Sync status for this organization.

Lua path
app.integrations.cloudsmith.retrieve_saml_group_sync_status_this_organization
Full name
cloudsmith.cloudsmith_orgs_saml_group_sync_status
ParameterTypeRequiredDescription
No parameters.
delete_saml_group_sync_mapping_from_organization Write

Delete a SAML Group Sync mapping from an organization. Official Cloudsmith endpoint: DELETE /orgs/{org}/saml-group-sync/{slug_perm}/ Delete a SAML Group Sync mapping from an organization.

Lua path
app.integrations.cloudsmith.delete_saml_group_sync_mapping_from_organization
Full name
cloudsmith.cloudsmith_orgs_saml_group_sync_delete
ParameterTypeRequiredDescription
No parameters.
get_list_all_services_within_organization Read

Get a list of all services within an organization. Official Cloudsmith endpoint: GET /orgs/{org}/services/ Get a list of all services within an organization.

Lua path
app.integrations.cloudsmith.get_list_all_services_within_organization
Full name
cloudsmith.cloudsmith_orgs_services_list
ParameterTypeRequiredDescription
No parameters.
create_service_within_organization Write

Create a service within an organization. Official Cloudsmith endpoint: POST /orgs/{org}/services/ Create a service within an organization.

Lua path
app.integrations.cloudsmith.create_service_within_organization
Full name
cloudsmith.cloudsmith_orgs_services_create
ParameterTypeRequiredDescription
No parameters.
retrieve_details_single_service_within_organization Read

Retrieve details of a single service within an organization. Official Cloudsmith endpoint: GET /orgs/{org}/services/{service}/ Retrieve details of a single service within an organization.

Lua path
app.integrations.cloudsmith.retrieve_details_single_service_within_organization
Full name
cloudsmith.cloudsmith_orgs_services_read
ParameterTypeRequiredDescription
No parameters.
update_service_within_organization Write

Update a service within an organization. Official Cloudsmith endpoint: PATCH /orgs/{org}/services/{service}/ Update a service within an organization.

Lua path
app.integrations.cloudsmith.update_service_within_organization
Full name
cloudsmith.cloudsmith_orgs_services_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_specific_service Write

Delete a specific service Official Cloudsmith endpoint: DELETE /orgs/{org}/services/{service}/ Delete a specific service

Lua path
app.integrations.cloudsmith.delete_specific_service
Full name
cloudsmith.cloudsmith_orgs_services_delete
ParameterTypeRequiredDescription
No parameters.
refresh_service_api_token Write

Refresh service API token. Official Cloudsmith endpoint: POST /orgs/{org}/services/{service}/refresh/ Refresh service API token.

Lua path
app.integrations.cloudsmith.refresh_service_api_token
Full name
cloudsmith.cloudsmith_orgs_services_refresh
ParameterTypeRequiredDescription
No parameters.
get_details_all_teams_within_organization Read

Get the details of all teams within an organization. Official Cloudsmith endpoint: GET /orgs/{org}/teams/ Get the details of all teams within an organization.

Lua path
app.integrations.cloudsmith.get_details_all_teams_within_organization
Full name
cloudsmith.cloudsmith_orgs_teams_list
ParameterTypeRequiredDescription
No parameters.
create_team_this_organization Write

Create a team for this organization. Official Cloudsmith endpoint: POST /orgs/{org}/teams/ Create a team for this organization.

Lua path
app.integrations.cloudsmith.create_team_this_organization
Full name
cloudsmith.cloudsmith_orgs_teams_create
ParameterTypeRequiredDescription
No parameters.
get_details_specific_team_within_organization Read

Get the details of a specific team within an organization. Official Cloudsmith endpoint: GET /orgs/{org}/teams/{team}/ Get the details of a specific team within an organization.

Lua path
app.integrations.cloudsmith.get_details_specific_team_within_organization
Full name
cloudsmith.cloudsmith_orgs_teams_read
ParameterTypeRequiredDescription
No parameters.
update_specific_team_organization Write

Update a specific team in a organization. Official Cloudsmith endpoint: PATCH /orgs/{org}/teams/{team}/ Update a specific team in a organization.

Lua path
app.integrations.cloudsmith.update_specific_team_organization
Full name
cloudsmith.cloudsmith_orgs_teams_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_specific_team_organization Write

Delete a specific team in a organization. Official Cloudsmith endpoint: DELETE /orgs/{org}/teams/{team}/ Delete a specific team in a organization.

Lua path
app.integrations.cloudsmith.delete_specific_team_organization
Full name
cloudsmith.cloudsmith_orgs_teams_delete
ParameterTypeRequiredDescription
No parameters.
list_all_members_team Read

List all members for the team. Official Cloudsmith endpoint: GET /orgs/{org}/teams/{team}/members List all members for the team.

Lua path
app.integrations.cloudsmith.list_all_members_team
Full name
cloudsmith.cloudsmith_orgs_teams_members_list
ParameterTypeRequiredDescription
No parameters.
add_users_team Write

Add users to a team. Official Cloudsmith endpoint: POST /orgs/{org}/teams/{team}/members Add users to a team.

Lua path
app.integrations.cloudsmith.add_users_team
Full name
cloudsmith.cloudsmith_orgs_teams_members_create
ParameterTypeRequiredDescription
No parameters.
replace_all_team_members Write

Replace all team members. Official Cloudsmith endpoint: PUT /orgs/{org}/teams/{team}/members Replace all team members.

Lua path
app.integrations.cloudsmith.replace_all_team_members
Full name
cloudsmith.cloudsmith_orgs_teams_members_update
ParameterTypeRequiredDescription
No parameters.
list_all_current_vulnerability_policy_violations_this_organization Read

List all current vulnerability policy violations for this Organization. Official Cloudsmith endpoint: GET /orgs/{org}/vulnerability-policy-violation/ List all current vulnerability policy violations for this Organization.

Lua path
app.integrations.cloudsmith.list_all_current_vulnerability_policy_violations_this_organization
Full name
cloudsmith.cloudsmith_orgs_vulnerability_policy_violation_list
ParameterTypeRequiredDescription
No parameters.
get_list_all_package_vulnerability_policies Read

Get a list of all package vulnerability policies. Official Cloudsmith endpoint: GET /orgs/{org}/vulnerability-policy/ Get a list of all package vulnerability policies.

Lua path
app.integrations.cloudsmith.get_list_all_package_vulnerability_policies
Full name
cloudsmith.cloudsmith_orgs_vulnerability_policy_list
ParameterTypeRequiredDescription
No parameters.
create_package_vulnerability_policy Write

Create a package vulnerability policy. Official Cloudsmith endpoint: POST /orgs/{org}/vulnerability-policy/ Create a package vulnerability policy.

Lua path
app.integrations.cloudsmith.create_package_vulnerability_policy
Full name
cloudsmith.cloudsmith_orgs_vulnerability_policy_create
ParameterTypeRequiredDescription
No parameters.
list_evaluation_requests_this_policy Read

List evaluation requests for this policy. Official Cloudsmith endpoint: GET /orgs/{org}/vulnerability-policy/{policy_slug_perm}/evaluation/ List evaluation requests for this policy.

Lua path
app.integrations.cloudsmith.list_evaluation_requests_this_policy
Full name
cloudsmith.cloudsmith_orgs_vulnerability_policy_evaluation_list
ParameterTypeRequiredDescription
No parameters.
create_evaluation_request_this_policy Write

Create an evaluation request for this policy. Official Cloudsmith endpoint: POST /orgs/{org}/vulnerability-policy/{policy_slug_perm}/evaluation/ Create an evaluation request for this policy.

Lua path
app.integrations.cloudsmith.create_evaluation_request_this_policy
Full name
cloudsmith.cloudsmith_orgs_vulnerability_policy_evaluation_create
ParameterTypeRequiredDescription
No parameters.
retrieve_evaluation_request_this_policy Read

Retrieve an evaluation request for this policy. Official Cloudsmith endpoint: GET /orgs/{org}/vulnerability-policy/{policy_slug_perm}/evaluation/{slug_perm}/ Retrieve an evaluation request for this policy.

Lua path
app.integrations.cloudsmith.retrieve_evaluation_request_this_policy
Full name
cloudsmith.cloudsmith_orgs_vulnerability_policy_evaluation_read
ParameterTypeRequiredDescription
No parameters.
get_package_vulnerability_policy Read

Get a package vulnerability policy. Official Cloudsmith endpoint: GET /orgs/{org}/vulnerability-policy/{slug_perm}/ Get a package vulnerability policy.

Lua path
app.integrations.cloudsmith.get_package_vulnerability_policy
Full name
cloudsmith.cloudsmith_orgs_vulnerability_policy_read
ParameterTypeRequiredDescription
No parameters.
update_package_vulnerability_policy Write

Update a package vulnerability policy. Official Cloudsmith endpoint: PUT /orgs/{org}/vulnerability-policy/{slug_perm}/ Update a package vulnerability policy.

Lua path
app.integrations.cloudsmith.update_package_vulnerability_policy
Full name
cloudsmith.cloudsmith_orgs_vulnerability_policy_update
ParameterTypeRequiredDescription
No parameters.
partially_update_package_vulnerability_policy Write

Partially update a package vulnerability policy. Official Cloudsmith endpoint: PATCH /orgs/{org}/vulnerability-policy/{slug_perm}/ Partially update a package vulnerability policy.

Lua path
app.integrations.cloudsmith.partially_update_package_vulnerability_policy
Full name
cloudsmith.cloudsmith_orgs_vulnerability_policy_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_package_vulnerability_policy Write

Delete a package vulnerability policy. Official Cloudsmith endpoint: DELETE /orgs/{org}/vulnerability-policy/{slug_perm}/ Delete a package vulnerability policy.

Lua path
app.integrations.cloudsmith.delete_package_vulnerability_policy
Full name
cloudsmith.cloudsmith_orgs_vulnerability_policy_delete
ParameterTypeRequiredDescription
No parameters.
get_list_all_packages_associated_with_repository Read

Get a list of all packages associated with repository. Official Cloudsmith endpoint: GET /packages/{owner}/{repo}/ Get a list of all packages associated with repository.

Lua path
app.integrations.cloudsmith.get_list_all_packages_associated_with_repository
Full name
cloudsmith.cloudsmith_packages_list
ParameterTypeRequiredDescription
No parameters.
return_list_package_groups_repository Read

Return a list of Package Groups in a repository. Official Cloudsmith endpoint: GET /packages/{owner}/{repo}/groups/ Return a list of Package Groups in a repository.

Lua path
app.integrations.cloudsmith.return_list_package_groups_repository
Full name
cloudsmith.cloudsmith_packages_groups_list
ParameterTypeRequiredDescription
No parameters.
create_new_alpine_package Write

Create a new Alpine package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/alpine/ Create a new Alpine package

Lua path
app.integrations.cloudsmith.create_new_alpine_package
Full name
cloudsmith.cloudsmith_packages_upload_alpine
ParameterTypeRequiredDescription
No parameters.
create_new_cargo_package Write

Create a new Cargo package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/cargo/ Create a new Cargo package

Lua path
app.integrations.cloudsmith.create_new_cargo_package
Full name
cloudsmith.cloudsmith_packages_upload_cargo
ParameterTypeRequiredDescription
No parameters.
create_new_cocoapods_package Write

Create a new CocoaPods package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/cocoapods/ Create a new CocoaPods package

Lua path
app.integrations.cloudsmith.create_new_cocoapods_package
Full name
cloudsmith.cloudsmith_packages_upload_cocoapods
ParameterTypeRequiredDescription
No parameters.
create_new_composer_package Write

Create a new Composer package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/composer/ Create a new Composer package

Lua path
app.integrations.cloudsmith.create_new_composer_package
Full name
cloudsmith.cloudsmith_packages_upload_composer
ParameterTypeRequiredDescription
No parameters.
create_new_conan_package Write

Create a new Conan package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/conan/ Create a new Conan package

Lua path
app.integrations.cloudsmith.create_new_conan_package
Full name
cloudsmith.cloudsmith_packages_upload_conan
ParameterTypeRequiredDescription
No parameters.
create_new_conda_package Write

Create a new Conda package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/conda/ Create a new Conda package

Lua path
app.integrations.cloudsmith.create_new_conda_package
Full name
cloudsmith.cloudsmith_packages_upload_conda
ParameterTypeRequiredDescription
No parameters.
create_new_cran_package Write

Create a new CRAN package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/cran/ Create a new CRAN package

Lua path
app.integrations.cloudsmith.create_new_cran_package
Full name
cloudsmith.cloudsmith_packages_upload_cran
ParameterTypeRequiredDescription
No parameters.
create_new_dart_package Write

Create a new Dart package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/dart/ Create a new Dart package

Lua path
app.integrations.cloudsmith.create_new_dart_package
Full name
cloudsmith.cloudsmith_packages_upload_dart
ParameterTypeRequiredDescription
No parameters.
create_new_debian_package Write

Create a new Debian package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/deb/ Create a new Debian package

Lua path
app.integrations.cloudsmith.create_new_debian_package
Full name
cloudsmith.cloudsmith_packages_upload_deb
ParameterTypeRequiredDescription
No parameters.
create_new_docker_package Write

Create a new Docker package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/docker/ Create a new Docker package

Lua path
app.integrations.cloudsmith.create_new_docker_package
Full name
cloudsmith.cloudsmith_packages_upload_docker
ParameterTypeRequiredDescription
No parameters.
create_new_generic_package Write

Create a new Generic package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/generic/ Create a new Generic package

Lua path
app.integrations.cloudsmith.create_new_generic_package
Full name
cloudsmith.cloudsmith_packages_upload_generic
ParameterTypeRequiredDescription
No parameters.
create_new_go_package Write

Create a new Go package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/go/ Create a new Go package

Lua path
app.integrations.cloudsmith.create_new_go_package
Full name
cloudsmith.cloudsmith_packages_upload_go
ParameterTypeRequiredDescription
No parameters.
create_new_helm_package Write

Create a new Helm package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/helm/ Create a new Helm package

Lua path
app.integrations.cloudsmith.create_new_helm_package
Full name
cloudsmith.cloudsmith_packages_upload_helm
ParameterTypeRequiredDescription
No parameters.
create_new_hex_package Write

Create a new Hex package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/hex/ Create a new Hex package

Lua path
app.integrations.cloudsmith.create_new_hex_package
Full name
cloudsmith.cloudsmith_packages_upload_hex
ParameterTypeRequiredDescription
No parameters.
create_new_huggingface_package Write

Create a new HuggingFace package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/huggingface/ Create a new HuggingFace package

Lua path
app.integrations.cloudsmith.create_new_huggingface_package
Full name
cloudsmith.cloudsmith_packages_upload_huggingface
ParameterTypeRequiredDescription
No parameters.
create_new_luarocks_package Write

Create a new LuaRocks package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/luarocks/ Create a new LuaRocks package

Lua path
app.integrations.cloudsmith.create_new_luarocks_package
Full name
cloudsmith.cloudsmith_packages_upload_luarocks
ParameterTypeRequiredDescription
No parameters.
create_new_maven_package Write

Create a new Maven package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/maven/ Create a new Maven package

Lua path
app.integrations.cloudsmith.create_new_maven_package
Full name
cloudsmith.cloudsmith_packages_upload_maven
ParameterTypeRequiredDescription
No parameters.
create_new_mcp_package Write

Create a new MCP package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/mcp/ Create a new MCP package

Lua path
app.integrations.cloudsmith.create_new_mcp_package
Full name
cloudsmith.cloudsmith_packages_upload_mcp
ParameterTypeRequiredDescription
No parameters.
create_new_npm_package Write

Create a new npm package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/npm/ Create a new npm package

Lua path
app.integrations.cloudsmith.create_new_npm_package
Full name
cloudsmith.cloudsmith_packages_upload_npm
ParameterTypeRequiredDescription
No parameters.
create_new_nuget_package Write

Create a new NuGet package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/nuget/ Create a new NuGet package

Lua path
app.integrations.cloudsmith.create_new_nuget_package
Full name
cloudsmith.cloudsmith_packages_upload_nuget
ParameterTypeRequiredDescription
No parameters.
create_new_p2_package Write

Create a new P2 package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/p2/ Create a new P2 package

Lua path
app.integrations.cloudsmith.create_new_p2_package
Full name
cloudsmith.cloudsmith_packages_upload_p2
ParameterTypeRequiredDescription
No parameters.
create_new_python_package Write

Create a new Python package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/python/ Create a new Python package

Lua path
app.integrations.cloudsmith.create_new_python_package
Full name
cloudsmith.cloudsmith_packages_upload_python
ParameterTypeRequiredDescription
No parameters.
create_new_raw_package Write

Create a new Raw package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/raw/ Create a new Raw package

Lua path
app.integrations.cloudsmith.create_new_raw_package
Full name
cloudsmith.cloudsmith_packages_upload_raw
ParameterTypeRequiredDescription
No parameters.
create_new_redhat_package Write

Create a new RedHat package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/rpm/ Create a new RedHat package

Lua path
app.integrations.cloudsmith.create_new_redhat_package
Full name
cloudsmith.cloudsmith_packages_upload_rpm
ParameterTypeRequiredDescription
No parameters.
create_new_ruby_package Write

Create a new Ruby package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/ruby/ Create a new Ruby package

Lua path
app.integrations.cloudsmith.create_new_ruby_package
Full name
cloudsmith.cloudsmith_packages_upload_ruby
ParameterTypeRequiredDescription
No parameters.
create_new_swift_package Write

Create a new Swift package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/swift/ Create a new Swift package

Lua path
app.integrations.cloudsmith.create_new_swift_package
Full name
cloudsmith.cloudsmith_packages_upload_swift
ParameterTypeRequiredDescription
No parameters.
create_new_terraform_package Write

Create a new Terraform package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/terraform/ Create a new Terraform package

Lua path
app.integrations.cloudsmith.create_new_terraform_package
Full name
cloudsmith.cloudsmith_packages_upload_terraform
ParameterTypeRequiredDescription
No parameters.
create_new_vagrant_package Write

Create a new Vagrant package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/vagrant/ Create a new Vagrant package

Lua path
app.integrations.cloudsmith.create_new_vagrant_package
Full name
cloudsmith.cloudsmith_packages_upload_vagrant
ParameterTypeRequiredDescription
No parameters.
create_new_vsx_package Write

Create a new VSX package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/upload/vsx/ Create a new VSX package

Lua path
app.integrations.cloudsmith.create_new_vsx_package
Full name
cloudsmith.cloudsmith_packages_upload_vsx
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_alpine_package Write

Validate parameters for create Alpine package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/alpine/ Validate parameters for create Alpine package

Lua path
app.integrations.cloudsmith.validate_parameters_create_alpine_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_alpine
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_cargo_package Write

Validate parameters for create Cargo package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/cargo/ Validate parameters for create Cargo package

Lua path
app.integrations.cloudsmith.validate_parameters_create_cargo_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_cargo
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_cocoapods_package Write

Validate parameters for create CocoaPods package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/cocoapods/ Validate parameters for create CocoaPods package

Lua path
app.integrations.cloudsmith.validate_parameters_create_cocoapods_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_cocoapods
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_composer_package Write

Validate parameters for create Composer package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/composer/ Validate parameters for create Composer package

Lua path
app.integrations.cloudsmith.validate_parameters_create_composer_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_composer
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_conan_package Write

Validate parameters for create Conan package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/conan/ Validate parameters for create Conan package

Lua path
app.integrations.cloudsmith.validate_parameters_create_conan_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_conan
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_conda_package Write

Validate parameters for create Conda package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/conda/ Validate parameters for create Conda package

Lua path
app.integrations.cloudsmith.validate_parameters_create_conda_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_conda
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_cran_package Write

Validate parameters for create CRAN package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/cran/ Validate parameters for create CRAN package

Lua path
app.integrations.cloudsmith.validate_parameters_create_cran_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_cran
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_dart_package Write

Validate parameters for create Dart package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/dart/ Validate parameters for create Dart package

Lua path
app.integrations.cloudsmith.validate_parameters_create_dart_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_dart
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_debian_package Write

Validate parameters for create Debian package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/deb/ Validate parameters for create Debian package

Lua path
app.integrations.cloudsmith.validate_parameters_create_debian_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_deb
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_docker_package Write

Validate parameters for create Docker package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/docker/ Validate parameters for create Docker package

Lua path
app.integrations.cloudsmith.validate_parameters_create_docker_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_docker
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_generic_package Write

Validate parameters for create Generic package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/generic/ Validate parameters for create Generic package

Lua path
app.integrations.cloudsmith.validate_parameters_create_generic_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_generic
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_go_package Write

Validate parameters for create Go package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/go/ Validate parameters for create Go package

Lua path
app.integrations.cloudsmith.validate_parameters_create_go_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_go
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_helm_package Write

Validate parameters for create Helm package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/helm/ Validate parameters for create Helm package

Lua path
app.integrations.cloudsmith.validate_parameters_create_helm_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_helm
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_hex_package Write

Validate parameters for create Hex package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/hex/ Validate parameters for create Hex package

Lua path
app.integrations.cloudsmith.validate_parameters_create_hex_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_hex
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_huggingface_package Write

Validate parameters for create HuggingFace package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/huggingface/ Validate parameters for create HuggingFace package

Lua path
app.integrations.cloudsmith.validate_parameters_create_huggingface_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_huggingface
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_luarocks_package Write

Validate parameters for create LuaRocks package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/luarocks/ Validate parameters for create LuaRocks package

Lua path
app.integrations.cloudsmith.validate_parameters_create_luarocks_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_luarocks
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_maven_package Write

Validate parameters for create Maven package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/maven/ Validate parameters for create Maven package

Lua path
app.integrations.cloudsmith.validate_parameters_create_maven_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_maven
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_mcp_package Write

Validate parameters for create MCP package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/mcp/ Validate parameters for create MCP package

Lua path
app.integrations.cloudsmith.validate_parameters_create_mcp_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_mcp
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_npm_package Write

Validate parameters for create npm package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/npm/ Validate parameters for create npm package

Lua path
app.integrations.cloudsmith.validate_parameters_create_npm_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_npm
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_nuget_package Write

Validate parameters for create NuGet package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/nuget/ Validate parameters for create NuGet package

Lua path
app.integrations.cloudsmith.validate_parameters_create_nuget_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_nuget
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_p2_package Write

Validate parameters for create P2 package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/p2/ Validate parameters for create P2 package

Lua path
app.integrations.cloudsmith.validate_parameters_create_p2_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_p2
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_python_package Write

Validate parameters for create Python package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/python/ Validate parameters for create Python package

Lua path
app.integrations.cloudsmith.validate_parameters_create_python_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_python
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_raw_package Write

Validate parameters for create Raw package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/raw/ Validate parameters for create Raw package

Lua path
app.integrations.cloudsmith.validate_parameters_create_raw_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_raw
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_redhat_package Write

Validate parameters for create RedHat package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/rpm/ Validate parameters for create RedHat package

Lua path
app.integrations.cloudsmith.validate_parameters_create_redhat_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_rpm
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_ruby_package Write

Validate parameters for create Ruby package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/ruby/ Validate parameters for create Ruby package

Lua path
app.integrations.cloudsmith.validate_parameters_create_ruby_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_ruby
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_swift_package Write

Validate parameters for create Swift package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/swift/ Validate parameters for create Swift package

Lua path
app.integrations.cloudsmith.validate_parameters_create_swift_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_swift
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_terraform_package Write

Validate parameters for create Terraform package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/terraform/ Validate parameters for create Terraform package

Lua path
app.integrations.cloudsmith.validate_parameters_create_terraform_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_terraform
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_vagrant_package Write

Validate parameters for create Vagrant package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/vagrant/ Validate parameters for create Vagrant package

Lua path
app.integrations.cloudsmith.validate_parameters_create_vagrant_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_vagrant
ParameterTypeRequiredDescription
No parameters.
validate_parameters_create_vsx_package Write

Validate parameters for create VSX package Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/validate-upload/vsx/ Validate parameters for create VSX package

Lua path
app.integrations.cloudsmith.validate_parameters_create_vsx_package
Full name
cloudsmith.cloudsmith_packages_validate_upload_vsx
ParameterTypeRequiredDescription
No parameters.
get_specific_package_repository Read

Get a specific package in a repository. Official Cloudsmith endpoint: GET /packages/{owner}/{repo}/{identifier}/ Get a specific package in a repository.

Lua path
app.integrations.cloudsmith.get_specific_package_repository
Full name
cloudsmith.cloudsmith_packages_read
ParameterTypeRequiredDescription
No parameters.
delete_specific_package_repository Write

Delete a specific package in a repository. Official Cloudsmith endpoint: DELETE /packages/{owner}/{repo}/{identifier}/ Delete a specific package in a repository.

Lua path
app.integrations.cloudsmith.delete_specific_package_repository
Full name
cloudsmith.cloudsmith_packages_delete
ParameterTypeRequiredDescription
No parameters.
copy_package_another_repository Write

Copy a package to another repository. Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/{identifier}/copy/ Copy a package to another repository.

Lua path
app.integrations.cloudsmith.copy_package_another_repository
Full name
cloudsmith.cloudsmith_packages_copy
ParameterTypeRequiredDescription
No parameters.
get_list_dependencies_package_transitive_dependencies_are_included_where_supported Read

Get the list of dependencies for a package. Transitive dependencies are included where supported. Official Cloudsmith endpoint: GET /packages/{owner}/{repo}/{identifier}/dependencies/ Get the list of dependencies for a package. Transitive d

Lua path
app.integrations.cloudsmith.get_list_dependencies_package_transitive_dependencies_are_included_where_supported
Full name
cloudsmith.cloudsmith_packages_dependencies
ParameterTypeRequiredDescription
No parameters.
move_package_another_repository Write

Move a package to another repository. Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/{identifier}/move/ Move a package to another repository.

Lua path
app.integrations.cloudsmith.move_package_another_repository
Full name
cloudsmith.cloudsmith_packages_move
ParameterTypeRequiredDescription
No parameters.
quarantine_or_release_package Write

Quarantine or release a package. Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/{identifier}/quarantine/ Quarantine or release a package.

Lua path
app.integrations.cloudsmith.quarantine_or_release_package
Full name
cloudsmith.cloudsmith_packages_quarantine
ParameterTypeRequiredDescription
No parameters.
schedule_package_resynchronisation Write

Schedule a package for resynchronisation. Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/{identifier}/resync/ Schedule a package for resynchronisation.

Lua path
app.integrations.cloudsmith.schedule_package_resynchronisation
Full name
cloudsmith.cloudsmith_packages_resync
ParameterTypeRequiredDescription
No parameters.
schedule_package_scanning Write

Schedule a package for scanning. Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/{identifier}/scan/ Schedule a package for scanning.

Lua path
app.integrations.cloudsmith.schedule_package_scanning
Full name
cloudsmith.cloudsmith_packages_scan
ParameterTypeRequiredDescription
No parameters.
get_synchronization_status_package Read

Get the synchronization status for a package. Official Cloudsmith endpoint: GET /packages/{owner}/{repo}/{identifier}/status/ Get the synchronization status for a package.

Lua path
app.integrations.cloudsmith.get_synchronization_status_package
Full name
cloudsmith.cloudsmith_packages_status
ParameterTypeRequiredDescription
No parameters.
add_replace_remove_tags_package Write

Add/Replace/Remove tags for a package. Official Cloudsmith endpoint: POST /packages/{owner}/{repo}/{identifier}/tag/ Add/Replace/Remove tags for a package.

Lua path
app.integrations.cloudsmith.add_replace_remove_tags_package
Full name
cloudsmith.cloudsmith_packages_tag
ParameterTypeRequiredDescription
No parameters.
update_license_package Write

Update the license for a package. Official Cloudsmith endpoint: PATCH /packages/{owner}/{repo}/{identifier}/update-license/ Update the license for a package.

Lua path
app.integrations.cloudsmith.update_license_package
Full name
cloudsmith.cloudsmith_packages_update_license
ParameterTypeRequiredDescription
No parameters.
quota_history_given_namespace Read

Quota history for a given namespace. Official Cloudsmith endpoint: GET /quota/history/{owner}/ Quota history for a given namespace.

Lua path
app.integrations.cloudsmith.quota_history_given_namespace
Full name
cloudsmith.cloudsmith_quota_history_read
ParameterTypeRequiredDescription
No parameters.
open_source_quota_history_given_namespace Read

Open-source Quota history for a given namespace. Official Cloudsmith endpoint: GET /quota/oss/history/{owner}/ Open-source Quota history for a given namespace.

Lua path
app.integrations.cloudsmith.open_source_quota_history_given_namespace
Full name
cloudsmith.cloudsmith_quota_oss_history_read
ParameterTypeRequiredDescription
No parameters.
open_source_quota_usage_given_namespace Read

Open-source Quota usage for a given namespace. Official Cloudsmith endpoint: GET /quota/oss/{owner}/ Open-source Quota usage for a given namespace.

Lua path
app.integrations.cloudsmith.open_source_quota_usage_given_namespace
Full name
cloudsmith.cloudsmith_quota_oss_read
ParameterTypeRequiredDescription
No parameters.
quota_usage_given_namespace Read

Quota usage for a given namespace. Official Cloudsmith endpoint: GET /quota/{owner}/ Quota usage for a given namespace.

Lua path
app.integrations.cloudsmith.quota_usage_given_namespace
Full name
cloudsmith.cloudsmith_quota_read
ParameterTypeRequiredDescription
No parameters.
endpoint_check_rate_limits_current_user Read

Endpoint to check rate limits for current user. Official Cloudsmith endpoint: GET /rates/limits/ Endpoint to check rate limits for current user.

Lua path
app.integrations.cloudsmith.endpoint_check_rate_limits_current_user
Full name
cloudsmith.cloudsmith_rates_limits_list
ParameterTypeRequiredDescription
No parameters.
list_soft_deleted_packages_recycle_bin Read

List soft-deleted packages in recycle bin Official Cloudsmith endpoint: GET /recycle-bin/{owner}/ Retrieve all soft-deleted packages in the workspace. Optionally filter by repository using the 'repository' query parameter.

Lua path
app.integrations.cloudsmith.list_soft_deleted_packages_recycle_bin
Full name
cloudsmith.cloudsmith_recycle_bin_list
ParameterTypeRequiredDescription
No parameters.
recycle_bin_action Write

Recycle bin action Official Cloudsmith endpoint: POST /recycle-bin/{owner}/action/ Perform actions on soft-deleted packages in the recycle bin. Supported actions: permanently delete (hard delete), restore. Returns a list of successfully act

Lua path
app.integrations.cloudsmith.recycle_bin_action
Full name
cloudsmith.cloudsmith_recycle_bin_action
ParameterTypeRequiredDescription
No parameters.
get_list_all_repositories_associated_with_current_user Read

Get a list of all repositories associated with current user. Official Cloudsmith endpoint: GET /repos/ Get a list of all repositories associated with current user.

Lua path
app.integrations.cloudsmith.get_list_all_repositories_associated_with_current_user
Full name
cloudsmith.cloudsmith_repos_user_list
ParameterTypeRequiredDescription
No parameters.
get_list_all_repositories_within_namespace Read

Get a list of all repositories within a namespace. Official Cloudsmith endpoint: GET /repos/{owner}/ Get a list of all repositories within a namespace.

Lua path
app.integrations.cloudsmith.get_list_all_repositories_within_namespace
Full name
cloudsmith.cloudsmith_repos_namespace_list
ParameterTypeRequiredDescription
No parameters.
create_new_repository_given_namespace Write

Create a new repository in a given namespace. Official Cloudsmith endpoint: POST /repos/{owner}/ Create a new repository in a given namespace.

Lua path
app.integrations.cloudsmith.create_new_repository_given_namespace
Full name
cloudsmith.cloudsmith_repos_create
ParameterTypeRequiredDescription
No parameters.
get_specific_repository Read

Get a specific repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/ Get a specific repository.

Lua path
app.integrations.cloudsmith.get_specific_repository
Full name
cloudsmith.cloudsmith_repos_read
ParameterTypeRequiredDescription
No parameters.
update_details_about_repository_given_namespace Write

Update details about a repository in a given namespace. Official Cloudsmith endpoint: PATCH /repos/{owner}/{identifier}/ Update details about a repository in a given namespace.

Lua path
app.integrations.cloudsmith.update_details_about_repository_given_namespace
Full name
cloudsmith.cloudsmith_repos_partial_update
ParameterTypeRequiredDescription
No parameters.
repos_delete Write

Repos delete Official Cloudsmith endpoint: DELETE /repos/{owner}/{identifier}/ Delete a repository in a given namespace. Note: Repositories are soft-deleted and can be restored within a retention period. During this time, the repository's s

Lua path
app.integrations.cloudsmith.repos_delete
Full name
cloudsmith.cloudsmith_repos_delete
ParameterTypeRequiredDescription
No parameters.
retrieve_active_ecdsa_key_repository Read

Retrieve the active ECDSA key for the Repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/ecdsa/ Retrieve the active ECDSA key for the Repository.

Lua path
app.integrations.cloudsmith.retrieve_active_ecdsa_key_repository
Full name
cloudsmith.cloudsmith_repos_ecdsa_list
ParameterTypeRequiredDescription
No parameters.
set_active_ecdsa_key_repository Write

Set the active ECDSA key for the Repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/ecdsa/ Set the active ECDSA key for the Repository.

Lua path
app.integrations.cloudsmith.set_active_ecdsa_key_repository
Full name
cloudsmith.cloudsmith_repos_ecdsa_create
ParameterTypeRequiredDescription
No parameters.
regenerate_ecdsa_key_repository Write

Regenerate ECDSA Key for the Repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/ecdsa/regenerate/ Regenerate ECDSA Key for the Repository.

Lua path
app.integrations.cloudsmith.regenerate_ecdsa_key_repository
Full name
cloudsmith.cloudsmith_repos_ecdsa_regenerate
ParameterTypeRequiredDescription
No parameters.
list_all_repository_geoip_rules Read

List all repository geoip rules. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/geoip List all repository geoip rules.

Lua path
app.integrations.cloudsmith.list_all_repository_geoip_rules
Full name
cloudsmith.cloudsmith_repos_geoip_read
ParameterTypeRequiredDescription
No parameters.
replace_repository_geoip_rules Write

Replace repository geoip rules. Official Cloudsmith endpoint: PUT /repos/{owner}/{identifier}/geoip Replace repository geoip rules.

Lua path
app.integrations.cloudsmith.replace_repository_geoip_rules
Full name
cloudsmith.cloudsmith_repos_geoip_update
ParameterTypeRequiredDescription
No parameters.
partially_update_repository_geoip_rules Write

Partially update repository geoip rules. Official Cloudsmith endpoint: PATCH /repos/{owner}/{identifier}/geoip Partially update repository geoip rules.

Lua path
app.integrations.cloudsmith.partially_update_repository_geoip_rules
Full name
cloudsmith.cloudsmith_repos_geoip_partial_update
ParameterTypeRequiredDescription
No parameters.
disable_geoip_this_repository Write

Disable GeoIP for this repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/geoip/disable/ Disable GeoIP for this repository.

Lua path
app.integrations.cloudsmith.disable_geoip_this_repository
Full name
cloudsmith.cloudsmith_repos_geoip_disable
ParameterTypeRequiredDescription
No parameters.
enable_geoip_this_repository Write

Enable GeoIP for this repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/geoip/enable/ Enable GeoIP for this repository.

Lua path
app.integrations.cloudsmith.enable_geoip_this_repository
Full name
cloudsmith.cloudsmith_repos_geoip_enable
ParameterTypeRequiredDescription
No parameters.
retrieve_geoip_status_this_repository Read

Retrieve the GeoIP status for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/geoip/status/ Retrieve the GeoIP status for this repository.

Lua path
app.integrations.cloudsmith.retrieve_geoip_status_this_repository
Full name
cloudsmith.cloudsmith_api_repos_geoip_status
ParameterTypeRequiredDescription
No parameters.
test_list_ip_addresses_against_repository_current_geoip_rules Write

Test a list of IP addresses against the repository's current GeoIP rules. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/geoip/test/ Test a list of IP addresses against the repository's current GeoIP rules.

Lua path
app.integrations.cloudsmith.test_list_ip_addresses_against_repository_current_geoip_rules
Full name
cloudsmith.cloudsmith_repos_geoip_test
ParameterTypeRequiredDescription
No parameters.
retrieve_active_gpg_key_repository Read

Retrieve the active GPG key for the Repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/gpg/ Retrieve the active GPG key for the Repository.

Lua path
app.integrations.cloudsmith.retrieve_active_gpg_key_repository
Full name
cloudsmith.cloudsmith_repos_gpg_list
ParameterTypeRequiredDescription
No parameters.
set_active_gpg_key_repository Write

Set the active GPG key for the Repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/gpg/ Set the active GPG key for the Repository.

Lua path
app.integrations.cloudsmith.set_active_gpg_key_repository
Full name
cloudsmith.cloudsmith_repos_gpg_create
ParameterTypeRequiredDescription
No parameters.
regenerate_gpg_key_repository Write

Regenerate GPG Key for the Repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/gpg/regenerate/ Regenerate GPG Key for the Repository.

Lua path
app.integrations.cloudsmith.regenerate_gpg_key_repository
Full name
cloudsmith.cloudsmith_repos_gpg_regenerate
ParameterTypeRequiredDescription
No parameters.
list_all_explicity_created_privileges_repository Read

List all explicity created privileges for the repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/privileges List all explicity created privileges for the repository.

Lua path
app.integrations.cloudsmith.list_all_explicity_created_privileges_repository
Full name
cloudsmith.cloudsmith_repos_privileges_list
ParameterTypeRequiredDescription
No parameters.
replace_all_existing_repository_privileges_with_those_specified Write

Replace all existing repository privileges with those specified. Official Cloudsmith endpoint: PUT /repos/{owner}/{identifier}/privileges Replace all existing repository privileges with those specified.

Lua path
app.integrations.cloudsmith.replace_all_existing_repository_privileges_with_those_specified
Full name
cloudsmith.cloudsmith_repos_privileges_update
ParameterTypeRequiredDescription
No parameters.
modify_privileges_repository Write

Modify privileges for the repository. Official Cloudsmith endpoint: PATCH /repos/{owner}/{identifier}/privileges Modify privileges for the repository.

Lua path
app.integrations.cloudsmith.modify_privileges_repository
Full name
cloudsmith.cloudsmith_repos_privileges_partial_update
ParameterTypeRequiredDescription
No parameters.
retrieve_active_rsa_key_repository Read

Retrieve the active RSA key for the Repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/rsa/ Retrieve the active RSA key for the Repository.

Lua path
app.integrations.cloudsmith.retrieve_active_rsa_key_repository
Full name
cloudsmith.cloudsmith_repos_rsa_list
ParameterTypeRequiredDescription
No parameters.
set_active_rsa_key_repository Write

Set the active RSA key for the Repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/rsa/ Set the active RSA key for the Repository.

Lua path
app.integrations.cloudsmith.set_active_rsa_key_repository
Full name
cloudsmith.cloudsmith_repos_rsa_create
ParameterTypeRequiredDescription
No parameters.
regenerate_rsa_key_repository Write

Regenerate RSA Key for the Repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/rsa/regenerate/ Regenerate RSA Key for the Repository.

Lua path
app.integrations.cloudsmith.regenerate_rsa_key_repository
Full name
cloudsmith.cloudsmith_repos_rsa_regenerate
ParameterTypeRequiredDescription
No parameters.
list_alpine_upstream_configs_this_repository Read

List Alpine upstream configs for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/alpine/ List Alpine upstream configs for this repository.

Lua path
app.integrations.cloudsmith.list_alpine_upstream_configs_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_alpine_list
ParameterTypeRequiredDescription
No parameters.
create_alpine_upstream_config_this_repository Write

Create an Alpine upstream config for this repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/upstream/alpine/ Create an Alpine upstream config for this repository.

Lua path
app.integrations.cloudsmith.create_alpine_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_alpine_create
ParameterTypeRequiredDescription
No parameters.
retrieve_alpine_upstream_config_this_repository Read

Retrieve an Alpine upstream config for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/alpine/{slug_perm}/ Retrieve an Alpine upstream config for this repository.

Lua path
app.integrations.cloudsmith.retrieve_alpine_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_alpine_read
ParameterTypeRequiredDescription
No parameters.
update_alpine_upstream_config_this_repository Write

Update an Alpine upstream config for this repository. Official Cloudsmith endpoint: PUT /repos/{owner}/{identifier}/upstream/alpine/{slug_perm}/ Update an Alpine upstream config for this repository.

Lua path
app.integrations.cloudsmith.update_alpine_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_alpine_update
ParameterTypeRequiredDescription
No parameters.
partially_update_alpine_upstream_config_this_repository Write

Partially update an Alpine upstream config for this repository. Official Cloudsmith endpoint: PATCH /repos/{owner}/{identifier}/upstream/alpine/{slug_perm}/ Partially update an Alpine upstream config for this repository.

Lua path
app.integrations.cloudsmith.partially_update_alpine_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_alpine_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_alpine_upstream_config_this_repository Write

Delete an Alpine upstream config for this repository. Official Cloudsmith endpoint: DELETE /repos/{owner}/{identifier}/upstream/alpine/{slug_perm}/ Delete an Alpine upstream config for this repository.

Lua path
app.integrations.cloudsmith.delete_alpine_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_alpine_delete
ParameterTypeRequiredDescription
No parameters.
list_cargo_upstream_configs_this_repository Read

List Cargo upstream configs for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/cargo/ List Cargo upstream configs for this repository.

Lua path
app.integrations.cloudsmith.list_cargo_upstream_configs_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_cargo_list
ParameterTypeRequiredDescription
No parameters.
create_cargo_upstream_config_this_repository Write

Create a Cargo upstream config for this repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/upstream/cargo/ Create a Cargo upstream config for this repository.

Lua path
app.integrations.cloudsmith.create_cargo_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_cargo_create
ParameterTypeRequiredDescription
No parameters.
retrieve_cargo_upstream_config_this_repository Read

Retrieve a Cargo upstream config for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/cargo/{slug_perm}/ Retrieve a Cargo upstream config for this repository.

Lua path
app.integrations.cloudsmith.retrieve_cargo_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_cargo_read
ParameterTypeRequiredDescription
No parameters.
update_cargo_upstream_config_this_repository Write

Update a Cargo upstream config for this repository. Official Cloudsmith endpoint: PUT /repos/{owner}/{identifier}/upstream/cargo/{slug_perm}/ Update a Cargo upstream config for this repository.

Lua path
app.integrations.cloudsmith.update_cargo_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_cargo_update
ParameterTypeRequiredDescription
No parameters.
partially_update_cargo_upstream_config_this_repository Write

Partially update a Cargo upstream config for this repository. Official Cloudsmith endpoint: PATCH /repos/{owner}/{identifier}/upstream/cargo/{slug_perm}/ Partially update a Cargo upstream config for this repository.

Lua path
app.integrations.cloudsmith.partially_update_cargo_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_cargo_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_cargo_upstream_config_this_repository Write

Delete a Cargo upstream config for this repository. Official Cloudsmith endpoint: DELETE /repos/{owner}/{identifier}/upstream/cargo/{slug_perm}/ Delete a Cargo upstream config for this repository.

Lua path
app.integrations.cloudsmith.delete_cargo_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_cargo_delete
ParameterTypeRequiredDescription
No parameters.
list_composer_upstream_configs_this_repository Read

List Composer upstream configs for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/composer/ List Composer upstream configs for this repository.

Lua path
app.integrations.cloudsmith.list_composer_upstream_configs_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_composer_list
ParameterTypeRequiredDescription
No parameters.
create_composer_upstream_config_this_repository Write

Create a Composer upstream config for this repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/upstream/composer/ Create a Composer upstream config for this repository.

Lua path
app.integrations.cloudsmith.create_composer_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_composer_create
ParameterTypeRequiredDescription
No parameters.
retrieve_composer_upstream_config_this_repository Read

Retrieve a Composer upstream config for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/composer/{slug_perm}/ Retrieve a Composer upstream config for this repository.

Lua path
app.integrations.cloudsmith.retrieve_composer_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_composer_read
ParameterTypeRequiredDescription
No parameters.
update_composer_upstream_config_this_repository Write

Update a Composer upstream config for this repository. Official Cloudsmith endpoint: PUT /repos/{owner}/{identifier}/upstream/composer/{slug_perm}/ Update a Composer upstream config for this repository.

Lua path
app.integrations.cloudsmith.update_composer_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_composer_update
ParameterTypeRequiredDescription
No parameters.
partially_update_composer_upstream_config_this_repository Write

Partially update a Composer upstream config for this repository. Official Cloudsmith endpoint: PATCH /repos/{owner}/{identifier}/upstream/composer/{slug_perm}/ Partially update a Composer upstream config for this repository.

Lua path
app.integrations.cloudsmith.partially_update_composer_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_composer_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_composer_upstream_config_this_repository Write

Delete a Composer upstream config for this repository. Official Cloudsmith endpoint: DELETE /repos/{owner}/{identifier}/upstream/composer/{slug_perm}/ Delete a Composer upstream config for this repository.

Lua path
app.integrations.cloudsmith.delete_composer_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_composer_delete
ParameterTypeRequiredDescription
No parameters.
list_conda_upstream_configs_this_repository Read

List Conda upstream configs for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/conda/ List Conda upstream configs for this repository.

Lua path
app.integrations.cloudsmith.list_conda_upstream_configs_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_conda_list
ParameterTypeRequiredDescription
No parameters.
create_conda_upstream_config_this_repository Write

Create a Conda upstream config for this repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/upstream/conda/ Create a Conda upstream config for this repository.

Lua path
app.integrations.cloudsmith.create_conda_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_conda_create
ParameterTypeRequiredDescription
No parameters.
retrieve_conda_upstream_config_this_repository Read

Retrieve a Conda upstream config for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/conda/{slug_perm}/ Retrieve a Conda upstream config for this repository.

Lua path
app.integrations.cloudsmith.retrieve_conda_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_conda_read
ParameterTypeRequiredDescription
No parameters.
update_conda_upstream_config_this_repository Write

Update a Conda upstream config for this repository. Official Cloudsmith endpoint: PUT /repos/{owner}/{identifier}/upstream/conda/{slug_perm}/ Update a Conda upstream config for this repository.

Lua path
app.integrations.cloudsmith.update_conda_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_conda_update
ParameterTypeRequiredDescription
No parameters.
partially_update_conda_upstream_config_this_repository Write

Partially update a Conda upstream config for this repository. Official Cloudsmith endpoint: PATCH /repos/{owner}/{identifier}/upstream/conda/{slug_perm}/ Partially update a Conda upstream config for this repository.

Lua path
app.integrations.cloudsmith.partially_update_conda_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_conda_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_conda_upstream_config_this_repository Write

Delete a Conda upstream config for this repository. Official Cloudsmith endpoint: DELETE /repos/{owner}/{identifier}/upstream/conda/{slug_perm}/ Delete a Conda upstream config for this repository.

Lua path
app.integrations.cloudsmith.delete_conda_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_conda_delete
ParameterTypeRequiredDescription
No parameters.
list_cran_upstream_configs_this_repository Read

List CRAN upstream configs for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/cran/ List CRAN upstream configs for this repository.

Lua path
app.integrations.cloudsmith.list_cran_upstream_configs_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_cran_list
ParameterTypeRequiredDescription
No parameters.
create_cran_upstream_config_this_repository Write

Create a CRAN upstream config for this repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/upstream/cran/ Create a CRAN upstream config for this repository.

Lua path
app.integrations.cloudsmith.create_cran_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_cran_create
ParameterTypeRequiredDescription
No parameters.
retrieve_cran_upstream_config_this_repository Read

Retrieve a CRAN upstream config for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/cran/{slug_perm}/ Retrieve a CRAN upstream config for this repository.

Lua path
app.integrations.cloudsmith.retrieve_cran_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_cran_read
ParameterTypeRequiredDescription
No parameters.
update_cran_upstream_config_this_repository Write

Update a CRAN upstream config for this repository. Official Cloudsmith endpoint: PUT /repos/{owner}/{identifier}/upstream/cran/{slug_perm}/ Update a CRAN upstream config for this repository.

Lua path
app.integrations.cloudsmith.update_cran_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_cran_update
ParameterTypeRequiredDescription
No parameters.
partially_update_cran_upstream_config_this_repository Write

Partially update a CRAN upstream config for this repository. Official Cloudsmith endpoint: PATCH /repos/{owner}/{identifier}/upstream/cran/{slug_perm}/ Partially update a CRAN upstream config for this repository.

Lua path
app.integrations.cloudsmith.partially_update_cran_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_cran_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_cran_upstream_config_this_repository Write

Delete a CRAN upstream config for this repository. Official Cloudsmith endpoint: DELETE /repos/{owner}/{identifier}/upstream/cran/{slug_perm}/ Delete a CRAN upstream config for this repository.

Lua path
app.integrations.cloudsmith.delete_cran_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_cran_delete
ParameterTypeRequiredDescription
No parameters.
list_dart_upstream_configs_this_repository Read

List Dart upstream configs for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/dart/ List Dart upstream configs for this repository.

Lua path
app.integrations.cloudsmith.list_dart_upstream_configs_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_dart_list
ParameterTypeRequiredDescription
No parameters.
create_dart_upstream_config_this_repository Write

Create a Dart upstream config for this repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/upstream/dart/ Create a Dart upstream config for this repository.

Lua path
app.integrations.cloudsmith.create_dart_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_dart_create
ParameterTypeRequiredDescription
No parameters.
retrieve_dart_upstream_config_this_repository Read

Retrieve a Dart upstream config for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/dart/{slug_perm}/ Retrieve a Dart upstream config for this repository.

Lua path
app.integrations.cloudsmith.retrieve_dart_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_dart_read
ParameterTypeRequiredDescription
No parameters.
update_dart_upstream_config_this_repository Write

Update a Dart upstream config for this repository. Official Cloudsmith endpoint: PUT /repos/{owner}/{identifier}/upstream/dart/{slug_perm}/ Update a Dart upstream config for this repository.

Lua path
app.integrations.cloudsmith.update_dart_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_dart_update
ParameterTypeRequiredDescription
No parameters.
partially_update_dart_upstream_config_this_repository Write

Partially update a Dart upstream config for this repository. Official Cloudsmith endpoint: PATCH /repos/{owner}/{identifier}/upstream/dart/{slug_perm}/ Partially update a Dart upstream config for this repository.

Lua path
app.integrations.cloudsmith.partially_update_dart_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_dart_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_dart_upstream_config_this_repository Write

Delete a Dart upstream config for this repository. Official Cloudsmith endpoint: DELETE /repos/{owner}/{identifier}/upstream/dart/{slug_perm}/ Delete a Dart upstream config for this repository.

Lua path
app.integrations.cloudsmith.delete_dart_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_dart_delete
ParameterTypeRequiredDescription
No parameters.
list_debian_upstream_configs_this_repository Read

List Debian upstream configs for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/deb/ List Debian upstream configs for this repository.

Lua path
app.integrations.cloudsmith.list_debian_upstream_configs_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_deb_list
ParameterTypeRequiredDescription
No parameters.
create_debian_upstream_config_this_repository Write

Create a Debian upstream config for this repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/upstream/deb/ Create a Debian upstream config for this repository.

Lua path
app.integrations.cloudsmith.create_debian_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_deb_create
ParameterTypeRequiredDescription
No parameters.
retrieve_debian_upstream_config_this_repository Read

Retrieve a Debian upstream config for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/deb/{slug_perm}/ Retrieve a Debian upstream config for this repository.

Lua path
app.integrations.cloudsmith.retrieve_debian_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_deb_read
ParameterTypeRequiredDescription
No parameters.
update_debian_upstream_config_this_repository Write

Update a Debian upstream config for this repository. Official Cloudsmith endpoint: PUT /repos/{owner}/{identifier}/upstream/deb/{slug_perm}/ Update a Debian upstream config for this repository.

Lua path
app.integrations.cloudsmith.update_debian_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_deb_update
ParameterTypeRequiredDescription
No parameters.
partially_update_debian_upstream_config_this_repository Write

Partially update a Debian upstream config for this repository. Official Cloudsmith endpoint: PATCH /repos/{owner}/{identifier}/upstream/deb/{slug_perm}/ Partially update a Debian upstream config for this repository.

Lua path
app.integrations.cloudsmith.partially_update_debian_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_deb_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_debian_upstream_config_this_repository Write

Delete a Debian upstream config for this repository. Official Cloudsmith endpoint: DELETE /repos/{owner}/{identifier}/upstream/deb/{slug_perm}/ Delete a Debian upstream config for this repository.

Lua path
app.integrations.cloudsmith.delete_debian_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_deb_delete
ParameterTypeRequiredDescription
No parameters.
list_docker_upstream_configs_this_repository Read

List Docker upstream configs for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/docker/ List Docker upstream configs for this repository.

Lua path
app.integrations.cloudsmith.list_docker_upstream_configs_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_docker_list
ParameterTypeRequiredDescription
No parameters.
create_docker_upstream_config_this_repository Write

Create a Docker upstream config for this repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/upstream/docker/ Create a Docker upstream config for this repository.

Lua path
app.integrations.cloudsmith.create_docker_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_docker_create
ParameterTypeRequiredDescription
No parameters.
retrieve_docker_upstream_config_this_repository Read

Retrieve a Docker upstream config for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/docker/{slug_perm}/ Retrieve a Docker upstream config for this repository.

Lua path
app.integrations.cloudsmith.retrieve_docker_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_docker_read
ParameterTypeRequiredDescription
No parameters.
update_docker_upstream_config_this_repository Write

Update a Docker upstream config for this repository. Official Cloudsmith endpoint: PUT /repos/{owner}/{identifier}/upstream/docker/{slug_perm}/ Update a Docker upstream config for this repository.

Lua path
app.integrations.cloudsmith.update_docker_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_docker_update
ParameterTypeRequiredDescription
No parameters.
partially_update_docker_upstream_config_this_repository Write

Partially update a Docker upstream config for this repository. Official Cloudsmith endpoint: PATCH /repos/{owner}/{identifier}/upstream/docker/{slug_perm}/ Partially update a Docker upstream config for this repository.

Lua path
app.integrations.cloudsmith.partially_update_docker_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_docker_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_docker_upstream_config_this_repository Write

Delete a Docker upstream config for this repository. Official Cloudsmith endpoint: DELETE /repos/{owner}/{identifier}/upstream/docker/{slug_perm}/ Delete a Docker upstream config for this repository.

Lua path
app.integrations.cloudsmith.delete_docker_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_docker_delete
ParameterTypeRequiredDescription
No parameters.
list_generic_upstream_configs_this_repository Read

List Generic upstream configs for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/generic/ List Generic upstream configs for this repository.

Lua path
app.integrations.cloudsmith.list_generic_upstream_configs_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_generic_list
ParameterTypeRequiredDescription
No parameters.
create_generic_upstream_config_this_repository Write

Create a Generic upstream config for this repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/upstream/generic/ Create a Generic upstream config for this repository.

Lua path
app.integrations.cloudsmith.create_generic_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_generic_create
ParameterTypeRequiredDescription
No parameters.
retrieve_generic_upstream_config_this_repository Read

Retrieve a Generic upstream config for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/generic/{slug_perm}/ Retrieve a Generic upstream config for this repository.

Lua path
app.integrations.cloudsmith.retrieve_generic_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_generic_read
ParameterTypeRequiredDescription
No parameters.
update_generic_upstream_config_this_repository Write

Update a Generic upstream config for this repository. Official Cloudsmith endpoint: PUT /repos/{owner}/{identifier}/upstream/generic/{slug_perm}/ Update a Generic upstream config for this repository.

Lua path
app.integrations.cloudsmith.update_generic_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_generic_update
ParameterTypeRequiredDescription
No parameters.
partially_update_generic_upstream_config_this_repository Write

Partially update a Generic upstream config for this repository. Official Cloudsmith endpoint: PATCH /repos/{owner}/{identifier}/upstream/generic/{slug_perm}/ Partially update a Generic upstream config for this repository.

Lua path
app.integrations.cloudsmith.partially_update_generic_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_generic_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_generic_upstream_config_this_repository Write

Delete a Generic upstream config for this repository. Official Cloudsmith endpoint: DELETE /repos/{owner}/{identifier}/upstream/generic/{slug_perm}/ Delete a Generic upstream config for this repository.

Lua path
app.integrations.cloudsmith.delete_generic_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_generic_delete
ParameterTypeRequiredDescription
No parameters.
list_go_upstream_configs_this_repository Read

List Go upstream configs for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/go/ List Go upstream configs for this repository.

Lua path
app.integrations.cloudsmith.list_go_upstream_configs_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_go_list
ParameterTypeRequiredDescription
No parameters.
create_go_upstream_config_this_repository Write

Create a Go upstream config for this repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/upstream/go/ Create a Go upstream config for this repository.

Lua path
app.integrations.cloudsmith.create_go_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_go_create
ParameterTypeRequiredDescription
No parameters.
retrieve_go_upstream_config_this_repository Read

Retrieve a Go upstream config for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/go/{slug_perm}/ Retrieve a Go upstream config for this repository.

Lua path
app.integrations.cloudsmith.retrieve_go_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_go_read
ParameterTypeRequiredDescription
No parameters.
update_go_upstream_config_this_repository Write

Update a Go upstream config for this repository. Official Cloudsmith endpoint: PUT /repos/{owner}/{identifier}/upstream/go/{slug_perm}/ Update a Go upstream config for this repository.

Lua path
app.integrations.cloudsmith.update_go_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_go_update
ParameterTypeRequiredDescription
No parameters.
partially_update_go_upstream_config_this_repository Write

Partially update a Go upstream config for this repository. Official Cloudsmith endpoint: PATCH /repos/{owner}/{identifier}/upstream/go/{slug_perm}/ Partially update a Go upstream config for this repository.

Lua path
app.integrations.cloudsmith.partially_update_go_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_go_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_go_upstream_config_this_repository Write

Delete a Go upstream config for this repository. Official Cloudsmith endpoint: DELETE /repos/{owner}/{identifier}/upstream/go/{slug_perm}/ Delete a Go upstream config for this repository.

Lua path
app.integrations.cloudsmith.delete_go_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_go_delete
ParameterTypeRequiredDescription
No parameters.
list_helm_upstream_configs_this_repository Read

List Helm upstream configs for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/helm/ List Helm upstream configs for this repository.

Lua path
app.integrations.cloudsmith.list_helm_upstream_configs_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_helm_list
ParameterTypeRequiredDescription
No parameters.
create_helm_upstream_config_this_repository Write

Create a Helm upstream config for this repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/upstream/helm/ Create a Helm upstream config for this repository.

Lua path
app.integrations.cloudsmith.create_helm_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_helm_create
ParameterTypeRequiredDescription
No parameters.
retrieve_helm_upstream_config_this_repository Read

Retrieve a Helm upstream config for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/helm/{slug_perm}/ Retrieve a Helm upstream config for this repository.

Lua path
app.integrations.cloudsmith.retrieve_helm_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_helm_read
ParameterTypeRequiredDescription
No parameters.
update_helm_upstream_config_this_repository Write

Update a Helm upstream config for this repository. Official Cloudsmith endpoint: PUT /repos/{owner}/{identifier}/upstream/helm/{slug_perm}/ Update a Helm upstream config for this repository.

Lua path
app.integrations.cloudsmith.update_helm_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_helm_update
ParameterTypeRequiredDescription
No parameters.
partially_update_helm_upstream_config_this_repository Write

Partially update a Helm upstream config for this repository. Official Cloudsmith endpoint: PATCH /repos/{owner}/{identifier}/upstream/helm/{slug_perm}/ Partially update a Helm upstream config for this repository.

Lua path
app.integrations.cloudsmith.partially_update_helm_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_helm_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_helm_upstream_config_this_repository Write

Delete a Helm upstream config for this repository. Official Cloudsmith endpoint: DELETE /repos/{owner}/{identifier}/upstream/helm/{slug_perm}/ Delete a Helm upstream config for this repository.

Lua path
app.integrations.cloudsmith.delete_helm_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_helm_delete
ParameterTypeRequiredDescription
No parameters.
list_hex_upstream_configs_this_repository Read

List Hex upstream configs for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/hex/ List Hex upstream configs for this repository.

Lua path
app.integrations.cloudsmith.list_hex_upstream_configs_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_hex_list
ParameterTypeRequiredDescription
No parameters.
create_hex_upstream_config_this_repository Write

Create a Hex upstream config for this repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/upstream/hex/ Create a Hex upstream config for this repository.

Lua path
app.integrations.cloudsmith.create_hex_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_hex_create
ParameterTypeRequiredDescription
No parameters.
retrieve_hex_upstream_config_this_repository Read

Retrieve a Hex upstream config for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/hex/{slug_perm}/ Retrieve a Hex upstream config for this repository.

Lua path
app.integrations.cloudsmith.retrieve_hex_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_hex_read
ParameterTypeRequiredDescription
No parameters.
update_hex_upstream_config_this_repository Write

Update a Hex upstream config for this repository. Official Cloudsmith endpoint: PUT /repos/{owner}/{identifier}/upstream/hex/{slug_perm}/ Update a Hex upstream config for this repository.

Lua path
app.integrations.cloudsmith.update_hex_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_hex_update
ParameterTypeRequiredDescription
No parameters.
partially_update_hex_upstream_config_this_repository Write

Partially update a Hex upstream config for this repository. Official Cloudsmith endpoint: PATCH /repos/{owner}/{identifier}/upstream/hex/{slug_perm}/ Partially update a Hex upstream config for this repository.

Lua path
app.integrations.cloudsmith.partially_update_hex_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_hex_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_hex_upstream_config_this_repository Write

Delete a Hex upstream config for this repository. Official Cloudsmith endpoint: DELETE /repos/{owner}/{identifier}/upstream/hex/{slug_perm}/ Delete a Hex upstream config for this repository.

Lua path
app.integrations.cloudsmith.delete_hex_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_hex_delete
ParameterTypeRequiredDescription
No parameters.
list_huggingface_upstream_configs_this_repository Read

List HuggingFace upstream configs for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/huggingface/ List HuggingFace upstream configs for this repository.

Lua path
app.integrations.cloudsmith.list_huggingface_upstream_configs_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_huggingface_list
ParameterTypeRequiredDescription
No parameters.
create_huggingface_upstream_config_this_repository Write

Create a HuggingFace upstream config for this repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/upstream/huggingface/ Create a HuggingFace upstream config for this repository.

Lua path
app.integrations.cloudsmith.create_huggingface_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_huggingface_create
ParameterTypeRequiredDescription
No parameters.
retrieve_huggingface_upstream_config_this_repository Read

Retrieve a HuggingFace upstream config for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/huggingface/{slug_perm}/ Retrieve a HuggingFace upstream config for this repository.

Lua path
app.integrations.cloudsmith.retrieve_huggingface_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_huggingface_read
ParameterTypeRequiredDescription
No parameters.
update_huggingface_upstream_config_this_repository Write

Update a HuggingFace upstream config for this repository. Official Cloudsmith endpoint: PUT /repos/{owner}/{identifier}/upstream/huggingface/{slug_perm}/ Update a HuggingFace upstream config for this repository.

Lua path
app.integrations.cloudsmith.update_huggingface_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_huggingface_update
ParameterTypeRequiredDescription
No parameters.
partially_update_huggingface_upstream_config_this_repository Write

Partially update a HuggingFace upstream config for this repository. Official Cloudsmith endpoint: PATCH /repos/{owner}/{identifier}/upstream/huggingface/{slug_perm}/ Partially update a HuggingFace upstream config for this repository.

Lua path
app.integrations.cloudsmith.partially_update_huggingface_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_huggingface_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_huggingface_upstream_config_this_repository Write

Delete a HuggingFace upstream config for this repository. Official Cloudsmith endpoint: DELETE /repos/{owner}/{identifier}/upstream/huggingface/{slug_perm}/ Delete a HuggingFace upstream config for this repository.

Lua path
app.integrations.cloudsmith.delete_huggingface_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_huggingface_delete
ParameterTypeRequiredDescription
No parameters.
list_maven_upstream_configs_this_repository Read

List Maven upstream configs for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/maven/ List Maven upstream configs for this repository.

Lua path
app.integrations.cloudsmith.list_maven_upstream_configs_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_maven_list
ParameterTypeRequiredDescription
No parameters.
create_maven_upstream_config_this_repository Write

Create a Maven upstream config for this repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/upstream/maven/ Create a Maven upstream config for this repository.

Lua path
app.integrations.cloudsmith.create_maven_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_maven_create
ParameterTypeRequiredDescription
No parameters.
retrieve_maven_upstream_config_this_repository Read

Retrieve a Maven upstream config for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/maven/{slug_perm}/ Retrieve a Maven upstream config for this repository.

Lua path
app.integrations.cloudsmith.retrieve_maven_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_maven_read
ParameterTypeRequiredDescription
No parameters.
update_maven_upstream_config_this_repository Write

Update a Maven upstream config for this repository. Official Cloudsmith endpoint: PUT /repos/{owner}/{identifier}/upstream/maven/{slug_perm}/ Update a Maven upstream config for this repository.

Lua path
app.integrations.cloudsmith.update_maven_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_maven_update
ParameterTypeRequiredDescription
No parameters.
partially_update_maven_upstream_config_this_repository Write

Partially update a Maven upstream config for this repository. Official Cloudsmith endpoint: PATCH /repos/{owner}/{identifier}/upstream/maven/{slug_perm}/ Partially update a Maven upstream config for this repository.

Lua path
app.integrations.cloudsmith.partially_update_maven_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_maven_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_maven_upstream_config_this_repository Write

Delete a Maven upstream config for this repository. Official Cloudsmith endpoint: DELETE /repos/{owner}/{identifier}/upstream/maven/{slug_perm}/ Delete a Maven upstream config for this repository.

Lua path
app.integrations.cloudsmith.delete_maven_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_maven_delete
ParameterTypeRequiredDescription
No parameters.
list_npm_upstream_configs_this_repository Read

List npm upstream configs for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/npm/ List npm upstream configs for this repository.

Lua path
app.integrations.cloudsmith.list_npm_upstream_configs_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_npm_list
ParameterTypeRequiredDescription
No parameters.
create_npm_upstream_config_this_repository Write

Create a npm upstream config for this repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/upstream/npm/ Create a npm upstream config for this repository.

Lua path
app.integrations.cloudsmith.create_npm_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_npm_create
ParameterTypeRequiredDescription
No parameters.
retrieve_npm_upstream_config_this_repository Read

Retrieve a npm upstream config for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/npm/{slug_perm}/ Retrieve a npm upstream config for this repository.

Lua path
app.integrations.cloudsmith.retrieve_npm_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_npm_read
ParameterTypeRequiredDescription
No parameters.
update_npm_upstream_config_this_repository Write

Update a npm upstream config for this repository. Official Cloudsmith endpoint: PUT /repos/{owner}/{identifier}/upstream/npm/{slug_perm}/ Update a npm upstream config for this repository.

Lua path
app.integrations.cloudsmith.update_npm_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_npm_update
ParameterTypeRequiredDescription
No parameters.
partially_update_npm_upstream_config_this_repository Write

Partially update a npm upstream config for this repository. Official Cloudsmith endpoint: PATCH /repos/{owner}/{identifier}/upstream/npm/{slug_perm}/ Partially update a npm upstream config for this repository.

Lua path
app.integrations.cloudsmith.partially_update_npm_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_npm_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_npm_upstream_config_this_repository Write

Delete a npm upstream config for this repository. Official Cloudsmith endpoint: DELETE /repos/{owner}/{identifier}/upstream/npm/{slug_perm}/ Delete a npm upstream config for this repository.

Lua path
app.integrations.cloudsmith.delete_npm_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_npm_delete
ParameterTypeRequiredDescription
No parameters.
list_nuget_upstream_configs_this_repository Read

List NuGet upstream configs for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/nuget/ List NuGet upstream configs for this repository.

Lua path
app.integrations.cloudsmith.list_nuget_upstream_configs_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_nuget_list
ParameterTypeRequiredDescription
No parameters.
create_nuget_upstream_config_this_repository Write

Create a NuGet upstream config for this repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/upstream/nuget/ Create a NuGet upstream config for this repository.

Lua path
app.integrations.cloudsmith.create_nuget_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_nuget_create
ParameterTypeRequiredDescription
No parameters.
retrieve_nuget_upstream_config_this_repository Read

Retrieve a NuGet upstream config for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/nuget/{slug_perm}/ Retrieve a NuGet upstream config for this repository.

Lua path
app.integrations.cloudsmith.retrieve_nuget_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_nuget_read
ParameterTypeRequiredDescription
No parameters.
update_nuget_upstream_config_this_repository Write

Update a NuGet upstream config for this repository. Official Cloudsmith endpoint: PUT /repos/{owner}/{identifier}/upstream/nuget/{slug_perm}/ Update a NuGet upstream config for this repository.

Lua path
app.integrations.cloudsmith.update_nuget_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_nuget_update
ParameterTypeRequiredDescription
No parameters.
partially_update_nuget_upstream_config_this_repository Write

Partially update a NuGet upstream config for this repository. Official Cloudsmith endpoint: PATCH /repos/{owner}/{identifier}/upstream/nuget/{slug_perm}/ Partially update a NuGet upstream config for this repository.

Lua path
app.integrations.cloudsmith.partially_update_nuget_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_nuget_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_nuget_upstream_config_this_repository Write

Delete a NuGet upstream config for this repository. Official Cloudsmith endpoint: DELETE /repos/{owner}/{identifier}/upstream/nuget/{slug_perm}/ Delete a NuGet upstream config for this repository.

Lua path
app.integrations.cloudsmith.delete_nuget_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_nuget_delete
ParameterTypeRequiredDescription
No parameters.
list_python_upstream_configs_this_repository Read

List Python upstream configs for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/python/ List Python upstream configs for this repository.

Lua path
app.integrations.cloudsmith.list_python_upstream_configs_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_python_list
ParameterTypeRequiredDescription
No parameters.
create_python_upstream_config_this_repository Write

Create a Python upstream config for this repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/upstream/python/ Create a Python upstream config for this repository.

Lua path
app.integrations.cloudsmith.create_python_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_python_create
ParameterTypeRequiredDescription
No parameters.
retrieve_python_upstream_config_this_repository Read

Retrieve a Python upstream config for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/python/{slug_perm}/ Retrieve a Python upstream config for this repository.

Lua path
app.integrations.cloudsmith.retrieve_python_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_python_read
ParameterTypeRequiredDescription
No parameters.
update_python_upstream_config_this_repository Write

Update a Python upstream config for this repository. Official Cloudsmith endpoint: PUT /repos/{owner}/{identifier}/upstream/python/{slug_perm}/ Update a Python upstream config for this repository.

Lua path
app.integrations.cloudsmith.update_python_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_python_update
ParameterTypeRequiredDescription
No parameters.
partially_update_python_upstream_config_this_repository Write

Partially update a Python upstream config for this repository. Official Cloudsmith endpoint: PATCH /repos/{owner}/{identifier}/upstream/python/{slug_perm}/ Partially update a Python upstream config for this repository.

Lua path
app.integrations.cloudsmith.partially_update_python_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_python_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_python_upstream_config_this_repository Write

Delete a Python upstream config for this repository. Official Cloudsmith endpoint: DELETE /repos/{owner}/{identifier}/upstream/python/{slug_perm}/ Delete a Python upstream config for this repository.

Lua path
app.integrations.cloudsmith.delete_python_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_python_delete
ParameterTypeRequiredDescription
No parameters.
list_redhat_upstream_configs_this_repository Read

List RedHat upstream configs for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/rpm/ List RedHat upstream configs for this repository.

Lua path
app.integrations.cloudsmith.list_redhat_upstream_configs_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_rpm_list
ParameterTypeRequiredDescription
No parameters.
create_redhat_upstream_config_this_repository Write

Create a RedHat upstream config for this repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/upstream/rpm/ Create a RedHat upstream config for this repository.

Lua path
app.integrations.cloudsmith.create_redhat_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_rpm_create
ParameterTypeRequiredDescription
No parameters.
retrieve_redhat_upstream_config_this_repository Read

Retrieve a RedHat upstream config for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/rpm/{slug_perm}/ Retrieve a RedHat upstream config for this repository.

Lua path
app.integrations.cloudsmith.retrieve_redhat_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_rpm_read
ParameterTypeRequiredDescription
No parameters.
update_redhat_upstream_config_this_repository Write

Update a RedHat upstream config for this repository. Official Cloudsmith endpoint: PUT /repos/{owner}/{identifier}/upstream/rpm/{slug_perm}/ Update a RedHat upstream config for this repository.

Lua path
app.integrations.cloudsmith.update_redhat_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_rpm_update
ParameterTypeRequiredDescription
No parameters.
partially_update_redhat_upstream_config_this_repository Write

Partially update a RedHat upstream config for this repository. Official Cloudsmith endpoint: PATCH /repos/{owner}/{identifier}/upstream/rpm/{slug_perm}/ Partially update a RedHat upstream config for this repository.

Lua path
app.integrations.cloudsmith.partially_update_redhat_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_rpm_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_redhat_upstream_config_this_repository Write

Delete a RedHat upstream config for this repository. Official Cloudsmith endpoint: DELETE /repos/{owner}/{identifier}/upstream/rpm/{slug_perm}/ Delete a RedHat upstream config for this repository.

Lua path
app.integrations.cloudsmith.delete_redhat_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_rpm_delete
ParameterTypeRequiredDescription
No parameters.
list_ruby_upstream_configs_this_repository Read

List Ruby upstream configs for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/ruby/ List Ruby upstream configs for this repository.

Lua path
app.integrations.cloudsmith.list_ruby_upstream_configs_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_ruby_list
ParameterTypeRequiredDescription
No parameters.
create_ruby_upstream_config_this_repository Write

Create a Ruby upstream config for this repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/upstream/ruby/ Create a Ruby upstream config for this repository.

Lua path
app.integrations.cloudsmith.create_ruby_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_ruby_create
ParameterTypeRequiredDescription
No parameters.
retrieve_ruby_upstream_config_this_repository Read

Retrieve a Ruby upstream config for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/ruby/{slug_perm}/ Retrieve a Ruby upstream config for this repository.

Lua path
app.integrations.cloudsmith.retrieve_ruby_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_ruby_read
ParameterTypeRequiredDescription
No parameters.
update_ruby_upstream_config_this_repository Write

Update a Ruby upstream config for this repository. Official Cloudsmith endpoint: PUT /repos/{owner}/{identifier}/upstream/ruby/{slug_perm}/ Update a Ruby upstream config for this repository.

Lua path
app.integrations.cloudsmith.update_ruby_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_ruby_update
ParameterTypeRequiredDescription
No parameters.
partially_update_ruby_upstream_config_this_repository Write

Partially update a Ruby upstream config for this repository. Official Cloudsmith endpoint: PATCH /repos/{owner}/{identifier}/upstream/ruby/{slug_perm}/ Partially update a Ruby upstream config for this repository.

Lua path
app.integrations.cloudsmith.partially_update_ruby_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_ruby_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_ruby_upstream_config_this_repository Write

Delete a Ruby upstream config for this repository. Official Cloudsmith endpoint: DELETE /repos/{owner}/{identifier}/upstream/ruby/{slug_perm}/ Delete a Ruby upstream config for this repository.

Lua path
app.integrations.cloudsmith.delete_ruby_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_ruby_delete
ParameterTypeRequiredDescription
No parameters.
list_swift_upstream_configs_this_repository Read

List Swift upstream configs for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/swift/ List Swift upstream configs for this repository.

Lua path
app.integrations.cloudsmith.list_swift_upstream_configs_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_swift_list
ParameterTypeRequiredDescription
No parameters.
create_swift_upstream_config_this_repository Write

Create a Swift upstream config for this repository. Official Cloudsmith endpoint: POST /repos/{owner}/{identifier}/upstream/swift/ Create a Swift upstream config for this repository.

Lua path
app.integrations.cloudsmith.create_swift_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_swift_create
ParameterTypeRequiredDescription
No parameters.
retrieve_swift_upstream_config_this_repository Read

Retrieve a Swift upstream config for this repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/upstream/swift/{slug_perm}/ Retrieve a Swift upstream config for this repository.

Lua path
app.integrations.cloudsmith.retrieve_swift_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_swift_read
ParameterTypeRequiredDescription
No parameters.
update_swift_upstream_config_this_repository Write

Update a Swift upstream config for this repository. Official Cloudsmith endpoint: PUT /repos/{owner}/{identifier}/upstream/swift/{slug_perm}/ Update a Swift upstream config for this repository.

Lua path
app.integrations.cloudsmith.update_swift_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_swift_update
ParameterTypeRequiredDescription
No parameters.
partially_update_swift_upstream_config_this_repository Write

Partially update a Swift upstream config for this repository. Official Cloudsmith endpoint: PATCH /repos/{owner}/{identifier}/upstream/swift/{slug_perm}/ Partially update a Swift upstream config for this repository.

Lua path
app.integrations.cloudsmith.partially_update_swift_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_swift_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_swift_upstream_config_this_repository Write

Delete a Swift upstream config for this repository. Official Cloudsmith endpoint: DELETE /repos/{owner}/{identifier}/upstream/swift/{slug_perm}/ Delete a Swift upstream config for this repository.

Lua path
app.integrations.cloudsmith.delete_swift_upstream_config_this_repository
Full name
cloudsmith.cloudsmith_repos_upstream_swift_delete
ParameterTypeRequiredDescription
No parameters.
retrieve_active_x_509_ecdsa_certificate_repository Read

Retrieve the active X.509 ECDSA certificate for the Repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/x509-ecdsa/ Retrieve the active X.509 ECDSA certificate for the Repository.

Lua path
app.integrations.cloudsmith.retrieve_active_x_509_ecdsa_certificate_repository
Full name
cloudsmith.cloudsmith_repos_x509_ecdsa_list
ParameterTypeRequiredDescription
No parameters.
retrieve_active_x_509_rsa_certificate_repository Read

Retrieve the active X.509 RSA certificate for the Repository. Official Cloudsmith endpoint: GET /repos/{owner}/{identifier}/x509-rsa/ Retrieve the active X.509 RSA certificate for the Repository.

Lua path
app.integrations.cloudsmith.retrieve_active_x_509_rsa_certificate_repository
Full name
cloudsmith.cloudsmith_repos_x509_rsa_list
ParameterTypeRequiredDescription
No parameters.
retrieve_retention_rules_repository Read

Retrieve the retention rules for the repository. Official Cloudsmith endpoint: GET /repos/{owner}/{repo}/retention/ Retrieve the retention rules for the repository.

Lua path
app.integrations.cloudsmith.retrieve_retention_rules_repository
Full name
cloudsmith.cloudsmith_repo_retention_read
ParameterTypeRequiredDescription
No parameters.
update_retention_rules_repository Write

Update the retention rules for the repository. Official Cloudsmith endpoint: PATCH /repos/{owner}/{repo}/retention/ Update the retention rules for the repository.

Lua path
app.integrations.cloudsmith.update_retention_rules_repository
Full name
cloudsmith.cloudsmith_repo_retention_partial_update
ParameterTypeRequiredDescription
No parameters.
transfer_repository_different_region Write

Transfer a repository to a different region. Official Cloudsmith endpoint: POST /repos/{owner}/{repo}/transfer-region/ Transfer a repository to a different region.

Lua path
app.integrations.cloudsmith.transfer_repository_different_region
Full name
cloudsmith.cloudsmith_repos_transfer_region
ParameterTypeRequiredDescription
No parameters.
endpoint_check_basic_api_connectivity Read

Endpoint to check basic API connectivity. Official Cloudsmith endpoint: GET /status/check/basic/ Endpoint to check basic API connectivity.

Lua path
app.integrations.cloudsmith.endpoint_check_basic_api_connectivity
Full name
cloudsmith.cloudsmith_status_check_basic
ParameterTypeRequiredDescription
No parameters.
get_list_all_available_storage_regions Read

Get a list of all available storage regions. Official Cloudsmith endpoint: GET /storage-regions/ Get a list of all available storage regions.

Lua path
app.integrations.cloudsmith.get_list_all_available_storage_regions
Full name
cloudsmith.cloudsmith_storage_regions_list
ParameterTypeRequiredDescription
No parameters.
get_specific_storage_region Read

Get a specific storage region. Official Cloudsmith endpoint: GET /storage-regions/{slug}/ Get a specific storage region.

Lua path
app.integrations.cloudsmith.get_specific_storage_region
Full name
cloudsmith.cloudsmith_storage_regions_read
ParameterTypeRequiredDescription
No parameters.
provide_brief_current_user_if_any Read

Provide a brief for the current user (if any). Official Cloudsmith endpoint: GET /user/self/ Provide a brief for the current user (if any).

Lua path
app.integrations.cloudsmith.provide_brief_current_user_if_any
Full name
cloudsmith.cloudsmith_user_self
ParameterTypeRequiredDescription
No parameters.
create_or_retrieve_api_token_user Write

Create or retrieve API token for a user. Official Cloudsmith endpoint: POST /user/token/ Handles both: - Users authenticating with basic credentials to get a token - Two-factor authentication flow

Lua path
app.integrations.cloudsmith.create_or_retrieve_api_token_user
Full name
cloudsmith.cloudsmith_user_token_create
ParameterTypeRequiredDescription
No parameters.
retrieve_api_key_assigned_user_that_currently_authenticated Read

Retrieve the API key assigned to the user that is currently authenticated. Official Cloudsmith endpoint: GET /user/tokens/ Retrieve the API key assigned to the user that is currently authenticated.

Lua path
app.integrations.cloudsmith.retrieve_api_key_assigned_user_that_currently_authenticated
Full name
cloudsmith.cloudsmith_user_tokens_list
ParameterTypeRequiredDescription
No parameters.
create_api_key_user_that_currently_authenticated Write

Create an API key for the user that is currently authenticated. Official Cloudsmith endpoint: POST /user/tokens/ Create an API key for the user that is currently authenticated.

Lua path
app.integrations.cloudsmith.create_api_key_user_that_currently_authenticated
Full name
cloudsmith.cloudsmith_user_tokens_create
ParameterTypeRequiredDescription
No parameters.
refresh_specified_api_key_user_that_currently_authenticated Write

Refresh the specified API key for the user that is currently authenticated. Official Cloudsmith endpoint: PUT /user/tokens/{slug_perm}/refresh/ Refresh the specified API key for the user that is currently authenticated.

Lua path
app.integrations.cloudsmith.refresh_specified_api_key_user_that_currently_authenticated
Full name
cloudsmith.cloudsmith_user_tokens_refresh
ParameterTypeRequiredDescription
No parameters.
provide_brief_specified_user_if_any Read

Provide a brief for the specified user (if any). Official Cloudsmith endpoint: GET /users/profile/{slug}/ Provide a brief for the specified user (if any).

Lua path
app.integrations.cloudsmith.provide_brief_specified_user_if_any
Full name
cloudsmith.cloudsmith_users_profile_read
ParameterTypeRequiredDescription
No parameters.
lists_scan_results_specific_namespace Read

Lists scan results for a specific namespace. Official Cloudsmith endpoint: GET /vulnerabilities/{owner}/ Lists scan results for a specific namespace.

Lua path
app.integrations.cloudsmith.lists_scan_results_specific_namespace
Full name
cloudsmith.cloudsmith_vulnerabilities_namespace_list
ParameterTypeRequiredDescription
No parameters.
lists_scan_results_specific_repository Read

Lists scan results for a specific repository. Official Cloudsmith endpoint: GET /vulnerabilities/{owner}/{repo}/ Lists scan results for a specific repository.

Lua path
app.integrations.cloudsmith.lists_scan_results_specific_repository
Full name
cloudsmith.cloudsmith_vulnerabilities_repo_list
ParameterTypeRequiredDescription
No parameters.
lists_scan_results_specific_package Read

Lists scan results for a specific package. Official Cloudsmith endpoint: GET /vulnerabilities/{owner}/{repo}/{package}/ Lists scan results for a specific package.

Lua path
app.integrations.cloudsmith.lists_scan_results_specific_package
Full name
cloudsmith.cloudsmith_vulnerabilities_package_list
ParameterTypeRequiredDescription
No parameters.
get_scan_result Read

Get a scan result. Official Cloudsmith endpoint: GET /vulnerabilities/{owner}/{repo}/{package}/{identifier}/ Get a scan result.

Lua path
app.integrations.cloudsmith.get_scan_result
Full name
cloudsmith.cloudsmith_vulnerabilities_read
ParameterTypeRequiredDescription
No parameters.
get_list_all_webhooks_repository Read

Get a list of all webhooks in a repository. Official Cloudsmith endpoint: GET /webhooks/{owner}/{repo}/ Get a list of all webhooks in a repository.

Lua path
app.integrations.cloudsmith.get_list_all_webhooks_repository
Full name
cloudsmith.cloudsmith_webhooks_list
ParameterTypeRequiredDescription
No parameters.
create_specific_webhook_repository Write

Create a specific webhook in a repository. Official Cloudsmith endpoint: POST /webhooks/{owner}/{repo}/ Create a specific webhook in a repository.

Lua path
app.integrations.cloudsmith.create_specific_webhook_repository
Full name
cloudsmith.cloudsmith_webhooks_create
ParameterTypeRequiredDescription
No parameters.
views_working_with_repository_webhooks Read

Views for working with repository webhooks. Official Cloudsmith endpoint: GET /webhooks/{owner}/{repo}/{identifier}/ Views for working with repository webhooks.

Lua path
app.integrations.cloudsmith.views_working_with_repository_webhooks
Full name
cloudsmith.cloudsmith_webhooks_read
ParameterTypeRequiredDescription
No parameters.
update_specific_webhook_repository Write

Update a specific webhook in a repository. Official Cloudsmith endpoint: PATCH /webhooks/{owner}/{repo}/{identifier}/ Update a specific webhook in a repository.

Lua path
app.integrations.cloudsmith.update_specific_webhook_repository
Full name
cloudsmith.cloudsmith_webhooks_partial_update
ParameterTypeRequiredDescription
No parameters.
delete_specific_webhook_repository Write

Delete a specific webhook in a repository. Official Cloudsmith endpoint: DELETE /webhooks/{owner}/{repo}/{identifier}/ Delete a specific webhook in a repository.

Lua path
app.integrations.cloudsmith.delete_specific_webhook_repository
Full name
cloudsmith.cloudsmith_webhooks_delete
ParameterTypeRequiredDescription
No parameters.