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 CloudActiveDeploymentExpansion

type CloudActiveDeploymentExpansion interface{}

type CloudActiveDeploymentInterface

type CloudActiveDeploymentInterface interface {
	Create(ctx context.Context, cloudActiveDeployment *v1alpha1.CloudActiveDeployment, opts v1.CreateOptions) (*v1alpha1.CloudActiveDeployment, error)
	Update(ctx context.Context, cloudActiveDeployment *v1alpha1.CloudActiveDeployment, opts v1.UpdateOptions) (*v1alpha1.CloudActiveDeployment, error)
	UpdateStatus(ctx context.Context, cloudActiveDeployment *v1alpha1.CloudActiveDeployment, opts v1.UpdateOptions) (*v1alpha1.CloudActiveDeployment, 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.CloudActiveDeployment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CloudActiveDeploymentList, 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.CloudActiveDeployment, err error)
	CloudActiveDeploymentExpansion
}

CloudActiveDeploymentInterface has methods to work with CloudActiveDeployment resources.

type CloudActiveDeploymentsGetter

type CloudActiveDeploymentsGetter interface {
	CloudActiveDeployments(namespace string) CloudActiveDeploymentInterface
}

CloudActiveDeploymentsGetter has a method to return a CloudActiveDeploymentInterface. A group's client should implement this interface.

type CloudAppCosmosdbAssociationExpansion

type CloudAppCosmosdbAssociationExpansion interface{}

type CloudAppCosmosdbAssociationInterface

type CloudAppCosmosdbAssociationInterface interface {
	Create(ctx context.Context, cloudAppCosmosdbAssociation *v1alpha1.CloudAppCosmosdbAssociation, opts v1.CreateOptions) (*v1alpha1.CloudAppCosmosdbAssociation, error)
	Update(ctx context.Context, cloudAppCosmosdbAssociation *v1alpha1.CloudAppCosmosdbAssociation, opts v1.UpdateOptions) (*v1alpha1.CloudAppCosmosdbAssociation, error)
	UpdateStatus(ctx context.Context, cloudAppCosmosdbAssociation *v1alpha1.CloudAppCosmosdbAssociation, opts v1.UpdateOptions) (*v1alpha1.CloudAppCosmosdbAssociation, 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.CloudAppCosmosdbAssociation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CloudAppCosmosdbAssociationList, 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.CloudAppCosmosdbAssociation, err error)
	CloudAppCosmosdbAssociationExpansion
}

CloudAppCosmosdbAssociationInterface has methods to work with CloudAppCosmosdbAssociation resources.

type CloudAppCosmosdbAssociationsGetter

type CloudAppCosmosdbAssociationsGetter interface {
	CloudAppCosmosdbAssociations(namespace string) CloudAppCosmosdbAssociationInterface
}

CloudAppCosmosdbAssociationsGetter has a method to return a CloudAppCosmosdbAssociationInterface. A group's client should implement this interface.

type CloudAppExpansion

type CloudAppExpansion interface{}

type CloudAppInterface

type CloudAppInterface interface {
	Create(ctx context.Context, cloudApp *v1alpha1.CloudApp, opts v1.CreateOptions) (*v1alpha1.CloudApp, error)
	Update(ctx context.Context, cloudApp *v1alpha1.CloudApp, opts v1.UpdateOptions) (*v1alpha1.CloudApp, error)
	UpdateStatus(ctx context.Context, cloudApp *v1alpha1.CloudApp, opts v1.UpdateOptions) (*v1alpha1.CloudApp, 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.CloudApp, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CloudAppList, 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.CloudApp, err error)
	CloudAppExpansion
}

CloudAppInterface has methods to work with CloudApp resources.

type CloudAppMysqlAssociationExpansion

type CloudAppMysqlAssociationExpansion interface{}

type CloudAppMysqlAssociationInterface

type CloudAppMysqlAssociationInterface interface {
	Create(ctx context.Context, cloudAppMysqlAssociation *v1alpha1.CloudAppMysqlAssociation, opts v1.CreateOptions) (*v1alpha1.CloudAppMysqlAssociation, error)
	Update(ctx context.Context, cloudAppMysqlAssociation *v1alpha1.CloudAppMysqlAssociation, opts v1.UpdateOptions) (*v1alpha1.CloudAppMysqlAssociation, error)
	UpdateStatus(ctx context.Context, cloudAppMysqlAssociation *v1alpha1.CloudAppMysqlAssociation, opts v1.UpdateOptions) (*v1alpha1.CloudAppMysqlAssociation, 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.CloudAppMysqlAssociation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CloudAppMysqlAssociationList, 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.CloudAppMysqlAssociation, err error)
	CloudAppMysqlAssociationExpansion
}

CloudAppMysqlAssociationInterface has methods to work with CloudAppMysqlAssociation resources.

