v1alpha1

package
v1.116.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 11, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppEngineDomainMappingExpansion

type AppEngineDomainMappingExpansion interface{}

type AppEngineDomainMappingInterface

type AppEngineDomainMappingInterface interface {
	Create(ctx context.Context, appEngineDomainMapping *v1alpha1.AppEngineDomainMapping, opts v1.CreateOptions) (*v1alpha1.AppEngineDomainMapping, error)
	Update(ctx context.Context, appEngineDomainMapping *v1alpha1.AppEngineDomainMapping, opts v1.UpdateOptions) (*v1alpha1.AppEngineDomainMapping, error)
	UpdateStatus(ctx context.Context, appEngineDomainMapping *v1alpha1.AppEngineDomainMapping, opts v1.UpdateOptions) (*v1alpha1.AppEngineDomainMapping, 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.AppEngineDomainMapping, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppEngineDomainMappingList, 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.AppEngineDomainMapping, err error)
	AppEngineDomainMappingExpansion
}

AppEngineDomainMappingInterface has methods to work with AppEngineDomainMapping resources.

type AppEngineDomainMappingsGetter

type AppEngineDomainMappingsGetter interface {
	AppEngineDomainMappings(namespace string) AppEngineDomainMappingInterface
}

AppEngineDomainMappingsGetter has a method to return a AppEngineDomainMappingInterface. A group's client should implement this interface.

type AppEngineFirewallRuleExpansion

type AppEngineFirewallRuleExpansion interface{}

type AppEngineFirewallRuleInterface

type AppEngineFirewallRuleInterface interface {
	Create(ctx context.Context, appEngineFirewallRule *v1alpha1.AppEngineFirewallRule, opts v1.CreateOptions) (*v1alpha1.AppEngineFirewallRule, error)
	Update(ctx context.Context, appEngineFirewallRule *v1alpha1.AppEngineFirewallRule, opts v1.UpdateOptions) (*v1alpha1.AppEngineFirewallRule, error)
	UpdateStatus(ctx context.Context, appEngineFirewallRule *v1alpha1.AppEngineFirewallRule, opts v1.UpdateOptions) (*v1alpha1.AppEngineFirewallRule, 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.AppEngineFirewallRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppEngineFirewallRuleList, 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.AppEngineFirewallRule, err error)
	AppEngineFirewallRuleExpansion
}

AppEngineFirewallRuleInterface has methods to work with AppEngineFirewallRule resources.

type AppEngineFirewallRulesGetter

type AppEngineFirewallRulesGetter interface {
	AppEngineFirewallRules(namespace string) AppEngineFirewallRuleInterface
}

AppEngineFirewallRulesGetter has a method to return a AppEngineFirewallRuleInterface. A group's client should implement this interface.

type AppEngineFlexibleAppVersionExpansion

type AppEngineFlexibleAppVersionExpansion interface{}

type AppEngineFlexibleAppVersionInterface

type AppEngineFlexibleAppVersionInterface interface {
	Create(ctx context.Context, appEngineFlexibleAppVersion *v1alpha1.AppEngineFlexibleAppVersion, opts v1.CreateOptions) (*v1alpha1.AppEngineFlexibleAppVersion, error)
	Update(ctx context.Context, appEngineFlexibleAppVersion *v1alpha1.AppEngineFlexibleAppVersion, opts v1.UpdateOptions) (*v1alpha1.AppEngineFlexibleAppVersion, error)
	UpdateStatus(ctx context.Context, appEngineFlexibleAppVersion *v1alpha1.AppEngineFlexibleAppVersion, opts v1.UpdateOptions) (*v1alpha1.AppEngineFlexibleAppVersion, 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.AppEngineFlexibleAppVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppEngineFlexibleAppVersionList, 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.AppEngineFlexibleAppVersion, err error)
	AppEngineFlexibleAppVersionExpansion
}

AppEngineFlexibleAppVersionInterface has methods to work with AppEngineFlexibleAppVersion resources.

type AppEngineFlexibleAppVersionsGetter

type AppEngineFlexibleAppVersionsGetter interface {
	AppEngineFlexibleAppVersions(namespace string) AppEngineFlexibleAppVersionInterface
}

AppEngineFlexibleAppVersionsGetter has a method to return a AppEngineFlexibleAppVersionInterface. A group's client should implement this interface.

type AppEngineServiceSplitTrafficExpansion

type AppEngineServiceSplitTrafficExpansion interface{}

type AppEngineServiceSplitTrafficInterface

