Documentation
¶
Index ¶
- Variables
- type DatasiteManager
- func (d *DatasiteManager) Get() (*datasite.Datasite, error)
- func (d *DatasiteManager) Provision(config *config.Config) error
- func (d *DatasiteManager) SetRuntimeConfig(cfg *RuntimeConfig)
- func (d *DatasiteManager) Start(ctx context.Context) error
- func (d *DatasiteManager) Status() *DatasiteManagerStatus
- func (d *DatasiteManager) Stop()
- type DatasiteManagerOpts
- type DatasiteManagerStatus
- type DatasiteStatus
- type RuntimeConfig
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type DatasiteManager ¶
type DatasiteManager struct {
// contains filtered or unexported fields
}
func New ¶
func New() *DatasiteManager
func (*DatasiteManager) Provision ¶
func (d *DatasiteManager) Provision(config *config.Config) error
func (*DatasiteManager) SetRuntimeConfig ¶ added in v0.7.0
func (d *DatasiteManager) SetRuntimeConfig(cfg *RuntimeConfig)
func (*DatasiteManager) Status ¶
func (d *DatasiteManager) Status() *DatasiteManagerStatus
func (*DatasiteManager) Stop ¶
func (d *DatasiteManager) Stop()
type DatasiteManagerOpts ¶
type DatasiteManagerOpts func(*DatasiteManager)
type DatasiteManagerStatus ¶
type DatasiteManagerStatus struct {
Status DatasiteStatus // status of the datasite manager
DatasiteError error // error that occurred while provisioning the datasite
Datasite *datasite.Datasite // datasite instance. available if status is PROVISIONED
}
DatasiteManagerStatus represents the status of the datasite manager
type DatasiteStatus ¶
type DatasiteStatus string
const ( DatasiteStatusUnprovisioned DatasiteStatus = "UNPROVISIONED" DatasiteStatusProvisioning DatasiteStatus = "PROVISIONING" DatasiteStatusProvisioned DatasiteStatus = "PROVISIONED" DatasiteStatusError DatasiteStatus = "ERROR" )
type RuntimeConfig ¶ added in v0.7.0
Click to show internal directories.
Click to hide internal directories.