Documentation ¶
Index ¶
- type Client
- func (c *Client) KubeConfigResourceServiceGet(...) (*kubeconfigmodels.VmwareTanzuManageV1alpha1ClusterKubeconfigResponse, error)
- func (c *Client) TanzuKubernetesClusterNodePoolResourceServiceCreate(...) (...)
- func (c *Client) TanzuKubernetesClusterNodePoolResourceServiceDelete(...) error
- func (c *Client) TanzuKubernetesClusterNodePoolResourceServiceGet(...) (...)
- func (c *Client) TanzuKubernetesClusterNodePoolResourceServiceList(...) (...)
- func (c *Client) TanzuKubernetesClusterNodePoolResourceServiceUpdate(...) (...)
- func (c *Client) TanzuKubernetesClusterResourceServiceCreate(...) (...)
- func (c *Client) TanzuKubernetesClusterResourceServiceDelete(...) error
- func (c *Client) TanzuKubernetesClusterResourceServiceGet(...) (...)
- func (c *Client) TanzuKubernetesClusterResourceServiceUpdate(...) (...)
- type ClientService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
Client for tanzu kubernetes cluster resource service API.
func (*Client) KubeConfigResourceServiceGet ¶
func (c *Client) KubeConfigResourceServiceGet(clusterFn *tkcmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterFullName) (*kubeconfigmodels.VmwareTanzuManageV1alpha1ClusterKubeconfigResponse, error)
KubeConfigResourceServiceGet gets a cluster's kubeconfig.
func (*Client) TanzuKubernetesClusterNodePoolResourceServiceCreate ¶
func (c *Client) TanzuKubernetesClusterNodePoolResourceServiceCreate(request *tkcnodepoolmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterNodepoolData) (*tkcnodepoolmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterNodepoolData, error)
TanzuKubernetesClusterNodePoolResourceServiceCreate creates a tanzu kubernetes cluster node pool.
func (*Client) TanzuKubernetesClusterNodePoolResourceServiceDelete ¶
func (c *Client) TanzuKubernetesClusterNodePoolResourceServiceDelete(fn *tkcnodepoolmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterNodepoolFullName) error
TanzuKubernetesClusterNodePoolResourceServiceDelete deletes a tanzu kubernetes cluster node pool.
func (*Client) TanzuKubernetesClusterNodePoolResourceServiceGet ¶
func (c *Client) TanzuKubernetesClusterNodePoolResourceServiceGet(fn *tkcnodepoolmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterNodepoolFullName) (*tkcnodepoolmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterNodepoolData, error)
TanzuKubernetesClusterNodePoolResourceServiceGet gets a tanzu kubernetes cluster node pool.
func (*Client) TanzuKubernetesClusterNodePoolResourceServiceList ¶
func (c *Client) TanzuKubernetesClusterNodePoolResourceServiceList(clusterFn *tkcmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterFullName) (*tkcnodepoolmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterNodepoolListNodepoolsData, error)
TanzuKubernetesClusterNodePoolResourceServiceList lists a tanzu kubernetes cluster node pools.
func (*Client) TanzuKubernetesClusterNodePoolResourceServiceUpdate ¶
func (c *Client) TanzuKubernetesClusterNodePoolResourceServiceUpdate(request *tkcnodepoolmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterNodepoolData) (*tkcnodepoolmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterNodepoolData, error)
TanzuKubernetesClusterNodePoolResourceServiceUpdate updates overwrite a tanzu kubernetes cluster node pool.
func (*Client) TanzuKubernetesClusterResourceServiceCreate ¶
func (c *Client) TanzuKubernetesClusterResourceServiceCreate(request *tkcmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterData) (*tkcmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterData, error)
TanzuKubernetesClusterResourceServiceCreate creates a tanzu kubernetes cluster.
func (*Client) TanzuKubernetesClusterResourceServiceDelete ¶
func (c *Client) TanzuKubernetesClusterResourceServiceDelete(fn *tkcmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterFullName, force bool) error
TanzuKubernetesClusterResourceServiceDelete deletes a tanzu kubernetes cluster.
func (*Client) TanzuKubernetesClusterResourceServiceGet ¶
func (c *Client) TanzuKubernetesClusterResourceServiceGet(fn *tkcmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterFullName) (*tkcmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterData, error)
TanzuKubernetesClusterResourceServiceGet gets a tanzu kubernetes cluster.
func (*Client) TanzuKubernetesClusterResourceServiceUpdate ¶
func (c *Client) TanzuKubernetesClusterResourceServiceUpdate(request *tkcmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterData) (*tkcmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterData, error)
TanzuKubernetesClusterResourceServiceUpdate updates overwrite a tanzu kubernetes cluster.
type ClientService ¶
type ClientService interface { // Cluster API. TanzuKubernetesClusterResourceServiceCreate(req *tkcmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterData) (*tkcmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterData, error) TanzuKubernetesClusterResourceServiceDelete(fn *tkcmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterFullName, force bool) error TanzuKubernetesClusterResourceServiceGet(fn *tkcmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterFullName) (*tkcmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterData, error) TanzuKubernetesClusterResourceServiceUpdate(req *tkcmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterData) (*tkcmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterData, error) // Node Pools API. TanzuKubernetesClusterNodePoolResourceServiceCreate(req *tkcnodepoolmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterNodepoolData) (*tkcnodepoolmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterNodepoolData, error) TanzuKubernetesClusterNodePoolResourceServiceDelete(fn *tkcnodepoolmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterNodepoolFullName) error TanzuKubernetesClusterNodePoolResourceServiceGet(fn *tkcnodepoolmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterNodepoolFullName) (*tkcnodepoolmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterNodepoolData, error) TanzuKubernetesClusterNodePoolResourceServiceList(clusterFn *tkcmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterFullName) (*tkcnodepoolmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterNodepoolListNodepoolsData, error) TanzuKubernetesClusterNodePoolResourceServiceUpdate(req *tkcnodepoolmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterNodepoolData) (*tkcnodepoolmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterNodepoolData, error) // KubeConfig API. KubeConfigResourceServiceGet(clusterFn *tkcmodels.VmwareTanzuManageV1alpha1ManagementClusterProvisionerTanzukubernetesClusterFullName) (*kubeconfigmodels.VmwareTanzuManageV1alpha1ClusterKubeconfigResponse, error) }
ClientService is the interface for Client methods.
func New ¶
func New(transport *transport.Client) ClientService
New creates a new tanzu kubernetes cluster resource service API client.