type CloudAppMysqlAssociationsGetter

type CloudAppMysqlAssociationsGetter interface {
	CloudAppMysqlAssociations(namespace string) CloudAppMysqlAssociationInterface
}

CloudAppMysqlAssociationsGetter has a method to return a CloudAppMysqlAssociationInterface. A group's client should implement this interface.

type CloudAppRedisAssociationExpansion

type CloudAppRedisAssociationExpansion interface{}

type CloudAppRedisAssociationInterface

type CloudAppRedisAssociationInterface interface {
	Create(ctx context.Context, cloudAppRedisAssociation *v1alpha1.CloudAppRedisAssociation, opts v1.CreateOptions) (*v1alpha1.CloudAppRedisAssociation, error)
	Update(ctx context.Context, cloudAppRedisAssociation *v1alpha1.CloudAppRedisAssociation, opts v1.UpdateOptions) (*v1alpha1.CloudAppRedisAssociation, error)
	UpdateStatus(ctx context.Context, cloudAppRedisAssociation *v1alpha1.CloudAppRedisAssociation, opts v1.UpdateOptions) (*v1alpha1.CloudAppRedisAssociation, 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.CloudAppRedisAssociation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CloudAppRedisAssociationList, 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.CloudAppRedisAssociation, err error)
	CloudAppRedisAssociationExpansion
}

CloudAppRedisAssociationInterface has methods to work with CloudAppRedisAssociation resources.

type CloudAppRedisAssociationsGetter

type CloudAppRedisAssociationsGetter interface {
	CloudAppRedisAssociations(namespace string) CloudAppRedisAssociationInterface
}

CloudAppRedisAssociationsGetter has a method to return a CloudAppRedisAssociationInterface. A group's client should implement this interface.

type CloudAppsGetter

type CloudAppsGetter interface {
	CloudApps(namespace string) CloudAppInterface
}

CloudAppsGetter has a method to return a CloudAppInterface. A group's client should implement this interface.

type CloudCertificateExpansion

type CloudCertificateExpansion interface{}

type CloudCertificateInterface

type CloudCertificateInterface interface {
	Create(ctx context.Context, cloudCertificate *v1alpha1.CloudCertificate, opts v1.CreateOptions) (*v1alpha1.CloudCertificate, error)
	Update(ctx context.Context, cloudCertificate *v1alpha1.CloudCertificate, opts v1.UpdateOptions) (*v1alpha1.CloudCertificate, error)
	UpdateStatus(ctx context.Context, cloudCertificate *v1alpha1.CloudCertificate, opts v1.UpdateOptions) (*v1alpha1.CloudCertificate, 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.CloudCertificate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CloudCertificateList, 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.CloudCertificate, err error)
	CloudCertificateExpansion
}

CloudCertificateInterface has methods to work with CloudCertificate resources.

type CloudCertificatesGetter

type CloudCertificatesGetter interface {
	CloudCertificates(namespace string) CloudCertificateInterface
}

CloudCertificatesGetter has a method to return a CloudCertificateInterface. A group's client should implement this interface.

type CloudCustomDomainExpansion

type CloudCustomDomainExpansion interface{}

type CloudCustomDomainInterface

type CloudCustomDomainInterface interface {
	Create(ctx context.Context, cloudCustomDomain *v1alpha1.CloudCustomDomain, opts v1.CreateOptions) (*v1alpha1.CloudCustomDomain, error)
	Update(ctx context.Context, cloudCustomDomain *v1alpha1.CloudCustomDomain, opts v1.UpdateOptions) (*v1alpha1.CloudCustomDomain, error)
	UpdateStatus(ctx context.Context, cloudCustomDomain *v1alpha1.CloudCustomDomain, opts v1.UpdateOptions) (*v1alpha1.CloudCustomDomain, 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.CloudCustomDomain, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CloudCustomDomainList, 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.CloudCustomDomain, err error)
	CloudCustomDomainExpansion
}

CloudCustomDomainInterface has methods to work with CloudCustomDomain resources.

type CloudCustomDomainsGetter

type CloudCustomDomainsGetter interface {
	CloudCustomDomains(namespace string) CloudCustomDomainInterface
}

CloudCustomDomainsGetter has a method to return a CloudCustomDomainInterface. A group's client should implement this interface.

type CloudJavaDeploymentExpansion

type CloudJavaDeploymentExpansion interface{}

type CloudJavaDeploymentInterface

type CloudJavaDeploymentInterface interface {
	Create(ctx context.Context, cloudJavaDeployment *v1alpha1.CloudJavaDeployment, opts v1.CreateOptions) (*v1alpha1.CloudJavaDeployment, error)
	Update(ctx context.Context, cloudJavaDeployment *v1alpha1.CloudJavaDeployment, opts v1.UpdateOptions) (*v1alpha1.CloudJavaDeployment, error)
	UpdateStatus(ctx context.Context, cloudJavaDeployment *v1alpha1.CloudJavaDeployment, opts v1.UpdateOptions) (*v1alpha1.CloudJavaDeployment, 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.CloudJavaDeployment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CloudJavaDeploymentList, 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.CloudJavaDeployment, err error)
	CloudJavaDeploymentExpansion
}

