Documentation ¶
Index ¶
- type Client
- func (p *Client) VmwareTanzuManageV1alpha1ClustergroupReleaseResourceServiceCreate(...) (...)
- func (p *Client) VmwareTanzuManageV1alpha1ClustergroupReleaseResourceServiceDelete(...) error
- func (p *Client) VmwareTanzuManageV1alpha1ClustergroupReleaseResourceServiceGet(...) (...)
- func (p *Client) VmwareTanzuManageV1alpha1ClustergroupReleaseResourceServiceUpdate(...) (...)
- type ClientService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
Client for cluster group Flux CD helm release resource service API.
func (*Client) VmwareTanzuManageV1alpha1ClustergroupReleaseResourceServiceCreate ¶
func (p *Client) VmwareTanzuManageV1alpha1ClustergroupReleaseResourceServiceCreate(request *helmreleaseclustergroupmodel.VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseRequest) (*helmreleaseclustergroupmodel.VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseResponse, error)
VmwareTanzuManageV1alpha1ClustergroupReleaseResourceServiceCreate creates a Flux CD helm release scoped to a cluster group resource.
func (*Client) VmwareTanzuManageV1alpha1ClustergroupReleaseResourceServiceDelete ¶
func (p *Client) VmwareTanzuManageV1alpha1ClustergroupReleaseResourceServiceDelete(fn *helmreleaseclustergroupmodel.VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseFullName) error
VmwareTanzuManageV1alpha1ClustergroupReleaseResourceServiceDelete deletes a Flux CD helm release scoped to a cluster group resource.
func (*Client) VmwareTanzuManageV1alpha1ClustergroupReleaseResourceServiceGet ¶
func (p *Client) VmwareTanzuManageV1alpha1ClustergroupReleaseResourceServiceGet(fn *helmreleaseclustergroupmodel.VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseFullName) (*helmreleaseclustergroupmodel.VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseGetResponse, error)
VmwareTanzuManageV1alpha1ClustergroupReleaseResourceServiceGet gets a Flux CD helm release scoped to a cluster group resource.
func (*Client) VmwareTanzuManageV1alpha1ClustergroupReleaseResourceServiceUpdate ¶
func (p *Client) VmwareTanzuManageV1alpha1ClustergroupReleaseResourceServiceUpdate(request *helmreleaseclustergroupmodel.VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseRequest) (*helmreleaseclustergroupmodel.VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseResponse, error)
VmwareTanzuManageV1alpha1ClustergroupReleaseResourceServiceUpdate updates overwrite a Flux CD helm release scoped to a cluster group resource.
type ClientService ¶
type ClientService interface { VmwareTanzuManageV1alpha1ClustergroupReleaseResourceServiceCreate(request *helmreleaseclustergroupmodel.VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseRequest) (*helmreleaseclustergroupmodel.VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseResponse, error) VmwareTanzuManageV1alpha1ClustergroupReleaseResourceServiceDelete(fn *helmreleaseclustergroupmodel.VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseFullName) error VmwareTanzuManageV1alpha1ClustergroupReleaseResourceServiceGet(fn *helmreleaseclustergroupmodel.VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseFullName) (*helmreleaseclustergroupmodel.VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseGetResponse, error) VmwareTanzuManageV1alpha1ClustergroupReleaseResourceServiceUpdate(request *helmreleaseclustergroupmodel.VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseRequest) (*helmreleaseclustergroupmodel.VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseResponse, error) }
ClientService is the interface for VmwareTanzuManageV1alpha1ClustergroupFluxcdHelmReleaseResourceService Client methods.
func New ¶
func New(transport *transport.Client) ClientService
New creates a new cluster Flux CD helm release resource service API client.