Project
version : 0.0.0
stability : stable
Objects
Project
Fields
| Name | Type | Description |
|---|---|---|
| organization | Organization! | Owner organization. |
| account | Account! | Owner account. |
| owner | User! | Owner user. |
| id | ID! | The project's identifier |
| login | String! | The project's login name. |
| alertRule | AlertRule | The alert rule for the Analysis |
| name | String! | The project's name |
| createdAt | DateTime! | The project's creation time |
| updatedAt | DateTime! | The project's update time |
| status | ProjectStatus! | The project's status |
| locations | [String]! | List of the project's locations |
| notifications | [String] | List of the project's notifications |
| devices | [String]! | List of the project devices |
| lastScheduledAt | DateTime | Time for the next iteration of the project |
| interval | Int! | Interval of the project's iterations |
| iterations | Int! | Number of current iterations of the project |
| maxIterations | Int! | Number of maximum iterations of the project |
| content | String! | The URL/HTML snippet to analyze |
| preset | PresetList! | The preset for the Project. |
ProjectEdge
Fields
| Name | Type | Description |
|---|---|---|
| cursor | ID! | - |
| node | Project | - |
PageInfo
Information about type pagination in a connection. Fields
| Name | Type | Description |
|---|---|---|
| startCursor | ID | When paginating backwards, the cursor to continue. |
| endCursor | ID | When paginating forwards, the cursor to continue. |
| hasNextPage | Boolean! | When paginating forwards, are there more items? |
| hasPreviousPage | Boolean! | When paginating backwards, are there more items? |
ProjectConnection
Fields
| Name | Type | Description |
|---|---|---|
| edges | [ProjectEdge]! | - |
| nodes | [Project]! | - |
| pageInfo | PageInfo! | - |
Queries
project
Returns: Project
Arguments
| Name | Type | Description |
|---|---|---|
| login | String! | - |
projects
Returns: ProjectConnection
Arguments
| Name | Type | Description |
|---|---|---|
| first | Int! | - |
| after | String | - |
Mutations
createProject
Returns: Project
Arguments
| Name | Type | Description |
|---|---|---|
| input | CreateProjectMutationInput! | - |
updateProject
Returns: Project
Arguments
| Name | Type | Description |
|---|---|---|
| input | UpdateProjectMutationInput! | - |
deleteProject
Returns: Project
Arguments
| Name | Type | Description |
|---|---|---|
| input | DeleteProjectMutationInput! | - |
Inputs
CreateProjectMutationInput
Fields
| Name | Type | Description | Default | |
|---|---|---|---|---|
| name | ConstraintString | The project's name, allowed characters are alphanumeric, whitespace as well as -_() | .,/:+# (max 64 characters) | - |
| status | ProjectStatus | The project's status | - | |
| locations | [LocationInput] | List of the project locations | - | |
| notifications | [String] | List of the project's notifications | - | |
| devices | [String] | List of the project devices | - | |
| interval | ConstraintNumber | Interval of the project's iterations | - | |
| maxIterations | Int | Number of maximum iterations of the project | - | |
| content | ConstraintString | The URL/HTML snippet to analyze | - | |
| alertRule | ConstraintString | The alert rule for the Analysis | - | |
| preset | PresetList | The preset for the Project. | - |
UpdateProjectMutationInput
Fields
| Name | Type | Description | Default | |
|---|---|---|---|---|
| login | String | The project's login name. | - | |
| name | ConstraintString | The project's name, allowed characters are alphanumeric, whitespace as well as -_() | .,/:+# (max 64 characters) | - |
| locations | [LocationInput] | List of the project locations | - | |
| notifications | [String] | List of the project's notifications | - | |
| devices | [String] | List of the project devices | - | |
| status | ProjectStatus | The project's status | - | |
| lastScheduledAt | DateTime | Time for the next iteration of the project | - | |
| interval | ConstraintNumber | Interval of the project's iterations | - | |
| iterations | Int | Number of current iterations of the project | - | |
| maxIterations | Int | Number of maximum iterations of the project | - | |
| content | ConstraintString | The URL/HTML snippet to analyze | - | |
| alertRule | ConstraintString | The alert rule for the Analysis | - | |
| preset | PresetList | The preset for the Project. | - |
DeleteProjectMutationInput
Fields
| Name | Type | Description | Default |
|---|---|---|---|
| login | String | The project's login. | - |