Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ConnectivityHubExpansion
- type ConnectivityHubInterface
- type ConnectivityHubsGetter
- type ConnectivitySpokeExpansion
- type ConnectivitySpokeInterface
- type ConnectivitySpokesGetter
- type ManagementConnectivityTestExpansion
- type ManagementConnectivityTestInterface
- type ManagementConnectivityTestsGetter
- type NetworkV1alpha1Client
- func (c *NetworkV1alpha1Client) ConnectivityHubs(namespace string) ConnectivityHubInterface
- func (c *NetworkV1alpha1Client) ConnectivitySpokes(namespace string) ConnectivitySpokeInterface
- func (c *NetworkV1alpha1Client) ManagementConnectivityTests(namespace string) ManagementConnectivityTestInterface
- func (c *NetworkV1alpha1Client) RESTClient() rest.Interface
- func (c *NetworkV1alpha1Client) ServicesEdgeCacheKeysets(namespace string) ServicesEdgeCacheKeysetInterface
- func (c *NetworkV1alpha1Client) ServicesEdgeCacheOrigins(namespace string) ServicesEdgeCacheOriginInterface
- func (c *NetworkV1alpha1Client) ServicesEdgeCacheServices(namespace string) ServicesEdgeCacheServiceInterface
- type NetworkV1alpha1Interface
- type ServicesEdgeCacheKeysetExpansion
- type ServicesEdgeCacheKeysetInterface
- type ServicesEdgeCacheKeysetsGetter
- type ServicesEdgeCacheOriginExpansion
- type ServicesEdgeCacheOriginInterface
- type ServicesEdgeCacheOriginsGetter
- type ServicesEdgeCacheServiceExpansion
- type ServicesEdgeCacheServiceInterface
- type ServicesEdgeCacheServicesGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectivityHubExpansion ¶ added in v0.5.0
type ConnectivityHubExpansion interface{}
type ConnectivityHubInterface ¶ added in v0.5.0
type ConnectivityHubInterface interface { Create(ctx context.Context, connectivityHub *v1alpha1.ConnectivityHub, opts v1.CreateOptions) (*v1alpha1.ConnectivityHub, error) Update(ctx context.Context, connectivityHub *v1alpha1.ConnectivityHub, opts v1.UpdateOptions) (*v1alpha1.ConnectivityHub, error) UpdateStatus(ctx context.Context, connectivityHub *v1alpha1.ConnectivityHub, opts v1.UpdateOptions) (*v1alpha1.ConnectivityHub, 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.ConnectivityHub, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConnectivityHubList, 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.ConnectivityHub, err error) ConnectivityHubExpansion }
ConnectivityHubInterface has methods to work with ConnectivityHub resources.
type ConnectivityHubsGetter ¶ added in v0.5.0
type ConnectivityHubsGetter interface {
ConnectivityHubs(namespace string) ConnectivityHubInterface
}
ConnectivityHubsGetter has a method to return a ConnectivityHubInterface. A group's client should implement this interface.
type ConnectivitySpokeExpansion ¶ added in v0.5.0
type ConnectivitySpokeExpansion interface{}
type ConnectivitySpokeInterface ¶ added in v0.5.0
type ConnectivitySpokeInterface interface { Create(ctx context.Context, connectivitySpoke *v1alpha1.ConnectivitySpoke, opts v1.CreateOptions) (*v1alpha1.ConnectivitySpoke, error) Update(ctx context.Context, connectivitySpoke *v1alpha1.ConnectivitySpoke, opts v1.UpdateOptions) (*v1alpha1.ConnectivitySpoke, error) UpdateStatus(ctx context.Context, connectivitySpoke *v1alpha1.ConnectivitySpoke, opts v1.UpdateOptions) (*v1alpha1.ConnectivitySpoke, 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.ConnectivitySpoke, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConnectivitySpokeList, 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.ConnectivitySpoke, err error) ConnectivitySpokeExpansion }
ConnectivitySpokeInterface has methods to work with ConnectivitySpoke resources.
type ConnectivitySpokesGetter ¶ added in v0.5.0
type ConnectivitySpokesGetter interface {
ConnectivitySpokes(namespace string) ConnectivitySpokeInterface
}
ConnectivitySpokesGetter has a method to return a ConnectivitySpokeInterface. A group's client should implement this interface.
type ManagementConnectivityTestExpansion ¶
type ManagementConnectivityTestExpansion interface{}
type ManagementConnectivityTestInterface ¶
type ManagementConnectivityTestInterface interface { Create(ctx context.Context, managementConnectivityTest *v1alpha1.ManagementConnectivityTest, opts v1.CreateOptions) (*v1alpha1.ManagementConnectivityTest, error) Update(ctx context.Context, managementConnectivityTest *v1alpha1.ManagementConnectivityTest, opts v1.UpdateOptions) (*v1alpha1.ManagementConnectivityTest, error) UpdateStatus(ctx context.Context, managementConnectivityTest *v1alpha1.ManagementConnectivityTest, opts v1.UpdateOptions) (*v1alpha1.ManagementConnectivityTest, 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.ManagementConnectivityTest, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagementConnectivityTestList, 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.ManagementConnectivityTest, err error) ManagementConnectivityTestExpansion }
ManagementConnectivityTestInterface has methods to work with ManagementConnectivityTest resources.
type ManagementConnectivityTestsGetter ¶
type ManagementConnectivityTestsGetter interface {
ManagementConnectivityTests(namespace string) ManagementConnectivityTestInterface
}
ManagementConnectivityTestsGetter has a method to return a ManagementConnectivityTestInterface. 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.google.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) ConnectivityHubs ¶ added in v0.5.0
func (c *NetworkV1alpha1Client) ConnectivityHubs(namespace string) ConnectivityHubInterface
func (*NetworkV1alpha1Client) ConnectivitySpokes ¶ added in v0.5.0
func (c *NetworkV1alpha1Client) ConnectivitySpokes(namespace string) ConnectivitySpokeInterface
func (*NetworkV1alpha1Client) ManagementConnectivityTests ¶
func (c *NetworkV1alpha1Client) ManagementConnectivityTests(namespace string) ManagementConnectivityTestInterface
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.
func (*NetworkV1alpha1Client) ServicesEdgeCacheKeysets ¶ added in v0.4.0
func (c *NetworkV1alpha1Client) ServicesEdgeCacheKeysets(namespace string) ServicesEdgeCacheKeysetInterface
func (*NetworkV1alpha1Client) ServicesEdgeCacheOrigins ¶ added in v0.4.0
func (c *NetworkV1alpha1Client) ServicesEdgeCacheOrigins(namespace string) ServicesEdgeCacheOriginInterface
func (*NetworkV1alpha1Client) ServicesEdgeCacheServices ¶ added in v0.4.0
func (c *NetworkV1alpha1Client) ServicesEdgeCacheServices(namespace string) ServicesEdgeCacheServiceInterface
type NetworkV1alpha1Interface ¶
type NetworkV1alpha1Interface interface { RESTClient() rest.Interface ConnectivityHubsGetter ConnectivitySpokesGetter ManagementConnectivityTestsGetter ServicesEdgeCacheKeysetsGetter ServicesEdgeCacheOriginsGetter ServicesEdgeCacheServicesGetter }
type ServicesEdgeCacheKeysetExpansion ¶ added in v0.4.0
type ServicesEdgeCacheKeysetExpansion interface{}
type ServicesEdgeCacheKeysetInterface ¶ added in v0.4.0
type ServicesEdgeCacheKeysetInterface interface { Create(ctx context.Context, servicesEdgeCacheKeyset *v1alpha1.ServicesEdgeCacheKeyset, opts v1.CreateOptions) (*v1alpha1.ServicesEdgeCacheKeyset, error) Update(ctx context.Context, servicesEdgeCacheKeyset *v1alpha1.ServicesEdgeCacheKeyset, opts v1.UpdateOptions) (*v1alpha1.ServicesEdgeCacheKeyset, error) UpdateStatus(ctx context.Context, servicesEdgeCacheKeyset *v1alpha1.ServicesEdgeCacheKeyset, opts v1.UpdateOptions) (*v1alpha1.ServicesEdgeCacheKeyset, 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.ServicesEdgeCacheKeyset, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServicesEdgeCacheKeysetList, 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.ServicesEdgeCacheKeyset, err error) ServicesEdgeCacheKeysetExpansion }
ServicesEdgeCacheKeysetInterface has methods to work with ServicesEdgeCacheKeyset resources.
type ServicesEdgeCacheKeysetsGetter ¶ added in v0.4.0
type ServicesEdgeCacheKeysetsGetter interface {
ServicesEdgeCacheKeysets(namespace string) ServicesEdgeCacheKeysetInterface
}
ServicesEdgeCacheKeysetsGetter has a method to return a ServicesEdgeCacheKeysetInterface. A group's client should implement this interface.
type ServicesEdgeCacheOriginExpansion ¶ added in v0.4.0
type ServicesEdgeCacheOriginExpansion interface{}
type ServicesEdgeCacheOriginInterface ¶ added in v0.4.0
type ServicesEdgeCacheOriginInterface interface { Create(ctx context.Context, servicesEdgeCacheOrigin *v1alpha1.ServicesEdgeCacheOrigin, opts v1.CreateOptions) (*v1alpha1.ServicesEdgeCacheOrigin, error) Update(ctx context.Context, servicesEdgeCacheOrigin *v1alpha1.ServicesEdgeCacheOrigin, opts v1.UpdateOptions) (*v1alpha1.ServicesEdgeCacheOrigin, error) UpdateStatus(ctx context.Context, servicesEdgeCacheOrigin *v1alpha1.ServicesEdgeCacheOrigin, opts v1.UpdateOptions) (*v1alpha1.ServicesEdgeCacheOrigin, 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.ServicesEdgeCacheOrigin, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServicesEdgeCacheOriginList, 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.ServicesEdgeCacheOrigin, err error) ServicesEdgeCacheOriginExpansion }
ServicesEdgeCacheOriginInterface has methods to work with ServicesEdgeCacheOrigin resources.
type ServicesEdgeCacheOriginsGetter ¶ added in v0.4.0
type ServicesEdgeCacheOriginsGetter interface {
ServicesEdgeCacheOrigins(namespace string) ServicesEdgeCacheOriginInterface
}
ServicesEdgeCacheOriginsGetter has a method to return a ServicesEdgeCacheOriginInterface. A group's client should implement this interface.
type ServicesEdgeCacheServiceExpansion ¶ added in v0.4.0
type ServicesEdgeCacheServiceExpansion interface{}
type ServicesEdgeCacheServiceInterface ¶ added in v0.4.0
type ServicesEdgeCacheServiceInterface interface { Create(ctx context.Context, servicesEdgeCacheService *v1alpha1.ServicesEdgeCacheService, opts v1.CreateOptions) (*v1alpha1.ServicesEdgeCacheService, error) Update(ctx context.Context, servicesEdgeCacheService *v1alpha1.ServicesEdgeCacheService, opts v1.UpdateOptions) (*v1alpha1.ServicesEdgeCacheService, error) UpdateStatus(ctx context.Context, servicesEdgeCacheService *v1alpha1.ServicesEdgeCacheService, opts v1.UpdateOptions) (*v1alpha1.ServicesEdgeCacheService, 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.ServicesEdgeCacheService, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServicesEdgeCacheServiceList, 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.ServicesEdgeCacheService, err error) ServicesEdgeCacheServiceExpansion }
ServicesEdgeCacheServiceInterface has methods to work with ServicesEdgeCacheService resources.
type ServicesEdgeCacheServicesGetter ¶ added in v0.4.0
type ServicesEdgeCacheServicesGetter interface {
ServicesEdgeCacheServices(namespace string) ServicesEdgeCacheServiceInterface
}
ServicesEdgeCacheServicesGetter has a method to return a ServicesEdgeCacheServiceInterface. A group's client should implement this interface.