Service for managing applications.
GetActionRun
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ action
GitHub mode is configured to do various operations on a GitHub repositories defined Workflows.
GitHub mode is configured to do various operations on a GitHub repositories defined Workflows.
This job message is purely for representing the status of running a background job through Goworker. Waypoint does not have a "jobs" database table. This message is mainly used for the API to represent the status of running an operation like RunAction as a background job for debugging. Currently it is mainly used to represent the status of running RunAction as a background job.
The various status we allow a job to be in.
RunAction
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ action
GitHub mode is configured to do various operations on a GitHub repositories defined Workflows.
GitHub mode is configured to do various operations on a GitHub repositories defined Workflows.
This job message is purely for representing the status of running a background job through Goworker. Waypoint does not have a "jobs" database table. This message is mainly used for the API to represent the status of running an operation like RunAction as a background job for debugging. Currently it is mainly used to represent the status of running RunAction as a background job.
The various status we allow a job to be in.
ListActionRunsByNamespace
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ action-runs
The max number of results per page that should be returned. If the number
of available results is larger than page_size
, a next_page_token
is
returned which can be used to get the next page of results in subsequent
requests. A value of zero will cause page_size
to be defaulted.
Specifies a page token to use to retrieve the next page. Set this to the
next_page_token
returned by previous list requests to get the next page of
results. If set, previous_page_token
must not be set.
Specifies a page token to use to retrieve the previous page. Set this to
the previous_page_token
returned by previous list requests to get the
previous page of results. If set, next_page_token
must not be set.
GitHub mode is configured to do various operations on a GitHub repositories defined Workflows.
GitHub mode is configured to do various operations on a GitHub repositories defined Workflows.
This job message is purely for representing the status of running a background job through Goworker. Waypoint does not have a "jobs" database table. This message is mainly used for the API to represent the status of running an operation like RunAction as a background job for debugging. Currently it is mainly used to represent the status of running RunAction as a background job.
The various status we allow a job to be in.
PaginationResponse is the response holding the page tokens for a paginated list response.
This token allows you to get the previous page of results for list
requests. If the number of results is larger than page_size
, use the
previous_page_token
as a value for the query parameter
previous_page_token
in the next request. The value will become empty when
there are no more pages.
ListActionRuns2
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ action/ by-name/ {action_name}/ runs
The max number of results per page that should be returned. If the number
of available results is larger than page_size
, a next_page_token
is
returned which can be used to get the next page of results in subsequent
requests. A value of zero will cause page_size
to be defaulted.
Specifies a page token to use to retrieve the next page. Set this to the
next_page_token
returned by previous list requests to get the next page of
results. If set, previous_page_token
must not be set.
Specifies a page token to use to retrieve the previous page. Set this to
the previous_page_token
returned by previous list requests to get the
previous page of results. If set, next_page_token
must not be set.
GitHub mode is configured to do various operations on a GitHub repositories defined Workflows.
GitHub mode is configured to do various operations on a GitHub repositories defined Workflows.
This job message is purely for representing the status of running a background job through Goworker. Waypoint does not have a "jobs" database table. This message is mainly used for the API to represent the status of running an operation like RunAction as a background job for debugging. Currently it is mainly used to represent the status of running RunAction as a background job.
The various status we allow a job to be in.
PaginationResponse is the response holding the page tokens for a paginated list response.
This token allows you to get the previous page of results for list
requests. If the number of results is larger than page_size
, use the
previous_page_token
as a value for the query parameter
previous_page_token
in the next request. The value will become empty when
there are no more pages.
SendStatusLog
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ action/ {action_config.id}/ action-runs/ {action_run_seq}/ status-log
The action config ID to send this to
GitHub mode is configured to do various operations on a GitHub repositories defined Workflows.
ListActionRuns
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ action/ {action_id}/ runs
The max number of results per page that should be returned. If the number
of available results is larger than page_size
, a next_page_token
is
returned which can be used to get the next page of results in subsequent
requests. A value of zero will cause page_size
to be defaulted.
Specifies a page token to use to retrieve the next page. Set this to the
next_page_token
returned by previous list requests to get the next page of
results. If set, previous_page_token
must not be set.
Specifies a page token to use to retrieve the previous page. Set this to
the previous_page_token
returned by previous list requests to get the
previous page of results. If set, next_page_token
must not be set.
GitHub mode is configured to do various operations on a GitHub repositories defined Workflows.
GitHub mode is configured to do various operations on a GitHub repositories defined Workflows.
This job message is purely for representing the status of running a background job through Goworker. Waypoint does not have a "jobs" database table. This message is mainly used for the API to represent the status of running an operation like RunAction as a background job for debugging. Currently it is mainly used to represent the status of running RunAction as a background job.
The various status we allow a job to be in.
PaginationResponse is the response holding the page tokens for a paginated list response.
This token allows you to get the previous page of results for list
requests. If the number of results is larger than page_size
, use the
previous_page_token
as a value for the query parameter
previous_page_token
in the next request. The value will become empty when
there are no more pages.
GetActionConfig
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ actionconfig
GitHub mode is configured to do various operations on a GitHub repositories defined Workflows.
GitHub mode is configured to do various operations on a GitHub repositories defined Workflows.
GitHub mode is configured to do various operations on a GitHub repositories defined Workflows.
This job message is purely for representing the status of running a background job through Goworker. Waypoint does not have a "jobs" database table. This message is mainly used for the API to represent the status of running an operation like RunAction as a background job for debugging. Currently it is mainly used to represent the status of running RunAction as a background job.
The various status we allow a job to be in.
DeleteActionConfig
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ actionconfig
CreateActionConfig
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ actionconfig
GitHub mode is configured to do various operations on a GitHub repositories defined Workflows.
GitHub mode is configured to do various operations on a GitHub repositories defined Workflows.
UpdateActionConfig
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ actionconfig
GitHub mode is configured to do various operations on a GitHub repositories defined Workflows.
GitHub mode is configured to do various operations on a GitHub repositories defined Workflows.
ListActionConfigs
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ actionconfigs
The max number of results per page that should be returned. If the number
of available results is larger than page_size
, a next_page_token
is
returned which can be used to get the next page of results in subsequent
requests. A value of zero will cause page_size
to be defaulted.
Specifies a page token to use to retrieve the next page. Set this to the
next_page_token
returned by previous list requests to get the next page of
results. If set, previous_page_token
must not be set.
GitHub mode is configured to do various operations on a GitHub repositories defined Workflows.
PaginationResponse is the response holding the page tokens for a paginated list response.
This token allows you to get the previous page of results for list
requests. If the number of results is larger than page_size
, use the
previous_page_token
as a value for the query parameter
previous_page_token
in the next request. The value will become empty when
there are no more pages.
CreateAddOn
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ add-on
Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
CreateAddOnDefinition
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ add-on-definition
Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
readme_template is markdown formatted instructions on how to operate the application. This may be populated from a application template. This field is favored over readme_markdown_template and support for both is transitional.
tf_execution_mode is the mode in which the Terraform backed workspace should operate in. Defaults to 'remote'.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
GetAddOnDefinition2
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ add-on-definition/ by-name/ {add_on_definition.name}
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
DeleteAddOnDefinition2
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ add-on-definition/ by-name/ {add_on_definition.name}
UpdateAddOnDefinition2
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ add-on-definition/ by-name/ {existing_add_on_definition.name}
Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
readme_template is markdown formatted instructions on how to operate the application. This may be populated from a application template. This field is favored over readme_markdown_template and support for both is transitional.
tf_execution_mode is the mode in which the Terraform backed workspace should operate in. Defaults to 'remote'.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
GetAddOnDefinition
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ add-on-definition/ {add_on_definition.id}
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
DeleteAddOnDefinition
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ add-on-definition/ {add_on_definition.id}
UpdateAddOnDefinition
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ add-on-definition/ {existing_add_on_definition.id}
Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
readme_template is markdown formatted instructions on how to operate the application. This may be populated from a application template. This field is favored over readme_markdown_template and support for both is transitional.
tf_execution_mode is the mode in which the Terraform backed workspace should operate in. Defaults to 'remote'.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
ListAddOnDefinitions
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ add-on-definitions
The max number of results per page that should be returned. If the number
of available results is larger than page_size
, a next_page_token
is
returned which can be used to get the next page of results in subsequent
requests. A value of zero will cause page_size
to be defaulted.
Specifies a page token to use to retrieve the next page. Set this to the
next_page_token
returned by previous list requests to get the next page of
results. If set, previous_page_token
must not be set.
Specifies a page token to use to retrieve the previous page. Set this to
the previous_page_token
returned by previous list requests to get the
previous page of results. If set, next_page_token
must not be set.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
PaginationResponse is the response holding the page tokens for a paginated list response.
This token allows you to get the previous page of results for list
requests. If the number of results is larger than page_size
, use the
previous_page_token
as a value for the query parameter
previous_page_token
in the next request. The value will become empty when
there are no more pages.
GetAddOn2
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ add-on/ by-name/ {add_on.name}
DestroyAddOn2
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ add-on/ by-name/ {add_on.name}
GetTFWorkspaceInfo3
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ add-on/ by-name/ {add_on.name}/ workspace
GetAddOn
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ add-on/ {add_on.id}
DestroyAddOn
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ add-on/ {add_on.id}
GetTFWorkspaceInfo4
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ add-on/ {add_on.id}/ workspace
UpdateAddOn
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ add-on/ {existing_add_on.id}
ListAddOns
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ add-ons
The max number of results per page that should be returned. If the number
of available results is larger than page_size
, a next_page_token
is
returned which can be used to get the next page of results in subsequent
requests. A value of zero will cause page_size
to be defaulted.
Specifies a page token to use to retrieve the next page. Set this to the
next_page_token
returned by previous list requests to get the next page of
results. If set, previous_page_token
must not be set.
Specifies a page token to use to retrieve the previous page. Set this to
the previous_page_token
returned by previous list requests to get the
previous page of results. If set, next_page_token
must not be set.
PaginationResponse is the response holding the page tokens for a paginated list response.
This token allows you to get the previous page of results for list
requests. If the number of results is larger than page_size
, use the
previous_page_token
as a value for the query parameter
previous_page_token
in the next request. The value will become empty when
there are no more pages.
ListAgentGroups
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ agent/ group
CreateAgentGroup
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ agent/ group
GetAgentGroup
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ agent/ group/ {name}
DeleteAgentGroup
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ agent/ group/ {name}
UpdateAgentGroup
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ agent/ group/ {name}
ValidateAgentGroups
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ agent/ group:validate
EndingAction
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ agent/ operation:endAction
Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
The status code for the operation. Follows general unix and http status code semantics.
QueueAgentOperation
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ agent/ operation:queue
RetrieveAgentOperation
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ agent/ operation:retrieve
StartingAction
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ agent/ operation:startAction
ListApplicationTemplates
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ application-templates
The max number of results per page that should be returned. If the number
of available results is larger than page_size
, a next_page_token
is
returned which can be used to get the next page of results in subsequent
requests. A value of zero will cause page_size
to be defaulted.
Specifies a page token to use to retrieve the next page. Set this to the
next_page_token
returned by previous list requests to get the next page of
results. If set, previous_page_token
must not be set.
Specifies a page token to use to retrieve the previous page. Set this to
the previous_page_token
returned by previous list requests to get the
previous page of results. If set, next_page_token
must not be set.
A markdown text template which is rendered when an Application is created from a ApplicationTemplate to be shown to application developers. Accepted tokens: "{{ .ApplicationName }}", representing the application developer chosen application name "{{ .TfcOrgName }}", representing the Terraform Cloud organization name in which the no-code module was reified. This field is favored over readme_markdown_template and support for both is transitional.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
PaginationResponse is the response holding the page tokens for a paginated list response.
This token allows you to get the previous page of results for list
requests. If the number of results is larger than page_size
, use the
previous_page_token
as a value for the query parameter
previous_page_token
in the next request. The value will become empty when
there are no more pages.
CreateApplicationTemplate
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ application-templates
Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
A markdown text template which is rendered when an Application is created from a ApplicationTemplate to be shown to application developers. Accepted tokens: "{{ .ApplicationName }}", representing the application developer chosen application name "{{ .TfcOrgName }}", representing the Terraform Cloud organization name in which the no-code module was reified. This field is favored over readme_markdown_template and support for both is transitional.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
A markdown text template which is rendered when an Application is created from a ApplicationTemplate to be shown to application developers. Accepted tokens: "{{ .ApplicationName }}", representing the application developer chosen application name "{{ .TfcOrgName }}", representing the Terraform Cloud organization name in which the no-code module was reified. This field is favored over readme_markdown_template and support for both is transitional.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
GetApplicationTemplate2
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ application-templates/ by-name/ {application_template.name}
A markdown text template which is rendered when an Application is created from a ApplicationTemplate to be shown to application developers. Accepted tokens: "{{ .ApplicationName }}", representing the application developer chosen application name "{{ .TfcOrgName }}", representing the Terraform Cloud organization name in which the no-code module was reified. This field is favored over readme_markdown_template and support for both is transitional.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
DeleteApplicationTemplate2
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ application-templates/ by-name/ {application_template.name}
UpdateApplicationTemplate2
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ application-templates/ by-name/ {existing_application_template.name}
Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
A markdown text template which is rendered when an Application is created from a ApplicationTemplate to be shown to application developers. Accepted tokens: "{{ .ApplicationName }}", representing the application developer chosen application name "{{ .TfcOrgName }}", representing the Terraform Cloud organization name in which the no-code module was reified. This field is favored over readme_markdown_template and support for both is transitional.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
Field mask to update only specific fields. I.e. if you want a field updated, you must include it in the field mask. For now, we only use this for ActionConfigRefs inside application_template for clearing assignments.
A markdown text template which is rendered when an Application is created from a ApplicationTemplate to be shown to application developers. Accepted tokens: "{{ .ApplicationName }}", representing the application developer chosen application name "{{ .TfcOrgName }}", representing the Terraform Cloud organization name in which the no-code module was reified. This field is favored over readme_markdown_template and support for both is transitional.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
GetApplicationTemplate
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ application-templates/ {application_template.id}
A markdown text template which is rendered when an Application is created from a ApplicationTemplate to be shown to application developers. Accepted tokens: "{{ .ApplicationName }}", representing the application developer chosen application name "{{ .TfcOrgName }}", representing the Terraform Cloud organization name in which the no-code module was reified. This field is favored over readme_markdown_template and support for both is transitional.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
DeleteApplicationTemplate
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ application-templates/ {application_template.id}
UpdateApplicationTemplate
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ application-templates/ {existing_application_template.id}
Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
A markdown text template which is rendered when an Application is created from a ApplicationTemplate to be shown to application developers. Accepted tokens: "{{ .ApplicationName }}", representing the application developer chosen application name "{{ .TfcOrgName }}", representing the Terraform Cloud organization name in which the no-code module was reified. This field is favored over readme_markdown_template and support for both is transitional.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
Field mask to update only specific fields. I.e. if you want a field updated, you must include it in the field mask. For now, we only use this for ActionConfigRefs inside application_template for clearing assignments.
A markdown text template which is rendered when an Application is created from a ApplicationTemplate to be shown to application developers. Accepted tokens: "{{ .ApplicationName }}", representing the application developer chosen application name "{{ .TfcOrgName }}", representing the Terraform Cloud organization name in which the no-code module was reified. This field is favored over readme_markdown_template and support for both is transitional.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
GetTFWorkspaceInfo2
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ application/ by-name/ {application.name}/ workspace
GetTFWorkspaceInfo
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ application/ {application.id}/ workspace
ListApplications
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ applications
The max number of results per page that should be returned. If the number
of available results is larger than page_size
, a next_page_token
is
returned which can be used to get the next page of results in subsequent
requests. A value of zero will cause page_size
to be defaulted.
Specifies a page token to use to retrieve the next page. Set this to the
next_page_token
returned by previous list requests to get the next page of
results. If set, previous_page_token
must not be set.
Specifies a page token to use to retrieve the previous page. Set this to
the previous_page_token
returned by previous list requests to get the
previous page of results. If set, next_page_token
must not be set.
PaginationResponse is the response holding the page tokens for a paginated list response.
This token allows you to get the previous page of results for list
requests. If the number of results is larger than page_size
, use the
previous_page_token
as a value for the query parameter
previous_page_token
in the next request. The value will become empty when
there are no more pages.
GetApplication2
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ applications/ by-name/ {application.name}
DestroyApplication2
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ applications/ by-name/ {application.name}
UpdateApplication2
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ applications/ by-name/ {application.name}
Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
readme_markdown is markdown formatted instructions on how to operate the application. This may be populated from a application template.
readme is markdown formatted instructions on how to operate the application. This may be populated from a application template. This field is favored over readme_markdown and support for both is transitional.
CreateApplicationFromTemplate
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ applications/ from-template
Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
GetApplication
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ applications/ {application.id}
DestroyApplication
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ applications/ {application.id}
UpdateApplication
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ applications/ {application.id}
Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
readme_markdown is markdown formatted instructions on how to operate the application. This may be populated from a application template.
readme is markdown formatted instructions on how to operate the application. This may be populated from a application template. This field is favored over readme_markdown and support for both is transitional.
UpgradeApplicationTFWorkspace
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ applications/ {application.name}/ upgrade-tf-workspace
Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
CheckNamespaceActivation
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ check-activation
ListApplicationTemplates2
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ templates
The max number of results per page that should be returned. If the number
of available results is larger than page_size
, a next_page_token
is
returned which can be used to get the next page of results in subsequent
requests. A value of zero will cause page_size
to be defaulted.
Specifies a page token to use to retrieve the next page. Set this to the
next_page_token
returned by previous list requests to get the next page of
results. If set, previous_page_token
must not be set.
Specifies a page token to use to retrieve the previous page. Set this to
the previous_page_token
returned by previous list requests to get the
previous page of results. If set, next_page_token
must not be set.
A markdown text template which is rendered when an Application is created from a ApplicationTemplate to be shown to application developers. Accepted tokens: "{{ .ApplicationName }}", representing the application developer chosen application name "{{ .TfcOrgName }}", representing the Terraform Cloud organization name in which the no-code module was reified. This field is favored over readme_markdown_template and support for both is transitional.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
PaginationResponse is the response holding the page tokens for a paginated list response.
This token allows you to get the previous page of results for list
requests. If the number of results is larger than page_size
, use the
previous_page_token
as a value for the query parameter
previous_page_token
in the next request. The value will become empty when
there are no more pages.
CreateApplicationTemplate2
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ templates
Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
A markdown text template which is rendered when an Application is created from a ApplicationTemplate to be shown to application developers. Accepted tokens: "{{ .ApplicationName }}", representing the application developer chosen application name "{{ .TfcOrgName }}", representing the Terraform Cloud organization name in which the no-code module was reified. This field is favored over readme_markdown_template and support for both is transitional.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
A markdown text template which is rendered when an Application is created from a ApplicationTemplate to be shown to application developers. Accepted tokens: "{{ .ApplicationName }}", representing the application developer chosen application name "{{ .TfcOrgName }}", representing the Terraform Cloud organization name in which the no-code module was reified. This field is favored over readme_markdown_template and support for both is transitional.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
GetApplicationTemplate4
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ templates/ by-name/ {application_template.name}
A markdown text template which is rendered when an Application is created from a ApplicationTemplate to be shown to application developers. Accepted tokens: "{{ .ApplicationName }}", representing the application developer chosen application name "{{ .TfcOrgName }}", representing the Terraform Cloud organization name in which the no-code module was reified. This field is favored over readme_markdown_template and support for both is transitional.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
DeleteApplicationTemplate4
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ templates/ by-name/ {application_template.name}
UpdateApplicationTemplate4
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ templates/ by-name/ {existing_application_template.name}
Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
A markdown text template which is rendered when an Application is created from a ApplicationTemplate to be shown to application developers. Accepted tokens: "{{ .ApplicationName }}", representing the application developer chosen application name "{{ .TfcOrgName }}", representing the Terraform Cloud organization name in which the no-code module was reified. This field is favored over readme_markdown_template and support for both is transitional.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
Field mask to update only specific fields. I.e. if you want a field updated, you must include it in the field mask. For now, we only use this for ActionConfigRefs inside application_template for clearing assignments.
A markdown text template which is rendered when an Application is created from a ApplicationTemplate to be shown to application developers. Accepted tokens: "{{ .ApplicationName }}", representing the application developer chosen application name "{{ .TfcOrgName }}", representing the Terraform Cloud organization name in which the no-code module was reified. This field is favored over readme_markdown_template and support for both is transitional.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
UpdateApplicationTemplate6
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ templates/ by-name/ {existing_application_template.name}
A long-form description of what the ApplicationTemplate is to be used for. This description is shared between platform engineers and application developers.
A markdown text template which is rendered when an Application is created from a ApplicationTemplate to be shown to application developers. Accepted tokens: "{{ .ApplicationName }}", representing the application developer chosen application name "{{ .TfcOrgName }}", representing the Terraform Cloud organization name in which the no-code module was reified. This field is favored over readme_markdown_template and support for both is transitional.
tf_execution_mode is the mode in which the Terraform backed workspace should operate in. Defaults to 'remote'.
A markdown text template which is rendered when an Application is created from a ApplicationTemplate to be shown to application developers. Accepted tokens: "{{ .ApplicationName }}", representing the application developer chosen application name "{{ .TfcOrgName }}", representing the Terraform Cloud organization name in which the no-code module was reified. This field is favored over readme_markdown_template and support for both is transitional.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
GetApplicationTemplate3
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ templates/ {application_template.id}
A markdown text template which is rendered when an Application is created from a ApplicationTemplate to be shown to application developers. Accepted tokens: "{{ .ApplicationName }}", representing the application developer chosen application name "{{ .TfcOrgName }}", representing the Terraform Cloud organization name in which the no-code module was reified. This field is favored over readme_markdown_template and support for both is transitional.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
DeleteApplicationTemplate3
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ templates/ {application_template.id}
UpdateApplicationTemplate3
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ templates/ {existing_application_template.id}
Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
A markdown text template which is rendered when an Application is created from a ApplicationTemplate to be shown to application developers. Accepted tokens: "{{ .ApplicationName }}", representing the application developer chosen application name "{{ .TfcOrgName }}", representing the Terraform Cloud organization name in which the no-code module was reified. This field is favored over readme_markdown_template and support for both is transitional.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
Field mask to update only specific fields. I.e. if you want a field updated, you must include it in the field mask. For now, we only use this for ActionConfigRefs inside application_template for clearing assignments.
A markdown text template which is rendered when an Application is created from a ApplicationTemplate to be shown to application developers. Accepted tokens: "{{ .ApplicationName }}", representing the application developer chosen application name "{{ .TfcOrgName }}", representing the Terraform Cloud organization name in which the no-code module was reified. This field is favored over readme_markdown_template and support for both is transitional.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
UpdateApplicationTemplate5
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ templates/ {existing_application_template.id}
A long-form description of what the ApplicationTemplate is to be used for. This description is shared between platform engineers and application developers.
A markdown text template which is rendered when an Application is created from a ApplicationTemplate to be shown to application developers. Accepted tokens: "{{ .ApplicationName }}", representing the application developer chosen application name "{{ .TfcOrgName }}", representing the Terraform Cloud organization name in which the no-code module was reified. This field is favored over readme_markdown_template and support for both is transitional.
tf_execution_mode is the mode in which the Terraform backed workspace should operate in. Defaults to 'remote'.
A markdown text template which is rendered when an Application is created from a ApplicationTemplate to be shown to application developers. Accepted tokens: "{{ .ApplicationName }}", representing the application developer chosen application name "{{ .TfcOrgName }}", representing the Terraform Cloud organization name in which the no-code module was reified. This field is favored over readme_markdown_template and support for both is transitional.
variable_options_out_of_sync is a boolean value that indicates whether the variable_options are out of sync with the Terraform no-code module, published in Terraform Cloud. This is used to determine whether the variable_options should be updated. API client should not set this value.
GetTFModuleDetails2
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ tf-module-details/ {tfc_namespace}/ {name}/ {provider}
GetTFModuleDetails
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ tf-module-details/ {tfc_namespace}/ {name}/ {provider}/ {version}
tfc_namespace is the Terraform user who owns the Terraform module.
GetTFRunStatus
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ tf-run-status/ {workspace_name}
ListTFCOrganizations
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ tfc-organizations
ListTFCProjects
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ tfc-projects
GetTFCConfig
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ tfcconfig
DeleteTFCConfig
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ tfcconfig
CreateTFCConfig
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ tfcconfig
UpdateTFCConfig
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ tfcconfig
CheckTFCOrganization
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ tfcconfig/ check-organization
ListNoCodeModules
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ tfcmodules
GetVariable
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ variable
DeleteVariable
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ variable
CreateVariable
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ variable
UpdateVariable
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ variable
ListVariables
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ namespace/ {namespace.id}/ variables
The max number of results per page that should be returned. If the number
of available results is larger than page_size
, a next_page_token
is
returned which can be used to get the next page of results in subsequent
requests. A value of zero will cause page_size
to be defaulted.
Specifies a page token to use to retrieve the next page. Set this to the
next_page_token
returned by previous list requests to get the next page of
results. If set, previous_page_token
must not be set.
PaginationResponse is the response holding the page tokens for a paginated list response.
This token allows you to get the previous page of results for list
requests. If the number of results is larger than page_size
, use the
previous_page_token
as a value for the query parameter
previous_page_token
in the next request. The value will become empty when
there are no more pages.
GetNamespace
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ organizations/ {location.organization_id}/ projects/ {location.project_id}/ namespaces
CreateNamespace
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ organizations/ {location.organization_id}/ projects/ {location.project_id}/ namespaces
DeleteNamespace
https:/ / api.cloud.hashicorp.com/ waypoint/ 2023-08-18/ organizations/ {location.organization_id}/ projects/ {location.project_id}/ namespaces/ {namespace.id}