clients

package
v0.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 10, 2024 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Overview

Package clients provides the CloudV2 clients used by the Redpanda terraform provider and the generated resources.

Index

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

type ClientRequest struct {
	ClientID     string
	ClientSecret string
}

ClientRequest are the client request credentials used to create a connection.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL