Documentation ¶
Overview ¶
Package v7 should not be imported by external consumers. It was not designed for external use.
Index ¶
- type APIActor
- type APICommand
- type ActionType
- type AllowSpaceSSHActor
- type AllowSpaceSSHCommand
- type AppActor
- type AppCommand
- type ApplyManifestActor
- type ApplyManifestCommand
- type AppsActor
- type AppsCommand
- type AuthActor
- type AuthCommand
- type BuildpacksActor
- type BuildpacksCommand
- type CancelDeploymentActor
- type CancelDeploymentCommand
- type CheckRouteActor
- type CheckRouteCommand
- type CreateAppActor
- type CreateAppCommand
- type CreateAppManifestActor
- type CreateAppManifestCommand
- type CreateBuildpackActor
- type CreateBuildpackCommand
- type CreateOrgActor
- type CreateOrgCommand
- type CreateOrgQuotaActor
- type CreateOrgQuotaCommand
- type CreatePackageActor
- type CreatePackageCommand
- type CreatePrivateDomainActor
- type CreatePrivateDomainCommand
- type CreateRouteActor
- type CreateRouteCommand
- type CreateSecurityGroupActor
- type CreateSecurityGroupCommand
- type CreateServiceBrokerActor
- type CreateServiceBrokerCommand
- type CreateSharedDomainActor
- type CreateSharedDomainCommand
- type CreateSpaceActor
- type CreateSpaceCommand
- type CreateSpaceQuotaActor
- type CreateSpaceQuotaCommand
- type CreateUserActor
- type CreateUserCommand
- type DeleteActor
- type DeleteBuildpackActor
- type DeleteBuildpackCommand
- type DeleteCommand
- type DeleteOrgCommand
- type DeleteOrgQuotaActor
- type DeleteOrgQuotaCommand
- type DeleteOrganizationActor
- type DeleteOrphanedRoutesActor
- type DeleteOrphanedRoutesCommand
- type DeletePrivateDomainActor
- type DeletePrivateDomainCommand
- type DeleteRouteActor
- type DeleteRouteCommand
- type DeleteServiceBrokerActor
- type DeleteServiceBrokerCommand
- type DeleteSharedDomainActor
- type DeleteSharedDomainCommand
- type DeleteSpaceActor
- type DeleteSpaceCommand
- type DeleteSpaceQuotaActor
- type DeleteSpaceQuotaCommand
- type DeleteUserActor
- type DeleteUserCommand
- type DisableFeatureFlagActor
- type DisableFeatureFlagCommand
- type DisableSSHActor
- type DisableSSHCommand
- type DisallowSpaceSSHActor
- type DisallowSpaceSSHCommand
- type DomainsActor
- type DomainsCommand
- type DropletsActor
- type DropletsCommand
- type EnableFeatureFlagActor
- type EnableFeatureFlagCommand
- type EnableSSHActor
- type EnableSSHCommand
- type EnvActor
- type EnvCommand
- type EventsActor
- type EventsCommand
- type FeatureFlagActor
- type FeatureFlagCommand
- type FeatureFlagsActor
- type FeatureFlagsCommand
- type GetHealthCheckActor
- type GetHealthCheckCommand
- type LabelSetter
- type LabelUnsetter
- type LabelUpdater
- type LabelsActor
- type LabelsCommand
- type LogsActor
- type LogsCommand
- type ManifestLocator
- type ManifestParser
- type MapRouteActor
- type MapRouteCommand
- type OrgActor
- type OrgCommand
- type OrgQuotaActor
- type OrgQuotaCommand
- type OrgQuotasActor
- type OrgQuotasCommand
- type OrgUsersActor
- type OrgUsersCommand
- type OrgsActor
- type OrgsCommand
- type PackagesActor
- type PackagesCommand
- type ProgressBar
- type PushActor
- type PushCommand
- func (cmd PushCommand) Execute(args []string) error
- func (cmd PushCommand) GetBaseManifest(flagOverrides v7pushaction.FlagOverrides) (manifestparser.Manifest, error)
- func (cmd PushCommand) GetDockerPassword(dockerUsername string, containsPrivateDockerImages bool) (string, error)
- func (cmd PushCommand) GetFlagOverrides() (v7pushaction.FlagOverrides, error)
- func (cmd *PushCommand) Setup(config command.Config, ui command.UI) error
- func (cmd PushCommand) ValidateFlags() error
- type RenameActor
- type RenameCommand
- type RenameOrgCommand
- type RenameOrganizationActor
- type RenameServiceBrokerCommand
- type RenameSpaceActor
- type RenameSpaceCommand
- type ResetSpaceIsolationSegmentActor
- type ResetSpaceIsolationSegmentActorV2
- type ResetSpaceIsolationSegmentCommand
- type ResourceType
- type RestageActor
- type RestageCommand
- type RestartActor
- type RestartAppInstanceActor
- type RestartAppInstanceCommand
- type RestartCommand
- type RoutesActor
- type RoutesCommand
- type RunTaskActor
- type RunTaskCommand
- type RunningEnvironmentVariableGroupActor
- type RunningEnvironmentVariableGroupCommand
- type SSHActor
- type SSHCommand
- type SSHEnabledActor
- type SSHEnabledCommand
- type ScaleActor
- type ScaleCommand
- type ServiceAccessActor
- type ServiceAccessCommand
- type ServiceBrokersActor
- type ServiceBrokersCommand
- type SetDropletActor
- type SetDropletCommand
- type SetEnvActor
- type SetEnvCommand
- type SetHealthCheckActor
- type SetHealthCheckCommand
- type SetLabelActor
- type SetLabelCommand
- type SetOrgQuotaActor
- type SetOrgQuotaCommand
- type SetOrgRoleActor
- type SetOrgRoleCommand
- type SetRunningEnvironmentVariableGroupActor
- type SetRunningEnvironmentVariableGroupCommand
- type SetSpaceQuotaActor
- type SetSpaceQuotaCommand
- type SetSpaceRoleActor
- type SetSpaceRoleCommand
- type SetStagingEnvironmentVariableGroupActor
- type SetStagingEnvironmentVariableGroupCommand
- type SharePrivateDomainActor
- type SharePrivateDomainCommand
- type SharedSSHActor
- type SpaceActor
- type SpaceCommand
- type SpaceQuotaActor
- type SpaceQuotaCommand
- type SpaceQuotasActor
- type SpaceQuotasCommand
- type SpaceSSHAllowedActor
- type SpaceSSHAllowedCommand
- type SpaceUsersActor
- type SpaceUsersCommand
- type SpacesActor
- type SpacesCommand
- type StackActor
- type StackCommand
- type StacksActor
- type StacksCommand
- type StageActor
- type StageCommand
- type StagingEnvironmentVariableGroupActor
- type StagingEnvironmentVariableGroupCommand
- type StartActor
- type StartCommand
- type StopActor
- type StopCommand
- type TargetActor
- type TargetCommand
- type TargetResource
- type TasksActor
- type TasksCommand
- type TerminateTaskActor
- type TerminateTaskCommand
- type UnmapRouteActor
- type UnmapRouteCommand
- type UnsetEnvActor
- type UnsetEnvCommand
- type UnsetLabelCommand
- type UnsetOrgRoleActor
- type UnsetOrgRoleCommand
- type UnsetSpaceQuotaActor
- type UnsetSpaceQuotaCommand
- type UnsetSpaceRoleActor
- type UnsetSpaceRoleCommand
- type UnsharePrivateDomainActor
- type UnsharePrivateDomainCommand
- type UpdateBuildpackActor
- type UpdateBuildpackCommand
- type UpdateOrgQuotaActor
- type UpdateOrgQuotaCommand
- type UpdateServiceBrokerActor
- type UpdateServiceBrokerCommand
- type UpdateSpaceQuotaActor
- type UpdateSpaceQuotaCommand
- type V7ActorForPush
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIActor ¶
type APIActor interface { ClearTarget() SetTarget(settings v7action.TargetSettings) (v7action.Warnings, error) }
type APICommand ¶
type APICommand struct { OptionalArgs flag.APITarget `positional-args:"yes"` SkipSSLValidation bool `long:"skip-ssl-validation" description:"Skip verification of the API endpoint. Not recommended!"` Unset bool `long:"unset" description:"Remove all api endpoint targeting"` UI command.UI Config command.Config Actor APIActor // contains filtered or unexported fields }
func (*APICommand) Execute ¶
func (cmd *APICommand) Execute(args []string) error
type ActionType ¶
type ActionType string
const ( Unset ActionType = "Removing" Set ActionType = "Setting" )
type AllowSpaceSSHActor ¶
type AllowSpaceSSHCommand ¶
type AllowSpaceSSHCommand struct { RequiredArgs flag.Space `positional-args:"yes"` UI command.UI Config command.Config Actor AllowSpaceSSHActor // contains filtered or unexported fields }
func (*AllowSpaceSSHCommand) Execute ¶
func (cmd *AllowSpaceSSHCommand) Execute(args []string) error
type AppCommand ¶
type AppCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` GUID bool `` /* 131-byte string literal not displayed */ UI command.UI Config command.Config Actor AppActor // contains filtered or unexported fields }
func (AppCommand) Execute ¶
func (cmd AppCommand) Execute(args []string) error
type ApplyManifestActor ¶
type ApplyManifestCommand ¶
type ApplyManifestCommand struct { PathToManifest flag.ManifestPathWithExistenceCheck `short:"f" description:"Path to app manifest"` Vars []template.VarKV `long:"var" description:"Variable key value pair for variable substitution, (e.g., name=app1); can specify multiple times"` PathsToVarsFiles []flag.PathWithExistenceCheck `long:"vars-file" description:"Path to a variable substitution file for manifest; can specify multiple times"` UI command.UI Config command.Config Actor ApplyManifestActor ManifestLocator ManifestLocator ManifestParser ManifestParser CWD string // contains filtered or unexported fields }
func (ApplyManifestCommand) Execute ¶
func (cmd ApplyManifestCommand) Execute(args []string) error
type AppsCommand ¶
type AppsCommand struct { Labels string `long:"labels" description:"Selector to filter apps by labels"` UI command.UI Config command.Config Actor AppsActor // contains filtered or unexported fields }
func (AppsCommand) Execute ¶
func (cmd AppsCommand) Execute(args []string) error
type AuthCommand ¶
type AuthCommand struct { RequiredArgs flag.Authentication `positional-args:"yes"` ClientCredentials bool `long:"client-credentials" description:"Use (non-user) service account (also called client credentials)"` Origin string `long:"origin" description:"Indicates the identity provider to be used for authentication"` UI command.UI Config command.Config Actor AuthActor // contains filtered or unexported fields }
func (AuthCommand) Execute ¶
func (cmd AuthCommand) Execute(args []string) error
type BuildpacksActor ¶
type BuildpacksCommand ¶
type BuildpacksCommand struct { UI command.UI Config command.Config Actor BuildpacksActor Labels string `long:"labels" description:"Selector to filter buildpacks by labels"` // contains filtered or unexported fields }
func (BuildpacksCommand) Execute ¶
func (cmd BuildpacksCommand) Execute(args []string) error
type CancelDeploymentActor ¶
type CancelDeploymentActor interface { GetApplicationByNameAndSpace(appName string, spaceGUID string) (v7action.Application, v7action.Warnings, error) GetLatestActiveDeploymentForApp(appGUID string) (v7action.Deployment, v7action.Warnings, error) CancelDeployment(deploymentGUID string) (v7action.Warnings, error) }
type CancelDeploymentCommand ¶
type CancelDeploymentCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config Actor CancelDeploymentActor // contains filtered or unexported fields }
func (*CancelDeploymentCommand) Execute ¶
func (cmd *CancelDeploymentCommand) Execute(args []string) error
type CheckRouteActor ¶
type CheckRouteCommand ¶
type CheckRouteCommand struct { RequiredArgs flag.Domain `positional-args:"yes"` Hostname string `long:"hostname" short:"n" description:"Hostname used to identify the HTTP route"` Path flag.V7RoutePath `long:"path" description:"Path for the route"` UI command.UI Config command.Config Actor CheckRouteActor // contains filtered or unexported fields }
func (CheckRouteCommand) Execute ¶
func (cmd CheckRouteCommand) Execute(args []string) error
type CreateAppActor ¶
type CreateAppActor interface {
CreateApplicationInSpace(app v7action.Application, spaceGUID string) (v7action.Application, v7action.Warnings, error)
}
type CreateAppCommand ¶
type CreateAppCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` AppType flag.AppType `` /* 128-byte string literal not displayed */ UI command.UI Config command.Config Actor CreateAppActor // contains filtered or unexported fields }
func (CreateAppCommand) Execute ¶
func (cmd CreateAppCommand) Execute(args []string) error
type CreateAppManifestActor ¶
type CreateAppManifestCommand ¶
type CreateAppManifestCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` FilePath flag.Path `` /* 135-byte string literal not displayed */ UI command.UI Config command.Config Actor CreateAppManifestActor PWD string // contains filtered or unexported fields }
func (CreateAppManifestCommand) Execute ¶
func (cmd CreateAppManifestCommand) Execute(args []string) error
type CreateBuildpackActor ¶
type CreateBuildpackActor interface { CreateBuildpack(buildpack v7action.Buildpack) (v7action.Buildpack, v7action.Warnings, error) UploadBuildpack(guid string, pathToBuildpackBits string, progressBar v7action.SimpleProgressBar) (ccv3.JobURL, v7action.Warnings, error) PrepareBuildpackBits(inputPath string, tmpDirPath string, downloader v7action.Downloader) (string, error) PollUploadBuildpackJob(jobURL ccv3.JobURL) (v7action.Warnings, error) }
type CreateBuildpackCommand ¶
type CreateBuildpackCommand struct { RequiredArgs flag.CreateBuildpackArgs `positional-args:"Yes"` Disable bool `long:"disable" description:"Disable the buildpack from being used for staging"` UI command.UI Config command.Config ProgressBar v7action.SimpleProgressBar Actor CreateBuildpackActor // contains filtered or unexported fields }
func (CreateBuildpackCommand) Execute ¶
func (cmd CreateBuildpackCommand) Execute(args []string) error
type CreateOrgActor ¶
type CreateOrgActor interface { CreateOrganization(orgName string) (v7action.Organization, v7action.Warnings, error) CreateOrgRole(roleType constant.RoleType, orgGUID string, userNameOrGUID string, userOrigin string, isClient bool) (v7action.Warnings, error) ApplyOrganizationQuotaByName(quotaName string, orgGUID string) (v7action.Warnings, error) }
type CreateOrgCommand ¶
type CreateOrgCommand struct { RequiredArgs flag.Organization `positional-args:"yes"` Quota string `short:"q" long:"quota" description:"Quota to assign to the newly created org"` UI command.UI Config command.Config Actor CreateOrgActor // contains filtered or unexported fields }
func (CreateOrgCommand) Execute ¶
func (cmd CreateOrgCommand) Execute(args []string) error
type CreateOrgQuotaActor ¶
type CreateOrgQuotaCommand ¶
type CreateOrgQuotaCommand struct { RequiredArgs flag.OrganizationQuota `positional-args:"yes"` NumAppInstances flag.IntegerLimit `short:"a" description:"Total number of application instances. (Default: unlimited)."` PaidServicePlans bool `long:"allow-paid-service-plans" description:"Allow provisioning instances of paid service plans. (Default: disallowed)."` PerProcessMemory flag.MemoryWithUnlimited `short:"i" description:"Maximum amount of memory a process can have (e.g. 1024M, 1G, 10G). (Default: unlimited)."` TotalMemory flag.MemoryWithUnlimited `` /* 142-byte string literal not displayed */ TotalRoutes flag.IntegerLimit `short:"r" description:"Total number of routes. -1 represents an unlimited amount. (Default: 0)."` TotalReservedPorts flag.IntegerLimit `` /* 147-byte string literal not displayed */ TotalServiceInstances flag.IntegerLimit `short:"s" description:"Total number of service instances. -1 represents an unlimited amount. (Default: 0)."` UI command.UI Config command.Config Actor CreateOrgQuotaActor // contains filtered or unexported fields }
func (CreateOrgQuotaCommand) Execute ¶
func (cmd CreateOrgQuotaCommand) Execute(args []string) error
type CreatePackageActor ¶
type CreatePackageActor interface { CreateDockerPackageByApplicationNameAndSpace(appName string, spaceGUID string, dockerImageCredentials v7action.DockerImageCredentials) (v7action.Package, v7action.Warnings, error) CreateAndUploadBitsPackageByApplicationNameAndSpace(appName string, spaceGUID string, bitsPath string) (v7action.Package, v7action.Warnings, error) }
type CreatePackageCommand ¶
type CreatePackageCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` DockerImage flag.DockerImage `long:"docker-image" short:"o" description:"Docker image to use (e.g. user/docker-image-name)"` AppPath flag.PathWithExistenceCheck `short:"p" description:"Path to app directory or to a zip file of the contents of the app directory"` UI command.UI Config command.Config Actor CreatePackageActor PackageDisplayer shared.PackageDisplayer // contains filtered or unexported fields }
func (CreatePackageCommand) Execute ¶
func (cmd CreatePackageCommand) Execute(args []string) error
type CreatePrivateDomainCommand ¶
type CreatePrivateDomainCommand struct { RequiredArgs flag.OrgDomain `positional-args:"yes"` UI command.UI Config command.Config Actor CreatePrivateDomainActor // contains filtered or unexported fields }
func (CreatePrivateDomainCommand) Execute ¶
func (cmd CreatePrivateDomainCommand) Execute(args []string) error
type CreateRouteActor ¶
type CreateRouteCommand ¶
type CreateRouteCommand struct { RequiredArgs flag.Domain `positional-args:"yes"` Hostname string `long:"hostname" short:"n" description:"Hostname for the HTTP route (required for shared domains)"` Path flag.V7RoutePath `long:"path" description:"Path for the HTTP route"` UI command.UI Config command.Config Actor CreateRouteActor // contains filtered or unexported fields }
func (CreateRouteCommand) Execute ¶
func (cmd CreateRouteCommand) Execute(args []string) error
type CreateSecurityGroupCommand ¶
type CreateSecurityGroupCommand struct { RequiredArgs flag.SecurityGroupArgs `positional-args:"yes"` UI command.UI Config command.Config Actor CreateSecurityGroupActor // contains filtered or unexported fields }
func (CreateSecurityGroupCommand) Execute ¶
func (cmd CreateSecurityGroupCommand) Execute(args []string) error
type CreateServiceBrokerActor ¶
type CreateServiceBrokerActor interface {
CreateServiceBroker(model v7action.ServiceBrokerModel) (v7action.Warnings, error)
}
type CreateServiceBrokerCommand ¶
type CreateServiceBrokerCommand struct { RequiredArgs flag.ServiceBrokerArgs `positional-args:"yes"` SpaceScoped bool `long:"space-scoped" description:"Make the broker's service plans only visible within the targeted space"` Config command.Config UI command.UI Actor CreateServiceBrokerActor // contains filtered or unexported fields }
func (*CreateServiceBrokerCommand) Execute ¶
func (cmd *CreateServiceBrokerCommand) Execute(args []string) error
type CreateSharedDomainActor ¶
type CreateSharedDomainActor interface {
}type CreateSharedDomainCommand ¶
type CreateSharedDomainCommand struct { // contains filtered or unexported fields }
func (CreateSharedDomainCommand) Execute ¶
func (cmd CreateSharedDomainCommand) Execute(args []string) error
type CreateSpaceActor ¶
type CreateSpaceActor interface { CreateSpace(spaceName, orgGUID string) (v7action.Space, v7action.Warnings, error) CreateSpaceRole(roleType constant.RoleType, orgGUID string, spaceGUID string, userNameOrGUID string, userOrigin string, isClient bool) (v7action.Warnings, error) GetOrganizationByName(orgName string) (v7action.Organization, v7action.Warnings, error) ApplySpaceQuotaByName(quotaName string, spaceGUID string, orgGUID string) (v7action.Warnings, error) }
type CreateSpaceCommand ¶
type CreateSpaceCommand struct { RequiredArgs flag.Space `positional-args:"yes"` Organization string `short:"o" description:"Organization"` Quota string `long:"quota" short:"q" description:"Quota to assign to the newly created space"` UI command.UI Config command.Config Actor CreateSpaceActor // contains filtered or unexported fields }
func (CreateSpaceCommand) Execute ¶
func (cmd CreateSpaceCommand) Execute(args []string) error
type CreateSpaceQuotaActor ¶
type CreateSpaceQuotaCommand ¶
type CreateSpaceQuotaCommand struct { RequiredArgs flag.SpaceQuota `positional-args:"yes"` NumAppInstances flag.IntegerLimit `short:"a" description:"Total number of application instances. (Default: unlimited)."` PaidServicePlans bool `long:"allow-paid-service-plans" description:"Allow provisioning instances of paid service plans. (Default: disallowed)."` PerProcessMemory flag.MemoryWithUnlimited `short:"i" description:"Maximum amount of memory a process can have (e.g. 1024M, 1G, 10G). (Default: unlimited)."` TotalMemory flag.MemoryWithUnlimited `` /* 141-byte string literal not displayed */ TotalRoutes flag.IntegerLimit `short:"r" description:"Total number of routes. -1 represents an unlimited amount. (Default: 0)."` TotalReservedPorts flag.IntegerLimit `` /* 147-byte string literal not displayed */ TotalServiceInstances flag.IntegerLimit `short:"s" description:"Total number of service instances. -1 represents an unlimited amount. (Default: 0)."` UI command.UI Config command.Config Actor CreateSpaceQuotaActor // contains filtered or unexported fields }
func (CreateSpaceQuotaCommand) Execute ¶
func (cmd CreateSpaceQuotaCommand) Execute([]string) error
type CreateUserActor ¶
type CreateUserCommand ¶
type CreateUserCommand struct { Args flag.CreateUser `positional-args:"yes"` Origin string `long:"origin" description:"Origin for mapping a user account to a user in an external identity provider"` PasswordPrompt bool `long:"password-prompt" description:"Prompt interactively for password"` UI command.UI Config command.Config Actor CreateUserActor // contains filtered or unexported fields }
func (*CreateUserCommand) Execute ¶
func (cmd *CreateUserCommand) Execute(args []string) error
type DeleteActor ¶
type DeleteBuildpackActor ¶
type DeleteBuildpackCommand ¶
type DeleteBuildpackCommand struct { RequiredArgs flag.BuildpackName `positional-args:"yes"` Force bool `long:"force" short:"f" description:"Force deletion without confirmation"` Stack string `` /* 139-byte string literal not displayed */ Actor DeleteBuildpackActor UI command.UI Config command.Config // contains filtered or unexported fields }
func (DeleteBuildpackCommand) Execute ¶
func (cmd DeleteBuildpackCommand) Execute(args []string) error
type DeleteCommand ¶
type DeleteCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` Force bool `short:"f" description:"Force deletion without confirmation"` DeleteMappedRoutes bool `short:"r" description:"Also delete any mapped routes"` UI command.UI Config command.Config Actor DeleteActor // contains filtered or unexported fields }
func (DeleteCommand) Execute ¶
func (cmd DeleteCommand) Execute(args []string) error
type DeleteOrgCommand ¶
type DeleteOrgCommand struct { RequiredArgs flag.Organization `positional-args:"yes"` Force bool `short:"f" description:"Force deletion without confirmation"` Config command.Config UI command.UI Actor DeleteOrganizationActor // contains filtered or unexported fields }
func (*DeleteOrgCommand) Execute ¶
func (cmd *DeleteOrgCommand) Execute(args []string) error
type DeleteOrgQuotaActor ¶
type DeleteOrgQuotaCommand ¶
type DeleteOrgQuotaCommand struct { RequiredArgs flag.Quota `positional-args:"yes"` Force bool `long:"force" short:"f" description:"Force deletion without confirmation"` UI command.UI Config command.Config Actor DeleteOrgQuotaActor // contains filtered or unexported fields }
func (DeleteOrgQuotaCommand) Execute ¶
func (cmd DeleteOrgQuotaCommand) Execute(args []string) error
type DeleteOrganizationActor ¶
type DeleteOrphanedRoutesCommand ¶
type DeleteOrphanedRoutesCommand struct { Force bool `short:"f" description:"Force deletion without confirmation"` UI command.UI Config command.Config Actor DeleteOrphanedRoutesActor // contains filtered or unexported fields }
func (DeleteOrphanedRoutesCommand) Execute ¶
func (cmd DeleteOrphanedRoutesCommand) Execute(args []string) error
type DeletePrivateDomainCommand ¶
type DeletePrivateDomainCommand struct { RequiredArgs flag.Domain `positional-args:"yes"` Force bool `short:"f" description:"Force deletion without confirmation"` UI command.UI Config command.Config Actor DeletePrivateDomainActor // contains filtered or unexported fields }
func (DeletePrivateDomainCommand) Execute ¶
func (cmd DeletePrivateDomainCommand) Execute(args []string) error
type DeleteRouteActor ¶
type DeleteRouteCommand ¶
type DeleteRouteCommand struct { RequiredArgs flag.Domain `positional-args:"yes"` Force bool `short:"f" description:"Force deletion without confirmation"` Hostname string `long:"hostname" short:"n" description:"Hostname used to identify the HTTP route (required for shared domains)"` Path flag.V7RoutePath `long:"path" description:"Path used to identify the HTTP route"` UI command.UI Config command.Config Actor DeleteRouteActor // contains filtered or unexported fields }
func (DeleteRouteCommand) Execute ¶
func (cmd DeleteRouteCommand) Execute(args []string) error
type DeleteServiceBrokerCommand ¶
type DeleteServiceBrokerCommand struct { RequiredArgs flag.ServiceBroker `positional-args:"yes"` Force bool `short:"f" description:"Force deletion without confirmation"` UI command.UI Config command.Config Actor DeleteServiceBrokerActor // contains filtered or unexported fields }
func (DeleteServiceBrokerCommand) Execute ¶
func (cmd DeleteServiceBrokerCommand) Execute(args []string) error
type DeleteSharedDomainActor ¶
type DeleteSharedDomainActor interface {}
type DeleteSharedDomainCommand ¶
type DeleteSharedDomainCommand struct { // contains filtered or unexported fields }
func (DeleteSharedDomainCommand) Execute ¶
func (cmd DeleteSharedDomainCommand) Execute(args []string) error
type DeleteSpaceActor ¶
type DeleteSpaceCommand ¶
type DeleteSpaceCommand struct { RequiredArgs flag.Space `positional-args:"yes"` Force bool `short:"f" description:"Force deletion without confirmation"` Org string `short:"o" description:"Delete space within specified org"` Config command.Config UI command.UI Actor DeleteSpaceActor // contains filtered or unexported fields }
func (DeleteSpaceCommand) Execute ¶
func (cmd DeleteSpaceCommand) Execute(args []string) error
type DeleteSpaceQuotaActor ¶
type DeleteSpaceQuotaCommand ¶
type DeleteSpaceQuotaCommand struct { RequiredArgs flag.Quota `positional-args:"yes"` Force bool `long:"force" short:"f" description:"Force deletion without confirmation"` UI command.UI Config command.Config Actor DeleteSpaceQuotaActor // contains filtered or unexported fields }
func (DeleteSpaceQuotaCommand) Execute ¶
func (cmd DeleteSpaceQuotaCommand) Execute(args []string) error
type DeleteUserActor ¶
type DeleteUserCommand ¶
type DeleteUserCommand struct { RequiredArgs flag.Username `positional-args:"yes"` Force bool `short:"f" description:"Prompt interactively for password"` Origin string `long:"origin" description:"Origin for mapping a user account to a user in an external identity provider"` UI command.UI Config command.Config Actor DeleteUserActor // contains filtered or unexported fields }
func (*DeleteUserCommand) Execute ¶
func (cmd *DeleteUserCommand) Execute(args []string) error
type DisableFeatureFlagActor ¶
type DisableFeatureFlagCommand ¶
type DisableFeatureFlagCommand struct { RequiredArgs flag.Feature `positional-args:"yes"` UI command.UI Config command.Config Actor DisableFeatureFlagActor // contains filtered or unexported fields }
func (DisableFeatureFlagCommand) Execute ¶
func (cmd DisableFeatureFlagCommand) Execute(args []string) error
type DisableSSHActor ¶
type DisableSSHActor interface { GetApplicationByNameAndSpace(appName string, spaceGUID string) (v7action.Application, v7action.Warnings, error) GetAppFeature(appGUID string, featureName string) (ccv3.ApplicationFeature, v7action.Warnings, error) UpdateAppFeature(app v7action.Application, enabled bool, featureName string) (v7action.Warnings, error) }
type DisableSSHCommand ¶
type DisableSSHCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config Actor DisableSSHActor // contains filtered or unexported fields }
func (*DisableSSHCommand) Execute ¶
func (cmd *DisableSSHCommand) Execute(args []string) error
type DisallowSpaceSSHActor ¶
type DisallowSpaceSSHCommand ¶
type DisallowSpaceSSHCommand struct { RequiredArgs flag.Space `positional-args:"yes"` UI command.UI Config command.Config Actor DisallowSpaceSSHActor // contains filtered or unexported fields }
func (*DisallowSpaceSSHCommand) Execute ¶
func (cmd *DisallowSpaceSSHCommand) Execute(args []string) error
type DomainsActor ¶
type DomainsCommand ¶
type DomainsCommand struct { Labels string `long:"labels" description:"Selector to filter domains by labels"` UI command.UI Config command.Config Actor DomainsActor // contains filtered or unexported fields }
func (DomainsCommand) Execute ¶
func (cmd DomainsCommand) Execute(args []string) error
type DropletsActor ¶
type DropletsCommand ¶
type DropletsCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config Actor DropletsActor // contains filtered or unexported fields }
func (DropletsCommand) Execute ¶
func (cmd DropletsCommand) Execute(args []string) error
type EnableFeatureFlagActor ¶
type EnableFeatureFlagCommand ¶
type EnableFeatureFlagCommand struct { RequiredArgs flag.Feature `positional-args:"yes"` UI command.UI Config command.Config Actor EnableFeatureFlagActor // contains filtered or unexported fields }
func (EnableFeatureFlagCommand) Execute ¶
func (cmd EnableFeatureFlagCommand) Execute(args []string) error
type EnableSSHActor ¶
type EnableSSHActor interface { GetApplicationByNameAndSpace(appName string, spaceGUID string) (v7action.Application, v7action.Warnings, error) GetAppFeature(appGUID string, featureName string) (ccv3.ApplicationFeature, v7action.Warnings, error) GetSSHEnabled(appGUID string) (ccv3.SSHEnabled, v7action.Warnings, error) UpdateAppFeature(app v7action.Application, enabled bool, featureName string) (v7action.Warnings, error) }
type EnableSSHCommand ¶
type EnableSSHCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config Actor EnableSSHActor // contains filtered or unexported fields }
func (*EnableSSHCommand) Execute ¶
func (cmd *EnableSSHCommand) Execute(args []string) error
type EnvCommand ¶
type EnvCommand struct { RequiredArgs flag.EnvironmentArgs `positional-args:"yes"` UI command.UI Config command.Config Actor EnvActor // contains filtered or unexported fields }
func (EnvCommand) Execute ¶
func (cmd EnvCommand) Execute(_ []string) error
type EventsActor ¶
type EventsCommand ¶
type EventsCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config Actor EventsActor // contains filtered or unexported fields }
func (EventsCommand) Execute ¶
func (cmd EventsCommand) Execute(_ []string) error
type FeatureFlagActor ¶
type FeatureFlagCommand ¶
type FeatureFlagCommand struct { RequiredArgs flag.Feature `positional-args:"yes"` UI command.UI Config command.Config Actor FeatureFlagActor // contains filtered or unexported fields }
func (FeatureFlagCommand) Execute ¶
func (cmd FeatureFlagCommand) Execute(args []string) error
type FeatureFlagsActor ¶
type FeatureFlagsActor interface {
GetFeatureFlags() ([]v7action.FeatureFlag, v7action.Warnings, error)
}
type FeatureFlagsCommand ¶
type FeatureFlagsCommand struct { UI command.UI Config command.Config Actor FeatureFlagsActor // contains filtered or unexported fields }
func (FeatureFlagsCommand) Execute ¶
func (cmd FeatureFlagsCommand) Execute(args []string) error
type GetHealthCheckActor ¶
type GetHealthCheckCommand ¶
type GetHealthCheckCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config Actor GetHealthCheckActor // contains filtered or unexported fields }
func (GetHealthCheckCommand) DisplayProcessTable ¶
func (cmd GetHealthCheckCommand) DisplayProcessTable(processHealthChecks []v7action.ProcessHealthCheck) error
func (GetHealthCheckCommand) Execute ¶
func (cmd GetHealthCheckCommand) Execute(args []string) error
type LabelSetter ¶
type LabelSetter interface {
Execute(resource TargetResource, labels map[string]types.NullString) error
}
type LabelUnsetter ¶
type LabelUnsetter interface {
Execute(resource TargetResource, labels map[string]types.NullString) error
}
type LabelUpdater ¶
type LabelUpdater struct { UI command.UI Config command.Config Actor SetLabelActor Username string Action ActionType // contains filtered or unexported fields }
func (*LabelUpdater) Execute ¶
func (cmd *LabelUpdater) Execute(targetResource TargetResource, labels map[string]types.NullString) error
type LabelsActor ¶
type LabelsActor interface { GetApplicationLabels(appName string, spaceGUID string) (map[string]types.NullString, v7action.Warnings, error) GetDomainLabels(domainName string) (map[string]types.NullString, v7action.Warnings, error) GetOrganizationLabels(orgName string) (map[string]types.NullString, v7action.Warnings, error) GetRouteLabels(routeName string, spaceGUID string) (map[string]types.NullString, v7action.Warnings, error) GetSpaceLabels(spaceName string, orgGUID string) (map[string]types.NullString, v7action.Warnings, error) GetBuildpackLabels(buildpackName string, buildpackStack string) (map[string]types.NullString, v7action.Warnings, error) GetStackLabels(stackName string) (map[string]types.NullString, v7action.Warnings, error) GetServiceBrokerLabels(serviceBrokerName string) (map[string]types.NullString, v7action.Warnings, error) GetServiceOfferingLabels(serviceOfferingName, serviceBrokerName string) (map[string]types.NullString, v7action.Warnings, error) GetServicePlanLabels(servicePlanName, serviceOfferingName, serviceBrokerName string) (map[string]types.NullString, v7action.Warnings, error) }
type LabelsCommand ¶
type LabelsCommand struct { RequiredArgs flag.LabelsArgs `positional-args:"yes"` BuildpackStack string `long:"stack" short:"s" description:"Specify stack to disambiguate buildpacks with the same name"` ServiceBroker string `` /* 133-byte string literal not displayed */ ServiceOffering string `long:"offering" short:"e" description:"Specify a service offering to disambiguate service plans with the same name."` UI command.UI Config command.Config Actor LabelsActor // contains filtered or unexported fields }
func (LabelsCommand) Execute ¶
func (cmd LabelsCommand) Execute(args []string) error
type LogsActor ¶
type LogsActor interface { GetRecentLogsForApplicationByNameAndSpace(appName string, spaceGUID string, client sharedaction.LogCacheClient) ([]sharedaction.LogMessage, v7action.Warnings, error) GetStreamingLogsForApplicationByNameAndSpace(appName string, spaceGUID string, client sharedaction.LogCacheClient) (<-chan sharedaction.LogMessage, <-chan error, context.CancelFunc, v7action.Warnings, error) ScheduleTokenRefresh(func(time.Duration) <-chan time.Time, chan struct{}, chan struct{}) (<-chan error, error) }
type LogsCommand ¶
type LogsCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` Recent bool `long:"recent" description:"Dump recent logs instead of tailing"` UI command.UI Config command.Config CC_Client *ccv3.Client Actor LogsActor LogCacheClient sharedaction.LogCacheClient // contains filtered or unexported fields }
func (LogsCommand) Execute ¶
func (cmd LogsCommand) Execute(args []string) error
type ManifestLocator ¶
type ManifestParser ¶
type MapRouteActor ¶
type MapRouteActor interface { GetApplicationByNameAndSpace(appName string, spaceGUID string) (v7action.Application, v7action.Warnings, error) GetRouteByAttributes(domainName string, domainGUID string, hostname string, path string) (v7action.Route, v7action.Warnings, error) GetDomainByName(domainName string) (v7action.Domain, v7action.Warnings, error) CreateRoute(spaceGUID, domainName, hostname, path string) (v7action.Route, v7action.Warnings, error) GetRouteDestinationByAppGUID(routeGUID string, appGUID string) (v7action.RouteDestination, v7action.Warnings, error) MapRoute(routeGUID string, appGUID string) (v7action.Warnings, error) }
type MapRouteCommand ¶
type MapRouteCommand struct { RequiredArgs flag.AppDomain `positional-args:"yes"` Hostname string `long:"hostname" short:"n" description:"Hostname for the HTTP route (required for shared domains)"` Path flag.V7RoutePath `long:"path" description:"Path for the HTTP route"` UI command.UI Config command.Config Actor MapRouteActor // contains filtered or unexported fields }
func (MapRouteCommand) Execute ¶
func (cmd MapRouteCommand) Execute(args []string) error
type OrgActor ¶
type OrgActor interface { GetOrganizationByName(orgName string) (v7action.Organization, v7action.Warnings, error) GetOrganizationSummaryByName(orgName string) (v7action.OrganizationSummary, v7action.Warnings, error) GetIsolationSegmentsByOrganization(orgName string) ([]v7action.IsolationSegment, v7action.Warnings, error) }
type OrgCommand ¶
type OrgCommand struct { RequiredArgs flag.Organization `positional-args:"yes"` GUID bool `long:"guid" description:"Retrieve and display the given org's guid. All other output for the org is suppressed."` UI command.UI Config command.Config Actor OrgActor // contains filtered or unexported fields }
func (OrgCommand) Execute ¶
func (cmd OrgCommand) Execute(args []string) error
type OrgQuotaActor ¶
type OrgQuotaCommand ¶
type OrgQuotaCommand struct { RequiredArgs flag.OrganizationQuota `positional-args:"yes"` UI command.UI Config command.Config Actor OrgQuotaActor // contains filtered or unexported fields }
func (OrgQuotaCommand) Execute ¶
func (cmd OrgQuotaCommand) Execute(args []string) error
type OrgQuotasActor ¶
type OrgQuotasActor interface {
GetOrganizationQuotas() ([]v7action.OrganizationQuota, v7action.Warnings, error)
}
type OrgQuotasCommand ¶
type OrgQuotasCommand struct { UI command.UI Config command.Config Actor OrgQuotasActor // contains filtered or unexported fields }
func (OrgQuotasCommand) Execute ¶
func (cmd OrgQuotasCommand) Execute(args []string) error
type OrgUsersActor ¶
type OrgUsersCommand ¶
type OrgUsersCommand struct { RequiredArgs flag.Organization `positional-args:"yes"` AllUsers bool `long:"all-users" short:"a" description:"List all users with roles in the org or in spaces within the org"` UI command.UI Config command.Config Actor OrgUsersActor // contains filtered or unexported fields }
func (*OrgUsersCommand) Execute ¶
func (cmd *OrgUsersCommand) Execute(args []string) error
type OrgsCommand ¶
type OrgsCommand struct { UI command.UI Config command.Config Actor OrgsActor Labels string `long:"labels" description:"Selector to filter orgs by labels"` // contains filtered or unexported fields }
func (OrgsCommand) Execute ¶
func (cmd OrgsCommand) Execute(args []string) error
type PackagesActor ¶
type PackagesCommand ¶
type PackagesCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config Actor PackagesActor // contains filtered or unexported fields }
func (PackagesCommand) Execute ¶
func (cmd PackagesCommand) Execute(args []string) error
type ProgressBar ¶
type ProgressBar interface { v7pushaction.ProgressBar Complete() Ready() }
type PushActor ¶
type PushActor interface { HandleFlagOverrides(baseManifest manifestparser.Manifest, flagOverrides v7pushaction.FlagOverrides) (manifestparser.Manifest, error) CreatePushPlans(spaceGUID string, orgGUID string, manifest manifestparser.Manifest, overrides v7pushaction.FlagOverrides) ([]v7pushaction.PushPlan, v7action.Warnings, error) // Actualize applies any necessary changes. Actualize(plan v7pushaction.PushPlan, progressBar v7pushaction.ProgressBar) <-chan *v7pushaction.PushEvent }
type PushCommand ¶
type PushCommand struct { OptionalArgs flag.OptionalAppName `positional-args:"yes"` HealthCheckTimeout flag.PositiveInteger `` /* 155-byte string literal not displayed */ Buildpacks []string `` /* 334-byte string literal not displayed */ Disk string `long:"disk" short:"k" description:"Disk limit (e.g. 256M, 1024M, 1G)"` DockerImage flag.DockerImage `long:"docker-image" short:"o" description:"Docker image to use (e.g. user/docker-image-name)"` DockerUsername string `long:"docker-username" description:"Repository username; used with password from environment variable CF_DOCKER_PASSWORD"` DropletPath flag.PathWithExistenceCheck `long:"droplet" description:"Path to a tgz file with a pre-staged app"` HealthCheckHTTPEndpoint string `` /* 129-byte string literal not displayed */ HealthCheckType flag.HealthCheckType `` /* 157-byte string literal not displayed */ Instances flag.Instances `long:"instances" short:"i" description:"Number of instances"` PathToManifest flag.ManifestPathWithExistenceCheck `long:"manifest" short:"f" description:"Path to manifest"` Memory string `long:"memory" short:"m" description:"Memory limit (e.g. 256M, 1024M, 1G)"` NoManifest bool `long:"no-manifest" description:"Ignore manifest file"` NoRoute bool `long:"no-route" description:"Do not map a route to this app"` NoStart bool `long:"no-start" description:"Do not stage and start the app after pushing"` NoWait bool `` /* 143-byte string literal not displayed */ AppPath flag.PathWithExistenceCheck `long:"path" short:"p" description:"Path to app directory or to a zip file of the contents of the app directory"` RandomRoute bool `long:"random-route" description:"Create a random route for this app (except when no-route is specified in the manifest)"` Stack string `` /* 136-byte string literal not displayed */ StartCommand flag.Command `long:"start-command" short:"c" description:"Startup command, set to null to reset to default start command"` Strategy flag.DeploymentStrategy `long:"strategy" description:"Deployment strategy, either rolling or null."` Task bool `` /* 146-byte string literal not displayed */ Vars []template.VarKV `long:"var" description:"Variable key value pair for variable substitution, (e.g., name=app1); can specify multiple times"` PathsToVarsFiles []flag.PathWithExistenceCheck `long:"vars-file" description:"Path to a variable substitution file for manifest; can specify multiple times"` Config command.Config UI command.UI LogCacheClient sharedaction.LogCacheClient Actor PushActor VersionActor V7ActorForPush ProgressBar ProgressBar CWD string ManifestLocator ManifestLocator ManifestParser ManifestParser // contains filtered or unexported fields }
func (PushCommand) Execute ¶
func (cmd PushCommand) Execute(args []string) error
func (PushCommand) GetBaseManifest ¶
func (cmd PushCommand) GetBaseManifest(flagOverrides v7pushaction.FlagOverrides) (manifestparser.Manifest, error)
func (PushCommand) GetDockerPassword ¶
func (cmd PushCommand) GetDockerPassword(dockerUsername string, containsPrivateDockerImages bool) (string, error)
func (PushCommand) GetFlagOverrides ¶
func (cmd PushCommand) GetFlagOverrides() (v7pushaction.FlagOverrides, error)
func (PushCommand) ValidateFlags ¶
func (cmd PushCommand) ValidateFlags() error
type RenameActor ¶
type RenameCommand ¶
type RenameCommand struct { RequiredArgs flag.Rename `positional-args:"yes"` UI command.UI Config command.Config Actor RenameActor // contains filtered or unexported fields }
func (RenameCommand) Execute ¶
func (cmd RenameCommand) Execute(args []string) error
type RenameOrgCommand ¶
type RenameOrgCommand struct { RequiredArgs flag.RenameOrgArgs `positional-args:"yes"` Config command.Config UI command.UI Actor RenameOrganizationActor // contains filtered or unexported fields }
func (RenameOrgCommand) Execute ¶
func (cmd RenameOrgCommand) Execute(args []string) error
type RenameOrganizationActor ¶
type RenameServiceBrokerCommand ¶
type RenameServiceBrokerCommand struct { RequiredArgs flag.RenameServiceBrokerArgs `positional-args:"yes"` UI command.UI Config command.Config Actor UpdateServiceBrokerActor // contains filtered or unexported fields }
func (*RenameServiceBrokerCommand) Execute ¶
func (cmd *RenameServiceBrokerCommand) Execute(args []string) error
type RenameSpaceActor ¶
type RenameSpaceCommand ¶
type RenameSpaceCommand struct { RequiredArgs flag.RenameSpace `positional-args:"yes"` Config command.Config UI command.UI Actor RenameSpaceActor // contains filtered or unexported fields }
func (RenameSpaceCommand) Execute ¶
func (cmd RenameSpaceCommand) 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 ResourceType ¶
type ResourceType string
const ( App ResourceType = "app" Buildpack ResourceType = "buildpack" Domain ResourceType = "domain" Org ResourceType = "org" Route ResourceType = "route" Space ResourceType = "space" Stack ResourceType = "stack" ServiceBroker ResourceType = "service-broker" ServiceOffering ResourceType = "service-offering" ServicePlan ResourceType = "service-plan" )
type RestageActor ¶
type RestageActor interface { GetStreamingLogsForApplicationByNameAndSpace(appName string, spaceGUID string, client sharedaction.LogCacheClient) (<-chan sharedaction.LogMessage, <-chan error, context.CancelFunc, v7action.Warnings, error) GetApplicationByNameAndSpace(appName string, spaceGUID string) (v7action.Application, v7action.Warnings, error) GetNewestReadyPackageForApplication(appGUID string) (v7action.Package, v7action.Warnings, error) GetDetailedAppSummary(appName string, spaceGUID string, withObfuscatedValues bool) (v7action.DetailedApplicationSummary, v7action.Warnings, error) SetApplicationDroplet(appGUID string, dropletGUID string) (v7action.Warnings, error) StagePackage(packageGUID, appName, spaceGUID string) (<-chan v7action.Droplet, <-chan v7action.Warnings, <-chan error) StartApplication(appGUID string) (v7action.Warnings, error) StopApplication(appGUID string) (v7action.Warnings, error) PollStart(appGUID string, noWait bool) (v7action.Warnings, error) CreateDeployment(appGUID string, dropletGUID string) (string, v7action.Warnings, error) PollStartForRolling(appGUID string, deploymentGUID string, noWait bool) (v7action.Warnings, error) }
type RestageCommand ¶
type RestageCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` Strategy flag.DeploymentStrategy `long:"strategy" description:"Deployment strategy, either rolling or null."` NoWait bool `` /* 146-byte string literal not displayed */ UI command.UI Config command.Config LogCacheClient sharedaction.LogCacheClient Actor RestageActor // contains filtered or unexported fields }
func (RestageCommand) Execute ¶
func (cmd RestageCommand) Execute(args []string) error
type RestartActor ¶
type RestartActor interface { GetApplicationByNameAndSpace(appName string, spaceGUID string) (v7action.Application, v7action.Warnings, error) GetDetailedAppSummary(appName string, spaceGUID string, withObfuscatedValues bool) (v7action.DetailedApplicationSummary, v7action.Warnings, error) PollStart(appGUID string, noWait bool) (v7action.Warnings, error) StartApplication(appGUID string) (v7action.Warnings, error) StopApplication(appGUID string) (v7action.Warnings, error) CreateDeployment(appGUID string, dropletGUID string) (string, v7action.Warnings, error) PollStartForRolling(appGUID string, deploymentGUID string, noWait bool) (v7action.Warnings, error) }
type RestartAppInstanceActor ¶
type RestartAppInstanceCommand ¶
type RestartAppInstanceCommand struct { RequiredArgs flag.AppInstance `positional-args:"yes"` ProcessType string `long:"process" default:"web" description:"Process to restart"` UI command.UI Config command.Config Actor RestartAppInstanceActor // contains filtered or unexported fields }
func (RestartAppInstanceCommand) Execute ¶
func (cmd RestartAppInstanceCommand) Execute(args []string) error
type RestartCommand ¶
type RestartCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` Strategy flag.DeploymentStrategy `long:"strategy" description:"Deployment strategy, either rolling or null."` NoWait bool `` /* 143-byte string literal not displayed */ UI command.UI Config command.Config Actor RestartActor // contains filtered or unexported fields }
func (RestartCommand) Execute ¶
func (cmd RestartCommand) Execute(args []string) error
type RoutesActor ¶
type RoutesActor interface { GetRoutesBySpace(spaceGUID string, labels string) ([]v7action.Route, v7action.Warnings, error) GetRoutesByOrg(orgGUID string, labels string) ([]v7action.Route, v7action.Warnings, error) GetRouteSummaries([]v7action.Route) ([]v7action.RouteSummary, v7action.Warnings, error) }
type RoutesCommand ¶
type RoutesCommand struct { Orglevel bool `long:"orglevel" description:"List all the routes for all spaces of current organization"` Labels string `long:"labels" description:"Selector to filter routes by labels"` UI command.UI Config command.Config Actor RoutesActor // contains filtered or unexported fields }
func (RoutesCommand) Execute ¶
func (cmd RoutesCommand) Execute(args []string) error
type RunTaskActor ¶
type RunTaskActor interface { GetApplicationByNameAndSpace(appName string, spaceGUID string) (v7action.Application, v7action.Warnings, error) RunTask(appGUID string, task v7action.Task) (v7action.Task, v7action.Warnings, error) GetProcessByTypeAndApplication(processType string, appGUID string) (v7action.Process, v7action.Warnings, error) }
type RunTaskCommand ¶
type RunTaskCommand struct { RequiredArgs flag.RunTaskArgsV7 `positional-args:"yes"` Command string `long:"command" short:"c" description:"The command to execute"` 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)"` Process string `long:"process" description:"Process type to use as a template for command, memory, and disk for the created task."` UI command.UI Config command.Config Actor RunTaskActor // contains filtered or unexported fields }
func (RunTaskCommand) Execute ¶
func (cmd RunTaskCommand) Execute(args []string) error
type RunningEnvironmentVariableGroupActor ¶
type RunningEnvironmentVariableGroupActor interface {
GetEnvironmentVariableGroup(group constant.EnvironmentVariableGroupName) (v7action.EnvironmentVariableGroup, v7action.Warnings, error)
}
type RunningEnvironmentVariableGroupCommand ¶
type RunningEnvironmentVariableGroupCommand struct { UI command.UI Config command.Config Actor RunningEnvironmentVariableGroupActor // contains filtered or unexported fields }
func (RunningEnvironmentVariableGroupCommand) Execute ¶
func (cmd RunningEnvironmentVariableGroupCommand) Execute(args []string) error
type SSHCommand ¶
type SSHCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` ProcessIndex uint `long:"app-instance-index" short:"i" default:"0" description:"App process instance index"` Commands []string `long:"command" short:"c" description:"Command to run"` DisablePseudoTTY bool `long:"disable-pseudo-tty" short:"T" description:"Disable pseudo-tty allocation"` ForcePseudoTTY bool `long:"force-pseudo-tty" description:"Force pseudo-tty allocation"` LocalPortForwardSpecs []flag.SSHPortForwarding `short:"L" description:"Local port forward specification"` ProcessType string `long:"process" default:"web" description:"App process name"` RequestPseudoTTY bool `long:"request-pseudo-tty" short:"t" description:"Request pseudo-tty allocation"` SkipHostValidation bool `long:"skip-host-validation" short:"k" description:"Skip host key validation. Not recommended!"` SkipRemoteExecution bool `long:"skip-remote-execution" short:"N" description:"Do not execute a remote command"` UI command.UI Config command.Config Actor SSHActor SSHActor SharedSSHActor SSHClient *clissh.SecureShell // contains filtered or unexported fields }
func (SSHCommand) EvaluateTTYOption ¶
func (cmd SSHCommand) EvaluateTTYOption() (sharedaction.TTYOption, error)
EvaluateTTYOption determines which TTY options are mutually exclusive and returns an error accordingly.
func (SSHCommand) Execute ¶
func (cmd SSHCommand) Execute(args []string) error
type SSHEnabledActor ¶
type SSHEnabledCommand ¶
type SSHEnabledCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config Actor SSHEnabledActor // contains filtered or unexported fields }
func (*SSHEnabledCommand) Execute ¶
func (cmd *SSHEnabledCommand) Execute(args []string) error
type ScaleActor ¶
type ScaleActor interface { AppActor ScaleProcessByApplication(appGUID string, process v7action.Process) (v7action.Warnings, error) StopApplication(appGUID string) (v7action.Warnings, error) StartApplication(appGUID string) (v7action.Warnings, error) PollStart(appGUID string, noWait bool) (v7action.Warnings, error) }
type ScaleCommand ¶
type ScaleCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` Force bool `short:"f" description:"Force restart of app without prompt"` Instances flag.Instances `short:"i" required:"false" description:"Number of instances"` DiskLimit flag.Megabytes `short:"k" required:"false" description:"Disk limit (e.g. 256M, 1024M, 1G)"` MemoryLimit flag.Megabytes `short:"m" required:"false" description:"Memory limit (e.g. 256M, 1024M, 1G)"` ProcessType string `long:"process" default:"web" description:"App process to scale"` UI command.UI Config command.Config Actor ScaleActor // contains filtered or unexported fields }
func (ScaleCommand) Execute ¶
func (cmd ScaleCommand) Execute(args []string) error
type ServiceAccessActor ¶
type ServiceAccessCommand ¶
type ServiceAccessCommand struct { Broker string `short:"b" description:"Access for plans of a particular broker"` ServiceOffering string `short:"e" description:"Access for service name of a particular service offering"` Organization string `short:"o" description:"Plans accessible by a particular organization"` UI command.UI Config command.Config Actor ServiceAccessActor // contains filtered or unexported fields }
func (ServiceAccessCommand) Execute ¶
func (cmd ServiceAccessCommand) Execute(args []string) error
type ServiceBrokersActor ¶
type ServiceBrokersActor interface {
GetServiceBrokers() ([]v7action.ServiceBroker, v7action.Warnings, error)
}
type ServiceBrokersCommand ¶
type ServiceBrokersCommand struct { Config command.Config UI command.UI Actor ServiceBrokersActor // contains filtered or unexported fields }
func (*ServiceBrokersCommand) Execute ¶
func (cmd *ServiceBrokersCommand) Execute(args []string) error
type SetDropletActor ¶
type SetDropletCommand ¶
type SetDropletCommand struct { RequiredArgs flag.AppDroplet `positional-args:"yes"` UI command.UI Config command.Config Actor SetDropletActor // contains filtered or unexported fields }
func (SetDropletCommand) Execute ¶
func (cmd SetDropletCommand) Execute(args []string) error
type SetEnvActor ¶
type SetEnvCommand ¶
type SetEnvCommand struct { RequiredArgs flag.SetEnvironmentArgs `positional-args:"yes"` UI command.UI Config command.Config Actor SetEnvActor // contains filtered or unexported fields }
func (SetEnvCommand) Execute ¶
func (cmd SetEnvCommand) Execute(args []string) error
type SetHealthCheckActor ¶
type SetHealthCheckActor interface { CloudControllerAPIVersion() string SetApplicationProcessHealthCheckTypeByNameAndSpace(appName string, spaceGUID string, healthCheckType constant.HealthCheckType, httpEndpoint string, processType string, invocationTimeout int64) (v7action.Application, v7action.Warnings, error) }
type SetHealthCheckCommand ¶
type SetHealthCheckCommand struct { RequiredArgs flag.SetHealthCheckArgs `positional-args:"yes"` HTTPEndpoint string `long:"endpoint" default:"/" description:"Path on the app"` InvocationTimeout flag.PositiveInteger `long:"invocation-timeout" description:"Time (in seconds) that controls individual health check invocations"` ProcessType string `long:"process" default:"web" description:"App process to update"` UI command.UI Config command.Config Actor SetHealthCheckActor // contains filtered or unexported fields }
func (SetHealthCheckCommand) Execute ¶
func (cmd SetHealthCheckCommand) Execute(args []string) error
type SetLabelActor ¶
type SetLabelActor interface { UpdateApplicationLabelsByApplicationName(string, string, map[string]types.NullString) (v7action.Warnings, error) UpdateBuildpackLabelsByBuildpackNameAndStack(string, string, map[string]types.NullString) (v7action.Warnings, error) UpdateDomainLabelsByDomainName(string, map[string]types.NullString) (v7action.Warnings, error) UpdateOrganizationLabelsByOrganizationName(string, map[string]types.NullString) (v7action.Warnings, error) UpdateRouteLabels(string, string, map[string]types.NullString) (v7action.Warnings, error) UpdateSpaceLabelsBySpaceName(string, string, map[string]types.NullString) (v7action.Warnings, error) UpdateStackLabelsByStackName(string, map[string]types.NullString) (v7action.Warnings, error) UpdateServiceBrokerLabelsByServiceBrokerName(string, map[string]types.NullString) (v7action.Warnings, error) UpdateServiceOfferingLabels(serviceOfferingName string, serviceBrokerName string, labels map[string]types.NullString) (v7action.Warnings, error) UpdateServicePlanLabels(servicePlanName string, serviceOfferingName string, serviceBrokerName string, labels map[string]types.NullString) (v7action.Warnings, error) }
type SetLabelCommand ¶
type SetLabelCommand struct { RequiredArgs flag.SetLabelArgs `positional-args:"yes"` BuildpackStack string `long:"stack" short:"s" description:"Specify stack to disambiguate buildpacks with the same name"` ServiceBroker string `` /* 133-byte string literal not displayed */ ServiceOffering string `long:"offering" short:"e" description:"Specify a service offering to disambiguate service plans with the same name."` LabelSetter LabelSetter // contains filtered or unexported fields }
func (SetLabelCommand) Execute ¶
func (cmd SetLabelCommand) Execute(args []string) error
type SetOrgQuotaActor ¶
type SetOrgQuotaCommand ¶
type SetOrgQuotaCommand struct { RequiredArgs flag.SetOrgQuotaArgs `positional-args:"yes"` UI command.UI Config command.Config Actor SetOrgQuotaActor // contains filtered or unexported fields }
func (*SetOrgQuotaCommand) Execute ¶
func (cmd *SetOrgQuotaCommand) Execute(args []string) error
type SetOrgRoleActor ¶
type SetOrgRoleActor interface { CreateOrgRole(roleType constant.RoleType, orgGUID string, userNameOrGUID string, userOrigin string, isClient bool) (v7action.Warnings, error) GetOrganizationByName(name string) (v7action.Organization, v7action.Warnings, error) GetUser(username, origin string) (v7action.User, error) }
type SetOrgRoleCommand ¶
type SetOrgRoleCommand struct { Args flag.OrgRoleArgs `positional-args:"yes"` IsClient bool `long:"client" description:"Assign an org role to a client-id of a (non-user) service account"` Origin string `long:"origin" description:"Indicates the identity provider to be used for authentication"` UI command.UI Config command.Config Actor SetOrgRoleActor // contains filtered or unexported fields }
func (*SetOrgRoleCommand) Execute ¶
func (cmd *SetOrgRoleCommand) Execute(args []string) error
type SetRunningEnvironmentVariableGroupActor ¶
type SetRunningEnvironmentVariableGroupActor interface {
SetEnvironmentVariableGroup(group constant.EnvironmentVariableGroupName, envVars ccv3.EnvironmentVariables) (v7action.Warnings, error)
}
type SetRunningEnvironmentVariableGroupCommand ¶
type SetRunningEnvironmentVariableGroupCommand struct { RequiredArgs flag.SetEnvVarGroup `positional-args:"yes"` UI command.UI Config command.Config Actor SetRunningEnvironmentVariableGroupActor // contains filtered or unexported fields }
func (SetRunningEnvironmentVariableGroupCommand) Execute ¶
func (cmd SetRunningEnvironmentVariableGroupCommand) Execute(args []string) error
type SetSpaceQuotaActor ¶
type SetSpaceQuotaCommand ¶
type SetSpaceQuotaCommand struct { RequiredArgs flag.SetSpaceQuotaArgs `positional-args:"yes"` UI command.UI Config command.Config Actor SetSpaceQuotaActor // contains filtered or unexported fields }
func (*SetSpaceQuotaCommand) Execute ¶
func (cmd *SetSpaceQuotaCommand) Execute(args []string) error
type SetSpaceRoleActor ¶
type SetSpaceRoleActor interface { CreateSpaceRole(roleType constant.RoleType, orgGUID string, spaceGUID string, userNameOrGUID string, userOrigin string, isClient bool) (v7action.Warnings, error) GetOrganizationByName(name string) (v7action.Organization, v7action.Warnings, error) GetSpaceByNameAndOrganization(spaceName string, orgGUID string) (v7action.Space, v7action.Warnings, error) GetUser(username, origin string) (v7action.User, error) }
type SetSpaceRoleCommand ¶
type SetSpaceRoleCommand struct { Args flag.SpaceRoleArgs `positional-args:"yes"` IsClient bool `long:"client" description:"Assign a space role to a client-id of a (non-user) service account"` Origin string `long:"origin" description:"Indicates the identity provider to be used for authentication"` UI command.UI Config command.Config Actor SetSpaceRoleActor // contains filtered or unexported fields }
func (*SetSpaceRoleCommand) Execute ¶
func (cmd *SetSpaceRoleCommand) Execute(args []string) error
type SetStagingEnvironmentVariableGroupActor ¶
type SetStagingEnvironmentVariableGroupActor interface {
SetEnvironmentVariableGroup(group constant.EnvironmentVariableGroupName, envVars ccv3.EnvironmentVariables) (v7action.Warnings, error)
}
type SetStagingEnvironmentVariableGroupCommand ¶
type SetStagingEnvironmentVariableGroupCommand struct { RequiredArgs flag.SetEnvVarGroup `positional-args:"yes"` UI command.UI Config command.Config Actor SetStagingEnvironmentVariableGroupActor // contains filtered or unexported fields }
func (SetStagingEnvironmentVariableGroupCommand) Execute ¶
func (cmd SetStagingEnvironmentVariableGroupCommand) Execute(args []string) error
type SharePrivateDomainActor ¶
type SharePrivateDomainActor interface {
}type SharePrivateDomainCommand ¶
type SharePrivateDomainCommand struct { // contains filtered or unexported fields }
func (SharePrivateDomainCommand) Execute ¶
func (cmd SharePrivateDomainCommand) Execute(args []string) error
type SharedSSHActor ¶
type SharedSSHActor interface {
}type SpaceActor ¶
type SpaceActor interface { GetSpaceByNameAndOrganization(spaceName string, orgGUID string) (v7action.Space, v7action.Warnings, error) GetSpaceSummaryByNameAndOrganization(spaceName string, orgGUID string) (v7action.SpaceSummary, v7action.Warnings, error) GetEffectiveIsolationSegmentBySpace(spaceGUID string, orgDefaultIsolationSegmentGUID string) (v7action.IsolationSegment, v7action.Warnings, error) }
type SpaceCommand ¶
type SpaceCommand struct { RequiredArgs flag.Space `positional-args:"yes"` GUID bool `long:"guid" description:"Retrieve and display the given space's guid. All other output for the space is suppressed."` SecurityGroupRules bool `long:"security-group-rules" description:"Retrieve the rules for all the security groups associated with the space."` UI command.UI Config command.Config Actor SpaceActor // contains filtered or unexported fields }
func (SpaceCommand) Execute ¶
func (cmd SpaceCommand) Execute(args []string) error
type SpaceQuotaActor ¶
type SpaceQuotaCommand ¶
type SpaceQuotaCommand struct { RequiredArgs flag.SpaceQuota `positional-args:"yes"` UI command.UI Config command.Config Actor SpaceQuotaActor // contains filtered or unexported fields }
func (SpaceQuotaCommand) Execute ¶
func (cmd SpaceQuotaCommand) Execute(args []string) error
type SpaceQuotasActor ¶
type SpaceQuotasCommand ¶
type SpaceQuotasCommand struct { UI command.UI Config command.Config Actor SpaceQuotasActor // contains filtered or unexported fields }
func (SpaceQuotasCommand) Execute ¶
func (cmd SpaceQuotasCommand) Execute(args []string) error
type SpaceSSHAllowedActor ¶
type SpaceSSHAllowedCommand ¶
type SpaceSSHAllowedCommand struct { RequiredArgs flag.Space `positional-args:"yes"` UI command.UI Config command.Config Actor SpaceSSHAllowedActor // contains filtered or unexported fields }
func (SpaceSSHAllowedCommand) Execute ¶
func (cmd SpaceSSHAllowedCommand) Execute(args []string) error
type SpaceUsersActor ¶
type SpaceUsersActor interface { GetOrganizationByName(name string) (v7action.Organization, v7action.Warnings, error) GetSpaceByNameAndOrganization(spaceName string, orgGUID string) (v7action.Space, v7action.Warnings, error) GetSpaceUsersByRoleType(spaceGuid string) (map[constant.RoleType][]v7action.User, v7action.Warnings, error) }
type SpaceUsersCommand ¶
type SpaceUsersCommand struct { RequiredArgs flag.SpaceUsersArgs `positional-args:"yes"` UI command.UI Config command.Config Actor SpaceUsersActor // contains filtered or unexported fields }
func (*SpaceUsersCommand) Execute ¶
func (cmd *SpaceUsersCommand) Execute(args []string) error
type SpacesActor ¶
type SpacesCommand ¶
type SpacesCommand struct { Labels string `long:"labels" description:"Selector to filter spaces by labels"` UI command.UI Config command.Config Actor SpacesActor // contains filtered or unexported fields }
func (SpacesCommand) Execute ¶
func (cmd SpacesCommand) Execute([]string) error
type StackActor ¶
type StackCommand ¶
type StackCommand struct { RequiredArgs flag.StackName `positional-args:"yes"` GUID bool `long:"guid" description:"Retrieve and display the given stack's guid. All other output for the stack is suppressed."` UI command.UI Config command.Config Actor StackActor // contains filtered or unexported fields }
func (*StackCommand) Execute ¶
func (cmd *StackCommand) Execute(args []string) error
type StacksActor ¶
type StacksCommand ¶
type StacksCommand struct { UI command.UI Config command.Config Actor StacksActor Labels string `long:"labels" description:"Selector to filter stacks by labels"` // contains filtered or unexported fields }
func (StacksCommand) Execute ¶
func (cmd StacksCommand) Execute(args []string) error
type StageActor ¶
type StageActor interface { GetStreamingLogsForApplicationByNameAndSpace(appName string, spaceGUID string, client sharedaction.LogCacheClient) (<-chan sharedaction.LogMessage, <-chan error, context.CancelFunc, v7action.Warnings, error) StagePackage(packageGUID, appName, spaceGUID string) (<-chan v7action.Droplet, <-chan v7action.Warnings, <-chan error) GetApplicationByNameAndSpace(appName string, spaceGUID string) (v7action.Application, v7action.Warnings, error) GetNewestReadyPackageForApplication(appGUID string) (v7action.Package, v7action.Warnings, error) }
type StageCommand ¶
type StageCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` PackageGUID string `long:"package-guid" description:"The guid of the package to stage (default: latest package)"` UI command.UI Config command.Config LogCacheClient sharedaction.LogCacheClient Actor StageActor // contains filtered or unexported fields }
func (StageCommand) Execute ¶
func (cmd StageCommand) Execute(args []string) error
type StagingEnvironmentVariableGroupActor ¶
type StagingEnvironmentVariableGroupActor interface {
GetEnvironmentVariableGroup(group constant.EnvironmentVariableGroupName) (v7action.EnvironmentVariableGroup, v7action.Warnings, error)
}
type StagingEnvironmentVariableGroupCommand ¶
type StagingEnvironmentVariableGroupCommand struct { UI command.UI Config command.Config Actor StagingEnvironmentVariableGroupActor // contains filtered or unexported fields }
func (StagingEnvironmentVariableGroupCommand) Execute ¶
func (cmd StagingEnvironmentVariableGroupCommand) Execute(args []string) error
type StartActor ¶
type StartActor interface { GetApplicationByNameAndSpace(appName string, spaceGUID string) (v7action.Application, v7action.Warnings, error) GetDetailedAppSummary(appName string, spaceGUID string, withObfuscatedValues bool) (v7action.DetailedApplicationSummary, v7action.Warnings, error) PollStart(appGUID string, noWait bool) (v7action.Warnings, error) StartApplication(appGUID string) (v7action.Warnings, error) GetUnstagedNewestPackageGUID(appGuid string) (string, v7action.Warnings, error) StagePackage(packageGUID, appName, spaceGUID string) (<-chan v7action.Droplet, <-chan v7action.Warnings, <-chan error) GetStreamingLogsForApplicationByNameAndSpace(appName string, spaceGUID string, client sharedaction.LogCacheClient) (<-chan sharedaction.LogMessage, <-chan error, context.CancelFunc, v7action.Warnings, error) SetApplicationDroplet(appGUID string, dropletGUID string) (v7action.Warnings, error) }
type StartCommand ¶
type StartCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config LogCacheClient sharedaction.LogCacheClient Actor StartActor // contains filtered or unexported fields }
func (StartCommand) Execute ¶
func (cmd StartCommand) Execute(args []string) error
type StopCommand ¶
type StopCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config Actor StopActor // contains filtered or unexported fields }
func (StopCommand) Execute ¶
func (cmd StopCommand) Execute(args []string) error
type TargetActor ¶
type TargetActor interface { GetOrganizationByName(orgName string) (v7action.Organization, v7action.Warnings, error) GetOrganizationSpaces(orgGUID string) ([]v7action.Space, v7action.Warnings, error) GetSpaceByNameAndOrganization(spaceName string, orgGUID string) (v7action.Space, v7action.Warnings, error) CloudControllerAPIVersion() string }
type TargetCommand ¶
type TargetCommand struct { Organization string `short:"o" description:"Organization"` Space string `short:"s" description:"Space"` UI command.UI Config command.Config Actor TargetActor // contains filtered or unexported fields }
func (*TargetCommand) Execute ¶
func (cmd *TargetCommand) Execute(args []string) error
type TargetResource ¶
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) (v7action.Application, v7action.Warnings, error) GetTaskBySequenceIDAndApplication(sequenceID int, appGUID string) (v7action.Task, v7action.Warnings, error) TerminateTask(taskGUID string) (v7action.Task, v7action.Warnings, error) }
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 UnmapRouteActor ¶
type UnmapRouteActor interface { GetApplicationByNameAndSpace(appName string, spaceGUID string) (v7action.Application, v7action.Warnings, error) GetRouteByAttributes(domainName string, domainGUID string, hostname string, path string) (v7action.Route, v7action.Warnings, error) GetDomainByName(domainName string) (v7action.Domain, v7action.Warnings, error) GetRouteDestinationByAppGUID(routeGUID string, appGUID string) (v7action.RouteDestination, v7action.Warnings, error) UnmapRoute(routeGUID string, destinationGUID string) (v7action.Warnings, error) }
type UnmapRouteCommand ¶
type UnmapRouteCommand struct { RequiredArgs flag.AppDomain `positional-args:"yes"` Hostname string `long:"hostname" short:"n" description:"Hostname used to identify the HTTP route"` Path flag.V7RoutePath `long:"path" description:"Path used to identify the HTTP route"` UI command.UI Config command.Config Actor UnmapRouteActor // contains filtered or unexported fields }
func (UnmapRouteCommand) Execute ¶
func (cmd UnmapRouteCommand) Execute(args []string) error
type UnsetEnvActor ¶
type UnsetEnvCommand ¶
type UnsetEnvCommand struct { RequiredArgs flag.UnsetEnvironmentArgs `positional-args:"yes"` UI command.UI Config command.Config Actor UnsetEnvActor // contains filtered or unexported fields }
func (UnsetEnvCommand) Execute ¶
func (cmd UnsetEnvCommand) Execute(args []string) error
type UnsetLabelCommand ¶
type UnsetLabelCommand struct { RequiredArgs flag.UnsetLabelArgs `positional-args:"yes"` BuildpackStack string `long:"stack" short:"s" description:"Specify stack to disambiguate buildpacks with the same name"` ServiceBroker string `` /* 133-byte string literal not displayed */ ServiceOffering string `long:"offering" short:"e" description:"Specify a service offering to disambiguate service plans with the same name."` LabelUnsetter LabelUnsetter // contains filtered or unexported fields }
func (UnsetLabelCommand) Execute ¶
func (cmd UnsetLabelCommand) Execute(args []string) error
type UnsetOrgRoleActor ¶
type UnsetOrgRoleActor interface { DeleteOrgRole(roleType constant.RoleType, orgGUID string, userNameOrGUID string, userOrigin string, isClient bool) (v7action.Warnings, error) GetOrganizationByName(name string) (v7action.Organization, v7action.Warnings, error) GetUser(username, origin string) (v7action.User, error) }
type UnsetOrgRoleCommand ¶
type UnsetOrgRoleCommand struct { Args flag.OrgRoleArgs `positional-args:"yes"` IsClient bool `long:"client" description:"Unassign an org role for a client-id of a (non-user) service account"` Origin string `long:"origin" description:"Indicates the identity provider to be used for authentication"` UI command.UI Config command.Config Actor UnsetOrgRoleActor // contains filtered or unexported fields }
func (*UnsetOrgRoleCommand) Execute ¶
func (cmd *UnsetOrgRoleCommand) Execute(args []string) error
type UnsetSpaceQuotaActor ¶
type UnsetSpaceQuotaCommand ¶
type UnsetSpaceQuotaCommand struct { RequiredArgs flag.UnsetSpaceQuotaArgs `positional-args:"yes"` UI command.UI Config command.Config Actor UnsetSpaceQuotaActor // contains filtered or unexported fields }
func (*UnsetSpaceQuotaCommand) Execute ¶
func (cmd *UnsetSpaceQuotaCommand) Execute(args []string) error
type UnsetSpaceRoleActor ¶
type UnsetSpaceRoleActor interface { DeleteSpaceRole(roleType constant.RoleType, spaceGUID string, userNameOrGUID string, userOrigin string, isClient bool) (v7action.Warnings, error) GetOrganizationByName(name string) (v7action.Organization, v7action.Warnings, error) GetSpaceByNameAndOrganization(spaceName string, orgGUID string) (v7action.Space, v7action.Warnings, error) GetUser(username, origin string) (v7action.User, error) }
type UnsetSpaceRoleCommand ¶
type UnsetSpaceRoleCommand struct { Args flag.SpaceRoleArgs `positional-args:"yes"` IsClient bool `long:"client" description:"Remove space role from a client-id of a (non-user) service account"` Origin string `long:"origin" description:"Indicates the identity provider to be used for authentication"` UI command.UI Config command.Config Actor UnsetSpaceRoleActor // contains filtered or unexported fields }
func (*UnsetSpaceRoleCommand) Execute ¶
func (cmd *UnsetSpaceRoleCommand) Execute(args []string) error
type UnsharePrivateDomainActor ¶
type UnsharePrivateDomainActor interface {
}type UnsharePrivateDomainCommand ¶
type UnsharePrivateDomainCommand struct { // contains filtered or unexported fields }
func (UnsharePrivateDomainCommand) Execute ¶
func (cmd UnsharePrivateDomainCommand) Execute(args []string) error
type UpdateBuildpackActor ¶
type UpdateBuildpackActor interface { UpdateBuildpackByNameAndStack(buildpackName string, buildpackStack string, buildpack v7action.Buildpack) (v7action.Buildpack, v7action.Warnings, error) UploadBuildpack(guid string, pathToBuildpackBits string, progressBar v7action.SimpleProgressBar) (ccv3.JobURL, v7action.Warnings, error) PrepareBuildpackBits(inputPath string, tmpDirPath string, downloader v7action.Downloader) (string, error) PollUploadBuildpackJob(jobURL ccv3.JobURL) (v7action.Warnings, error) }
type UpdateBuildpackCommand ¶
type UpdateBuildpackCommand struct { RequiredArgs flag.BuildpackName `positional-args:"Yes"` NewStack string `long:"assign-stack" description:"Assign a stack to a buildpack that does not have a stack association"` Disable bool `long:"disable" description:"Disable the buildpack from being used for staging"` Enable bool `long:"enable" description:"Enable the buildpack to be used for staging"` Lock bool `long:"lock" description:"Lock the buildpack to prevent updates"` Path flag.PathWithExistenceCheckOrURL `long:"path" short:"p" description:"Path to directory or zip file"` Position types.NullInt `long:"position" short:"i" description:"The order in which the buildpacks are checked during buildpack auto-detection"` NewName string `long:"rename" description:"Rename an existing buildpack"` CurrentStack string `long:"stack" short:"s" description:"Specify stack to disambiguate buildpacks with the same name"` Unlock bool `long:"unlock" description:"Unlock the buildpack to enable updates"` UI command.UI Config command.Config ProgressBar v7action.SimpleProgressBar Actor UpdateBuildpackActor // contains filtered or unexported fields }
func (UpdateBuildpackCommand) Execute ¶
func (cmd UpdateBuildpackCommand) Execute(args []string) error
type UpdateOrgQuotaActor ¶
type UpdateOrgQuotaCommand ¶
type UpdateOrgQuotaCommand struct { RequiredArgs flag.OrganizationQuota `positional-args:"Yes"` NumAppInstances flag.IntegerLimit `short:"a" description:"Total number of application instances. -1 represents an unlimited amount."` PaidServicePlans bool `long:"allow-paid-service-plans" description:"Allow provisioning instances of paid service plans."` NoPaidServicePlans bool `long:"disallow-paid-service-plans" description:"Disallow provisioning instances of paid service plans."` PerProcessMemory flag.MemoryWithUnlimited `short:"i" description:"Maximum amount of memory a process can have (e.g. 1024M, 1G, 10G). -1 represents an unlimited amount."` TotalMemory flag.MemoryWithUnlimited `` /* 128-byte string literal not displayed */ NewName string `short:"n" description:"New name"` TotalRoutes flag.IntegerLimit `short:"r" description:"Total number of routes. -1 represents an unlimited amount."` TotalReservedPorts flag.IntegerLimit `` /* 133-byte string literal not displayed */ TotalServiceInstances flag.IntegerLimit `short:"s" description:"Total number of service instances. -1 represents an unlimited amount."` UI command.UI Config command.Config ProgressBar v7action.SimpleProgressBar Actor UpdateOrgQuotaActor // contains filtered or unexported fields }
func (UpdateOrgQuotaCommand) Execute ¶
func (cmd UpdateOrgQuotaCommand) Execute(args []string) error
type UpdateServiceBrokerCommand ¶
type UpdateServiceBrokerCommand struct { RequiredArgs flag.ServiceBrokerArgs `positional-args:"yes"` UI command.UI Config command.Config Actor UpdateServiceBrokerActor // contains filtered or unexported fields }
func (UpdateServiceBrokerCommand) Execute ¶
func (cmd UpdateServiceBrokerCommand) Execute(args []string) error
type UpdateSpaceQuotaActor ¶
type UpdateSpaceQuotaCommand ¶
type UpdateSpaceQuotaCommand struct { RequiredArgs flag.SpaceQuota `positional-args:"Yes"` NumAppInstances flag.IntegerLimit `short:"a" description:"Total number of application instances. -1 represents an unlimited amount."` PaidServicePlans bool `long:"allow-paid-service-plans" description:"Allow provisioning instances of paid service plans."` NoPaidServicePlans bool `long:"disallow-paid-service-plans" description:"Disallow provisioning instances of paid service plans."` PerProcessMemory flag.MemoryWithUnlimited `short:"i" description:"Maximum amount of memory a process can have (e.g. 1024M, 1G, 10G). -1 represents an unlimited amount."` TotalMemory flag.MemoryWithUnlimited `` /* 128-byte string literal not displayed */ NewName string `short:"n" description:"New name"` TotalRoutes flag.IntegerLimit `short:"r" description:"Total number of routes. -1 represents an unlimited amount."` TotalReservedPorts flag.IntegerLimit `` /* 133-byte string literal not displayed */ TotalServiceInstances flag.IntegerLimit `short:"s" description:"Total number of service instances. -1 represents an unlimited amount."` UI command.UI Config command.Config ProgressBar v7action.SimpleProgressBar Actor UpdateSpaceQuotaActor // contains filtered or unexported fields }
func (UpdateSpaceQuotaCommand) Execute ¶
func (cmd UpdateSpaceQuotaCommand) Execute(args []string) error
type V7ActorForPush ¶
type V7ActorForPush interface { AppActor SetSpaceManifest(spaceGUID string, rawManifest []byte) (v7action.Warnings, error) GetStreamingLogsForApplicationByNameAndSpace(appName string, spaceGUID string, client sharedaction.LogCacheClient) (<-chan sharedaction.LogMessage, <-chan error, context.CancelFunc, v7action.Warnings, error) RestartApplication(appGUID string, noWait bool) (v7action.Warnings, error) }
Source Files ¶
- allow_space_ssh_command.go
- api_command.go
- app_command.go
- apply_manifest_command.go
- apps_command.go
- auth_command.go
- buildpacks_command.go
- cancel_deployment_command.go
- check_route_command.go
- create_app_command.go
- create_app_manifest_command.go
- create_buildpack_command.go
- create_org_command.go
- create_org_quota_command.go
- create_package_command.go
- create_private_domain_command.go
- create_route_command.go
- create_security_group_command.go
- create_service_broker_command.go
- create_shared_domain_command.go
- create_space_command.go
- create_space_quota_command.go
- create_user_command.go
- delete_buildpack_command.go
- delete_command.go
- delete_org_command.go
- delete_org_quota_command.go
- delete_orphaned_routes_command.go
- delete_private_domain_command.go
- delete_route_command.go
- delete_service_broker_command.go
- delete_shared_domain_command.go
- delete_space_command.go
- delete_space_quota_command.go
- delete_user_command.go
- disable_feature_flag_command.go
- disable_ssh_command.go
- disallow_space_ssh_command.go
- docker_password_getter.go
- domains_command.go
- droplets_command.go
- enable_feature_flag_command.go
- enable_ssh_command.go
- env_command.go
- events_command.go
- feature_flag_command.go
- feature_flags_command.go
- get_health_check_command.go
- godoc.go
- label_updater.go
- labels_command.go
- logs_command.go
- map_route_command.go
- org_command.go
- org_quota_command.go
- org_quotas_command.go
- org_users_command.go
- orgs_command.go
- packages_command.go
- push_command.go
- rename_command.go
- rename_org_command.go
- rename_service_broker_command.go
- rename_space_command.go
- reset_space_isolation_segment_command.go
- restage_command.go
- restart_app_instance_command.go
- restart_command.go
- routes_command.go
- run_task_command.go
- running_environment_variable_group_command.go
- scale_command.go
- service_access_command.go
- service_brokers_command.go
- set_droplet_command.go
- set_env_command.go
- set_health_check_command.go
- set_label_command.go
- set_org_quota_command.go
- set_org_role_command.go
- set_running_environment_variable_group_command.go
- set_space_quota_command.go
- set_space_role_command.go
- set_staging_environment_variable_group_command.go
- share_private_domain_command.go
- space_command.go
- space_quota_command.go
- space_quotas_command.go
- space_ssh_allowed_command.go
- space_users_command.go
- spaces_command.go
- ssh_command.go
- ssh_enabled_command.go
- stack_command.go
- stacks_command.go
- stage_command.go
- staging_environment_variable_group_command.go
- start_command.go
- stop_command.go
- target_command.go
- tasks_command.go
- terminate_task_command.go
- unmap_route_command.go
- unset_env_command.go
- unset_label_command.go
- unset_org_role_command.go
- unset_space_quota_command.go
- unset_space_role_command.go
- unshare_private_domain_command.go
- update_buildpack_command.go
- update_org_quota_command.go
- update_service_broker_command.go
- update_space_quota_command.go
Click to show internal directories.
Click to hide internal directories.