github.com/loafoe/cli@v7.1.0+incompatible/command/v6/purge_service_instance_command.go (about) 1 package v6 2 3 import ( 4 "code.cloudfoundry.org/cli/command" 5 "code.cloudfoundry.org/cli/command/flag" 6 "code.cloudfoundry.org/cli/command/translatableerror" 7 ) 8 9 type PurgeServiceInstanceCommand struct { 10 RequiredArgs flag.ServiceInstance `positional-args:"yes"` 11 Force bool `short:"f" description:"Force deletion without confirmation"` 12 usage interface{} `usage:"CF_NAME purge-service-instance SERVICE_INSTANCE\n\nWARNING: This operation assumes that the service broker responsible for this service instance is no longer available or is not responding with a 200 or 410, and the service instance has been deleted, leaving orphan records in Cloud Foundry's database. All knowledge of the service instance will be removed from Cloud Foundry, including service bindings and service keys."` 13 relatedCommands interface{} `related_commands:"delete-service, services, service-brokers"` 14 } 15 16 func (PurgeServiceInstanceCommand) Setup(config command.Config, ui command.UI) error { 17 return nil 18 } 19 20 func (PurgeServiceInstanceCommand) Execute(args []string) error { 21 return translatableerror.UnrefactoredCommandError{} 22 }