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.awsLinks
● AWSLinks
object
RepoBranchV2.gcpLinks
● GCPLinks
object
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