Deployments

Reference documentation for GraphQL schema types in the Deployments category.

approveDeployments - mutation

Approve all pending deployments under one or more environments.

Input fields for approveDeployments

Return fields for approveDeployments

ApproveDeploymentsInput - input object

Autogenerated input type of ApproveDeployments.

Input fields for ApproveDeploymentsInput

createDeployment - mutation

Creates a new deployment event.

Input fields for createDeployment

Return fields for createDeployment

CreateDeploymentInput - input object

Autogenerated input type of CreateDeployment.

Input fields for CreateDeploymentInput

createDeploymentStatus - mutation

Create a deployment status.

Input fields for createDeploymentStatus

Return fields for createDeploymentStatus

CreateDeploymentStatusInput - input object

Autogenerated input type of CreateDeploymentStatus.

Input fields for CreateDeploymentStatusInput

createEnvironment - mutation

Creates an environment or simply returns it if already exists.

Input fields for createEnvironment

Return fields for createEnvironment

CreateEnvironmentInput - input object

Autogenerated input type of CreateEnvironment.

Input fields for CreateEnvironmentInput

deleteDeployment - mutation

Deletes a deployment.

Input fields for deleteDeployment

Return fields for deleteDeployment

DeleteDeploymentInput - input object

Autogenerated input type of DeleteDeployment.

Input fields for DeleteDeploymentInput

deleteEnvironment - mutation

Deletes an environment.

Input fields for deleteEnvironment

Return fields for deleteEnvironment

DeleteEnvironmentInput - input object

Autogenerated input type of DeleteEnvironment.

Input fields for DeleteEnvironmentInput

DeployedEvent - object

Represents a deployed event on a given pull request.

Implements: Node

Fields for DeployedEvent

Deployment - object

Represents triggered deployment instance.

Implements: Node

Fields for Deployment

DeploymentConnection - object

The connection type for Deployment.

Fields for DeploymentConnection

DeploymentEdge - object

An edge in a connection.

Fields for DeploymentEdge

DeploymentEnvironmentChangedEvent - object

Represents a deployment_environment_changed event on a given pull request.

Implements: Node

Fields for DeploymentEnvironmentChangedEvent

DeploymentOrder - input object

Ordering options for deployment connections.

Input fields for DeploymentOrder

DeploymentOrderField - enum

Properties by which deployment connections can be ordered.

Values for DeploymentOrderField

DeploymentProtectionRule - object

A protection rule.

Fields for DeploymentProtectionRule

DeploymentProtectionRuleConnection - object

The connection type for DeploymentProtectionRule.

Fields for DeploymentProtectionRuleConnection

DeploymentProtectionRuleEdge - object

An edge in a connection.

Fields for DeploymentProtectionRuleEdge

DeploymentProtectionRuleType - enum

The possible protection rule types.

Values for DeploymentProtectionRuleType

DeploymentRequest - object

A request to deploy a workflow run to an environment.

Fields for DeploymentRequest

DeploymentRequestConnection - object

The connection type for DeploymentRequest.

Fields for DeploymentRequestConnection

DeploymentRequestEdge - object

An edge in a connection.

Fields for DeploymentRequestEdge

DeploymentReview - object

A deployment review.

Implements: Node

Fields for DeploymentReview

DeploymentReviewConnection - object

The connection type for DeploymentReview.

Fields for DeploymentReviewConnection

DeploymentReviewEdge - object

An edge in a connection.

Fields for DeploymentReviewEdge

DeploymentReviewer - union

Users and teams.

Possible types for DeploymentReviewer

DeploymentReviewerConnection - object

The connection type for DeploymentReviewer.

Fields for DeploymentReviewerConnection

DeploymentReviewerEdge - object

An edge in a connection.

Fields for DeploymentReviewerEdge

DeploymentReviewState - enum

The possible states for a deployment review.

Values for DeploymentReviewState

DeploymentState - enum

The possible states in which a deployment can be.

Values for DeploymentState

DeploymentStatus - object

Describes the status of a given deployment attempt.

Implements: Node

Fields for DeploymentStatus

DeploymentStatusConnection - object

The connection type for DeploymentStatus.

Fields for DeploymentStatusConnection

DeploymentStatusEdge - object

An edge in a connection.

Fields for DeploymentStatusEdge

DeploymentStatusState - enum

The possible states for a deployment status.

Values for DeploymentStatusState

Environment - object

An environment.

Implements: Node

Fields for Environment

EnvironmentConnection - object

The connection type for Environment.

Fields for EnvironmentConnection

EnvironmentEdge - object

An edge in a connection.

Fields for EnvironmentEdge

EnvironmentOrderField - enum

Properties by which environments connections can be ordered.

Values for EnvironmentOrderField

EnvironmentPinnedFilterField - enum

Properties by which environments connections can be ordered.

Values for EnvironmentPinnedFilterField

Environments - input object

Ordering options for environments.

Input fields for Environments

pinEnvironment - mutation

Pin an environment to a repository.

Input fields for pinEnvironment

Return fields for pinEnvironment

PinEnvironmentInput - input object

Autogenerated input type of PinEnvironment.

Input fields for PinEnvironmentInput

PinnedEnvironment - object

Represents a pinned environment on a given repository.

Implements: Node

Fields for PinnedEnvironment

PinnedEnvironmentConnection - object

The connection type for PinnedEnvironment.

Fields for PinnedEnvironmentConnection

PinnedEnvironmentEdge - object

An edge in a connection.

Fields for PinnedEnvironmentEdge

PinnedEnvironmentOrder - input object

Ordering options for pinned environments.

Input fields for PinnedEnvironmentOrder

PinnedEnvironmentOrderField - enum

Properties by which pinned environments connections can be ordered.

Values for PinnedEnvironmentOrderField

rejectDeployments - mutation

Reject all pending deployments under one or more environments.

Input fields for rejectDeployments

Return fields for rejectDeployments

RejectDeploymentsInput - input object

Autogenerated input type of RejectDeployments.

Input fields for RejectDeploymentsInput

reorderEnvironment - mutation

Reorder a pinned repository environment.

Input fields for reorderEnvironment

Return fields for reorderEnvironment

ReorderEnvironmentInput - input object

Autogenerated input type of ReorderEnvironment.

Input fields for ReorderEnvironmentInput

RequiredDeploymentsParameters - object

Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.

Fields for RequiredDeploymentsParameters

RequiredDeploymentsParametersInput - input object

Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.

Input fields for RequiredDeploymentsParametersInput

updateEnvironment - mutation

Updates an environment.

Input fields for updateEnvironment

Return fields for updateEnvironment

UpdateEnvironmentInput - input object

Autogenerated input type of UpdateEnvironment.

Input fields for UpdateEnvironmentInput