package
0.2.0-alpha
Repository: https://github.com/vmware-archive/dispatch.git
Documentation: pkg.go.dev
# Functions
CallApplyAPI makes the backend service call to update/create an api.
CallApplyApplication makes the API call to update/create an application.
CallApplyBaseImage update/create a base image.
CallApplyDriver makes the API call to update/create an event driver.
CallApplyDriverType makes the API call to update/create a driver type.
CallApplyFunction makes the API call to update/create a function.
CallApplyImage makes the service call to update/create an image.
CallApplyOrganization updates/create an organization.
CallApplyPolicy updates/create a policy.
CallApplySecret makes the API call to update/create a secret.
CallApplyServiceAccount updates/create a serviceaccount.
CallApplySubscription makes the API call to update/create a subscription.
CallCreateAPI makes the API call to create an API endpoint.
CallCreateApplication makes the API call to create an application.
CallCreateBaseImage makes the API call to create a base image.
CallCreateEventDriver makes the API call to create an event driver.
CallCreateEventDriverType makes the API call to create an event driver type.
CallCreateFunction makes the API call to create a function.
CallCreateImage makes the API call to create an image.
CallCreatePolicy makes the api call to create a policy.
CallCreateSecret makes the API call to create a secret.
CallCreateServiceAccount makes the api call to create a service account.
CallCreateServiceInstance makes the API call to create a service instance.
CallCreateSubscription makes the API call to create an event subscription.
CallDeleteAPI makes the API call to delete an API endpoint.
CallDeleteApplication makes the API call to delete an application.
CallDeleteBaseImage makes the API call to create an image.
CallDeleteEventDriver makes the API call to delete an event driver.
CallDeleteEventDriverType makes the API call to delete an event driver.
CallDeleteFunction makes the API call to delete a function.
CallDeleteImage makes the API call to delete an image.
CallDeleteOrganization makes the API call to delete Organization.
CallDeletePolicy makes the API call to delete policy.
CallDeleteSecret makes the API call to delete a secret.
CallDeleteServiceAccount makes the API call to delete ServiceAccount.
CallDeleteServiceInstance makes the API call to create an image.
CallDeleteSubscription makes the API call to delete an event subscription.
CallUpdateAPI makes the backend service call to update an api.
CallUpdateApplication makes the API call to update an application.
CallUpdateBaseImage updates a base image.
CallUpdateDriver makes the API call to update an event driver.
CallUpdateDriverType makes the API call to update a driver type.
CallUpdateFunction makes the API call to update a function.
CallUpdateImage makes the service call to update an image.
CallUpdateOrganization updates an organization.
CallUpdatePolicy updates a policy.
CallUpdateSecret makes the API call to update a secret.
CallUpdateServiceAccount updates a serviceaccount.
CallUpdateSubscription makes the API call to update a subscription.
CheckErr prints a user friendly error to STDERR and exits with a non-zero exit code.
GetAuthInfoWriter constructor an ClientAuthInfoWriter.
NewCLI creates cobra object for top-level Dispatch CLI.
NewCmdApply updates command responsible for secret updates.
NewCmdCompletion creates a completion command for CLI.
NewCmdContext handles configuration context operations.
NewCmdContextCurrent show current context.
NewCmdContextDelete handles delete context operations.
NewCmdContextSet handles set context operations.
NewCmdCreate creates a command object for the "create" action.
NewCmdCreateAPI creates command responsible for dispatch function api creation.
NewCmdCreateApplication creates command responsible for dispatch application creation.
NewCmdCreateBaseImage creates command responsible for base image creation.
NewCmdCreateEventDriver creates command responsible for dispatch function eventDriver creation.
NewCmdCreateEventDriverType creates command responsible for dispatch function eventDriver creation.
NewCmdCreateFunction creates command responsible for dispatch function creation.
NewCmdCreateImage creates command responsible for image creation.
NewCmdCreateSecret creates command responsible for secret creation.
NewCmdCreateSeedImages creates command responsible for creation of seed images and base-images.
NewCmdCreateServiceInstance creates command responsible for service instance creation.
NewCmdCreateSubscription creates command responsible for subscription creation.
NewCmdDelete creates a command object for the generic "delete" action, which deletes one or more resources from a server.
NewCmdDeleteAPI creates command responsible for deleting API.
NewCmdDeleteApplication creates command responsible for deleting applications.
NewCmdDeleteBaseImage creates command responsible for deleting base images.
NewCmdDeleteEventDriver creates command responsible for deleting EventDriver.
NewCmdDeleteEventDriverType creates command responsible for deleting EventDriverType.
NewCmdDeleteFunction creates command responsible for deleting functions.
NewCmdDeleteImage creates command responsible for deleting images.
NewCmdDeleteSecret creates command responsible for deleting secrets.
NewCmdDeleteServiceInstance creates command responsible for deleting a service instance.
NewCmdDeleteSubscription creates command responsible for deleting subscriptions.
NewCmdEdit edit command responsible for resource edit.
NewCmdEmit creates a command to emit a dispatch event.
NewCmdExec creates a command to execute a dispatch function.
NewCmdGet creates a command object for the generic "get" action, which retrieves one or more resources from a server.
NewCmdGetAPI gets command responsible for dispatch function api creation.
NewCmdGetApplication creates command responsible for getting applications.
NewCmdGetBaseImage creates command responsible for getting base images.
NewCmdGetEventDriver gets command responsible for retrieving Dispatch event driver.
NewCmdGetEventDriverType gets command responsible for retrieving Dispatch event driver type.
NewCmdGetFunction creates command responsible for getting functions.
NewCmdGetImage creates command responsible for getting images.
NewCmdGetRun creates command responsible for getting runs.
NewCmdGetSecret creates command responsible for getting secrets.
NewCmdGetServiceClass creates command responsible for getting service classes.
NewCmdGetServiceInstance creates command responsible for getting service instances.
NewCmdGetSubscription creates command responsible for getting subscriptions.
NewCmdIam creates a command for iam resource management.
NewCmdIamCreate creates a command object for the iam reources creation.
NewCmdIamCreateOrganization creates command responsible for org creation.
NewCmdIamCreatePolicy creates command responsible for dispatch policy creation.
NewCmdIamCreateServiceAccount creates command responsible for service account creation.
NewCmdIamDelete creates a command object for the iam reources creation.
NewCmdIamDeleteOrganization creates command for delete service accounts.
NewCmdIamDeletePolicy deletes policy.
NewCmdIamDeleteServiceAccount creates command for delete service accounts.
NewCmdIamGet creates a command object for the iam reources creation.
NewCmdIamGetOrganization creates command for getting organizations.
NewCmdIamGetPolicy creates command for getting policies.
NewCmdIamGetServiceAccount creates command for getting service accounts.
NewCmdInstall creates a command object for the generic "get" action, which retrieves one or more resources from a server.
NewCmdLog creates a command object for Dispatch component logging.
NewCmdLogin creates a command to login to VMware Dispatch.
NewCmdLogout creates a command to logout from Dispatch.
NewCmdManage creates a command object for Dispatch "manage" action.
NewCmdManageBootstrap handles configuration context operations.
NewCmdUninstall creates a command object for the uninstallation of dispatch compontents.
NewCmdUpdate updates command responsible for secret updates.
NewCmdVersion creates a version command for CLI.
RandString generate a random string.
# Variables
ErrExit may be passed to CheckError to instruct it to output nothing but exit with status code 1.
# Interfaces
Runner interface for executing commands.
# Type aliases
ModelAction is the function type for CLI actions.