Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppProxyAPI ¶
type AppProxyAPI interface { Cluster() ClusterAPI GitSource() GitSourceAPI ISC() IscAPI GitIntegration() GitIntegrationAPI VersionInfo() VersionInfoAPI }
func NewAppProxyClient ¶
func NewAppProxyClient(c *client.CfClient) AppProxyAPI
type ClusterAPI ¶
type GitIntegrationAPI ¶
type GitIntegrationAPI interface { Add(ctx context.Context, args *apmodel.AddGitIntegrationArgs) (*apmodel.GitIntegration, error) Deregister(ctx context.Context, name *string) (*apmodel.GitIntegration, error) Edit(ctx context.Context, args *apmodel.EditGitIntegrationArgs) (*apmodel.GitIntegration, error) Get(ctx context.Context, name *string) (*apmodel.GitIntegration, error) List(ctx context.Context) ([]apmodel.GitIntegration, error) Register(ctx context.Context, args *apmodel.RegisterToGitIntegrationArgs) (*apmodel.GitIntegration, error) Remove(ctx context.Context, name string) error }
type GitSourceAPI ¶
type VersionInfoAPI ¶
type VersionInfoAPI interface {
VersionInfo(ctx context.Context) (*apmodel.AppProxyVersionInfo, error)
}
Click to show internal directories.
Click to hide internal directories.