Documentation ¶
Index ¶
- type Client
- func (c *Client) TargetLocationResourceServiceCreate(...) (...)
- func (c *Client) TargetLocationResourceServiceDelete(...) error
- func (c *Client) TargetLocationResourceServiceGet(...) (...)
- func (c *Client) TargetLocationResourceServiceList(request *targetlocationsmodel.ListBackupLocationsRequest) (...)
- func (c *Client) TargetLocationResourceServiceUpdate(...) (...)
- type ClientService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
Client for target location resource service API.
func (*Client) TargetLocationResourceServiceCreate ¶
func (c *Client) TargetLocationResourceServiceCreate(request *targetlocationsmodel.VmwareTanzuManageV1alpha1DataprotectionProviderBackuplocationCreateBackupLocationRequest) (*targetlocationsmodel.VmwareTanzuManageV1alpha1DataprotectionProviderBackuplocationResponse, error)
TargetLocationResourceServiceCreate creates a target location.
func (*Client) TargetLocationResourceServiceDelete ¶
func (c *Client) TargetLocationResourceServiceDelete(fullName *targetlocationsmodel.VmwareTanzuManageV1alpha1DataprotectionProviderBackuplocationFullName) error
TargetLocationResourceServiceDelete deletes a target location.
func (*Client) TargetLocationResourceServiceGet ¶
func (c *Client) TargetLocationResourceServiceGet(fullName *targetlocationsmodel.VmwareTanzuManageV1alpha1DataprotectionProviderBackuplocationFullName) (*targetlocationsmodel.VmwareTanzuManageV1alpha1DataprotectionProviderBackuplocationResponse, error)
func (*Client) TargetLocationResourceServiceList ¶
func (c *Client) TargetLocationResourceServiceList(request *targetlocationsmodel.ListBackupLocationsRequest) (*targetlocationsmodel.VmwareTanzuManageV1alpha1DataprotectionProviderBackuplocationListBackupLocationsResponse, error)
TargetLocationResourceServiceList lists target locations.
func (*Client) TargetLocationResourceServiceUpdate ¶
func (c *Client) TargetLocationResourceServiceUpdate(request *targetlocationsmodel.VmwareTanzuManageV1alpha1DataprotectionProviderBackuplocationCreateBackupLocationRequest) (*targetlocationsmodel.VmwareTanzuManageV1alpha1DataprotectionProviderBackuplocationResponse, error)
TargetLocationResourceServiceUpdate updates a target location.
type ClientService ¶
type ClientService interface { TargetLocationResourceServiceList(request *targetlocationsmodel.ListBackupLocationsRequest) (*targetlocationsmodel.VmwareTanzuManageV1alpha1DataprotectionProviderBackuplocationListBackupLocationsResponse, error) TargetLocationResourceServiceCreate(request *targetlocationsmodel.VmwareTanzuManageV1alpha1DataprotectionProviderBackuplocationCreateBackupLocationRequest) (*targetlocationsmodel.VmwareTanzuManageV1alpha1DataprotectionProviderBackuplocationResponse, error) TargetLocationResourceServiceUpdate(request *targetlocationsmodel.VmwareTanzuManageV1alpha1DataprotectionProviderBackuplocationCreateBackupLocationRequest) (*targetlocationsmodel.VmwareTanzuManageV1alpha1DataprotectionProviderBackuplocationResponse, error) TargetLocationResourceServiceDelete(fn *targetlocationsmodel.VmwareTanzuManageV1alpha1DataprotectionProviderBackuplocationFullName) error TargetLocationResourceServiceGet(fn *targetlocationsmodel.VmwareTanzuManageV1alpha1DataprotectionProviderBackuplocationFullName) (*targetlocationsmodel.VmwareTanzuManageV1alpha1DataprotectionProviderBackuplocationResponse, error) }
ClientService is the interface for Client methods.
func New ¶
func New(transport *transport.Client) ClientService
New creates a new target location resource service API client.
Click to show internal directories.
Click to hide internal directories.