Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AddonsExpansion
- type AddonsInterface
- type AddonsesGetter
- type AlbCertExpansion
- type AlbCertInterface
- type AlbCertsGetter
- type AlbExpansion
- type AlbInterface
- type AlbsGetter
- type ApiKeyResetExpansion
- type ApiKeyResetInterface
- type ApiKeyResetsGetter
- type BindServiceExpansion
- type BindServiceInterface
- type BindServicesGetter
- type ClusterExpansion
- type ClusterFeatureExpansion
- type ClusterFeatureInterface
- type ClusterFeaturesGetter
- type ClusterInterface
- type ClustersGetter
- type ContainerV1alpha1Client
- func (c *ContainerV1alpha1Client) Addonses(namespace string) AddonsInterface
- func (c *ContainerV1alpha1Client) AlbCerts(namespace string) AlbCertInterface
- func (c *ContainerV1alpha1Client) Albs(namespace string) AlbInterface
- func (c *ContainerV1alpha1Client) ApiKeyResets(namespace string) ApiKeyResetInterface
- func (c *ContainerV1alpha1Client) BindServices(namespace string) BindServiceInterface
- func (c *ContainerV1alpha1Client) ClusterFeatures(namespace string) ClusterFeatureInterface
- func (c *ContainerV1alpha1Client) Clusters(namespace string) ClusterInterface
- func (c *ContainerV1alpha1Client) RESTClient() rest.Interface
- func (c *ContainerV1alpha1Client) VpcAlbs(namespace string) VpcAlbInterface
- func (c *ContainerV1alpha1Client) VpcClusters(namespace string) VpcClusterInterface
- func (c *ContainerV1alpha1Client) VpcWorkerPools(namespace string) VpcWorkerPoolInterface
- func (c *ContainerV1alpha1Client) WorkerPoolZoneAttachments(namespace string) WorkerPoolZoneAttachmentInterface
- func (c *ContainerV1alpha1Client) WorkerPools(namespace string) WorkerPoolInterface
- type ContainerV1alpha1Interface
- type VpcAlbExpansion
- type VpcAlbInterface
- type VpcAlbsGetter
- type VpcClusterExpansion
- type VpcClusterInterface
- type VpcClustersGetter
- type VpcWorkerPoolExpansion
- type VpcWorkerPoolInterface
- type VpcWorkerPoolsGetter
- type WorkerPoolExpansion
- type WorkerPoolInterface
- type WorkerPoolZoneAttachmentExpansion
- type WorkerPoolZoneAttachmentInterface
- type WorkerPoolZoneAttachmentsGetter
- type WorkerPoolsGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddonsExpansion ¶
type AddonsExpansion interface{}
type AddonsInterface ¶
type AddonsInterface interface { Create(ctx context.Context, addons *v1alpha1.Addons, opts v1.CreateOptions) (*v1alpha1.Addons, error) Update(ctx context.Context, addons *v1alpha1.Addons, opts v1.UpdateOptions) (*v1alpha1.Addons, error) UpdateStatus(ctx context.Context, addons *v1alpha1.Addons, opts v1.UpdateOptions) (*v1alpha1.Addons, 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.Addons, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AddonsList, 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.Addons, err error) AddonsExpansion }
AddonsInterface has methods to work with Addons resources.
type AddonsesGetter ¶
type AddonsesGetter interface {
Addonses(namespace string) AddonsInterface
}
AddonsesGetter has a method to return a AddonsInterface. A group's client should implement this interface.
type AlbCertExpansion ¶
type AlbCertExpansion interface{}
type AlbCertInterface ¶
type AlbCertInterface interface { Create(ctx context.Context, albCert *v1alpha1.AlbCert, opts v1.CreateOptions) (*v1alpha1.AlbCert, error) Update(ctx context.Context, albCert *v1alpha1.AlbCert, opts v1.UpdateOptions) (*v1alpha1.AlbCert, error) UpdateStatus(ctx context.Context, albCert *v1alpha1.AlbCert, opts v1.UpdateOptions) (*v1alpha1.AlbCert, 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.AlbCert, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AlbCertList, 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.AlbCert, err error) AlbCertExpansion }
AlbCertInterface has methods to work with AlbCert resources.
type AlbCertsGetter ¶
type AlbCertsGetter interface {
AlbCerts(namespace string) AlbCertInterface
}
AlbCertsGetter has a method to return a AlbCertInterface. A group's client should implement this interface.
type AlbExpansion ¶
type AlbExpansion interface{}
type AlbInterface ¶
type AlbInterface interface { Create(ctx context.Context, alb *v1alpha1.Alb, opts v1.CreateOptions) (*v1alpha1.Alb, error) Update(ctx context.Context, alb *v1alpha1.Alb, opts v1.UpdateOptions) (*v1alpha1.Alb, error) UpdateStatus(ctx context.Context, alb *v1alpha1.Alb, opts v1.UpdateOptions) (*v1alpha1.Alb, 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.Alb, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AlbList, 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.Alb, err error) AlbExpansion }
AlbInterface has methods to work with Alb resources.
type AlbsGetter ¶
type AlbsGetter interface {
Albs(namespace string) AlbInterface
}
AlbsGetter has a method to return a AlbInterface. A group's client should implement this interface.
type ApiKeyResetExpansion ¶
type ApiKeyResetExpansion interface{}
type ApiKeyResetInterface ¶
type ApiKeyResetInterface interface { Create(ctx context.Context, apiKeyReset *v1alpha1.ApiKeyReset, opts v1.CreateOptions) (*v1alpha1.ApiKeyReset, error) Update(ctx context.Context, apiKeyReset *v1alpha1.ApiKeyReset, opts v1.UpdateOptions) (*v1alpha1.ApiKeyReset, error) UpdateStatus(ctx context.Context, apiKeyReset *v1alpha1.ApiKeyReset, opts v1.UpdateOptions) (*v1alpha1.ApiKeyReset, 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.ApiKeyReset, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiKeyResetList, 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.ApiKeyReset, err error) ApiKeyResetExpansion }
ApiKeyResetInterface has methods to work with ApiKeyReset resources.
type ApiKeyResetsGetter ¶
type ApiKeyResetsGetter interface {
ApiKeyResets(namespace string) ApiKeyResetInterface
}
ApiKeyResetsGetter has a method to return a ApiKeyResetInterface. A group's client should implement this interface.
type BindServiceExpansion ¶
type BindServiceExpansion interface{}
type BindServiceInterface ¶
type BindServiceInterface interface { Create(ctx context.Context, bindService *v1alpha1.BindService, opts v1.CreateOptions) (*v1alpha1.BindService, error) Update(ctx context.Context, bindService *v1alpha1.BindService, opts v1.UpdateOptions) (*v1alpha1.BindService, error) UpdateStatus(ctx context.Context, bindService *v1alpha1.BindService, opts v1.UpdateOptions) (*v1alpha1.BindService, 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.BindService, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BindServiceList, 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.BindService, err error) BindServiceExpansion }
BindServiceInterface has methods to work with BindService resources.
type BindServicesGetter ¶
type BindServicesGetter interface {
BindServices(namespace string) BindServiceInterface
}
BindServicesGetter has a method to return a BindServiceInterface. A group's client should implement this interface.
type ClusterExpansion ¶
type ClusterExpansion interface{}
type ClusterFeatureExpansion ¶
type ClusterFeatureExpansion interface{}
type ClusterFeatureInterface ¶
type ClusterFeatureInterface interface { Create(ctx context.Context, clusterFeature *v1alpha1.ClusterFeature, opts v1.CreateOptions) (*v1alpha1.ClusterFeature, error) Update(ctx context.Context, clusterFeature *v1alpha1.ClusterFeature, opts v1.UpdateOptions) (*v1alpha1.ClusterFeature, error) UpdateStatus(ctx context.Context, clusterFeature *v1alpha1.ClusterFeature, opts v1.UpdateOptions) (*v1alpha1.ClusterFeature, 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.ClusterFeature, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterFeatureList, 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.ClusterFeature, err error) ClusterFeatureExpansion }
ClusterFeatureInterface has methods to work with ClusterFeature resources.
type ClusterFeaturesGetter ¶
type ClusterFeaturesGetter interface {
ClusterFeatures(namespace string) ClusterFeatureInterface
}
ClusterFeaturesGetter has a method to return a ClusterFeatureInterface. A group's client should implement this interface.
type ClusterInterface ¶
type ClusterInterface interface { Create(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.CreateOptions) (*v1alpha1.Cluster, error) Update(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.UpdateOptions) (*v1alpha1.Cluster, error) UpdateStatus(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.UpdateOptions) (*v1alpha1.Cluster, 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.Cluster, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterList, 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.Cluster, err error) ClusterExpansion }
ClusterInterface has methods to work with Cluster resources.
type ClustersGetter ¶
type ClustersGetter interface {
Clusters(namespace string) ClusterInterface
}
ClustersGetter has a method to return a ClusterInterface. A group's client should implement this interface.
type ContainerV1alpha1Client ¶
type ContainerV1alpha1Client struct {
// contains filtered or unexported fields
}
ContainerV1alpha1Client is used to interact with features provided by the container.ibm.kubeform.com group.
func New ¶
func New(c rest.Interface) *ContainerV1alpha1Client
New creates a new ContainerV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*ContainerV1alpha1Client, error)
NewForConfig creates a new ContainerV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *ContainerV1alpha1Client
NewForConfigOrDie creates a new ContainerV1alpha1Client for the given config and panics if there is an error in the config.
func (*ContainerV1alpha1Client) Addonses ¶
func (c *ContainerV1alpha1Client) Addonses(namespace string) AddonsInterface
func (*ContainerV1alpha1Client) AlbCerts ¶
func (c *ContainerV1alpha1Client) AlbCerts(namespace string) AlbCertInterface
func (*ContainerV1alpha1Client) Albs ¶
func (c *ContainerV1alpha1Client) Albs(namespace string) AlbInterface
func (*ContainerV1alpha1Client) ApiKeyResets ¶
func (c *ContainerV1alpha1Client) ApiKeyResets(namespace string) ApiKeyResetInterface
func (*ContainerV1alpha1Client) BindServices ¶
func (c *ContainerV1alpha1Client) BindServices(namespace string) BindServiceInterface
func (*ContainerV1alpha1Client) ClusterFeatures ¶
func (c *ContainerV1alpha1Client) ClusterFeatures(namespace string) ClusterFeatureInterface
func (*ContainerV1alpha1Client) Clusters ¶
func (c *ContainerV1alpha1Client) Clusters(namespace string) ClusterInterface
func (*ContainerV1alpha1Client) RESTClient ¶
func (c *ContainerV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*ContainerV1alpha1Client) VpcAlbs ¶
func (c *ContainerV1alpha1Client) VpcAlbs(namespace string) VpcAlbInterface
func (*ContainerV1alpha1Client) VpcClusters ¶
func (c *ContainerV1alpha1Client) VpcClusters(namespace string) VpcClusterInterface
func (*ContainerV1alpha1Client) VpcWorkerPools ¶
func (c *ContainerV1alpha1Client) VpcWorkerPools(namespace string) VpcWorkerPoolInterface
func (*ContainerV1alpha1Client) WorkerPoolZoneAttachments ¶
func (c *ContainerV1alpha1Client) WorkerPoolZoneAttachments(namespace string) WorkerPoolZoneAttachmentInterface
func (*ContainerV1alpha1Client) WorkerPools ¶
func (c *ContainerV1alpha1Client) WorkerPools(namespace string) WorkerPoolInterface
type ContainerV1alpha1Interface ¶
type ContainerV1alpha1Interface interface { RESTClient() rest.Interface AddonsesGetter AlbsGetter AlbCertsGetter ApiKeyResetsGetter BindServicesGetter ClustersGetter ClusterFeaturesGetter VpcAlbsGetter VpcClustersGetter VpcWorkerPoolsGetter WorkerPoolsGetter WorkerPoolZoneAttachmentsGetter }
type VpcAlbExpansion ¶
type VpcAlbExpansion interface{}
type VpcAlbInterface ¶
type VpcAlbInterface interface { Create(ctx context.Context, vpcAlb *v1alpha1.VpcAlb, opts v1.CreateOptions) (*v1alpha1.VpcAlb, error) Update(ctx context.Context, vpcAlb *v1alpha1.VpcAlb, opts v1.UpdateOptions) (*v1alpha1.VpcAlb, error) UpdateStatus(ctx context.Context, vpcAlb *v1alpha1.VpcAlb, opts v1.UpdateOptions) (*v1alpha1.VpcAlb, 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.VpcAlb, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VpcAlbList, 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.VpcAlb, err error) VpcAlbExpansion }
VpcAlbInterface has methods to work with VpcAlb resources.
type VpcAlbsGetter ¶
type VpcAlbsGetter interface {
VpcAlbs(namespace string) VpcAlbInterface
}
VpcAlbsGetter has a method to return a VpcAlbInterface. A group's client should implement this interface.
type VpcClusterExpansion ¶
type VpcClusterExpansion interface{}
type VpcClusterInterface ¶
type VpcClusterInterface interface { Create(ctx context.Context, vpcCluster *v1alpha1.VpcCluster, opts v1.CreateOptions) (*v1alpha1.VpcCluster, error) Update(ctx context.Context, vpcCluster *v1alpha1.VpcCluster, opts v1.UpdateOptions) (*v1alpha1.VpcCluster, error) UpdateStatus(ctx context.Context, vpcCluster *v1alpha1.VpcCluster, opts v1.UpdateOptions) (*v1alpha1.VpcCluster, 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.VpcCluster, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VpcClusterList, 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.VpcCluster, err error) VpcClusterExpansion }
VpcClusterInterface has methods to work with VpcCluster resources.
type VpcClustersGetter ¶
type VpcClustersGetter interface {
VpcClusters(namespace string) VpcClusterInterface
}
VpcClustersGetter has a method to return a VpcClusterInterface. A group's client should implement this interface.
type VpcWorkerPoolExpansion ¶
type VpcWorkerPoolExpansion interface{}
type VpcWorkerPoolInterface ¶
type VpcWorkerPoolInterface interface { Create(ctx context.Context, vpcWorkerPool *v1alpha1.VpcWorkerPool, opts v1.CreateOptions) (*v1alpha1.VpcWorkerPool, error) Update(ctx context.Context, vpcWorkerPool *v1alpha1.VpcWorkerPool, opts v1.UpdateOptions) (*v1alpha1.VpcWorkerPool, error) UpdateStatus(ctx context.Context, vpcWorkerPool *v1alpha1.VpcWorkerPool, opts v1.UpdateOptions) (*v1alpha1.VpcWorkerPool, 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.VpcWorkerPool, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VpcWorkerPoolList, 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.VpcWorkerPool, err error) VpcWorkerPoolExpansion }
VpcWorkerPoolInterface has methods to work with VpcWorkerPool resources.
type VpcWorkerPoolsGetter ¶
type VpcWorkerPoolsGetter interface {
VpcWorkerPools(namespace string) VpcWorkerPoolInterface
}
VpcWorkerPoolsGetter has a method to return a VpcWorkerPoolInterface. A group's client should implement this interface.
type WorkerPoolExpansion ¶
type WorkerPoolExpansion interface{}
type WorkerPoolInterface ¶
type WorkerPoolInterface interface { Create(ctx context.Context, workerPool *v1alpha1.WorkerPool, opts v1.CreateOptions) (*v1alpha1.WorkerPool, error) Update(ctx context.Context, workerPool *v1alpha1.WorkerPool, opts v1.UpdateOptions) (*v1alpha1.WorkerPool, error) UpdateStatus(ctx context.Context, workerPool *v1alpha1.WorkerPool, opts v1.UpdateOptions) (*v1alpha1.WorkerPool, 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.WorkerPool, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WorkerPoolList, 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.WorkerPool, err error) WorkerPoolExpansion }
WorkerPoolInterface has methods to work with WorkerPool resources.
type WorkerPoolZoneAttachmentExpansion ¶
type WorkerPoolZoneAttachmentExpansion interface{}
type WorkerPoolZoneAttachmentInterface ¶
type WorkerPoolZoneAttachmentInterface interface { Create(ctx context.Context, workerPoolZoneAttachment *v1alpha1.WorkerPoolZoneAttachment, opts v1.CreateOptions) (*v1alpha1.WorkerPoolZoneAttachment, error) Update(ctx context.Context, workerPoolZoneAttachment *v1alpha1.WorkerPoolZoneAttachment, opts v1.UpdateOptions) (*v1alpha1.WorkerPoolZoneAttachment, error) UpdateStatus(ctx context.Context, workerPoolZoneAttachment *v1alpha1.WorkerPoolZoneAttachment, opts v1.UpdateOptions) (*v1alpha1.WorkerPoolZoneAttachment, 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.WorkerPoolZoneAttachment, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WorkerPoolZoneAttachmentList, 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.WorkerPoolZoneAttachment, err error) WorkerPoolZoneAttachmentExpansion }
WorkerPoolZoneAttachmentInterface has methods to work with WorkerPoolZoneAttachment resources.
type WorkerPoolZoneAttachmentsGetter ¶
type WorkerPoolZoneAttachmentsGetter interface {
WorkerPoolZoneAttachments(namespace string) WorkerPoolZoneAttachmentInterface
}
WorkerPoolZoneAttachmentsGetter has a method to return a WorkerPoolZoneAttachmentInterface. A group's client should implement this interface.
type WorkerPoolsGetter ¶
type WorkerPoolsGetter interface {
WorkerPools(namespace string) WorkerPoolInterface
}
WorkerPoolsGetter has a method to return a WorkerPoolInterface. A group's client should implement this interface.