KosmoKrator

productivity

Argo CD Lua API for KosmoKrator Agents

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

Lua Namespace

Agents call this integration through app.integrations.argocd.*. Use lua_read_doc("integrations.argocd") 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 Argo CD workflow without starting an interactive agent session.

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

Workflow file

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

workflow.lua
local argocd = app.integrations.argocd
local result = argocd.listaccounts_returns_list_accounts({})

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.argocd, app.mcp.*, docs.*, json.*, and regex.*. Use app.integrations.argocd.default.* or app.integrations.argocd.work.* when you configured named credential accounts.

MCP-only Lua

If the script only needs configured MCP servers and does not need Argo CD, 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.

Argo CD Lua Docs

Namespace: argocd

Argo CD tools call the official server API exposed under /api/v1 plus the version endpoint under /api/version. Configure the Argo CD server root URL and a bearer token before using protected endpoints.

This integration mirrors the official Argo CD Swagger document, including tools for accounts, applications, application sets, certificates, clusters, GPG keys, notifications, projects, repository credentials, repositories, sessions, settings, streams, write repositories, and server version.

Common tools:

local apps = argocd.argocd_list_applications({
  project = "default"
})

local app = argocd.argocd_get_application({
  name = "guestbook",
  project = "default"
})

local user = argocd.argocd_get_current_user({})

Request bodies can be passed as a body object. For JSON endpoints, loose arguments that are not path, query, or header parameters are also sent as the request body.

The generated tools preserve the older common slugs such as argocd_list_applications, argocd_get_application, argocd_create_application, argocd_list_projects, argocd_get_project, argocd_list_repositories, and argocd_get_current_user.

Several Argo CD path parameters use upstream names such as application.metadata.name, repo.repo, or id.value. You may pass those exact names or snake_case equivalents such as application_metadata_name, repo_repo, or id_value.

Use fake server URLs, project names, repository URLs, and tokens in examples and tests. Do not store real Argo CD tokens or private cluster URLs in committed fixtures.

Raw agent markdown
# Argo CD Lua Docs

Namespace: `argocd`

Argo CD tools call the official server API exposed under `/api/v1` plus the version endpoint under `/api/version`. Configure the Argo CD server root URL and a bearer token before using protected endpoints.

This integration mirrors the official Argo CD Swagger document, including tools for accounts, applications, application sets, certificates, clusters, GPG keys, notifications, projects, repository credentials, repositories, sessions, settings, streams, write repositories, and server version.

Common tools:

```lua
local apps = argocd.argocd_list_applications({
  project = "default"
})

local app = argocd.argocd_get_application({
  name = "guestbook",
  project = "default"
})

local user = argocd.argocd_get_current_user({})
```

Request bodies can be passed as a `body` object. For JSON endpoints, loose arguments that are not path, query, or header parameters are also sent as the request body.

The generated tools preserve the older common slugs such as `argocd_list_applications`, `argocd_get_application`, `argocd_create_application`, `argocd_list_projects`, `argocd_get_project`, `argocd_list_repositories`, and `argocd_get_current_user`.

Several Argo CD path parameters use upstream names such as `application.metadata.name`, `repo.repo`, or `id.value`. You may pass those exact names or snake_case equivalents such as `application_metadata_name`, `repo_repo`, or `id_value`.

Use fake server URLs, project names, repository URLs, and tokens in examples and tests. Do not store real Argo CD tokens or private cluster URLs in committed fixtures.
Metadata-derived Lua example
local result = app.integrations.argocd.listaccounts_returns_list_accounts({})
print(result)

Functions

listaccounts_returns_list_accounts Read

ListAccounts returns the list of accounts

Lua path
app.integrations.argocd.listaccounts_returns_list_accounts
Full name
argocd.argocd_account_list_accounts
ParameterTypeRequiredDescription
No parameters.
cani_checks_if_current_account_has_permission_perform_action Read

CanI checks if the current account has permission to perform an action

Lua path
app.integrations.argocd.cani_checks_if_current_account_has_permission_perform_action
Full name
argocd.argocd_account_can_i
ParameterTypeRequiredDescription
No parameters.
updatepassword_updates_account_password_new_value Write

UpdatePassword updates an account's password to a new value

Lua path
app.integrations.argocd.updatepassword_updates_account_password_new_value
Full name
argocd.argocd_account_update_password
ParameterTypeRequiredDescription
No parameters.
getaccount_returns_account Read

GetAccount returns an account

Lua path
app.integrations.argocd.getaccount_returns_account
Full name
argocd.argocd_account_get_account
ParameterTypeRequiredDescription
No parameters.
createtoken_creates_token Write

CreateToken creates a token

Lua path
app.integrations.argocd.createtoken_creates_token
Full name
argocd.argocd_account_create_token
ParameterTypeRequiredDescription
No parameters.
deletetoken_deletes_token Write

DeleteToken deletes a token

Lua path
app.integrations.argocd.deletetoken_deletes_token
Full name
argocd.argocd_account_delete_token
ParameterTypeRequiredDescription
No parameters.
list_returns_list_applications Read

List returns list of applications

Lua path
app.integrations.argocd.list_returns_list_applications
Full name
argocd.argocd_list_applications
ParameterTypeRequiredDescription
No parameters.
create_creates_application Write

Create creates an application

Lua path
app.integrations.argocd.create_creates_application
Full name
argocd.argocd_create_application
ParameterTypeRequiredDescription
No parameters.
getmanifestswithfiles_returns_application_manifests_using_provided_files_generate_them Write

GetManifestsWithFiles returns application manifests using provided files to generate them

Lua path
app.integrations.argocd.getmanifestswithfiles_returns_application_manifests_using_provided_files_generate_them
Full name
argocd.argocd_application_get_manifests_with_files
ParameterTypeRequiredDescription
No parameters.
serversidediff_performs_server_side_diff_calculation_using_dry_run_apply Read

ServerSideDiff performs server-side diff calculation using dry-run apply

Lua path
app.integrations.argocd.serversidediff_performs_server_side_diff_calculation_using_dry_run_apply
Full name
argocd.argocd_application_server_side_diff
ParameterTypeRequiredDescription
No parameters.
update_updates_application Write

Update updates an application

Lua path
app.integrations.argocd.update_updates_application
Full name
argocd.argocd_application_update
ParameterTypeRequiredDescription
No parameters.
managedresources_returns_list_managed_resources Read

ManagedResources returns list of managed resources

Lua path
app.integrations.argocd.managedresources_returns_list_managed_resources
Full name
argocd.argocd_application_managed_resources
ParameterTypeRequiredDescription
No parameters.
resourcetree_returns_resource_tree Read

ResourceTree returns resource tree

Lua path
app.integrations.argocd.resourcetree_returns_resource_tree
Full name
argocd.argocd_application_resource_tree
ParameterTypeRequiredDescription
No parameters.
get_returns_application_by_name Read

Get returns an application by name

Lua path
app.integrations.argocd.get_returns_application_by_name
Full name
argocd.argocd_get_application
ParameterTypeRequiredDescription
No parameters.
delete_deletes_application Write

Delete deletes an application

Lua path
app.integrations.argocd.delete_deletes_application
Full name
argocd.argocd_application_delete
ParameterTypeRequiredDescription
No parameters.
patch_patch_application Write

Patch patch an application

Lua path
app.integrations.argocd.patch_patch_application
Full name
argocd.argocd_application_patch
ParameterTypeRequiredDescription
No parameters.
listresourceevents_returns_list_event_resources Read

ListResourceEvents returns a list of event resources

Lua path
app.integrations.argocd.listresourceevents_returns_list_event_resources
Full name
argocd.argocd_application_list_resource_events
ParameterTypeRequiredDescription
No parameters.
podlogs_returns_stream_log_entries_specified_pod_pod Read

