Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AclExpansion
- type AclInterface
- type AclsGetter
- type AttachmentExpansion
- type AttachmentInterface
- type AttachmentsGetter
- type BackendServerExpansion
- type BackendServerInterface
- type BackendServersGetter
- type CaCertificateExpansion
- type CaCertificateInterface
- type CaCertificatesGetter
- type DomainExtensionExpansion
- type DomainExtensionInterface
- type DomainExtensionsGetter
- type ListenerExpansion
- type ListenerInterface
- type ListenersGetter
- type LoadBalancerExpansion
- type LoadBalancerInterface
- type LoadBalancersGetter
- type MasterSlaveServerGroupExpansion
- type MasterSlaveServerGroupInterface
- type MasterSlaveServerGroupsGetter
- type RuleExpansion
- type RuleInterface
- type RulesGetter
- type ServerCertificateExpansion
- type ServerCertificateInterface
- type ServerCertificatesGetter
- type ServerGroupExpansion
- type ServerGroupInterface
- type ServerGroupsGetter
- type SlbExpansion
- type SlbInterface
- type SlbV1alpha1Client
- func (c *SlbV1alpha1Client) Acls(namespace string) AclInterface
- func (c *SlbV1alpha1Client) Attachments(namespace string) AttachmentInterface
- func (c *SlbV1alpha1Client) BackendServers(namespace string) BackendServerInterface
- func (c *SlbV1alpha1Client) CaCertificates(namespace string) CaCertificateInterface
- func (c *SlbV1alpha1Client) DomainExtensions(namespace string) DomainExtensionInterface
- func (c *SlbV1alpha1Client) Listeners(namespace string) ListenerInterface
- func (c *SlbV1alpha1Client) LoadBalancers(namespace string) LoadBalancerInterface
- func (c *SlbV1alpha1Client) MasterSlaveServerGroups(namespace string) MasterSlaveServerGroupInterface
- func (c *SlbV1alpha1Client) RESTClient() rest.Interface
- func (c *SlbV1alpha1Client) Rules(namespace string) RuleInterface
- func (c *SlbV1alpha1Client) ServerCertificates(namespace string) ServerCertificateInterface
- func (c *SlbV1alpha1Client) ServerGroups(namespace string) ServerGroupInterface
- func (c *SlbV1alpha1Client) Slbs(namespace string) SlbInterface
- func (c *SlbV1alpha1Client) TlsCipherPolicies(namespace string) TlsCipherPolicyInterface
- type SlbV1alpha1Interface
- type SlbsGetter
- type TlsCipherPoliciesGetter
- type TlsCipherPolicyExpansion
- type TlsCipherPolicyInterface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AclExpansion ¶
type AclExpansion interface{}
type AclInterface ¶
type AclInterface interface { Create(ctx context.Context, acl *v1alpha1.Acl, opts v1.CreateOptions) (*v1alpha1.Acl, error) Update(ctx context.Context, acl *v1alpha1.Acl, opts v1.UpdateOptions) (*v1alpha1.Acl, error) UpdateStatus(ctx context.Context, acl *v1alpha1.Acl, opts v1.UpdateOptions) (*v1alpha1.Acl, 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.Acl, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AclList, 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.Acl, err error) AclExpansion }
AclInterface has methods to work with Acl resources.
type AclsGetter ¶
type AclsGetter interface {
Acls(namespace string) AclInterface
}
AclsGetter has a method to return a AclInterface. A group's client should implement this interface.
type AttachmentExpansion ¶
type AttachmentExpansion interface{}
type AttachmentInterface ¶
type AttachmentInterface interface { Create(ctx context.Context, attachment *v1alpha1.Attachment, opts v1.CreateOptions) (*v1alpha1.Attachment, error) Update(ctx context.Context, attachment *v1alpha1.Attachment, opts v1.UpdateOptions) (*v1alpha1.Attachment, error) UpdateStatus(ctx context.Context, attachment *v1alpha1.Attachment, opts v1.UpdateOptions) (*v1alpha1.Attachment, 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.Attachment, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AttachmentList, 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.Attachment, err error) AttachmentExpansion }
AttachmentInterface has methods to work with Attachment resources.
type AttachmentsGetter ¶
type AttachmentsGetter interface {
Attachments(namespace string) AttachmentInterface
}
AttachmentsGetter has a method to return a AttachmentInterface. A group's client should implement this interface.
type BackendServerExpansion ¶
type BackendServerExpansion interface{}
type BackendServerInterface ¶
type BackendServerInterface interface { Create(ctx context.Context, backendServer *v1alpha1.BackendServer, opts v1.CreateOptions) (*v1alpha1.BackendServer, error) Update(ctx context.Context, backendServer *v1alpha1.BackendServer, opts v1.UpdateOptions) (*v1alpha1.BackendServer, error) UpdateStatus(ctx context.Context, backendServer *v1alpha1.BackendServer, opts v1.UpdateOptions) (*v1alpha1.BackendServer, 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.BackendServer, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BackendServerList, 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.BackendServer, err error) BackendServerExpansion }
BackendServerInterface has methods to work with BackendServer resources.
type BackendServersGetter ¶
type BackendServersGetter interface {
BackendServers(namespace string) BackendServerInterface
}
BackendServersGetter has a method to return a BackendServerInterface. A group's client should implement this interface.
type CaCertificateExpansion ¶
type CaCertificateExpansion interface{}
type CaCertificateInterface ¶
type CaCertificateInterface interface { Create(ctx context.Context, caCertificate *v1alpha1.CaCertificate, opts v1.CreateOptions) (*v1alpha1.CaCertificate, error) Update(ctx context.Context, caCertificate *v1alpha1.CaCertificate, opts v1.UpdateOptions) (*v1alpha1.CaCertificate, error) UpdateStatus(ctx context.Context, caCertificate *v1alpha1.CaCertificate, opts v1.UpdateOptions) (*v1alpha1.CaCertificate, 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.CaCertificate, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CaCertificateList, 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.CaCertificate, err error) CaCertificateExpansion }
CaCertificateInterface has methods to work with CaCertificate resources.
type CaCertificatesGetter ¶
type CaCertificatesGetter interface {
CaCertificates(namespace string) CaCertificateInterface
}
CaCertificatesGetter has a method to return a CaCertificateInterface. A group's client should implement this interface.
type DomainExtensionExpansion ¶
type DomainExtensionExpansion interface{}
type DomainExtensionInterface ¶
type DomainExtensionInterface interface { Create(ctx context.Context, domainExtension *v1alpha1.DomainExtension, opts v1.CreateOptions) (*v1alpha1.DomainExtension, error) Update(ctx context.Context, domainExtension *v1alpha1.DomainExtension, opts v1.UpdateOptions) (*v1alpha1.DomainExtension, error) UpdateStatus(ctx context.Context, domainExtension *v1alpha1.DomainExtension, opts v1.UpdateOptions) (*v1alpha1.DomainExtension, 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.DomainExtension, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DomainExtensionList, 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.DomainExtension, err error) DomainExtensionExpansion }
DomainExtensionInterface has methods to work with DomainExtension resources.
type DomainExtensionsGetter ¶
type DomainExtensionsGetter interface {
DomainExtensions(namespace string) DomainExtensionInterface
}
DomainExtensionsGetter has a method to return a DomainExtensionInterface. A group's client should implement this interface.
type ListenerExpansion ¶
type ListenerExpansion interface{}
type ListenerInterface ¶
type ListenerInterface interface { Create(ctx context.Context, listener *v1alpha1.Listener, opts v1.CreateOptions) (*v1alpha1.Listener, error) Update(ctx context.Context, listener *v1alpha1.Listener, opts v1.UpdateOptions) (*v1alpha1.Listener, error) UpdateStatus(ctx context.Context, listener *v1alpha1.Listener, opts v1.UpdateOptions) (*v1alpha1.Listener, 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.Listener, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ListenerList, 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.Listener, err error) ListenerExpansion }
ListenerInterface has methods to work with Listener resources.
type ListenersGetter ¶
type ListenersGetter interface {
Listeners(namespace string) ListenerInterface
}
ListenersGetter has a method to return a ListenerInterface. A group's client should implement this interface.
type LoadBalancerExpansion ¶
type LoadBalancerExpansion interface{}
type LoadBalancerInterface ¶
type LoadBalancerInterface interface { Create(ctx context.Context, loadBalancer *v1alpha1.LoadBalancer, opts v1.CreateOptions) (*v1alpha1.LoadBalancer, error) Update(ctx context.Context, loadBalancer *v1alpha1.LoadBalancer, opts v1.UpdateOptions) (*v1alpha1.LoadBalancer, error) UpdateStatus(ctx context.Context, loadBalancer *v1alpha1.LoadBalancer, opts v1.UpdateOptions) (*v1alpha1.LoadBalancer, 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.LoadBalancer, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LoadBalancerList, 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.LoadBalancer, err error) LoadBalancerExpansion }
LoadBalancerInterface has methods to work with LoadBalancer resources.
type LoadBalancersGetter ¶
type LoadBalancersGetter interface {
LoadBalancers(namespace string) LoadBalancerInterface
}
LoadBalancersGetter has a method to return a LoadBalancerInterface. A group's client should implement this interface.
type MasterSlaveServerGroupExpansion ¶
type MasterSlaveServerGroupExpansion interface{}
type MasterSlaveServerGroupInterface ¶
type MasterSlaveServerGroupInterface interface { Create(ctx context.Context, masterSlaveServerGroup *v1alpha1.MasterSlaveServerGroup, opts v1.CreateOptions) (*v1alpha1.MasterSlaveServerGroup, error) Update(ctx context.Context, masterSlaveServerGroup *v1alpha1.MasterSlaveServerGroup, opts v1.UpdateOptions) (*v1alpha1.MasterSlaveServerGroup, error) UpdateStatus(ctx context.Context, masterSlaveServerGroup *v1alpha1.MasterSlaveServerGroup, opts v1.UpdateOptions) (*v1alpha1.MasterSlaveServerGroup, 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.MasterSlaveServerGroup, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MasterSlaveServerGroupList, 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.MasterSlaveServerGroup, err error) MasterSlaveServerGroupExpansion }
MasterSlaveServerGroupInterface has methods to work with MasterSlaveServerGroup resources.
type MasterSlaveServerGroupsGetter ¶
type MasterSlaveServerGroupsGetter interface {
MasterSlaveServerGroups(namespace string) MasterSlaveServerGroupInterface
}
MasterSlaveServerGroupsGetter has a method to return a MasterSlaveServerGroupInterface. A group's client should implement this interface.
type RuleExpansion ¶
type RuleExpansion interface{}
type RuleInterface ¶
type RuleInterface interface { Create(ctx context.Context, rule *v1alpha1.Rule, opts v1.CreateOptions) (*v1alpha1.Rule, error) Update(ctx context.Context, rule *v1alpha1.Rule, opts v1.UpdateOptions) (*v1alpha1.Rule, error) UpdateStatus(ctx context.Context, rule *v1alpha1.Rule, opts v1.UpdateOptions) (*v1alpha1.Rule, 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.Rule, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RuleList, 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.Rule, err error) RuleExpansion }
RuleInterface has methods to work with Rule resources.
type RulesGetter ¶
type RulesGetter interface {
Rules(namespace string) RuleInterface
}
RulesGetter has a method to return a RuleInterface. A group's client should implement this interface.
type ServerCertificateExpansion ¶
type ServerCertificateExpansion interface{}
type ServerCertificateInterface ¶
type ServerCertificateInterface interface { Create(ctx context.Context, serverCertificate *v1alpha1.ServerCertificate, opts v1.CreateOptions) (*v1alpha1.ServerCertificate, error) Update(ctx context.Context, serverCertificate *v1alpha1.ServerCertificate, opts v1.UpdateOptions) (*v1alpha1.ServerCertificate, error) UpdateStatus(ctx context.Context, serverCertificate *v1alpha1.ServerCertificate, opts v1.UpdateOptions) (*v1alpha1.ServerCertificate, 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.ServerCertificate, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServerCertificateList, 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.ServerCertificate, err error) ServerCertificateExpansion }
ServerCertificateInterface has methods to work with ServerCertificate resources.
type ServerCertificatesGetter ¶
type ServerCertificatesGetter interface {
ServerCertificates(namespace string) ServerCertificateInterface
}
ServerCertificatesGetter has a method to return a ServerCertificateInterface. A group's client should implement this interface.
type ServerGroupExpansion ¶
type ServerGroupExpansion interface{}
type ServerGroupInterface ¶
type ServerGroupInterface interface { Create(ctx context.Context, serverGroup *v1alpha1.ServerGroup, opts v1.CreateOptions) (*v1alpha1.ServerGroup, error) Update(ctx context.Context, serverGroup *v1alpha1.ServerGroup, opts v1.UpdateOptions) (*v1alpha1.ServerGroup, error) UpdateStatus(ctx context.Context, serverGroup *v1alpha1.ServerGroup, opts v1.UpdateOptions) (*v1alpha1.ServerGroup, 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.ServerGroup, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServerGroupList, 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.ServerGroup, err error) ServerGroupExpansion }
ServerGroupInterface has methods to work with ServerGroup resources.
type ServerGroupsGetter ¶
type ServerGroupsGetter interface {
ServerGroups(namespace string) ServerGroupInterface
}
ServerGroupsGetter has a method to return a ServerGroupInterface. A group's client should implement this interface.
type SlbExpansion ¶
type SlbExpansion interface{}
type SlbInterface ¶
type SlbInterface interface { Create(ctx context.Context, slb *v1alpha1.Slb, opts v1.CreateOptions) (*v1alpha1.Slb, error) Update(ctx context.Context, slb *v1alpha1.Slb, opts v1.UpdateOptions) (*v1alpha1.Slb, error) UpdateStatus(ctx context.Context, slb *v1alpha1.Slb, opts v1.UpdateOptions) (*v1alpha1.Slb, 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.Slb, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SlbList, 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.Slb, err error) SlbExpansion }
SlbInterface has methods to work with Slb resources.
type SlbV1alpha1Client ¶
type SlbV1alpha1Client struct {
// contains filtered or unexported fields
}
SlbV1alpha1Client is used to interact with features provided by the slb.alicloud.kubeform.com group.
func New ¶
func New(c rest.Interface) *SlbV1alpha1Client
New creates a new SlbV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*SlbV1alpha1Client, error)
NewForConfig creates a new SlbV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *SlbV1alpha1Client
NewForConfigOrDie creates a new SlbV1alpha1Client for the given config and panics if there is an error in the config.
func (*SlbV1alpha1Client) Acls ¶
func (c *SlbV1alpha1Client) Acls(namespace string) AclInterface
func (*SlbV1alpha1Client) Attachments ¶
func (c *SlbV1alpha1Client) Attachments(namespace string) AttachmentInterface
func (*SlbV1alpha1Client) BackendServers ¶
func (c *SlbV1alpha1Client) BackendServers(namespace string) BackendServerInterface
func (*SlbV1alpha1Client) CaCertificates ¶
func (c *SlbV1alpha1Client) CaCertificates(namespace string) CaCertificateInterface
func (*SlbV1alpha1Client) DomainExtensions ¶
func (c *SlbV1alpha1Client) DomainExtensions(namespace string) DomainExtensionInterface
func (*SlbV1alpha1Client) Listeners ¶
func (c *SlbV1alpha1Client) Listeners(namespace string) ListenerInterface
func (*SlbV1alpha1Client) LoadBalancers ¶
func (c *SlbV1alpha1Client) LoadBalancers(namespace string) LoadBalancerInterface
func (*SlbV1alpha1Client) MasterSlaveServerGroups ¶
func (c *SlbV1alpha1Client) MasterSlaveServerGroups(namespace string) MasterSlaveServerGroupInterface
func (*SlbV1alpha1Client) RESTClient ¶
func (c *SlbV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*SlbV1alpha1Client) Rules ¶
func (c *SlbV1alpha1Client) Rules(namespace string) RuleInterface
func (*SlbV1alpha1Client) ServerCertificates ¶
func (c *SlbV1alpha1Client) ServerCertificates(namespace string) ServerCertificateInterface
func (*SlbV1alpha1Client) ServerGroups ¶
func (c *SlbV1alpha1Client) ServerGroups(namespace string) ServerGroupInterface
func (*SlbV1alpha1Client) Slbs ¶
func (c *SlbV1alpha1Client) Slbs(namespace string) SlbInterface
func (*SlbV1alpha1Client) TlsCipherPolicies ¶ added in v0.4.0
func (c *SlbV1alpha1Client) TlsCipherPolicies(namespace string) TlsCipherPolicyInterface
type SlbV1alpha1Interface ¶
type SlbV1alpha1Interface interface { RESTClient() rest.Interface AclsGetter AttachmentsGetter BackendServersGetter CaCertificatesGetter DomainExtensionsGetter ListenersGetter LoadBalancersGetter MasterSlaveServerGroupsGetter RulesGetter ServerCertificatesGetter ServerGroupsGetter SlbsGetter TlsCipherPoliciesGetter }
type SlbsGetter ¶
type SlbsGetter interface {
Slbs(namespace string) SlbInterface
}
SlbsGetter has a method to return a SlbInterface. A group's client should implement this interface.
type TlsCipherPoliciesGetter ¶ added in v0.4.0
type TlsCipherPoliciesGetter interface {
TlsCipherPolicies(namespace string) TlsCipherPolicyInterface
}
TlsCipherPoliciesGetter has a method to return a TlsCipherPolicyInterface. A group's client should implement this interface.
type TlsCipherPolicyExpansion ¶ added in v0.4.0
type TlsCipherPolicyExpansion interface{}
type TlsCipherPolicyInterface ¶ added in v0.4.0
type TlsCipherPolicyInterface interface { Create(ctx context.Context, tlsCipherPolicy *v1alpha1.TlsCipherPolicy, opts v1.CreateOptions) (*v1alpha1.TlsCipherPolicy, error) Update(ctx context.Context, tlsCipherPolicy *v1alpha1.TlsCipherPolicy, opts v1.UpdateOptions) (*v1alpha1.TlsCipherPolicy, error) UpdateStatus(ctx context.Context, tlsCipherPolicy *v1alpha1.TlsCipherPolicy, opts v1.UpdateOptions) (*v1alpha1.TlsCipherPolicy, 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.TlsCipherPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TlsCipherPolicyList, 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.TlsCipherPolicy, err error) TlsCipherPolicyExpansion }
TlsCipherPolicyInterface has methods to work with TlsCipherPolicy resources.