Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type CloudActiveDeploymentExpansion
- type CloudActiveDeploymentInterface
- type CloudActiveDeploymentsGetter
- type CloudAppCosmosdbAssociationExpansion
- type CloudAppCosmosdbAssociationInterface
- type CloudAppCosmosdbAssociationsGetter
- type CloudAppExpansion
- type CloudAppInterface
- type CloudAppMysqlAssociationExpansion
- type CloudAppMysqlAssociationInterface
- type CloudAppMysqlAssociationsGetter
- type CloudAppRedisAssociationExpansion
- type CloudAppRedisAssociationInterface
- type CloudAppRedisAssociationsGetter
- type CloudAppsGetter
- type CloudCertificateExpansion
- type CloudCertificateInterface
- type CloudCertificatesGetter
- type CloudCustomDomainExpansion
- type CloudCustomDomainInterface
- type CloudCustomDomainsGetter
- type CloudJavaDeploymentExpansion
- type CloudJavaDeploymentInterface
- type CloudJavaDeploymentsGetter
- type CloudServiceExpansion
- type CloudServiceInterface
- type CloudServicesGetter
- type CloudStorageExpansion
- type CloudStorageInterface
- type CloudStoragesGetter
- type SpringV1alpha1Client
- func (c *SpringV1alpha1Client) CloudActiveDeployments(namespace string) CloudActiveDeploymentInterface
- func (c *SpringV1alpha1Client) CloudAppCosmosdbAssociations(namespace string) CloudAppCosmosdbAssociationInterface
- func (c *SpringV1alpha1Client) CloudAppMysqlAssociations(namespace string) CloudAppMysqlAssociationInterface
- func (c *SpringV1alpha1Client) CloudAppRedisAssociations(namespace string) CloudAppRedisAssociationInterface
- func (c *SpringV1alpha1Client) CloudApps(namespace string) CloudAppInterface
- func (c *SpringV1alpha1Client) CloudCertificates(namespace string) CloudCertificateInterface
- func (c *SpringV1alpha1Client) CloudCustomDomains(namespace string) CloudCustomDomainInterface
- func (c *SpringV1alpha1Client) CloudJavaDeployments(namespace string) CloudJavaDeploymentInterface
- func (c *SpringV1alpha1Client) CloudServices(namespace string) CloudServiceInterface
- func (c *SpringV1alpha1Client) CloudStorages(namespace string) CloudStorageInterface
- func (c *SpringV1alpha1Client) RESTClient() rest.Interface
- type SpringV1alpha1Interface
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 ¶
func New(c rest.Interface) *SpringV1alpha1Client
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.
type SpringV1alpha1Interface ¶
type SpringV1alpha1Interface interface { RESTClient() rest.Interface CloudActiveDeploymentsGetter CloudAppsGetter CloudAppCosmosdbAssociationsGetter CloudAppMysqlAssociationsGetter CloudAppRedisAssociationsGetter CloudCertificatesGetter CloudCustomDomainsGetter CloudJavaDeploymentsGetter CloudServicesGetter CloudStoragesGetter }