resource_access
Creates, updates, deletes, gets or lists a resource_access resource.
Overview​
| Name | resource_access |
| Type | Resource |
| Id | railway.projects.resource_access |
Fields​
The following fields are returned by SELECT queries:
- get
One ResourceAccess row.
| Name | Datatype | Description |
|---|---|---|
deployment | object | AccessRule object |
project | object | AccessRule object |
Methods​
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
get | select | id | type | Get resource access for the current user or workspace. Backed by the Railway GraphQL query resourceAccess. |
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 |
|---|---|---|
id | string | The ID of the owner. |
type | string | The type of owner. |
SELECT examples​
- get
Get resource access for the current user or workspace. Backed by the Railway GraphQL query resourceAccess.
SELECT
deployment,
project
FROM railway.projects.resource_access
WHERE id = '{{ id }}' -- required
AND type = '{{ type }}'
;