Documentation ¶
Index ¶
- type BoshHelperClient
- func (b *BoshHelperClient) DeleteDeployment(deploymentName string)
- func (b *BoshHelperClient) DeployODB(manifest bosh.BoshManifest)
- func (b *BoshHelperClient) DeploymentExists(deploymentName string) bool
- func (b *BoshHelperClient) GetManifest(deploymentName string) *bosh.BoshManifest
- func (b *BoshHelperClient) GetTasksForDeployment(deploymentName string) boshdirector.BoshTasks
- func (b *BoshHelperClient) RunErrand(deploymentName string, errandName string, errandInstances []string, ...) boshdirector.BoshTaskOutput
- func (b *BoshHelperClient) RunErrandWithoutCheckingSuccess(deploymentName string, errandName string, errandInstances []string, ...) boshdirector.BoshTaskOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BoshHelperClient ¶
type BoshHelperClient struct {
*boshdirector.Client
}
func New ¶
func New(boshURL, uaaURL, boshUsername, boshPassword, boshCACert string) *BoshHelperClient
func NewBasicAuth ¶
func NewBasicAuth(boshURL, boshUsername, boshPassword, boshCACert string, disableTLSVerification bool) *BoshHelperClient
func (*BoshHelperClient) DeleteDeployment ¶
func (b *BoshHelperClient) DeleteDeployment(deploymentName string)
func (*BoshHelperClient) DeployODB ¶
func (b *BoshHelperClient) DeployODB(manifest bosh.BoshManifest)
func (*BoshHelperClient) DeploymentExists ¶
func (b *BoshHelperClient) DeploymentExists(deploymentName string) bool
func (*BoshHelperClient) GetManifest ¶
func (b *BoshHelperClient) GetManifest(deploymentName string) *bosh.BoshManifest
func (*BoshHelperClient) GetTasksForDeployment ¶
func (b *BoshHelperClient) GetTasksForDeployment(deploymentName string) boshdirector.BoshTasks
func (*BoshHelperClient) RunErrand ¶
func (b *BoshHelperClient) RunErrand(deploymentName string, errandName string, errandInstances []string, contextID string) boshdirector.BoshTaskOutput
func (*BoshHelperClient) RunErrandWithoutCheckingSuccess ¶
func (b *BoshHelperClient) RunErrandWithoutCheckingSuccess(deploymentName string, errandName string, errandInstances []string, contextID string) boshdirector.BoshTaskOutput
Click to show internal directories.
Click to hide internal directories.