Documentation ¶
Index ¶
- type Client
- func (p *Client) VmwareTanzuManageV1alpha1ClusterReleaseResourceServiceCreate(...) (...)
- func (p *Client) VmwareTanzuManageV1alpha1ClusterReleaseResourceServiceDelete(...) error
- func (p *Client) VmwareTanzuManageV1alpha1ClusterReleaseResourceServiceGet(...) (...)
- func (p *Client) VmwareTanzuManageV1alpha1ClusterReleaseResourceServiceUpdate(...) (...)
- type ClientService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
Client for cluster Flux CD helm release resource service API.
func (*Client) VmwareTanzuManageV1alpha1ClusterReleaseResourceServiceCreate ¶
func (p *Client) VmwareTanzuManageV1alpha1ClusterReleaseResourceServiceCreate(request *releaseclustermodel.VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdHelmReleaseRequest) (*releaseclustermodel.VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdHelmReleaseResponse, error)
VmwareTanzuManageV1alpha1ClusterReleaseResourceServiceCreate creates a Flux CD helm release scoped to a cluster resource.
func (*Client) VmwareTanzuManageV1alpha1ClusterReleaseResourceServiceDelete ¶
func (p *Client) VmwareTanzuManageV1alpha1ClusterReleaseResourceServiceDelete(fn *releaseclustermodel.VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdHelmReleaseFullName) error
VmwareTanzuManageV1alpha1ClusterReleaseResourceServiceDelete deletes a Flux CD helm release scoped to a cluster resource.
func (*Client) VmwareTanzuManageV1alpha1ClusterReleaseResourceServiceGet ¶
func (p *Client) VmwareTanzuManageV1alpha1ClusterReleaseResourceServiceGet(fn *releaseclustermodel.VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdHelmReleaseFullName) (*releaseclustermodel.VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdHelmReleaseGetResponse, error)
VmwareTanzuManageV1alpha1ClusterReleaseResourceServiceGet gets a Flux CD helm release scoped to a cluster resource.
func (*Client) VmwareTanzuManageV1alpha1ClusterReleaseResourceServiceUpdate ¶
func (p *Client) VmwareTanzuManageV1alpha1ClusterReleaseResourceServiceUpdate(request *releaseclustermodel.VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdHelmReleaseRequest) (*releaseclustermodel.VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdHelmReleaseResponse, error)
VmwareTanzuManageV1alpha1ClusterReleaseResourceServiceUpdate updates overwrite a Flux CD helm release scoped to a cluster resource.
type ClientService ¶
type ClientService interface { VmwareTanzuManageV1alpha1ClusterReleaseResourceServiceCreate(request *releaseclustermodel.VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdHelmReleaseRequest) (*releaseclustermodel.VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdHelmReleaseResponse, error) VmwareTanzuManageV1alpha1ClusterReleaseResourceServiceDelete(fn *releaseclustermodel.VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdHelmReleaseFullName) error VmwareTanzuManageV1alpha1ClusterReleaseResourceServiceGet(fn *releaseclustermodel.VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdHelmReleaseFullName) (*releaseclustermodel.VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdHelmReleaseGetResponse, error) VmwareTanzuManageV1alpha1ClusterReleaseResourceServiceUpdate(request *releaseclustermodel.VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdHelmReleaseRequest) (*releaseclustermodel.VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdHelmReleaseResponse, error) }
ClientService is the interface for VmwareTanzuManageV1alpha1ClusterReleaseResourceService Client methods.
func New ¶
func New(transport *transport.Client) ClientService
New creates a new cluster Flux CD helm release resource service API client.