Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BindOperationOptions ¶
type BindOperationOptions struct { Namespace string ServiceName string ServiceType string AppName string ForceCreationWithoutAsk bool BindingName string BindAsFiles bool DeploymentConfigEnabled bool IgnoreContext bool }
BindOperationOptions contains input flags for bind method
type CleanOperationOptions ¶
type ClusterUserAPI ¶
type ClusterUserAPI interface { ExecuteConnect(connectOpts *ConnectOperationOptions) error ExecuteServiceBinding(options *BindOperationOptions) error ExecuteStatus() (OperatorStatus, error) ExecuteClean(cleanOptions *CleanOperationOptions) error }
ClusterUserAPI - interact with kuberentes clusters in order to connect and bind resources
type CommandEnvironment ¶
type CommandEnvironment struct { Connection connection.Connection Logger logging.Logger IO *iostreams.IOStreams Localizer localize.Localizer Context context.Context ServiceContext servicecontext.IContext }
CommandEnvironment provides number of abstractions provided by CLI
type ConnectOperationOptions ¶
type ConnectOperationOptions struct { OfflineAccessToken string ForceCreationWithoutAsk bool Namespace string ServiceType string ServiceName string IgnoreContext bool }
ConnectOperationOptions contains input flags for connect method
type OperatorStatus ¶
type OperatorStatus struct { ServiceBindingOperatorAvailable bool RHOASOperatorAvailable bool LatestRHOASVersionAvailable bool }
status of the Operator
Click to show internal directories.
Click to hide internal directories.