Documentation ¶
Overview ¶
Package v3 should not be imported by external consumers. It was not designed for external use.
Index ¶
- type CreateIsolationSegmentActor
- type CreateIsolationSegmentCommand
- type DeleteIsolationSegmentActor
- type DeleteIsolationSegmentCommand
- type DisableOrgIsolationActor
- type DisableOrgIsolationCommand
- type EnableOrgIsolationActor
- type EnableOrgIsolationCommand
- type IsolationSegmentsActor
- type IsolationSegmentsCommand
- type ResetSpaceIsolationSegmentActor
- type ResetSpaceIsolationSegmentActorV2
- type ResetSpaceIsolationSegmentCommand
- type RunTaskActor
- type RunTaskCommand
- type SetSpaceIsolationSegmentActor
- type SetSpaceIsolationSegmentActorV2
- type SetSpaceIsolationSegmentCommand
- type TasksActor
- type TasksCommand
- type TerminateTaskActor
- type TerminateTaskCommand
- type V2PushActor
- type V3AppActor
- type V3AppCommand
- type V3CreateAppActor
- type V3CreateAppCommand
- type V3CreatePackageActor
- type V3CreatePackageCommand
- type V3PushActor
- type V3PushCommand
- type V3SetDropletActor
- type V3SetDropletCommand
- type V3StageActor
- type V3StageCommand
- type V3StartActor
- type V3StartCommand
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateIsolationSegmentCommand ¶
type CreateIsolationSegmentCommand struct { RequiredArgs flag.IsolationSegmentName `positional-args:"yes"` UI command.UI Config command.Config Actor CreateIsolationSegmentActor // contains filtered or unexported fields }
func (CreateIsolationSegmentCommand) Execute ¶
func (cmd CreateIsolationSegmentCommand) Execute(args []string) error
type DeleteIsolationSegmentCommand ¶
type DeleteIsolationSegmentCommand struct { RequiredArgs flag.IsolationSegmentName `positional-args:"yes"` Force bool `short:"f" description:"Force deletion without confirmation"` UI command.UI Config command.Config Actor DeleteIsolationSegmentActor // contains filtered or unexported fields }
func (DeleteIsolationSegmentCommand) Execute ¶
func (cmd DeleteIsolationSegmentCommand) Execute(args []string) error
type DisableOrgIsolationCommand ¶
type DisableOrgIsolationCommand struct { RequiredArgs flag.OrgIsolationArgs `positional-args:"yes"` UI command.UI Config command.Config Actor DisableOrgIsolationActor // contains filtered or unexported fields }
func (DisableOrgIsolationCommand) Execute ¶
func (cmd DisableOrgIsolationCommand) Execute(args []string) error
type EnableOrgIsolationActor ¶
type EnableOrgIsolationCommand ¶
type EnableOrgIsolationCommand struct { RequiredArgs flag.OrgIsolationArgs `positional-args:"yes"` UI command.UI Config command.Config Actor EnableOrgIsolationActor // contains filtered or unexported fields }
func (EnableOrgIsolationCommand) Execute ¶
func (cmd EnableOrgIsolationCommand) Execute(args []string) error
type IsolationSegmentsActor ¶
type IsolationSegmentsCommand ¶
type IsolationSegmentsCommand struct { UI command.UI Config command.Config Actor IsolationSegmentsActor // contains filtered or unexported fields }
func (IsolationSegmentsCommand) Execute ¶
func (cmd IsolationSegmentsCommand) Execute(args []string) error
type ResetSpaceIsolationSegmentCommand ¶
type ResetSpaceIsolationSegmentCommand struct { RequiredArgs flag.ResetSpaceIsolationArgs `positional-args:"yes"` UI command.UI Config command.Config Actor ResetSpaceIsolationSegmentActor ActorV2 ResetSpaceIsolationSegmentActorV2 // contains filtered or unexported fields }
func (ResetSpaceIsolationSegmentCommand) Execute ¶
func (cmd ResetSpaceIsolationSegmentCommand) Execute(args []string) error
type RunTaskActor ¶
type RunTaskCommand ¶
type RunTaskCommand struct { RequiredArgs flag.RunTaskArgs `positional-args:"yes"` Disk flag.Megabytes `short:"k" description:"Disk limit (e.g. 256M, 1024M, 1G)"` Memory flag.Megabytes `short:"m" description:"Memory limit (e.g. 256M, 1024M, 1G)"` Name string `long:"name" description:"Name to give the task (generated if omitted)"` UI command.UI Config command.Config Actor RunTaskActor // contains filtered or unexported fields }
func (RunTaskCommand) Execute ¶
func (cmd RunTaskCommand) Execute(args []string) error
type SetSpaceIsolationSegmentCommand ¶
type SetSpaceIsolationSegmentCommand struct { RequiredArgs flag.SpaceIsolationArgs `positional-args:"yes"` UI command.UI Config command.Config Actor SetSpaceIsolationSegmentActor ActorV2 SetSpaceIsolationSegmentActorV2 // contains filtered or unexported fields }
func (SetSpaceIsolationSegmentCommand) Execute ¶
func (cmd SetSpaceIsolationSegmentCommand) Execute(args []string) error
type TasksActor ¶
type TasksCommand ¶
type TasksCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config Actor TasksActor // contains filtered or unexported fields }
func (TasksCommand) Execute ¶
func (cmd TasksCommand) Execute(args []string) error
type TerminateTaskActor ¶
type TerminateTaskActor interface { GetApplicationByNameAndSpace(appName string, spaceGUID string) (v3action.Application, v3action.Warnings, error) GetTaskBySequenceIDAndApplication(sequenceID int, appGUID string) (v3action.Task, v3action.Warnings, error) TerminateTask(taskGUID string) (v3action.Task, v3action.Warnings, error) CloudControllerAPIVersion() string }
type TerminateTaskCommand ¶
type TerminateTaskCommand struct { RequiredArgs flag.TerminateTaskArgs `positional-args:"yes"` UI command.UI Config command.Config Actor TerminateTaskActor // contains filtered or unexported fields }
func (TerminateTaskCommand) Execute ¶
func (cmd TerminateTaskCommand) Execute(args []string) error
type V2PushActor ¶
type V2PushActor interface {
CreateAndBindApplicationRoutes(orgGUID string, spaceGUID string, app v2action.Application) (pushaction.Warnings, error)
}
type V3AppActor ¶
type V3AppCommand ¶
type V3AppCommand struct { AppName string `short:"n" long:"name" description:"The application name to display" required:"true"` UI command.UI Config command.Config Actor V3AppActor // contains filtered or unexported fields }
func (V3AppCommand) Execute ¶
func (cmd V3AppCommand) Execute(args []string) error
type V3CreateAppActor ¶
type V3CreateAppCommand ¶
type V3CreateAppCommand struct { AppName string `short:"n" long:"name" description:"The desired application name" required:"true"` UI command.UI Config command.Config Actor V3CreateAppActor // contains filtered or unexported fields }
func (V3CreateAppCommand) Execute ¶
func (cmd V3CreateAppCommand) Execute(args []string) error
type V3CreatePackageActor ¶
type V3CreatePackageCommand ¶
type V3CreatePackageCommand struct { AppName string `short:"n" long:"name" description:"The application name" required:"true"` UI command.UI Config command.Config Actor V3CreatePackageActor // contains filtered or unexported fields }
func (V3CreatePackageCommand) Execute ¶
func (cmd V3CreatePackageCommand) Execute(args []string) error
type V3PushActor ¶
type V3PushActor interface { CreateApplicationByNameAndSpace(name string, spaceGUID string) (v3action.Application, v3action.Warnings, error) CreateAndUploadPackageByApplicationNameAndSpace(appName string, spaceGUID string, bitsPath string) (v3action.Package, v3action.Warnings, error) StagePackage(packageGUID string) (<-chan v3action.Build, <-chan v3action.Warnings, <-chan error) GetStreamingLogsForApplicationByNameAndSpace(appName string, spaceGUID string, client v3action.NOAAClient) (<-chan *v3action.LogMessage, <-chan error, v3action.Warnings, error) SetApplicationDroplet(appName string, spaceGUID string, dropletGUID string) (v3action.Warnings, error) StartApplication(appName string, spaceGUID string) (v3action.Application, v3action.Warnings, error) StopApplication(appName string, spaceGUID string) (v3action.Warnings, error) GetApplicationSummaryByNameAndSpace(appName string, spaceGUID string) (v3action.ApplicationSummary, v3action.Warnings, error) GetApplicationByNameAndSpace(appName string, spaceGUID string) (v3action.Application, v3action.Warnings, error) PollStart(appGUID string, warnings chan<- v3action.Warnings) error }
type V3PushCommand ¶
type V3PushCommand struct { AppName string `short:"n" long:"name" description:"The application name to push" required:"true"` NoRoute bool `long:"no-route" description:"Do not map a route to this app"` UI command.UI Config command.Config NOAAClient v3action.NOAAClient Actor V3PushActor V2PushActor V2PushActor // contains filtered or unexported fields }
func (V3PushCommand) Execute ¶
func (cmd V3PushCommand) Execute(args []string) error
type V3SetDropletActor ¶
type V3SetDropletCommand ¶
type V3SetDropletCommand struct { AppName string `short:"n" long:"name" description:"The application name to which to assign the droplet" required:"true"` DropletGUID string `short:"d" long:"droplet-guid" description:"The guid of the droplet to use" required:"true"` UI command.UI Config command.Config Actor V3SetDropletActor // contains filtered or unexported fields }
func (V3SetDropletCommand) Execute ¶
func (cmd V3SetDropletCommand) Execute(args []string) error
type V3StageActor ¶
type V3StageActor interface { StagePackage(packageGUID string) (<-chan v3action.Build, <-chan v3action.Warnings, <-chan error) GetStreamingLogsForApplicationByNameAndSpace(appName string, spaceGUID string, client v3action.NOAAClient) (<-chan *v3action.LogMessage, <-chan error, v3action.Warnings, error) }
type V3StageCommand ¶
type V3StageCommand struct { AppName string `short:"n" long:"name" description:"The desired application name" required:"true"` PackageGUID string `long:"package-guid" description:"The guid of the package to stage" required:"true"` UI command.UI Config command.Config NOAAClient v3action.NOAAClient Actor V3StageActor // contains filtered or unexported fields }
func (V3StageCommand) Execute ¶
func (cmd V3StageCommand) Execute(args []string) error
type V3StartActor ¶
type V3StartCommand ¶
type V3StartCommand struct { AppName string `short:"n" long:"name" description:"The application name to start" required:"true"` UI command.UI Config command.Config Actor V3StartActor // contains filtered or unexported fields }
func (V3StartCommand) Execute ¶
func (cmd V3StartCommand) Execute(args []string) error
Source Files ¶
- create_isolation_segment_command.go
- delete_isolation_segment_command.go
- disable_org_isolation_command.go
- enable_org_isolation_command.go
- godoc.go
- isolation_segments_command.go
- reset_space_isolation_segment_command.go
- run_task_command.go
- set_space_isolation_segment_command.go
- tasks_command.go
- terminate_task_command.go
- v3_app_command.go
- v3_create_app_command.go
- v3_create_package_command.go
- v3_push_command.go
- v3_set_droplet_command.go
- v3_stage_command.go
- v3_start_command.go
Click to show internal directories.
Click to hide internal directories.