PodLogs returns stream of log entries for the specified pod. Pod

Lua path
app.integrations.argocd.podlogs_returns_stream_log_entries_specified_pod_pod
Full name
argocd.argocd_application_pod_logs2
ParameterTypeRequiredDescription
No parameters.
getmanifests_returns_application_manifests Read

GetManifests returns application manifests

Lua path
app.integrations.argocd.getmanifests_returns_application_manifests
Full name
argocd.argocd_application_get_manifests
ParameterTypeRequiredDescription
No parameters.
terminateoperation_terminates_currently_running_operation Write

TerminateOperation terminates the currently running operation

Lua path
app.integrations.argocd.terminateoperation_terminates_currently_running_operation
Full name
argocd.argocd_application_terminate_operation
ParameterTypeRequiredDescription
No parameters.
podlogs_returns_stream_log_entries_specified_pod_pod Read

PodLogs returns stream of log entries for the specified pod. Pod

Lua path
app.integrations.argocd.podlogs_returns_stream_log_entries_specified_pod_pod
Full name
argocd.argocd_application_pod_logs
ParameterTypeRequiredDescription
No parameters.
getresource_returns_single_application_resource Read

GetResource returns single application resource

Lua path
app.integrations.argocd.getresource_returns_single_application_resource
Full name
argocd.argocd_application_get_resource
ParameterTypeRequiredDescription
No parameters.
patchresource_patch_single_application_resource Write

PatchResource patch single application resource

Lua path
app.integrations.argocd.patchresource_patch_single_application_resource
Full name
argocd.argocd_application_patch_resource
ParameterTypeRequiredDescription
No parameters.
deleteresource_deletes_single_application_resource Write

DeleteResource deletes a single application resource

Lua path
app.integrations.argocd.deleteresource_deletes_single_application_resource
Full name
argocd.argocd_application_delete_resource
ParameterTypeRequiredDescription
No parameters.
listresourceactions_returns_list_resource_actions Read

ListResourceActions returns list of resource actions

Lua path
app.integrations.argocd.listresourceactions_returns_list_resource_actions
Full name
argocd.argocd_application_list_resource_actions
ParameterTypeRequiredDescription
No parameters.
runresourceaction_runs_resource_action Write

Deprecated: use RunResourceActionV2 instead. This version does not support resource action parameters but is maintained for backward compatibility. It will be removed in a future release.

Lua path
app.integrations.argocd.runresourceaction_runs_resource_action
Full name
argocd.argocd_application_run_resource_action
ParameterTypeRequiredDescription
No parameters.
runresourceactionv2_runs_resource_action_with_parameters Write

RunResourceActionV2 runs a resource action with parameters

Lua path
app.integrations.argocd.runresourceactionv2_runs_resource_action_with_parameters
Full name
argocd.argocd_application_run_resource_action_v2
ParameterTypeRequiredDescription
No parameters.
get_chart_metadata_description_maintainers_home_specific_revision_application Read

Get the chart metadata description, maintainers, home for a specific revision of the application

Lua path
app.integrations.argocd.get_chart_metadata_description_maintainers_home_specific_revision_application
Full name
argocd.argocd_application_revision_chart_details
ParameterTypeRequiredDescription
No parameters.
get_meta_data_author_date_tags_message_specific_revision_application Read

Get the meta-data author, date, tags, message for a specific revision of the application

Lua path
app.integrations.argocd.get_meta_data_author_date_tags_message_specific_revision_application
Full name
argocd.argocd_application_revision_metadata
ParameterTypeRequiredDescription
No parameters.
get_chart_metadata_description_maintainers_home_specific_revision_application Read

Get the chart metadata description, maintainers, home for a specific revision of the application

