class

Build::DefaultApi

Inherits Reference < Object

Constructors

new(api_client : ::Build::ApiClient = ApiClient.default)
Source

Instance methods

api_client
Source
api_client=(api_client : ApiClient)
Source
api_v1_environments_id_get(id : String)

get environment config-vars (e.g. pipeline RA env) @param id [String] Environment ID @return [Hash(String, String)]

Source
api_v1_environments_id_get_with_http_info(id : String)

get environment config-vars (e.g. pipeline RA env) @param id [String] Environment ID @return [Array<(Hash(String, String), Integer, Hash)>] Hash(String, String) data, response status code and response headers

Source
api_v1_environments_id_key_delete(id : String, key : String)

delete environment config-var @param id [String] Environment ID @param key [String] config var key @return [nil]

Source
api_v1_environments_id_key_delete_with_http_info(id : String, key : String)

delete environment config-var @param id [String] Environment ID @param key [String] config var key @return [Array<(nil, Integer, Hash)>] nil, response status code and response headers

Source
api_v1_environments_id_patch(id : String, request_body : Hash(String, String) | Nil = nil)

set or update environment config-vars (e.g. pipeline RA env) @param id [String] Environment ID @return [nil]

Source
api_v1_environments_id_patch_with_http_info(id : String, request_body : Hash(String, String) | Nil = nil)

set or update environment config-vars (e.g. pipeline RA env) @param id [String] Environment ID @return [Array<(nil, Integer, Hash)>] nil, response status code and response headers

Source
app(app_id_or_name : String)

show app @param app_id_or_name [String] app id or name @return [App]

Source
app_with_http_info(app_id_or_name : String)

show app @param app_id_or_name [String] app id or name @return [Array<(App, Integer, Hash)>] App data, response status code and response headers

Source
apps(team_id : String | Nil = nil)

list apps List all apps @return [Array(App)]

Source
apps_with_http_info(team_id : String | Nil = nil)

list apps List all apps @return [Array<(Array(App), Integer, Hash)>] Array(App) data, response status code and response headers

Source
build(app_id : String, id : String)

show build A single build. Previously routed but unimplemented, so it 404ed. @param app_id [String] app id or name @param id [String] build id @return [Build]

Source
build_with_http_info(app_id : String, id : String)

show build A single build. Previously routed but unimplemented, so it 404ed. @param app_id [String] app id or name @param id [String] build id @return [Array<(Build, Integer, Hash)>] Build data, response status code and response headers

Source
builds(app_id : String, limit : Int32 | Nil = nil, cursor : String | Nil = nil)

list builds Builds for an app, newest first. Keyset paginated: when more results exist the response carries an RFC 8288 Link header with rel="next". Absent means the last page. @param app_id [String] app id or name @return [Array(Build)]

Source
builds_with_http_info(app_id : String, limit : Int32 | Nil = nil, cursor : String | Nil = nil)

list builds Builds for an app, newest first. Keyset paginated: when more results exist the response carries an RFC 8288 Link header with rel=&quot;next&quot;. Absent means the last page. @param app_id [String] app id or name @return [Array<(Array(Build), Integer, Hash)>] Array(Build) data, response status code and response headers

Source
config_vars(app_id_or_name : String)

list all config-vars @param app_id_or_name [String] app id or name @return [Hash(String, String)]

Source
config_vars_with_http_info(app_id_or_name : String)

list all config-vars @param app_id_or_name [String] app id or name @return [Array<(Hash(String, String), Integer, Hash)>] Hash(String, String) data, response status code and response headers

Source
create_app(create_app_request : CreateAppRequest | Nil = nil)

create app @return [App]

Source
create_app_with_http_info(create_app_request : CreateAppRequest | Nil = nil)

create app @return [Array<(App, Integer, Hash)>] App data, response status code and response headers

Source
create_namespace(create_namespace_request : CreateNamespaceRequest | Nil = nil)

create a namespace Create a namespace (deprecated - namespaces are now managed by Kubernetes) @return [nil]

Source
create_namespace_with_http_info(create_namespace_request : CreateNamespaceRequest | Nil = nil)

create a namespace Create a namespace (deprecated - namespaces are now managed by Kubernetes) @return [Array<(nil, Integer, Hash)>] nil, response status code and response headers

Source
delete_config_var(app_id_or_name : String, key : String)

delete config-var Delete a config-var @param app_id_or_name [String] app id or name @param key [String] config var key @return [nil]

Source
delete_config_var_with_http_info(app_id_or_name : String, key : String)

delete config-var Delete a config-var @param app_id_or_name [String] app id or name @param key [String] config var key @return [Array<(nil, Integer, Hash)>] nil, response status code and response headers

Source
delete_namespace(namespace_id_or_name : String)

delete a namespace Delete a namespace @param namespace_id_or_name [String] Namespace name or ID @return [nil]

Source
delete_namespace_with_http_info(namespace_id_or_name : String)

delete a namespace Delete a namespace @param namespace_id_or_name [String] Namespace name or ID @return [Array<(nil, Integer, Hash)>] nil, response status code and response headers

Source
deployment(app_id : String, id : String)

show deployment @param app_id [String] app id or name @param id [String] deployment id @return [Deployment]

Source
deployment_with_http_info(app_id : String, id : String)

show deployment @param app_id [String] app id or name @param id [String] deployment id @return [Array<(Deployment, Integer, Hash)>] Deployment data, response status code and response headers

Source
deployments(app_id : String, limit : Int32 | Nil = nil, cursor : String | Nil = nil)

list deployments Deployments for an app, newest first. Keyset paginated the same way as builds: an RFC 8288 Link header when more results exist. @param app_id [String] app id or name @return [Array(Deployment)]

