redhatopenshift

package
v0.0.0-...-0ecf4d6 Latest Latest
Warning

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

Go to latest
Published: Nov 21, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type OpenShiftClustersClient

type OpenShiftClustersClient interface {
	ListCredentials(ctx context.Context, resourceGroupName string, resourceName string) (result mgmtredhatopenshift20220401.OpenShiftClusterCredentials, err error)
	Get(ctx context.Context, resourceGroupName string, resourceName string) (result mgmtredhatopenshift20220401.OpenShiftCluster, err error)
	OpenShiftClustersClientAddons
}

OpenShiftClustersClient is a minimal interface for azure OpenshiftClustersClient

func NewOpenShiftClustersClient

func NewOpenShiftClustersClient(environment *azureclient.AROEnvironment, subscriptionID string, authorizer autorest.Authorizer) OpenShiftClustersClient

NewOpenShiftClustersClient creates a new OpenShiftClustersClient

type OpenShiftClustersClientAddons

type OpenShiftClustersClientAddons interface {
	CreateOrUpdateAndWait(ctx context.Context, resourceGroupName string, resourceName string, parameters mgmtredhatopenshift20220401.OpenShiftCluster) error
	DeleteAndWait(ctx context.Context, resourceGroupName string, resourceName string) error
	List(ctx context.Context) (clusters []mgmtredhatopenshift20220401.OpenShiftCluster, err error)
	ListByResourceGroup(ctx context.Context, resourceGroupName string) (clusters []mgmtredhatopenshift20220401.OpenShiftCluster, err error)
}

OpenShiftClustersClientAddons contains addons for OpenShiftClustersClient

type OperationsClient

type OperationsClient interface {
	OperationsClientAddons
}

OperationsClient is a minimal interface for azure OperationsClient

func NewOperationsClient

func NewOperationsClient(environment *azureclient.AROEnvironment, subscriptionID string, authorizer autorest.Authorizer) OperationsClient

NewOperationsClient creates a new OperationsClient

type OperationsClientAddons

type OperationsClientAddons interface {
	List(ctx context.Context) (operations []mgmtredhatopenshift20220401.Operation, err error)
}

OperationsClientAddons contains addons for OperationsClient

Jump to

Keyboard shortcuts

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