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 CertificateExpansion added in v0.5.0

type CertificateExpansion interface{}

type CertificateInterface added in v0.5.0

type CertificateInterface interface {
	Create(ctx context.Context, certificate *v1alpha1.Certificate, opts v1.CreateOptions) (*v1alpha1.Certificate, error)
	Update(ctx context.Context, certificate *v1alpha1.Certificate, opts v1.UpdateOptions) (*v1alpha1.Certificate, error)
	UpdateStatus(ctx context.Context, certificate *v1alpha1.Certificate, opts v1.UpdateOptions) (*v1alpha1.Certificate, 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.Certificate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CertificateList, 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.Certificate, err error)
	CertificateExpansion
}

CertificateInterface has methods to work with Certificate resources.

type CertificatesGetter added in v0.5.0

type CertificatesGetter interface {
	Certificates(namespace string) CertificateInterface
}

CertificatesGetter has a method to return a CertificateInterface. A group's client should implement this interface.

type ConsumerGroupExpansion

type ConsumerGroupExpansion interface{}

type ConsumerGroupInterface

type ConsumerGroupInterface interface {
	Create(ctx context.Context, consumerGroup *v1alpha1.ConsumerGroup, opts v1.CreateOptions) (*v1alpha1.ConsumerGroup, error)
	Update(ctx context.Context, consumerGroup *v1alpha1.ConsumerGroup, opts v1.UpdateOptions) (*v1alpha1.ConsumerGroup, error)
	UpdateStatus(ctx context.Context, consumerGroup *v1alpha1.ConsumerGroup, opts v1.UpdateOptions) (*v1alpha1.ConsumerGroup, 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.ConsumerGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConsumerGroupList, 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.ConsumerGroup, err error)
	ConsumerGroupExpansion
}

ConsumerGroupInterface has methods to work with ConsumerGroup resources.

type ConsumerGroupsGetter

type ConsumerGroupsGetter interface {
	ConsumerGroups(namespace string) ConsumerGroupInterface
}

ConsumerGroupsGetter has a method to return a ConsumerGroupInterface. A group's client should implement this interface.

type DpsCertificateExpansion

type DpsCertificateExpansion interface{}

type DpsCertificateInterface

type DpsCertificateInterface interface {
	Create(ctx context.Context, dpsCertificate *v1alpha1.DpsCertificate, opts v1.CreateOptions) (*v1alpha1.DpsCertificate, error)
	Update(ctx context.Context, dpsCertificate *v1alpha1.DpsCertificate, opts v1.UpdateOptions) (*v1alpha1.DpsCertificate, error)
	UpdateStatus(ctx context.Context, dpsCertificate *v1alpha1.DpsCertificate, opts v1.UpdateOptions) (*v1alpha1.DpsCertificate, 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.DpsCertificate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DpsCertificateList, 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.DpsCertificate, err error)
	DpsCertificateExpansion
}

DpsCertificateInterface has methods to work with DpsCertificate resources.

type DpsCertificatesGetter

type DpsCertificatesGetter interface {
	DpsCertificates(namespace string) DpsCertificateInterface
}

DpsCertificatesGetter has a method to return a DpsCertificateInterface. A group's client should implement this interface.

type DpsExpansion

type DpsExpansion interface{}

type DpsInterface

type DpsInterface interface {
	Create(ctx context.Context, dps *v1alpha1.Dps, opts v1.CreateOptions) (*v1alpha1.Dps, error)
	Update(ctx context.Context, dps *v1alpha1.Dps, opts v1.UpdateOptions) (*v1alpha1.Dps, error)
	UpdateStatus(ctx context.Context, dps *v1alpha1.Dps, opts v1.UpdateOptions) (*v1alpha1.Dps, 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.Dps, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DpsList, 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.Dps, err error)
	DpsExpansion
}

DpsInterface has methods to work with Dps resources.

type DpsSharedAccessPoliciesGetter

type DpsSharedAccessPoliciesGetter interface {
	DpsSharedAccessPolicies(namespace string) DpsSharedAccessPolicyInterface
}

DpsSharedAccessPoliciesGetter has a method to return a DpsSharedAccessPolicyInterface. A group's client should implement this interface.

type DpsSharedAccessPolicyExpansion

type DpsSharedAccessPolicyExpansion interface{}

type DpsSharedAccessPolicyInterface

