Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AclAssociationExpansion
- type AclAssociationInterface
- type AclAssociationsGetter
- type AclExpansion
- type AclInterface
- type AclRuleExpansion
- type AclRuleInterface
- type AclRulesGetter
- type AclsGetter
- type InterfaceAttachmentExpansion
- type InterfaceAttachmentInterface
- type InterfaceAttachmentsGetter
- type InterfaceExpansion
- type InterfaceInterface
- type InterfaceSgAttachmentExpansion
- type InterfaceSgAttachmentInterface
- type InterfaceSgAttachmentsGetter
- type InterfacesGetter
- type NetworkV1alpha1Client
- func (c *NetworkV1alpha1Client) AclAssociations(namespace string) AclAssociationInterface
- func (c *NetworkV1alpha1Client) AclRules(namespace string) AclRuleInterface
- func (c *NetworkV1alpha1Client) Acls(namespace string) AclInterface
- func (c *NetworkV1alpha1Client) InterfaceAttachments(namespace string) InterfaceAttachmentInterface
- func (c *NetworkV1alpha1Client) InterfaceSgAttachments(namespace string) InterfaceSgAttachmentInterface
- func (c *NetworkV1alpha1Client) Interfaces(namespace string) InterfaceInterface
- func (c *NetworkV1alpha1Client) RESTClient() rest.Interface
- type NetworkV1alpha1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AclAssociationExpansion ¶ added in v0.5.0
type AclAssociationExpansion interface{}
type AclAssociationInterface ¶ added in v0.5.0
type AclAssociationInterface interface { Create(ctx context.Context, aclAssociation *v1alpha1.AclAssociation, opts v1.CreateOptions) (*v1alpha1.AclAssociation, error) Update(ctx context.Context, aclAssociation *v1alpha1.AclAssociation, opts v1.UpdateOptions) (*v1alpha1.AclAssociation, error) UpdateStatus(ctx context.Context, aclAssociation *v1alpha1.AclAssociation, opts v1.UpdateOptions) (*v1alpha1.AclAssociation, 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.AclAssociation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AclAssociationList, 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.AclAssociation, err error) AclAssociationExpansion }
AclAssociationInterface has methods to work with AclAssociation resources.
type AclAssociationsGetter ¶ added in v0.5.0
type AclAssociationsGetter interface {
AclAssociations(namespace string) AclAssociationInterface
}
AclAssociationsGetter has a method to return a AclAssociationInterface. A group's client should implement this interface.
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 AclRuleExpansion ¶
type AclRuleExpansion interface{}
type AclRuleInterface ¶
type AclRuleInterface interface { Create(ctx context.Context, aclRule *v1alpha1.AclRule, opts v1.CreateOptions) (*v1alpha1.AclRule, error) Update(ctx context.Context, aclRule *v1alpha1.AclRule, opts v1.UpdateOptions) (*v1alpha1.AclRule, error) UpdateStatus(ctx context.Context, aclRule *v1alpha1.AclRule, opts v1.UpdateOptions) (*v1alpha1.AclRule, 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.AclRule, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AclRuleList, 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.AclRule, err error) AclRuleExpansion }
AclRuleInterface has methods to work with AclRule resources.
type AclRulesGetter ¶
type AclRulesGetter interface {
AclRules(namespace string) AclRuleInterface
}
AclRulesGetter has a method to return a AclRuleInterface. A group's client should implement this interface.
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 InterfaceAttachmentExpansion ¶
type InterfaceAttachmentExpansion interface{}
type InterfaceAttachmentInterface ¶
type InterfaceAttachmentInterface interface { Create(ctx context.Context, interfaceAttachment *v1alpha1.InterfaceAttachment, opts v1.CreateOptions) (*v1alpha1.InterfaceAttachment, error) Update(ctx context.Context, interfaceAttachment *v1alpha1.InterfaceAttachment, opts v1.UpdateOptions) (*v1alpha1.InterfaceAttachment, error) UpdateStatus(ctx context.Context, interfaceAttachment *v1alpha1.InterfaceAttachment, opts v1.UpdateOptions) (*v1alpha1.InterfaceAttachment, 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.InterfaceAttachment, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.InterfaceAttachmentList, 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.InterfaceAttachment, err error) InterfaceAttachmentExpansion }
InterfaceAttachmentInterface has methods to work with InterfaceAttachment resources.
type InterfaceAttachmentsGetter ¶
type InterfaceAttachmentsGetter interface {
InterfaceAttachments(namespace string) InterfaceAttachmentInterface
}
InterfaceAttachmentsGetter has a method to return a InterfaceAttachmentInterface. A group's client should implement this interface.
type InterfaceExpansion ¶
type InterfaceExpansion interface{}
type InterfaceInterface ¶
type InterfaceInterface interface { Create(ctx context.Context, interface_ *v1alpha1.Interface, opts v1.CreateOptions) (*v1alpha1.Interface, error) Update(ctx context.Context, interface_ *v1alpha1.Interface, opts v1.UpdateOptions) (*v1alpha1.Interface, error) UpdateStatus(ctx context.Context, interface_ *v1alpha1.Interface, opts v1.UpdateOptions) (*v1alpha1.Interface, 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.Interface, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.InterfaceList, 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.Interface, err error) InterfaceExpansion }
InterfaceInterface has methods to work with Interface resources.
type InterfaceSgAttachmentExpansion ¶
type InterfaceSgAttachmentExpansion interface{}
type InterfaceSgAttachmentInterface ¶
type InterfaceSgAttachmentInterface interface { Create(ctx context.Context, interfaceSgAttachment *v1alpha1.InterfaceSgAttachment, opts v1.CreateOptions) (*v1alpha1.InterfaceSgAttachment, error) Update(ctx context.Context, interfaceSgAttachment *v1alpha1.InterfaceSgAttachment, opts v1.UpdateOptions) (*v1alpha1.InterfaceSgAttachment, error) UpdateStatus(ctx context.Context, interfaceSgAttachment *v1alpha1.InterfaceSgAttachment, opts v1.UpdateOptions) (*v1alpha1.InterfaceSgAttachment, 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.InterfaceSgAttachment, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.InterfaceSgAttachmentList, 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.InterfaceSgAttachment, err error) InterfaceSgAttachmentExpansion }
InterfaceSgAttachmentInterface has methods to work with InterfaceSgAttachment resources.
type InterfaceSgAttachmentsGetter ¶
type InterfaceSgAttachmentsGetter interface {
InterfaceSgAttachments(namespace string) InterfaceSgAttachmentInterface
}
InterfaceSgAttachmentsGetter has a method to return a InterfaceSgAttachmentInterface. A group's client should implement this interface.
type InterfacesGetter ¶
type InterfacesGetter interface {
Interfaces(namespace string) InterfaceInterface
}
InterfacesGetter has a method to return a InterfaceInterface. A group's client should implement this interface.
type NetworkV1alpha1Client ¶
type NetworkV1alpha1Client struct {
// contains filtered or unexported fields
}
NetworkV1alpha1Client is used to interact with features provided by the network.aws.kubeform.com group.
func New ¶
func New(c rest.Interface) *NetworkV1alpha1Client
New creates a new NetworkV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*NetworkV1alpha1Client, error)
NewForConfig creates a new NetworkV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *NetworkV1alpha1Client
NewForConfigOrDie creates a new NetworkV1alpha1Client for the given config and panics if there is an error in the config.
func (*NetworkV1alpha1Client) AclAssociations ¶ added in v0.5.0
func (c *NetworkV1alpha1Client) AclAssociations(namespace string) AclAssociationInterface
func (*NetworkV1alpha1Client) AclRules ¶
func (c *NetworkV1alpha1Client) AclRules(namespace string) AclRuleInterface
func (*NetworkV1alpha1Client) Acls ¶
func (c *NetworkV1alpha1Client) Acls(namespace string) AclInterface
func (*NetworkV1alpha1Client) InterfaceAttachments ¶
func (c *NetworkV1alpha1Client) InterfaceAttachments(namespace string) InterfaceAttachmentInterface
func (*NetworkV1alpha1Client) InterfaceSgAttachments ¶
func (c *NetworkV1alpha1Client) InterfaceSgAttachments(namespace string) InterfaceSgAttachmentInterface
func (*NetworkV1alpha1Client) Interfaces ¶
func (c *NetworkV1alpha1Client) Interfaces(namespace string) InterfaceInterface
func (*NetworkV1alpha1Client) RESTClient ¶
func (c *NetworkV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type NetworkV1alpha1Interface ¶
type NetworkV1alpha1Interface interface { RESTClient() rest.Interface AclsGetter AclAssociationsGetter AclRulesGetter InterfacesGetter InterfaceAttachmentsGetter InterfaceSgAttachmentsGetter }