Skip to content
Snippets Groups Projects

GraphQL: Use query field instead of mutation

All threads resolved!
10 files
+ 55
55
Compare changes
  • Side-by-side
  • Inline
Files
10
@@ -16515,20 +16515,20 @@ Zone used for runner cloud provisioning.
@@ -16515,20 +16515,20 @@ Zone used for runner cloud provisioning.
| <a id="cirunnercloudprovisioningzonedescription"></a>`description` | [`String`](#string) | Description of the zone. |
| <a id="cirunnercloudprovisioningzonedescription"></a>`description` | [`String`](#string) | Description of the zone. |
| <a id="cirunnercloudprovisioningzonename"></a>`name` | [`GoogleCloudZone`](#googlecloudzone) | Name of the zone. |
| <a id="cirunnercloudprovisioningzonename"></a>`name` | [`GoogleCloudZone`](#googlecloudzone) | Name of the zone. |
### `CiRunnerGoogleCloudProvisioningOptions`
### `CiRunnerGoogleCloudProvisioning`
Options for runner Google Cloud provisioning.
Information used for runner Google Cloud provisioning.
#### Fields
#### Fields
| Name | Type | Description |
| Name | Type | Description |
| ---- | ---- | ----------- |
| ---- | ---- | ----------- |
| <a id="cirunnergooglecloudprovisioningoptionsprojectsetupshellscript"></a>`projectSetupShellScript` | [`String`](#string) | Instructions for setting up a Google Cloud project. |
| <a id="cirunnergooglecloudprovisioningprojectsetupshellscript"></a>`projectSetupShellScript` | [`String`](#string) | Instructions for setting up a Google Cloud project. |
| <a id="cirunnergooglecloudprovisioningoptionsregions"></a>`regions` | [`CiRunnerCloudProvisioningRegionConnection`](#cirunnercloudprovisioningregionconnection) | Regions available for provisioning a runner. (see [Connections](#connections)) |
| <a id="cirunnergooglecloudprovisioningregions"></a>`regions` | [`CiRunnerCloudProvisioningRegionConnection`](#cirunnercloudprovisioningregionconnection) | Regions available for provisioning a runner. (see [Connections](#connections)) |
#### Fields with arguments
#### Fields with arguments
##### `CiRunnerGoogleCloudProvisioningOptions.machineTypes`
##### `CiRunnerGoogleCloudProvisioning.machineTypes`
Machine types available for provisioning a runner.
Machine types available for provisioning a runner.
@@ -16542,9 +16542,9 @@ four standard [pagination arguments](#pagination-arguments):
@@ -16542,9 +16542,9 @@ four standard [pagination arguments](#pagination-arguments):
| Name | Type | Description |
| Name | Type | Description |
| ---- | ---- | ----------- |
| ---- | ---- | ----------- |
| <a id="cirunnergooglecloudprovisioningoptionsmachinetypeszone"></a>`zone` | [`GoogleCloudZone!`](#googlecloudzone) | Zone to retrieve machine types for. |
| <a id="cirunnergooglecloudprovisioningmachinetypeszone"></a>`zone` | [`GoogleCloudZone!`](#googlecloudzone) | Zone to retrieve machine types for. |
##### `CiRunnerGoogleCloudProvisioningOptions.provisioningSteps`
##### `CiRunnerGoogleCloudProvisioning.provisioningSteps`
Steps used to provision a runner in the cloud.
Steps used to provision a runner in the cloud.
@@ -16554,12 +16554,12 @@ Returns [`[CiRunnerCloudProvisioningStep!]`](#cirunnercloudprovisioningstep).
@@ -16554,12 +16554,12 @@ Returns [`[CiRunnerCloudProvisioningStep!]`](#cirunnercloudprovisioningstep).
| Name | Type | Description |
| Name | Type | Description |
| ---- | ---- | ----------- |
| ---- | ---- | ----------- |
| <a id="cirunnergooglecloudprovisioningoptionsprovisioningstepsephemeralmachinetype"></a>`ephemeralMachineType` | [`GoogleCloudMachineType!`](#googlecloudmachinetype) | Name of the machine type to use for running jobs. |
| <a id="cirunnergooglecloudprovisioningprovisioningstepsephemeralmachinetype"></a>`ephemeralMachineType` | [`GoogleCloudMachineType!`](#googlecloudmachinetype) | Name of the machine type to use for running jobs. |
| <a id="cirunnergooglecloudprovisioningoptionsprovisioningstepsregion"></a>`region` | [`GoogleCloudRegion!`](#googlecloudregion) | Name of the region to provision the runner in. |
| <a id="cirunnergooglecloudprovisioningprovisioningstepsregion"></a>`region` | [`GoogleCloudRegion!`](#googlecloudregion) | Name of the region to provision the runner in. |
| <a id="cirunnergooglecloudprovisioningoptionsprovisioningstepsrunnertoken"></a>`runnerToken` | [`String`](#string) | Authentication token of the runner. |
| <a id="cirunnergooglecloudprovisioningprovisioningstepsrunnertoken"></a>`runnerToken` | [`String`](#string) | Authentication token of the runner. |
| <a id="cirunnergooglecloudprovisioningoptionsprovisioningstepszone"></a>`zone` | [`GoogleCloudZone!`](#googlecloudzone) | Name of the zone to provision the runner in. |
| <a id="cirunnergooglecloudprovisioningprovisioningstepszone"></a>`zone` | [`GoogleCloudZone!`](#googlecloudzone) | Name of the zone to provision the runner in. |
##### `CiRunnerGoogleCloudProvisioningOptions.zones`
##### `CiRunnerGoogleCloudProvisioning.zones`
Zones available for provisioning a runner.
Zones available for provisioning a runner.
@@ -16573,7 +16573,7 @@ four standard [pagination arguments](#pagination-arguments):
@@ -16573,7 +16573,7 @@ four standard [pagination arguments](#pagination-arguments):
| Name | Type | Description |
| Name | Type | Description |
| ---- | ---- | ----------- |
| ---- | ---- | ----------- |
| <a id="cirunnergooglecloudprovisioningoptionszonesregion"></a>`region` | [`GoogleCloudRegion`](#googlecloudregion) | Region to retrieve zones for. Returns all zones if not specified. |
| <a id="cirunnergooglecloudprovisioningzonesregion"></a>`region` | [`GoogleCloudRegion`](#googlecloudregion) | Region to retrieve zones for. Returns all zones if not specified. |
### `CiRunnerManager`
### `CiRunnerManager`
@@ -26392,22 +26392,22 @@ four standard [pagination arguments](#pagination-arguments):
@@ -26392,22 +26392,22 @@ four standard [pagination arguments](#pagination-arguments):
| <a id="projectrequirementsworkitemiid"></a>`workItemIid` | [`ID`](#id) | IID of the requirement work item, for example, "1". |
| <a id="projectrequirementsworkitemiid"></a>`workItemIid` | [`ID`](#id) | IID of the requirement work item, for example, "1". |
| <a id="projectrequirementsworkitemiids"></a>`workItemIids` | [`[ID!]`](#id) | List of IIDs of requirement work items, for example, `[1, 2]`. |
| <a id="projectrequirementsworkitemiids"></a>`workItemIids` | [`[ID!]`](#id) | List of IIDs of requirement work items, for example, `[1, 2]`. |
##### `Project.runnerCloudProvisioningOptions`
##### `Project.runnerCloudProvisioning`
Options for provisioning the runner on a cloud provider. Returns `null` if `:google_cloud_runner_provisioning` feature flag is disabled, or the GitLab instance is not a SaaS instance.
Information used for provisioning the runner on a cloud provider. Returns `null` if `:google_cloud_runner_provisioning` feature flag is disabled, or the GitLab instance is not a SaaS instance.
NOTE:
NOTE:
**Introduced** in 16.9.
**Introduced** in 16.9.
**Status**: Experiment.
**Status**: Experiment.
Returns [`CiRunnerCloudProvisioningOptions`](#cirunnercloudprovisioningoptions).
Returns [`CiRunnerCloudProvisioning`](#cirunnercloudprovisioning).
###### Arguments
###### Arguments
| Name | Type | Description |
| Name | Type | Description |
| ---- | ---- | ----------- |
| ---- | ---- | ----------- |
| <a id="projectrunnercloudprovisioningoptionscloudprojectid"></a>`cloudProjectId` | [`String!`](#string) | Identifier of the cloud project. |
| <a id="projectrunnercloudprovisioningcloudprojectid"></a>`cloudProjectId` | [`String!`](#string) | Identifier of the cloud project. |
| <a id="projectrunnercloudprovisioningoptionsprovider"></a>`provider` | [`CiRunnerCloudProvider!`](#cirunnercloudprovider) | Identifier of the cloud provider. |
| <a id="projectrunnercloudprovisioningprovider"></a>`provider` | [`CiRunnerCloudProvider!`](#cirunnercloudprovider) | Identifier of the cloud provider. |
##### `Project.runners`
##### `Project.runners`
@@ -34150,13 +34150,13 @@ abstract types.
@@ -34150,13 +34150,13 @@ abstract types.
### Unions
### Unions
#### `CiRunnerCloudProvisioningOptions`
#### `CiRunnerCloudProvisioning`
Options for runner cloud provisioning.
Information used in runner cloud provisioning.
One of:
One of:
- [`CiRunnerGoogleCloudProvisioningOptions`](#cirunnergooglecloudprovisioningoptions)
- [`CiRunnerGoogleCloudProvisioning`](#cirunnergooglecloudprovisioning)
#### `DependencyLinkMetadata`
#### `DependencyLinkMetadata`
Loading