Lua path
app.integrations.argocd.get_chart_metadata_description_maintainers_home_specific_revision_application
Full name
argocd.argocd_application_get_o_c_i_metadata
ParameterTypeRequiredDescription
No parameters.
rollback_syncs_application_its_target_state Write

Rollback syncs an application to its target state

Lua path
app.integrations.argocd.rollback_syncs_application_its_target_state
Full name
argocd.argocd_application_rollback
ParameterTypeRequiredDescription
No parameters.
updatespec_updates_application_spec Write

UpdateSpec updates an application spec

Lua path
app.integrations.argocd.updatespec_updates_application_spec
Full name
argocd.argocd_application_update_spec
ParameterTypeRequiredDescription
No parameters.
sync_syncs_application_its_target_state Write

Sync syncs an application to its target state

Lua path
app.integrations.argocd.sync_syncs_application_its_target_state
Full name
argocd.argocd_application_sync
ParameterTypeRequiredDescription
No parameters.
get_returns_sync_windows_application Read

Get returns sync windows of the application

Lua path
app.integrations.argocd.get_returns_sync_windows_application
Full name
argocd.argocd_application_get_application_sync_windows
ParameterTypeRequiredDescription
No parameters.
list_returns_list_applicationset Read

List returns list of applicationset

Lua path
app.integrations.argocd.list_returns_list_applicationset
Full name
argocd.argocd_application_set_list
ParameterTypeRequiredDescription
No parameters.
create_creates_applicationset Write

Create creates an applicationset

Lua path
app.integrations.argocd.create_creates_applicationset
Full name
argocd.argocd_application_set_create
ParameterTypeRequiredDescription
No parameters.
generate_generates Write

Generate generates

Lua path
app.integrations.argocd.generate_generates
Full name
argocd.argocd_application_set_generate
ParameterTypeRequiredDescription
No parameters.
get_returns_applicationset_by_name Read

Get returns an applicationset by name

Lua path
app.integrations.argocd.get_returns_applicationset_by_name
Full name
argocd.argocd_application_set_get
ParameterTypeRequiredDescription
No parameters.
delete_deletes_application_set Write

Delete deletes an application set

Lua path
app.integrations.argocd.delete_deletes_application_set
Full name
argocd.argocd_application_set_delete
ParameterTypeRequiredDescription
No parameters.
listresourceevents_returns_list_event_resources Read

ListResourceEvents returns a list of event resources

Lua path
app.integrations.argocd.listresourceevents_returns_list_event_resources
Full name
argocd.argocd_application_set_list_resource_events
ParameterTypeRequiredDescription
No parameters.
resourcetree_returns_resource_tree Read

ResourceTree returns resource tree

Lua path
app.integrations.argocd.resourcetree_returns_resource_tree
Full name
argocd.argocd_application_set_resource_tree
ParameterTypeRequiredDescription
No parameters.
list_all_available_repository_certificates Read

List all available repository certificates

Lua path
app.integrations.argocd.list_all_available_repository_certificates
Full name
argocd.argocd_certificate_list_certificates
ParameterTypeRequiredDescription
No parameters.
creates_repository_certificates_server Write

Creates repository certificates on the server

Lua path
app.integrations.argocd.creates_repository_certificates_server
Full name
argocd.argocd_certificate_create_certificate
ParameterTypeRequiredDescription
No parameters.
delete_certificates_that_match_repositorycertificatequery Write

Delete the certificates that match the RepositoryCertificateQuery

Lua path
app.integrations.argocd.delete_certificates_that_match_repositorycertificatequery
Full name
argocd.argocd_certificate_delete_certificate
ParameterTypeRequiredDescription
No parameters.
list_returns_list_clusters Read

List returns list of clusters

Lua path
app.integrations.argocd.list_returns_list_clusters
Full name
argocd.argocd_cluster_list
ParameterTypeRequiredDescription
No parameters.
create_creates_cluster Write

Create creates a cluster

