Documentation ¶
Index ¶
- func Clone(options *CloneOptions) (*sdk.EnvironmentItem, error)
- func CloneRaw(options *CloneOptions) (*sdk.EnvironmentItem, *http.Response, error)
- func Delete(options *DeleteOptions) (*sdk.EventItem, error)
- func DeleteRaw(options *DeleteOptions) (*sdk.EventItem, *http.Response, error)
- func Deploy(options *DeployOptions) (*sdk.EventItem, error)
- func DeployRaw(options *DeployOptions) (*sdk.EventItem, *http.Response, error)
- func Get(options *common.ItemOptions) (*sdk.EnvironmentItem, error)
- func GetRaw(options *common.ItemOptions) (*sdk.EnvironmentItem, *http.Response, error)
- func List(options *ListOptions) (*sdk.PaginatedEnvironmentCollection, error)
- func ListRaw(options *ListOptions) (*sdk.PaginatedEnvironmentCollection, *http.Response, error)
- func NewItemOptions(id string) *common.ItemOptions
- func Start(options *StartOptions) (*sdk.EventItem, error)
- func StartRaw(options *StartOptions) (*sdk.EventItem, *http.Response, error)
- func Stop(options *StopOptions) (*sdk.EventItem, error)
- func StopRaw(options *StopOptions) (*sdk.EventItem, *http.Response, error)
- type CloneOptions
- type DefinitionData
- type DefinitionItem
- type DefinitionOptions
- type DeleteOptions
- type DeployOptions
- type ListOptions
- type StartOptions
- type StopOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Clone ¶
func Clone(options *CloneOptions) (*sdk.EnvironmentItem, error)
func CloneRaw ¶
func CloneRaw(options *CloneOptions) (*sdk.EnvironmentItem, *http.Response, error)
func Get ¶
func Get(options *common.ItemOptions) (*sdk.EnvironmentItem, error)
func GetRaw ¶
func GetRaw(options *common.ItemOptions) (*sdk.EnvironmentItem, *http.Response, error)
func List ¶
func List(options *ListOptions) (*sdk.PaginatedEnvironmentCollection, error)
func ListRaw ¶
func ListRaw(options *ListOptions) (*sdk.PaginatedEnvironmentCollection, *http.Response, error)
func NewItemOptions ¶
func NewItemOptions(id string) *common.ItemOptions
Types ¶
type CloneOptions ¶
type CloneOptions struct { common.ActionOptions sdk.EnvironmentCloneAction }
func NewCloneOptions ¶
func NewCloneOptions(id string) *CloneOptions
func (*CloneOptions) UpdateFlagSet ¶
func (co *CloneOptions) UpdateFlagSet(flags *pflag.FlagSet)
type DefinitionData ¶
func DefinitionRaw ¶
func DefinitionRaw(options *DefinitionOptions) (DefinitionData, *http.Response, error)
type DefinitionItem ¶
type DefinitionItem struct { Data DefinitionData Bytes []byte }
func Definition ¶
func Definition(options *DefinitionOptions) (*DefinitionItem, error)
type DefinitionOptions ¶
type DefinitionOptions struct {
common.ActionOptions
}
func NewDefinitionOptions ¶
func NewDefinitionOptions(id string) *DefinitionOptions
type DeleteOptions ¶
type DeleteOptions struct {
common.ActionOptions
}
func NewDeleteOptions ¶
func NewDeleteOptions(id string) *DeleteOptions
type DeployOptions ¶
type DeployOptions struct {
common.ActionOptions
}
func NewDeployOptions ¶
func NewDeployOptions(id string) *DeployOptions
type ListOptions ¶
type ListOptions struct { common.ListOptions Organization string Project string KubernetesIntegration string Type string ClusterStatus string OperationStatus string }
func NewListOptions ¶
func NewListOptions() *ListOptions
func (*ListOptions) UpdateFlagSet ¶
func (lo *ListOptions) UpdateFlagSet(flags *pflag.FlagSet)
type StartOptions ¶
type StartOptions struct {
common.ActionOptions
}
func NewStartOptions ¶
func NewStartOptions(id string) *StartOptions
type StopOptions ¶
type StopOptions struct {
common.ActionOptions
}
func NewStopOptions ¶
func NewStopOptions(id string) *StopOptions
Click to show internal directories.
Click to hide internal directories.