Documentation ¶
Index ¶
- type Client
- func (c *Client) BackupScheduleResourceServiceCreate(...) (...)
- func (c *Client) BackupScheduleResourceServiceDelete(...) error
- func (c *Client) BackupScheduleResourceServiceGet(...) (...)
- func (c *Client) BackupScheduleResourceServiceList(request *backupschedulemodels.ListBackupSchedulesRequest) (...)
- func (c *Client) BackupScheduleResourceServiceUpdate(...) (...)
- type ClientService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
Client for backup schedule resource service API.
func (*Client) BackupScheduleResourceServiceCreate ¶
func (c *Client) BackupScheduleResourceServiceCreate(request *backupschedulemodels.VmwareTanzuManageV1alpha1ClusterDataprotectionScheduleRequest) (*backupschedulemodels.VmwareTanzuManageV1alpha1ClusterDataprotectionScheduleResponse, error)
BackupScheduleResourceServiceCreate creates a backup schedule.
func (*Client) BackupScheduleResourceServiceDelete ¶
func (c *Client) BackupScheduleResourceServiceDelete(fullName *backupschedulemodels.VmwareTanzuManageV1alpha1ClusterDataprotectionScheduleFullName) error
BackupScheduleResourceServiceDelete deletes a backup schedule.
func (*Client) BackupScheduleResourceServiceGet ¶
func (c *Client) BackupScheduleResourceServiceGet(fullName *backupschedulemodels.VmwareTanzuManageV1alpha1ClusterDataprotectionScheduleFullName) (*backupschedulemodels.VmwareTanzuManageV1alpha1ClusterDataprotectionScheduleResponse, error)
BackupScheduleResourceServiceGet gets a backup schedule.
func (*Client) BackupScheduleResourceServiceList ¶
func (c *Client) BackupScheduleResourceServiceList(request *backupschedulemodels.ListBackupSchedulesRequest) (*backupschedulemodels.VmwareTanzuManageV1alpha1ClusterDataprotectionScheduleListSchedulesResponse, error)
BackupScheduleResourceServiceList lists backup schedules.
func (*Client) BackupScheduleResourceServiceUpdate ¶
func (c *Client) BackupScheduleResourceServiceUpdate(request *backupschedulemodels.VmwareTanzuManageV1alpha1ClusterDataprotectionScheduleRequest) (*backupschedulemodels.VmwareTanzuManageV1alpha1ClusterDataprotectionScheduleResponse, error)
BackupScheduleResourceServiceUpdate updates a backup schedule.
type ClientService ¶
type ClientService interface { BackupScheduleResourceServiceCreate(request *backupschedulemodels.VmwareTanzuManageV1alpha1ClusterDataprotectionScheduleRequest) (*backupschedulemodels.VmwareTanzuManageV1alpha1ClusterDataprotectionScheduleResponse, error) BackupScheduleResourceServiceUpdate(request *backupschedulemodels.VmwareTanzuManageV1alpha1ClusterDataprotectionScheduleRequest) (*backupschedulemodels.VmwareTanzuManageV1alpha1ClusterDataprotectionScheduleResponse, error) BackupScheduleResourceServiceDelete(fn *backupschedulemodels.VmwareTanzuManageV1alpha1ClusterDataprotectionScheduleFullName) error BackupScheduleResourceServiceGet(fn *backupschedulemodels.VmwareTanzuManageV1alpha1ClusterDataprotectionScheduleFullName) (*backupschedulemodels.VmwareTanzuManageV1alpha1ClusterDataprotectionScheduleResponse, error) BackupScheduleResourceServiceList(request *backupschedulemodels.ListBackupSchedulesRequest) (*backupschedulemodels.VmwareTanzuManageV1alpha1ClusterDataprotectionScheduleListSchedulesResponse, error) }
ClientService is the interface for Client methods.
func New ¶
func New(transport *transport.Client) ClientService
New creates a new backup schedule resource service API client.
Click to show internal directories.
Click to hide internal directories.