type DpsSharedAccessPolicyInterface interface {
	Create(ctx context.Context, dpsSharedAccessPolicy *v1alpha1.DpsSharedAccessPolicy, opts v1.CreateOptions) (*v1alpha1.DpsSharedAccessPolicy, error)
	Update(ctx context.Context, dpsSharedAccessPolicy *v1alpha1.DpsSharedAccessPolicy, opts v1.UpdateOptions) (*v1alpha1.DpsSharedAccessPolicy, error)
	UpdateStatus(ctx context.Context, dpsSharedAccessPolicy *v1alpha1.DpsSharedAccessPolicy, opts v1.UpdateOptions) (*v1alpha1.DpsSharedAccessPolicy, 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.DpsSharedAccessPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DpsSharedAccessPolicyList, 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.DpsSharedAccessPolicy, err error)
	DpsSharedAccessPolicyExpansion
}

DpsSharedAccessPolicyInterface has methods to work with DpsSharedAccessPolicy resources.

type DpsesGetter

type DpsesGetter interface {
	Dpses(namespace string) DpsInterface
}

DpsesGetter has a method to return a DpsInterface. A group's client should implement this interface.

type EndpointEventhubExpansion

type EndpointEventhubExpansion interface{}

type EndpointEventhubInterface

type EndpointEventhubInterface interface {
	Create(ctx context.Context, endpointEventhub *v1alpha1.EndpointEventhub, opts v1.CreateOptions) (*v1alpha1.EndpointEventhub, error)
	Update(ctx context.Context, endpointEventhub *v1alpha1.EndpointEventhub, opts v1.UpdateOptions) (*v1alpha1.EndpointEventhub, error)
	UpdateStatus(ctx context.Context, endpointEventhub *v1alpha1.EndpointEventhub, opts v1.UpdateOptions) (*v1alpha1.EndpointEventhub, 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.EndpointEventhub, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EndpointEventhubList, 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.EndpointEventhub, err error)
	EndpointEventhubExpansion
}

EndpointEventhubInterface has methods to work with EndpointEventhub resources.

type EndpointEventhubsGetter

type EndpointEventhubsGetter interface {
	EndpointEventhubs(namespace string) EndpointEventhubInterface
}

EndpointEventhubsGetter has a method to return a EndpointEventhubInterface. A group's client should implement this interface.

type EndpointServicebusQueueExpansion

type EndpointServicebusQueueExpansion interface{}

type EndpointServicebusQueueInterface

type EndpointServicebusQueueInterface interface {
	Create(ctx context.Context, endpointServicebusQueue *v1alpha1.EndpointServicebusQueue, opts v1.CreateOptions) (*v1alpha1.EndpointServicebusQueue, error)
	Update(ctx context.Context, endpointServicebusQueue *v1alpha1.EndpointServicebusQueue, opts v1.UpdateOptions) (*v1alpha1.EndpointServicebusQueue, error)
	UpdateStatus(ctx context.Context, endpointServicebusQueue *v1alpha1.EndpointServicebusQueue, opts v1.UpdateOptions) (*v1alpha1.EndpointServicebusQueue, 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.EndpointServicebusQueue, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EndpointServicebusQueueList, 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.EndpointServicebusQueue, err error)
	EndpointServicebusQueueExpansion
}

EndpointServicebusQueueInterface has methods to work with EndpointServicebusQueue resources.

type EndpointServicebusQueuesGetter

type EndpointServicebusQueuesGetter interface {
	EndpointServicebusQueues(namespace string) EndpointServicebusQueueInterface
}

EndpointServicebusQueuesGetter has a method to return a EndpointServicebusQueueInterface. A group's client should implement this interface.

type EndpointServicebusTopicExpansion

type EndpointServicebusTopicExpansion interface{}

type EndpointServicebusTopicInterface

type EndpointServicebusTopicInterface interface {
	Create(ctx context.Context, endpointServicebusTopic *v1alpha1.EndpointServicebusTopic, opts v1.CreateOptions) (*v1alpha1.EndpointServicebusTopic, error)
	Update(ctx context.Context, endpointServicebusTopic *v1alpha1.EndpointServicebusTopic, opts v1.UpdateOptions) (*v1alpha1.EndpointServicebusTopic, error)
	UpdateStatus(ctx context.Context, endpointServicebusTopic *v1alpha1.EndpointServicebusTopic, opts v1.UpdateOptions) (*v1alpha1.EndpointServicebusTopic, 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.EndpointServicebusTopic, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EndpointServicebusTopicList, 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.EndpointServicebusTopic, err error)
	EndpointServicebusTopicExpansion
}

EndpointServicebusTopicInterface has methods to work with EndpointServicebusTopic resources.

type EndpointServicebusTopicsGetter

type EndpointServicebusTopicsGetter interface {
	EndpointServicebusTopics(namespace string) EndpointServicebusTopicInterface
}

EndpointServicebusTopicsGetter has a method to return a EndpointServicebusTopicInterface. A group's client should implement this interface.

type EndpointStorageContainerExpansion

type EndpointStorageContainerExpansion interface{}

type EndpointStorageContainerInterface

type EndpointStorageContainerInterface interface {
	Create(ctx context.Context, endpointStorageContainer *v1alpha1.EndpointStorageContainer, opts v1.CreateOptions) (*v1alpha1.EndpointStorageContainer, error)
	Update(ctx context.Context, endpointStorageContainer *v1alpha1.EndpointStorageContainer, opts v1.UpdateOptions) (*v1alpha1.EndpointStorageContainer, error)
	UpdateStatus(ctx context.Context, endpointStorageContainer *v1alpha1.EndpointStorageContainer, opts v1.UpdateOptions) (*v1alpha1.EndpointStorageContainer, 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.EndpointStorageContainer, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EndpointStorageContainerList, 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.EndpointStorageContainer, err error)
	EndpointStorageContainerExpansion
}

EndpointStorageContainerInterface has methods to work with EndpointStorageContainer resources.

type EndpointStorageContainersGetter

type EndpointStorageContainersGetter interface {
	EndpointStorageContainers(namespace string) EndpointStorageContainerInterface
}

EndpointStorageContainersGetter has a method to return a EndpointStorageContainerInterface. A group's client should implement this interface.

type EnrichmentExpansion

type EnrichmentExpansion interface{}

type EnrichmentInterface

type EnrichmentInterface interface {
	Create(ctx context.Context, enrichment *v1alpha1.Enrichment, opts v1.CreateOptions) (*v1alpha1.Enrichment, error)
	Update(ctx context.Context, enrichment *v1alpha1.Enrichment, opts v1.UpdateOptions) (*v1alpha1.Enrichment, error)
	UpdateStatus(ctx context.Context, enrichment *v1alpha1.Enrichment, opts v1.UpdateOptions) (*v1alpha1.Enrichment, 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.Enrichment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EnrichmentList, 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.Enrichment, err error)
	EnrichmentExpansion
}

EnrichmentInterface has methods to work with Enrichment resources.

type EnrichmentsGetter

type EnrichmentsGetter interface {
	Enrichments(namespace string) EnrichmentInterface
}

EnrichmentsGetter has a method to return a EnrichmentInterface. A group's client should implement this interface.

type FallbackRouteExpansion

type FallbackRouteExpansion interface{}

type FallbackRouteInterface

type FallbackRouteInterface interface {
	Create(ctx context.Context, fallbackRoute *v1alpha1.FallbackRoute, opts v1.CreateOptions) (*v1alpha1.FallbackRoute, error)
	Update(ctx context.Context, fallbackRoute *v1alpha1.FallbackRoute, opts v1.UpdateOptions) (*v1alpha1.FallbackRoute, error)
	UpdateStatus(ctx context.Context, fallbackRoute *v1alpha1.FallbackRoute, opts v1.UpdateOptions) (*v1alpha1.FallbackRoute, 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.FallbackRoute, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FallbackRouteList, 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.FallbackRoute, err error)
	FallbackRouteExpansion
}

FallbackRouteInterface has methods to work with FallbackRoute resources.

type FallbackRoutesGetter

type FallbackRoutesGetter interface {
	FallbackRoutes(namespace string) FallbackRouteInterface
}

FallbackRoutesGetter has a method to return a FallbackRouteInterface. A group's client should implement this interface.

type IothubExpansion

type IothubExpansion interface{}

type IothubInterface

type IothubInterface interface {
	Create(ctx context.Context, iothub *v1alpha1.Iothub, opts v1.CreateOptions) (*v1alpha1.Iothub, error)
	Update(ctx context.Context, iothub *v1alpha1.Iothub, opts v1.UpdateOptions) (*v1alpha1.Iothub, error)
	UpdateStatus(ctx context.Context, iothub *v1alpha1.Iothub, opts v1.UpdateOptions) (*v1alpha1.Iothub, 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.Iothub, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IothubList, 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.Iothub, err error)
	IothubExpansion
}

IothubInterface has methods to work with Iothub resources.

type IothubV1alpha1Client

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

IothubV1alpha1Client is used to interact with features provided by the iothub.azurerm.kubeform.com group.

func New

New creates a new IothubV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new IothubV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *IothubV1alpha1Client

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

func (*IothubV1alpha1Client) Certificates added in v0.5.0

