Compute APIs
Creating and managing accounts, projects, and clients for development.
This endpoint provides the details about any compute resources being consumed by the project. This will return an array of the compute nodes found, their instance type and limits.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
An OIDC service account that was authenticated.
OK
Unauthorized
This will create and setup the organization (if not already) as well as deploy the project into the docker instance. After complete the docker instance will be available (but not yet bound) to any loadbalancer or port.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
An OIDC service account that was authenticated.
The project ID
The image to deploy to this container, if applicable for the template.
The template to use.
The type of machine to deploy, see /.metadata machine names for types of machine.
m1.smallOK
Unauthorized
This endpoint enables a user to lookup and get key information about the git project linked to their console project. If the user has activated git on their project this will return the latest information included the git url, and connection options as well as stats.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
An OIDC service account that was authenticated.
OK
Unauthorized
This endpoint is made to enable git for the specific project so that the user can have a complete project for software development.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
An OIDC service account that was authenticated.
OK
Unauthorized
This endpoint will return the pipelines that have been run ordered by date descending.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
An OIDC service account that was authenticated.
OK
Unauthorized
This endpoint will examine and find the latest build and get the general pipeline status.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
An OIDC service account that was authenticated.
OK
Unauthorized
Will return the steps performed in the given pipeline and include which jobs have succeeded or failed.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
An OIDC service account that was authenticated.
OK
Unauthorized
Will return any configured docker images for this project.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
An OIDC service account that was authenticated.
OK
Unauthorized
Will return the latest docker project image
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
An OIDC service account that was authenticated.
OK
Unauthorized
In order for a project to be accessible externally there must be a configured ingress into the container. This will return the current status (dns, ip, routing) so that a person can see if there needs to be a configuration change or activation or disable of this ingress.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
An OIDC service account that was authenticated.
The project ID
OK
Unauthorized
Given a specific project will register the public ip for later use by the ingress.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
An OIDC service account that was authenticated.
The project ID
Wait until the server itself sees the DNS update useful to block until DNS is resolved.
10000OK
No content
Unauthorized
No content
Given a specific project will examine the template associated and configure the instance so it can be connected to through the public ingress. This could mean exposing the instance over HTTPS or in other instances for example mongo, the default mongo port.
If your corporation has a default security policy, firewall rules will still apply so that you "public" is still effectively private.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
An OIDC service account that was authenticated.
The project ID
OK
No content
Unauthorized
No content
This will create and setup the organization (if not already) as well as deploy the project into the docker instance. After complete the docker instance will be available (but not yet bound) to any loadbalancer or port.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
An OIDC service account that was authenticated.
The project ID
The port to ingress over https
OK
No content
Unauthorized
No content
Last updated