Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type CertificatesV1alpha1Client
- func (c *CertificatesV1alpha1Client) ManagementCaBundles(namespace string) ManagementCaBundleInterface
- func (c *CertificatesV1alpha1Client) ManagementCertificateAuthorities(namespace string) ManagementCertificateAuthorityInterface
- func (c *CertificatesV1alpha1Client) ManagementCertificates(namespace string) ManagementCertificateInterface
- func (c *CertificatesV1alpha1Client) RESTClient() rest.Interface
- type CertificatesV1alpha1Interface
- type ManagementCaBundleExpansion
- type ManagementCaBundleInterface
- type ManagementCaBundlesGetter
- type ManagementCertificateAuthoritiesGetter
- type ManagementCertificateAuthorityExpansion
- type ManagementCertificateAuthorityInterface
- type ManagementCertificateExpansion
- type ManagementCertificateInterface
- type ManagementCertificatesGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertificatesV1alpha1Client ¶
type CertificatesV1alpha1Client struct {
// contains filtered or unexported fields
}
CertificatesV1alpha1Client is used to interact with features provided by the certificates.oci.kubeform.com group.
func New ¶
func New(c rest.Interface) *CertificatesV1alpha1Client
New creates a new CertificatesV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*CertificatesV1alpha1Client, error)
NewForConfig creates a new CertificatesV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *CertificatesV1alpha1Client
NewForConfigOrDie creates a new CertificatesV1alpha1Client for the given config and panics if there is an error in the config.
func (*CertificatesV1alpha1Client) ManagementCaBundles ¶
func (c *CertificatesV1alpha1Client) ManagementCaBundles(namespace string) ManagementCaBundleInterface
func (*CertificatesV1alpha1Client) ManagementCertificateAuthorities ¶
func (c *CertificatesV1alpha1Client) ManagementCertificateAuthorities(namespace string) ManagementCertificateAuthorityInterface
func (*CertificatesV1alpha1Client) ManagementCertificates ¶
func (c *CertificatesV1alpha1Client) ManagementCertificates(namespace string) ManagementCertificateInterface
func (*CertificatesV1alpha1Client) RESTClient ¶
func (c *CertificatesV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type CertificatesV1alpha1Interface ¶
type CertificatesV1alpha1Interface interface { RESTClient() rest.Interface ManagementCaBundlesGetter ManagementCertificatesGetter ManagementCertificateAuthoritiesGetter }
type ManagementCaBundleExpansion ¶
type ManagementCaBundleExpansion interface{}
type ManagementCaBundleInterface ¶
type ManagementCaBundleInterface interface { Create(ctx context.Context, managementCaBundle *v1alpha1.ManagementCaBundle, opts v1.CreateOptions) (*v1alpha1.ManagementCaBundle, error) Update(ctx context.Context, managementCaBundle *v1alpha1.ManagementCaBundle, opts v1.UpdateOptions) (*v1alpha1.ManagementCaBundle, error) UpdateStatus(ctx context.Context, managementCaBundle *v1alpha1.ManagementCaBundle, opts v1.UpdateOptions) (*v1alpha1.ManagementCaBundle, 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.ManagementCaBundle, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagementCaBundleList, 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.ManagementCaBundle, err error) ManagementCaBundleExpansion }
ManagementCaBundleInterface has methods to work with ManagementCaBundle resources.
type ManagementCaBundlesGetter ¶
type ManagementCaBundlesGetter interface {
ManagementCaBundles(namespace string) ManagementCaBundleInterface
}
ManagementCaBundlesGetter has a method to return a ManagementCaBundleInterface. A group's client should implement this interface.
type ManagementCertificateAuthoritiesGetter ¶
type ManagementCertificateAuthoritiesGetter interface {
ManagementCertificateAuthorities(namespace string) ManagementCertificateAuthorityInterface
}
ManagementCertificateAuthoritiesGetter has a method to return a ManagementCertificateAuthorityInterface. A group's client should implement this interface.
type ManagementCertificateAuthorityExpansion ¶
type ManagementCertificateAuthorityExpansion interface{}
type ManagementCertificateAuthorityInterface ¶
type ManagementCertificateAuthorityInterface interface { Create(ctx context.Context, managementCertificateAuthority *v1alpha1.ManagementCertificateAuthority, opts v1.CreateOptions) (*v1alpha1.ManagementCertificateAuthority, error) Update(ctx context.Context, managementCertificateAuthority *v1alpha1.ManagementCertificateAuthority, opts v1.UpdateOptions) (*v1alpha1.ManagementCertificateAuthority, error) UpdateStatus(ctx context.Context, managementCertificateAuthority *v1alpha1.ManagementCertificateAuthority, opts v1.UpdateOptions) (*v1alpha1.ManagementCertificateAuthority, 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.ManagementCertificateAuthority, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagementCertificateAuthorityList, 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.ManagementCertificateAuthority, err error) ManagementCertificateAuthorityExpansion }
ManagementCertificateAuthorityInterface has methods to work with ManagementCertificateAuthority resources.
type ManagementCertificateExpansion ¶
type ManagementCertificateExpansion interface{}
type ManagementCertificateInterface ¶
type ManagementCertificateInterface interface { Create(ctx context.Context, managementCertificate *v1alpha1.ManagementCertificate, opts v1.CreateOptions) (*v1alpha1.ManagementCertificate, error) Update(ctx context.Context, managementCertificate *v1alpha1.ManagementCertificate, opts v1.UpdateOptions) (*v1alpha1.ManagementCertificate, error) UpdateStatus(ctx context.Context, managementCertificate *v1alpha1.ManagementCertificate, opts v1.UpdateOptions) (*v1alpha1.ManagementCertificate, 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.ManagementCertificate, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagementCertificateList, 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.ManagementCertificate, err error) ManagementCertificateExpansion }
ManagementCertificateInterface has methods to work with ManagementCertificate resources.
type ManagementCertificatesGetter ¶
type ManagementCertificatesGetter interface {
ManagementCertificates(namespace string) ManagementCertificateInterface
}
ManagementCertificatesGetter has a method to return a ManagementCertificateInterface. A group's client should implement this interface.