Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type BillingAccountBucketConfigExpansion
- type BillingAccountBucketConfigInterface
- type BillingAccountBucketConfigsGetter
- type BillingAccountExclusionExpansion
- type BillingAccountExclusionInterface
- type BillingAccountExclusionsGetter
- type BillingAccountSinkExpansion
- type BillingAccountSinkInterface
- type BillingAccountSinksGetter
- type FolderBucketConfigExpansion
- type FolderBucketConfigInterface
- type FolderBucketConfigsGetter
- type FolderExclusionExpansion
- type FolderExclusionInterface
- type FolderExclusionsGetter
- type FolderSinkExpansion
- type FolderSinkInterface
- type FolderSinksGetter
- type LoggingV1alpha1Client
- func (c *LoggingV1alpha1Client) BillingAccountBucketConfigs(namespace string) BillingAccountBucketConfigInterface
- func (c *LoggingV1alpha1Client) BillingAccountExclusions(namespace string) BillingAccountExclusionInterface
- func (c *LoggingV1alpha1Client) BillingAccountSinks(namespace string) BillingAccountSinkInterface
- func (c *LoggingV1alpha1Client) FolderBucketConfigs(namespace string) FolderBucketConfigInterface
- func (c *LoggingV1alpha1Client) FolderExclusions(namespace string) FolderExclusionInterface
- func (c *LoggingV1alpha1Client) FolderSinks(namespace string) FolderSinkInterface
- func (c *LoggingV1alpha1Client) Metrics(namespace string) MetricInterface
- func (c *LoggingV1alpha1Client) OrganizationBucketConfigs(namespace string) OrganizationBucketConfigInterface
- func (c *LoggingV1alpha1Client) OrganizationExclusions(namespace string) OrganizationExclusionInterface
- func (c *LoggingV1alpha1Client) OrganizationSinks(namespace string) OrganizationSinkInterface
- func (c *LoggingV1alpha1Client) ProjectBucketConfigs(namespace string) ProjectBucketConfigInterface
- func (c *LoggingV1alpha1Client) ProjectExclusions(namespace string) ProjectExclusionInterface
- func (c *LoggingV1alpha1Client) ProjectSinks(namespace string) ProjectSinkInterface
- func (c *LoggingV1alpha1Client) RESTClient() rest.Interface
- type LoggingV1alpha1Interface
- type MetricExpansion
- type MetricInterface
- type MetricsGetter
- type OrganizationBucketConfigExpansion
- type OrganizationBucketConfigInterface
- type OrganizationBucketConfigsGetter
- type OrganizationExclusionExpansion
- type OrganizationExclusionInterface
- type OrganizationExclusionsGetter
- type OrganizationSinkExpansion
- type OrganizationSinkInterface
- type OrganizationSinksGetter
- type ProjectBucketConfigExpansion
- type ProjectBucketConfigInterface
- type ProjectBucketConfigsGetter
- type ProjectExclusionExpansion
- type ProjectExclusionInterface
- type ProjectExclusionsGetter
- type ProjectSinkExpansion
- type ProjectSinkInterface
- type ProjectSinksGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BillingAccountBucketConfigExpansion ¶
type BillingAccountBucketConfigExpansion interface{}
type BillingAccountBucketConfigInterface ¶
type BillingAccountBucketConfigInterface interface { Create(ctx context.Context, billingAccountBucketConfig *v1alpha1.BillingAccountBucketConfig, opts v1.CreateOptions) (*v1alpha1.BillingAccountBucketConfig, error) Update(ctx context.Context, billingAccountBucketConfig *v1alpha1.BillingAccountBucketConfig, opts v1.UpdateOptions) (*v1alpha1.BillingAccountBucketConfig, error) UpdateStatus(ctx context.Context, billingAccountBucketConfig *v1alpha1.BillingAccountBucketConfig, opts v1.UpdateOptions) (*v1alpha1.BillingAccountBucketConfig, 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.BillingAccountBucketConfig, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BillingAccountBucketConfigList, 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.BillingAccountBucketConfig, err error) BillingAccountBucketConfigExpansion }
BillingAccountBucketConfigInterface has methods to work with BillingAccountBucketConfig resources.
type BillingAccountBucketConfigsGetter ¶
type BillingAccountBucketConfigsGetter interface {
BillingAccountBucketConfigs(namespace string) BillingAccountBucketConfigInterface
}
BillingAccountBucketConfigsGetter has a method to return a BillingAccountBucketConfigInterface. A group's client should implement this interface.
type BillingAccountExclusionExpansion ¶
type BillingAccountExclusionExpansion interface{}
type BillingAccountExclusionInterface ¶
type BillingAccountExclusionInterface interface { Create(ctx context.Context, billingAccountExclusion *v1alpha1.BillingAccountExclusion, opts v1.CreateOptions) (*v1alpha1.BillingAccountExclusion, error) Update(ctx context.Context, billingAccountExclusion *v1alpha1.BillingAccountExclusion, opts v1.UpdateOptions) (*v1alpha1.BillingAccountExclusion, error) UpdateStatus(ctx context.Context, billingAccountExclusion *v1alpha1.BillingAccountExclusion, opts v1.UpdateOptions) (*v1alpha1.BillingAccountExclusion, 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.BillingAccountExclusion, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BillingAccountExclusionList, 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.BillingAccountExclusion, err error) BillingAccountExclusionExpansion }
BillingAccountExclusionInterface has methods to work with BillingAccountExclusion resources.
type BillingAccountExclusionsGetter ¶
type BillingAccountExclusionsGetter interface {
BillingAccountExclusions(namespace string) BillingAccountExclusionInterface
}
BillingAccountExclusionsGetter has a method to return a BillingAccountExclusionInterface. A group's client should implement this interface.
type BillingAccountSinkExpansion ¶
type BillingAccountSinkExpansion interface{}
type BillingAccountSinkInterface ¶
type BillingAccountSinkInterface interface { Create(ctx context.Context, billingAccountSink *v1alpha1.BillingAccountSink, opts v1.CreateOptions) (*v1alpha1.BillingAccountSink, error) Update(ctx context.Context, billingAccountSink *v1alpha1.BillingAccountSink, opts v1.UpdateOptions) (*v1alpha1.BillingAccountSink, error) UpdateStatus(ctx context.Context, billingAccountSink *v1alpha1.BillingAccountSink, opts v1.UpdateOptions) (*v1alpha1.BillingAccountSink, 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.BillingAccountSink, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BillingAccountSinkList, 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.BillingAccountSink, err error) BillingAccountSinkExpansion }
BillingAccountSinkInterface has methods to work with BillingAccountSink resources.
type BillingAccountSinksGetter ¶
type BillingAccountSinksGetter interface {
BillingAccountSinks(namespace string) BillingAccountSinkInterface
}
BillingAccountSinksGetter has a method to return a BillingAccountSinkInterface. A group's client should implement this interface.
type FolderBucketConfigExpansion ¶
type FolderBucketConfigExpansion interface{}
type FolderBucketConfigInterface ¶
type FolderBucketConfigInterface interface { Create(ctx context.Context, folderBucketConfig *v1alpha1.FolderBucketConfig, opts v1.CreateOptions) (*v1alpha1.FolderBucketConfig, error) Update(ctx context.Context, folderBucketConfig *v1alpha1.FolderBucketConfig, opts v1.UpdateOptions) (*v1alpha1.FolderBucketConfig, error) UpdateStatus(ctx context.Context, folderBucketConfig *v1alpha1.FolderBucketConfig, opts v1.UpdateOptions) (*v1alpha1.FolderBucketConfig, 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.FolderBucketConfig, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FolderBucketConfigList, 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.FolderBucketConfig, err error) FolderBucketConfigExpansion }
FolderBucketConfigInterface has methods to work with FolderBucketConfig resources.
type FolderBucketConfigsGetter ¶
type FolderBucketConfigsGetter interface {
FolderBucketConfigs(namespace string) FolderBucketConfigInterface
}
FolderBucketConfigsGetter has a method to return a FolderBucketConfigInterface. A group's client should implement this interface.
type FolderExclusionExpansion ¶
type FolderExclusionExpansion interface{}
type FolderExclusionInterface ¶
type FolderExclusionInterface interface { Create(ctx context.Context, folderExclusion *v1alpha1.FolderExclusion, opts v1.CreateOptions) (*v1alpha1.FolderExclusion, error) Update(ctx context.Context, folderExclusion *v1alpha1.FolderExclusion, opts v1.UpdateOptions) (*v1alpha1.FolderExclusion, error) UpdateStatus(ctx context.Context, folderExclusion *v1alpha1.FolderExclusion, opts v1.UpdateOptions) (*v1alpha1.FolderExclusion, 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.FolderExclusion, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FolderExclusionList, 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.FolderExclusion, err error) FolderExclusionExpansion }
FolderExclusionInterface has methods to work with FolderExclusion resources.
type FolderExclusionsGetter ¶
type FolderExclusionsGetter interface {
FolderExclusions(namespace string) FolderExclusionInterface
}
FolderExclusionsGetter has a method to return a FolderExclusionInterface. A group's client should implement this interface.
type FolderSinkExpansion ¶
type FolderSinkExpansion interface{}
type FolderSinkInterface ¶
type FolderSinkInterface interface { Create(ctx context.Context, folderSink *v1alpha1.FolderSink, opts v1.CreateOptions) (*v1alpha1.FolderSink, error) Update(ctx context.Context, folderSink *v1alpha1.FolderSink, opts v1.UpdateOptions) (*v1alpha1.FolderSink, error) UpdateStatus(ctx context.Context, folderSink *v1alpha1.FolderSink, opts v1.UpdateOptions) (*v1alpha1.FolderSink, 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.FolderSink, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FolderSinkList, 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.FolderSink, err error) FolderSinkExpansion }
FolderSinkInterface has methods to work with FolderSink resources.
type FolderSinksGetter ¶
type FolderSinksGetter interface {
FolderSinks(namespace string) FolderSinkInterface
}
FolderSinksGetter has a method to return a FolderSinkInterface. A group's client should implement this interface.
type LoggingV1alpha1Client ¶
type LoggingV1alpha1Client struct {
// contains filtered or unexported fields
}
LoggingV1alpha1Client is used to interact with features provided by the logging.google.kubeform.com group.
func New ¶
func New(c rest.Interface) *LoggingV1alpha1Client
New creates a new LoggingV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*LoggingV1alpha1Client, error)
NewForConfig creates a new LoggingV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *LoggingV1alpha1Client
NewForConfigOrDie creates a new LoggingV1alpha1Client for the given config and panics if there is an error in the config.
func (*LoggingV1alpha1Client) BillingAccountBucketConfigs ¶
func (c *LoggingV1alpha1Client) BillingAccountBucketConfigs(namespace string) BillingAccountBucketConfigInterface
func (*LoggingV1alpha1Client) BillingAccountExclusions ¶
func (c *LoggingV1alpha1Client) BillingAccountExclusions(namespace string) BillingAccountExclusionInterface
func (*LoggingV1alpha1Client) BillingAccountSinks ¶
func (c *LoggingV1alpha1Client) BillingAccountSinks(namespace string) BillingAccountSinkInterface
func (*LoggingV1alpha1Client) FolderBucketConfigs ¶
func (c *LoggingV1alpha1Client) FolderBucketConfigs(namespace string) FolderBucketConfigInterface
func (*LoggingV1alpha1Client) FolderExclusions ¶
func (c *LoggingV1alpha1Client) FolderExclusions(namespace string) FolderExclusionInterface
func (*LoggingV1alpha1Client) FolderSinks ¶
func (c *LoggingV1alpha1Client) FolderSinks(namespace string) FolderSinkInterface
func (*LoggingV1alpha1Client) Metrics ¶
func (c *LoggingV1alpha1Client) Metrics(namespace string) MetricInterface
func (*LoggingV1alpha1Client) OrganizationBucketConfigs ¶
func (c *LoggingV1alpha1Client) OrganizationBucketConfigs(namespace string) OrganizationBucketConfigInterface
func (*LoggingV1alpha1Client) OrganizationExclusions ¶
func (c *LoggingV1alpha1Client) OrganizationExclusions(namespace string) OrganizationExclusionInterface
func (*LoggingV1alpha1Client) OrganizationSinks ¶
func (c *LoggingV1alpha1Client) OrganizationSinks(namespace string) OrganizationSinkInterface
func (*LoggingV1alpha1Client) ProjectBucketConfigs ¶
func (c *LoggingV1alpha1Client) ProjectBucketConfigs(namespace string) ProjectBucketConfigInterface
func (*LoggingV1alpha1Client) ProjectExclusions ¶
func (c *LoggingV1alpha1Client) ProjectExclusions(namespace string) ProjectExclusionInterface
func (*LoggingV1alpha1Client) ProjectSinks ¶
func (c *LoggingV1alpha1Client) ProjectSinks(namespace string) ProjectSinkInterface
func (*LoggingV1alpha1Client) RESTClient ¶
func (c *LoggingV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type LoggingV1alpha1Interface ¶
type LoggingV1alpha1Interface interface { RESTClient() rest.Interface BillingAccountBucketConfigsGetter BillingAccountExclusionsGetter BillingAccountSinksGetter FolderBucketConfigsGetter FolderExclusionsGetter FolderSinksGetter MetricsGetter OrganizationBucketConfigsGetter OrganizationExclusionsGetter OrganizationSinksGetter ProjectBucketConfigsGetter ProjectExclusionsGetter ProjectSinksGetter }
type MetricExpansion ¶
type MetricExpansion interface{}
type MetricInterface ¶
type MetricInterface interface { Create(ctx context.Context, metric *v1alpha1.Metric, opts v1.CreateOptions) (*v1alpha1.Metric, error) Update(ctx context.Context, metric *v1alpha1.Metric, opts v1.UpdateOptions) (*v1alpha1.Metric, error) UpdateStatus(ctx context.Context, metric *v1alpha1.Metric, opts v1.UpdateOptions) (*v1alpha1.Metric, 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.Metric, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MetricList, 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.Metric, err error) MetricExpansion }
MetricInterface has methods to work with Metric resources.
type MetricsGetter ¶
type MetricsGetter interface {
Metrics(namespace string) MetricInterface
}
MetricsGetter has a method to return a MetricInterface. A group's client should implement this interface.
type OrganizationBucketConfigExpansion ¶
type OrganizationBucketConfigExpansion interface{}
type OrganizationBucketConfigInterface ¶
type OrganizationBucketConfigInterface interface { Create(ctx context.Context, organizationBucketConfig *v1alpha1.OrganizationBucketConfig, opts v1.CreateOptions) (*v1alpha1.OrganizationBucketConfig, error) Update(ctx context.Context, organizationBucketConfig *v1alpha1.OrganizationBucketConfig, opts v1.UpdateOptions) (*v1alpha1.OrganizationBucketConfig, error) UpdateStatus(ctx context.Context, organizationBucketConfig *v1alpha1.OrganizationBucketConfig, opts v1.UpdateOptions) (*v1alpha1.OrganizationBucketConfig, 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.OrganizationBucketConfig, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OrganizationBucketConfigList, 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.OrganizationBucketConfig, err error) OrganizationBucketConfigExpansion }
OrganizationBucketConfigInterface has methods to work with OrganizationBucketConfig resources.
type OrganizationBucketConfigsGetter ¶
type OrganizationBucketConfigsGetter interface {
OrganizationBucketConfigs(namespace string) OrganizationBucketConfigInterface
}
OrganizationBucketConfigsGetter has a method to return a OrganizationBucketConfigInterface. A group's client should implement this interface.
type OrganizationExclusionExpansion ¶
type OrganizationExclusionExpansion interface{}
type OrganizationExclusionInterface ¶
type OrganizationExclusionInterface interface { Create(ctx context.Context, organizationExclusion *v1alpha1.OrganizationExclusion, opts v1.CreateOptions) (*v1alpha1.OrganizationExclusion, error) Update(ctx context.Context, organizationExclusion *v1alpha1.OrganizationExclusion, opts v1.UpdateOptions) (*v1alpha1.OrganizationExclusion, error) UpdateStatus(ctx context.Context, organizationExclusion *v1alpha1.OrganizationExclusion, opts v1.UpdateOptions) (*v1alpha1.OrganizationExclusion, 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.OrganizationExclusion, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OrganizationExclusionList, 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.OrganizationExclusion, err error) OrganizationExclusionExpansion }
OrganizationExclusionInterface has methods to work with OrganizationExclusion resources.
type OrganizationExclusionsGetter ¶
type OrganizationExclusionsGetter interface {
OrganizationExclusions(namespace string) OrganizationExclusionInterface
}
OrganizationExclusionsGetter has a method to return a OrganizationExclusionInterface. A group's client should implement this interface.
type OrganizationSinkExpansion ¶
type OrganizationSinkExpansion interface{}
type OrganizationSinkInterface ¶
type OrganizationSinkInterface interface { Create(ctx context.Context, organizationSink *v1alpha1.OrganizationSink, opts v1.CreateOptions) (*v1alpha1.OrganizationSink, error) Update(ctx context.Context, organizationSink *v1alpha1.OrganizationSink, opts v1.UpdateOptions) (*v1alpha1.OrganizationSink, error) UpdateStatus(ctx context.Context, organizationSink *v1alpha1.OrganizationSink, opts v1.UpdateOptions) (*v1alpha1.OrganizationSink, 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.OrganizationSink, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OrganizationSinkList, 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.OrganizationSink, err error) OrganizationSinkExpansion }
OrganizationSinkInterface has methods to work with OrganizationSink resources.
type OrganizationSinksGetter ¶
type OrganizationSinksGetter interface {
OrganizationSinks(namespace string) OrganizationSinkInterface
}
OrganizationSinksGetter has a method to return a OrganizationSinkInterface. A group's client should implement this interface.
type ProjectBucketConfigExpansion ¶
type ProjectBucketConfigExpansion interface{}
type ProjectBucketConfigInterface ¶
type ProjectBucketConfigInterface interface { Create(ctx context.Context, projectBucketConfig *v1alpha1.ProjectBucketConfig, opts v1.CreateOptions) (*v1alpha1.ProjectBucketConfig, error) Update(ctx context.Context, projectBucketConfig *v1alpha1.ProjectBucketConfig, opts v1.UpdateOptions) (*v1alpha1.ProjectBucketConfig, error) UpdateStatus(ctx context.Context, projectBucketConfig *v1alpha1.ProjectBucketConfig, opts v1.UpdateOptions) (*v1alpha1.ProjectBucketConfig, 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.ProjectBucketConfig, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProjectBucketConfigList, 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.ProjectBucketConfig, err error) ProjectBucketConfigExpansion }
ProjectBucketConfigInterface has methods to work with ProjectBucketConfig resources.
type ProjectBucketConfigsGetter ¶
type ProjectBucketConfigsGetter interface {
ProjectBucketConfigs(namespace string) ProjectBucketConfigInterface
}
ProjectBucketConfigsGetter has a method to return a ProjectBucketConfigInterface. A group's client should implement this interface.
type ProjectExclusionExpansion ¶
type ProjectExclusionExpansion interface{}
type ProjectExclusionInterface ¶
type ProjectExclusionInterface interface { Create(ctx context.Context, projectExclusion *v1alpha1.ProjectExclusion, opts v1.CreateOptions) (*v1alpha1.ProjectExclusion, error) Update(ctx context.Context, projectExclusion *v1alpha1.ProjectExclusion, opts v1.UpdateOptions) (*v1alpha1.ProjectExclusion, error) UpdateStatus(ctx context.Context, projectExclusion *v1alpha1.ProjectExclusion, opts v1.UpdateOptions) (*v1alpha1.ProjectExclusion, 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.ProjectExclusion, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProjectExclusionList, 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.ProjectExclusion, err error) ProjectExclusionExpansion }
ProjectExclusionInterface has methods to work with ProjectExclusion resources.
type ProjectExclusionsGetter ¶
type ProjectExclusionsGetter interface {
ProjectExclusions(namespace string) ProjectExclusionInterface
}
ProjectExclusionsGetter has a method to return a ProjectExclusionInterface. A group's client should implement this interface.
type ProjectSinkExpansion ¶
type ProjectSinkExpansion interface{}
type ProjectSinkInterface ¶
type ProjectSinkInterface interface { Create(ctx context.Context, projectSink *v1alpha1.ProjectSink, opts v1.CreateOptions) (*v1alpha1.ProjectSink, error) Update(ctx context.Context, projectSink *v1alpha1.ProjectSink, opts v1.UpdateOptions) (*v1alpha1.ProjectSink, error) UpdateStatus(ctx context.Context, projectSink *v1alpha1.ProjectSink, opts v1.UpdateOptions) (*v1alpha1.ProjectSink, 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.ProjectSink, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProjectSinkList, 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.ProjectSink, err error) ProjectSinkExpansion }
ProjectSinkInterface has methods to work with ProjectSink resources.
type ProjectSinksGetter ¶
type ProjectSinksGetter interface {
ProjectSinks(namespace string) ProjectSinkInterface
}
ProjectSinksGetter has a method to return a ProjectSinkInterface. A group's client should implement this interface.
Source Files ¶
- billingaccountbucketconfig.go
- billingaccountexclusion.go
- billingaccountsink.go
- doc.go
- folderbucketconfig.go
- folderexclusion.go
- foldersink.go
- generated_expansion.go
- logging_client.go
- metric.go
- organizationbucketconfig.go
- organizationexclusion.go
- organizationsink.go
- projectbucketconfig.go
- projectexclusion.go
- projectsink.go