Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AdditionalGnsDataExpansion
- type AdditionalGnsDataInterface
- type AdditionalGnsDatasGetter
- type BarChildExpansion
- type BarChildInterface
- type BarChildsGetter
- type DnsExpansion
- type DnsInterface
- type DnsesGetter
- type GnsExpansion
- type GnsInterface
- type GnsTsmV1Client
- func (c *GnsTsmV1Client) AdditionalGnsDatas() AdditionalGnsDataInterface
- func (c *GnsTsmV1Client) BarChilds() BarChildInterface
- func (c *GnsTsmV1Client) Dnses() DnsInterface
- func (c *GnsTsmV1Client) Gnses() GnsInterface
- func (c *GnsTsmV1Client) IgnoreChilds() IgnoreChildInterface
- func (c *GnsTsmV1Client) RESTClient() rest.Interface
- func (c *GnsTsmV1Client) RandomGnsDatas() RandomGnsDataInterface
- type GnsTsmV1Interface
- type GnsesGetter
- type IgnoreChildExpansion
- type IgnoreChildInterface
- type IgnoreChildsGetter
- type RandomGnsDataExpansion
- type RandomGnsDataInterface
- type RandomGnsDatasGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdditionalGnsDataExpansion ¶
type AdditionalGnsDataExpansion interface{}
type AdditionalGnsDataInterface ¶
type AdditionalGnsDataInterface interface { Create(ctx context.Context, additionalGnsData *v1.AdditionalGnsData, opts metav1.CreateOptions) (*v1.AdditionalGnsData, error) Update(ctx context.Context, additionalGnsData *v1.AdditionalGnsData, opts metav1.UpdateOptions) (*v1.AdditionalGnsData, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.AdditionalGnsData, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.AdditionalGnsDataList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.AdditionalGnsData, err error) AdditionalGnsDataExpansion }
AdditionalGnsDataInterface has methods to work with AdditionalGnsData resources.
type AdditionalGnsDatasGetter ¶
type AdditionalGnsDatasGetter interface {
AdditionalGnsDatas() AdditionalGnsDataInterface
}
AdditionalGnsDatasGetter has a method to return a AdditionalGnsDataInterface. A group's client should implement this interface.
type BarChildExpansion ¶
type BarChildExpansion interface{}
type BarChildInterface ¶
type BarChildInterface interface { Create(ctx context.Context, barChild *v1.BarChild, opts metav1.CreateOptions) (*v1.BarChild, error) Update(ctx context.Context, barChild *v1.BarChild, opts metav1.UpdateOptions) (*v1.BarChild, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.BarChild, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.BarChildList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.BarChild, err error) BarChildExpansion }
BarChildInterface has methods to work with BarChild resources.
type BarChildsGetter ¶
type BarChildsGetter interface {
BarChilds() BarChildInterface
}
BarChildsGetter has a method to return a BarChildInterface. A group's client should implement this interface.
type DnsExpansion ¶
type DnsExpansion interface{}
type DnsInterface ¶
type DnsInterface interface { Create(ctx context.Context, dns *v1.Dns, opts metav1.CreateOptions) (*v1.Dns, error) Update(ctx context.Context, dns *v1.Dns, opts metav1.UpdateOptions) (*v1.Dns, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Dns, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.DnsList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.Dns, err error) DnsExpansion }
DnsInterface has methods to work with Dns resources.
type DnsesGetter ¶
type DnsesGetter interface {
Dnses() DnsInterface
}
DnsesGetter has a method to return a DnsInterface. A group's client should implement this interface.
type GnsExpansion ¶
type GnsExpansion interface{}
type GnsInterface ¶
type GnsInterface interface { Create(ctx context.Context, gns *v1.Gns, opts metav1.CreateOptions) (*v1.Gns, error) Update(ctx context.Context, gns *v1.Gns, opts metav1.UpdateOptions) (*v1.Gns, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Gns, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.GnsList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.Gns, err error) GnsExpansion }
GnsInterface has methods to work with Gns resources.
type GnsTsmV1Client ¶
type GnsTsmV1Client struct {
// contains filtered or unexported fields
}
GnsTsmV1Client is used to interact with features provided by the gns.tsm.tanzu.vmware.com group.
func New ¶
func New(c rest.Interface) *GnsTsmV1Client
New creates a new GnsTsmV1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*GnsTsmV1Client, error)
NewForConfig creates a new GnsTsmV1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *GnsTsmV1Client
NewForConfigOrDie creates a new GnsTsmV1Client for the given config and panics if there is an error in the config.
func (*GnsTsmV1Client) AdditionalGnsDatas ¶
func (c *GnsTsmV1Client) AdditionalGnsDatas() AdditionalGnsDataInterface
func (*GnsTsmV1Client) BarChilds ¶
func (c *GnsTsmV1Client) BarChilds() BarChildInterface
func (*GnsTsmV1Client) Dnses ¶
func (c *GnsTsmV1Client) Dnses() DnsInterface
func (*GnsTsmV1Client) Gnses ¶
func (c *GnsTsmV1Client) Gnses() GnsInterface
func (*GnsTsmV1Client) IgnoreChilds ¶
func (c *GnsTsmV1Client) IgnoreChilds() IgnoreChildInterface
func (*GnsTsmV1Client) RESTClient ¶
func (c *GnsTsmV1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*GnsTsmV1Client) RandomGnsDatas ¶
func (c *GnsTsmV1Client) RandomGnsDatas() RandomGnsDataInterface
type GnsTsmV1Interface ¶
type GnsTsmV1Interface interface { RESTClient() rest.Interface AdditionalGnsDatasGetter BarChildsGetter DnsesGetter GnsesGetter IgnoreChildsGetter RandomGnsDatasGetter }
type GnsesGetter ¶
type GnsesGetter interface {
Gnses() GnsInterface
}
GnsesGetter has a method to return a GnsInterface. A group's client should implement this interface.
type IgnoreChildExpansion ¶
type IgnoreChildExpansion interface{}
type IgnoreChildInterface ¶
type IgnoreChildInterface interface { Create(ctx context.Context, ignoreChild *v1.IgnoreChild, opts metav1.CreateOptions) (*v1.IgnoreChild, error) Update(ctx context.Context, ignoreChild *v1.IgnoreChild, opts metav1.UpdateOptions) (*v1.IgnoreChild, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.IgnoreChild, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.IgnoreChildList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.IgnoreChild, err error) IgnoreChildExpansion }
IgnoreChildInterface has methods to work with IgnoreChild resources.
type IgnoreChildsGetter ¶
type IgnoreChildsGetter interface {
IgnoreChilds() IgnoreChildInterface
}
IgnoreChildsGetter has a method to return a IgnoreChildInterface. A group's client should implement this interface.
type RandomGnsDataExpansion ¶
type RandomGnsDataExpansion interface{}
type RandomGnsDataInterface ¶
type RandomGnsDataInterface interface { Create(ctx context.Context, randomGnsData *v1.RandomGnsData, opts metav1.CreateOptions) (*v1.RandomGnsData, error) Update(ctx context.Context, randomGnsData *v1.RandomGnsData, opts metav1.UpdateOptions) (*v1.RandomGnsData, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.RandomGnsData, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.RandomGnsDataList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.RandomGnsData, err error) RandomGnsDataExpansion }
RandomGnsDataInterface has methods to work with RandomGnsData resources.
type RandomGnsDatasGetter ¶
type RandomGnsDatasGetter interface {
RandomGnsDatas() RandomGnsDataInterface
}
RandomGnsDatasGetter has a method to return a RandomGnsDataInterface. A group's client should implement this interface.