Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APBindingClient ¶
type APBindingClient interface {
CreateAPBinding(ctx context.Context, binding *apbindingpb.APBinding) (*apbindingpb.APBinding, error)
DestroyAPBinding(ctx context.Context, bindingID string) error
GetAPBinding(ctx context.Context, bindingID string) (*apbindingpb.APBinding, error)
ListAPBindings(ctx context.Context, filter *apbindingsvcpb.ListAPBindingsRequest_Filter) ([]*apbindingpb.APBinding, error)
UpdateAPBinding(ctx context.Context, binding *apbindingpb.APBinding) (*apbindingpb.APBinding, error)
}
APBindingClient is an interface for a gRPC client for the v1alpha1 version of the Connect APBindingService.
func New ¶
func New(conn grpc.ClientConnInterface) APBindingClient
New instantiates a new APBindingClient for communication with a Connect API.
Click to show internal directories.
Click to hide internal directories.