v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 8 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 ApplicationFirewallPoliciesGetter

type ApplicationFirewallPoliciesGetter interface {
	ApplicationFirewallPolicies(namespace string) ApplicationFirewallPolicyInterface
}

ApplicationFirewallPoliciesGetter has a method to return a ApplicationFirewallPolicyInterface. A group's client should implement this interface.

type ApplicationFirewallPolicyExpansion

type ApplicationFirewallPolicyExpansion interface{}

type ApplicationFirewallPolicyInterface

type ApplicationFirewallPolicyInterface interface {
	Create(ctx context.Context, applicationFirewallPolicy *v1alpha1.ApplicationFirewallPolicy, opts v1.CreateOptions) (*v1alpha1.ApplicationFirewallPolicy, error)
	Update(ctx context.Context, applicationFirewallPolicy *v1alpha1.ApplicationFirewallPolicy, opts v1.UpdateOptions) (*v1alpha1.ApplicationFirewallPolicy, error)
	UpdateStatus(ctx context.Context, applicationFirewallPolicy *v1alpha1.ApplicationFirewallPolicy, opts v1.UpdateOptions) (*v1alpha1.ApplicationFirewallPolicy, 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.ApplicationFirewallPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApplicationFirewallPolicyList, 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.ApplicationFirewallPolicy, err error)
	ApplicationFirewallPolicyExpansion
}

ApplicationFirewallPolicyInterface has methods to work with ApplicationFirewallPolicy resources.

type PubsubExpansion added in v0.5.0

type PubsubExpansion interface{}

type PubsubHubExpansion added in v0.5.0

type PubsubHubExpansion interface{}

type PubsubHubInterface added in v0.5.0

type PubsubHubInterface interface {
	Create(ctx context.Context, pubsubHub *v1alpha1.PubsubHub, opts v1.CreateOptions) (*v1alpha1.PubsubHub, error)
	Update(ctx context.Context, pubsubHub *v1alpha1.PubsubHub, opts v1.UpdateOptions) (*v1alpha1.PubsubHub, error)
	UpdateStatus(ctx context.Context, pubsubHub *v1alpha1.PubsubHub, opts v1.UpdateOptions) (*v1alpha1.PubsubHub, 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.PubsubHub, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PubsubHubList, 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.PubsubHub, err error)
	PubsubHubExpansion
}

PubsubHubInterface has methods to work with PubsubHub resources.

type PubsubHubsGetter added in v0.5.0

type PubsubHubsGetter interface {
	PubsubHubs(namespace string) PubsubHubInterface
}

PubsubHubsGetter has a method to return a PubsubHubInterface. A group's client should implement this interface.

type PubsubInterface added in v0.5.0

type PubsubInterface interface {
	Create(ctx context.Context, pubsub *v1alpha1.Pubsub, opts v1.CreateOptions) (*v1alpha1.Pubsub, error)
	Update(ctx context.Context, pubsub *v1alpha1.Pubsub, opts v1.UpdateOptions) (*v1alpha1.Pubsub, error)
	UpdateStatus(ctx context.Context, pubsub *v1alpha1.Pubsub, opts v1.UpdateOptions) (*v1alpha1.Pubsub, 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.Pubsub, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PubsubList, 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.Pubsub, err error)
	PubsubExpansion
}

PubsubInterface has methods to work with Pubsub resources.

type PubsubNetworkACLExpansion added in v0.5.0

type PubsubNetworkACLExpansion interface{}

type PubsubNetworkACLInterface added in v0.5.0

type PubsubNetworkACLInterface interface {
	Create(ctx context.Context, pubsubNetworkACL *v1alpha1.PubsubNetworkACL, opts v1.CreateOptions) (*v1alpha1.PubsubNetworkACL, error)
	Update(ctx context.Context, pubsubNetworkACL *v1alpha1.PubsubNetworkACL, opts v1.UpdateOptions) (*v1alpha1.PubsubNetworkACL, error)
	UpdateStatus(ctx context.Context, pubsubNetworkACL *v1alpha1.PubsubNetworkACL, opts v1.UpdateOptions) (*v1alpha1.PubsubNetworkACL, 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.PubsubNetworkACL, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PubsubNetworkACLList, 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.PubsubNetworkACL, err error)
	PubsubNetworkACLExpansion
}

PubsubNetworkACLInterface has methods to work with PubsubNetworkACL resources.

type PubsubNetworkACLsGetter added in v0.5.0

type PubsubNetworkACLsGetter interface {
	PubsubNetworkACLs(namespace string) PubsubNetworkACLInterface
}

PubsubNetworkACLsGetter has a method to return a PubsubNetworkACLInterface. A group's client should implement this interface.

type PubsubsGetter added in v0.5.0

type PubsubsGetter interface {
	Pubsubs(namespace string) PubsubInterface
}

PubsubsGetter has a method to return a PubsubInterface. A group's client should implement this interface.

type WebV1alpha1Client

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

WebV1alpha1Client is used to interact with features provided by the web.azurerm.kubeform.com group.

func New

New creates a new WebV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new WebV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *WebV1alpha1Client

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

func (*WebV1alpha1Client) ApplicationFirewallPolicies

func (c *WebV1alpha1Client) ApplicationFirewallPolicies(namespace string) ApplicationFirewallPolicyInterface

func (*WebV1alpha1Client) PubsubHubs added in v0.5.0

func (c *WebV1alpha1Client) PubsubHubs(namespace string) PubsubHubInterface

func (*WebV1alpha1Client) PubsubNetworkACLs added in v0.5.0

func (c *WebV1alpha1Client) PubsubNetworkACLs(namespace string) PubsubNetworkACLInterface

func (*WebV1alpha1Client) Pubsubs added in v0.5.0

func (c *WebV1alpha1Client) Pubsubs(namespace string) PubsubInterface

func (*WebV1alpha1Client) RESTClient

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

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

type WebV1alpha1Interface

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