Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type CertificateManagerCertificateExpansion
- type CertificateManagerCertificateInterface
- type CertificateManagerCertificateMapEntriesGetter
- type CertificateManagerCertificateMapEntryExpansion
- type CertificateManagerCertificateMapEntryInterface
- type CertificateManagerCertificateMapExpansion
- type CertificateManagerCertificateMapInterface
- type CertificateManagerCertificateMapsGetter
- type CertificateManagerCertificatesGetter
- type CertificateManagerDNSAuthorizationExpansion
- type CertificateManagerDNSAuthorizationInterface
- type CertificateManagerDNSAuthorizationsGetter
- type CertificatemanagerV1beta1Client
- func New(c rest.Interface) *CertificatemanagerV1beta1Client
- func NewForConfig(c *rest.Config) (*CertificatemanagerV1beta1Client, error)
- func NewForConfigAndClient(c *rest.Config, h *http.Client) (*CertificatemanagerV1beta1Client, error)
- func NewForConfigOrDie(c *rest.Config) *CertificatemanagerV1beta1Client
- func (c *CertificatemanagerV1beta1Client) CertificateManagerCertificateMapEntries(namespace string) CertificateManagerCertificateMapEntryInterface
- func (c *CertificatemanagerV1beta1Client) CertificateManagerCertificateMaps(namespace string) CertificateManagerCertificateMapInterface
- func (c *CertificatemanagerV1beta1Client) CertificateManagerCertificates(namespace string) CertificateManagerCertificateInterface
- func (c *CertificatemanagerV1beta1Client) CertificateManagerDNSAuthorizations(namespace string) CertificateManagerDNSAuthorizationInterface
- func (c *CertificatemanagerV1beta1Client) RESTClient() rest.Interface
- type CertificatemanagerV1beta1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertificateManagerCertificateExpansion ¶
type CertificateManagerCertificateExpansion interface{}
type CertificateManagerCertificateInterface ¶
type CertificateManagerCertificateInterface interface { Create(ctx context.Context, certificateManagerCertificate *v1beta1.CertificateManagerCertificate, opts v1.CreateOptions) (*v1beta1.CertificateManagerCertificate, error) Update(ctx context.Context, certificateManagerCertificate *v1beta1.CertificateManagerCertificate, opts v1.UpdateOptions) (*v1beta1.CertificateManagerCertificate, error) UpdateStatus(ctx context.Context, certificateManagerCertificate *v1beta1.CertificateManagerCertificate, opts v1.UpdateOptions) (*v1beta1.CertificateManagerCertificate, 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) (*v1beta1.CertificateManagerCertificate, error) List(ctx context.Context, opts v1.ListOptions) (*v1beta1.CertificateManagerCertificateList, 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 *v1beta1.CertificateManagerCertificate, err error) CertificateManagerCertificateExpansion }
CertificateManagerCertificateInterface has methods to work with CertificateManagerCertificate resources.
type CertificateManagerCertificateMapEntriesGetter ¶
type CertificateManagerCertificateMapEntriesGetter interface {
CertificateManagerCertificateMapEntries(namespace string) CertificateManagerCertificateMapEntryInterface
}
CertificateManagerCertificateMapEntriesGetter has a method to return a CertificateManagerCertificateMapEntryInterface. A group's client should implement this interface.
type CertificateManagerCertificateMapEntryExpansion ¶
type CertificateManagerCertificateMapEntryExpansion interface{}
type CertificateManagerCertificateMapEntryInterface ¶
type CertificateManagerCertificateMapEntryInterface interface { Create(ctx context.Context, certificateManagerCertificateMapEntry *v1beta1.CertificateManagerCertificateMapEntry, opts v1.CreateOptions) (*v1beta1.CertificateManagerCertificateMapEntry, error) Update(ctx context.Context, certificateManagerCertificateMapEntry *v1beta1.CertificateManagerCertificateMapEntry, opts v1.UpdateOptions) (*v1beta1.CertificateManagerCertificateMapEntry, error) UpdateStatus(ctx context.Context, certificateManagerCertificateMapEntry *v1beta1.CertificateManagerCertificateMapEntry, opts v1.UpdateOptions) (*v1beta1.CertificateManagerCertificateMapEntry, 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) (*v1beta1.CertificateManagerCertificateMapEntry, error) List(ctx context.Context, opts v1.ListOptions) (*v1beta1.CertificateManagerCertificateMapEntryList, 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 *v1beta1.CertificateManagerCertificateMapEntry, err error) CertificateManagerCertificateMapEntryExpansion }
CertificateManagerCertificateMapEntryInterface has methods to work with CertificateManagerCertificateMapEntry resources.
type CertificateManagerCertificateMapExpansion ¶
type CertificateManagerCertificateMapExpansion interface{}
type CertificateManagerCertificateMapInterface ¶
type CertificateManagerCertificateMapInterface interface { Create(ctx context.Context, certificateManagerCertificateMap *v1beta1.CertificateManagerCertificateMap, opts v1.CreateOptions) (*v1beta1.CertificateManagerCertificateMap, error) Update(ctx context.Context, certificateManagerCertificateMap *v1beta1.CertificateManagerCertificateMap, opts v1.UpdateOptions) (*v1beta1.CertificateManagerCertificateMap, error) UpdateStatus(ctx context.Context, certificateManagerCertificateMap *v1beta1.CertificateManagerCertificateMap, opts v1.UpdateOptions) (*v1beta1.CertificateManagerCertificateMap, 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) (*v1beta1.CertificateManagerCertificateMap, error) List(ctx context.Context, opts v1.ListOptions) (*v1beta1.CertificateManagerCertificateMapList, 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 *v1beta1.CertificateManagerCertificateMap, err error) CertificateManagerCertificateMapExpansion }
CertificateManagerCertificateMapInterface has methods to work with CertificateManagerCertificateMap resources.
type CertificateManagerCertificateMapsGetter ¶
type CertificateManagerCertificateMapsGetter interface {
CertificateManagerCertificateMaps(namespace string) CertificateManagerCertificateMapInterface
}
CertificateManagerCertificateMapsGetter has a method to return a CertificateManagerCertificateMapInterface. A group's client should implement this interface.
type CertificateManagerCertificatesGetter ¶
type CertificateManagerCertificatesGetter interface {
CertificateManagerCertificates(namespace string) CertificateManagerCertificateInterface
}
CertificateManagerCertificatesGetter has a method to return a CertificateManagerCertificateInterface. A group's client should implement this interface.
type CertificateManagerDNSAuthorizationExpansion ¶
type CertificateManagerDNSAuthorizationExpansion interface{}
type CertificateManagerDNSAuthorizationInterface ¶
type CertificateManagerDNSAuthorizationInterface interface { Create(ctx context.Context, certificateManagerDNSAuthorization *v1beta1.CertificateManagerDNSAuthorization, opts v1.CreateOptions) (*v1beta1.CertificateManagerDNSAuthorization, error) Update(ctx context.Context, certificateManagerDNSAuthorization *v1beta1.CertificateManagerDNSAuthorization, opts v1.UpdateOptions) (*v1beta1.CertificateManagerDNSAuthorization, error) UpdateStatus(ctx context.Context, certificateManagerDNSAuthorization *v1beta1.CertificateManagerDNSAuthorization, opts v1.UpdateOptions) (*v1beta1.CertificateManagerDNSAuthorization, 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) (*v1beta1.CertificateManagerDNSAuthorization, error) List(ctx context.Context, opts v1.ListOptions) (*v1beta1.CertificateManagerDNSAuthorizationList, 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 *v1beta1.CertificateManagerDNSAuthorization, err error) CertificateManagerDNSAuthorizationExpansion }
CertificateManagerDNSAuthorizationInterface has methods to work with CertificateManagerDNSAuthorization resources.
type CertificateManagerDNSAuthorizationsGetter ¶
type CertificateManagerDNSAuthorizationsGetter interface {
CertificateManagerDNSAuthorizations(namespace string) CertificateManagerDNSAuthorizationInterface
}
CertificateManagerDNSAuthorizationsGetter has a method to return a CertificateManagerDNSAuthorizationInterface. A group's client should implement this interface.
type CertificatemanagerV1beta1Client ¶
type CertificatemanagerV1beta1Client struct {
// contains filtered or unexported fields
}
CertificatemanagerV1beta1Client is used to interact with features provided by the certificatemanager.cnrm.cloud.google.com group.
func New ¶
func New(c rest.Interface) *CertificatemanagerV1beta1Client
New creates a new CertificatemanagerV1beta1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*CertificatemanagerV1beta1Client, error)
NewForConfig creates a new CertificatemanagerV1beta1Client for the given config. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).
func NewForConfigAndClient ¶
func NewForConfigAndClient(c *rest.Config, h *http.Client) (*CertificatemanagerV1beta1Client, error)
NewForConfigAndClient creates a new CertificatemanagerV1beta1Client for the given config and http client. Note the http client provided takes precedence over the configured transport values.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *CertificatemanagerV1beta1Client
NewForConfigOrDie creates a new CertificatemanagerV1beta1Client for the given config and panics if there is an error in the config.
func (*CertificatemanagerV1beta1Client) CertificateManagerCertificateMapEntries ¶
func (c *CertificatemanagerV1beta1Client) CertificateManagerCertificateMapEntries(namespace string) CertificateManagerCertificateMapEntryInterface
func (*CertificatemanagerV1beta1Client) CertificateManagerCertificateMaps ¶
func (c *CertificatemanagerV1beta1Client) CertificateManagerCertificateMaps(namespace string) CertificateManagerCertificateMapInterface
func (*CertificatemanagerV1beta1Client) CertificateManagerCertificates ¶
func (c *CertificatemanagerV1beta1Client) CertificateManagerCertificates(namespace string) CertificateManagerCertificateInterface
func (*CertificatemanagerV1beta1Client) CertificateManagerDNSAuthorizations ¶
func (c *CertificatemanagerV1beta1Client) CertificateManagerDNSAuthorizations(namespace string) CertificateManagerDNSAuthorizationInterface
func (*CertificatemanagerV1beta1Client) RESTClient ¶
func (c *CertificatemanagerV1beta1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type CertificatemanagerV1beta1Interface ¶
type CertificatemanagerV1beta1Interface interface { RESTClient() rest.Interface CertificateManagerCertificatesGetter CertificateManagerCertificateMapsGetter CertificateManagerCertificateMapEntriesGetter CertificateManagerDNSAuthorizationsGetter }