v1alpha1

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ManagerAccountExpansion

type ManagerAccountExpansion interface{}

type ManagerAccountInterface

type ManagerAccountInterface interface {
	Create(ctx context.Context, managerAccount *v1alpha1.ManagerAccount, opts v1.CreateOptions) (*v1alpha1.ManagerAccount, error)
	Update(ctx context.Context, managerAccount *v1alpha1.ManagerAccount, opts v1.UpdateOptions) (*v1alpha1.ManagerAccount, error)
	UpdateStatus(ctx context.Context, managerAccount *v1alpha1.ManagerAccount, opts v1.UpdateOptions) (*v1alpha1.ManagerAccount, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ManagerAccount, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagerAccountList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ManagerAccount, err error)
	ManagerAccountExpansion
}

ManagerAccountInterface has methods to work with ManagerAccount resources.

type ManagerAccountsGetter

type ManagerAccountsGetter interface {
	ManagerAccounts(namespace string) ManagerAccountInterface
}

ManagerAccountsGetter has a method to return a ManagerAccountInterface. A group's client should implement this interface.

type ManagerControlPoliciesGetter

type ManagerControlPoliciesGetter interface {
	ManagerControlPolicies(namespace string) ManagerControlPolicyInterface
}

ManagerControlPoliciesGetter has a method to return a ManagerControlPolicyInterface. A group's client should implement this interface.

type ManagerControlPolicyAttachmentExpansion

type ManagerControlPolicyAttachmentExpansion interface{}

type ManagerControlPolicyAttachmentInterface

ManagerControlPolicyAttachmentInterface has methods to work with ManagerControlPolicyAttachment resources.

type ManagerControlPolicyAttachmentsGetter

type ManagerControlPolicyAttachmentsGetter interface {
	ManagerControlPolicyAttachments(namespace string) ManagerControlPolicyAttachmentInterface
}

ManagerControlPolicyAttachmentsGetter has a method to return a ManagerControlPolicyAttachmentInterface. A group's client should implement this interface.

type ManagerControlPolicyExpansion

type ManagerControlPolicyExpansion interface{}

type ManagerControlPolicyInterface

type ManagerControlPolicyInterface interface {
	Create(ctx context.Context, managerControlPolicy *v1alpha1.ManagerControlPolicy, opts v1.CreateOptions) (*v1alpha1.ManagerControlPolicy, error)
	Update(ctx context.Context, managerControlPolicy *v1alpha1.ManagerControlPolicy, opts v1.UpdateOptions) (*v1alpha1.ManagerControlPolicy, error)
	UpdateStatus(ctx context.Context, managerControlPolicy *v1alpha1.ManagerControlPolicy, opts v1.UpdateOptions) (*v1alpha1.ManagerControlPolicy, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ManagerControlPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagerControlPolicyList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ManagerControlPolicy, err error)
	ManagerControlPolicyExpansion
}

ManagerControlPolicyInterface has methods to work with ManagerControlPolicy resources.

type ManagerFolderExpansion

type ManagerFolderExpansion interface{}

type ManagerFolderInterface

type ManagerFolderInterface interface {
	Create(ctx context.Context, managerFolder *v1alpha1.ManagerFolder, opts v1.CreateOptions) (*v1alpha1.ManagerFolder, error)
	Update(ctx context.Context, managerFolder *v1alpha1.ManagerFolder, opts v1.UpdateOptions) (*v1alpha1.ManagerFolder, error)
	UpdateStatus(ctx context.Context, managerFolder *v1alpha1.ManagerFolder, opts v1.UpdateOptions) (*v1alpha1.ManagerFolder, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ManagerFolder, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagerFolderList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ManagerFolder, err error)
	ManagerFolderExpansion
}

ManagerFolderInterface has methods to work with ManagerFolder resources.

type ManagerFoldersGetter

type ManagerFoldersGetter interface {
	ManagerFolders(namespace string) ManagerFolderInterface
}

ManagerFoldersGetter has a method to return a ManagerFolderInterface. A group's client should implement this interface.

type ManagerHandshakeExpansion

type ManagerHandshakeExpansion interface{}

type ManagerHandshakeInterface