CloudJavaDeploymentInterface has methods to work with CloudJavaDeployment resources.

type CloudJavaDeploymentsGetter

type CloudJavaDeploymentsGetter interface {
	CloudJavaDeployments(namespace string) CloudJavaDeploymentInterface
}

CloudJavaDeploymentsGetter has a method to return a CloudJavaDeploymentInterface. A group's client should implement this interface.

type CloudServiceExpansion

type CloudServiceExpansion interface{}

type CloudServiceInterface

type CloudServiceInterface interface {
	Create(ctx context.Context, cloudService *v1alpha1.CloudService, opts v1.CreateOptions) (*v1alpha1.CloudService, error)
	Update(ctx context.Context, cloudService *v1alpha1.CloudService, opts v1.UpdateOptions) (*v1alpha1.CloudService, error)
	UpdateStatus(ctx context.Context, cloudService *v1alpha1.CloudService, opts v1.UpdateOptions) (*v1alpha1.CloudService, 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.CloudService, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CloudServiceList, 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.CloudService, err error)
	CloudServiceExpansion
}

CloudServiceInterface has methods to work with CloudService resources.

type CloudServicesGetter

type CloudServicesGetter interface {
	CloudServices(namespace string) CloudServiceInterface
}

CloudServicesGetter has a method to return a CloudServiceInterface. A group's client should implement this interface.

type CloudStorageExpansion added in v0.5.0

type CloudStorageExpansion interface{}

type CloudStorageInterface added in v0.5.0

type CloudStorageInterface interface {
	Create(ctx context.Context, cloudStorage *v1alpha1.CloudStorage, opts v1.CreateOptions) (*v1alpha1.CloudStorage, error)
	Update(ctx context.Context, cloudStorage *v1alpha1.CloudStorage, opts v1.UpdateOptions) (*v1alpha1.CloudStorage, error)
	UpdateStatus(ctx context.Context, cloudStorage *v1alpha1.CloudStorage, opts v1.UpdateOptions) (*v1alpha1.CloudStorage, 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.CloudStorage, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CloudStorageList, 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.CloudStorage, err error)
	CloudStorageExpansion
}

CloudStorageInterface has methods to work with CloudStorage resources.

type CloudStoragesGetter added in v0.5.0

type CloudStoragesGetter interface {
	CloudStorages(namespace string) CloudStorageInterface
}

CloudStoragesGetter has a method to return a CloudStorageInterface. A group's client should implement this interface.

type SpringV1alpha1Client

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

SpringV1alpha1Client is used to interact with features provided by the spring.azurerm.kubeform.com group.

func New

New creates a new SpringV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new SpringV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *SpringV1alpha1Client

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

func (*SpringV1alpha1Client) CloudActiveDeployments

func (c *SpringV1alpha1Client) CloudActiveDeployments(namespace string) CloudActiveDeploymentInterface

func (*SpringV1alpha1Client) CloudAppCosmosdbAssociations

func (c *SpringV1alpha1Client) CloudAppCosmosdbAssociations(namespace string) CloudAppCosmosdbAssociationInterface

func (*SpringV1alpha1Client) CloudAppMysqlAssociations

func (c *SpringV1alpha1Client) CloudAppMysqlAssociations(namespace string) CloudAppMysqlAssociationInterface

func (*SpringV1alpha1Client) CloudAppRedisAssociations

func (c *SpringV1alpha1Client) CloudAppRedisAssociations(namespace string) CloudAppRedisAssociationInterface

func (*SpringV1alpha1Client) CloudApps

func (c *SpringV1alpha1Client) CloudApps(namespace string) CloudAppInterface

func (*SpringV1alpha1Client) CloudCertificates

func (c *SpringV1alpha1Client) CloudCertificates(namespace string) CloudCertificateInterface

func (*SpringV1alpha1Client) CloudCustomDomains

func (c *SpringV1alpha1Client) CloudCustomDomains(namespace string) CloudCustomDomainInterface

func (*SpringV1alpha1Client) CloudJavaDeployments

func (c *SpringV1alpha1Client) CloudJavaDeployments(namespace string) CloudJavaDeploymentInterface

func (*SpringV1alpha1Client) CloudServices

func (c *SpringV1alpha1Client) CloudServices(namespace string) CloudServiceInterface

func (*SpringV1alpha1Client) CloudStorages added in v0.5.0

func (c *SpringV1alpha1Client) CloudStorages(namespace string) CloudStorageInterface

func (*SpringV1alpha1Client) RESTClient

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