Lua path
app.integrations.argocd.create_creates_cluster
Full name
argocd.argocd_cluster_create
ParameterTypeRequiredDescription
No parameters.
get_returns_cluster_by_server_address Read

Get returns a cluster by server address

Lua path
app.integrations.argocd.get_returns_cluster_by_server_address
Full name
argocd.argocd_cluster_get
ParameterTypeRequiredDescription
No parameters.
update_updates_cluster Write

Update updates a cluster

Lua path
app.integrations.argocd.update_updates_cluster
Full name
argocd.argocd_cluster_update
ParameterTypeRequiredDescription
No parameters.
delete_deletes_cluster Write

Delete deletes a cluster

Lua path
app.integrations.argocd.delete_deletes_cluster
Full name
argocd.argocd_cluster_delete
ParameterTypeRequiredDescription
No parameters.
invalidatecache_invalidates_cluster_cache Write

InvalidateCache invalidates cluster cache

Lua path
app.integrations.argocd.invalidatecache_invalidates_cluster_cache
Full name
argocd.argocd_cluster_invalidate_cache
ParameterTypeRequiredDescription
No parameters.
rotateauth_rotates_bearer_token_used_cluster Write

RotateAuth rotates the bearer token used for a cluster

Lua path
app.integrations.argocd.rotateauth_rotates_bearer_token_used_cluster
Full name
argocd.argocd_cluster_rotate_auth
ParameterTypeRequiredDescription
No parameters.
list_all_available_repository_certificates Read

List all available repository certificates

Lua path
app.integrations.argocd.list_all_available_repository_certificates
Full name
argocd.argocd_g_p_g_key_list
ParameterTypeRequiredDescription
No parameters.
create_one_or_more_gpg_public_keys_server_configuration Write

Create one or more GPG public keys in the server's configuration

Lua path
app.integrations.argocd.create_one_or_more_gpg_public_keys_server_configuration
Full name
argocd.argocd_g_p_g_key_create
ParameterTypeRequiredDescription
No parameters.
delete_specified_gpg_public_key_from_server_configuration Write

Delete specified GPG public key from the server's configuration

Lua path
app.integrations.argocd.delete_specified_gpg_public_key_from_server_configuration
Full name
argocd.argocd_g_p_g_key_delete
ParameterTypeRequiredDescription
No parameters.
get_information_about_specified_gpg_public_key_from_server Read

Get information about specified GPG public key from the server

Lua path
app.integrations.argocd.get_information_about_specified_gpg_public_key_from_server
Full name
argocd.argocd_g_p_g_key_get
ParameterTypeRequiredDescription
No parameters.
list_returns_list_services Read

List returns list of services

Lua path
app.integrations.argocd.list_returns_list_services
Full name
argocd.argocd_notification_list_services
ParameterTypeRequiredDescription
No parameters.
list_returns_list_templates Read

List returns list of templates

Lua path
app.integrations.argocd.list_returns_list_templates
Full name
argocd.argocd_notification_list_templates
ParameterTypeRequiredDescription
No parameters.
list_returns_list_triggers Read

List returns list of triggers

Lua path
app.integrations.argocd.list_returns_list_triggers
Full name
argocd.argocd_notification_list_triggers
ParameterTypeRequiredDescription
No parameters.
list_returns_list_projects Read

List returns list of projects

Lua path
app.integrations.argocd.list_returns_list_projects
Full name
argocd.argocd_list_projects
ParameterTypeRequiredDescription
No parameters.
create_new_project Write

Create a new project

Lua path
app.integrations.argocd.create_new_project
Full name
argocd.argocd_project_create
ParameterTypeRequiredDescription
No parameters.
get_returns_project_by_name Read

Get returns a project by name

Lua path
app.integrations.argocd.get_returns_project_by_name
Full name
argocd.argocd_get_project
ParameterTypeRequiredDescription
No parameters.
delete_deletes_project Write

Delete deletes a project

Lua path
app.integrations.argocd.delete_deletes_project
Full name
argocd.argocd_project_delete
ParameterTypeRequiredDescription
No parameters.
getdetailedproject_returns_project_that_include_project_global_project_and_scoped_resources_by_name Read

GetDetailedProject returns a project that include project, global project and scoped resources by name

Lua path
app.integrations.argocd.getdetailedproject_returns_project_that_include_project_global_project_and_scoped_resources_by_name
Full name
argocd.argocd_project_get_detailed_project
ParameterTypeRequiredDescription
No parameters.
listevents_returns_list_project_events Read

ListEvents returns a list of project events

Lua path
app.integrations.argocd.listevents_returns_list_project_events
Full name
argocd.argocd_project_list_events
ParameterTypeRequiredDescription
No parameters.
get_returns_virtual_project_by_name Read

Get returns a virtual project by name

Lua path
app.integrations.argocd.get_returns_virtual_project_by_name
Full name
argocd.argocd_project_get_global_projects
ParameterTypeRequiredDescription
No parameters.
getschedulesstate_returns_true_if_there_are_any_active_sync_syncwindows Read

GetSchedulesState returns true if there are any active sync syncWindows

Lua path
app.integrations.argocd.getschedulesstate_returns_true_if_there_are_any_active_sync_syncwindows
Full name
argocd.argocd_project_get_sync_windows_state
ParameterTypeRequiredDescription
No parameters.
update_updates_project Write

Update updates a project

Lua path
app.integrations.argocd.update_updates_project
Full name
argocd.argocd_project_update
ParameterTypeRequiredDescription
No parameters.
create_new_project_token Write

Create a new project token

Lua path
app.integrations.argocd.create_new_project_token
Full name
argocd.argocd_project_create_token
ParameterTypeRequiredDescription
No parameters.
delete_new_project_token Write

Delete a new project token

Lua path
app.integrations.argocd.delete_new_project_token
Full name
argocd.argocd_project_delete_token
ParameterTypeRequiredDescription
No parameters.
listrepositorycredentials_gets_list_all_configured_repository_credential_sets Read

ListRepositoryCredentials gets a list of all configured repository credential sets

Lua path
app.integrations.argocd.listrepositorycredentials_gets_list_all_configured_repository_credential_sets
Full name
argocd.argocd_repo_creds_list_repository_credentials
ParameterTypeRequiredDescription
No parameters.
createrepositorycredentials_creates_new_repository_credential_set Write

CreateRepositoryCredentials creates a new repository credential set

Lua path
app.integrations.argocd.createrepositorycredentials_creates_new_repository_credential_set
Full name
argocd.argocd_repo_creds_create_repository_credentials
ParameterTypeRequiredDescription
No parameters.
updaterepositorycredentials_updates_repository_credential_set Write

UpdateRepositoryCredentials updates a repository credential set

Lua path
app.integrations.argocd.updaterepositorycredentials_updates_repository_credential_set
Full name
argocd.argocd_repo_creds_update_repository_credentials
ParameterTypeRequiredDescription
No parameters.
deleterepositorycredentials_deletes_repository_credential_set_from_configuration Write

DeleteRepositoryCredentials deletes a repository credential set from the configuration

Lua path
app.integrations.argocd.deleterepositorycredentials_deletes_repository_credential_set_from_configuration
Full name
argocd.argocd_repo_creds_delete_repository_credentials
ParameterTypeRequiredDescription
No parameters.
listrepositories_gets_list_all_configured_repositories Read

ListRepositories gets a list of all configured repositories

Lua path
app.integrations.argocd.listrepositories_gets_list_all_configured_repositories
Full name
argocd.argocd_list_repositories
ParameterTypeRequiredDescription
No parameters.
createrepository_creates_new_repository_configuration Write

CreateRepository creates a new repository configuration

Lua path
app.integrations.argocd.createrepository_creates_new_repository_configuration
Full name
argocd.argocd_repository_create_repository
ParameterTypeRequiredDescription
No parameters.
updaterepository_updates_repository_configuration Write

UpdateRepository updates a repository configuration

Lua path
app.integrations.argocd.updaterepository_updates_repository_configuration
Full name
argocd.argocd_repository_update_repository
ParameterTypeRequiredDescription
No parameters.
get_returns_repository_or_its_credentials Read

Get returns a repository or its credentials

Lua path
app.integrations.argocd.get_returns_repository_or_its_credentials
Full name
argocd.argocd_repository_get
ParameterTypeRequiredDescription
No parameters.
deleterepository_deletes_repository_from_configuration Write

DeleteRepository deletes a repository from the configuration

Lua path
app.integrations.argocd.deleterepository_deletes_repository_from_configuration
Full name
argocd.argocd_repository_delete_repository
ParameterTypeRequiredDescription
No parameters.
listapps_returns_list_apps_repo Read

ListApps returns list of apps in the repo

Lua path
app.integrations.argocd.listapps_returns_list_apps_repo
Full name
argocd.argocd_repository_list_apps
ParameterTypeRequiredDescription
No parameters.
gethelmcharts_returns_list_helm_charts_specified_repository Read

GetHelmCharts returns list of helm charts in the specified repository

Lua path
app.integrations.argocd.gethelmcharts_returns_list_helm_charts_specified_repository
Full name
argocd.argocd_repository_get_helm_charts
ParameterTypeRequiredDescription
No parameters.
repositoryservicelistocitags Read

RepositoryServiceListOCITags

Lua path
app.integrations.argocd.repositoryservicelistocitags
Full name
argocd.argocd_repository_list_o_c_i_tags
ParameterTypeRequiredDescription
No parameters.
repositoryservicelistrefs Read

RepositoryServiceListRefs

Lua path
app.integrations.argocd.repositoryservicelistrefs
Full name
argocd.argocd_repository_list_refs
ParameterTypeRequiredDescription
No parameters.
validateaccess_validates_access_repository_with_given_parameters Write

ValidateAccess validates access to a repository with given parameters

Lua path
app.integrations.argocd.validateaccess_validates_access_repository_with_given_parameters
Full name
argocd.argocd_repository_validate_access
ParameterTypeRequiredDescription
No parameters.
getappdetails_returns_application_details_by_given_path Write

GetAppDetails returns application details by given path

Lua path
app.integrations.argocd.getappdetails_returns_application_details_by_given_path
Full name
argocd.argocd_repository_get_app_details
ParameterTypeRequiredDescription
No parameters.
get_current_user_info Read

Get the current user's info

Lua path
app.integrations.argocd.get_current_user_info
Full name
argocd.argocd_get_current_user
ParameterTypeRequiredDescription
No parameters.
get_returns_settings Read

Get returns Argo CD settings

Lua path
app.integrations.argocd.get_returns_settings
Full name
argocd.argocd_settings_get
ParameterTypeRequiredDescription
No parameters.
get_returns_plugins Read

Get returns Argo CD plugins

Lua path
app.integrations.argocd.get_returns_plugins
Full name
argocd.argocd_settings_get_plugins
ParameterTypeRequiredDescription
No parameters.
watch_returns_stream_application_change_events Read

Watch returns stream of application change events

Lua path
app.integrations.argocd.watch_returns_stream_application_change_events
Full name
argocd.argocd_application_watch
ParameterTypeRequiredDescription
No parameters.
watch_returns_stream_application_resource_tree Read

Watch returns stream of application resource tree

Lua path
app.integrations.argocd.watch_returns_stream_application_resource_tree
Full name
argocd.argocd_application_watch_resource_tree
ParameterTypeRequiredDescription
No parameters.
applicationsetservicewatch Read

ApplicationSetServiceWatch