type ManagerHandshakeInterface interface {
	Create(ctx context.Context, managerHandshake *v1alpha1.ManagerHandshake, opts v1.CreateOptions) (*v1alpha1.ManagerHandshake, error)
	Update(ctx context.Context, managerHandshake *v1alpha1.ManagerHandshake, opts v1.UpdateOptions) (*v1alpha1.ManagerHandshake, error)
	UpdateStatus(ctx context.Context, managerHandshake *v1alpha1.ManagerHandshake, opts v1.UpdateOptions) (*v1alpha1.ManagerHandshake, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ManagerHandshake, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagerHandshakeList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ManagerHandshake, err error)
	ManagerHandshakeExpansion
}

ManagerHandshakeInterface has methods to work with ManagerHandshake resources.

type ManagerHandshakesGetter

type ManagerHandshakesGetter interface {
	ManagerHandshakes(namespace string) ManagerHandshakeInterface
}

ManagerHandshakesGetter has a method to return a ManagerHandshakeInterface. A group's client should implement this interface.

type ManagerPoliciesGetter

type ManagerPoliciesGetter interface {
	ManagerPolicies(namespace string) ManagerPolicyInterface
}

ManagerPoliciesGetter has a method to return a ManagerPolicyInterface. A group's client should implement this interface.

type ManagerPolicyAttachmentExpansion

type ManagerPolicyAttachmentExpansion interface{}

type ManagerPolicyAttachmentInterface

type ManagerPolicyAttachmentInterface interface {
	Create(ctx context.Context, managerPolicyAttachment *v1alpha1.ManagerPolicyAttachment, opts v1.CreateOptions) (*v1alpha1.ManagerPolicyAttachment, error)
	Update(ctx context.Context, managerPolicyAttachment *v1alpha1.ManagerPolicyAttachment, opts v1.UpdateOptions) (*v1alpha1.ManagerPolicyAttachment, error)
	UpdateStatus(ctx context.Context, managerPolicyAttachment *v1alpha1.ManagerPolicyAttachment, opts v1.UpdateOptions) (*v1alpha1.ManagerPolicyAttachment, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ManagerPolicyAttachment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagerPolicyAttachmentList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ManagerPolicyAttachment, err error)
	ManagerPolicyAttachmentExpansion
}

ManagerPolicyAttachmentInterface has methods to work with ManagerPolicyAttachment resources.

type ManagerPolicyAttachmentsGetter

type ManagerPolicyAttachmentsGetter interface {
	ManagerPolicyAttachments(namespace string) ManagerPolicyAttachmentInterface
}

ManagerPolicyAttachmentsGetter has a method to return a ManagerPolicyAttachmentInterface. A group's client should implement this interface.

type ManagerPolicyExpansion

type ManagerPolicyExpansion interface{}

type ManagerPolicyInterface

type ManagerPolicyInterface interface {
	Create(ctx context.Context, managerPolicy *v1alpha1.ManagerPolicy, opts v1.CreateOptions) (*v1alpha1.ManagerPolicy, error)
	Update(ctx context.Context, managerPolicy *v1alpha1.ManagerPolicy, opts v1.UpdateOptions) (*v1alpha1.ManagerPolicy, error)
	UpdateStatus(ctx context.Context, managerPolicy *v1alpha1.ManagerPolicy, opts v1.UpdateOptions) (*v1alpha1.ManagerPolicy, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ManagerPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagerPolicyList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ManagerPolicy, err error)
	ManagerPolicyExpansion
}

ManagerPolicyInterface has methods to work with ManagerPolicy resources.

type ManagerPolicyVersionExpansion

type ManagerPolicyVersionExpansion interface{}

type ManagerPolicyVersionInterface

type ManagerPolicyVersionInterface interface {
	Create(ctx context.Context, managerPolicyVersion *v1alpha1.ManagerPolicyVersion, opts v1.CreateOptions) (*v1alpha1.ManagerPolicyVersion, error)
	Update(ctx context.Context, managerPolicyVersion *v1alpha1.ManagerPolicyVersion, opts v1.UpdateOptions) (*v1alpha1.ManagerPolicyVersion, error)
	UpdateStatus(ctx context.Context, managerPolicyVersion *v1alpha1.ManagerPolicyVersion, opts v1.UpdateOptions) (*v1alpha1.ManagerPolicyVersion, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ManagerPolicyVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagerPolicyVersionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ManagerPolicyVersion, err error)
	ManagerPolicyVersionExpansion
}

