Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ApigeeAddonsConfigExpansion
- type ApigeeAddonsConfigInterface
- type ApigeeAddonsConfigsGetter
- type ApigeeEndpointAttachmentExpansion
- type ApigeeEndpointAttachmentInterface
- type ApigeeEndpointAttachmentsGetter
- type ApigeeEnvgroupAttachmentExpansion
- type ApigeeEnvgroupAttachmentInterface
- type ApigeeEnvgroupAttachmentsGetter
- type ApigeeEnvgroupExpansion
- type ApigeeEnvgroupInterface
- type ApigeeEnvgroupsGetter
- type ApigeeInstanceAttachmentExpansion
- type ApigeeInstanceAttachmentInterface
- type ApigeeInstanceAttachmentsGetter
- type ApigeeInstanceExpansion
- type ApigeeInstanceInterface
- type ApigeeInstancesGetter
- type ApigeeNATAddressExpansion
- type ApigeeNATAddressInterface
- type ApigeeNATAddressesGetter
- type ApigeeSyncAuthorizationExpansion
- type ApigeeSyncAuthorizationInterface
- type ApigeeSyncAuthorizationsGetter
- type ApigeeV1alpha1Client
- func (c *ApigeeV1alpha1Client) ApigeeAddonsConfigs(namespace string) ApigeeAddonsConfigInterface
- func (c *ApigeeV1alpha1Client) ApigeeEndpointAttachments(namespace string) ApigeeEndpointAttachmentInterface
- func (c *ApigeeV1alpha1Client) ApigeeEnvgroupAttachments(namespace string) ApigeeEnvgroupAttachmentInterface
- func (c *ApigeeV1alpha1Client) ApigeeEnvgroups(namespace string) ApigeeEnvgroupInterface
- func (c *ApigeeV1alpha1Client) ApigeeInstanceAttachments(namespace string) ApigeeInstanceAttachmentInterface
- func (c *ApigeeV1alpha1Client) ApigeeInstances(namespace string) ApigeeInstanceInterface
- func (c *ApigeeV1alpha1Client) ApigeeNATAddresses(namespace string) ApigeeNATAddressInterface
- func (c *ApigeeV1alpha1Client) ApigeeSyncAuthorizations(namespace string) ApigeeSyncAuthorizationInterface
- func (c *ApigeeV1alpha1Client) RESTClient() rest.Interface
- type ApigeeV1alpha1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApigeeAddonsConfigExpansion ¶
type ApigeeAddonsConfigExpansion interface{}
type ApigeeAddonsConfigInterface ¶
type ApigeeAddonsConfigInterface interface { Create(ctx context.Context, apigeeAddonsConfig *v1alpha1.ApigeeAddonsConfig, opts v1.CreateOptions) (*v1alpha1.ApigeeAddonsConfig, error) Update(ctx context.Context, apigeeAddonsConfig *v1alpha1.ApigeeAddonsConfig, opts v1.UpdateOptions) (*v1alpha1.ApigeeAddonsConfig, error) UpdateStatus(ctx context.Context, apigeeAddonsConfig *v1alpha1.ApigeeAddonsConfig, opts v1.UpdateOptions) (*v1alpha1.ApigeeAddonsConfig, 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.ApigeeAddonsConfig, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApigeeAddonsConfigList, 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.ApigeeAddonsConfig, err error) ApigeeAddonsConfigExpansion }
ApigeeAddonsConfigInterface has methods to work with ApigeeAddonsConfig resources.
type ApigeeAddonsConfigsGetter ¶
type ApigeeAddonsConfigsGetter interface {
ApigeeAddonsConfigs(namespace string) ApigeeAddonsConfigInterface
}
ApigeeAddonsConfigsGetter has a method to return a ApigeeAddonsConfigInterface. A group's client should implement this interface.
type ApigeeEndpointAttachmentExpansion ¶
type ApigeeEndpointAttachmentExpansion interface{}
type ApigeeEndpointAttachmentInterface ¶
type ApigeeEndpointAttachmentInterface interface { Create(ctx context.Context, apigeeEndpointAttachment *v1alpha1.ApigeeEndpointAttachment, opts v1.CreateOptions) (*v1alpha1.ApigeeEndpointAttachment, error) Update(ctx context.Context, apigeeEndpointAttachment *v1alpha1.ApigeeEndpointAttachment, opts v1.UpdateOptions) (*v1alpha1.ApigeeEndpointAttachment, error) UpdateStatus(ctx context.Context, apigeeEndpointAttachment *v1alpha1.ApigeeEndpointAttachment, opts v1.UpdateOptions) (*v1alpha1.ApigeeEndpointAttachment, 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.ApigeeEndpointAttachment, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApigeeEndpointAttachmentList, 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.ApigeeEndpointAttachment, err error) ApigeeEndpointAttachmentExpansion }
ApigeeEndpointAttachmentInterface has methods to work with ApigeeEndpointAttachment resources.
type ApigeeEndpointAttachmentsGetter ¶
type ApigeeEndpointAttachmentsGetter interface {
ApigeeEndpointAttachments(namespace string) ApigeeEndpointAttachmentInterface
}
ApigeeEndpointAttachmentsGetter has a method to return a ApigeeEndpointAttachmentInterface. A group's client should implement this interface.
type ApigeeEnvgroupAttachmentExpansion ¶
type ApigeeEnvgroupAttachmentExpansion interface{}
type ApigeeEnvgroupAttachmentInterface ¶
type ApigeeEnvgroupAttachmentInterface interface { Create(ctx context.Context, apigeeEnvgroupAttachment *v1alpha1.ApigeeEnvgroupAttachment, opts v1.CreateOptions) (*v1alpha1.ApigeeEnvgroupAttachment, error) Update(ctx context.Context, apigeeEnvgroupAttachment *v1alpha1.ApigeeEnvgroupAttachment, opts v1.UpdateOptions) (*v1alpha1.ApigeeEnvgroupAttachment, error) UpdateStatus(ctx context.Context, apigeeEnvgroupAttachment *v1alpha1.ApigeeEnvgroupAttachment, opts v1.UpdateOptions) (*v1alpha1.ApigeeEnvgroupAttachment, 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.ApigeeEnvgroupAttachment, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApigeeEnvgroupAttachmentList, 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.ApigeeEnvgroupAttachment, err error) ApigeeEnvgroupAttachmentExpansion }
ApigeeEnvgroupAttachmentInterface has methods to work with ApigeeEnvgroupAttachment resources.
type ApigeeEnvgroupAttachmentsGetter ¶
type ApigeeEnvgroupAttachmentsGetter interface {
ApigeeEnvgroupAttachments(namespace string) ApigeeEnvgroupAttachmentInterface
}
ApigeeEnvgroupAttachmentsGetter has a method to return a ApigeeEnvgroupAttachmentInterface. A group's client should implement this interface.
type ApigeeEnvgroupExpansion ¶
type ApigeeEnvgroupExpansion interface{}
type ApigeeEnvgroupInterface ¶
type ApigeeEnvgroupInterface interface { Create(ctx context.Context, apigeeEnvgroup *v1alpha1.ApigeeEnvgroup, opts v1.CreateOptions) (*v1alpha1.ApigeeEnvgroup, error) Update(ctx context.Context, apigeeEnvgroup *v1alpha1.ApigeeEnvgroup, opts v1.UpdateOptions) (*v1alpha1.ApigeeEnvgroup, error) UpdateStatus(ctx context.Context, apigeeEnvgroup *v1alpha1.ApigeeEnvgroup, opts v1.UpdateOptions) (*v1alpha1.ApigeeEnvgroup, 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.ApigeeEnvgroup, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApigeeEnvgroupList, 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.ApigeeEnvgroup, err error) ApigeeEnvgroupExpansion }
ApigeeEnvgroupInterface has methods to work with ApigeeEnvgroup resources.
type ApigeeEnvgroupsGetter ¶
type ApigeeEnvgroupsGetter interface {
ApigeeEnvgroups(namespace string) ApigeeEnvgroupInterface
}
ApigeeEnvgroupsGetter has a method to return a ApigeeEnvgroupInterface. A group's client should implement this interface.
type ApigeeInstanceAttachmentExpansion ¶
type ApigeeInstanceAttachmentExpansion interface{}
type ApigeeInstanceAttachmentInterface ¶
type ApigeeInstanceAttachmentInterface interface { Create(ctx context.Context, apigeeInstanceAttachment *v1alpha1.ApigeeInstanceAttachment, opts v1.CreateOptions) (*v1alpha1.ApigeeInstanceAttachment, error) Update(ctx context.Context, apigeeInstanceAttachment *v1alpha1.ApigeeInstanceAttachment, opts v1.UpdateOptions) (*v1alpha1.ApigeeInstanceAttachment, error) UpdateStatus(ctx context.Context, apigeeInstanceAttachment *v1alpha1.ApigeeInstanceAttachment, opts v1.UpdateOptions) (*v1alpha1.ApigeeInstanceAttachment, 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.ApigeeInstanceAttachment, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApigeeInstanceAttachmentList, 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.ApigeeInstanceAttachment, err error) ApigeeInstanceAttachmentExpansion }
ApigeeInstanceAttachmentInterface has methods to work with ApigeeInstanceAttachment resources.
type ApigeeInstanceAttachmentsGetter ¶
type ApigeeInstanceAttachmentsGetter interface {
ApigeeInstanceAttachments(namespace string) ApigeeInstanceAttachmentInterface
}
ApigeeInstanceAttachmentsGetter has a method to return a ApigeeInstanceAttachmentInterface. A group's client should implement this interface.
type ApigeeInstanceExpansion ¶
type ApigeeInstanceExpansion interface{}
type ApigeeInstanceInterface ¶
type ApigeeInstanceInterface interface { Create(ctx context.Context, apigeeInstance *v1alpha1.ApigeeInstance, opts v1.CreateOptions) (*v1alpha1.ApigeeInstance, error) Update(ctx context.Context, apigeeInstance *v1alpha1.ApigeeInstance, opts v1.UpdateOptions) (*v1alpha1.ApigeeInstance, error) UpdateStatus(ctx context.Context, apigeeInstance *v1alpha1.ApigeeInstance, opts v1.UpdateOptions) (*v1alpha1.ApigeeInstance, 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.ApigeeInstance, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApigeeInstanceList, 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.ApigeeInstance, err error) ApigeeInstanceExpansion }
ApigeeInstanceInterface has methods to work with ApigeeInstance resources.
type ApigeeInstancesGetter ¶
type ApigeeInstancesGetter interface {
ApigeeInstances(namespace string) ApigeeInstanceInterface
}
ApigeeInstancesGetter has a method to return a ApigeeInstanceInterface. A group's client should implement this interface.
type ApigeeNATAddressExpansion ¶
type ApigeeNATAddressExpansion interface{}
type ApigeeNATAddressInterface ¶
type ApigeeNATAddressInterface interface { Create(ctx context.Context, apigeeNATAddress *v1alpha1.ApigeeNATAddress, opts v1.CreateOptions) (*v1alpha1.ApigeeNATAddress, error) Update(ctx context.Context, apigeeNATAddress *v1alpha1.ApigeeNATAddress, opts v1.UpdateOptions) (*v1alpha1.ApigeeNATAddress, error) UpdateStatus(ctx context.Context, apigeeNATAddress *v1alpha1.ApigeeNATAddress, opts v1.UpdateOptions) (*v1alpha1.ApigeeNATAddress, 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.ApigeeNATAddress, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApigeeNATAddressList, 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.ApigeeNATAddress, err error) ApigeeNATAddressExpansion }
ApigeeNATAddressInterface has methods to work with ApigeeNATAddress resources.
type ApigeeNATAddressesGetter ¶
type ApigeeNATAddressesGetter interface {
ApigeeNATAddresses(namespace string) ApigeeNATAddressInterface
}
ApigeeNATAddressesGetter has a method to return a ApigeeNATAddressInterface. A group's client should implement this interface.
type ApigeeSyncAuthorizationExpansion ¶
type ApigeeSyncAuthorizationExpansion interface{}
type ApigeeSyncAuthorizationInterface ¶
type ApigeeSyncAuthorizationInterface interface { Create(ctx context.Context, apigeeSyncAuthorization *v1alpha1.ApigeeSyncAuthorization, opts v1.CreateOptions) (*v1alpha1.ApigeeSyncAuthorization, error) Update(ctx context.Context, apigeeSyncAuthorization *v1alpha1.ApigeeSyncAuthorization, opts v1.UpdateOptions) (*v1alpha1.ApigeeSyncAuthorization, error) UpdateStatus(ctx context.Context, apigeeSyncAuthorization *v1alpha1.ApigeeSyncAuthorization, opts v1.UpdateOptions) (*v1alpha1.ApigeeSyncAuthorization, 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.ApigeeSyncAuthorization, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApigeeSyncAuthorizationList, 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.ApigeeSyncAuthorization, err error) ApigeeSyncAuthorizationExpansion }
ApigeeSyncAuthorizationInterface has methods to work with ApigeeSyncAuthorization resources.
type ApigeeSyncAuthorizationsGetter ¶
type ApigeeSyncAuthorizationsGetter interface {
ApigeeSyncAuthorizations(namespace string) ApigeeSyncAuthorizationInterface
}
ApigeeSyncAuthorizationsGetter has a method to return a ApigeeSyncAuthorizationInterface. A group's client should implement this interface.
type ApigeeV1alpha1Client ¶
type ApigeeV1alpha1Client struct {
// contains filtered or unexported fields
}
ApigeeV1alpha1Client is used to interact with features provided by the apigee.cnrm.cloud.google.com group.
func New ¶
func New(c rest.Interface) *ApigeeV1alpha1Client
New creates a new ApigeeV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*ApigeeV1alpha1Client, error)
NewForConfig creates a new ApigeeV1alpha1Client for the given config. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).
func NewForConfigAndClient ¶
NewForConfigAndClient creates a new ApigeeV1alpha1Client 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) *ApigeeV1alpha1Client
NewForConfigOrDie creates a new ApigeeV1alpha1Client for the given config and panics if there is an error in the config.
func (*ApigeeV1alpha1Client) ApigeeAddonsConfigs ¶
func (c *ApigeeV1alpha1Client) ApigeeAddonsConfigs(namespace string) ApigeeAddonsConfigInterface
func (*ApigeeV1alpha1Client) ApigeeEndpointAttachments ¶
func (c *ApigeeV1alpha1Client) ApigeeEndpointAttachments(namespace string) ApigeeEndpointAttachmentInterface
func (*ApigeeV1alpha1Client) ApigeeEnvgroupAttachments ¶
func (c *ApigeeV1alpha1Client) ApigeeEnvgroupAttachments(namespace string) ApigeeEnvgroupAttachmentInterface
func (*ApigeeV1alpha1Client) ApigeeEnvgroups ¶
func (c *ApigeeV1alpha1Client) ApigeeEnvgroups(namespace string) ApigeeEnvgroupInterface
func (*ApigeeV1alpha1Client) ApigeeInstanceAttachments ¶
func (c *ApigeeV1alpha1Client) ApigeeInstanceAttachments(namespace string) ApigeeInstanceAttachmentInterface
func (*ApigeeV1alpha1Client) ApigeeInstances ¶
func (c *ApigeeV1alpha1Client) ApigeeInstances(namespace string) ApigeeInstanceInterface
func (*ApigeeV1alpha1Client) ApigeeNATAddresses ¶
func (c *ApigeeV1alpha1Client) ApigeeNATAddresses(namespace string) ApigeeNATAddressInterface
func (*ApigeeV1alpha1Client) ApigeeSyncAuthorizations ¶
func (c *ApigeeV1alpha1Client) ApigeeSyncAuthorizations(namespace string) ApigeeSyncAuthorizationInterface
func (*ApigeeV1alpha1Client) RESTClient ¶
func (c *ApigeeV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type ApigeeV1alpha1Interface ¶
type ApigeeV1alpha1Interface interface { RESTClient() rest.Interface ApigeeAddonsConfigsGetter ApigeeEndpointAttachmentsGetter ApigeeEnvgroupsGetter ApigeeEnvgroupAttachmentsGetter ApigeeInstancesGetter ApigeeInstanceAttachmentsGetter ApigeeNATAddressesGetter ApigeeSyncAuthorizationsGetter }