Documentation ¶
Index ¶
- func NewChannel(spaceID string, channelID string, channelName string, projectID string) *channels.Channel
- func NewDeploymentProcessForProject(spaceID string, projectID string) *deployments.DeploymentProcess
- func NewDeploymentProcessForVersionControlledProject(spaceID string, projectID string, gitRef string) *deployments.DeploymentProcess
- func NewDeploymentSettingsForProject(spaceID string, projectID string, ...) *deployments.DeploymentSettings
- func NewEnvironment(spaceID string, envID string, name string) *environments.Environment
- func NewProject(spaceID string, projectID string, projectName string, lifecycleID string, ...) *projects.Project
- func NewRelease(spaceID string, releaseID string, releaseVersion string, projectID string, ...) *releases.Release
- func NewRunbook(spaceID string, projectID string, runbookID string, name string) *runbooks.Runbook
- func NewRunbookProcessForRunbook(spaceID string, projectID string, runbookID string) *runbooks.RunbookProcess
- func NewRunbookSnapshot(projectID string, runbookID string, snapshotID string, name string) *runbooks.RunbookSnapshot
- func NewSpace(spaceID string, name string) *spaces.Space
- func NewTenant(spaceID string, tenantID string, name string, tenantTags ...string) *tenants.Tenant
- func NewVariableSetForProject(spaceID string, projectID string) *variables.VariableSet
- func NewVersionControlledProject(spaceID string, projectID string, projectName string, lifecycleID string, ...) *projects.Project
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewChannel ¶
func NewDeploymentProcessForProject ¶
func NewDeploymentProcessForProject(spaceID string, projectID string) *deployments.DeploymentProcess
func NewDeploymentProcessForVersionControlledProject ¶
func NewDeploymentProcessForVersionControlledProject(spaceID string, projectID string, gitRef string) *deployments.DeploymentProcess
func NewDeploymentSettingsForProject ¶
func NewDeploymentSettingsForProject(spaceID string, projectID string, versioningStrategy *projects.VersioningStrategy) *deployments.DeploymentSettings
func NewEnvironment ¶ added in v0.2.1
func NewEnvironment(spaceID string, envID string, name string) *environments.Environment
func NewProject ¶
func NewProject(spaceID string, projectID string, projectName string, lifecycleID string, projectGroupID string, deploymentProcessID string) *projects.Project
NewProject creates a new project resource, using default settings from the server. NOT tenanted VersioningStrategy is template based NOT version controlled
func NewRelease ¶
func NewRunbook ¶ added in v0.4.0
func NewRunbookProcessForRunbook ¶ added in v0.4.0
func NewRunbookProcessForRunbook(spaceID string, projectID string, runbookID string) *runbooks.RunbookProcess
func NewRunbookSnapshot ¶ added in v0.4.0
func NewVariableSetForProject ¶ added in v0.2.1
func NewVariableSetForProject(spaceID string, projectID string) *variables.VariableSet
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.