ManagerPolicyVersionInterface has methods to work with ManagerPolicyVersion resources.

type ManagerPolicyVersionsGetter

type ManagerPolicyVersionsGetter interface {
	ManagerPolicyVersions(namespace string) ManagerPolicyVersionInterface
}

ManagerPolicyVersionsGetter has a method to return a ManagerPolicyVersionInterface. A group's client should implement this interface.

type ManagerResourceDirectoriesGetter

type ManagerResourceDirectoriesGetter interface {
	ManagerResourceDirectories(namespace string) ManagerResourceDirectoryInterface
}

ManagerResourceDirectoriesGetter has a method to return a ManagerResourceDirectoryInterface. A group's client should implement this interface.

type ManagerResourceDirectoryExpansion

type ManagerResourceDirectoryExpansion interface{}

type ManagerResourceDirectoryInterface

type ManagerResourceDirectoryInterface interface {
	Create(ctx context.Context, managerResourceDirectory *v1alpha1.ManagerResourceDirectory, opts v1.CreateOptions) (*v1alpha1.ManagerResourceDirectory, error)
	Update(ctx context.Context, managerResourceDirectory *v1alpha1.ManagerResourceDirectory, opts v1.UpdateOptions) (*v1alpha1.ManagerResourceDirectory, error)
	UpdateStatus(ctx context.Context, managerResourceDirectory *v1alpha1.ManagerResourceDirectory, opts v1.UpdateOptions) (*v1alpha1.ManagerResourceDirectory, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ManagerResourceDirectory, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagerResourceDirectoryList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ManagerResourceDirectory, err error)
	ManagerResourceDirectoryExpansion
}

ManagerResourceDirectoryInterface has methods to work with ManagerResourceDirectory resources.

type ManagerResourceGroupExpansion

type ManagerResourceGroupExpansion interface{}

type ManagerResourceGroupInterface

type ManagerResourceGroupInterface interface {
	Create(ctx context.Context, managerResourceGroup *v1alpha1.ManagerResourceGroup, opts v1.CreateOptions) (*v1alpha1.ManagerResourceGroup, error)
	Update(ctx context.Context, managerResourceGroup *v1alpha1.ManagerResourceGroup, opts v1.UpdateOptions) (*v1alpha1.ManagerResourceGroup, error)
	UpdateStatus(ctx context.Context, managerResourceGroup *v1alpha1.ManagerResourceGroup, opts v1.UpdateOptions) (*v1alpha1.ManagerResourceGroup, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ManagerResourceGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagerResourceGroupList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ManagerResourceGroup, err error)
	ManagerResourceGroupExpansion
}

ManagerResourceGroupInterface has methods to work with ManagerResourceGroup resources.

type ManagerResourceGroupsGetter

type ManagerResourceGroupsGetter interface {
	ManagerResourceGroups(namespace string) ManagerResourceGroupInterface
}

ManagerResourceGroupsGetter has a method to return a ManagerResourceGroupInterface. A group's client should implement this interface.

type ManagerResourceShareExpansion

type ManagerResourceShareExpansion interface{}

type ManagerResourceShareInterface

type ManagerResourceShareInterface interface {
	Create(ctx context.Context, managerResourceShare *v1alpha1.ManagerResourceShare, opts v1.CreateOptions) (*v1alpha1.ManagerResourceShare, error)
	Update(ctx context.Context, managerResourceShare *v1alpha1.ManagerResourceShare, opts v1.UpdateOptions) (*v1alpha1.ManagerResourceShare, error)
	UpdateStatus(ctx context.Context, managerResourceShare *v1alpha1.ManagerResourceShare, opts v1.UpdateOptions) (*v1alpha1.ManagerResourceShare, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ManagerResourceShare, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagerResourceShareList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ManagerResourceShare, err error)
	ManagerResourceShareExpansion
}

ManagerResourceShareInterface has methods to work with ManagerResourceShare resources.

type ManagerResourceSharesGetter

type ManagerResourceSharesGetter interface {
	ManagerResourceShares(namespace string) ManagerResourceShareInterface
}

ManagerResourceSharesGetter has a method to return a ManagerResourceShareInterface. A group's client should implement this interface.

