containerservice

package
v0.0.0-...-ddd6cb9 Latest Latest
Warning

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

Go to latest
Published: Nov 29, 2018 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ContainerServicesClient

type ContainerServicesClient struct {
	// contains filtered or unexported fields
}

ContainerServicesClient responsible for K8S versions

func NewContainerServicesClient

func NewContainerServicesClient(authorizer autorest.Authorizer, subscriptionId string) *ContainerServicesClient

NewContainerServicesClient creates a new 'ContainerServicesClient' instance

func (*ContainerServicesClient) ListOrchestrators

func (csc *ContainerServicesClient) ListOrchestrators(location, resourceType string) (*containerservice.OrchestratorVersionProfileListResult, error)

ListOrchestrators lists all supported Kubernetes version in the given location

type ManagedClustersClient

type ManagedClustersClient struct {
	// contains filtered or unexported fields
}

ManagedClustersClient responsible for AKS clusters

func NewManagedClustersClient

func NewManagedClustersClient(authorizer autorest.Authorizer, subscriptionId string) *ManagedClustersClient

NewManagedClustersClient creates a new 'ManagedClustersClient' instance

func (*ManagedClustersClient) CreateOrUpdate

func (mcc *ManagedClustersClient) CreateOrUpdate(resourceGroup, name string, managedCluster *containerservice.ManagedCluster) (*containerservice.ManagedClustersCreateOrUpdateFuture, error)

CreateOrUpdate creates or updates a managed cluster

func (*ManagedClustersClient) DeleteManagedCluster

func (mcc *ManagedClustersClient) DeleteManagedCluster(resourceGroup, name string) (*containerservice.ManagedClustersDeleteFuture, error)

DeleteManagedCluster deletes a managed cluster

func (*ManagedClustersClient) GetAccessProfiles

func (mcc *ManagedClustersClient) GetAccessProfiles(resourceGroup, name, roleName string) (*containerservice.ManagedClusterAccessProfile, error)

GetAccessProfiles returns access profiles including kubeconfig

func (*ManagedClustersClient) GetManagedCLuster

func (mcc *ManagedClustersClient) GetManagedCLuster(resourceGroup, name string) (*containerservice.ManagedCluster, error)

GetManagedCLuster returns managed cluster info from cloud

func (*ManagedClustersClient) ListClusters

ListClusters returns all managed cluster in the cloud

Jump to

Keyboard shortcuts

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