Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ManagerAccountExpansion
- type ManagerAccountInterface
- type ManagerAccountsGetter
- type ManagerControlPoliciesGetter
- type ManagerControlPolicyAttachmentExpansion
- type ManagerControlPolicyAttachmentInterface
- type ManagerControlPolicyAttachmentsGetter
- type ManagerControlPolicyExpansion
- type ManagerControlPolicyInterface
- type ManagerFolderExpansion
- type ManagerFolderInterface
- type ManagerFoldersGetter
- type ManagerHandshakeExpansion
- type ManagerHandshakeInterface
- type ManagerHandshakesGetter
- type ManagerPoliciesGetter
- type ManagerPolicyAttachmentExpansion
- type ManagerPolicyAttachmentInterface
- type ManagerPolicyAttachmentsGetter
- type ManagerPolicyExpansion
- type ManagerPolicyInterface
- type ManagerPolicyVersionExpansion
- type ManagerPolicyVersionInterface
- type ManagerPolicyVersionsGetter
- type ManagerResourceDirectoriesGetter
- type ManagerResourceDirectoryExpansion
- type ManagerResourceDirectoryInterface
- type ManagerResourceGroupExpansion
- type ManagerResourceGroupInterface
- type ManagerResourceGroupsGetter
- type ManagerResourceShareExpansion
- type ManagerResourceShareInterface
- type ManagerResourceSharesGetter
- type ManagerRoleExpansion
- type ManagerRoleInterface
- type ManagerRolesGetter
- type ManagerServiceLinkedRoleExpansion
- type ManagerServiceLinkedRoleInterface
- type ManagerServiceLinkedRolesGetter
- type ManagerSharedResourceExpansion
- type ManagerSharedResourceInterface
- type ManagerSharedResourcesGetter
- type ManagerSharedTargetExpansion
- type ManagerSharedTargetInterface
- type ManagerSharedTargetsGetter
- type ResourceV1alpha1Client
- func (c *ResourceV1alpha1Client) ManagerAccounts(namespace string) ManagerAccountInterface
- func (c *ResourceV1alpha1Client) ManagerControlPolicies(namespace string) ManagerControlPolicyInterface
- func (c *ResourceV1alpha1Client) ManagerControlPolicyAttachments(namespace string) ManagerControlPolicyAttachmentInterface
- func (c *ResourceV1alpha1Client) ManagerFolders(namespace string) ManagerFolderInterface
- func (c *ResourceV1alpha1Client) ManagerHandshakes(namespace string) ManagerHandshakeInterface
- func (c *ResourceV1alpha1Client) ManagerPolicies(namespace string) ManagerPolicyInterface
- func (c *ResourceV1alpha1Client) ManagerPolicyAttachments(namespace string) ManagerPolicyAttachmentInterface
- func (c *ResourceV1alpha1Client) ManagerPolicyVersions(namespace string) ManagerPolicyVersionInterface
- func (c *ResourceV1alpha1Client) ManagerResourceDirectories(namespace string) ManagerResourceDirectoryInterface
- func (c *ResourceV1alpha1Client) ManagerResourceGroups(namespace string) ManagerResourceGroupInterface
- func (c *ResourceV1alpha1Client) ManagerResourceShares(namespace string) ManagerResourceShareInterface
- func (c *ResourceV1alpha1Client) ManagerRoles(namespace string) ManagerRoleInterface
- func (c *ResourceV1alpha1Client) ManagerServiceLinkedRoles(namespace string) ManagerServiceLinkedRoleInterface
- func (c *ResourceV1alpha1Client) ManagerSharedResources(namespace string) ManagerSharedResourceInterface
- func (c *ResourceV1alpha1Client) ManagerSharedTargets(namespace string) ManagerSharedTargetInterface
- func (c *ResourceV1alpha1Client) RESTClient() rest.Interface
- type ResourceV1alpha1Interface
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 ¶
type ManagerControlPolicyAttachmentInterface interface { Create(ctx context.Context, managerControlPolicyAttachment *v1alpha1.ManagerControlPolicyAttachment, opts v1.CreateOptions) (*v1alpha1.ManagerControlPolicyAttachment, error) Update(ctx context.Context, managerControlPolicyAttachment *v1alpha1.ManagerControlPolicyAttachment, opts v1.UpdateOptions) (*v1alpha1.ManagerControlPolicyAttachment, error) UpdateStatus(ctx context.Context, managerControlPolicyAttachment *v1alpha1.ManagerControlPolicyAttachment, opts v1.UpdateOptions) (*v1alpha1.ManagerControlPolicyAttachment, 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.ManagerControlPolicyAttachment, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagerControlPolicyAttachmentList, 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.ManagerControlPolicyAttachment, err error) ManagerControlPolicyAttachmentExpansion }
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 { ManagerResourceShareExpansion }
ManagerResourceShareInterface has methods to work with ManagerResourceShare resources.
type ManagerResourceSharesGetter ¶
type ManagerResourceSharesGetter interface {
}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 { ManagerSharedResourceExpansion }
ManagerSharedResourceInterface has methods to work with ManagerSharedResource resources.
type ManagerSharedResourcesGetter ¶
type ManagerSharedResourcesGetter interface {
}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 { ManagerSharedTargetExpansion }
ManagerSharedTargetInterface has methods to work with ManagerSharedTarget resources.
type ManagerSharedTargetsGetter ¶
type ManagerSharedTargetsGetter interface {
}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 ¶
func New(c rest.Interface) *ResourceV1alpha1Client
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.
type ResourceV1alpha1Interface ¶
type ResourceV1alpha1Interface interface { RESTClient() rest.Interface ManagerAccountsGetter ManagerControlPoliciesGetter ManagerControlPolicyAttachmentsGetter ManagerFoldersGetter ManagerHandshakesGetter ManagerPoliciesGetter ManagerPolicyAttachmentsGetter ManagerPolicyVersionsGetter ManagerResourceDirectoriesGetter ManagerResourceGroupsGetter ManagerResourceSharesGetter ManagerRolesGetter ManagerServiceLinkedRolesGetter ManagerSharedResourcesGetter ManagerSharedTargetsGetter }
Source Files
¶
- doc.go
- generated_expansion.go
- manageraccount.go
- managercontrolpolicy.go
- managercontrolpolicyattachment.go
- managerfolder.go
- managerhandshake.go
- managerpolicy.go
- managerpolicyattachment.go
- managerpolicyversion.go
- managerresourcedirectory.go
- managerresourcegroup.go
- managerresourceshare.go
- managerrole.go
- managerservicelinkedrole.go
- managersharedresource.go
- managersharedtarget.go
- resource_client.go