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 DnsARecordExpansion

type DnsARecordExpansion interface{}

type DnsARecordInterface

type DnsARecordInterface interface {
	Create(ctx context.Context, dnsARecord *v1alpha1.DnsARecord, opts v1.CreateOptions) (*v1alpha1.DnsARecord, error)
	Update(ctx context.Context, dnsARecord *v1alpha1.DnsARecord, opts v1.UpdateOptions) (*v1alpha1.DnsARecord, error)
	UpdateStatus(ctx context.Context, dnsARecord *v1alpha1.DnsARecord, opts v1.UpdateOptions) (*v1alpha1.DnsARecord, 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.DnsARecord, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DnsARecordList, 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.DnsARecord, err error)
	DnsARecordExpansion
}

DnsARecordInterface has methods to work with DnsARecord resources.

type DnsARecordsGetter

type DnsARecordsGetter interface {
	DnsARecords(namespace string) DnsARecordInterface
}

DnsARecordsGetter has a method to return a DnsARecordInterface. A group's client should implement this interface.

type DnsAaaaRecordExpansion

type DnsAaaaRecordExpansion interface{}

type DnsAaaaRecordInterface

type DnsAaaaRecordInterface interface {
	Create(ctx context.Context, dnsAaaaRecord *v1alpha1.DnsAaaaRecord, opts v1.CreateOptions) (*v1alpha1.DnsAaaaRecord, error)
	Update(ctx context.Context, dnsAaaaRecord *v1alpha1.DnsAaaaRecord, opts v1.UpdateOptions) (*v1alpha1.DnsAaaaRecord, error)
	UpdateStatus(ctx context.Context, dnsAaaaRecord *v1alpha1.DnsAaaaRecord, opts v1.UpdateOptions) (*v1alpha1.DnsAaaaRecord, 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.DnsAaaaRecord, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DnsAaaaRecordList, 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.DnsAaaaRecord, err error)
	DnsAaaaRecordExpansion
}

DnsAaaaRecordInterface has methods to work with DnsAaaaRecord resources.

type DnsAaaaRecordsGetter

type DnsAaaaRecordsGetter interface {
	DnsAaaaRecords(namespace string) DnsAaaaRecordInterface
}

DnsAaaaRecordsGetter has a method to return a DnsAaaaRecordInterface. A group's client should implement this interface.

type DnsCnameRecordExpansion

type DnsCnameRecordExpansion interface{}

type DnsCnameRecordInterface

type DnsCnameRecordInterface interface {
	Create(ctx context.Context, dnsCnameRecord *v1alpha1.DnsCnameRecord, opts v1.CreateOptions) (*v1alpha1.DnsCnameRecord, error)
	Update(ctx context.Context, dnsCnameRecord *v1alpha1.DnsCnameRecord, opts v1.UpdateOptions) (*v1alpha1.DnsCnameRecord, error)
	UpdateStatus(ctx context.Context, dnsCnameRecord *v1alpha1.DnsCnameRecord, opts v1.UpdateOptions) (*v1alpha1.DnsCnameRecord, 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.DnsCnameRecord, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DnsCnameRecordList, 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.DnsCnameRecord, err error)
	DnsCnameRecordExpansion
}

DnsCnameRecordInterface has methods to work with DnsCnameRecord resources.

type DnsCnameRecordsGetter

type DnsCnameRecordsGetter interface {
	DnsCnameRecords(namespace string) DnsCnameRecordInterface
}

DnsCnameRecordsGetter has a method to return a DnsCnameRecordInterface. A group's client should implement this interface.

type DnsMxRecordExpansion

type DnsMxRecordExpansion interface{}

type DnsMxRecordInterface

type DnsMxRecordInterface interface {
	Create(ctx context.Context, dnsMxRecord *v1alpha1.DnsMxRecord, opts v1.CreateOptions) (*v1alpha1.DnsMxRecord, error)
	Update(ctx context.Context, dnsMxRecord *v1alpha1.DnsMxRecord, opts v1.UpdateOptions) (*v1alpha1.DnsMxRecord, error)
	UpdateStatus(ctx context.Context, dnsMxRecord *v1alpha1.DnsMxRecord, opts v1.UpdateOptions) (*v1alpha1.DnsMxRecord, 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.DnsMxRecord, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DnsMxRecordList, 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.DnsMxRecord, err error)
	DnsMxRecordExpansion
}

DnsMxRecordInterface has methods to work with DnsMxRecord resources.

type DnsMxRecordsGetter

type DnsMxRecordsGetter interface {
	DnsMxRecords(namespace string) DnsMxRecordInterface
}

DnsMxRecordsGetter has a method to return a DnsMxRecordInterface. A group's client should implement this interface.

type DnsPtrRecordExpansion

type DnsPtrRecordExpansion interface{}

type DnsPtrRecordInterface