Lua path
app.integrations.argocd.applicationsetservicewatch
Full name
argocd.argocd_application_set_watch
ParameterTypeRequiredDescription
No parameters.
listwriterepositorycredentials_gets_list_all_configured_repository_credential_sets_that_have_write_access Read

ListWriteRepositoryCredentials gets a list of all configured repository credential sets that have write access

Lua path
app.integrations.argocd.listwriterepositorycredentials_gets_list_all_configured_repository_credential_sets_that_have_write_access
Full name
argocd.argocd_repo_creds_list_write_repository_credentials
ParameterTypeRequiredDescription
No parameters.
createwriterepositorycredentials_creates_new_repository_credential_set_with_write_access Write

CreateWriteRepositoryCredentials creates a new repository credential set with write access

Lua path
app.integrations.argocd.createwriterepositorycredentials_creates_new_repository_credential_set_with_write_access
Full name
argocd.argocd_repo_creds_create_write_repository_credentials
ParameterTypeRequiredDescription
No parameters.
updatewriterepositorycredentials_updates_repository_credential_set_with_write_access Write

UpdateWriteRepositoryCredentials updates a repository credential set with write access

Lua path
app.integrations.argocd.updatewriterepositorycredentials_updates_repository_credential_set_with_write_access
Full name
argocd.argocd_repo_creds_update_write_repository_credentials
ParameterTypeRequiredDescription
No parameters.
deletewriterepositorycredentials_deletes_repository_credential_set_with_write_access_from_configuration Write

DeleteWriteRepositoryCredentials deletes a repository credential set with write access from the configuration

Lua path
app.integrations.argocd.deletewriterepositorycredentials_deletes_repository_credential_set_with_write_access_from_configuration
Full name
argocd.argocd_repo_creds_delete_write_repository_credentials
ParameterTypeRequiredDescription
No parameters.
listwriterepositories_gets_list_all_configured_write_repositories Read

ListWriteRepositories gets a list of all configured write repositories

Lua path
app.integrations.argocd.listwriterepositories_gets_list_all_configured_write_repositories
Full name
argocd.argocd_repository_list_write_repositories
ParameterTypeRequiredDescription
No parameters.
createwriterepository_creates_new_write_repository_configuration Write

CreateWriteRepository creates a new write repository configuration

Lua path
app.integrations.argocd.createwriterepository_creates_new_write_repository_configuration
Full name
argocd.argocd_repository_create_write_repository
ParameterTypeRequiredDescription
No parameters.
updatewriterepository_updates_write_repository_configuration Write

UpdateWriteRepository updates a write repository configuration

Lua path
app.integrations.argocd.updatewriterepository_updates_write_repository_configuration
Full name
argocd.argocd_repository_update_write_repository
ParameterTypeRequiredDescription
No parameters.
getwrite_returns_repository_or_its_write_credentials Read

GetWrite returns a repository or its write credentials

Lua path
app.integrations.argocd.getwrite_returns_repository_or_its_write_credentials
Full name
argocd.argocd_repository_get_write
ParameterTypeRequiredDescription
No parameters.
deletewriterepository_deletes_write_repository_from_configuration Write

DeleteWriteRepository deletes a write repository from the configuration

Lua path
app.integrations.argocd.deletewriterepository_deletes_write_repository_from_configuration
Full name
argocd.argocd_repository_delete_write_repository
ParameterTypeRequiredDescription
No parameters.
validatewriteaccess_validates_write_access_repository_with_given_parameters Write

ValidateWriteAccess validates write access to a repository with given parameters

Lua path
app.integrations.argocd.validatewriteaccess_validates_write_access_repository_with_given_parameters
Full name
argocd.argocd_repository_validate_write_access
ParameterTypeRequiredDescription
No parameters.
version_returns_version_information_api_server Read

Version returns version information of the API server

Lua path
app.integrations.argocd.version_returns_version_information_api_server
Full name
argocd.argocd_version_version
ParameterTypeRequiredDescription
No parameters.