Source
deployments_with_http_info(app_id : String, limit : Int32 | Nil = nil, cursor : String | Nil = nil)

list deployments Deployments for an app, newest first. Keyset paginated the same way as builds: an RFC 8288 Link header when more results exist. @param app_id [String] app id or name @return [Array<(Array(Deployment), Integer, Hash)>] Array(Deployment) data, response status code and response headers

Source
exec_dyno(app_id_or_name : String, dyno : String, dyno_exec_request : DynoExecRequest)

exec into dyno @param app_id_or_name [String] app id or name @param dyno [String] dyno name @param dyno_exec_request [DynoExecRequest] @return [DynoExecResponse]

Source
exec_dyno_with_http_info(app_id_or_name : String, dyno : String, dyno_exec_request : DynoExecRequest)

exec into dyno @param app_id_or_name [String] app id or name @param dyno [String] dyno name @param dyno_exec_request [DynoExecRequest] @return [Array<(DynoExecResponse, Integer, Hash)>] DynoExecResponse data, response status code and response headers

Source
list_dynos(app_id_or_name : String)

list dynos @param app_id_or_name [String] app id or name @return [Array(Dyno)]

Source
list_dynos_with_http_info(app_id_or_name : String)

list dynos @param app_id_or_name [String] app id or name @return [Array<(Array(Dyno), Integer, Hash)>] Array(Dyno) data, response status code and response headers

Source
me

identity Returns identity info for the bearer. Response shape varies by token kind: user tokens return { email }; app-scoped tokens (bldp_) return { app, email } where email is the minting user's email. @return [AppMeResponse]

Source
me_with_http_info

identity Returns identity info for the bearer. Response shape varies by token kind: user tokens return { email }; app-scoped tokens (bldp_) return { app, email } where email is the minting user's email. @return [Array<(AppMeResponse, Integer, Hash)>] AppMeResponse data, response status code and response headers

Source
namespace(namespace_id_or_name : String)

show namespace Show a namespace @param namespace_id_or_name [String] Namespace name or ID @return [Namespace]

Source
namespace_with_http_info(namespace_id_or_name : String)

show namespace Show a namespace @param namespace_id_or_name [String] Namespace name or ID @return [Array<(Namespace, Integer, Hash)>] Namespace data, response status code and response headers

Source
namespaces

list all namespaces List all namespaces @return [Array(Namespace)]

Source
namespaces_with_http_info

list all namespaces List all namespaces @return [Array<(Array(Namespace), Integer, Hash)>] Array(Namespace) data, response status code and response headers

Source
oidc_login(region : String | Nil = nil)

kubernetes oidc-login @return [OidcLoginResponse]

Source
oidc_login_with_http_info(region : String | Nil = nil)

kubernetes oidc-login @return [Array<(OidcLoginResponse, Integer, Hash)>] OidcLoginResponse data, response status code and response headers

Source
restart_all_dynos(app_id_or_name : String)

restart all dynos @param app_id_or_name [String] app id or name @return [nil]

Source
restart_all_dynos_with_http_info(app_id_or_name : String)

restart all dynos @param app_id_or_name [String] app id or name @return [Array<(nil, Integer, Hash)>] nil, response status code and response headers

Source
restart_dynos(app_id_or_name : String, dyno : String)

restart specific dyno @param app_id_or_name [String] app id or name @param dyno [String] dyno name @return [nil]

Source
restart_dynos_with_http_info(app_id_or_name : String, dyno : String)

restart specific dyno @param app_id_or_name [String] app id or name @param dyno [String] dyno name @return [Array<(nil, Integer, Hash)>] nil, response status code and response headers

Source
run_dyno(app_id_or_name : String, dyno_run_request : DynoRunRequest)

run one-off command @param app_id_or_name [String] app id or name @param dyno_run_request [DynoRunRequest] @return [DynoRunResponse]

Source
run_dyno_with_http_info(app_id_or_name : String, dyno_run_request : DynoRunRequest)

run one-off command @param app_id_or_name [String] app id or name @param dyno_run_request [DynoRunRequest] @return [Array<(DynoRunResponse, Integer, Hash)>] DynoRunResponse data, response status code and response headers

Source
set_config_vars(app_id_or_name : String, request_body : Hash(String, String) | Nil = nil)

set or update config-vars @param app_id_or_name [String] app id or name @return [nil]

Source
set_config_vars_with_http_info(app_id_or_name : String, request_body : Hash(String, String) | Nil = nil)

set or update config-vars @param app_id_or_name [String] app id or name @return [Array<(nil, Integer, Hash)>] nil, response status code and response headers

Source
team(id : String)

show team Show a team @param id [String] Team name or ID @return [Team]

Source
team_with_http_info(id : String)

show team Show a team @param id [String] Team name or ID @return [Array<(Team, Integer, Hash)>] Team data, response status code and response headers

Source
teams

list all teams List all teams @return [Array(Team)]

Source
teams_with_http_info

list all teams List all teams @return [Array<(Array(Team), Integer, Hash)>] Array(Team) data, response status code and response headers

Source
update_app(app_id_or_name : String, update_app_request : UpdateAppRequest | Nil = nil)

update app Update app attributes. Use build_stack to change the stack for the next build. @param app_id_or_name [String] app id or name @return [App]

Source
update_app_with_http_info(app_id_or_name : String, update_app_request : UpdateAppRequest | Nil = nil)

update app Update app attributes. Use build_stack to change the stack for the next build. @param app_id_or_name [String] app id or name @return [Array<(App, Integer, Hash)>] App data, response status code and response headers

Source