Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
Client for data protection resource service API.
func (*Client) DataProtectionResourceServiceCreate ¶
func (c *Client) DataProtectionResourceServiceCreate(request *dataprotectionmodels.VmwareTanzuManageV1alpha1ClustergroupDataprotectionCreateDataProtectionRequest, ) (*dataprotectionmodels.VmwareTanzuManageV1alpha1ClustergroupDataprotectionCreateDataProtectionResponse, error)
DataProtectionResourceServiceCreate enables data protection on a cluster.
func (*Client) DataProtectionResourceServiceDelete ¶
func (c *Client) DataProtectionResourceServiceDelete(fn *dataprotectionmodels.VmwareTanzuManageV1alpha1ClustergroupDataprotectionFullName, deleteBackups bool, force bool) error
DataProtectionResourceServiceDelete disables data protection on a cluster.
func (*Client) DataProtectionResourceServiceList ¶
func (c *Client) DataProtectionResourceServiceList(fn *dataprotectionmodels.VmwareTanzuManageV1alpha1ClustergroupDataprotectionFullName, ) (*dataprotectionmodels.VmwareTanzuManageV1alpha1ClustergroupDataprotectionListDataProtectionsResponse, error)
DataProtectionResourceServiceList gets data protection details.
func (*Client) DataProtectionResourceServiceUpdate ¶
func (c *Client) DataProtectionResourceServiceUpdate(request *dataprotectionmodels.VmwareTanzuManageV1alpha1ClustergroupDataprotectionCreateDataProtectionRequest, ) (*dataprotectionmodels.VmwareTanzuManageV1alpha1ClustergroupDataprotectionCreateDataProtectionResponse, error)
DataProtectionResourceServiceUpdate updates a data protection configuration on a cluster.
type ClientService ¶
type ClientService interface { DataProtectionResourceServiceCreate(request *dataprotectionmodels.VmwareTanzuManageV1alpha1ClustergroupDataprotectionCreateDataProtectionRequest) (*dataprotectionmodels.VmwareTanzuManageV1alpha1ClustergroupDataprotectionCreateDataProtectionResponse, error) DataProtectionResourceServiceDelete(fn *dataprotectionmodels.VmwareTanzuManageV1alpha1ClustergroupDataprotectionFullName, deleteBackups bool, force bool) error DataProtectionResourceServiceList(fn *dataprotectionmodels.VmwareTanzuManageV1alpha1ClustergroupDataprotectionFullName) (*dataprotectionmodels.VmwareTanzuManageV1alpha1ClustergroupDataprotectionListDataProtectionsResponse, error) DataProtectionResourceServiceUpdate(request *dataprotectionmodels.VmwareTanzuManageV1alpha1ClustergroupDataprotectionCreateDataProtectionRequest) (*dataprotectionmodels.VmwareTanzuManageV1alpha1ClustergroupDataprotectionCreateDataProtectionResponse, error) }
ClientService is the interface for Client methods.
func New ¶
func New(transport *transport.Client) ClientService
New creates a new data protection resource service API client.
Click to show internal directories.
Click to hide internal directories.