type AppEngineServiceSplitTrafficInterface interface {
	Create(ctx context.Context, appEngineServiceSplitTraffic *v1alpha1.AppEngineServiceSplitTraffic, opts v1.CreateOptions) (*v1alpha1.AppEngineServiceSplitTraffic, error)
	Update(ctx context.Context, appEngineServiceSplitTraffic *v1alpha1.AppEngineServiceSplitTraffic, opts v1.UpdateOptions) (*v1alpha1.AppEngineServiceSplitTraffic, error)
	UpdateStatus(ctx context.Context, appEngineServiceSplitTraffic *v1alpha1.AppEngineServiceSplitTraffic, opts v1.UpdateOptions) (*v1alpha1.AppEngineServiceSplitTraffic, 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.AppEngineServiceSplitTraffic, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppEngineServiceSplitTrafficList, 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.AppEngineServiceSplitTraffic, err error)
	AppEngineServiceSplitTrafficExpansion
}

AppEngineServiceSplitTrafficInterface has methods to work with AppEngineServiceSplitTraffic resources.

type AppEngineServiceSplitTrafficsGetter

type AppEngineServiceSplitTrafficsGetter interface {
	AppEngineServiceSplitTraffics(namespace string) AppEngineServiceSplitTrafficInterface
}

AppEngineServiceSplitTrafficsGetter has a method to return a AppEngineServiceSplitTrafficInterface. A group's client should implement this interface.

type AppEngineStandardAppVersionExpansion

type AppEngineStandardAppVersionExpansion interface{}

type AppEngineStandardAppVersionInterface

type AppEngineStandardAppVersionInterface interface {
	Create(ctx context.Context, appEngineStandardAppVersion *v1alpha1.AppEngineStandardAppVersion, opts v1.CreateOptions) (*v1alpha1.AppEngineStandardAppVersion, error)
	Update(ctx context.Context, appEngineStandardAppVersion *v1alpha1.AppEngineStandardAppVersion, opts v1.UpdateOptions) (*v1alpha1.AppEngineStandardAppVersion, error)
	UpdateStatus(ctx context.Context, appEngineStandardAppVersion *v1alpha1.AppEngineStandardAppVersion, opts v1.UpdateOptions) (*v1alpha1.AppEngineStandardAppVersion, 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.AppEngineStandardAppVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppEngineStandardAppVersionList, 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.AppEngineStandardAppVersion, err error)
	AppEngineStandardAppVersionExpansion
}

AppEngineStandardAppVersionInterface has methods to work with AppEngineStandardAppVersion resources.

type AppEngineStandardAppVersionsGetter

type AppEngineStandardAppVersionsGetter interface {
	AppEngineStandardAppVersions(namespace string) AppEngineStandardAppVersionInterface
}

AppEngineStandardAppVersionsGetter has a method to return a AppEngineStandardAppVersionInterface. A group's client should implement this interface.

type AppengineV1alpha1Client

type AppengineV1alpha1Client struct {
	// contains filtered or unexported fields
}

AppengineV1alpha1Client is used to interact with features provided by the appengine.cnrm.cloud.google.com group.

func New

New creates a new AppengineV1alpha1Client for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*AppengineV1alpha1Client, error)

NewForConfig creates a new AppengineV1alpha1Client for the given config. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).

func NewForConfigAndClient

func NewForConfigAndClient(c *rest.Config, h *http.Client) (*AppengineV1alpha1Client, error)

NewForConfigAndClient creates a new AppengineV1alpha1Client for the given config and http client. Note the http client provided takes precedence over the configured transport values.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *AppengineV1alpha1Client

NewForConfigOrDie creates a new AppengineV1alpha1Client for the given config and panics if there is an error in the config.

func (*AppengineV1alpha1Client) AppEngineDomainMappings

func (c *AppengineV1alpha1Client) AppEngineDomainMappings(namespace string) AppEngineDomainMappingInterface

func (*AppengineV1alpha1Client) AppEngineFirewallRules

func (c *AppengineV1alpha1Client) AppEngineFirewallRules(namespace string) AppEngineFirewallRuleInterface

func (*AppengineV1alpha1Client) AppEngineFlexibleAppVersions

func (c *AppengineV1alpha1Client) AppEngineFlexibleAppVersions(namespace string) AppEngineFlexibleAppVersionInterface

func (*AppengineV1alpha1Client) AppEngineServiceSplitTraffics

func (c *AppengineV1alpha1Client) AppEngineServiceSplitTraffics(namespace string) AppEngineServiceSplitTrafficInterface

func (*AppengineV1alpha1Client) AppEngineStandardAppVersions

func (c *AppengineV1alpha1Client) AppEngineStandardAppVersions(namespace string) AppEngineStandardAppVersionInterface

func (*AppengineV1alpha1Client) RESTClient

func (c *AppengineV1alpha1Client) RESTClient() rest.Interface

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

Directories

Path Synopsis
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL