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.
kosmo integrations:lua --eval 'dump(app.integrations.argocd.listaccounts_returns_list_accounts({}))' --json 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.
local argocd = app.integrations.argocd
local result = argocd.listaccounts_returns_list_accounts({})
dump(result) kosmo integrations:lua workflow.lua --json
kosmo integrations:lua workflow.lua --force --json 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.
# 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. 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_creates_application Write
Create creates an application
- Lua path
app.integrations.argocd.create_creates_application- Full name
argocd.argocd_create_application
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_updates_application Write
Update updates an application
- Lua path
app.integrations.argocd.update_updates_application- Full name
argocd.argocd_application_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_deletes_application Write
Delete deletes an application
- Lua path
app.integrations.argocd.delete_deletes_application- Full name
argocd.argocd_application_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
patch_patch_application Write
Patch patch an application
- Lua path
app.integrations.argocd.patch_patch_application- Full name
argocd.argocd_application_patch
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
listlinks_returns_list_all_application_deep_links Read
ListLinks returns the list of all application deep links
- Lua path
app.integrations.argocd.listlinks_returns_list_all_application_deep_links- Full name
argocd.argocd_application_list_links
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
listresourcelinks_returns_list_all_resource_deep_links Read
ListResourceLinks returns the list of all resource deep links
- Lua path
app.integrations.argocd.listresourcelinks_returns_list_all_resource_deep_links- Full name
argocd.argocd_application_list_resource_links
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
generate_generates Write
Generate generates
- Lua path
app.integrations.argocd.generate_generates- Full name
argocd.argocd_application_set_generate
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_creates_cluster Write
Create creates a cluster
- Lua path
app.integrations.argocd.create_creates_cluster- Full name
argocd.argocd_cluster_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_updates_cluster Write
Update updates a cluster
- Lua path
app.integrations.argocd.update_updates_cluster- Full name
argocd.argocd_cluster_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_deletes_cluster Write
Delete deletes a cluster
- Lua path
app.integrations.argocd.delete_deletes_cluster- Full name
argocd.argocd_cluster_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_new_project Write
Create a new project
- Lua path
app.integrations.argocd.create_new_project- Full name
argocd.argocd_project_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_deletes_project Write
Delete deletes a project
- Lua path
app.integrations.argocd.delete_deletes_project- Full name
argocd.argocd_project_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
listlinks_returns_all_deep_links_particular_project Read
ListLinks returns all deep links for the particular project
- Lua path
app.integrations.argocd.listlinks_returns_all_deep_links_particular_project- Full name
argocd.argocd_project_list_links
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_updates_project Write
Update updates a project
- Lua path
app.integrations.argocd.update_updates_project- Full name
argocd.argocd_project_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
repositoryservicelistocitags Read
RepositoryServiceListOCITags
- Lua path
app.integrations.argocd.repositoryservicelistocitags- Full name
argocd.argocd_repository_list_o_c_i_tags
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
repositoryservicelistrefs Read
RepositoryServiceListRefs
- Lua path
app.integrations.argocd.repositoryservicelistrefs- Full name
argocd.argocd_repository_list_refs
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_new_jwt_authentication_and_set_cookie_if_using_http Write
Create a new JWT for authentication and set a cookie if using HTTP
- Lua path
app.integrations.argocd.create_new_jwt_authentication_and_set_cookie_if_using_http- Full name
argocd.argocd_session_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_existing_jwt_cookie_if_using_http Write
Delete an existing JWT cookie if using HTTP
- Lua path
app.integrations.argocd.delete_existing_jwt_cookie_if_using_http- Full name
argocd.argocd_session_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
applicationsetservicewatch Read
ApplicationSetServiceWatch
- Lua path
app.integrations.argocd.applicationsetservicewatch- Full name
argocd.argocd_application_set_watch
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||