package
0.4.0
Repository: https://github.com/maxatome/cds.git
Documentation: pkg.go.dev

# Functions

AddKeyPairToEnvironment generate a ssh key pair and add them as env variables.
CheckDefaultEnv create default env if not exists.
CreateAudit Create environment variable audit for the given project.
DeleteAllEnvironment Delete all environment attached to the given project.
DeleteAllVariable Delete all variables from the given pipeline.
DeleteEnvironment Delete the given environment.
DeleteVariable Delete a variable from the given pipeline.
Exists checks if an environment already exists on the project.
GetAllVariable Get all variable for the given environment.
GetAllVariableByID Get all variable for the given environment.
GetAllVariableNameByProject Get all variable from all environment.
GetAudit retrieve the current environment variable audit.
GetEnvironmentAudit Get environment audit for the given project.
GetVariable Get a variable for the given environment.
Import import or reuser the provided environment.
InsertEnvironment Insert new environment.
InsertVariable Insert a new variable in the given environment.
LoadEnvironmentByGroup loads all environments where group has access.
LoadEnvironmentByID load the given environment.
LoadEnvironmentByName load the given environment.
LoadEnvironments load all environment from the given project.
UpdateEnvironment Update an environment.
UpdateVariable Update a variable in the given environment.
WithClearPassword is a function argument to GetAllVariable.
WithEncryptPassword is a function argument to GetAllVariable.

# Type aliases

GetAllVariableFuncArg defines the base type for functional argument of GetAllVariable.