Documentation ¶
Index ¶
- type Client
- func (p *Client) ManageV1alpha1WorkspacePolicyResourceServiceCreate(...) (*policyworkspacemodel.VmwareTanzuManageV1alpha1WorkspacePolicyPolicyResponse, ...)
- func (p *Client) ManageV1alpha1WorkspacePolicyResourceServiceDelete(fn *policyworkspacemodel.VmwareTanzuManageV1alpha1WorkspacePolicyFullName) error
- func (p *Client) ManageV1alpha1WorkspacePolicyResourceServiceGet(fn *policyworkspacemodel.VmwareTanzuManageV1alpha1WorkspacePolicyFullName) (...)
- func (p *Client) ManageV1alpha1WorkspacePolicyResourceServiceUpdate(...) (*policyworkspacemodel.VmwareTanzuManageV1alpha1WorkspacePolicyPolicyResponse, ...)
- type ClientService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
Client for workspace policy resource service API.
func (*Client) ManageV1alpha1WorkspacePolicyResourceServiceCreate ¶
func (p *Client) ManageV1alpha1WorkspacePolicyResourceServiceCreate(request *policyworkspacemodel.VmwareTanzuManageV1alpha1WorkspacePolicyPolicyRequest) (*policyworkspacemodel.VmwareTanzuManageV1alpha1WorkspacePolicyPolicyResponse, error)
ManageV1alpha1WorkspacePolicyResourceServiceCreate creates a policy scoped to a workspace resource.
func (*Client) ManageV1alpha1WorkspacePolicyResourceServiceDelete ¶
func (p *Client) ManageV1alpha1WorkspacePolicyResourceServiceDelete(fn *policyworkspacemodel.VmwareTanzuManageV1alpha1WorkspacePolicyFullName) error
ManageV1alpha1WorkspacePolicyResourceServiceDelete deletes a policy scoped to a workspace resource.
func (*Client) ManageV1alpha1WorkspacePolicyResourceServiceGet ¶
func (p *Client) ManageV1alpha1WorkspacePolicyResourceServiceGet(fn *policyworkspacemodel.VmwareTanzuManageV1alpha1WorkspacePolicyFullName) (*policyworkspacemodel.VmwareTanzuManageV1alpha1WorkspacePolicyGetPolicyResponse, error)
ManageV1alpha1WorkspacePolicyResourceServiceGet gets a policy scoped to a workspace resource.
func (*Client) ManageV1alpha1WorkspacePolicyResourceServiceUpdate ¶
func (p *Client) ManageV1alpha1WorkspacePolicyResourceServiceUpdate(request *policyworkspacemodel.VmwareTanzuManageV1alpha1WorkspacePolicyPolicyRequest) (*policyworkspacemodel.VmwareTanzuManageV1alpha1WorkspacePolicyPolicyResponse, error)
ManageV1alpha1WorkspacePolicyResourceServiceUpdate updates overwrite a policy scoped to a workspace resource.
type ClientService ¶
type ClientService interface { ManageV1alpha1WorkspacePolicyResourceServiceCreate(request *policyworkspacemodel.VmwareTanzuManageV1alpha1WorkspacePolicyPolicyRequest) (*policyworkspacemodel.VmwareTanzuManageV1alpha1WorkspacePolicyPolicyResponse, error) ManageV1alpha1WorkspacePolicyResourceServiceDelete(fn *policyworkspacemodel.VmwareTanzuManageV1alpha1WorkspacePolicyFullName) error ManageV1alpha1WorkspacePolicyResourceServiceGet(fn *policyworkspacemodel.VmwareTanzuManageV1alpha1WorkspacePolicyFullName) (*policyworkspacemodel.VmwareTanzuManageV1alpha1WorkspacePolicyGetPolicyResponse, error) ManageV1alpha1WorkspacePolicyResourceServiceUpdate(request *policyworkspacemodel.VmwareTanzuManageV1alpha1WorkspacePolicyPolicyRequest) (*policyworkspacemodel.VmwareTanzuManageV1alpha1WorkspacePolicyPolicyResponse, error) }
ClientService is the interface for ManageV1alpha1WorkspacePolicyResourceService Client methods.
func New ¶
func New(transport *transport.Client) ClientService
New creates a new workspace policy resource service API client.
Click to show internal directories.
Click to hide internal directories.