type ManagerRoleExpansion

type ManagerRoleExpansion interface{}

type ManagerRoleInterface

type ManagerRoleInterface interface {
	Create(ctx context.Context, managerRole *v1alpha1.ManagerRole, opts v1.CreateOptions) (*v1alpha1.ManagerRole, error)
	Update(ctx context.Context, managerRole *v1alpha1.ManagerRole, opts v1.UpdateOptions) (*v1alpha1.ManagerRole, error)
	UpdateStatus(ctx context.Context, managerRole *v1alpha1.ManagerRole, opts v1.UpdateOptions) (*v1alpha1.ManagerRole, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ManagerRole, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagerRoleList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ManagerRole, err error)
	ManagerRoleExpansion
}

ManagerRoleInterface has methods to work with ManagerRole resources.

type ManagerRolesGetter

type ManagerRolesGetter interface {
	ManagerRoles(namespace string) ManagerRoleInterface
}

ManagerRolesGetter has a method to return a ManagerRoleInterface. A group's client should implement this interface.

type ManagerServiceLinkedRoleExpansion added in v0.5.0

type ManagerServiceLinkedRoleExpansion interface{}

type ManagerServiceLinkedRoleInterface added in v0.5.0

type ManagerServiceLinkedRoleInterface interface {
	Create(ctx context.Context, managerServiceLinkedRole *v1alpha1.ManagerServiceLinkedRole, opts v1.CreateOptions) (*v1alpha1.ManagerServiceLinkedRole, error)
	Update(ctx context.Context, managerServiceLinkedRole *v1alpha1.ManagerServiceLinkedRole, opts v1.UpdateOptions) (*v1alpha1.ManagerServiceLinkedRole, error)
	UpdateStatus(ctx context.Context, managerServiceLinkedRole *v1alpha1.ManagerServiceLinkedRole, opts v1.UpdateOptions) (*v1alpha1.ManagerServiceLinkedRole, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ManagerServiceLinkedRole, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagerServiceLinkedRoleList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ManagerServiceLinkedRole, err error)
	ManagerServiceLinkedRoleExpansion
}

ManagerServiceLinkedRoleInterface has methods to work with ManagerServiceLinkedRole resources.

type ManagerServiceLinkedRolesGetter added in v0.5.0

type ManagerServiceLinkedRolesGetter interface {
	ManagerServiceLinkedRoles(namespace string) ManagerServiceLinkedRoleInterface
}

ManagerServiceLinkedRolesGetter has a method to return a ManagerServiceLinkedRoleInterface. A group's client should implement this interface.

type ManagerSharedResourceExpansion

type ManagerSharedResourceExpansion interface{}

type ManagerSharedResourceInterface

type ManagerSharedResourceInterface interface {
	Create(ctx context.Context, managerSharedResource *v1alpha1.ManagerSharedResource, opts v1.CreateOptions) (*v1alpha1.ManagerSharedResource, error)
	Update(ctx context.Context, managerSharedResource *v1alpha1.ManagerSharedResource, opts v1.UpdateOptions) (*v1alpha1.ManagerSharedResource, error)
	UpdateStatus(ctx context.Context, managerSharedResource *v1alpha1.ManagerSharedResource, opts v1.UpdateOptions) (*v1alpha1.ManagerSharedResource, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ManagerSharedResource, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagerSharedResourceList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ManagerSharedResource, err error)
	ManagerSharedResourceExpansion
}

ManagerSharedResourceInterface has methods to work with ManagerSharedResource resources.

type ManagerSharedResourcesGetter

type ManagerSharedResourcesGetter interface {
	ManagerSharedResources(namespace string) ManagerSharedResourceInterface
}

ManagerSharedResourcesGetter has a method to return a ManagerSharedResourceInterface. A group's client should implement this interface.

type ManagerSharedTargetExpansion

type ManagerSharedTargetExpansion interface{}

type ManagerSharedTargetInterface

type ManagerSharedTargetInterface interface {
	Create(ctx context.Context, managerSharedTarget *v1alpha1.ManagerSharedTarget, opts v1.CreateOptions) (*v1alpha1.ManagerSharedTarget, error)
	Update(ctx context.Context, managerSharedTarget *v1alpha1.ManagerSharedTarget, opts v1.UpdateOptions) (*v1alpha1.ManagerSharedTarget, error)
	UpdateStatus(ctx context.Context, managerSharedTarget *v1alpha1.ManagerSharedTarget, opts v1.UpdateOptions) (*v1alpha1.ManagerSharedTarget, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ManagerSharedTarget, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagerSharedTargetList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ManagerSharedTarget, err error)
	ManagerSharedTargetExpansion
}

ManagerSharedTargetInterface has methods to work with ManagerSharedTarget resources.

type ManagerSharedTargetsGetter

type ManagerSharedTargetsGetter interface {
	ManagerSharedTargets(namespace string) ManagerSharedTargetInterface
}

ManagerSharedTargetsGetter has a method to return a ManagerSharedTargetInterface. A group's client should implement this interface.

type ResourceV1alpha1Client

type ResourceV1alpha1Client struct {
	// contains filtered or unexported fields
}

ResourceV1alpha1Client is used to interact with features provided by the resource.alicloud.kubeform.com group.

func New

New creates a new ResourceV1alpha1Client for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*ResourceV1alpha1Client, error)

NewForConfig creates a new ResourceV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *ResourceV1alpha1Client

NewForConfigOrDie creates a new ResourceV1alpha1Client for the given config and panics if there is an error in the config.

func (*ResourceV1alpha1Client) ManagerAccounts

func (c *ResourceV1alpha1Client) ManagerAccounts(namespace string) ManagerAccountInterface

func (*ResourceV1alpha1Client) ManagerControlPolicies

func (c *ResourceV1alpha1Client) ManagerControlPolicies(namespace string) ManagerControlPolicyInterface

func (*ResourceV1alpha1Client) ManagerControlPolicyAttachments

func (c *ResourceV1alpha1Client) ManagerControlPolicyAttachments(namespace string) ManagerControlPolicyAttachmentInterface

func (*ResourceV1alpha1Client) ManagerFolders

func (c *ResourceV1alpha1Client) ManagerFolders(namespace string) ManagerFolderInterface

func (*ResourceV1alpha1Client) ManagerHandshakes

func (c *ResourceV1alpha1Client) ManagerHandshakes(namespace string) ManagerHandshakeInterface

func (*ResourceV1alpha1Client) ManagerPolicies

func (c *ResourceV1alpha1Client) ManagerPolicies(namespace string) ManagerPolicyInterface

func (*ResourceV1alpha1Client) ManagerPolicyAttachments

func (c *ResourceV1alpha1Client) ManagerPolicyAttachments(namespace string) ManagerPolicyAttachmentInterface

func (*ResourceV1alpha1Client) ManagerPolicyVersions

func (c *ResourceV1alpha1Client) ManagerPolicyVersions(namespace string) ManagerPolicyVersionInterface

func (*ResourceV1alpha1Client) ManagerResourceDirectories

func (c *ResourceV1alpha1Client) ManagerResourceDirectories(namespace string) ManagerResourceDirectoryInterface

func (*ResourceV1alpha1Client) ManagerResourceGroups

func (c *ResourceV1alpha1Client) ManagerResourceGroups(namespace string) ManagerResourceGroupInterface

func (*ResourceV1alpha1Client) ManagerResourceShares

func (c *ResourceV1alpha1Client) ManagerResourceShares(namespace string) ManagerResourceShareInterface

func (*ResourceV1alpha1Client) ManagerRoles

func (c *ResourceV1alpha1Client) ManagerRoles(namespace string) ManagerRoleInterface

func (*ResourceV1alpha1Client) ManagerServiceLinkedRoles added in v0.5.0

func (c *ResourceV1alpha1Client) ManagerServiceLinkedRoles(namespace string) ManagerServiceLinkedRoleInterface

func (*ResourceV1alpha1Client) ManagerSharedResources

func (c *ResourceV1alpha1Client) ManagerSharedResources(namespace string) ManagerSharedResourceInterface

func (*ResourceV1alpha1Client) ManagerSharedTargets

func (c *ResourceV1alpha1Client) ManagerSharedTargets(namespace string) ManagerSharedTargetInterface

func (*ResourceV1alpha1Client) RESTClient

func (c *ResourceV1alpha1Client) RESTClient() rest.Interface

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

Directories

Path Synopsis
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL