Github API - Test Config

CreateDeploymentStatusInput [input]

Autogenerated input type of CreateDeploymentStatus

Attributes
autoInactive Boolean

Boolean [scalar]

The Boolean scalar type represents true or false.

API:
Github GraphQL API

Adds a new inactive status to all non-transient, non-production environment
deployments with the same repository and environment name as the created
status's deployment.

clientMutationId String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

A unique identifier for the client performing the mutation.

deploymentId ID

ID [scalar]

The ID scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as "4") or integer (such as 4) input value will be accepted as an ID.

API:
Github GraphQL API

The node ID of the deployment.

description String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

A short description of the status. Maximum length of 140 characters.

environment String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

If provided, updates the environment of the deploy. Otherwise, does not modify the environment.

environmentUrl String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

Sets the URL for accessing your environment.

logUrl String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

The log URL to associate with this status. This URL should contain
output to keep the user updated while the task is running or serve as
historical information for what happened in the deployment.

state DeploymentStatusState

DeploymentStatusState [enum]

The possible states for a deployment status.

Possible values
ERROR

The deployment experienced an error.

FAILURE

The deployment has failed.

INACTIVE

The deployment is inactive.

IN_PROGRESS

The deployment is in progress.

PENDING

The deployment is pending.

QUEUED

The deployment is queued

SUCCESS

The deployment was successful.

WAITING

The deployment is waiting.

API:
Github GraphQL API

The state of the deployment.

API:
Github GraphQL API