Skip to main content
POST
create a helm component config

Authorizations

Authorization
string
header
required

Type "Bearer" followed by a space and token.

Path Parameters

component_id
string
required

component ID

Body

application/json

Input

chart_name
string
required
Required string length: 5 - 62
values
object
required
app_config_id
string
auto_approve_on_policies_passing
boolean
build_timeout
string

Duration string for build operations (e.g., "30m", "1h")

checksum
string
connected_github_vcs_config
object
default_enabled
boolean
dependencies
string[]
deploy_timeout
string

Duration string for deploy operations (e.g., "30m", "1h")

drift_schedule
string
helm_repo_config
object
kubernetes_context
string
max_auto_retries
integer
namespace
string
operation_roles
object
public_git_vcs_config
object
references
string[]
skip_crds
boolean
skip_noops
boolean
storage_driver
string
take_ownership
boolean
toggleable
boolean
values_files
string[]

Response

Created

chart_name
string

Helm specific configurations

component_config_connection_id
string

parent reference

connected_github_vcs_config
object
created_at
string
created_by_id
string
helm_config_json
object
id
string
namespace
string
public_git_vcs_config
object
skip_crds
boolean
storage_driver
string
take_ownership
boolean

Newer config fields that we don't need a column for

updated_at
string
values
object
values_files
string[]