workspace_policy_selectable_deploy_sources
Creates, updates, deletes, gets or lists a workspace_policy_selectable_deploy_sources resource.
Overview​
| Name | workspace_policy_selectable_deploy_sources |
| Type | Resource |
| Id | railway.workspaces.workspace_policy_selectable_deploy_sources |
Fields​
The following fields are returned by SELECT queries:
- list
One row per WorkspacePolicySelectableDeploySource.
| Name | Datatype | Description |
|---|---|---|
source_id | string | |
source_name | string | |
source_icon | string | |
source_type | string | (GITHUB_ORG) |
Methods​
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
list | select | source_type, workspace_id | List deploy sources that can be added to a workspace policy. Backed by the Railway GraphQL query workspacePolicySelectableDeploySources. |
Parameters​
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
source_type | string | |
workspace_id | string |
SELECT examples​
- list
List deploy sources that can be added to a workspace policy. Backed by the Railway GraphQL query workspacePolicySelectableDeploySources.
SELECT
source_id,
source_name,
source_icon,
source_type
FROM railway.workspaces.workspace_policy_selectable_deploy_sources
WHERE source_type = '{{ source_type }}' -- required
AND workspace_id = '{{ workspace_id }}' -- required
;