Skip to main content
Version: 0.1.0

RepoBranchV2

No description

type RepoBranchV2 {
id: UUID!
name: String!
gitRef: String
state: String
status: String
environmentSlug: String
branchSlug: String
latestDeployment: Deployment
deployments(
page: PageInput
): DeploymentConnection
endpoints: [String!]
privateEndpoints: [String!]
loadBalancers: [LoadBalancer!]
metrics(
name: String!
): [Metric!]
image: String
namespace: String
kappID: String
patchedPodSpec: String
renderPodSpec(
patch: String
): String
renderIngress(
patch: String
): String
awsLinks: AWSLinks
gcpLinks: GCPLinks
repo: Repo
createdAt: Time!
updatedAt: Time!
resources: [CloudResource!]
troubleshooting: Troubleshooting
}

Fields

RepoBranchV2.id ● UUID! non-null scalar

RepoBranchV2.name ● String! non-null scalar

RepoBranchV2.gitRef ● String scalar

RepoBranchV2.state ● String scalar

RepoBranchV2.status ● String scalar

RepoBranchV2.environmentSlug ● String scalar

RepoBranchV2.branchSlug ● String scalar

RepoBranchV2.latestDeployment ● Deployment object

RepoBranchV2.deployments ● DeploymentConnection object

RepoBranchV2.deployments.page ● PageInput input

RepoBranchV2.endpoints ● [String!] list scalar

RepoBranchV2.privateEndpoints ● [String!] list scalar

RepoBranchV2.loadBalancers ● [LoadBalancer!] list object

RepoBranchV2.metrics ● [Metric!] list object

RepoBranchV2.metrics.name ● String! non-null scalar

RepoBranchV2.image ● String scalar

RepoBranchV2.namespace ● String scalar

RepoBranchV2.kappID ● String scalar

RepoBranchV2.patchedPodSpec ● String scalar

RepoBranchV2.renderPodSpec ● String scalar

RepoBranchV2.renderPodSpec.patch ● String scalar

RepoBranchV2.renderIngress ● String scalar

RepoBranchV2.renderIngress.patch ● String scalar

RepoBranchV2.repo ● Repo object

RepoBranchV2.createdAt ● Time! non-null scalar

RepoBranchV2.updatedAt ● Time! non-null scalar

RepoBranchV2.resources ● [CloudResource!] list object

RepoBranchV2.troubleshooting ● Troubleshooting object

This will indicate possible issues with the current configuration, i.e. if the git branch no longer exists. This will NOT be used to communicate issues about the status of deployed resources, i.e. if builds are failing or the deployment is crashing.

Returned by

updateBranch mutation

Member Of

Repo object ● RepoBranchConnection object