Documentation
¶
Overview ¶
Package clients provides the CloudV2 clients used by the Redpanda terraform provider and the generated resources.
Index ¶
- func NewACLServiceClient(ctx context.Context, cloudEnv, cloudURL string, cr ClientRequest) (dataplanev1alpha1.ACLServiceClient, error)
- func NewClusterServiceClient(ctx context.Context, cloudEnv string, cr ClientRequest) (cloudv1beta1.ClusterServiceClient, error)
- func NewKafkaConnectServiceClient(ctx context.Context, cloudEnv, cloudURL string, cr ClientRequest) (dataplanev1alpha1.KafkaConnectServiceClient, error)
- func NewNamespaceServiceClient(ctx context.Context, cloudEnv string, cr ClientRequest) (cloudv1beta1.NamespaceServiceClient, error)
- func NewNetworkServiceClient(ctx context.Context, cloudEnv string, cr ClientRequest) (cloudv1beta1.NetworkServiceClient, error)
- func NewOperationServiceClient(ctx context.Context, cloudEnv string, cr ClientRequest) (cloudv1beta1.OperationServiceClient, error)
- func NewSecretServiceClient(ctx context.Context, cloudEnv, cloudURL string, cr ClientRequest) (dataplanev1alpha1.SecretServiceClient, error)
- func NewTopicServiceClient(ctx context.Context, cloudEnv, cloudURL string, cr ClientRequest) (dataplanev1alpha1.TopicServiceClient, error)
- func NewUserServiceClient(ctx context.Context, cloudEnv, cloudURL string, cr ClientRequest) (dataplanev1alpha1.UserServiceClient, error)
- type ClientRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewACLServiceClient ¶
func NewACLServiceClient(ctx context.Context, cloudEnv, cloudURL string, cr ClientRequest) (dataplanev1alpha1.ACLServiceClient, error)
NewACLServiceClient creates a new ACLServiceClient.
func NewClusterServiceClient ¶
func NewClusterServiceClient(ctx context.Context, cloudEnv string, cr ClientRequest) (cloudv1beta1.ClusterServiceClient, error)
NewClusterServiceClient creates a new ClusterServiceClient.
func NewKafkaConnectServiceClient ¶
func NewKafkaConnectServiceClient(ctx context.Context, cloudEnv, cloudURL string, cr ClientRequest) (dataplanev1alpha1.KafkaConnectServiceClient, error)
NewKafkaConnectServiceClient creates a new KafkaConnectServiceClient.
func NewNamespaceServiceClient ¶
func NewNamespaceServiceClient(ctx context.Context, cloudEnv string, cr ClientRequest) (cloudv1beta1.NamespaceServiceClient, error)
NewNamespaceServiceClient creates a new NamespaceServiceClient.
func NewNetworkServiceClient ¶
func NewNetworkServiceClient(ctx context.Context, cloudEnv string, cr ClientRequest) (cloudv1beta1.NetworkServiceClient, error)
NewNetworkServiceClient creates a new NetworkServiceClient.
func NewOperationServiceClient ¶
func NewOperationServiceClient(ctx context.Context, cloudEnv string, cr ClientRequest) (cloudv1beta1.OperationServiceClient, error)
NewOperationServiceClient creates a new OperationServiceClient.
func NewSecretServiceClient ¶
func NewSecretServiceClient(ctx context.Context, cloudEnv, cloudURL string, cr ClientRequest) (dataplanev1alpha1.SecretServiceClient, error)
NewSecretServiceClient creates a new SecretServiceClient.
func NewTopicServiceClient ¶
func NewTopicServiceClient(ctx context.Context, cloudEnv, cloudURL string, cr ClientRequest) (dataplanev1alpha1.TopicServiceClient, error)
NewTopicServiceClient creates a new TopicServiceClient.
func NewUserServiceClient ¶
func NewUserServiceClient(ctx context.Context, cloudEnv, cloudURL string, cr ClientRequest) (dataplanev1alpha1.UserServiceClient, error)
NewUserServiceClient creates a new UserServiceClient.
Types ¶
type ClientRequest ¶
ClientRequest are the client request credentials used to create a connection.