MCPcopy Index your code
hub / github.com/cloudfoundry/cli / commandList

Struct commandList

command/common/command_list_v7.go:13–208  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

11var ShouldFallbackToLegacy = false
12
13type commandList struct {
14 VerboseOrVersion bool `short:"v" long:"version" description:"verbose and version flag"`
15
16 V3Push v7.PushCommand `command:"v3-push" description:"Push a new app or sync changes to an existing app" hidden:"true"`
17
18 API v7.APICommand `command:"api" description:"Set or view target api url"`
19 AddNetworkPolicy v7.AddNetworkPolicyCommand `command:"add-network-policy" description:"Create policy to allow direct network traffic from one app to another"`
20 AddPluginRepo plugin.AddPluginRepoCommand `command:"add-plugin-repo" description:"Add a new plugin repository"`
21 AllowSpaceSSH v7.AllowSpaceSSHCommand `command:"allow-space-ssh" description:"Allow SSH access for the space"`
22 App v7.AppCommand `command:"app" description:"Display health and status for an app"`
23 ApplyManifest v7.ApplyManifestCommand `command:"apply-manifest" description:"Apply manifest properties to a space"`
24 Apps v7.AppsCommand `command:"apps" alias:"a" description:"List all apps in the target space"`
25 Auth v7.AuthCommand `command:"auth" description:"Authenticate non-interactively"`
26 BindRouteService v7.BindRouteServiceCommand `command:"bind-route-service" alias:"brs" description:"Bind a service instance to an HTTP route"`
27 BindRunningSecurityGroup v7.BindRunningSecurityGroupCommand `command:"bind-running-security-group" description:"Bind a security group to the list of security groups to be used for running applications"`
28 BindSecurityGroup v7.BindSecurityGroupCommand `command:"bind-security-group" description:"Bind a security group to a particular space, or all existing spaces of an org"`
29 BindService v7.BindServiceCommand `command:"bind-service" alias:"bs" description:"Bind a service instance to an app"`
30 BindStagingSecurityGroup v7.BindStagingSecurityGroupCommand `command:"bind-staging-security-group" description:"Bind a security group to the list of security groups to be used for staging applications globally"`
31 Buildpacks v7.BuildpacksCommand `command:"buildpacks" description:"List all buildpacks"`
32 CancelDeployment v7.CancelDeploymentCommand `command:"cancel-deployment" description:"Cancel the most recent deployment for an app. Resets the current droplet to the previous deployment's droplet."`
33 CheckRoute v7.CheckRouteCommand `command:"check-route" description:"Perform a check to determine whether a route currently exists or not"`
34 CleanupOutdatedServiceBindings v7.CleanupOutdatedServiceBindingsCommand `command:"cleanup-outdated-service-bindings" description:"Cleans up old service bindings for an app, keeping only the most recent binding for each service instance"`
35 Config v7.ConfigCommand `command:"config" description:"Write default values to the config"`
36 ContinueDeployment v7.ContinueDeploymentCommand `command:"continue-deployment" description:"Continue the most recent deployment for an app."`
37 CopySource v7.CopySourceCommand `command:"copy-source" description:"Copies the source code of an application to another existing application and restages that application"`
38 CreateApp v7.CreateAppCommand `command:"create-app" description:"Create an Application in the target space"`
39 CreateAppManifest v7.CreateAppManifestCommand `command:"create-app-manifest" description:"Create an app manifest for an app that has been pushed successfully"`
40 CreateBuildpack v7.CreateBuildpackCommand `command:"create-buildpack" description:"Create a buildpack"`
41 CreatePackage v7.CreatePackageCommand `command:"create-package" description:"Uploads a Package"`
42 CreateIsolationSegment v7.CreateIsolationSegmentCommand `command:"create-isolation-segment" description:"Create an isolation segment"`
43 CreateOrg v7.CreateOrgCommand `command:"create-org" alias:"co" description:"Create an org"`
44 CreateOrgQuota v7.CreateOrgQuotaCommand `command:"create-org-quota" alias:"create-quota" description:"Define a new quota for an organization"`
45 CreatePrivateDomain v7.CreatePrivateDomainCommand `command:"create-private-domain" alias:"create-domain" description:"Create a private domain for a specific org"`
46 CreateRoute v7.CreateRouteCommand `command:"create-route" description:"Create a route for later use"`
47 UpdateRoute v7.UpdateRouteCommand `command:"update-route" description:"Update a route by route specific options, e.g. load balancing algorithm"`
48 CreateSecurityGroup v7.CreateSecurityGroupCommand `command:"create-security-group" description:"Create a security group"`
49 CreateService v7.CreateServiceCommand `command:"create-service" alias:"cs" description:"Create a service instance"`
50 CreateServiceBroker v7.CreateServiceBrokerCommand `command:"create-service-broker" alias:"csb" description:"Create a service broker"`
51 CreateServiceKey v7.CreateServiceKeyCommand `command:"create-service-key" alias:"csk" description:"Create key for a service instance"`
52 CreateSharedDomain v7.CreateSharedDomainCommand `command:"create-shared-domain" description:"Create a domain that can be used by all orgs (admin-only)"`
53 CreateSpace v7.CreateSpaceCommand `command:"create-space" alias:"csp" description:"Create a space"`
54 CreateSpaceQuota v7.CreateSpaceQuotaCommand `command:"create-space-quota" description:"Define a new quota for a space"`
55 CreateUser v7.CreateUserCommand `command:"create-user" description:"Create a new user"`
56 CreateUserProvidedService v7.CreateUserProvidedServiceCommand `command:"create-user-provided-service" alias:"cups" description:"Make a user-provided service instance available to CF apps"`
57 Curl v7.CurlCommand `command:"curl" description:"Executes a request to the targeted API endpoint"`
58 Delete v7.DeleteCommand `command:"delete" alias:"d" description:"Delete an app"`
59 DeleteBuildpack v7.DeleteBuildpackCommand `command:"delete-buildpack" description:"Delete a buildpack"`
60 DeleteIsolationSegment v7.DeleteIsolationSegmentCommand `command:"delete-isolation-segment" description:"Delete an isolation segment"`
61 DeleteOrg v7.DeleteOrgCommand `command:"delete-org" description:"Delete an org"`
62 DeleteOrgQuota v7.DeleteOrgQuotaCommand `command:"delete-org-quota" alias:"delete-quota" description:"Delete an organization quota"`
63 DeleteOrphanedRoutes v7.DeleteOrphanedRoutesCommand `command:"delete-orphaned-routes" description:"Delete all orphaned routes in the currently targeted space (i.e. those that are not mapped to an app or service instance)"`
64 DeletePrivateDomain v7.DeletePrivateDomainCommand `command:"delete-private-domain" alias:"delete-domain" description:"Delete a private domain"`
65 DeleteRoute v7.DeleteRouteCommand `command:"delete-route" description:"Delete a route"`
66 DeleteSecurityGroup v7.DeleteSecurityGroupCommand `command:"delete-security-group" description:"Deletes a security group"`
67 DeleteService v7.DeleteServiceCommand `command:"delete-service" alias:"ds" description:"Delete a service instance"`
68 DeleteServiceBroker v7.DeleteServiceBrokerCommand `command:"delete-service-broker" description:"Delete a service broker"`
69 DeleteServiceKey v7.DeleteServiceKeyCommand `command:"delete-service-key" alias:"dsk" description:"Delete a service key"`
70 DeleteSharedDomain v7.DeleteSharedDomainCommand `command:"delete-shared-domain" description:"Delete a shared domain"`

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected