Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type DomainExpansion
- type DomainInterface
- type DomainTopicExpansion
- type DomainTopicInterface
- type DomainTopicsGetter
- type DomainsGetter
- type EventSubscriptionExpansion
- type EventSubscriptionInterface
- type EventSubscriptionsGetter
- type EventgridV1alpha1Client
- func (c *EventgridV1alpha1Client) DomainTopics(namespace string) DomainTopicInterface
- func (c *EventgridV1alpha1Client) Domains(namespace string) DomainInterface
- func (c *EventgridV1alpha1Client) EventSubscriptions(namespace string) EventSubscriptionInterface
- func (c *EventgridV1alpha1Client) RESTClient() rest.Interface
- func (c *EventgridV1alpha1Client) SystemTopicEventSubscriptions(namespace string) SystemTopicEventSubscriptionInterface
- func (c *EventgridV1alpha1Client) SystemTopics(namespace string) SystemTopicInterface
- func (c *EventgridV1alpha1Client) Topics(namespace string) TopicInterface
- type EventgridV1alpha1Interface
- type SystemTopicEventSubscriptionExpansion
- type SystemTopicEventSubscriptionInterface
- type SystemTopicEventSubscriptionsGetter
- type SystemTopicExpansion
- type SystemTopicInterface
- type SystemTopicsGetter
- type TopicExpansion
- type TopicInterface
- type TopicsGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DomainExpansion ¶
type DomainExpansion interface{}
type DomainInterface ¶
type DomainInterface interface { Create(ctx context.Context, domain *v1alpha1.Domain, opts v1.CreateOptions) (*v1alpha1.Domain, error) Update(ctx context.Context, domain *v1alpha1.Domain, opts v1.UpdateOptions) (*v1alpha1.Domain, error) UpdateStatus(ctx context.Context, domain *v1alpha1.Domain, opts v1.UpdateOptions) (*v1alpha1.Domain, 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.Domain, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DomainList, 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.Domain, err error) DomainExpansion }
DomainInterface has methods to work with Domain resources.
type DomainTopicExpansion ¶
type DomainTopicExpansion interface{}
type DomainTopicInterface ¶
type DomainTopicInterface interface { Create(ctx context.Context, domainTopic *v1alpha1.DomainTopic, opts v1.CreateOptions) (*v1alpha1.DomainTopic, error) Update(ctx context.Context, domainTopic *v1alpha1.DomainTopic, opts v1.UpdateOptions) (*v1alpha1.DomainTopic, error) UpdateStatus(ctx context.Context, domainTopic *v1alpha1.DomainTopic, opts v1.UpdateOptions) (*v1alpha1.DomainTopic, 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.DomainTopic, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DomainTopicList, 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.DomainTopic, err error) DomainTopicExpansion }
DomainTopicInterface has methods to work with DomainTopic resources.
type DomainTopicsGetter ¶
type DomainTopicsGetter interface {
DomainTopics(namespace string) DomainTopicInterface
}
DomainTopicsGetter has a method to return a DomainTopicInterface. A group's client should implement this interface.
type DomainsGetter ¶
type DomainsGetter interface {
Domains(namespace string) DomainInterface
}
DomainsGetter has a method to return a DomainInterface. A group's client should implement this interface.
type EventSubscriptionExpansion ¶
type EventSubscriptionExpansion interface{}
type EventSubscriptionInterface ¶
type EventSubscriptionInterface interface { Create(ctx context.Context, eventSubscription *v1alpha1.EventSubscription, opts v1.CreateOptions) (*v1alpha1.EventSubscription, error) Update(ctx context.Context, eventSubscription *v1alpha1.EventSubscription, opts v1.UpdateOptions) (*v1alpha1.EventSubscription, error) UpdateStatus(ctx context.Context, eventSubscription *v1alpha1.EventSubscription, opts v1.UpdateOptions) (*v1alpha1.EventSubscription, 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.EventSubscription, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EventSubscriptionList, 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.EventSubscription, err error) EventSubscriptionExpansion }
EventSubscriptionInterface has methods to work with EventSubscription resources.
type EventSubscriptionsGetter ¶
type EventSubscriptionsGetter interface {
EventSubscriptions(namespace string) EventSubscriptionInterface
}
EventSubscriptionsGetter has a method to return a EventSubscriptionInterface. A group's client should implement this interface.
type EventgridV1alpha1Client ¶
type EventgridV1alpha1Client struct {
// contains filtered or unexported fields
}
EventgridV1alpha1Client is used to interact with features provided by the eventgrid.azurerm.kubeform.com group.
func New ¶
func New(c rest.Interface) *EventgridV1alpha1Client
New creates a new EventgridV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*EventgridV1alpha1Client, error)
NewForConfig creates a new EventgridV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *EventgridV1alpha1Client
NewForConfigOrDie creates a new EventgridV1alpha1Client for the given config and panics if there is an error in the config.
func (*EventgridV1alpha1Client) DomainTopics ¶
func (c *EventgridV1alpha1Client) DomainTopics(namespace string) DomainTopicInterface
func (*EventgridV1alpha1Client) Domains ¶
func (c *EventgridV1alpha1Client) Domains(namespace string) DomainInterface
func (*EventgridV1alpha1Client) EventSubscriptions ¶
func (c *EventgridV1alpha1Client) EventSubscriptions(namespace string) EventSubscriptionInterface
func (*EventgridV1alpha1Client) RESTClient ¶
func (c *EventgridV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*EventgridV1alpha1Client) SystemTopicEventSubscriptions ¶
func (c *EventgridV1alpha1Client) SystemTopicEventSubscriptions(namespace string) SystemTopicEventSubscriptionInterface
func (*EventgridV1alpha1Client) SystemTopics ¶
func (c *EventgridV1alpha1Client) SystemTopics(namespace string) SystemTopicInterface
func (*EventgridV1alpha1Client) Topics ¶
func (c *EventgridV1alpha1Client) Topics(namespace string) TopicInterface
type EventgridV1alpha1Interface ¶
type EventgridV1alpha1Interface interface { RESTClient() rest.Interface DomainsGetter DomainTopicsGetter EventSubscriptionsGetter SystemTopicsGetter SystemTopicEventSubscriptionsGetter TopicsGetter }
type SystemTopicEventSubscriptionExpansion ¶
type SystemTopicEventSubscriptionExpansion interface{}
type SystemTopicEventSubscriptionInterface ¶
type SystemTopicEventSubscriptionInterface interface { Create(ctx context.Context, systemTopicEventSubscription *v1alpha1.SystemTopicEventSubscription, opts v1.CreateOptions) (*v1alpha1.SystemTopicEventSubscription, error) Update(ctx context.Context, systemTopicEventSubscription *v1alpha1.SystemTopicEventSubscription, opts v1.UpdateOptions) (*v1alpha1.SystemTopicEventSubscription, error) UpdateStatus(ctx context.Context, systemTopicEventSubscription *v1alpha1.SystemTopicEventSubscription, opts v1.UpdateOptions) (*v1alpha1.SystemTopicEventSubscription, 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.SystemTopicEventSubscription, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SystemTopicEventSubscriptionList, 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.SystemTopicEventSubscription, err error) SystemTopicEventSubscriptionExpansion }
SystemTopicEventSubscriptionInterface has methods to work with SystemTopicEventSubscription resources.
type SystemTopicEventSubscriptionsGetter ¶
type SystemTopicEventSubscriptionsGetter interface {
SystemTopicEventSubscriptions(namespace string) SystemTopicEventSubscriptionInterface
}
SystemTopicEventSubscriptionsGetter has a method to return a SystemTopicEventSubscriptionInterface. A group's client should implement this interface.
type SystemTopicExpansion ¶
type SystemTopicExpansion interface{}
type SystemTopicInterface ¶
type SystemTopicInterface interface { Create(ctx context.Context, systemTopic *v1alpha1.SystemTopic, opts v1.CreateOptions) (*v1alpha1.SystemTopic, error) Update(ctx context.Context, systemTopic *v1alpha1.SystemTopic, opts v1.UpdateOptions) (*v1alpha1.SystemTopic, error) UpdateStatus(ctx context.Context, systemTopic *v1alpha1.SystemTopic, opts v1.UpdateOptions) (*v1alpha1.SystemTopic, 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.SystemTopic, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SystemTopicList, 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.SystemTopic, err error) SystemTopicExpansion }
SystemTopicInterface has methods to work with SystemTopic resources.
type SystemTopicsGetter ¶
type SystemTopicsGetter interface {
SystemTopics(namespace string) SystemTopicInterface
}
SystemTopicsGetter has a method to return a SystemTopicInterface. A group's client should implement this interface.
type TopicExpansion ¶
type TopicExpansion interface{}
type TopicInterface ¶
type TopicInterface interface { Create(ctx context.Context, topic *v1alpha1.Topic, opts v1.CreateOptions) (*v1alpha1.Topic, error) Update(ctx context.Context, topic *v1alpha1.Topic, opts v1.UpdateOptions) (*v1alpha1.Topic, error) UpdateStatus(ctx context.Context, topic *v1alpha1.Topic, opts v1.UpdateOptions) (*v1alpha1.Topic, 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.Topic, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TopicList, 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.Topic, err error) TopicExpansion }
TopicInterface has methods to work with Topic resources.
type TopicsGetter ¶
type TopicsGetter interface {
Topics(namespace string) TopicInterface
}
TopicsGetter has a method to return a TopicInterface. A group's client should implement this interface.