type DnsPtrRecordInterface interface {
	Create(ctx context.Context, dnsPtrRecord *v1alpha1.DnsPtrRecord, opts v1.CreateOptions) (*v1alpha1.DnsPtrRecord, error)
	Update(ctx context.Context, dnsPtrRecord *v1alpha1.DnsPtrRecord, opts v1.UpdateOptions) (*v1alpha1.DnsPtrRecord, error)
	UpdateStatus(ctx context.Context, dnsPtrRecord *v1alpha1.DnsPtrRecord, opts v1.UpdateOptions) (*v1alpha1.DnsPtrRecord, 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.DnsPtrRecord, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DnsPtrRecordList, 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.DnsPtrRecord, err error)
	DnsPtrRecordExpansion
}

DnsPtrRecordInterface has methods to work with DnsPtrRecord resources.

type DnsPtrRecordsGetter

type DnsPtrRecordsGetter interface {
	DnsPtrRecords(namespace string) DnsPtrRecordInterface
}

DnsPtrRecordsGetter has a method to return a DnsPtrRecordInterface. A group's client should implement this interface.

type DnsSrvRecordExpansion

type DnsSrvRecordExpansion interface{}

type DnsSrvRecordInterface

type DnsSrvRecordInterface interface {
	Create(ctx context.Context, dnsSrvRecord *v1alpha1.DnsSrvRecord, opts v1.CreateOptions) (*v1alpha1.DnsSrvRecord, error)
	Update(ctx context.Context, dnsSrvRecord *v1alpha1.DnsSrvRecord, opts v1.UpdateOptions) (*v1alpha1.DnsSrvRecord, error)
	UpdateStatus(ctx context.Context, dnsSrvRecord *v1alpha1.DnsSrvRecord, opts v1.UpdateOptions) (*v1alpha1.DnsSrvRecord, 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.DnsSrvRecord, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DnsSrvRecordList, 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.DnsSrvRecord, err error)
	DnsSrvRecordExpansion
}

DnsSrvRecordInterface has methods to work with DnsSrvRecord resources.

type DnsSrvRecordsGetter

type DnsSrvRecordsGetter interface {
	DnsSrvRecords(namespace string) DnsSrvRecordInterface
}

DnsSrvRecordsGetter has a method to return a DnsSrvRecordInterface. A group's client should implement this interface.

type DnsTxtRecordExpansion

type DnsTxtRecordExpansion interface{}

type DnsTxtRecordInterface

type DnsTxtRecordInterface interface {
	Create(ctx context.Context, dnsTxtRecord *v1alpha1.DnsTxtRecord, opts v1.CreateOptions) (*v1alpha1.DnsTxtRecord, error)
	Update(ctx context.Context, dnsTxtRecord *v1alpha1.DnsTxtRecord, opts v1.UpdateOptions) (*v1alpha1.DnsTxtRecord, error)
	UpdateStatus(ctx context.Context, dnsTxtRecord *v1alpha1.DnsTxtRecord, opts v1.UpdateOptions) (*v1alpha1.DnsTxtRecord, 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.DnsTxtRecord, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DnsTxtRecordList, 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.DnsTxtRecord, err error)
	DnsTxtRecordExpansion
}

DnsTxtRecordInterface has methods to work with DnsTxtRecord resources.

type DnsTxtRecordsGetter

type DnsTxtRecordsGetter interface {
	DnsTxtRecords(namespace string) DnsTxtRecordInterface
}

DnsTxtRecordsGetter has a method to return a DnsTxtRecordInterface. A group's client should implement this interface.

type DnsZoneExpansion

type DnsZoneExpansion interface{}

type DnsZoneInterface

type DnsZoneInterface interface {
	Create(ctx context.Context, dnsZone *v1alpha1.DnsZone, opts v1.CreateOptions) (*v1alpha1.DnsZone, error)
	Update(ctx context.Context, dnsZone *v1alpha1.DnsZone, opts v1.UpdateOptions) (*v1alpha1.DnsZone, error)
	UpdateStatus(ctx context.Context, dnsZone *v1alpha1.DnsZone, opts v1.UpdateOptions) (*v1alpha1.DnsZone, 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.DnsZone, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DnsZoneList, 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.DnsZone, err error)
	DnsZoneExpansion
}

DnsZoneInterface has methods to work with DnsZone resources.

type DnsZoneVirtualNetworkLinkExpansion

type DnsZoneVirtualNetworkLinkExpansion interface{}

type DnsZoneVirtualNetworkLinkInterface

type DnsZoneVirtualNetworkLinkInterface interface {
	Create(ctx context.Context, dnsZoneVirtualNetworkLink *v1alpha1.DnsZoneVirtualNetworkLink, opts v1.CreateOptions) (*v1alpha1.DnsZoneVirtualNetworkLink, error)
	Update(ctx context.Context, dnsZoneVirtualNetworkLink *v1alpha1.DnsZoneVirtualNetworkLink, opts v1.UpdateOptions) (*v1alpha1.DnsZoneVirtualNetworkLink, error)
	UpdateStatus(ctx context.Context, dnsZoneVirtualNetworkLink *v1alpha1.DnsZoneVirtualNetworkLink, opts v1.UpdateOptions) (*v1alpha1.DnsZoneVirtualNetworkLink, 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.DnsZoneVirtualNetworkLink, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DnsZoneVirtualNetworkLinkList, 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.DnsZoneVirtualNetworkLink, err error)
	DnsZoneVirtualNetworkLinkExpansion
}