func (c *IothubV1alpha1Client) Certificates(namespace string) CertificateInterface

func (*IothubV1alpha1Client) ConsumerGroups

func (c *IothubV1alpha1Client) ConsumerGroups(namespace string) ConsumerGroupInterface

func (*IothubV1alpha1Client) DpsCertificates

func (c *IothubV1alpha1Client) DpsCertificates(namespace string) DpsCertificateInterface

func (*IothubV1alpha1Client) DpsSharedAccessPolicies

func (c *IothubV1alpha1Client) DpsSharedAccessPolicies(namespace string) DpsSharedAccessPolicyInterface

func (*IothubV1alpha1Client) Dpses

func (c *IothubV1alpha1Client) Dpses(namespace string) DpsInterface

func (*IothubV1alpha1Client) EndpointEventhubs

func (c *IothubV1alpha1Client) EndpointEventhubs(namespace string) EndpointEventhubInterface

func (*IothubV1alpha1Client) EndpointServicebusQueues

func (c *IothubV1alpha1Client) EndpointServicebusQueues(namespace string) EndpointServicebusQueueInterface

func (*IothubV1alpha1Client) EndpointServicebusTopics

func (c *IothubV1alpha1Client) EndpointServicebusTopics(namespace string) EndpointServicebusTopicInterface

func (*IothubV1alpha1Client) EndpointStorageContainers

func (c *IothubV1alpha1Client) EndpointStorageContainers(namespace string) EndpointStorageContainerInterface

func (*IothubV1alpha1Client) Enrichments

func (c *IothubV1alpha1Client) Enrichments(namespace string) EnrichmentInterface

func (*IothubV1alpha1Client) FallbackRoutes

func (c *IothubV1alpha1Client) FallbackRoutes(namespace string) FallbackRouteInterface

func (*IothubV1alpha1Client) Iothubs

func (c *IothubV1alpha1Client) Iothubs(namespace string) IothubInterface

func (*IothubV1alpha1Client) RESTClient

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

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

func (*IothubV1alpha1Client) Routes

func (c *IothubV1alpha1Client) Routes(namespace string) RouteInterface

func (*IothubV1alpha1Client) SharedAccessPolicies

func (c *IothubV1alpha1Client) SharedAccessPolicies(namespace string) SharedAccessPolicyInterface

type IothubsGetter

type IothubsGetter interface {
	Iothubs(namespace string) IothubInterface
}

IothubsGetter has a method to return a IothubInterface. A group's client should implement this interface.

type RouteExpansion

type RouteExpansion interface{}

type RouteInterface

type RouteInterface interface {
	Create(ctx context.Context, route *v1alpha1.Route, opts v1.CreateOptions) (*v1alpha1.Route, error)
	Update(ctx context.Context, route *v1alpha1.Route, opts v1.UpdateOptions) (*v1alpha1.Route, error)
	UpdateStatus(ctx context.Context, route *v1alpha1.Route, opts v1.UpdateOptions) (*v1alpha1.Route, 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.Route, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RouteList, 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.Route, err error)
	RouteExpansion
}

RouteInterface has methods to work with Route resources.

type RoutesGetter

type RoutesGetter interface {
	Routes(namespace string) RouteInterface
}

RoutesGetter has a method to return a RouteInterface. A group's client should implement this interface.

type SharedAccessPoliciesGetter

type SharedAccessPoliciesGetter interface {
	SharedAccessPolicies(namespace string) SharedAccessPolicyInterface
}

SharedAccessPoliciesGetter has a method to return a SharedAccessPolicyInterface. A group's client should implement this interface.

type SharedAccessPolicyExpansion

type SharedAccessPolicyExpansion interface{}

type SharedAccessPolicyInterface

type SharedAccessPolicyInterface interface {
	Create(ctx context.Context, sharedAccessPolicy *v1alpha1.SharedAccessPolicy, opts v1.CreateOptions) (*v1alpha1.SharedAccessPolicy, error)
	Update(ctx context.Context, sharedAccessPolicy *v1alpha1.SharedAccessPolicy, opts v1.UpdateOptions) (*v1alpha1.SharedAccessPolicy, error)
	UpdateStatus(ctx context.Context, sharedAccessPolicy *v1alpha1.SharedAccessPolicy, opts v1.UpdateOptions) (*v1alpha1.SharedAccessPolicy, 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.SharedAccessPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SharedAccessPolicyList, 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.SharedAccessPolicy, err error)
	SharedAccessPolicyExpansion
}

SharedAccessPolicyInterface has methods to work with SharedAccessPolicy resources.

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