package
0.2.1
Repository: https://github.com/generationtux/brizo.git
Documentation: pkg.go.dev

# Functions

AllAccessTokens will get existing access tokens.
AllApplications will return all of the Applications.
AllEnvironments will return all of the Environments.
AllVersions will return all of the Versions.
CreateAccessToken will add a new AccessToken to Brizo.
CreateApplication will add a new Application to Brizo.
CreateEnvironment will add a new Environment to Brizo.
CreateEnvironmentConfig will persist a new configuration into database.
CreateRandomAccessToken will create a new AccessToken without requiring a pepared access token instance.
CreateVersion will create and deploy a new version.
DeleteApplication will delete an existing Application by name.
DeleteEnvironment will delete an existing Environment by name.
DeleteEnvironmentConfig will delete specified configuration.
DeleteVersion will delete an existing Version by name.
DeployVersion will deploy an existing version.
GetAccessToken will get an existing access token by it's token string.
GetApplication will get an existing Application by uuid.
GetApplicationByID will get an existing Application by id.
GetApplicationByName will get an existing Application by name.
GetEnvironment will get an existing Environment by id.
GetEnvironmentConfig will return the configuation values for specified environment UUID.
GetVersion will get an existing Version by id.
GetVersionsByEnvironmentUUID will get an existing version using an environment's UUID.
HasAccessToken will return the existance of an access token in the database.
UpdateApplication will update an existing Application.
UpdateEnvironment will update an existing Environment.
UpdateEnvironmentService will update an existing Environment's service in K8s.
UpdateVersion will update an existing Version.

# Constants

PersonalAccessTokenLength is used to create and validate personal access tokens.

# Structs

AccessToken as defined by Brizo.
Application as defined by Brizo.
Container individual container for a version.
ContainerPort exposed container port.
ContainerVolumeMount mount configuration for an available volume.
Environment as defined by Brizo.
EnvironmentConfig as defined by Brizo.
Spec k8s spec information.
Version as defined by Brizo.
Volume as defined by Brizo.