DnsZoneVirtualNetworkLinkInterface has methods to work with DnsZoneVirtualNetworkLink resources.

type DnsZoneVirtualNetworkLinksGetter

type DnsZoneVirtualNetworkLinksGetter interface {
	DnsZoneVirtualNetworkLinks(namespace string) DnsZoneVirtualNetworkLinkInterface
}

DnsZoneVirtualNetworkLinksGetter has a method to return a DnsZoneVirtualNetworkLinkInterface. A group's client should implement this interface.

type DnsZonesGetter

type DnsZonesGetter interface {
	DnsZones(namespace string) DnsZoneInterface
}

DnsZonesGetter has a method to return a DnsZoneInterface. A group's client should implement this interface.

type EndpointExpansion

type EndpointExpansion interface{}

type EndpointInterface

type EndpointInterface interface {
	Create(ctx context.Context, endpoint *v1alpha1.Endpoint, opts v1.CreateOptions) (*v1alpha1.Endpoint, error)
	Update(ctx context.Context, endpoint *v1alpha1.Endpoint, opts v1.UpdateOptions) (*v1alpha1.Endpoint, error)
	UpdateStatus(ctx context.Context, endpoint *v1alpha1.Endpoint, opts v1.UpdateOptions) (*v1alpha1.Endpoint, 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.Endpoint, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EndpointList, 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.Endpoint, err error)
	EndpointExpansion
}

EndpointInterface has methods to work with Endpoint resources.

type EndpointsGetter

type EndpointsGetter interface {
	Endpoints(namespace string) EndpointInterface
}

EndpointsGetter has a method to return a EndpointInterface. A group's client should implement this interface.

type LinkServiceExpansion

type LinkServiceExpansion interface{}

type LinkServiceInterface

type LinkServiceInterface interface {
	Create(ctx context.Context, linkService *v1alpha1.LinkService, opts v1.CreateOptions) (*v1alpha1.LinkService, error)
	Update(ctx context.Context, linkService *v1alpha1.LinkService, opts v1.UpdateOptions) (*v1alpha1.LinkService, error)
	UpdateStatus(ctx context.Context, linkService *v1alpha1.LinkService, opts v1.UpdateOptions) (*v1alpha1.LinkService, 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.LinkService, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LinkServiceList, 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.LinkService, err error)
	LinkServiceExpansion
}

LinkServiceInterface has methods to work with LinkService resources.

type LinkServicesGetter

type LinkServicesGetter interface {
	LinkServices(namespace string) LinkServiceInterface
}

LinkServicesGetter has a method to return a LinkServiceInterface. A group's client should implement this interface.

type PrivateV1alpha1Client

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

PrivateV1alpha1Client is used to interact with features provided by the private.azurerm.kubeform.com group.

func New

New creates a new PrivateV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new PrivateV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *PrivateV1alpha1Client

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

func (*PrivateV1alpha1Client) DnsARecords

func (c *PrivateV1alpha1Client) DnsARecords(namespace string) DnsARecordInterface

func (*PrivateV1alpha1Client) DnsAaaaRecords

func (c *PrivateV1alpha1Client) DnsAaaaRecords(namespace string) DnsAaaaRecordInterface

func (*PrivateV1alpha1Client) DnsCnameRecords

func (c *PrivateV1alpha1Client) DnsCnameRecords(namespace string) DnsCnameRecordInterface

func (*PrivateV1alpha1Client) DnsMxRecords

func (c *PrivateV1alpha1Client) DnsMxRecords(namespace string) DnsMxRecordInterface

func (*PrivateV1alpha1Client) DnsPtrRecords

func (c *PrivateV1alpha1Client) DnsPtrRecords(namespace string) DnsPtrRecordInterface

func (*PrivateV1alpha1Client) DnsSrvRecords

func (c *PrivateV1alpha1Client) DnsSrvRecords(namespace string) DnsSrvRecordInterface

func (*PrivateV1alpha1Client) DnsTxtRecords

func (c *PrivateV1alpha1Client) DnsTxtRecords(namespace string) DnsTxtRecordInterface
func (c *PrivateV1alpha1Client) DnsZoneVirtualNetworkLinks(namespace string) DnsZoneVirtualNetworkLinkInterface

func (*PrivateV1alpha1Client) DnsZones

func (c *PrivateV1alpha1Client) DnsZones(namespace string) DnsZoneInterface

func (*PrivateV1alpha1Client) Endpoints

func (c *PrivateV1alpha1Client) Endpoints(namespace string) EndpointInterface

func (*PrivateV1alpha1Client) LinkServices

func (c *PrivateV1alpha1Client) LinkServices(namespace string) LinkServiceInterface

func (*PrivateV1alpha1Client) RESTClient

func (c *PrivateV1alpha1Client) 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