v1alpha1

package
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 30, 2020 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccessContextManagerAccessLevelExpansion added in v0.2.0

type AccessContextManagerAccessLevelExpansion interface{}

type AccessContextManagerAccessLevelInterface added in v0.2.0

AccessContextManagerAccessLevelInterface has methods to work with AccessContextManagerAccessLevel resources.

type AccessContextManagerAccessLevelsGetter added in v0.2.0

type AccessContextManagerAccessLevelsGetter interface {
	AccessContextManagerAccessLevels(namespace string) AccessContextManagerAccessLevelInterface
}

AccessContextManagerAccessLevelsGetter has a method to return a AccessContextManagerAccessLevelInterface. A group's client should implement this interface.

type AccessContextManagerAccessPoliciesGetter added in v0.2.0

type AccessContextManagerAccessPoliciesGetter interface {
	AccessContextManagerAccessPolicies(namespace string) AccessContextManagerAccessPolicyInterface
}

AccessContextManagerAccessPoliciesGetter has a method to return a AccessContextManagerAccessPolicyInterface. A group's client should implement this interface.

type AccessContextManagerAccessPolicyExpansion added in v0.2.0

type AccessContextManagerAccessPolicyExpansion interface{}

type AccessContextManagerAccessPolicyInterface added in v0.2.0

AccessContextManagerAccessPolicyInterface has methods to work with AccessContextManagerAccessPolicy resources.

type AccessContextManagerServicePerimeterExpansion added in v0.2.0

type AccessContextManagerServicePerimeterExpansion interface{}

type AccessContextManagerServicePerimeterInterface added in v0.2.0

AccessContextManagerServicePerimeterInterface has methods to work with AccessContextManagerServicePerimeter resources.

type AccessContextManagerServicePerimetersGetter added in v0.2.0

type AccessContextManagerServicePerimetersGetter interface {
	AccessContextManagerServicePerimeters(namespace string) AccessContextManagerServicePerimeterInterface
}

AccessContextManagerServicePerimetersGetter has a method to return a AccessContextManagerServicePerimeterInterface. A group's client should implement this interface.

type AppEngineApplicationExpansion

type AppEngineApplicationExpansion interface{}

type AppEngineApplicationInterface

type AppEngineApplicationInterface interface {
	Create(ctx context.Context, appEngineApplication *v1alpha1.AppEngineApplication, opts v1.CreateOptions) (*v1alpha1.AppEngineApplication, error)
	Update(ctx context.Context, appEngineApplication *v1alpha1.AppEngineApplication, opts v1.UpdateOptions) (*v1alpha1.AppEngineApplication, error)
	UpdateStatus(ctx context.Context, appEngineApplication *v1alpha1.AppEngineApplication, opts v1.UpdateOptions) (*v1alpha1.AppEngineApplication, 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.AppEngineApplication, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppEngineApplicationList, 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.AppEngineApplication, err error)
	AppEngineApplicationExpansion
}

AppEngineApplicationInterface has methods to work with AppEngineApplication resources.

type AppEngineApplicationsGetter

type AppEngineApplicationsGetter interface {
	AppEngineApplications(namespace string) AppEngineApplicationInterface
}

AppEngineApplicationsGetter has a method to return a AppEngineApplicationInterface. A group's client should implement this interface.

type AppEngineDomainMappingExpansion added in v0.2.0

type AppEngineDomainMappingExpansion interface{}

type AppEngineDomainMappingInterface added in v0.2.0

type AppEngineDomainMappingInterface interface {
	Create(ctx context.Context, appEngineDomainMapping *v1alpha1.AppEngineDomainMapping, opts v1.CreateOptions) (*v1alpha1.AppEngineDomainMapping, error)
	Update(ctx context.Context, appEngineDomainMapping *v1alpha1.AppEngineDomainMapping, opts v1.UpdateOptions) (*v1alpha1.AppEngineDomainMapping, error)
	UpdateStatus(ctx context.Context, appEngineDomainMapping *v1alpha1.AppEngineDomainMapping, opts v1.UpdateOptions) (*v1alpha1.AppEngineDomainMapping, 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.AppEngineDomainMapping, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppEngineDomainMappingList, 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.AppEngineDomainMapping, err error)
	AppEngineDomainMappingExpansion
}

AppEngineDomainMappingInterface has methods to work with AppEngineDomainMapping resources.

type AppEngineDomainMappingsGetter added in v0.2.0

type AppEngineDomainMappingsGetter interface {
	AppEngineDomainMappings(namespace string) AppEngineDomainMappingInterface
}

AppEngineDomainMappingsGetter has a method to return a AppEngineDomainMappingInterface. A group's client should implement this interface.

type AppEngineFirewallRuleExpansion added in v0.2.0

type AppEngineFirewallRuleExpansion interface{}

type AppEngineFirewallRuleInterface added in v0.2.0

type AppEngineFirewallRuleInterface interface {
	Create(ctx context.Context, appEngineFirewallRule *v1alpha1.AppEngineFirewallRule, opts v1.CreateOptions) (*v1alpha1.AppEngineFirewallRule, error)
	Update(ctx context.Context, appEngineFirewallRule *v1alpha1.AppEngineFirewallRule, opts v1.UpdateOptions) (*v1alpha1.AppEngineFirewallRule, error)
	UpdateStatus(ctx context.Context, appEngineFirewallRule *v1alpha1.AppEngineFirewallRule, opts v1.UpdateOptions) (*v1alpha1.AppEngineFirewallRule, 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.AppEngineFirewallRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppEngineFirewallRuleList, 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.AppEngineFirewallRule, err error)
	AppEngineFirewallRuleExpansion
}

AppEngineFirewallRuleInterface has methods to work with AppEngineFirewallRule resources.

type AppEngineFirewallRulesGetter added in v0.2.0

type AppEngineFirewallRulesGetter interface {
	AppEngineFirewallRules(namespace string) AppEngineFirewallRuleInterface
}

AppEngineFirewallRulesGetter has a method to return a AppEngineFirewallRuleInterface. A group's client should implement this interface.

type AppEngineStandardAppVersionExpansion added in v0.2.0

type AppEngineStandardAppVersionExpansion interface{}

type AppEngineStandardAppVersionInterface added in v0.2.0

type AppEngineStandardAppVersionInterface interface {
	Create(ctx context.Context, appEngineStandardAppVersion *v1alpha1.AppEngineStandardAppVersion, opts v1.CreateOptions) (*v1alpha1.AppEngineStandardAppVersion, error)
	Update(ctx context.Context, appEngineStandardAppVersion *v1alpha1.AppEngineStandardAppVersion, opts v1.UpdateOptions) (*v1alpha1.AppEngineStandardAppVersion, error)
	UpdateStatus(ctx context.Context, appEngineStandardAppVersion *v1alpha1.AppEngineStandardAppVersion, opts v1.UpdateOptions) (*v1alpha1.AppEngineStandardAppVersion, 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.AppEngineStandardAppVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppEngineStandardAppVersionList, 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.AppEngineStandardAppVersion, err error)
	AppEngineStandardAppVersionExpansion
}

AppEngineStandardAppVersionInterface has methods to work with AppEngineStandardAppVersion resources.

type AppEngineStandardAppVersionsGetter added in v0.2.0

type AppEngineStandardAppVersionsGetter interface {
	AppEngineStandardAppVersions(namespace string) AppEngineStandardAppVersionInterface
}

AppEngineStandardAppVersionsGetter has a method to return a AppEngineStandardAppVersionInterface. A group's client should implement this interface.

type BigqueryDataTransferConfigExpansion added in v0.2.0

type BigqueryDataTransferConfigExpansion interface{}

type BigqueryDataTransferConfigInterface added in v0.2.0

type BigqueryDataTransferConfigInterface interface {
	Create(ctx context.Context, bigqueryDataTransferConfig *v1alpha1.BigqueryDataTransferConfig, opts v1.CreateOptions) (*v1alpha1.BigqueryDataTransferConfig, error)
	Update(ctx context.Context, bigqueryDataTransferConfig *v1alpha1.BigqueryDataTransferConfig, opts v1.UpdateOptions) (*v1alpha1.BigqueryDataTransferConfig, error)
	UpdateStatus(ctx context.Context, bigqueryDataTransferConfig *v1alpha1.BigqueryDataTransferConfig, opts v1.UpdateOptions) (*v1alpha1.BigqueryDataTransferConfig, 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.BigqueryDataTransferConfig, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BigqueryDataTransferConfigList, 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.BigqueryDataTransferConfig, err error)
	BigqueryDataTransferConfigExpansion
}

BigqueryDataTransferConfigInterface has methods to work with BigqueryDataTransferConfig resources.

type BigqueryDataTransferConfigsGetter added in v0.2.0

type BigqueryDataTransferConfigsGetter interface {
	BigqueryDataTransferConfigs(namespace string) BigqueryDataTransferConfigInterface
}

BigqueryDataTransferConfigsGetter has a method to return a BigqueryDataTransferConfigInterface. A group's client should implement this interface.

type BigqueryDatasetExpansion

type BigqueryDatasetExpansion interface{}

type BigqueryDatasetInterface

type BigqueryDatasetInterface interface {
	Create(ctx context.Context, bigqueryDataset *v1alpha1.BigqueryDataset, opts v1.CreateOptions) (*v1alpha1.BigqueryDataset, error)
	Update(ctx context.Context, bigqueryDataset *v1alpha1.BigqueryDataset, opts v1.UpdateOptions) (*v1alpha1.BigqueryDataset, error)
	UpdateStatus(ctx context.Context, bigqueryDataset *v1alpha1.BigqueryDataset, opts v1.UpdateOptions) (*v1alpha1.BigqueryDataset, 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.BigqueryDataset, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BigqueryDatasetList, 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.BigqueryDataset, err error)
	BigqueryDatasetExpansion
}

BigqueryDatasetInterface has methods to work with BigqueryDataset resources.

type BigqueryDatasetsGetter

type BigqueryDatasetsGetter interface {
	BigqueryDatasets(namespace string) BigqueryDatasetInterface
}

BigqueryDatasetsGetter has a method to return a BigqueryDatasetInterface. A group's client should implement this interface.

type BigqueryTableExpansion

type BigqueryTableExpansion interface{}

type BigqueryTableInterface

type BigqueryTableInterface interface {
	Create(ctx context.Context, bigqueryTable *v1alpha1.BigqueryTable, opts v1.CreateOptions) (*v1alpha1.BigqueryTable, error)
	Update(ctx context.Context, bigqueryTable *v1alpha1.BigqueryTable, opts v1.UpdateOptions) (*v1alpha1.BigqueryTable, error)
	UpdateStatus(ctx context.Context, bigqueryTable *v1alpha1.BigqueryTable, opts v1.UpdateOptions) (*v1alpha1.BigqueryTable, 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.BigqueryTable, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BigqueryTableList, 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.BigqueryTable, err error)
	BigqueryTableExpansion
}

BigqueryTableInterface has methods to work with BigqueryTable resources.

type BigqueryTablesGetter

type BigqueryTablesGetter interface {
	BigqueryTables(namespace string) BigqueryTableInterface
}

BigqueryTablesGetter has a method to return a BigqueryTableInterface. A group's client should implement this interface.

type BigtableAppProfileExpansion added in v0.2.0

type BigtableAppProfileExpansion interface{}

type BigtableAppProfileInterface added in v0.2.0

type BigtableAppProfileInterface interface {
	Create(ctx context.Context, bigtableAppProfile *v1alpha1.BigtableAppProfile, opts v1.CreateOptions) (*v1alpha1.BigtableAppProfile, error)
	Update(ctx context.Context, bigtableAppProfile *v1alpha1.BigtableAppProfile, opts v1.UpdateOptions) (*v1alpha1.BigtableAppProfile, error)
	UpdateStatus(ctx context.Context, bigtableAppProfile *v1alpha1.BigtableAppProfile, opts v1.UpdateOptions) (*v1alpha1.BigtableAppProfile, 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.BigtableAppProfile, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BigtableAppProfileList, 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.BigtableAppProfile, err error)
	BigtableAppProfileExpansion
}

BigtableAppProfileInterface has methods to work with BigtableAppProfile resources.

type BigtableAppProfilesGetter added in v0.2.0

type BigtableAppProfilesGetter interface {
	BigtableAppProfiles(namespace string) BigtableAppProfileInterface
}

BigtableAppProfilesGetter has a method to return a BigtableAppProfileInterface. A group's client should implement this interface.

type BigtableGcPoliciesGetter added in v0.2.0

type BigtableGcPoliciesGetter interface {
	BigtableGcPolicies(namespace string) BigtableGcPolicyInterface
}

BigtableGcPoliciesGetter has a method to return a BigtableGcPolicyInterface. A group's client should implement this interface.

type BigtableGcPolicyExpansion added in v0.2.0

type BigtableGcPolicyExpansion interface{}

type BigtableGcPolicyInterface added in v0.2.0

type BigtableGcPolicyInterface interface {
	Create(ctx context.Context, bigtableGcPolicy *v1alpha1.BigtableGcPolicy, opts v1.CreateOptions) (*v1alpha1.BigtableGcPolicy, error)
	Update(ctx context.Context, bigtableGcPolicy *v1alpha1.BigtableGcPolicy, opts v1.UpdateOptions) (*v1alpha1.BigtableGcPolicy, error)
	UpdateStatus(ctx context.Context, bigtableGcPolicy *v1alpha1.BigtableGcPolicy, opts v1.UpdateOptions) (*v1alpha1.BigtableGcPolicy, 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.BigtableGcPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BigtableGcPolicyList, 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.BigtableGcPolicy, err error)
	BigtableGcPolicyExpansion
}

BigtableGcPolicyInterface has methods to work with BigtableGcPolicy resources.

type BigtableInstanceExpansion

type BigtableInstanceExpansion interface{}

type BigtableInstanceIamBindingExpansion added in v0.2.0

type BigtableInstanceIamBindingExpansion interface{}

type BigtableInstanceIamBindingInterface added in v0.2.0

type BigtableInstanceIamBindingInterface interface {
	Create(ctx context.Context, bigtableInstanceIamBinding *v1alpha1.BigtableInstanceIamBinding, opts v1.CreateOptions) (*v1alpha1.BigtableInstanceIamBinding, error)
	Update(ctx context.Context, bigtableInstanceIamBinding *v1alpha1.BigtableInstanceIamBinding, opts v1.UpdateOptions) (*v1alpha1.BigtableInstanceIamBinding, error)
	UpdateStatus(ctx context.Context, bigtableInstanceIamBinding *v1alpha1.BigtableInstanceIamBinding, opts v1.UpdateOptions) (*v1alpha1.BigtableInstanceIamBinding, 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.BigtableInstanceIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BigtableInstanceIamBindingList, 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.BigtableInstanceIamBinding, err error)
	BigtableInstanceIamBindingExpansion
}

BigtableInstanceIamBindingInterface has methods to work with BigtableInstanceIamBinding resources.

type BigtableInstanceIamBindingsGetter added in v0.2.0

type BigtableInstanceIamBindingsGetter interface {
	BigtableInstanceIamBindings(namespace string) BigtableInstanceIamBindingInterface
}

BigtableInstanceIamBindingsGetter has a method to return a BigtableInstanceIamBindingInterface. A group's client should implement this interface.

type BigtableInstanceIamMemberExpansion added in v0.2.0

type BigtableInstanceIamMemberExpansion interface{}

type BigtableInstanceIamMemberInterface added in v0.2.0

type BigtableInstanceIamMemberInterface interface {
	Create(ctx context.Context, bigtableInstanceIamMember *v1alpha1.BigtableInstanceIamMember, opts v1.CreateOptions) (*v1alpha1.BigtableInstanceIamMember, error)
	Update(ctx context.Context, bigtableInstanceIamMember *v1alpha1.BigtableInstanceIamMember, opts v1.UpdateOptions) (*v1alpha1.BigtableInstanceIamMember, error)
	UpdateStatus(ctx context.Context, bigtableInstanceIamMember *v1alpha1.BigtableInstanceIamMember, opts v1.UpdateOptions) (*v1alpha1.BigtableInstanceIamMember, 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.BigtableInstanceIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BigtableInstanceIamMemberList, 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.BigtableInstanceIamMember, err error)
	BigtableInstanceIamMemberExpansion
}

BigtableInstanceIamMemberInterface has methods to work with BigtableInstanceIamMember resources.

type BigtableInstanceIamMembersGetter added in v0.2.0

type BigtableInstanceIamMembersGetter interface {
	BigtableInstanceIamMembers(namespace string) BigtableInstanceIamMemberInterface
}

BigtableInstanceIamMembersGetter has a method to return a BigtableInstanceIamMemberInterface. A group's client should implement this interface.

type BigtableInstanceIamPoliciesGetter added in v0.2.0

type BigtableInstanceIamPoliciesGetter interface {
	BigtableInstanceIamPolicies(namespace string) BigtableInstanceIamPolicyInterface
}

BigtableInstanceIamPoliciesGetter has a method to return a BigtableInstanceIamPolicyInterface. A group's client should implement this interface.

type BigtableInstanceIamPolicyExpansion added in v0.2.0

type BigtableInstanceIamPolicyExpansion interface{}

type BigtableInstanceIamPolicyInterface added in v0.2.0

type BigtableInstanceIamPolicyInterface interface {
	Create(ctx context.Context, bigtableInstanceIamPolicy *v1alpha1.BigtableInstanceIamPolicy, opts v1.CreateOptions) (*v1alpha1.BigtableInstanceIamPolicy, error)
	Update(ctx context.Context, bigtableInstanceIamPolicy *v1alpha1.BigtableInstanceIamPolicy, opts v1.UpdateOptions) (*v1alpha1.BigtableInstanceIamPolicy, error)
	UpdateStatus(ctx context.Context, bigtableInstanceIamPolicy *v1alpha1.BigtableInstanceIamPolicy, opts v1.UpdateOptions) (*v1alpha1.BigtableInstanceIamPolicy, 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.BigtableInstanceIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BigtableInstanceIamPolicyList, 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.BigtableInstanceIamPolicy, err error)
	BigtableInstanceIamPolicyExpansion
}

BigtableInstanceIamPolicyInterface has methods to work with BigtableInstanceIamPolicy resources.

type BigtableInstanceInterface

type BigtableInstanceInterface interface {
	Create(ctx context.Context, bigtableInstance *v1alpha1.BigtableInstance, opts v1.CreateOptions) (*v1alpha1.BigtableInstance, error)
	Update(ctx context.Context, bigtableInstance *v1alpha1.BigtableInstance, opts v1.UpdateOptions) (*v1alpha1.BigtableInstance, error)
	UpdateStatus(ctx context.Context, bigtableInstance *v1alpha1.BigtableInstance, opts v1.UpdateOptions) (*v1alpha1.BigtableInstance, 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.BigtableInstance, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BigtableInstanceList, 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.BigtableInstance, err error)
	BigtableInstanceExpansion
}

BigtableInstanceInterface has methods to work with BigtableInstance resources.

type BigtableInstancesGetter

type BigtableInstancesGetter interface {
	BigtableInstances(namespace string) BigtableInstanceInterface
}

BigtableInstancesGetter has a method to return a BigtableInstanceInterface. A group's client should implement this interface.

type BigtableTableExpansion

type BigtableTableExpansion interface{}

type BigtableTableInterface

type BigtableTableInterface interface {
	Create(ctx context.Context, bigtableTable *v1alpha1.BigtableTable, opts v1.CreateOptions) (*v1alpha1.BigtableTable, error)
	Update(ctx context.Context, bigtableTable *v1alpha1.BigtableTable, opts v1.UpdateOptions) (*v1alpha1.BigtableTable, error)
	UpdateStatus(ctx context.Context, bigtableTable *v1alpha1.BigtableTable, opts v1.UpdateOptions) (*v1alpha1.BigtableTable, 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.BigtableTable, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BigtableTableList, 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.BigtableTable, err error)
	BigtableTableExpansion
}

BigtableTableInterface has methods to work with BigtableTable resources.

type BigtableTablesGetter

type BigtableTablesGetter interface {
	BigtableTables(namespace string) BigtableTableInterface
}

BigtableTablesGetter has a method to return a BigtableTableInterface. A group's client should implement this interface.

type BillingAccountIamBindingExpansion

type BillingAccountIamBindingExpansion interface{}

type BillingAccountIamBindingInterface

type BillingAccountIamBindingInterface interface {
	Create(ctx context.Context, billingAccountIamBinding *v1alpha1.BillingAccountIamBinding, opts v1.CreateOptions) (*v1alpha1.BillingAccountIamBinding, error)
	Update(ctx context.Context, billingAccountIamBinding *v1alpha1.BillingAccountIamBinding, opts v1.UpdateOptions) (*v1alpha1.BillingAccountIamBinding, error)
	UpdateStatus(ctx context.Context, billingAccountIamBinding *v1alpha1.BillingAccountIamBinding, opts v1.UpdateOptions) (*v1alpha1.BillingAccountIamBinding, 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.BillingAccountIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BillingAccountIamBindingList, 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.BillingAccountIamBinding, err error)
	BillingAccountIamBindingExpansion
}

BillingAccountIamBindingInterface has methods to work with BillingAccountIamBinding resources.

type BillingAccountIamBindingsGetter

type BillingAccountIamBindingsGetter interface {
	BillingAccountIamBindings(namespace string) BillingAccountIamBindingInterface
}

BillingAccountIamBindingsGetter has a method to return a BillingAccountIamBindingInterface. A group's client should implement this interface.

type BillingAccountIamMemberExpansion

type BillingAccountIamMemberExpansion interface{}

type BillingAccountIamMemberInterface

type BillingAccountIamMemberInterface interface {
	Create(ctx context.Context, billingAccountIamMember *v1alpha1.BillingAccountIamMember, opts v1.CreateOptions) (*v1alpha1.BillingAccountIamMember, error)
	Update(ctx context.Context, billingAccountIamMember *v1alpha1.BillingAccountIamMember, opts v1.UpdateOptions) (*v1alpha1.BillingAccountIamMember, error)
	UpdateStatus(ctx context.Context, billingAccountIamMember *v1alpha1.BillingAccountIamMember, opts v1.UpdateOptions) (*v1alpha1.BillingAccountIamMember, 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.BillingAccountIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BillingAccountIamMemberList, 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.BillingAccountIamMember, err error)
	BillingAccountIamMemberExpansion
}

BillingAccountIamMemberInterface has methods to work with BillingAccountIamMember resources.

type BillingAccountIamMembersGetter

type BillingAccountIamMembersGetter interface {
	BillingAccountIamMembers(namespace string) BillingAccountIamMemberInterface
}

BillingAccountIamMembersGetter has a method to return a BillingAccountIamMemberInterface. A group's client should implement this interface.

type BillingAccountIamPoliciesGetter

type BillingAccountIamPoliciesGetter interface {
	BillingAccountIamPolicies(namespace string) BillingAccountIamPolicyInterface
}

BillingAccountIamPoliciesGetter has a method to return a BillingAccountIamPolicyInterface. A group's client should implement this interface.

type BillingAccountIamPolicyExpansion

type BillingAccountIamPolicyExpansion interface{}

type BillingAccountIamPolicyInterface

type BillingAccountIamPolicyInterface interface {
	Create(ctx context.Context, billingAccountIamPolicy *v1alpha1.BillingAccountIamPolicy, opts v1.CreateOptions) (*v1alpha1.BillingAccountIamPolicy, error)
	Update(ctx context.Context, billingAccountIamPolicy *v1alpha1.BillingAccountIamPolicy, opts v1.UpdateOptions) (*v1alpha1.BillingAccountIamPolicy, error)
	UpdateStatus(ctx context.Context, billingAccountIamPolicy *v1alpha1.BillingAccountIamPolicy, opts v1.UpdateOptions) (*v1alpha1.BillingAccountIamPolicy, 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.BillingAccountIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BillingAccountIamPolicyList, 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.BillingAccountIamPolicy, err error)
	BillingAccountIamPolicyExpansion
}

BillingAccountIamPolicyInterface has methods to work with BillingAccountIamPolicy resources.

type BinaryAuthorizationAttestorExpansion

type BinaryAuthorizationAttestorExpansion interface{}

type BinaryAuthorizationAttestorIamBindingExpansion added in v0.2.0

type BinaryAuthorizationAttestorIamBindingExpansion interface{}

type BinaryAuthorizationAttestorIamBindingInterface added in v0.2.0

BinaryAuthorizationAttestorIamBindingInterface has methods to work with BinaryAuthorizationAttestorIamBinding resources.

type BinaryAuthorizationAttestorIamBindingsGetter added in v0.2.0

type BinaryAuthorizationAttestorIamBindingsGetter interface {
	BinaryAuthorizationAttestorIamBindings(namespace string) BinaryAuthorizationAttestorIamBindingInterface
}

BinaryAuthorizationAttestorIamBindingsGetter has a method to return a BinaryAuthorizationAttestorIamBindingInterface. A group's client should implement this interface.

type BinaryAuthorizationAttestorIamMemberExpansion added in v0.2.0

type BinaryAuthorizationAttestorIamMemberExpansion interface{}

type BinaryAuthorizationAttestorIamMemberInterface added in v0.2.0

BinaryAuthorizationAttestorIamMemberInterface has methods to work with BinaryAuthorizationAttestorIamMember resources.

type BinaryAuthorizationAttestorIamMembersGetter added in v0.2.0

type BinaryAuthorizationAttestorIamMembersGetter interface {
	BinaryAuthorizationAttestorIamMembers(namespace string) BinaryAuthorizationAttestorIamMemberInterface
}

BinaryAuthorizationAttestorIamMembersGetter has a method to return a BinaryAuthorizationAttestorIamMemberInterface. A group's client should implement this interface.

type BinaryAuthorizationAttestorIamPoliciesGetter added in v0.2.0

type BinaryAuthorizationAttestorIamPoliciesGetter interface {
	BinaryAuthorizationAttestorIamPolicies(namespace string) BinaryAuthorizationAttestorIamPolicyInterface
}

BinaryAuthorizationAttestorIamPoliciesGetter has a method to return a BinaryAuthorizationAttestorIamPolicyInterface. A group's client should implement this interface.

type BinaryAuthorizationAttestorIamPolicyExpansion added in v0.2.0

type BinaryAuthorizationAttestorIamPolicyExpansion interface{}

type BinaryAuthorizationAttestorIamPolicyInterface added in v0.2.0

BinaryAuthorizationAttestorIamPolicyInterface has methods to work with BinaryAuthorizationAttestorIamPolicy resources.

type BinaryAuthorizationAttestorInterface

type BinaryAuthorizationAttestorInterface interface {
	Create(ctx context.Context, binaryAuthorizationAttestor *v1alpha1.BinaryAuthorizationAttestor, opts v1.CreateOptions) (*v1alpha1.BinaryAuthorizationAttestor, error)
	Update(ctx context.Context, binaryAuthorizationAttestor *v1alpha1.BinaryAuthorizationAttestor, opts v1.UpdateOptions) (*v1alpha1.BinaryAuthorizationAttestor, error)
	UpdateStatus(ctx context.Context, binaryAuthorizationAttestor *v1alpha1.BinaryAuthorizationAttestor, opts v1.UpdateOptions) (*v1alpha1.BinaryAuthorizationAttestor, 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.BinaryAuthorizationAttestor, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BinaryAuthorizationAttestorList, 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.BinaryAuthorizationAttestor, err error)
	BinaryAuthorizationAttestorExpansion
}

BinaryAuthorizationAttestorInterface has methods to work with BinaryAuthorizationAttestor resources.

type BinaryAuthorizationAttestorsGetter

type BinaryAuthorizationAttestorsGetter interface {
	BinaryAuthorizationAttestors(namespace string) BinaryAuthorizationAttestorInterface
}

BinaryAuthorizationAttestorsGetter has a method to return a BinaryAuthorizationAttestorInterface. A group's client should implement this interface.

type BinaryAuthorizationPoliciesGetter

type BinaryAuthorizationPoliciesGetter interface {
	BinaryAuthorizationPolicies(namespace string) BinaryAuthorizationPolicyInterface
}

BinaryAuthorizationPoliciesGetter has a method to return a BinaryAuthorizationPolicyInterface. A group's client should implement this interface.

type BinaryAuthorizationPolicyExpansion

type BinaryAuthorizationPolicyExpansion interface{}

type BinaryAuthorizationPolicyInterface

type BinaryAuthorizationPolicyInterface interface {
	Create(ctx context.Context, binaryAuthorizationPolicy *v1alpha1.BinaryAuthorizationPolicy, opts v1.CreateOptions) (*v1alpha1.BinaryAuthorizationPolicy, error)
	Update(ctx context.Context, binaryAuthorizationPolicy *v1alpha1.BinaryAuthorizationPolicy, opts v1.UpdateOptions) (*v1alpha1.BinaryAuthorizationPolicy, error)
	UpdateStatus(ctx context.Context, binaryAuthorizationPolicy *v1alpha1.BinaryAuthorizationPolicy, opts v1.UpdateOptions) (*v1alpha1.BinaryAuthorizationPolicy, 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.BinaryAuthorizationPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BinaryAuthorizationPolicyList, 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.BinaryAuthorizationPolicy, err error)
	BinaryAuthorizationPolicyExpansion
}

BinaryAuthorizationPolicyInterface has methods to work with BinaryAuthorizationPolicy resources.

type CloudSchedulerJobExpansion added in v0.2.0

type CloudSchedulerJobExpansion interface{}

type CloudSchedulerJobInterface added in v0.2.0

type CloudSchedulerJobInterface interface {
	Create(ctx context.Context, cloudSchedulerJob *v1alpha1.CloudSchedulerJob, opts v1.CreateOptions) (*v1alpha1.CloudSchedulerJob, error)
	Update(ctx context.Context, cloudSchedulerJob *v1alpha1.CloudSchedulerJob, opts v1.UpdateOptions) (*v1alpha1.CloudSchedulerJob, error)
	UpdateStatus(ctx context.Context, cloudSchedulerJob *v1alpha1.CloudSchedulerJob, opts v1.UpdateOptions) (*v1alpha1.CloudSchedulerJob, 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.CloudSchedulerJob, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CloudSchedulerJobList, 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.CloudSchedulerJob, err error)
	CloudSchedulerJobExpansion
}

CloudSchedulerJobInterface has methods to work with CloudSchedulerJob resources.

type CloudSchedulerJobsGetter added in v0.2.0

type CloudSchedulerJobsGetter interface {
	CloudSchedulerJobs(namespace string) CloudSchedulerJobInterface
}

CloudSchedulerJobsGetter has a method to return a CloudSchedulerJobInterface. A group's client should implement this interface.

type CloudbuildTriggerExpansion

type CloudbuildTriggerExpansion interface{}

type CloudbuildTriggerInterface

type CloudbuildTriggerInterface interface {
	Create(ctx context.Context, cloudbuildTrigger *v1alpha1.CloudbuildTrigger, opts v1.CreateOptions) (*v1alpha1.CloudbuildTrigger, error)
	Update(ctx context.Context, cloudbuildTrigger *v1alpha1.CloudbuildTrigger, opts v1.UpdateOptions) (*v1alpha1.CloudbuildTrigger, error)
	UpdateStatus(ctx context.Context, cloudbuildTrigger *v1alpha1.CloudbuildTrigger, opts v1.UpdateOptions) (*v1alpha1.CloudbuildTrigger, 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.CloudbuildTrigger, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CloudbuildTriggerList, 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.CloudbuildTrigger, err error)
	CloudbuildTriggerExpansion
}

CloudbuildTriggerInterface has methods to work with CloudbuildTrigger resources.

type CloudbuildTriggersGetter

type CloudbuildTriggersGetter interface {
	CloudbuildTriggers(namespace string) CloudbuildTriggerInterface
}

CloudbuildTriggersGetter has a method to return a CloudbuildTriggerInterface. A group's client should implement this interface.

type CloudfunctionsFunctionExpansion

type CloudfunctionsFunctionExpansion interface{}

type CloudfunctionsFunctionIamBindingExpansion added in v0.2.0

type CloudfunctionsFunctionIamBindingExpansion interface{}

type CloudfunctionsFunctionIamBindingInterface added in v0.2.0

CloudfunctionsFunctionIamBindingInterface has methods to work with CloudfunctionsFunctionIamBinding resources.

type CloudfunctionsFunctionIamBindingsGetter added in v0.2.0

type CloudfunctionsFunctionIamBindingsGetter interface {
	CloudfunctionsFunctionIamBindings(namespace string) CloudfunctionsFunctionIamBindingInterface
}

CloudfunctionsFunctionIamBindingsGetter has a method to return a CloudfunctionsFunctionIamBindingInterface. A group's client should implement this interface.

type CloudfunctionsFunctionIamMemberExpansion added in v0.2.0

type CloudfunctionsFunctionIamMemberExpansion interface{}

type CloudfunctionsFunctionIamMemberInterface added in v0.2.0

CloudfunctionsFunctionIamMemberInterface has methods to work with CloudfunctionsFunctionIamMember resources.

type CloudfunctionsFunctionIamMembersGetter added in v0.2.0

type CloudfunctionsFunctionIamMembersGetter interface {
	CloudfunctionsFunctionIamMembers(namespace string) CloudfunctionsFunctionIamMemberInterface
}

CloudfunctionsFunctionIamMembersGetter has a method to return a CloudfunctionsFunctionIamMemberInterface. A group's client should implement this interface.

type CloudfunctionsFunctionIamPoliciesGetter added in v0.2.0

type CloudfunctionsFunctionIamPoliciesGetter interface {
	CloudfunctionsFunctionIamPolicies(namespace string) CloudfunctionsFunctionIamPolicyInterface
}

CloudfunctionsFunctionIamPoliciesGetter has a method to return a CloudfunctionsFunctionIamPolicyInterface. A group's client should implement this interface.

type CloudfunctionsFunctionIamPolicyExpansion added in v0.2.0

type CloudfunctionsFunctionIamPolicyExpansion interface{}

type CloudfunctionsFunctionIamPolicyInterface added in v0.2.0

CloudfunctionsFunctionIamPolicyInterface has methods to work with CloudfunctionsFunctionIamPolicy resources.

type CloudfunctionsFunctionInterface

type CloudfunctionsFunctionInterface interface {
	Create(ctx context.Context, cloudfunctionsFunction *v1alpha1.CloudfunctionsFunction, opts v1.CreateOptions) (*v1alpha1.CloudfunctionsFunction, error)
	Update(ctx context.Context, cloudfunctionsFunction *v1alpha1.CloudfunctionsFunction, opts v1.UpdateOptions) (*v1alpha1.CloudfunctionsFunction, error)
	UpdateStatus(ctx context.Context, cloudfunctionsFunction *v1alpha1.CloudfunctionsFunction, opts v1.UpdateOptions) (*v1alpha1.CloudfunctionsFunction, 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.CloudfunctionsFunction, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CloudfunctionsFunctionList, 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.CloudfunctionsFunction, err error)
	CloudfunctionsFunctionExpansion
}

CloudfunctionsFunctionInterface has methods to work with CloudfunctionsFunction resources.

type CloudfunctionsFunctionsGetter

type CloudfunctionsFunctionsGetter interface {
	CloudfunctionsFunctions(namespace string) CloudfunctionsFunctionInterface
}

CloudfunctionsFunctionsGetter has a method to return a CloudfunctionsFunctionInterface. A group's client should implement this interface.

type CloudiotRegistriesGetter

type CloudiotRegistriesGetter interface {
	CloudiotRegistries(namespace string) CloudiotRegistryInterface
}

CloudiotRegistriesGetter has a method to return a CloudiotRegistryInterface. A group's client should implement this interface.

type CloudiotRegistryExpansion

type CloudiotRegistryExpansion interface{}

type CloudiotRegistryInterface

type CloudiotRegistryInterface interface {
	Create(ctx context.Context, cloudiotRegistry *v1alpha1.CloudiotRegistry, opts v1.CreateOptions) (*v1alpha1.CloudiotRegistry, error)
	Update(ctx context.Context, cloudiotRegistry *v1alpha1.CloudiotRegistry, opts v1.UpdateOptions) (*v1alpha1.CloudiotRegistry, error)
	UpdateStatus(ctx context.Context, cloudiotRegistry *v1alpha1.CloudiotRegistry, opts v1.UpdateOptions) (*v1alpha1.CloudiotRegistry, 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.CloudiotRegistry, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CloudiotRegistryList, 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.CloudiotRegistry, err error)
	CloudiotRegistryExpansion
}

CloudiotRegistryInterface has methods to work with CloudiotRegistry resources.

type ComposerEnvironmentExpansion

type ComposerEnvironmentExpansion interface{}

type ComposerEnvironmentInterface

type ComposerEnvironmentInterface interface {
	Create(ctx context.Context, composerEnvironment *v1alpha1.ComposerEnvironment, opts v1.CreateOptions) (*v1alpha1.ComposerEnvironment, error)
	Update(ctx context.Context, composerEnvironment *v1alpha1.ComposerEnvironment, opts v1.UpdateOptions) (*v1alpha1.ComposerEnvironment, error)
	UpdateStatus(ctx context.Context, composerEnvironment *v1alpha1.ComposerEnvironment, opts v1.UpdateOptions) (*v1alpha1.ComposerEnvironment, 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.ComposerEnvironment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComposerEnvironmentList, 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.ComposerEnvironment, err error)
	ComposerEnvironmentExpansion
}

ComposerEnvironmentInterface has methods to work with ComposerEnvironment resources.

type ComposerEnvironmentsGetter

type ComposerEnvironmentsGetter interface {
	ComposerEnvironments(namespace string) ComposerEnvironmentInterface
}

ComposerEnvironmentsGetter has a method to return a ComposerEnvironmentInterface. A group's client should implement this interface.

type ComputeAddressExpansion

type ComputeAddressExpansion interface{}

type ComputeAddressInterface

type ComputeAddressInterface interface {
	Create(ctx context.Context, computeAddress *v1alpha1.ComputeAddress, opts v1.CreateOptions) (*v1alpha1.ComputeAddress, error)
	Update(ctx context.Context, computeAddress *v1alpha1.ComputeAddress, opts v1.UpdateOptions) (*v1alpha1.ComputeAddress, error)
	UpdateStatus(ctx context.Context, computeAddress *v1alpha1.ComputeAddress, opts v1.UpdateOptions) (*v1alpha1.ComputeAddress, 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.ComputeAddress, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeAddressList, 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.ComputeAddress, err error)
	ComputeAddressExpansion
}

ComputeAddressInterface has methods to work with ComputeAddress resources.

type ComputeAddressesGetter

type ComputeAddressesGetter interface {
	ComputeAddresses(namespace string) ComputeAddressInterface
}

ComputeAddressesGetter has a method to return a ComputeAddressInterface. A group's client should implement this interface.

type ComputeAttachedDiskExpansion

type ComputeAttachedDiskExpansion interface{}

type ComputeAttachedDiskInterface

type ComputeAttachedDiskInterface interface {
	Create(ctx context.Context, computeAttachedDisk *v1alpha1.ComputeAttachedDisk, opts v1.CreateOptions) (*v1alpha1.ComputeAttachedDisk, error)
	Update(ctx context.Context, computeAttachedDisk *v1alpha1.ComputeAttachedDisk, opts v1.UpdateOptions) (*v1alpha1.ComputeAttachedDisk, error)
	UpdateStatus(ctx context.Context, computeAttachedDisk *v1alpha1.ComputeAttachedDisk, opts v1.UpdateOptions) (*v1alpha1.ComputeAttachedDisk, 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.ComputeAttachedDisk, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeAttachedDiskList, 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.ComputeAttachedDisk, err error)
	ComputeAttachedDiskExpansion
}

ComputeAttachedDiskInterface has methods to work with ComputeAttachedDisk resources.

type ComputeAttachedDisksGetter

type ComputeAttachedDisksGetter interface {
	ComputeAttachedDisks(namespace string) ComputeAttachedDiskInterface
}

ComputeAttachedDisksGetter has a method to return a ComputeAttachedDiskInterface. A group's client should implement this interface.

type ComputeAutoscalerExpansion

type ComputeAutoscalerExpansion interface{}

type ComputeAutoscalerInterface

type ComputeAutoscalerInterface interface {
	Create(ctx context.Context, computeAutoscaler *v1alpha1.ComputeAutoscaler, opts v1.CreateOptions) (*v1alpha1.ComputeAutoscaler, error)
	Update(ctx context.Context, computeAutoscaler *v1alpha1.ComputeAutoscaler, opts v1.UpdateOptions) (*v1alpha1.ComputeAutoscaler, error)
	UpdateStatus(ctx context.Context, computeAutoscaler *v1alpha1.ComputeAutoscaler, opts v1.UpdateOptions) (*v1alpha1.ComputeAutoscaler, 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.ComputeAutoscaler, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeAutoscalerList, 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.ComputeAutoscaler, err error)
	ComputeAutoscalerExpansion
}

ComputeAutoscalerInterface has methods to work with ComputeAutoscaler resources.

type ComputeAutoscalersGetter

type ComputeAutoscalersGetter interface {
	ComputeAutoscalers(namespace string) ComputeAutoscalerInterface
}

ComputeAutoscalersGetter has a method to return a ComputeAutoscalerInterface. A group's client should implement this interface.

type ComputeBackendBucketExpansion

type ComputeBackendBucketExpansion interface{}

type ComputeBackendBucketInterface

type ComputeBackendBucketInterface interface {
	Create(ctx context.Context, computeBackendBucket *v1alpha1.ComputeBackendBucket, opts v1.CreateOptions) (*v1alpha1.ComputeBackendBucket, error)
	Update(ctx context.Context, computeBackendBucket *v1alpha1.ComputeBackendBucket, opts v1.UpdateOptions) (*v1alpha1.ComputeBackendBucket, error)
	UpdateStatus(ctx context.Context, computeBackendBucket *v1alpha1.ComputeBackendBucket, opts v1.UpdateOptions) (*v1alpha1.ComputeBackendBucket, 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.ComputeBackendBucket, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeBackendBucketList, 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.ComputeBackendBucket, err error)
	ComputeBackendBucketExpansion
}

ComputeBackendBucketInterface has methods to work with ComputeBackendBucket resources.

type ComputeBackendBucketSignedURLKeyExpansion added in v0.2.0

type ComputeBackendBucketSignedURLKeyExpansion interface{}

type ComputeBackendBucketSignedURLKeyInterface added in v0.2.0

ComputeBackendBucketSignedURLKeyInterface has methods to work with ComputeBackendBucketSignedURLKey resources.

type ComputeBackendBucketSignedURLKeysGetter added in v0.2.0

type ComputeBackendBucketSignedURLKeysGetter interface {
	ComputeBackendBucketSignedURLKeys(namespace string) ComputeBackendBucketSignedURLKeyInterface
}

ComputeBackendBucketSignedURLKeysGetter has a method to return a ComputeBackendBucketSignedURLKeyInterface. A group's client should implement this interface.

type ComputeBackendBucketsGetter

type ComputeBackendBucketsGetter interface {
	ComputeBackendBuckets(namespace string) ComputeBackendBucketInterface
}

ComputeBackendBucketsGetter has a method to return a ComputeBackendBucketInterface. A group's client should implement this interface.

type ComputeBackendServiceExpansion

type ComputeBackendServiceExpansion interface{}

type ComputeBackendServiceInterface

type ComputeBackendServiceInterface interface {
	Create(ctx context.Context, computeBackendService *v1alpha1.ComputeBackendService, opts v1.CreateOptions) (*v1alpha1.ComputeBackendService, error)
	Update(ctx context.Context, computeBackendService *v1alpha1.ComputeBackendService, opts v1.UpdateOptions) (*v1alpha1.ComputeBackendService, error)
	UpdateStatus(ctx context.Context, computeBackendService *v1alpha1.ComputeBackendService, opts v1.UpdateOptions) (*v1alpha1.ComputeBackendService, 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.ComputeBackendService, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeBackendServiceList, 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.ComputeBackendService, err error)
	ComputeBackendServiceExpansion
}

ComputeBackendServiceInterface has methods to work with ComputeBackendService resources.

type ComputeBackendServiceSignedURLKeyExpansion added in v0.2.0

type ComputeBackendServiceSignedURLKeyExpansion interface{}

type ComputeBackendServiceSignedURLKeyInterface added in v0.2.0

ComputeBackendServiceSignedURLKeyInterface has methods to work with ComputeBackendServiceSignedURLKey resources.

type ComputeBackendServiceSignedURLKeysGetter added in v0.2.0

type ComputeBackendServiceSignedURLKeysGetter interface {
	ComputeBackendServiceSignedURLKeys(namespace string) ComputeBackendServiceSignedURLKeyInterface
}

ComputeBackendServiceSignedURLKeysGetter has a method to return a ComputeBackendServiceSignedURLKeyInterface. A group's client should implement this interface.

type ComputeBackendServicesGetter

type ComputeBackendServicesGetter interface {
	ComputeBackendServices(namespace string) ComputeBackendServiceInterface
}

ComputeBackendServicesGetter has a method to return a ComputeBackendServiceInterface. A group's client should implement this interface.

type ComputeDiskExpansion

type ComputeDiskExpansion interface{}

type ComputeDiskInterface

type ComputeDiskInterface interface {
	Create(ctx context.Context, computeDisk *v1alpha1.ComputeDisk, opts v1.CreateOptions) (*v1alpha1.ComputeDisk, error)
	Update(ctx context.Context, computeDisk *v1alpha1.ComputeDisk, opts v1.UpdateOptions) (*v1alpha1.ComputeDisk, error)
	UpdateStatus(ctx context.Context, computeDisk *v1alpha1.ComputeDisk, opts v1.UpdateOptions) (*v1alpha1.ComputeDisk, 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.ComputeDisk, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeDiskList, 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.ComputeDisk, err error)
	ComputeDiskExpansion
}

ComputeDiskInterface has methods to work with ComputeDisk resources.

type ComputeDiskResourcePolicyAttachmentExpansion added in v0.2.0

type ComputeDiskResourcePolicyAttachmentExpansion interface{}

type ComputeDiskResourcePolicyAttachmentInterface added in v0.2.0

ComputeDiskResourcePolicyAttachmentInterface has methods to work with ComputeDiskResourcePolicyAttachment resources.

type ComputeDiskResourcePolicyAttachmentsGetter added in v0.2.0

type ComputeDiskResourcePolicyAttachmentsGetter interface {
	ComputeDiskResourcePolicyAttachments(namespace string) ComputeDiskResourcePolicyAttachmentInterface
}

ComputeDiskResourcePolicyAttachmentsGetter has a method to return a ComputeDiskResourcePolicyAttachmentInterface. A group's client should implement this interface.

type ComputeDisksGetter

type ComputeDisksGetter interface {
	ComputeDisks(namespace string) ComputeDiskInterface
}

ComputeDisksGetter has a method to return a ComputeDiskInterface. A group's client should implement this interface.

type ComputeFirewallExpansion

type ComputeFirewallExpansion interface{}

type ComputeFirewallInterface

type ComputeFirewallInterface interface {
	Create(ctx context.Context, computeFirewall *v1alpha1.ComputeFirewall, opts v1.CreateOptions) (*v1alpha1.ComputeFirewall, error)
	Update(ctx context.Context, computeFirewall *v1alpha1.ComputeFirewall, opts v1.UpdateOptions) (*v1alpha1.ComputeFirewall, error)
	UpdateStatus(ctx context.Context, computeFirewall *v1alpha1.ComputeFirewall, opts v1.UpdateOptions) (*v1alpha1.ComputeFirewall, 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.ComputeFirewall, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeFirewallList, 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.ComputeFirewall, err error)
	ComputeFirewallExpansion
}

ComputeFirewallInterface has methods to work with ComputeFirewall resources.

type ComputeFirewallsGetter

type ComputeFirewallsGetter interface {
	ComputeFirewalls(namespace string) ComputeFirewallInterface
}

ComputeFirewallsGetter has a method to return a ComputeFirewallInterface. A group's client should implement this interface.

type ComputeForwardingRuleExpansion

type ComputeForwardingRuleExpansion interface{}

type ComputeForwardingRuleInterface

type ComputeForwardingRuleInterface interface {
	Create(ctx context.Context, computeForwardingRule *v1alpha1.ComputeForwardingRule, opts v1.CreateOptions) (*v1alpha1.ComputeForwardingRule, error)
	Update(ctx context.Context, computeForwardingRule *v1alpha1.ComputeForwardingRule, opts v1.UpdateOptions) (*v1alpha1.ComputeForwardingRule, error)
	UpdateStatus(ctx context.Context, computeForwardingRule *v1alpha1.ComputeForwardingRule, opts v1.UpdateOptions) (*v1alpha1.ComputeForwardingRule, 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.ComputeForwardingRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeForwardingRuleList, 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.ComputeForwardingRule, err error)
	ComputeForwardingRuleExpansion
}

ComputeForwardingRuleInterface has methods to work with ComputeForwardingRule resources.

type ComputeForwardingRulesGetter

type ComputeForwardingRulesGetter interface {
	ComputeForwardingRules(namespace string) ComputeForwardingRuleInterface
}

ComputeForwardingRulesGetter has a method to return a ComputeForwardingRuleInterface. A group's client should implement this interface.

type ComputeGlobalAddressExpansion

type ComputeGlobalAddressExpansion interface{}

type ComputeGlobalAddressInterface

type ComputeGlobalAddressInterface interface {
	Create(ctx context.Context, computeGlobalAddress *v1alpha1.ComputeGlobalAddress, opts v1.CreateOptions) (*v1alpha1.ComputeGlobalAddress, error)
	Update(ctx context.Context, computeGlobalAddress *v1alpha1.ComputeGlobalAddress, opts v1.UpdateOptions) (*v1alpha1.ComputeGlobalAddress, error)
	UpdateStatus(ctx context.Context, computeGlobalAddress *v1alpha1.ComputeGlobalAddress, opts v1.UpdateOptions) (*v1alpha1.ComputeGlobalAddress, 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.ComputeGlobalAddress, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeGlobalAddressList, 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.ComputeGlobalAddress, err error)
	ComputeGlobalAddressExpansion
}

ComputeGlobalAddressInterface has methods to work with ComputeGlobalAddress resources.

type ComputeGlobalAddressesGetter

type ComputeGlobalAddressesGetter interface {
	ComputeGlobalAddresses(namespace string) ComputeGlobalAddressInterface
}

ComputeGlobalAddressesGetter has a method to return a ComputeGlobalAddressInterface. A group's client should implement this interface.

type ComputeGlobalForwardingRuleExpansion

type ComputeGlobalForwardingRuleExpansion interface{}

type ComputeGlobalForwardingRuleInterface

type ComputeGlobalForwardingRuleInterface interface {
	Create(ctx context.Context, computeGlobalForwardingRule *v1alpha1.ComputeGlobalForwardingRule, opts v1.CreateOptions) (*v1alpha1.ComputeGlobalForwardingRule, error)
	Update(ctx context.Context, computeGlobalForwardingRule *v1alpha1.ComputeGlobalForwardingRule, opts v1.UpdateOptions) (*v1alpha1.ComputeGlobalForwardingRule, error)
	UpdateStatus(ctx context.Context, computeGlobalForwardingRule *v1alpha1.ComputeGlobalForwardingRule, opts v1.UpdateOptions) (*v1alpha1.ComputeGlobalForwardingRule, 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.ComputeGlobalForwardingRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeGlobalForwardingRuleList, 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.ComputeGlobalForwardingRule, err error)
	ComputeGlobalForwardingRuleExpansion
}

ComputeGlobalForwardingRuleInterface has methods to work with ComputeGlobalForwardingRule resources.

type ComputeGlobalForwardingRulesGetter

type ComputeGlobalForwardingRulesGetter interface {
	ComputeGlobalForwardingRules(namespace string) ComputeGlobalForwardingRuleInterface
}

ComputeGlobalForwardingRulesGetter has a method to return a ComputeGlobalForwardingRuleInterface. A group's client should implement this interface.

type ComputeHTTPHealthCheckExpansion added in v0.0.2

type ComputeHTTPHealthCheckExpansion interface{}

type ComputeHTTPHealthCheckInterface added in v0.0.2

type ComputeHTTPHealthCheckInterface interface {
	Create(ctx context.Context, computeHTTPHealthCheck *v1alpha1.ComputeHTTPHealthCheck, opts v1.CreateOptions) (*v1alpha1.ComputeHTTPHealthCheck, error)
	Update(ctx context.Context, computeHTTPHealthCheck *v1alpha1.ComputeHTTPHealthCheck, opts v1.UpdateOptions) (*v1alpha1.ComputeHTTPHealthCheck, error)
	UpdateStatus(ctx context.Context, computeHTTPHealthCheck *v1alpha1.ComputeHTTPHealthCheck, opts v1.UpdateOptions) (*v1alpha1.ComputeHTTPHealthCheck, 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.ComputeHTTPHealthCheck, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeHTTPHealthCheckList, 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.ComputeHTTPHealthCheck, err error)
	ComputeHTTPHealthCheckExpansion
}

ComputeHTTPHealthCheckInterface has methods to work with ComputeHTTPHealthCheck resources.

type ComputeHTTPHealthChecksGetter added in v0.0.2

type ComputeHTTPHealthChecksGetter interface {
	ComputeHTTPHealthChecks(namespace string) ComputeHTTPHealthCheckInterface
}

ComputeHTTPHealthChecksGetter has a method to return a ComputeHTTPHealthCheckInterface. A group's client should implement this interface.

type ComputeHTTPSHealthCheckExpansion added in v0.0.2

type ComputeHTTPSHealthCheckExpansion interface{}

type ComputeHTTPSHealthCheckInterface added in v0.0.2

type ComputeHTTPSHealthCheckInterface interface {
	Create(ctx context.Context, computeHTTPSHealthCheck *v1alpha1.ComputeHTTPSHealthCheck, opts v1.CreateOptions) (*v1alpha1.ComputeHTTPSHealthCheck, error)
	Update(ctx context.Context, computeHTTPSHealthCheck *v1alpha1.ComputeHTTPSHealthCheck, opts v1.UpdateOptions) (*v1alpha1.ComputeHTTPSHealthCheck, error)
	UpdateStatus(ctx context.Context, computeHTTPSHealthCheck *v1alpha1.ComputeHTTPSHealthCheck, opts v1.UpdateOptions) (*v1alpha1.ComputeHTTPSHealthCheck, 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.ComputeHTTPSHealthCheck, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeHTTPSHealthCheckList, 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.ComputeHTTPSHealthCheck, err error)
	ComputeHTTPSHealthCheckExpansion
}

ComputeHTTPSHealthCheckInterface has methods to work with ComputeHTTPSHealthCheck resources.

type ComputeHTTPSHealthChecksGetter added in v0.0.2

type ComputeHTTPSHealthChecksGetter interface {
	ComputeHTTPSHealthChecks(namespace string) ComputeHTTPSHealthCheckInterface
}

ComputeHTTPSHealthChecksGetter has a method to return a ComputeHTTPSHealthCheckInterface. A group's client should implement this interface.

type ComputeHealthCheckExpansion

type ComputeHealthCheckExpansion interface{}

type ComputeHealthCheckInterface

type ComputeHealthCheckInterface interface {
	Create(ctx context.Context, computeHealthCheck *v1alpha1.ComputeHealthCheck, opts v1.CreateOptions) (*v1alpha1.ComputeHealthCheck, error)
	Update(ctx context.Context, computeHealthCheck *v1alpha1.ComputeHealthCheck, opts v1.UpdateOptions) (*v1alpha1.ComputeHealthCheck, error)
	UpdateStatus(ctx context.Context, computeHealthCheck *v1alpha1.ComputeHealthCheck, opts v1.UpdateOptions) (*v1alpha1.ComputeHealthCheck, 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.ComputeHealthCheck, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeHealthCheckList, 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.ComputeHealthCheck, err error)
	ComputeHealthCheckExpansion
}

ComputeHealthCheckInterface has methods to work with ComputeHealthCheck resources.

type ComputeHealthChecksGetter

type ComputeHealthChecksGetter interface {
	ComputeHealthChecks(namespace string) ComputeHealthCheckInterface
}

ComputeHealthChecksGetter has a method to return a ComputeHealthCheckInterface. A group's client should implement this interface.

type ComputeImageExpansion

type ComputeImageExpansion interface{}

type ComputeImageInterface

type ComputeImageInterface interface {
	Create(ctx context.Context, computeImage *v1alpha1.ComputeImage, opts v1.CreateOptions) (*v1alpha1.ComputeImage, error)
	Update(ctx context.Context, computeImage *v1alpha1.ComputeImage, opts v1.UpdateOptions) (*v1alpha1.ComputeImage, error)
	UpdateStatus(ctx context.Context, computeImage *v1alpha1.ComputeImage, opts v1.UpdateOptions) (*v1alpha1.ComputeImage, 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.ComputeImage, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeImageList, 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.ComputeImage, err error)
	ComputeImageExpansion
}

ComputeImageInterface has methods to work with ComputeImage resources.

type ComputeImagesGetter

type ComputeImagesGetter interface {
	ComputeImages(namespace string) ComputeImageInterface
}

ComputeImagesGetter has a method to return a ComputeImageInterface. A group's client should implement this interface.

type ComputeInstanceExpansion

type ComputeInstanceExpansion interface{}

type ComputeInstanceFromTemplateExpansion

type ComputeInstanceFromTemplateExpansion interface{}

type ComputeInstanceFromTemplateInterface

type ComputeInstanceFromTemplateInterface interface {
	Create(ctx context.Context, computeInstanceFromTemplate *v1alpha1.ComputeInstanceFromTemplate, opts v1.CreateOptions) (*v1alpha1.ComputeInstanceFromTemplate, error)
	Update(ctx context.Context, computeInstanceFromTemplate *v1alpha1.ComputeInstanceFromTemplate, opts v1.UpdateOptions) (*v1alpha1.ComputeInstanceFromTemplate, error)
	UpdateStatus(ctx context.Context, computeInstanceFromTemplate *v1alpha1.ComputeInstanceFromTemplate, opts v1.UpdateOptions) (*v1alpha1.ComputeInstanceFromTemplate, 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.ComputeInstanceFromTemplate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeInstanceFromTemplateList, 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.ComputeInstanceFromTemplate, err error)
	ComputeInstanceFromTemplateExpansion
}

ComputeInstanceFromTemplateInterface has methods to work with ComputeInstanceFromTemplate resources.

type ComputeInstanceFromTemplatesGetter

type ComputeInstanceFromTemplatesGetter interface {
	ComputeInstanceFromTemplates(namespace string) ComputeInstanceFromTemplateInterface
}

ComputeInstanceFromTemplatesGetter has a method to return a ComputeInstanceFromTemplateInterface. A group's client should implement this interface.

type ComputeInstanceGroupExpansion

type ComputeInstanceGroupExpansion interface{}

type ComputeInstanceGroupInterface

type ComputeInstanceGroupInterface interface {
	Create(ctx context.Context, computeInstanceGroup *v1alpha1.ComputeInstanceGroup, opts v1.CreateOptions) (*v1alpha1.ComputeInstanceGroup, error)
	Update(ctx context.Context, computeInstanceGroup *v1alpha1.ComputeInstanceGroup, opts v1.UpdateOptions) (*v1alpha1.ComputeInstanceGroup, error)
	UpdateStatus(ctx context.Context, computeInstanceGroup *v1alpha1.ComputeInstanceGroup, opts v1.UpdateOptions) (*v1alpha1.ComputeInstanceGroup, 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.ComputeInstanceGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeInstanceGroupList, 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.ComputeInstanceGroup, err error)
	ComputeInstanceGroupExpansion
}

ComputeInstanceGroupInterface has methods to work with ComputeInstanceGroup resources.

type ComputeInstanceGroupManagerExpansion

type ComputeInstanceGroupManagerExpansion interface{}

type ComputeInstanceGroupManagerInterface

type ComputeInstanceGroupManagerInterface interface {
	Create(ctx context.Context, computeInstanceGroupManager *v1alpha1.ComputeInstanceGroupManager, opts v1.CreateOptions) (*v1alpha1.ComputeInstanceGroupManager, error)
	Update(ctx context.Context, computeInstanceGroupManager *v1alpha1.ComputeInstanceGroupManager, opts v1.UpdateOptions) (*v1alpha1.ComputeInstanceGroupManager, error)
	UpdateStatus(ctx context.Context, computeInstanceGroupManager *v1alpha1.ComputeInstanceGroupManager, opts v1.UpdateOptions) (*v1alpha1.ComputeInstanceGroupManager, 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.ComputeInstanceGroupManager, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeInstanceGroupManagerList, 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.ComputeInstanceGroupManager, err error)
	ComputeInstanceGroupManagerExpansion
}

ComputeInstanceGroupManagerInterface has methods to work with ComputeInstanceGroupManager resources.

type ComputeInstanceGroupManagersGetter

type ComputeInstanceGroupManagersGetter interface {
	ComputeInstanceGroupManagers(namespace string) ComputeInstanceGroupManagerInterface
}

ComputeInstanceGroupManagersGetter has a method to return a ComputeInstanceGroupManagerInterface. A group's client should implement this interface.

type ComputeInstanceGroupsGetter

type ComputeInstanceGroupsGetter interface {
	ComputeInstanceGroups(namespace string) ComputeInstanceGroupInterface
}

ComputeInstanceGroupsGetter has a method to return a ComputeInstanceGroupInterface. A group's client should implement this interface.

type ComputeInstanceIamBindingExpansion added in v0.2.0

type ComputeInstanceIamBindingExpansion interface{}

type ComputeInstanceIamBindingInterface added in v0.2.0

type ComputeInstanceIamBindingInterface interface {
	Create(ctx context.Context, computeInstanceIamBinding *v1alpha1.ComputeInstanceIamBinding, opts v1.CreateOptions) (*v1alpha1.ComputeInstanceIamBinding, error)
	Update(ctx context.Context, computeInstanceIamBinding *v1alpha1.ComputeInstanceIamBinding, opts v1.UpdateOptions) (*v1alpha1.ComputeInstanceIamBinding, error)
	UpdateStatus(ctx context.Context, computeInstanceIamBinding *v1alpha1.ComputeInstanceIamBinding, opts v1.UpdateOptions) (*v1alpha1.ComputeInstanceIamBinding, 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.ComputeInstanceIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeInstanceIamBindingList, 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.ComputeInstanceIamBinding, err error)
	ComputeInstanceIamBindingExpansion
}

ComputeInstanceIamBindingInterface has methods to work with ComputeInstanceIamBinding resources.

type ComputeInstanceIamBindingsGetter added in v0.2.0

type ComputeInstanceIamBindingsGetter interface {
	ComputeInstanceIamBindings(namespace string) ComputeInstanceIamBindingInterface
}

ComputeInstanceIamBindingsGetter has a method to return a ComputeInstanceIamBindingInterface. A group's client should implement this interface.

type ComputeInstanceIamMemberExpansion added in v0.2.0

type ComputeInstanceIamMemberExpansion interface{}

type ComputeInstanceIamMemberInterface added in v0.2.0

type ComputeInstanceIamMemberInterface interface {
	Create(ctx context.Context, computeInstanceIamMember *v1alpha1.ComputeInstanceIamMember, opts v1.CreateOptions) (*v1alpha1.ComputeInstanceIamMember, error)
	Update(ctx context.Context, computeInstanceIamMember *v1alpha1.ComputeInstanceIamMember, opts v1.UpdateOptions) (*v1alpha1.ComputeInstanceIamMember, error)
	UpdateStatus(ctx context.Context, computeInstanceIamMember *v1alpha1.ComputeInstanceIamMember, opts v1.UpdateOptions) (*v1alpha1.ComputeInstanceIamMember, 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.ComputeInstanceIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeInstanceIamMemberList, 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.ComputeInstanceIamMember, err error)
	ComputeInstanceIamMemberExpansion
}

ComputeInstanceIamMemberInterface has methods to work with ComputeInstanceIamMember resources.

type ComputeInstanceIamMembersGetter added in v0.2.0

type ComputeInstanceIamMembersGetter interface {
	ComputeInstanceIamMembers(namespace string) ComputeInstanceIamMemberInterface
}

ComputeInstanceIamMembersGetter has a method to return a ComputeInstanceIamMemberInterface. A group's client should implement this interface.

type ComputeInstanceIamPoliciesGetter added in v0.2.0

type ComputeInstanceIamPoliciesGetter interface {
	ComputeInstanceIamPolicies(namespace string) ComputeInstanceIamPolicyInterface
}

ComputeInstanceIamPoliciesGetter has a method to return a ComputeInstanceIamPolicyInterface. A group's client should implement this interface.

type ComputeInstanceIamPolicyExpansion added in v0.2.0

type ComputeInstanceIamPolicyExpansion interface{}

type ComputeInstanceIamPolicyInterface added in v0.2.0

type ComputeInstanceIamPolicyInterface interface {
	Create(ctx context.Context, computeInstanceIamPolicy *v1alpha1.ComputeInstanceIamPolicy, opts v1.CreateOptions) (*v1alpha1.ComputeInstanceIamPolicy, error)
	Update(ctx context.Context, computeInstanceIamPolicy *v1alpha1.ComputeInstanceIamPolicy, opts v1.UpdateOptions) (*v1alpha1.ComputeInstanceIamPolicy, error)
	UpdateStatus(ctx context.Context, computeInstanceIamPolicy *v1alpha1.ComputeInstanceIamPolicy, opts v1.UpdateOptions) (*v1alpha1.ComputeInstanceIamPolicy, 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.ComputeInstanceIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeInstanceIamPolicyList, 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.ComputeInstanceIamPolicy, err error)
	ComputeInstanceIamPolicyExpansion
}

ComputeInstanceIamPolicyInterface has methods to work with ComputeInstanceIamPolicy resources.

type ComputeInstanceInterface

type ComputeInstanceInterface interface {
	Create(ctx context.Context, computeInstance *v1alpha1.ComputeInstance, opts v1.CreateOptions) (*v1alpha1.ComputeInstance, error)
	Update(ctx context.Context, computeInstance *v1alpha1.ComputeInstance, opts v1.UpdateOptions) (*v1alpha1.ComputeInstance, error)
	UpdateStatus(ctx context.Context, computeInstance *v1alpha1.ComputeInstance, opts v1.UpdateOptions) (*v1alpha1.ComputeInstance, 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.ComputeInstance, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeInstanceList, 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.ComputeInstance, err error)
	ComputeInstanceExpansion
}

ComputeInstanceInterface has methods to work with ComputeInstance resources.

type ComputeInstanceTemplateExpansion

type ComputeInstanceTemplateExpansion interface{}

type ComputeInstanceTemplateInterface

type ComputeInstanceTemplateInterface interface {
	Create(ctx context.Context, computeInstanceTemplate *v1alpha1.ComputeInstanceTemplate, opts v1.CreateOptions) (*v1alpha1.ComputeInstanceTemplate, error)
	Update(ctx context.Context, computeInstanceTemplate *v1alpha1.ComputeInstanceTemplate, opts v1.UpdateOptions) (*v1alpha1.ComputeInstanceTemplate, error)
	UpdateStatus(ctx context.Context, computeInstanceTemplate *v1alpha1.ComputeInstanceTemplate, opts v1.UpdateOptions) (*v1alpha1.ComputeInstanceTemplate, 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.ComputeInstanceTemplate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeInstanceTemplateList, 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.ComputeInstanceTemplate, err error)
	ComputeInstanceTemplateExpansion
}

ComputeInstanceTemplateInterface has methods to work with ComputeInstanceTemplate resources.

type ComputeInstanceTemplatesGetter

type ComputeInstanceTemplatesGetter interface {
	ComputeInstanceTemplates(namespace string) ComputeInstanceTemplateInterface
}

ComputeInstanceTemplatesGetter has a method to return a ComputeInstanceTemplateInterface. A group's client should implement this interface.

type ComputeInstancesGetter

type ComputeInstancesGetter interface {
	ComputeInstances(namespace string) ComputeInstanceInterface
}

ComputeInstancesGetter has a method to return a ComputeInstanceInterface. A group's client should implement this interface.

type ComputeInterconnectAttachmentExpansion

type ComputeInterconnectAttachmentExpansion interface{}

type ComputeInterconnectAttachmentInterface

type ComputeInterconnectAttachmentInterface interface {
	Create(ctx context.Context, computeInterconnectAttachment *v1alpha1.ComputeInterconnectAttachment, opts v1.CreateOptions) (*v1alpha1.ComputeInterconnectAttachment, error)
	Update(ctx context.Context, computeInterconnectAttachment *v1alpha1.ComputeInterconnectAttachment, opts v1.UpdateOptions) (*v1alpha1.ComputeInterconnectAttachment, error)
	UpdateStatus(ctx context.Context, computeInterconnectAttachment *v1alpha1.ComputeInterconnectAttachment, opts v1.UpdateOptions) (*v1alpha1.ComputeInterconnectAttachment, 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.ComputeInterconnectAttachment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeInterconnectAttachmentList, 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.ComputeInterconnectAttachment, err error)
	ComputeInterconnectAttachmentExpansion
}

ComputeInterconnectAttachmentInterface has methods to work with ComputeInterconnectAttachment resources.

type ComputeInterconnectAttachmentsGetter

type ComputeInterconnectAttachmentsGetter interface {
	ComputeInterconnectAttachments(namespace string) ComputeInterconnectAttachmentInterface
}

ComputeInterconnectAttachmentsGetter has a method to return a ComputeInterconnectAttachmentInterface. A group's client should implement this interface.

type ComputeNetworkEndpointExpansion added in v0.2.0

type ComputeNetworkEndpointExpansion interface{}

type ComputeNetworkEndpointGroupExpansion added in v0.2.0

type ComputeNetworkEndpointGroupExpansion interface{}

type ComputeNetworkEndpointGroupInterface added in v0.2.0

type ComputeNetworkEndpointGroupInterface interface {
	Create(ctx context.Context, computeNetworkEndpointGroup *v1alpha1.ComputeNetworkEndpointGroup, opts v1.CreateOptions) (*v1alpha1.ComputeNetworkEndpointGroup, error)
	Update(ctx context.Context, computeNetworkEndpointGroup *v1alpha1.ComputeNetworkEndpointGroup, opts v1.UpdateOptions) (*v1alpha1.ComputeNetworkEndpointGroup, error)
	UpdateStatus(ctx context.Context, computeNetworkEndpointGroup *v1alpha1.ComputeNetworkEndpointGroup, opts v1.UpdateOptions) (*v1alpha1.ComputeNetworkEndpointGroup, 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.ComputeNetworkEndpointGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeNetworkEndpointGroupList, 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.ComputeNetworkEndpointGroup, err error)
	ComputeNetworkEndpointGroupExpansion
}

ComputeNetworkEndpointGroupInterface has methods to work with ComputeNetworkEndpointGroup resources.

type ComputeNetworkEndpointGroupsGetter added in v0.2.0

type ComputeNetworkEndpointGroupsGetter interface {
	ComputeNetworkEndpointGroups(namespace string) ComputeNetworkEndpointGroupInterface
}

ComputeNetworkEndpointGroupsGetter has a method to return a ComputeNetworkEndpointGroupInterface. A group's client should implement this interface.

type ComputeNetworkEndpointInterface added in v0.2.0

type ComputeNetworkEndpointInterface interface {
	Create(ctx context.Context, computeNetworkEndpoint *v1alpha1.ComputeNetworkEndpoint, opts v1.CreateOptions) (*v1alpha1.ComputeNetworkEndpoint, error)
	Update(ctx context.Context, computeNetworkEndpoint *v1alpha1.ComputeNetworkEndpoint, opts v1.UpdateOptions) (*v1alpha1.ComputeNetworkEndpoint, error)
	UpdateStatus(ctx context.Context, computeNetworkEndpoint *v1alpha1.ComputeNetworkEndpoint, opts v1.UpdateOptions) (*v1alpha1.ComputeNetworkEndpoint, 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.ComputeNetworkEndpoint, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeNetworkEndpointList, 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.ComputeNetworkEndpoint, err error)
	ComputeNetworkEndpointExpansion
}

ComputeNetworkEndpointInterface has methods to work with ComputeNetworkEndpoint resources.

type ComputeNetworkEndpointsGetter added in v0.2.0

type ComputeNetworkEndpointsGetter interface {
	ComputeNetworkEndpoints(namespace string) ComputeNetworkEndpointInterface
}

ComputeNetworkEndpointsGetter has a method to return a ComputeNetworkEndpointInterface. A group's client should implement this interface.

type ComputeNetworkExpansion

type ComputeNetworkExpansion interface{}

type ComputeNetworkInterface

type ComputeNetworkInterface interface {
	Create(ctx context.Context, computeNetwork *v1alpha1.ComputeNetwork, opts v1.CreateOptions) (*v1alpha1.ComputeNetwork, error)
	Update(ctx context.Context, computeNetwork *v1alpha1.ComputeNetwork, opts v1.UpdateOptions) (*v1alpha1.ComputeNetwork, error)
	UpdateStatus(ctx context.Context, computeNetwork *v1alpha1.ComputeNetwork, opts v1.UpdateOptions) (*v1alpha1.ComputeNetwork, 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.ComputeNetwork, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeNetworkList, 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.ComputeNetwork, err error)
	ComputeNetworkExpansion
}

ComputeNetworkInterface has methods to work with ComputeNetwork resources.

type ComputeNetworkPeeringExpansion

type ComputeNetworkPeeringExpansion interface{}

type ComputeNetworkPeeringInterface

type ComputeNetworkPeeringInterface interface {
	Create(ctx context.Context, computeNetworkPeering *v1alpha1.ComputeNetworkPeering, opts v1.CreateOptions) (*v1alpha1.ComputeNetworkPeering, error)
	Update(ctx context.Context, computeNetworkPeering *v1alpha1.ComputeNetworkPeering, opts v1.UpdateOptions) (*v1alpha1.ComputeNetworkPeering, error)
	UpdateStatus(ctx context.Context, computeNetworkPeering *v1alpha1.ComputeNetworkPeering, opts v1.UpdateOptions) (*v1alpha1.ComputeNetworkPeering, 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.ComputeNetworkPeering, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeNetworkPeeringList, 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.ComputeNetworkPeering, err error)
	ComputeNetworkPeeringExpansion
}

ComputeNetworkPeeringInterface has methods to work with ComputeNetworkPeering resources.

type ComputeNetworkPeeringsGetter

type ComputeNetworkPeeringsGetter interface {
	ComputeNetworkPeerings(namespace string) ComputeNetworkPeeringInterface
}

ComputeNetworkPeeringsGetter has a method to return a ComputeNetworkPeeringInterface. A group's client should implement this interface.

type ComputeNetworksGetter

type ComputeNetworksGetter interface {
	ComputeNetworks(namespace string) ComputeNetworkInterface
}

ComputeNetworksGetter has a method to return a ComputeNetworkInterface. A group's client should implement this interface.

type ComputeNodeGroupExpansion added in v0.2.0

type ComputeNodeGroupExpansion interface{}

type ComputeNodeGroupInterface added in v0.2.0

type ComputeNodeGroupInterface interface {
	Create(ctx context.Context, computeNodeGroup *v1alpha1.ComputeNodeGroup, opts v1.CreateOptions) (*v1alpha1.ComputeNodeGroup, error)
	Update(ctx context.Context, computeNodeGroup *v1alpha1.ComputeNodeGroup, opts v1.UpdateOptions) (*v1alpha1.ComputeNodeGroup, error)
	UpdateStatus(ctx context.Context, computeNodeGroup *v1alpha1.ComputeNodeGroup, opts v1.UpdateOptions) (*v1alpha1.ComputeNodeGroup, 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.ComputeNodeGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeNodeGroupList, 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.ComputeNodeGroup, err error)
	ComputeNodeGroupExpansion
}

ComputeNodeGroupInterface has methods to work with ComputeNodeGroup resources.

type ComputeNodeGroupsGetter added in v0.2.0

type ComputeNodeGroupsGetter interface {
	ComputeNodeGroups(namespace string) ComputeNodeGroupInterface
}

ComputeNodeGroupsGetter has a method to return a ComputeNodeGroupInterface. A group's client should implement this interface.

type ComputeNodeTemplateExpansion added in v0.2.0

type ComputeNodeTemplateExpansion interface{}

type ComputeNodeTemplateInterface added in v0.2.0

type ComputeNodeTemplateInterface interface {
	Create(ctx context.Context, computeNodeTemplate *v1alpha1.ComputeNodeTemplate, opts v1.CreateOptions) (*v1alpha1.ComputeNodeTemplate, error)
	Update(ctx context.Context, computeNodeTemplate *v1alpha1.ComputeNodeTemplate, opts v1.UpdateOptions) (*v1alpha1.ComputeNodeTemplate, error)
	UpdateStatus(ctx context.Context, computeNodeTemplate *v1alpha1.ComputeNodeTemplate, opts v1.UpdateOptions) (*v1alpha1.ComputeNodeTemplate, 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.ComputeNodeTemplate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeNodeTemplateList, 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.ComputeNodeTemplate, err error)
	ComputeNodeTemplateExpansion
}

ComputeNodeTemplateInterface has methods to work with ComputeNodeTemplate resources.

type ComputeNodeTemplatesGetter added in v0.2.0

type ComputeNodeTemplatesGetter interface {
	ComputeNodeTemplates(namespace string) ComputeNodeTemplateInterface
}

ComputeNodeTemplatesGetter has a method to return a ComputeNodeTemplateInterface. A group's client should implement this interface.

type ComputeProjectDefaultNetworkTierExpansion added in v0.2.0

type ComputeProjectDefaultNetworkTierExpansion interface{}

type ComputeProjectDefaultNetworkTierInterface added in v0.2.0

ComputeProjectDefaultNetworkTierInterface has methods to work with ComputeProjectDefaultNetworkTier resources.

type ComputeProjectDefaultNetworkTiersGetter added in v0.2.0

type ComputeProjectDefaultNetworkTiersGetter interface {
	ComputeProjectDefaultNetworkTiers(namespace string) ComputeProjectDefaultNetworkTierInterface
}

ComputeProjectDefaultNetworkTiersGetter has a method to return a ComputeProjectDefaultNetworkTierInterface. A group's client should implement this interface.

type ComputeProjectMetadataExpansion

type ComputeProjectMetadataExpansion interface{}

type ComputeProjectMetadataInterface

type ComputeProjectMetadataInterface interface {
	Create(ctx context.Context, computeProjectMetadata *v1alpha1.ComputeProjectMetadata, opts v1.CreateOptions) (*v1alpha1.ComputeProjectMetadata, error)
	Update(ctx context.Context, computeProjectMetadata *v1alpha1.ComputeProjectMetadata, opts v1.UpdateOptions) (*v1alpha1.ComputeProjectMetadata, error)
	UpdateStatus(ctx context.Context, computeProjectMetadata *v1alpha1.ComputeProjectMetadata, opts v1.UpdateOptions) (*v1alpha1.ComputeProjectMetadata, 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.ComputeProjectMetadata, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeProjectMetadataList, 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.ComputeProjectMetadata, err error)
	ComputeProjectMetadataExpansion
}

ComputeProjectMetadataInterface has methods to work with ComputeProjectMetadata resources.

type ComputeProjectMetadataItemExpansion

type ComputeProjectMetadataItemExpansion interface{}

type ComputeProjectMetadataItemInterface

type ComputeProjectMetadataItemInterface interface {
	Create(ctx context.Context, computeProjectMetadataItem *v1alpha1.ComputeProjectMetadataItem, opts v1.CreateOptions) (*v1alpha1.ComputeProjectMetadataItem, error)
	Update(ctx context.Context, computeProjectMetadataItem *v1alpha1.ComputeProjectMetadataItem, opts v1.UpdateOptions) (*v1alpha1.ComputeProjectMetadataItem, error)
	UpdateStatus(ctx context.Context, computeProjectMetadataItem *v1alpha1.ComputeProjectMetadataItem, opts v1.UpdateOptions) (*v1alpha1.ComputeProjectMetadataItem, 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.ComputeProjectMetadataItem, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeProjectMetadataItemList, 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.ComputeProjectMetadataItem, err error)
	ComputeProjectMetadataItemExpansion
}

ComputeProjectMetadataItemInterface has methods to work with ComputeProjectMetadataItem resources.

type ComputeProjectMetadataItemsGetter

type ComputeProjectMetadataItemsGetter interface {
	ComputeProjectMetadataItems(namespace string) ComputeProjectMetadataItemInterface
}

ComputeProjectMetadataItemsGetter has a method to return a ComputeProjectMetadataItemInterface. A group's client should implement this interface.

type ComputeProjectMetadatasGetter

type ComputeProjectMetadatasGetter interface {
	ComputeProjectMetadatas(namespace string) ComputeProjectMetadataInterface
}

ComputeProjectMetadatasGetter has a method to return a ComputeProjectMetadataInterface. A group's client should implement this interface.

type ComputeRegionAutoscalerExpansion

type ComputeRegionAutoscalerExpansion interface{}

type ComputeRegionAutoscalerInterface

type ComputeRegionAutoscalerInterface interface {
	Create(ctx context.Context, computeRegionAutoscaler *v1alpha1.ComputeRegionAutoscaler, opts v1.CreateOptions) (*v1alpha1.ComputeRegionAutoscaler, error)
	Update(ctx context.Context, computeRegionAutoscaler *v1alpha1.ComputeRegionAutoscaler, opts v1.UpdateOptions) (*v1alpha1.ComputeRegionAutoscaler, error)
	UpdateStatus(ctx context.Context, computeRegionAutoscaler *v1alpha1.ComputeRegionAutoscaler, opts v1.UpdateOptions) (*v1alpha1.ComputeRegionAutoscaler, 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.ComputeRegionAutoscaler, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeRegionAutoscalerList, 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.ComputeRegionAutoscaler, err error)
	ComputeRegionAutoscalerExpansion
}

ComputeRegionAutoscalerInterface has methods to work with ComputeRegionAutoscaler resources.

type ComputeRegionAutoscalersGetter

type ComputeRegionAutoscalersGetter interface {
	ComputeRegionAutoscalers(namespace string) ComputeRegionAutoscalerInterface
}

ComputeRegionAutoscalersGetter has a method to return a ComputeRegionAutoscalerInterface. A group's client should implement this interface.

type ComputeRegionBackendServiceExpansion

type ComputeRegionBackendServiceExpansion interface{}

type ComputeRegionBackendServiceInterface

type ComputeRegionBackendServiceInterface interface {
	Create(ctx context.Context, computeRegionBackendService *v1alpha1.ComputeRegionBackendService, opts v1.CreateOptions) (*v1alpha1.ComputeRegionBackendService, error)
	Update(ctx context.Context, computeRegionBackendService *v1alpha1.ComputeRegionBackendService, opts v1.UpdateOptions) (*v1alpha1.ComputeRegionBackendService, error)
	UpdateStatus(ctx context.Context, computeRegionBackendService *v1alpha1.ComputeRegionBackendService, opts v1.UpdateOptions) (*v1alpha1.ComputeRegionBackendService, 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.ComputeRegionBackendService, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeRegionBackendServiceList, 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.ComputeRegionBackendService, err error)
	ComputeRegionBackendServiceExpansion
}

ComputeRegionBackendServiceInterface has methods to work with ComputeRegionBackendService resources.

type ComputeRegionBackendServicesGetter

type ComputeRegionBackendServicesGetter interface {
	ComputeRegionBackendServices(namespace string) ComputeRegionBackendServiceInterface
}

ComputeRegionBackendServicesGetter has a method to return a ComputeRegionBackendServiceInterface. A group's client should implement this interface.

type ComputeRegionDiskExpansion

type ComputeRegionDiskExpansion interface{}

type ComputeRegionDiskInterface

type ComputeRegionDiskInterface interface {
	Create(ctx context.Context, computeRegionDisk *v1alpha1.ComputeRegionDisk, opts v1.CreateOptions) (*v1alpha1.ComputeRegionDisk, error)
	Update(ctx context.Context, computeRegionDisk *v1alpha1.ComputeRegionDisk, opts v1.UpdateOptions) (*v1alpha1.ComputeRegionDisk, error)
	UpdateStatus(ctx context.Context, computeRegionDisk *v1alpha1.ComputeRegionDisk, opts v1.UpdateOptions) (*v1alpha1.ComputeRegionDisk, 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.ComputeRegionDisk, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeRegionDiskList, 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.ComputeRegionDisk, err error)
	ComputeRegionDiskExpansion
}

ComputeRegionDiskInterface has methods to work with ComputeRegionDisk resources.

type ComputeRegionDisksGetter

type ComputeRegionDisksGetter interface {
	ComputeRegionDisks(namespace string) ComputeRegionDiskInterface
}

ComputeRegionDisksGetter has a method to return a ComputeRegionDiskInterface. A group's client should implement this interface.

type ComputeRegionInstanceGroupManagerExpansion

type ComputeRegionInstanceGroupManagerExpansion interface{}

type ComputeRegionInstanceGroupManagerInterface

ComputeRegionInstanceGroupManagerInterface has methods to work with ComputeRegionInstanceGroupManager resources.

type ComputeRegionInstanceGroupManagersGetter

type ComputeRegionInstanceGroupManagersGetter interface {
	ComputeRegionInstanceGroupManagers(namespace string) ComputeRegionInstanceGroupManagerInterface
}

ComputeRegionInstanceGroupManagersGetter has a method to return a ComputeRegionInstanceGroupManagerInterface. A group's client should implement this interface.

type ComputeReservationExpansion added in v0.2.0

type ComputeReservationExpansion interface{}

type ComputeReservationInterface added in v0.2.0

type ComputeReservationInterface interface {
	Create(ctx context.Context, computeReservation *v1alpha1.ComputeReservation, opts v1.CreateOptions) (*v1alpha1.ComputeReservation, error)
	Update(ctx context.Context, computeReservation *v1alpha1.ComputeReservation, opts v1.UpdateOptions) (*v1alpha1.ComputeReservation, error)
	UpdateStatus(ctx context.Context, computeReservation *v1alpha1.ComputeReservation, opts v1.UpdateOptions) (*v1alpha1.ComputeReservation, 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.ComputeReservation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeReservationList, 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.ComputeReservation, err error)
	ComputeReservationExpansion
}

ComputeReservationInterface has methods to work with ComputeReservation resources.

type ComputeReservationsGetter added in v0.2.0

type ComputeReservationsGetter interface {
	ComputeReservations(namespace string) ComputeReservationInterface
}

ComputeReservationsGetter has a method to return a ComputeReservationInterface. A group's client should implement this interface.

type ComputeResourcePoliciesGetter added in v0.2.0

type ComputeResourcePoliciesGetter interface {
	ComputeResourcePolicies(namespace string) ComputeResourcePolicyInterface
}

ComputeResourcePoliciesGetter has a method to return a ComputeResourcePolicyInterface. A group's client should implement this interface.

type ComputeResourcePolicyExpansion added in v0.2.0

type ComputeResourcePolicyExpansion interface{}

type ComputeResourcePolicyInterface added in v0.2.0

type ComputeResourcePolicyInterface interface {
	Create(ctx context.Context, computeResourcePolicy *v1alpha1.ComputeResourcePolicy, opts v1.CreateOptions) (*v1alpha1.ComputeResourcePolicy, error)
	Update(ctx context.Context, computeResourcePolicy *v1alpha1.ComputeResourcePolicy, opts v1.UpdateOptions) (*v1alpha1.ComputeResourcePolicy, error)
	UpdateStatus(ctx context.Context, computeResourcePolicy *v1alpha1.ComputeResourcePolicy, opts v1.UpdateOptions) (*v1alpha1.ComputeResourcePolicy, 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.ComputeResourcePolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeResourcePolicyList, 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.ComputeResourcePolicy, err error)
	ComputeResourcePolicyExpansion
}

ComputeResourcePolicyInterface has methods to work with ComputeResourcePolicy resources.

type ComputeRouteExpansion

type ComputeRouteExpansion interface{}

type ComputeRouteInterface

type ComputeRouteInterface interface {
	Create(ctx context.Context, computeRoute *v1alpha1.ComputeRoute, opts v1.CreateOptions) (*v1alpha1.ComputeRoute, error)
	Update(ctx context.Context, computeRoute *v1alpha1.ComputeRoute, opts v1.UpdateOptions) (*v1alpha1.ComputeRoute, error)
	UpdateStatus(ctx context.Context, computeRoute *v1alpha1.ComputeRoute, opts v1.UpdateOptions) (*v1alpha1.ComputeRoute, 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.ComputeRoute, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeRouteList, 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.ComputeRoute, err error)
	ComputeRouteExpansion
}

ComputeRouteInterface has methods to work with ComputeRoute resources.

type ComputeRouterExpansion

type ComputeRouterExpansion interface{}

type ComputeRouterInterface

type ComputeRouterInterface interface {
	Create(ctx context.Context, computeRouter *v1alpha1.ComputeRouter, opts v1.CreateOptions) (*v1alpha1.ComputeRouter, error)
	Update(ctx context.Context, computeRouter *v1alpha1.ComputeRouter, opts v1.UpdateOptions) (*v1alpha1.ComputeRouter, error)
	UpdateStatus(ctx context.Context, computeRouter *v1alpha1.ComputeRouter, opts v1.UpdateOptions) (*v1alpha1.ComputeRouter, 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.ComputeRouter, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeRouterList, 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.ComputeRouter, err error)
	ComputeRouterExpansion
}

ComputeRouterInterface has methods to work with ComputeRouter resources.

type ComputeRouterInterfaceExpansion

type ComputeRouterInterfaceExpansion interface{}

type ComputeRouterInterfaceInterface

type ComputeRouterInterfaceInterface interface {
	Create(ctx context.Context, computeRouterInterface *v1alpha1.ComputeRouterInterface, opts v1.CreateOptions) (*v1alpha1.ComputeRouterInterface, error)
	Update(ctx context.Context, computeRouterInterface *v1alpha1.ComputeRouterInterface, opts v1.UpdateOptions) (*v1alpha1.ComputeRouterInterface, error)
	UpdateStatus(ctx context.Context, computeRouterInterface *v1alpha1.ComputeRouterInterface, opts v1.UpdateOptions) (*v1alpha1.ComputeRouterInterface, 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.ComputeRouterInterface, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeRouterInterfaceList, 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.ComputeRouterInterface, err error)
	ComputeRouterInterfaceExpansion
}

ComputeRouterInterfaceInterface has methods to work with ComputeRouterInterface resources.

type ComputeRouterInterfacesGetter

type ComputeRouterInterfacesGetter interface {
	ComputeRouterInterfaces(namespace string) ComputeRouterInterfaceInterface
}

ComputeRouterInterfacesGetter has a method to return a ComputeRouterInterfaceInterface. A group's client should implement this interface.

type ComputeRouterNATExpansion added in v0.0.2

type ComputeRouterNATExpansion interface{}

type ComputeRouterNATInterface added in v0.0.2

type ComputeRouterNATInterface interface {
	Create(ctx context.Context, computeRouterNAT *v1alpha1.ComputeRouterNAT, opts v1.CreateOptions) (*v1alpha1.ComputeRouterNAT, error)
	Update(ctx context.Context, computeRouterNAT *v1alpha1.ComputeRouterNAT, opts v1.UpdateOptions) (*v1alpha1.ComputeRouterNAT, error)
	UpdateStatus(ctx context.Context, computeRouterNAT *v1alpha1.ComputeRouterNAT, opts v1.UpdateOptions) (*v1alpha1.ComputeRouterNAT, 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.ComputeRouterNAT, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeRouterNATList, 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.ComputeRouterNAT, err error)
	ComputeRouterNATExpansion
}

ComputeRouterNATInterface has methods to work with ComputeRouterNAT resources.

type ComputeRouterNATsGetter added in v0.0.2

type ComputeRouterNATsGetter interface {
	ComputeRouterNATs(namespace string) ComputeRouterNATInterface
}

ComputeRouterNATsGetter has a method to return a ComputeRouterNATInterface. A group's client should implement this interface.

type ComputeRouterPeerExpansion

type ComputeRouterPeerExpansion interface{}

type ComputeRouterPeerInterface

type ComputeRouterPeerInterface interface {
	Create(ctx context.Context, computeRouterPeer *v1alpha1.ComputeRouterPeer, opts v1.CreateOptions) (*v1alpha1.ComputeRouterPeer, error)
	Update(ctx context.Context, computeRouterPeer *v1alpha1.ComputeRouterPeer, opts v1.UpdateOptions) (*v1alpha1.ComputeRouterPeer, error)
	UpdateStatus(ctx context.Context, computeRouterPeer *v1alpha1.ComputeRouterPeer, opts v1.UpdateOptions) (*v1alpha1.ComputeRouterPeer, 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.ComputeRouterPeer, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeRouterPeerList, 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.ComputeRouterPeer, err error)
	ComputeRouterPeerExpansion
}

ComputeRouterPeerInterface has methods to work with ComputeRouterPeer resources.

type ComputeRouterPeersGetter

type ComputeRouterPeersGetter interface {
	ComputeRouterPeers(namespace string) ComputeRouterPeerInterface
}

ComputeRouterPeersGetter has a method to return a ComputeRouterPeerInterface. A group's client should implement this interface.

type ComputeRoutersGetter

type ComputeRoutersGetter interface {
	ComputeRouters(namespace string) ComputeRouterInterface
}

ComputeRoutersGetter has a method to return a ComputeRouterInterface. A group's client should implement this interface.

type ComputeRoutesGetter

type ComputeRoutesGetter interface {
	ComputeRoutes(namespace string) ComputeRouteInterface
}

ComputeRoutesGetter has a method to return a ComputeRouteInterface. A group's client should implement this interface.

type ComputeSSLCertificateExpansion added in v0.0.3

type ComputeSSLCertificateExpansion interface{}

type ComputeSSLCertificateInterface added in v0.0.3

type ComputeSSLCertificateInterface interface {
	Create(ctx context.Context, computeSSLCertificate *v1alpha1.ComputeSSLCertificate, opts v1.CreateOptions) (*v1alpha1.ComputeSSLCertificate, error)
	Update(ctx context.Context, computeSSLCertificate *v1alpha1.ComputeSSLCertificate, opts v1.UpdateOptions) (*v1alpha1.ComputeSSLCertificate, error)
	UpdateStatus(ctx context.Context, computeSSLCertificate *v1alpha1.ComputeSSLCertificate, opts v1.UpdateOptions) (*v1alpha1.ComputeSSLCertificate, 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.ComputeSSLCertificate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeSSLCertificateList, 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.ComputeSSLCertificate, err error)
	ComputeSSLCertificateExpansion
}

ComputeSSLCertificateInterface has methods to work with ComputeSSLCertificate resources.

type ComputeSSLCertificatesGetter added in v0.0.3

type ComputeSSLCertificatesGetter interface {
	ComputeSSLCertificates(namespace string) ComputeSSLCertificateInterface
}

ComputeSSLCertificatesGetter has a method to return a ComputeSSLCertificateInterface. A group's client should implement this interface.

type ComputeSSLPoliciesGetter added in v0.0.3

type ComputeSSLPoliciesGetter interface {
	ComputeSSLPolicies(namespace string) ComputeSSLPolicyInterface
}

ComputeSSLPoliciesGetter has a method to return a ComputeSSLPolicyInterface. A group's client should implement this interface.

type ComputeSSLPolicyExpansion added in v0.0.3

type ComputeSSLPolicyExpansion interface{}

type ComputeSSLPolicyInterface added in v0.0.3

type ComputeSSLPolicyInterface interface {
	Create(ctx context.Context, computeSSLPolicy *v1alpha1.ComputeSSLPolicy, opts v1.CreateOptions) (*v1alpha1.ComputeSSLPolicy, error)
	Update(ctx context.Context, computeSSLPolicy *v1alpha1.ComputeSSLPolicy, opts v1.UpdateOptions) (*v1alpha1.ComputeSSLPolicy, error)
	UpdateStatus(ctx context.Context, computeSSLPolicy *v1alpha1.ComputeSSLPolicy, opts v1.UpdateOptions) (*v1alpha1.ComputeSSLPolicy, 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.ComputeSSLPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeSSLPolicyList, 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.ComputeSSLPolicy, err error)
	ComputeSSLPolicyExpansion
}

ComputeSSLPolicyInterface has methods to work with ComputeSSLPolicy resources.

type ComputeSecurityPoliciesGetter

type ComputeSecurityPoliciesGetter interface {
	ComputeSecurityPolicies(namespace string) ComputeSecurityPolicyInterface
}

ComputeSecurityPoliciesGetter has a method to return a ComputeSecurityPolicyInterface. A group's client should implement this interface.

type ComputeSecurityPolicyExpansion

type ComputeSecurityPolicyExpansion interface{}

type ComputeSecurityPolicyInterface

type ComputeSecurityPolicyInterface interface {
	Create(ctx context.Context, computeSecurityPolicy *v1alpha1.ComputeSecurityPolicy, opts v1.CreateOptions) (*v1alpha1.ComputeSecurityPolicy, error)
	Update(ctx context.Context, computeSecurityPolicy *v1alpha1.ComputeSecurityPolicy, opts v1.UpdateOptions) (*v1alpha1.ComputeSecurityPolicy, error)
	UpdateStatus(ctx context.Context, computeSecurityPolicy *v1alpha1.ComputeSecurityPolicy, opts v1.UpdateOptions) (*v1alpha1.ComputeSecurityPolicy, 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.ComputeSecurityPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeSecurityPolicyList, 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.ComputeSecurityPolicy, err error)
	ComputeSecurityPolicyExpansion
}

ComputeSecurityPolicyInterface has methods to work with ComputeSecurityPolicy resources.

type ComputeSharedVpcHostProjectExpansion

type ComputeSharedVpcHostProjectExpansion interface{}

type ComputeSharedVpcHostProjectInterface

type ComputeSharedVpcHostProjectInterface interface {
	Create(ctx context.Context, computeSharedVpcHostProject *v1alpha1.ComputeSharedVpcHostProject, opts v1.CreateOptions) (*v1alpha1.ComputeSharedVpcHostProject, error)
	Update(ctx context.Context, computeSharedVpcHostProject *v1alpha1.ComputeSharedVpcHostProject, opts v1.UpdateOptions) (*v1alpha1.ComputeSharedVpcHostProject, error)
	UpdateStatus(ctx context.Context, computeSharedVpcHostProject *v1alpha1.ComputeSharedVpcHostProject, opts v1.UpdateOptions) (*v1alpha1.ComputeSharedVpcHostProject, 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.ComputeSharedVpcHostProject, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeSharedVpcHostProjectList, 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.ComputeSharedVpcHostProject, err error)
	ComputeSharedVpcHostProjectExpansion
}

ComputeSharedVpcHostProjectInterface has methods to work with ComputeSharedVpcHostProject resources.

type ComputeSharedVpcHostProjectsGetter

type ComputeSharedVpcHostProjectsGetter interface {
	ComputeSharedVpcHostProjects(namespace string) ComputeSharedVpcHostProjectInterface
}

ComputeSharedVpcHostProjectsGetter has a method to return a ComputeSharedVpcHostProjectInterface. A group's client should implement this interface.

type ComputeSharedVpcServiceProjectExpansion

type ComputeSharedVpcServiceProjectExpansion interface{}

type ComputeSharedVpcServiceProjectInterface

ComputeSharedVpcServiceProjectInterface has methods to work with ComputeSharedVpcServiceProject resources.

type ComputeSharedVpcServiceProjectsGetter

type ComputeSharedVpcServiceProjectsGetter interface {
	ComputeSharedVpcServiceProjects(namespace string) ComputeSharedVpcServiceProjectInterface
}

ComputeSharedVpcServiceProjectsGetter has a method to return a ComputeSharedVpcServiceProjectInterface. A group's client should implement this interface.

type ComputeSnapshotExpansion

type ComputeSnapshotExpansion interface{}

type ComputeSnapshotInterface

type ComputeSnapshotInterface interface {
	Create(ctx context.Context, computeSnapshot *v1alpha1.ComputeSnapshot, opts v1.CreateOptions) (*v1alpha1.ComputeSnapshot, error)
	Update(ctx context.Context, computeSnapshot *v1alpha1.ComputeSnapshot, opts v1.UpdateOptions) (*v1alpha1.ComputeSnapshot, error)
	UpdateStatus(ctx context.Context, computeSnapshot *v1alpha1.ComputeSnapshot, opts v1.UpdateOptions) (*v1alpha1.ComputeSnapshot, 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.ComputeSnapshot, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeSnapshotList, 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.ComputeSnapshot, err error)
	ComputeSnapshotExpansion
}

ComputeSnapshotInterface has methods to work with ComputeSnapshot resources.

type ComputeSnapshotsGetter

type ComputeSnapshotsGetter interface {
	ComputeSnapshots(namespace string) ComputeSnapshotInterface
}

ComputeSnapshotsGetter has a method to return a ComputeSnapshotInterface. A group's client should implement this interface.

type ComputeSubnetworkExpansion

type ComputeSubnetworkExpansion interface{}

type ComputeSubnetworkIamBindingExpansion

type ComputeSubnetworkIamBindingExpansion interface{}

type ComputeSubnetworkIamBindingInterface

type ComputeSubnetworkIamBindingInterface interface {
	Create(ctx context.Context, computeSubnetworkIamBinding *v1alpha1.ComputeSubnetworkIamBinding, opts v1.CreateOptions) (*v1alpha1.ComputeSubnetworkIamBinding, error)
	Update(ctx context.Context, computeSubnetworkIamBinding *v1alpha1.ComputeSubnetworkIamBinding, opts v1.UpdateOptions) (*v1alpha1.ComputeSubnetworkIamBinding, error)
	UpdateStatus(ctx context.Context, computeSubnetworkIamBinding *v1alpha1.ComputeSubnetworkIamBinding, opts v1.UpdateOptions) (*v1alpha1.ComputeSubnetworkIamBinding, 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.ComputeSubnetworkIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeSubnetworkIamBindingList, 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.ComputeSubnetworkIamBinding, err error)
	ComputeSubnetworkIamBindingExpansion
}

ComputeSubnetworkIamBindingInterface has methods to work with ComputeSubnetworkIamBinding resources.

type ComputeSubnetworkIamBindingsGetter

type ComputeSubnetworkIamBindingsGetter interface {
	ComputeSubnetworkIamBindings(namespace string) ComputeSubnetworkIamBindingInterface
}

ComputeSubnetworkIamBindingsGetter has a method to return a ComputeSubnetworkIamBindingInterface. A group's client should implement this interface.

type ComputeSubnetworkIamMemberExpansion

type ComputeSubnetworkIamMemberExpansion interface{}

type ComputeSubnetworkIamMemberInterface

type ComputeSubnetworkIamMemberInterface interface {
	Create(ctx context.Context, computeSubnetworkIamMember *v1alpha1.ComputeSubnetworkIamMember, opts v1.CreateOptions) (*v1alpha1.ComputeSubnetworkIamMember, error)
	Update(ctx context.Context, computeSubnetworkIamMember *v1alpha1.ComputeSubnetworkIamMember, opts v1.UpdateOptions) (*v1alpha1.ComputeSubnetworkIamMember, error)
	UpdateStatus(ctx context.Context, computeSubnetworkIamMember *v1alpha1.ComputeSubnetworkIamMember, opts v1.UpdateOptions) (*v1alpha1.ComputeSubnetworkIamMember, 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.ComputeSubnetworkIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeSubnetworkIamMemberList, 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.ComputeSubnetworkIamMember, err error)
	ComputeSubnetworkIamMemberExpansion
}

ComputeSubnetworkIamMemberInterface has methods to work with ComputeSubnetworkIamMember resources.

type ComputeSubnetworkIamMembersGetter

type ComputeSubnetworkIamMembersGetter interface {
	ComputeSubnetworkIamMembers(namespace string) ComputeSubnetworkIamMemberInterface
}

ComputeSubnetworkIamMembersGetter has a method to return a ComputeSubnetworkIamMemberInterface. A group's client should implement this interface.

type ComputeSubnetworkIamPoliciesGetter

type ComputeSubnetworkIamPoliciesGetter interface {
	ComputeSubnetworkIamPolicies(namespace string) ComputeSubnetworkIamPolicyInterface
}

ComputeSubnetworkIamPoliciesGetter has a method to return a ComputeSubnetworkIamPolicyInterface. A group's client should implement this interface.

type ComputeSubnetworkIamPolicyExpansion

type ComputeSubnetworkIamPolicyExpansion interface{}

type ComputeSubnetworkIamPolicyInterface

type ComputeSubnetworkIamPolicyInterface interface {
	Create(ctx context.Context, computeSubnetworkIamPolicy *v1alpha1.ComputeSubnetworkIamPolicy, opts v1.CreateOptions) (*v1alpha1.ComputeSubnetworkIamPolicy, error)
	Update(ctx context.Context, computeSubnetworkIamPolicy *v1alpha1.ComputeSubnetworkIamPolicy, opts v1.UpdateOptions) (*v1alpha1.ComputeSubnetworkIamPolicy, error)
	UpdateStatus(ctx context.Context, computeSubnetworkIamPolicy *v1alpha1.ComputeSubnetworkIamPolicy, opts v1.UpdateOptions) (*v1alpha1.ComputeSubnetworkIamPolicy, 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.ComputeSubnetworkIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeSubnetworkIamPolicyList, 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.ComputeSubnetworkIamPolicy, err error)
	ComputeSubnetworkIamPolicyExpansion
}

ComputeSubnetworkIamPolicyInterface has methods to work with ComputeSubnetworkIamPolicy resources.

type ComputeSubnetworkInterface

type ComputeSubnetworkInterface interface {
	Create(ctx context.Context, computeSubnetwork *v1alpha1.ComputeSubnetwork, opts v1.CreateOptions) (*v1alpha1.ComputeSubnetwork, error)
	Update(ctx context.Context, computeSubnetwork *v1alpha1.ComputeSubnetwork, opts v1.UpdateOptions) (*v1alpha1.ComputeSubnetwork, error)
	UpdateStatus(ctx context.Context, computeSubnetwork *v1alpha1.ComputeSubnetwork, opts v1.UpdateOptions) (*v1alpha1.ComputeSubnetwork, 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.ComputeSubnetwork, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeSubnetworkList, 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.ComputeSubnetwork, err error)
	ComputeSubnetworkExpansion
}

ComputeSubnetworkInterface has methods to work with ComputeSubnetwork resources.

type ComputeSubnetworksGetter

type ComputeSubnetworksGetter interface {
	ComputeSubnetworks(namespace string) ComputeSubnetworkInterface
}

ComputeSubnetworksGetter has a method to return a ComputeSubnetworkInterface. A group's client should implement this interface.

type ComputeTargetHTTPProxiesGetter added in v0.0.2

type ComputeTargetHTTPProxiesGetter interface {
	ComputeTargetHTTPProxies(namespace string) ComputeTargetHTTPProxyInterface
}

ComputeTargetHTTPProxiesGetter has a method to return a ComputeTargetHTTPProxyInterface. A group's client should implement this interface.

type ComputeTargetHTTPProxyExpansion added in v0.0.2

type ComputeTargetHTTPProxyExpansion interface{}

type ComputeTargetHTTPProxyInterface added in v0.0.2

type ComputeTargetHTTPProxyInterface interface {
	Create(ctx context.Context, computeTargetHTTPProxy *v1alpha1.ComputeTargetHTTPProxy, opts v1.CreateOptions) (*v1alpha1.ComputeTargetHTTPProxy, error)
	Update(ctx context.Context, computeTargetHTTPProxy *v1alpha1.ComputeTargetHTTPProxy, opts v1.UpdateOptions) (*v1alpha1.ComputeTargetHTTPProxy, error)
	UpdateStatus(ctx context.Context, computeTargetHTTPProxy *v1alpha1.ComputeTargetHTTPProxy, opts v1.UpdateOptions) (*v1alpha1.ComputeTargetHTTPProxy, 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.ComputeTargetHTTPProxy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeTargetHTTPProxyList, 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.ComputeTargetHTTPProxy, err error)
	ComputeTargetHTTPProxyExpansion
}

ComputeTargetHTTPProxyInterface has methods to work with ComputeTargetHTTPProxy resources.

type ComputeTargetHTTPSProxiesGetter added in v0.0.2

type ComputeTargetHTTPSProxiesGetter interface {
	ComputeTargetHTTPSProxies(namespace string) ComputeTargetHTTPSProxyInterface
}

ComputeTargetHTTPSProxiesGetter has a method to return a ComputeTargetHTTPSProxyInterface. A group's client should implement this interface.

type ComputeTargetHTTPSProxyExpansion added in v0.0.2

type ComputeTargetHTTPSProxyExpansion interface{}

type ComputeTargetHTTPSProxyInterface added in v0.0.2

type ComputeTargetHTTPSProxyInterface interface {
	Create(ctx context.Context, computeTargetHTTPSProxy *v1alpha1.ComputeTargetHTTPSProxy, opts v1.CreateOptions) (*v1alpha1.ComputeTargetHTTPSProxy, error)
	Update(ctx context.Context, computeTargetHTTPSProxy *v1alpha1.ComputeTargetHTTPSProxy, opts v1.UpdateOptions) (*v1alpha1.ComputeTargetHTTPSProxy, error)
	UpdateStatus(ctx context.Context, computeTargetHTTPSProxy *v1alpha1.ComputeTargetHTTPSProxy, opts v1.UpdateOptions) (*v1alpha1.ComputeTargetHTTPSProxy, 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.ComputeTargetHTTPSProxy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeTargetHTTPSProxyList, 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.ComputeTargetHTTPSProxy, err error)
	ComputeTargetHTTPSProxyExpansion
}

ComputeTargetHTTPSProxyInterface has methods to work with ComputeTargetHTTPSProxy resources.

type ComputeTargetInstanceExpansion added in v0.2.0

type ComputeTargetInstanceExpansion interface{}

type ComputeTargetInstanceInterface added in v0.2.0

type ComputeTargetInstanceInterface interface {
	Create(ctx context.Context, computeTargetInstance *v1alpha1.ComputeTargetInstance, opts v1.CreateOptions) (*v1alpha1.ComputeTargetInstance, error)
	Update(ctx context.Context, computeTargetInstance *v1alpha1.ComputeTargetInstance, opts v1.UpdateOptions) (*v1alpha1.ComputeTargetInstance, error)
	UpdateStatus(ctx context.Context, computeTargetInstance *v1alpha1.ComputeTargetInstance, opts v1.UpdateOptions) (*v1alpha1.ComputeTargetInstance, 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.ComputeTargetInstance, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeTargetInstanceList, 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.ComputeTargetInstance, err error)
	ComputeTargetInstanceExpansion
}

ComputeTargetInstanceInterface has methods to work with ComputeTargetInstance resources.

type ComputeTargetInstancesGetter added in v0.2.0

type ComputeTargetInstancesGetter interface {
	ComputeTargetInstances(namespace string) ComputeTargetInstanceInterface
}

ComputeTargetInstancesGetter has a method to return a ComputeTargetInstanceInterface. A group's client should implement this interface.

type ComputeTargetPoolExpansion

type ComputeTargetPoolExpansion interface{}

type ComputeTargetPoolInterface

type ComputeTargetPoolInterface interface {
	Create(ctx context.Context, computeTargetPool *v1alpha1.ComputeTargetPool, opts v1.CreateOptions) (*v1alpha1.ComputeTargetPool, error)
	Update(ctx context.Context, computeTargetPool *v1alpha1.ComputeTargetPool, opts v1.UpdateOptions) (*v1alpha1.ComputeTargetPool, error)
	UpdateStatus(ctx context.Context, computeTargetPool *v1alpha1.ComputeTargetPool, opts v1.UpdateOptions) (*v1alpha1.ComputeTargetPool, 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.ComputeTargetPool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeTargetPoolList, 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.ComputeTargetPool, err error)
	ComputeTargetPoolExpansion
}

ComputeTargetPoolInterface has methods to work with ComputeTargetPool resources.

type ComputeTargetPoolsGetter

type ComputeTargetPoolsGetter interface {
	ComputeTargetPools(namespace string) ComputeTargetPoolInterface
}

ComputeTargetPoolsGetter has a method to return a ComputeTargetPoolInterface. A group's client should implement this interface.

type ComputeTargetSSLProxiesGetter added in v0.0.3

type ComputeTargetSSLProxiesGetter interface {
	ComputeTargetSSLProxies(namespace string) ComputeTargetSSLProxyInterface
}

ComputeTargetSSLProxiesGetter has a method to return a ComputeTargetSSLProxyInterface. A group's client should implement this interface.

type ComputeTargetSSLProxyExpansion added in v0.0.3

type ComputeTargetSSLProxyExpansion interface{}

type ComputeTargetSSLProxyInterface added in v0.0.3

type ComputeTargetSSLProxyInterface interface {
	Create(ctx context.Context, computeTargetSSLProxy *v1alpha1.ComputeTargetSSLProxy, opts v1.CreateOptions) (*v1alpha1.ComputeTargetSSLProxy, error)
	Update(ctx context.Context, computeTargetSSLProxy *v1alpha1.ComputeTargetSSLProxy, opts v1.UpdateOptions) (*v1alpha1.ComputeTargetSSLProxy, error)
	UpdateStatus(ctx context.Context, computeTargetSSLProxy *v1alpha1.ComputeTargetSSLProxy, opts v1.UpdateOptions) (*v1alpha1.ComputeTargetSSLProxy, 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.ComputeTargetSSLProxy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeTargetSSLProxyList, 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.ComputeTargetSSLProxy, err error)
	ComputeTargetSSLProxyExpansion
}

ComputeTargetSSLProxyInterface has methods to work with ComputeTargetSSLProxy resources.

type ComputeTargetTcpProxiesGetter

type ComputeTargetTcpProxiesGetter interface {
	ComputeTargetTcpProxies(namespace string) ComputeTargetTcpProxyInterface
}

ComputeTargetTcpProxiesGetter has a method to return a ComputeTargetTcpProxyInterface. A group's client should implement this interface.

type ComputeTargetTcpProxyExpansion

type ComputeTargetTcpProxyExpansion interface{}

type ComputeTargetTcpProxyInterface

type ComputeTargetTcpProxyInterface interface {
	Create(ctx context.Context, computeTargetTcpProxy *v1alpha1.ComputeTargetTcpProxy, opts v1.CreateOptions) (*v1alpha1.ComputeTargetTcpProxy, error)
	Update(ctx context.Context, computeTargetTcpProxy *v1alpha1.ComputeTargetTcpProxy, opts v1.UpdateOptions) (*v1alpha1.ComputeTargetTcpProxy, error)
	UpdateStatus(ctx context.Context, computeTargetTcpProxy *v1alpha1.ComputeTargetTcpProxy, opts v1.UpdateOptions) (*v1alpha1.ComputeTargetTcpProxy, 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.ComputeTargetTcpProxy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeTargetTcpProxyList, 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.ComputeTargetTcpProxy, err error)
	ComputeTargetTcpProxyExpansion
}

ComputeTargetTcpProxyInterface has methods to work with ComputeTargetTcpProxy resources.

type ComputeURLMapExpansion added in v0.0.2

type ComputeURLMapExpansion interface{}

type ComputeURLMapInterface added in v0.0.2

type ComputeURLMapInterface interface {
	Create(ctx context.Context, computeURLMap *v1alpha1.ComputeURLMap, opts v1.CreateOptions) (*v1alpha1.ComputeURLMap, error)
	Update(ctx context.Context, computeURLMap *v1alpha1.ComputeURLMap, opts v1.UpdateOptions) (*v1alpha1.ComputeURLMap, error)
	UpdateStatus(ctx context.Context, computeURLMap *v1alpha1.ComputeURLMap, opts v1.UpdateOptions) (*v1alpha1.ComputeURLMap, 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.ComputeURLMap, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeURLMapList, 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.ComputeURLMap, err error)
	ComputeURLMapExpansion
}

ComputeURLMapInterface has methods to work with ComputeURLMap resources.

type ComputeURLMapsGetter added in v0.0.2

type ComputeURLMapsGetter interface {
	ComputeURLMaps(namespace string) ComputeURLMapInterface
}

ComputeURLMapsGetter has a method to return a ComputeURLMapInterface. A group's client should implement this interface.

type ComputeVPNGatewayExpansion added in v0.0.2

type ComputeVPNGatewayExpansion interface{}

type ComputeVPNGatewayInterface added in v0.0.2

type ComputeVPNGatewayInterface interface {
	Create(ctx context.Context, computeVPNGateway *v1alpha1.ComputeVPNGateway, opts v1.CreateOptions) (*v1alpha1.ComputeVPNGateway, error)
	Update(ctx context.Context, computeVPNGateway *v1alpha1.ComputeVPNGateway, opts v1.UpdateOptions) (*v1alpha1.ComputeVPNGateway, error)
	UpdateStatus(ctx context.Context, computeVPNGateway *v1alpha1.ComputeVPNGateway, opts v1.UpdateOptions) (*v1alpha1.ComputeVPNGateway, 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.ComputeVPNGateway, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeVPNGatewayList, 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.ComputeVPNGateway, err error)
	ComputeVPNGatewayExpansion
}

ComputeVPNGatewayInterface has methods to work with ComputeVPNGateway resources.

type ComputeVPNGatewaysGetter added in v0.0.2

type ComputeVPNGatewaysGetter interface {
	ComputeVPNGateways(namespace string) ComputeVPNGatewayInterface
}

ComputeVPNGatewaysGetter has a method to return a ComputeVPNGatewayInterface. A group's client should implement this interface.

type ComputeVPNTunnelExpansion added in v0.0.2

type ComputeVPNTunnelExpansion interface{}

type ComputeVPNTunnelInterface added in v0.0.2

type ComputeVPNTunnelInterface interface {
	Create(ctx context.Context, computeVPNTunnel *v1alpha1.ComputeVPNTunnel, opts v1.CreateOptions) (*v1alpha1.ComputeVPNTunnel, error)
	Update(ctx context.Context, computeVPNTunnel *v1alpha1.ComputeVPNTunnel, opts v1.UpdateOptions) (*v1alpha1.ComputeVPNTunnel, error)
	UpdateStatus(ctx context.Context, computeVPNTunnel *v1alpha1.ComputeVPNTunnel, opts v1.UpdateOptions) (*v1alpha1.ComputeVPNTunnel, 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.ComputeVPNTunnel, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeVPNTunnelList, 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.ComputeVPNTunnel, err error)
	ComputeVPNTunnelExpansion
}

ComputeVPNTunnelInterface has methods to work with ComputeVPNTunnel resources.

type ComputeVPNTunnelsGetter added in v0.0.2

type ComputeVPNTunnelsGetter interface {
	ComputeVPNTunnels(namespace string) ComputeVPNTunnelInterface
}

ComputeVPNTunnelsGetter has a method to return a ComputeVPNTunnelInterface. A group's client should implement this interface.

type ContainerAnalysisNoteExpansion

type ContainerAnalysisNoteExpansion interface{}

type ContainerAnalysisNoteInterface

type ContainerAnalysisNoteInterface interface {
	Create(ctx context.Context, containerAnalysisNote *v1alpha1.ContainerAnalysisNote, opts v1.CreateOptions) (*v1alpha1.ContainerAnalysisNote, error)
	Update(ctx context.Context, containerAnalysisNote *v1alpha1.ContainerAnalysisNote, opts v1.UpdateOptions) (*v1alpha1.ContainerAnalysisNote, error)
	UpdateStatus(ctx context.Context, containerAnalysisNote *v1alpha1.ContainerAnalysisNote, opts v1.UpdateOptions) (*v1alpha1.ContainerAnalysisNote, 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.ContainerAnalysisNote, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ContainerAnalysisNoteList, 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.ContainerAnalysisNote, err error)
	ContainerAnalysisNoteExpansion
}

ContainerAnalysisNoteInterface has methods to work with ContainerAnalysisNote resources.

type ContainerAnalysisNotesGetter

type ContainerAnalysisNotesGetter interface {
	ContainerAnalysisNotes(namespace string) ContainerAnalysisNoteInterface
}

ContainerAnalysisNotesGetter has a method to return a ContainerAnalysisNoteInterface. A group's client should implement this interface.

type ContainerClusterExpansion

type ContainerClusterExpansion interface{}

type ContainerClusterInterface

type ContainerClusterInterface interface {
	Create(ctx context.Context, containerCluster *v1alpha1.ContainerCluster, opts v1.CreateOptions) (*v1alpha1.ContainerCluster, error)
	Update(ctx context.Context, containerCluster *v1alpha1.ContainerCluster, opts v1.UpdateOptions) (*v1alpha1.ContainerCluster, error)
	UpdateStatus(ctx context.Context, containerCluster *v1alpha1.ContainerCluster, opts v1.UpdateOptions) (*v1alpha1.ContainerCluster, 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.ContainerCluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ContainerClusterList, 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.ContainerCluster, err error)
	ContainerClusterExpansion
}

ContainerClusterInterface has methods to work with ContainerCluster resources.

type ContainerClustersGetter

type ContainerClustersGetter interface {
	ContainerClusters(namespace string) ContainerClusterInterface
}

ContainerClustersGetter has a method to return a ContainerClusterInterface. A group's client should implement this interface.

type ContainerNodePoolExpansion

type ContainerNodePoolExpansion interface{}

type ContainerNodePoolInterface

type ContainerNodePoolInterface interface {
	Create(ctx context.Context, containerNodePool *v1alpha1.ContainerNodePool, opts v1.CreateOptions) (*v1alpha1.ContainerNodePool, error)
	Update(ctx context.Context, containerNodePool *v1alpha1.ContainerNodePool, opts v1.UpdateOptions) (*v1alpha1.ContainerNodePool, error)
	UpdateStatus(ctx context.Context, containerNodePool *v1alpha1.ContainerNodePool, opts v1.UpdateOptions) (*v1alpha1.ContainerNodePool, 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.ContainerNodePool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ContainerNodePoolList, 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.ContainerNodePool, err error)
	ContainerNodePoolExpansion
}

ContainerNodePoolInterface has methods to work with ContainerNodePool resources.

type ContainerNodePoolsGetter

type ContainerNodePoolsGetter interface {
	ContainerNodePools(namespace string) ContainerNodePoolInterface
}

ContainerNodePoolsGetter has a method to return a ContainerNodePoolInterface. A group's client should implement this interface.

type DataflowJobExpansion

type DataflowJobExpansion interface{}

type DataflowJobInterface

type DataflowJobInterface interface {
	Create(ctx context.Context, dataflowJob *v1alpha1.DataflowJob, opts v1.CreateOptions) (*v1alpha1.DataflowJob, error)
	Update(ctx context.Context, dataflowJob *v1alpha1.DataflowJob, opts v1.UpdateOptions) (*v1alpha1.DataflowJob, error)
	UpdateStatus(ctx context.Context, dataflowJob *v1alpha1.DataflowJob, opts v1.UpdateOptions) (*v1alpha1.DataflowJob, 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.DataflowJob, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataflowJobList, 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.DataflowJob, err error)
	DataflowJobExpansion
}

DataflowJobInterface has methods to work with DataflowJob resources.

type DataflowJobsGetter

type DataflowJobsGetter interface {
	DataflowJobs(namespace string) DataflowJobInterface
}

DataflowJobsGetter has a method to return a DataflowJobInterface. A group's client should implement this interface.

type DataprocClusterExpansion

type DataprocClusterExpansion interface{}

type DataprocClusterIamBindingExpansion added in v0.2.0

type DataprocClusterIamBindingExpansion interface{}

type DataprocClusterIamBindingInterface added in v0.2.0

type DataprocClusterIamBindingInterface interface {
	Create(ctx context.Context, dataprocClusterIamBinding *v1alpha1.DataprocClusterIamBinding, opts v1.CreateOptions) (*v1alpha1.DataprocClusterIamBinding, error)
	Update(ctx context.Context, dataprocClusterIamBinding *v1alpha1.DataprocClusterIamBinding, opts v1.UpdateOptions) (*v1alpha1.DataprocClusterIamBinding, error)
	UpdateStatus(ctx context.Context, dataprocClusterIamBinding *v1alpha1.DataprocClusterIamBinding, opts v1.UpdateOptions) (*v1alpha1.DataprocClusterIamBinding, 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.DataprocClusterIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataprocClusterIamBindingList, 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.DataprocClusterIamBinding, err error)
	DataprocClusterIamBindingExpansion
}

DataprocClusterIamBindingInterface has methods to work with DataprocClusterIamBinding resources.

type DataprocClusterIamBindingsGetter added in v0.2.0

type DataprocClusterIamBindingsGetter interface {
	DataprocClusterIamBindings(namespace string) DataprocClusterIamBindingInterface
}

DataprocClusterIamBindingsGetter has a method to return a DataprocClusterIamBindingInterface. A group's client should implement this interface.

type DataprocClusterIamMemberExpansion added in v0.2.0

type DataprocClusterIamMemberExpansion interface{}

type DataprocClusterIamMemberInterface added in v0.2.0

type DataprocClusterIamMemberInterface interface {
	Create(ctx context.Context, dataprocClusterIamMember *v1alpha1.DataprocClusterIamMember, opts v1.CreateOptions) (*v1alpha1.DataprocClusterIamMember, error)
	Update(ctx context.Context, dataprocClusterIamMember *v1alpha1.DataprocClusterIamMember, opts v1.UpdateOptions) (*v1alpha1.DataprocClusterIamMember, error)
	UpdateStatus(ctx context.Context, dataprocClusterIamMember *v1alpha1.DataprocClusterIamMember, opts v1.UpdateOptions) (*v1alpha1.DataprocClusterIamMember, 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.DataprocClusterIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataprocClusterIamMemberList, 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.DataprocClusterIamMember, err error)
	DataprocClusterIamMemberExpansion
}

DataprocClusterIamMemberInterface has methods to work with DataprocClusterIamMember resources.

type DataprocClusterIamMembersGetter added in v0.2.0

type DataprocClusterIamMembersGetter interface {
	DataprocClusterIamMembers(namespace string) DataprocClusterIamMemberInterface
}

DataprocClusterIamMembersGetter has a method to return a DataprocClusterIamMemberInterface. A group's client should implement this interface.

type DataprocClusterIamPoliciesGetter added in v0.2.0

type DataprocClusterIamPoliciesGetter interface {
	DataprocClusterIamPolicies(namespace string) DataprocClusterIamPolicyInterface
}

DataprocClusterIamPoliciesGetter has a method to return a DataprocClusterIamPolicyInterface. A group's client should implement this interface.

type DataprocClusterIamPolicyExpansion added in v0.2.0

type DataprocClusterIamPolicyExpansion interface{}

type DataprocClusterIamPolicyInterface added in v0.2.0

type DataprocClusterIamPolicyInterface interface {
	Create(ctx context.Context, dataprocClusterIamPolicy *v1alpha1.DataprocClusterIamPolicy, opts v1.CreateOptions) (*v1alpha1.DataprocClusterIamPolicy, error)
	Update(ctx context.Context, dataprocClusterIamPolicy *v1alpha1.DataprocClusterIamPolicy, opts v1.UpdateOptions) (*v1alpha1.DataprocClusterIamPolicy, error)
	UpdateStatus(ctx context.Context, dataprocClusterIamPolicy *v1alpha1.DataprocClusterIamPolicy, opts v1.UpdateOptions) (*v1alpha1.DataprocClusterIamPolicy, 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.DataprocClusterIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataprocClusterIamPolicyList, 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.DataprocClusterIamPolicy, err error)
	DataprocClusterIamPolicyExpansion
}

DataprocClusterIamPolicyInterface has methods to work with DataprocClusterIamPolicy resources.

type DataprocClusterInterface

type DataprocClusterInterface interface {
	Create(ctx context.Context, dataprocCluster *v1alpha1.DataprocCluster, opts v1.CreateOptions) (*v1alpha1.DataprocCluster, error)
	Update(ctx context.Context, dataprocCluster *v1alpha1.DataprocCluster, opts v1.UpdateOptions) (*v1alpha1.DataprocCluster, error)
	UpdateStatus(ctx context.Context, dataprocCluster *v1alpha1.DataprocCluster, opts v1.UpdateOptions) (*v1alpha1.DataprocCluster, 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.DataprocCluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataprocClusterList, 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.DataprocCluster, err error)
	DataprocClusterExpansion
}

DataprocClusterInterface has methods to work with DataprocCluster resources.

type DataprocClustersGetter

type DataprocClustersGetter interface {
	DataprocClusters(namespace string) DataprocClusterInterface
}

DataprocClustersGetter has a method to return a DataprocClusterInterface. A group's client should implement this interface.

type DataprocJobExpansion

type DataprocJobExpansion interface{}

type DataprocJobIamBindingExpansion added in v0.2.0

type DataprocJobIamBindingExpansion interface{}

type DataprocJobIamBindingInterface added in v0.2.0

type DataprocJobIamBindingInterface interface {
	Create(ctx context.Context, dataprocJobIamBinding *v1alpha1.DataprocJobIamBinding, opts v1.CreateOptions) (*v1alpha1.DataprocJobIamBinding, error)
	Update(ctx context.Context, dataprocJobIamBinding *v1alpha1.DataprocJobIamBinding, opts v1.UpdateOptions) (*v1alpha1.DataprocJobIamBinding, error)
	UpdateStatus(ctx context.Context, dataprocJobIamBinding *v1alpha1.DataprocJobIamBinding, opts v1.UpdateOptions) (*v1alpha1.DataprocJobIamBinding, 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.DataprocJobIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataprocJobIamBindingList, 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.DataprocJobIamBinding, err error)
	DataprocJobIamBindingExpansion
}

DataprocJobIamBindingInterface has methods to work with DataprocJobIamBinding resources.

type DataprocJobIamBindingsGetter added in v0.2.0

type DataprocJobIamBindingsGetter interface {
	DataprocJobIamBindings(namespace string) DataprocJobIamBindingInterface
}

DataprocJobIamBindingsGetter has a method to return a DataprocJobIamBindingInterface. A group's client should implement this interface.

type DataprocJobIamMemberExpansion added in v0.2.0

type DataprocJobIamMemberExpansion interface{}

type DataprocJobIamMemberInterface added in v0.2.0

type DataprocJobIamMemberInterface interface {
	Create(ctx context.Context, dataprocJobIamMember *v1alpha1.DataprocJobIamMember, opts v1.CreateOptions) (*v1alpha1.DataprocJobIamMember, error)
	Update(ctx context.Context, dataprocJobIamMember *v1alpha1.DataprocJobIamMember, opts v1.UpdateOptions) (*v1alpha1.DataprocJobIamMember, error)
	UpdateStatus(ctx context.Context, dataprocJobIamMember *v1alpha1.DataprocJobIamMember, opts v1.UpdateOptions) (*v1alpha1.DataprocJobIamMember, 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.DataprocJobIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataprocJobIamMemberList, 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.DataprocJobIamMember, err error)
	DataprocJobIamMemberExpansion
}

DataprocJobIamMemberInterface has methods to work with DataprocJobIamMember resources.

type DataprocJobIamMembersGetter added in v0.2.0

type DataprocJobIamMembersGetter interface {
	DataprocJobIamMembers(namespace string) DataprocJobIamMemberInterface
}

DataprocJobIamMembersGetter has a method to return a DataprocJobIamMemberInterface. A group's client should implement this interface.

type DataprocJobIamPoliciesGetter added in v0.2.0

type DataprocJobIamPoliciesGetter interface {
	DataprocJobIamPolicies(namespace string) DataprocJobIamPolicyInterface
}

DataprocJobIamPoliciesGetter has a method to return a DataprocJobIamPolicyInterface. A group's client should implement this interface.

type DataprocJobIamPolicyExpansion added in v0.2.0

type DataprocJobIamPolicyExpansion interface{}

type DataprocJobIamPolicyInterface added in v0.2.0

type DataprocJobIamPolicyInterface interface {
	Create(ctx context.Context, dataprocJobIamPolicy *v1alpha1.DataprocJobIamPolicy, opts v1.CreateOptions) (*v1alpha1.DataprocJobIamPolicy, error)
	Update(ctx context.Context, dataprocJobIamPolicy *v1alpha1.DataprocJobIamPolicy, opts v1.UpdateOptions) (*v1alpha1.DataprocJobIamPolicy, error)
	UpdateStatus(ctx context.Context, dataprocJobIamPolicy *v1alpha1.DataprocJobIamPolicy, opts v1.UpdateOptions) (*v1alpha1.DataprocJobIamPolicy, 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.DataprocJobIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataprocJobIamPolicyList, 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.DataprocJobIamPolicy, err error)
	DataprocJobIamPolicyExpansion
}

DataprocJobIamPolicyInterface has methods to work with DataprocJobIamPolicy resources.

type DataprocJobInterface

type DataprocJobInterface interface {
	Create(ctx context.Context, dataprocJob *v1alpha1.DataprocJob, opts v1.CreateOptions) (*v1alpha1.DataprocJob, error)
	Update(ctx context.Context, dataprocJob *v1alpha1.DataprocJob, opts v1.UpdateOptions) (*v1alpha1.DataprocJob, error)
	UpdateStatus(ctx context.Context, dataprocJob *v1alpha1.DataprocJob, opts v1.UpdateOptions) (*v1alpha1.DataprocJob, 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.DataprocJob, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataprocJobList, 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.DataprocJob, err error)
	DataprocJobExpansion
}

DataprocJobInterface has methods to work with DataprocJob resources.

type DataprocJobsGetter

type DataprocJobsGetter interface {
	DataprocJobs(namespace string) DataprocJobInterface
}

DataprocJobsGetter has a method to return a DataprocJobInterface. A group's client should implement this interface.

type DnsManagedZoneExpansion

type DnsManagedZoneExpansion interface{}

type DnsManagedZoneInterface

type DnsManagedZoneInterface interface {
	Create(ctx context.Context, dnsManagedZone *v1alpha1.DnsManagedZone, opts v1.CreateOptions) (*v1alpha1.DnsManagedZone, error)
	Update(ctx context.Context, dnsManagedZone *v1alpha1.DnsManagedZone, opts v1.UpdateOptions) (*v1alpha1.DnsManagedZone, error)
	UpdateStatus(ctx context.Context, dnsManagedZone *v1alpha1.DnsManagedZone, opts v1.UpdateOptions) (*v1alpha1.DnsManagedZone, 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.DnsManagedZone, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DnsManagedZoneList, 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.DnsManagedZone, err error)
	DnsManagedZoneExpansion
}

DnsManagedZoneInterface has methods to work with DnsManagedZone resources.

type DnsManagedZonesGetter

type DnsManagedZonesGetter interface {
	DnsManagedZones(namespace string) DnsManagedZoneInterface
}

DnsManagedZonesGetter has a method to return a DnsManagedZoneInterface. A group's client should implement this interface.

type DnsRecordSetExpansion

type DnsRecordSetExpansion interface{}

type DnsRecordSetInterface

type DnsRecordSetInterface interface {
	Create(ctx context.Context, dnsRecordSet *v1alpha1.DnsRecordSet, opts v1.CreateOptions) (*v1alpha1.DnsRecordSet, error)
	Update(ctx context.Context, dnsRecordSet *v1alpha1.DnsRecordSet, opts v1.UpdateOptions) (*v1alpha1.DnsRecordSet, error)
	UpdateStatus(ctx context.Context, dnsRecordSet *v1alpha1.DnsRecordSet, opts v1.UpdateOptions) (*v1alpha1.DnsRecordSet, 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.DnsRecordSet, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DnsRecordSetList, 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.DnsRecordSet, err error)
	DnsRecordSetExpansion
}

DnsRecordSetInterface has methods to work with DnsRecordSet resources.

type DnsRecordSetsGetter

type DnsRecordSetsGetter interface {
	DnsRecordSets(namespace string) DnsRecordSetInterface
}

DnsRecordSetsGetter has a method to return a DnsRecordSetInterface. A group's client should implement this interface.

type EndpointsServiceExpansion

type EndpointsServiceExpansion interface{}

type EndpointsServiceInterface

type EndpointsServiceInterface interface {
	Create(ctx context.Context, endpointsService *v1alpha1.EndpointsService, opts v1.CreateOptions) (*v1alpha1.EndpointsService, error)
	Update(ctx context.Context, endpointsService *v1alpha1.EndpointsService, opts v1.UpdateOptions) (*v1alpha1.EndpointsService, error)
	UpdateStatus(ctx context.Context, endpointsService *v1alpha1.EndpointsService, opts v1.UpdateOptions) (*v1alpha1.EndpointsService, 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.EndpointsService, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EndpointsServiceList, 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.EndpointsService, err error)
	EndpointsServiceExpansion
}

EndpointsServiceInterface has methods to work with EndpointsService resources.

type EndpointsServicesGetter

type EndpointsServicesGetter interface {
	EndpointsServices(namespace string) EndpointsServiceInterface
}

EndpointsServicesGetter has a method to return a EndpointsServiceInterface. A group's client should implement this interface.

type FilestoreInstanceExpansion

type FilestoreInstanceExpansion interface{}

type FilestoreInstanceInterface

type FilestoreInstanceInterface interface {
	Create(ctx context.Context, filestoreInstance *v1alpha1.FilestoreInstance, opts v1.CreateOptions) (*v1alpha1.FilestoreInstance, error)
	Update(ctx context.Context, filestoreInstance *v1alpha1.FilestoreInstance, opts v1.UpdateOptions) (*v1alpha1.FilestoreInstance, error)
	UpdateStatus(ctx context.Context, filestoreInstance *v1alpha1.FilestoreInstance, opts v1.UpdateOptions) (*v1alpha1.FilestoreInstance, 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.FilestoreInstance, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FilestoreInstanceList, 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.FilestoreInstance, err error)
	FilestoreInstanceExpansion
}

FilestoreInstanceInterface has methods to work with FilestoreInstance resources.

type FilestoreInstancesGetter

type FilestoreInstancesGetter interface {
	FilestoreInstances(namespace string) FilestoreInstanceInterface
}

FilestoreInstancesGetter has a method to return a FilestoreInstanceInterface. A group's client should implement this interface.

type FirestoreIndexExpansion added in v0.2.0

type FirestoreIndexExpansion interface{}

type FirestoreIndexInterface added in v0.2.0

type FirestoreIndexInterface interface {
	Create(ctx context.Context, firestoreIndex *v1alpha1.FirestoreIndex, opts v1.CreateOptions) (*v1alpha1.FirestoreIndex, error)
	Update(ctx context.Context, firestoreIndex *v1alpha1.FirestoreIndex, opts v1.UpdateOptions) (*v1alpha1.FirestoreIndex, error)
	UpdateStatus(ctx context.Context, firestoreIndex *v1alpha1.FirestoreIndex, opts v1.UpdateOptions) (*v1alpha1.FirestoreIndex, 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.FirestoreIndex, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FirestoreIndexList, 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.FirestoreIndex, err error)
	FirestoreIndexExpansion
}

FirestoreIndexInterface has methods to work with FirestoreIndex resources.

type FirestoreIndexesGetter added in v0.2.0

type FirestoreIndexesGetter interface {
	FirestoreIndexes(namespace string) FirestoreIndexInterface
}

FirestoreIndexesGetter has a method to return a FirestoreIndexInterface. A group's client should implement this interface.

type FolderExpansion

type FolderExpansion interface{}

type FolderIamBindingExpansion

type FolderIamBindingExpansion interface{}

type FolderIamBindingInterface

type FolderIamBindingInterface interface {
	Create(ctx context.Context, folderIamBinding *v1alpha1.FolderIamBinding, opts v1.CreateOptions) (*v1alpha1.FolderIamBinding, error)
	Update(ctx context.Context, folderIamBinding *v1alpha1.FolderIamBinding, opts v1.UpdateOptions) (*v1alpha1.FolderIamBinding, error)
	UpdateStatus(ctx context.Context, folderIamBinding *v1alpha1.FolderIamBinding, opts v1.UpdateOptions) (*v1alpha1.FolderIamBinding, 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.FolderIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FolderIamBindingList, 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.FolderIamBinding, err error)
	FolderIamBindingExpansion
}

FolderIamBindingInterface has methods to work with FolderIamBinding resources.

type FolderIamBindingsGetter

type FolderIamBindingsGetter interface {
	FolderIamBindings(namespace string) FolderIamBindingInterface
}

FolderIamBindingsGetter has a method to return a FolderIamBindingInterface. A group's client should implement this interface.

type FolderIamMemberExpansion

type FolderIamMemberExpansion interface{}

type FolderIamMemberInterface

type FolderIamMemberInterface interface {
	Create(ctx context.Context, folderIamMember *v1alpha1.FolderIamMember, opts v1.CreateOptions) (*v1alpha1.FolderIamMember, error)
	Update(ctx context.Context, folderIamMember *v1alpha1.FolderIamMember, opts v1.UpdateOptions) (*v1alpha1.FolderIamMember, error)
	UpdateStatus(ctx context.Context, folderIamMember *v1alpha1.FolderIamMember, opts v1.UpdateOptions) (*v1alpha1.FolderIamMember, 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.FolderIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FolderIamMemberList, 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.FolderIamMember, err error)
	FolderIamMemberExpansion
}

FolderIamMemberInterface has methods to work with FolderIamMember resources.

type FolderIamMembersGetter

type FolderIamMembersGetter interface {
	FolderIamMembers(namespace string) FolderIamMemberInterface
}

FolderIamMembersGetter has a method to return a FolderIamMemberInterface. A group's client should implement this interface.

type FolderIamPoliciesGetter

type FolderIamPoliciesGetter interface {
	FolderIamPolicies(namespace string) FolderIamPolicyInterface
}

FolderIamPoliciesGetter has a method to return a FolderIamPolicyInterface. A group's client should implement this interface.

type FolderIamPolicyExpansion

type FolderIamPolicyExpansion interface{}

type FolderIamPolicyInterface

type FolderIamPolicyInterface interface {
	Create(ctx context.Context, folderIamPolicy *v1alpha1.FolderIamPolicy, opts v1.CreateOptions) (*v1alpha1.FolderIamPolicy, error)
	Update(ctx context.Context, folderIamPolicy *v1alpha1.FolderIamPolicy, opts v1.UpdateOptions) (*v1alpha1.FolderIamPolicy, error)
	UpdateStatus(ctx context.Context, folderIamPolicy *v1alpha1.FolderIamPolicy, opts v1.UpdateOptions) (*v1alpha1.FolderIamPolicy, 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.FolderIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FolderIamPolicyList, 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.FolderIamPolicy, err error)
	FolderIamPolicyExpansion
}

FolderIamPolicyInterface has methods to work with FolderIamPolicy resources.

type FolderInterface

type FolderInterface interface {
	Create(ctx context.Context, folder *v1alpha1.Folder, opts v1.CreateOptions) (*v1alpha1.Folder, error)
	Update(ctx context.Context, folder *v1alpha1.Folder, opts v1.UpdateOptions) (*v1alpha1.Folder, error)
	UpdateStatus(ctx context.Context, folder *v1alpha1.Folder, opts v1.UpdateOptions) (*v1alpha1.Folder, 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.Folder, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FolderList, 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.Folder, err error)
	FolderExpansion
}

FolderInterface has methods to work with Folder resources.

type FolderOrganizationPoliciesGetter

type FolderOrganizationPoliciesGetter interface {
	FolderOrganizationPolicies(namespace string) FolderOrganizationPolicyInterface
}

FolderOrganizationPoliciesGetter has a method to return a FolderOrganizationPolicyInterface. A group's client should implement this interface.

type FolderOrganizationPolicyExpansion

type FolderOrganizationPolicyExpansion interface{}

type FolderOrganizationPolicyInterface

type FolderOrganizationPolicyInterface interface {
	Create(ctx context.Context, folderOrganizationPolicy *v1alpha1.FolderOrganizationPolicy, opts v1.CreateOptions) (*v1alpha1.FolderOrganizationPolicy, error)
	Update(ctx context.Context, folderOrganizationPolicy *v1alpha1.FolderOrganizationPolicy, opts v1.UpdateOptions) (*v1alpha1.FolderOrganizationPolicy, error)
	UpdateStatus(ctx context.Context, folderOrganizationPolicy *v1alpha1.FolderOrganizationPolicy, opts v1.UpdateOptions) (*v1alpha1.FolderOrganizationPolicy, 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.FolderOrganizationPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FolderOrganizationPolicyList, 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.FolderOrganizationPolicy, err error)
	FolderOrganizationPolicyExpansion
}

FolderOrganizationPolicyInterface has methods to work with FolderOrganizationPolicy resources.

type FoldersGetter

type FoldersGetter interface {
	Folders(namespace string) FolderInterface
}

FoldersGetter has a method to return a FolderInterface. A group's client should implement this interface.

type GoogleV1alpha1Client

type GoogleV1alpha1Client struct {
	// contains filtered or unexported fields
}

GoogleV1alpha1Client is used to interact with features provided by the google.kubeform.com group.

func New

New creates a new GoogleV1alpha1Client for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*GoogleV1alpha1Client, error)

NewForConfig creates a new GoogleV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *GoogleV1alpha1Client

NewForConfigOrDie creates a new GoogleV1alpha1Client for the given config and panics if there is an error in the config.

func (*GoogleV1alpha1Client) AccessContextManagerAccessLevels added in v0.2.0

func (c *GoogleV1alpha1Client) AccessContextManagerAccessLevels(namespace string) AccessContextManagerAccessLevelInterface

func (*GoogleV1alpha1Client) AccessContextManagerAccessPolicies added in v0.2.0

func (c *GoogleV1alpha1Client) AccessContextManagerAccessPolicies(namespace string) AccessContextManagerAccessPolicyInterface

func (*GoogleV1alpha1Client) AccessContextManagerServicePerimeters added in v0.2.0

func (c *GoogleV1alpha1Client) AccessContextManagerServicePerimeters(namespace string) AccessContextManagerServicePerimeterInterface

func (*GoogleV1alpha1Client) AppEngineApplications

func (c *GoogleV1alpha1Client) AppEngineApplications(namespace string) AppEngineApplicationInterface

func (*GoogleV1alpha1Client) AppEngineDomainMappings added in v0.2.0

func (c *GoogleV1alpha1Client) AppEngineDomainMappings(namespace string) AppEngineDomainMappingInterface

func (*GoogleV1alpha1Client) AppEngineFirewallRules added in v0.2.0

func (c *GoogleV1alpha1Client) AppEngineFirewallRules(namespace string) AppEngineFirewallRuleInterface

func (*GoogleV1alpha1Client) AppEngineStandardAppVersions added in v0.2.0

func (c *GoogleV1alpha1Client) AppEngineStandardAppVersions(namespace string) AppEngineStandardAppVersionInterface

func (*GoogleV1alpha1Client) BigqueryDataTransferConfigs added in v0.2.0

func (c *GoogleV1alpha1Client) BigqueryDataTransferConfigs(namespace string) BigqueryDataTransferConfigInterface

func (*GoogleV1alpha1Client) BigqueryDatasets

func (c *GoogleV1alpha1Client) BigqueryDatasets(namespace string) BigqueryDatasetInterface

func (*GoogleV1alpha1Client) BigqueryTables

func (c *GoogleV1alpha1Client) BigqueryTables(namespace string) BigqueryTableInterface

func (*GoogleV1alpha1Client) BigtableAppProfiles added in v0.2.0

func (c *GoogleV1alpha1Client) BigtableAppProfiles(namespace string) BigtableAppProfileInterface

func (*GoogleV1alpha1Client) BigtableGcPolicies added in v0.2.0

func (c *GoogleV1alpha1Client) BigtableGcPolicies(namespace string) BigtableGcPolicyInterface

func (*GoogleV1alpha1Client) BigtableInstanceIamBindings added in v0.2.0

func (c *GoogleV1alpha1Client) BigtableInstanceIamBindings(namespace string) BigtableInstanceIamBindingInterface

func (*GoogleV1alpha1Client) BigtableInstanceIamMembers added in v0.2.0

func (c *GoogleV1alpha1Client) BigtableInstanceIamMembers(namespace string) BigtableInstanceIamMemberInterface

func (*GoogleV1alpha1Client) BigtableInstanceIamPolicies added in v0.2.0

func (c *GoogleV1alpha1Client) BigtableInstanceIamPolicies(namespace string) BigtableInstanceIamPolicyInterface

func (*GoogleV1alpha1Client) BigtableInstances

func (c *GoogleV1alpha1Client) BigtableInstances(namespace string) BigtableInstanceInterface

func (*GoogleV1alpha1Client) BigtableTables

func (c *GoogleV1alpha1Client) BigtableTables(namespace string) BigtableTableInterface

func (*GoogleV1alpha1Client) BillingAccountIamBindings

func (c *GoogleV1alpha1Client) BillingAccountIamBindings(namespace string) BillingAccountIamBindingInterface

func (*GoogleV1alpha1Client) BillingAccountIamMembers

func (c *GoogleV1alpha1Client) BillingAccountIamMembers(namespace string) BillingAccountIamMemberInterface

func (*GoogleV1alpha1Client) BillingAccountIamPolicies

func (c *GoogleV1alpha1Client) BillingAccountIamPolicies(namespace string) BillingAccountIamPolicyInterface

func (*GoogleV1alpha1Client) BinaryAuthorizationAttestorIamBindings added in v0.2.0

func (c *GoogleV1alpha1Client) BinaryAuthorizationAttestorIamBindings(namespace string) BinaryAuthorizationAttestorIamBindingInterface

func (*GoogleV1alpha1Client) BinaryAuthorizationAttestorIamMembers added in v0.2.0

func (c *GoogleV1alpha1Client) BinaryAuthorizationAttestorIamMembers(namespace string) BinaryAuthorizationAttestorIamMemberInterface

func (*GoogleV1alpha1Client) BinaryAuthorizationAttestorIamPolicies added in v0.2.0

func (c *GoogleV1alpha1Client) BinaryAuthorizationAttestorIamPolicies(namespace string) BinaryAuthorizationAttestorIamPolicyInterface

func (*GoogleV1alpha1Client) BinaryAuthorizationAttestors

func (c *GoogleV1alpha1Client) BinaryAuthorizationAttestors(namespace string) BinaryAuthorizationAttestorInterface

func (*GoogleV1alpha1Client) BinaryAuthorizationPolicies

func (c *GoogleV1alpha1Client) BinaryAuthorizationPolicies(namespace string) BinaryAuthorizationPolicyInterface

func (*GoogleV1alpha1Client) CloudSchedulerJobs added in v0.2.0

func (c *GoogleV1alpha1Client) CloudSchedulerJobs(namespace string) CloudSchedulerJobInterface

func (*GoogleV1alpha1Client) CloudbuildTriggers

func (c *GoogleV1alpha1Client) CloudbuildTriggers(namespace string) CloudbuildTriggerInterface

func (*GoogleV1alpha1Client) CloudfunctionsFunctionIamBindings added in v0.2.0

func (c *GoogleV1alpha1Client) CloudfunctionsFunctionIamBindings(namespace string) CloudfunctionsFunctionIamBindingInterface

func (*GoogleV1alpha1Client) CloudfunctionsFunctionIamMembers added in v0.2.0

func (c *GoogleV1alpha1Client) CloudfunctionsFunctionIamMembers(namespace string) CloudfunctionsFunctionIamMemberInterface

func (*GoogleV1alpha1Client) CloudfunctionsFunctionIamPolicies added in v0.2.0

func (c *GoogleV1alpha1Client) CloudfunctionsFunctionIamPolicies(namespace string) CloudfunctionsFunctionIamPolicyInterface

func (*GoogleV1alpha1Client) CloudfunctionsFunctions

func (c *GoogleV1alpha1Client) CloudfunctionsFunctions(namespace string) CloudfunctionsFunctionInterface

func (*GoogleV1alpha1Client) CloudiotRegistries

func (c *GoogleV1alpha1Client) CloudiotRegistries(namespace string) CloudiotRegistryInterface

func (*GoogleV1alpha1Client) ComposerEnvironments

func (c *GoogleV1alpha1Client) ComposerEnvironments(namespace string) ComposerEnvironmentInterface

func (*GoogleV1alpha1Client) ComputeAddresses

func (c *GoogleV1alpha1Client) ComputeAddresses(namespace string) ComputeAddressInterface

func (*GoogleV1alpha1Client) ComputeAttachedDisks

func (c *GoogleV1alpha1Client) ComputeAttachedDisks(namespace string) ComputeAttachedDiskInterface

func (*GoogleV1alpha1Client) ComputeAutoscalers

func (c *GoogleV1alpha1Client) ComputeAutoscalers(namespace string) ComputeAutoscalerInterface

func (*GoogleV1alpha1Client) ComputeBackendBucketSignedURLKeys added in v0.2.0

func (c *GoogleV1alpha1Client) ComputeBackendBucketSignedURLKeys(namespace string) ComputeBackendBucketSignedURLKeyInterface

func (*GoogleV1alpha1Client) ComputeBackendBuckets

func (c *GoogleV1alpha1Client) ComputeBackendBuckets(namespace string) ComputeBackendBucketInterface

func (*GoogleV1alpha1Client) ComputeBackendServiceSignedURLKeys added in v0.2.0

func (c *GoogleV1alpha1Client) ComputeBackendServiceSignedURLKeys(namespace string) ComputeBackendServiceSignedURLKeyInterface

func (*GoogleV1alpha1Client) ComputeBackendServices

func (c *GoogleV1alpha1Client) ComputeBackendServices(namespace string) ComputeBackendServiceInterface

func (*GoogleV1alpha1Client) ComputeDiskResourcePolicyAttachments added in v0.2.0

func (c *GoogleV1alpha1Client) ComputeDiskResourcePolicyAttachments(namespace string) ComputeDiskResourcePolicyAttachmentInterface

func (*GoogleV1alpha1Client) ComputeDisks

func (c *GoogleV1alpha1Client) ComputeDisks(namespace string) ComputeDiskInterface

func (*GoogleV1alpha1Client) ComputeFirewalls

func (c *GoogleV1alpha1Client) ComputeFirewalls(namespace string) ComputeFirewallInterface

func (*GoogleV1alpha1Client) ComputeForwardingRules

func (c *GoogleV1alpha1Client) ComputeForwardingRules(namespace string) ComputeForwardingRuleInterface

func (*GoogleV1alpha1Client) ComputeGlobalAddresses

func (c *GoogleV1alpha1Client) ComputeGlobalAddresses(namespace string) ComputeGlobalAddressInterface

func (*GoogleV1alpha1Client) ComputeGlobalForwardingRules

func (c *GoogleV1alpha1Client) ComputeGlobalForwardingRules(namespace string) ComputeGlobalForwardingRuleInterface

func (*GoogleV1alpha1Client) ComputeHTTPHealthChecks added in v0.0.2

func (c *GoogleV1alpha1Client) ComputeHTTPHealthChecks(namespace string) ComputeHTTPHealthCheckInterface

func (*GoogleV1alpha1Client) ComputeHTTPSHealthChecks added in v0.0.2

func (c *GoogleV1alpha1Client) ComputeHTTPSHealthChecks(namespace string) ComputeHTTPSHealthCheckInterface

func (*GoogleV1alpha1Client) ComputeHealthChecks

func (c *GoogleV1alpha1Client) ComputeHealthChecks(namespace string) ComputeHealthCheckInterface

func (*GoogleV1alpha1Client) ComputeImages

func (c *GoogleV1alpha1Client) ComputeImages(namespace string) ComputeImageInterface

func (*GoogleV1alpha1Client) ComputeInstanceFromTemplates

func (c *GoogleV1alpha1Client) ComputeInstanceFromTemplates(namespace string) ComputeInstanceFromTemplateInterface

func (*GoogleV1alpha1Client) ComputeInstanceGroupManagers

func (c *GoogleV1alpha1Client) ComputeInstanceGroupManagers(namespace string) ComputeInstanceGroupManagerInterface

func (*GoogleV1alpha1Client) ComputeInstanceGroups

func (c *GoogleV1alpha1Client) ComputeInstanceGroups(namespace string) ComputeInstanceGroupInterface

func (*GoogleV1alpha1Client) ComputeInstanceIamBindings added in v0.2.0

func (c *GoogleV1alpha1Client) ComputeInstanceIamBindings(namespace string) ComputeInstanceIamBindingInterface

func (*GoogleV1alpha1Client) ComputeInstanceIamMembers added in v0.2.0

func (c *GoogleV1alpha1Client) ComputeInstanceIamMembers(namespace string) ComputeInstanceIamMemberInterface

func (*GoogleV1alpha1Client) ComputeInstanceIamPolicies added in v0.2.0

func (c *GoogleV1alpha1Client) ComputeInstanceIamPolicies(namespace string) ComputeInstanceIamPolicyInterface

func (*GoogleV1alpha1Client) ComputeInstanceTemplates

func (c *GoogleV1alpha1Client) ComputeInstanceTemplates(namespace string) ComputeInstanceTemplateInterface

func (*GoogleV1alpha1Client) ComputeInstances

func (c *GoogleV1alpha1Client) ComputeInstances(namespace string) ComputeInstanceInterface

func (*GoogleV1alpha1Client) ComputeInterconnectAttachments

func (c *GoogleV1alpha1Client) ComputeInterconnectAttachments(namespace string) ComputeInterconnectAttachmentInterface

func (*GoogleV1alpha1Client) ComputeNetworkEndpointGroups added in v0.2.0

func (c *GoogleV1alpha1Client) ComputeNetworkEndpointGroups(namespace string) ComputeNetworkEndpointGroupInterface

func (*GoogleV1alpha1Client) ComputeNetworkEndpoints added in v0.2.0

func (c *GoogleV1alpha1Client) ComputeNetworkEndpoints(namespace string) ComputeNetworkEndpointInterface

func (*GoogleV1alpha1Client) ComputeNetworkPeerings

func (c *GoogleV1alpha1Client) ComputeNetworkPeerings(namespace string) ComputeNetworkPeeringInterface

func (*GoogleV1alpha1Client) ComputeNetworks

func (c *GoogleV1alpha1Client) ComputeNetworks(namespace string) ComputeNetworkInterface

func (*GoogleV1alpha1Client) ComputeNodeGroups added in v0.2.0

func (c *GoogleV1alpha1Client) ComputeNodeGroups(namespace string) ComputeNodeGroupInterface

func (*GoogleV1alpha1Client) ComputeNodeTemplates added in v0.2.0

func (c *GoogleV1alpha1Client) ComputeNodeTemplates(namespace string) ComputeNodeTemplateInterface

func (*GoogleV1alpha1Client) ComputeProjectDefaultNetworkTiers added in v0.2.0

func (c *GoogleV1alpha1Client) ComputeProjectDefaultNetworkTiers(namespace string) ComputeProjectDefaultNetworkTierInterface

func (*GoogleV1alpha1Client) ComputeProjectMetadataItems

func (c *GoogleV1alpha1Client) ComputeProjectMetadataItems(namespace string) ComputeProjectMetadataItemInterface

func (*GoogleV1alpha1Client) ComputeProjectMetadatas

func (c *GoogleV1alpha1Client) ComputeProjectMetadatas(namespace string) ComputeProjectMetadataInterface

func (*GoogleV1alpha1Client) ComputeRegionAutoscalers

func (c *GoogleV1alpha1Client) ComputeRegionAutoscalers(namespace string) ComputeRegionAutoscalerInterface

func (*GoogleV1alpha1Client) ComputeRegionBackendServices

func (c *GoogleV1alpha1Client) ComputeRegionBackendServices(namespace string) ComputeRegionBackendServiceInterface

func (*GoogleV1alpha1Client) ComputeRegionDisks

func (c *GoogleV1alpha1Client) ComputeRegionDisks(namespace string) ComputeRegionDiskInterface

func (*GoogleV1alpha1Client) ComputeRegionInstanceGroupManagers

func (c *GoogleV1alpha1Client) ComputeRegionInstanceGroupManagers(namespace string) ComputeRegionInstanceGroupManagerInterface

func (*GoogleV1alpha1Client) ComputeReservations added in v0.2.0

func (c *GoogleV1alpha1Client) ComputeReservations(namespace string) ComputeReservationInterface

func (*GoogleV1alpha1Client) ComputeResourcePolicies added in v0.2.0

func (c *GoogleV1alpha1Client) ComputeResourcePolicies(namespace string) ComputeResourcePolicyInterface

func (*GoogleV1alpha1Client) ComputeRouterInterfaces

func (c *GoogleV1alpha1Client) ComputeRouterInterfaces(namespace string) ComputeRouterInterfaceInterface

func (*GoogleV1alpha1Client) ComputeRouterNATs added in v0.0.2

func (c *GoogleV1alpha1Client) ComputeRouterNATs(namespace string) ComputeRouterNATInterface

func (*GoogleV1alpha1Client) ComputeRouterPeers

func (c *GoogleV1alpha1Client) ComputeRouterPeers(namespace string) ComputeRouterPeerInterface

func (*GoogleV1alpha1Client) ComputeRouters

func (c *GoogleV1alpha1Client) ComputeRouters(namespace string) ComputeRouterInterface

func (*GoogleV1alpha1Client) ComputeRoutes

func (c *GoogleV1alpha1Client) ComputeRoutes(namespace string) ComputeRouteInterface

func (*GoogleV1alpha1Client) ComputeSSLCertificates added in v0.0.3

func (c *GoogleV1alpha1Client) ComputeSSLCertificates(namespace string) ComputeSSLCertificateInterface

func (*GoogleV1alpha1Client) ComputeSSLPolicies added in v0.0.3

func (c *GoogleV1alpha1Client) ComputeSSLPolicies(namespace string) ComputeSSLPolicyInterface

func (*GoogleV1alpha1Client) ComputeSecurityPolicies

func (c *GoogleV1alpha1Client) ComputeSecurityPolicies(namespace string) ComputeSecurityPolicyInterface

func (*GoogleV1alpha1Client) ComputeSharedVpcHostProjects

func (c *GoogleV1alpha1Client) ComputeSharedVpcHostProjects(namespace string) ComputeSharedVpcHostProjectInterface

func (*GoogleV1alpha1Client) ComputeSharedVpcServiceProjects

func (c *GoogleV1alpha1Client) ComputeSharedVpcServiceProjects(namespace string) ComputeSharedVpcServiceProjectInterface

func (*GoogleV1alpha1Client) ComputeSnapshots

func (c *GoogleV1alpha1Client) ComputeSnapshots(namespace string) ComputeSnapshotInterface

func (*GoogleV1alpha1Client) ComputeSubnetworkIamBindings

func (c *GoogleV1alpha1Client) ComputeSubnetworkIamBindings(namespace string) ComputeSubnetworkIamBindingInterface

func (*GoogleV1alpha1Client) ComputeSubnetworkIamMembers

func (c *GoogleV1alpha1Client) ComputeSubnetworkIamMembers(namespace string) ComputeSubnetworkIamMemberInterface

func (*GoogleV1alpha1Client) ComputeSubnetworkIamPolicies

func (c *GoogleV1alpha1Client) ComputeSubnetworkIamPolicies(namespace string) ComputeSubnetworkIamPolicyInterface

func (*GoogleV1alpha1Client) ComputeSubnetworks

func (c *GoogleV1alpha1Client) ComputeSubnetworks(namespace string) ComputeSubnetworkInterface

func (*GoogleV1alpha1Client) ComputeTargetHTTPProxies added in v0.0.2

func (c *GoogleV1alpha1Client) ComputeTargetHTTPProxies(namespace string) ComputeTargetHTTPProxyInterface

func (*GoogleV1alpha1Client) ComputeTargetHTTPSProxies added in v0.0.2

func (c *GoogleV1alpha1Client) ComputeTargetHTTPSProxies(namespace string) ComputeTargetHTTPSProxyInterface

func (*GoogleV1alpha1Client) ComputeTargetInstances added in v0.2.0

func (c *GoogleV1alpha1Client) ComputeTargetInstances(namespace string) ComputeTargetInstanceInterface

func (*GoogleV1alpha1Client) ComputeTargetPools

func (c *GoogleV1alpha1Client) ComputeTargetPools(namespace string) ComputeTargetPoolInterface

func (*GoogleV1alpha1Client) ComputeTargetSSLProxies added in v0.0.3

func (c *GoogleV1alpha1Client) ComputeTargetSSLProxies(namespace string) ComputeTargetSSLProxyInterface

func (*GoogleV1alpha1Client) ComputeTargetTcpProxies

func (c *GoogleV1alpha1Client) ComputeTargetTcpProxies(namespace string) ComputeTargetTcpProxyInterface

func (*GoogleV1alpha1Client) ComputeURLMaps added in v0.0.2

func (c *GoogleV1alpha1Client) ComputeURLMaps(namespace string) ComputeURLMapInterface

func (*GoogleV1alpha1Client) ComputeVPNGateways added in v0.0.2

func (c *GoogleV1alpha1Client) ComputeVPNGateways(namespace string) ComputeVPNGatewayInterface

func (*GoogleV1alpha1Client) ComputeVPNTunnels added in v0.0.2

func (c *GoogleV1alpha1Client) ComputeVPNTunnels(namespace string) ComputeVPNTunnelInterface

func (*GoogleV1alpha1Client) ContainerAnalysisNotes

func (c *GoogleV1alpha1Client) ContainerAnalysisNotes(namespace string) ContainerAnalysisNoteInterface

func (*GoogleV1alpha1Client) ContainerClusters

func (c *GoogleV1alpha1Client) ContainerClusters(namespace string) ContainerClusterInterface

func (*GoogleV1alpha1Client) ContainerNodePools

func (c *GoogleV1alpha1Client) ContainerNodePools(namespace string) ContainerNodePoolInterface

func (*GoogleV1alpha1Client) DataflowJobs

func (c *GoogleV1alpha1Client) DataflowJobs(namespace string) DataflowJobInterface

func (*GoogleV1alpha1Client) DataprocClusterIamBindings added in v0.2.0

func (c *GoogleV1alpha1Client) DataprocClusterIamBindings(namespace string) DataprocClusterIamBindingInterface

func (*GoogleV1alpha1Client) DataprocClusterIamMembers added in v0.2.0

func (c *GoogleV1alpha1Client) DataprocClusterIamMembers(namespace string) DataprocClusterIamMemberInterface

func (*GoogleV1alpha1Client) DataprocClusterIamPolicies added in v0.2.0

func (c *GoogleV1alpha1Client) DataprocClusterIamPolicies(namespace string) DataprocClusterIamPolicyInterface

func (*GoogleV1alpha1Client) DataprocClusters

func (c *GoogleV1alpha1Client) DataprocClusters(namespace string) DataprocClusterInterface

func (*GoogleV1alpha1Client) DataprocJobIamBindings added in v0.2.0

func (c *GoogleV1alpha1Client) DataprocJobIamBindings(namespace string) DataprocJobIamBindingInterface

func (*GoogleV1alpha1Client) DataprocJobIamMembers added in v0.2.0

func (c *GoogleV1alpha1Client) DataprocJobIamMembers(namespace string) DataprocJobIamMemberInterface

func (*GoogleV1alpha1Client) DataprocJobIamPolicies added in v0.2.0

func (c *GoogleV1alpha1Client) DataprocJobIamPolicies(namespace string) DataprocJobIamPolicyInterface

func (*GoogleV1alpha1Client) DataprocJobs

func (c *GoogleV1alpha1Client) DataprocJobs(namespace string) DataprocJobInterface

func (*GoogleV1alpha1Client) DnsManagedZones

func (c *GoogleV1alpha1Client) DnsManagedZones(namespace string) DnsManagedZoneInterface

func (*GoogleV1alpha1Client) DnsRecordSets

func (c *GoogleV1alpha1Client) DnsRecordSets(namespace string) DnsRecordSetInterface

func (*GoogleV1alpha1Client) EndpointsServices

func (c *GoogleV1alpha1Client) EndpointsServices(namespace string) EndpointsServiceInterface

func (*GoogleV1alpha1Client) FilestoreInstances

func (c *GoogleV1alpha1Client) FilestoreInstances(namespace string) FilestoreInstanceInterface

func (*GoogleV1alpha1Client) FirestoreIndexes added in v0.2.0

func (c *GoogleV1alpha1Client) FirestoreIndexes(namespace string) FirestoreIndexInterface

func (*GoogleV1alpha1Client) FolderIamBindings

func (c *GoogleV1alpha1Client) FolderIamBindings(namespace string) FolderIamBindingInterface

func (*GoogleV1alpha1Client) FolderIamMembers

func (c *GoogleV1alpha1Client) FolderIamMembers(namespace string) FolderIamMemberInterface

func (*GoogleV1alpha1Client) FolderIamPolicies

func (c *GoogleV1alpha1Client) FolderIamPolicies(namespace string) FolderIamPolicyInterface

func (*GoogleV1alpha1Client) FolderOrganizationPolicies

func (c *GoogleV1alpha1Client) FolderOrganizationPolicies(namespace string) FolderOrganizationPolicyInterface

func (*GoogleV1alpha1Client) Folders

func (c *GoogleV1alpha1Client) Folders(namespace string) FolderInterface

func (*GoogleV1alpha1Client) IapAppEngineServiceIamBindings added in v0.2.0

func (c *GoogleV1alpha1Client) IapAppEngineServiceIamBindings(namespace string) IapAppEngineServiceIamBindingInterface

func (*GoogleV1alpha1Client) IapAppEngineServiceIamMembers added in v0.2.0

func (c *GoogleV1alpha1Client) IapAppEngineServiceIamMembers(namespace string) IapAppEngineServiceIamMemberInterface

func (*GoogleV1alpha1Client) IapAppEngineServiceIamPolicies added in v0.2.0

func (c *GoogleV1alpha1Client) IapAppEngineServiceIamPolicies(namespace string) IapAppEngineServiceIamPolicyInterface

func (*GoogleV1alpha1Client) IapAppEngineVersionIamBindings added in v0.2.0

func (c *GoogleV1alpha1Client) IapAppEngineVersionIamBindings(namespace string) IapAppEngineVersionIamBindingInterface

func (*GoogleV1alpha1Client) IapAppEngineVersionIamMembers added in v0.2.0

func (c *GoogleV1alpha1Client) IapAppEngineVersionIamMembers(namespace string) IapAppEngineVersionIamMemberInterface

func (*GoogleV1alpha1Client) IapAppEngineVersionIamPolicies added in v0.2.0

func (c *GoogleV1alpha1Client) IapAppEngineVersionIamPolicies(namespace string) IapAppEngineVersionIamPolicyInterface

func (*GoogleV1alpha1Client) IapWebBackendServiceIamBindings added in v0.2.0

func (c *GoogleV1alpha1Client) IapWebBackendServiceIamBindings(namespace string) IapWebBackendServiceIamBindingInterface

func (*GoogleV1alpha1Client) IapWebBackendServiceIamMembers added in v0.2.0

func (c *GoogleV1alpha1Client) IapWebBackendServiceIamMembers(namespace string) IapWebBackendServiceIamMemberInterface

func (*GoogleV1alpha1Client) IapWebBackendServiceIamPolicies added in v0.2.0

func (c *GoogleV1alpha1Client) IapWebBackendServiceIamPolicies(namespace string) IapWebBackendServiceIamPolicyInterface

func (*GoogleV1alpha1Client) IapWebIamBindings added in v0.2.0

func (c *GoogleV1alpha1Client) IapWebIamBindings(namespace string) IapWebIamBindingInterface

func (*GoogleV1alpha1Client) IapWebIamMembers added in v0.2.0

func (c *GoogleV1alpha1Client) IapWebIamMembers(namespace string) IapWebIamMemberInterface

func (*GoogleV1alpha1Client) IapWebIamPolicies added in v0.2.0

func (c *GoogleV1alpha1Client) IapWebIamPolicies(namespace string) IapWebIamPolicyInterface

func (*GoogleV1alpha1Client) IapWebTypeAppEngineIamBindings added in v0.2.0

func (c *GoogleV1alpha1Client) IapWebTypeAppEngineIamBindings(namespace string) IapWebTypeAppEngineIamBindingInterface

func (*GoogleV1alpha1Client) IapWebTypeAppEngineIamMembers added in v0.2.0

func (c *GoogleV1alpha1Client) IapWebTypeAppEngineIamMembers(namespace string) IapWebTypeAppEngineIamMemberInterface

func (*GoogleV1alpha1Client) IapWebTypeAppEngineIamPolicies added in v0.2.0

func (c *GoogleV1alpha1Client) IapWebTypeAppEngineIamPolicies(namespace string) IapWebTypeAppEngineIamPolicyInterface

func (*GoogleV1alpha1Client) IapWebTypeComputeIamBindings added in v0.2.0

func (c *GoogleV1alpha1Client) IapWebTypeComputeIamBindings(namespace string) IapWebTypeComputeIamBindingInterface

func (*GoogleV1alpha1Client) IapWebTypeComputeIamMembers added in v0.2.0

func (c *GoogleV1alpha1Client) IapWebTypeComputeIamMembers(namespace string) IapWebTypeComputeIamMemberInterface

func (*GoogleV1alpha1Client) IapWebTypeComputeIamPolicies added in v0.2.0

func (c *GoogleV1alpha1Client) IapWebTypeComputeIamPolicies(namespace string) IapWebTypeComputeIamPolicyInterface

func (*GoogleV1alpha1Client) KmsCryptoKeyIamBindings

func (c *GoogleV1alpha1Client) KmsCryptoKeyIamBindings(namespace string) KmsCryptoKeyIamBindingInterface

func (*GoogleV1alpha1Client) KmsCryptoKeyIamMembers

func (c *GoogleV1alpha1Client) KmsCryptoKeyIamMembers(namespace string) KmsCryptoKeyIamMemberInterface

func (*GoogleV1alpha1Client) KmsCryptoKeys

func (c *GoogleV1alpha1Client) KmsCryptoKeys(namespace string) KmsCryptoKeyInterface

func (*GoogleV1alpha1Client) KmsKeyRingIamBindings

func (c *GoogleV1alpha1Client) KmsKeyRingIamBindings(namespace string) KmsKeyRingIamBindingInterface

func (*GoogleV1alpha1Client) KmsKeyRingIamMembers

func (c *GoogleV1alpha1Client) KmsKeyRingIamMembers(namespace string) KmsKeyRingIamMemberInterface

func (*GoogleV1alpha1Client) KmsKeyRingIamPolicies

func (c *GoogleV1alpha1Client) KmsKeyRingIamPolicies(namespace string) KmsKeyRingIamPolicyInterface

func (*GoogleV1alpha1Client) KmsKeyRings

func (c *GoogleV1alpha1Client) KmsKeyRings(namespace string) KmsKeyRingInterface

func (*GoogleV1alpha1Client) LoggingBillingAccountExclusions

func (c *GoogleV1alpha1Client) LoggingBillingAccountExclusions(namespace string) LoggingBillingAccountExclusionInterface

func (*GoogleV1alpha1Client) LoggingBillingAccountSinks

func (c *GoogleV1alpha1Client) LoggingBillingAccountSinks(namespace string) LoggingBillingAccountSinkInterface

func (*GoogleV1alpha1Client) LoggingFolderExclusions

func (c *GoogleV1alpha1Client) LoggingFolderExclusions(namespace string) LoggingFolderExclusionInterface

func (*GoogleV1alpha1Client) LoggingFolderSinks

func (c *GoogleV1alpha1Client) LoggingFolderSinks(namespace string) LoggingFolderSinkInterface

func (*GoogleV1alpha1Client) LoggingMetrics added in v0.2.0

func (c *GoogleV1alpha1Client) LoggingMetrics(namespace string) LoggingMetricInterface

func (*GoogleV1alpha1Client) LoggingOrganizationExclusions

func (c *GoogleV1alpha1Client) LoggingOrganizationExclusions(namespace string) LoggingOrganizationExclusionInterface

func (*GoogleV1alpha1Client) LoggingOrganizationSinks

func (c *GoogleV1alpha1Client) LoggingOrganizationSinks(namespace string) LoggingOrganizationSinkInterface

func (*GoogleV1alpha1Client) LoggingProjectExclusions

func (c *GoogleV1alpha1Client) LoggingProjectExclusions(namespace string) LoggingProjectExclusionInterface

func (*GoogleV1alpha1Client) LoggingProjectSinks

func (c *GoogleV1alpha1Client) LoggingProjectSinks(namespace string) LoggingProjectSinkInterface

func (*GoogleV1alpha1Client) MlEngineModels added in v0.2.0

func (c *GoogleV1alpha1Client) MlEngineModels(namespace string) MlEngineModelInterface

func (*GoogleV1alpha1Client) MonitoringAlertPolicies

func (c *GoogleV1alpha1Client) MonitoringAlertPolicies(namespace string) MonitoringAlertPolicyInterface

func (*GoogleV1alpha1Client) MonitoringGroups

func (c *GoogleV1alpha1Client) MonitoringGroups(namespace string) MonitoringGroupInterface

func (*GoogleV1alpha1Client) MonitoringNotificationChannels

func (c *GoogleV1alpha1Client) MonitoringNotificationChannels(namespace string) MonitoringNotificationChannelInterface

func (*GoogleV1alpha1Client) MonitoringUptimeCheckConfigs

func (c *GoogleV1alpha1Client) MonitoringUptimeCheckConfigs(namespace string) MonitoringUptimeCheckConfigInterface

func (*GoogleV1alpha1Client) OrganizationIamBindings

func (c *GoogleV1alpha1Client) OrganizationIamBindings(namespace string) OrganizationIamBindingInterface

func (*GoogleV1alpha1Client) OrganizationIamCustomRoles

func (c *GoogleV1alpha1Client) OrganizationIamCustomRoles(namespace string) OrganizationIamCustomRoleInterface

func (*GoogleV1alpha1Client) OrganizationIamMembers

func (c *GoogleV1alpha1Client) OrganizationIamMembers(namespace string) OrganizationIamMemberInterface

func (*GoogleV1alpha1Client) OrganizationIamPolicies

func (c *GoogleV1alpha1Client) OrganizationIamPolicies(namespace string) OrganizationIamPolicyInterface

func (*GoogleV1alpha1Client) OrganizationPolicies

func (c *GoogleV1alpha1Client) OrganizationPolicies(namespace string) OrganizationPolicyInterface

func (*GoogleV1alpha1Client) ProjectIamAuditConfigs added in v0.2.0

func (c *GoogleV1alpha1Client) ProjectIamAuditConfigs(namespace string) ProjectIamAuditConfigInterface

func (*GoogleV1alpha1Client) ProjectIamBindings

func (c *GoogleV1alpha1Client) ProjectIamBindings(namespace string) ProjectIamBindingInterface

func (*GoogleV1alpha1Client) ProjectIamCustomRoles

func (c *GoogleV1alpha1Client) ProjectIamCustomRoles(namespace string) ProjectIamCustomRoleInterface

func (*GoogleV1alpha1Client) ProjectIamMembers

func (c *GoogleV1alpha1Client) ProjectIamMembers(namespace string) ProjectIamMemberInterface

func (*GoogleV1alpha1Client) ProjectIamPolicies

func (c *GoogleV1alpha1Client) ProjectIamPolicies(namespace string) ProjectIamPolicyInterface

func (*GoogleV1alpha1Client) ProjectOrganizationPolicies

func (c *GoogleV1alpha1Client) ProjectOrganizationPolicies(namespace string) ProjectOrganizationPolicyInterface

func (*GoogleV1alpha1Client) ProjectServiceBatches added in v0.0.5

func (c *GoogleV1alpha1Client) ProjectServiceBatches(namespace string) ProjectServiceBatchInterface

func (*GoogleV1alpha1Client) ProjectServices

func (c *GoogleV1alpha1Client) ProjectServices(namespace string) ProjectServiceInterface

func (*GoogleV1alpha1Client) ProjectUsageExportBuckets

func (c *GoogleV1alpha1Client) ProjectUsageExportBuckets(namespace string) ProjectUsageExportBucketInterface

func (*GoogleV1alpha1Client) Projects

func (c *GoogleV1alpha1Client) Projects(namespace string) ProjectInterface

func (*GoogleV1alpha1Client) PubsubSubscriptionIamBindings

func (c *GoogleV1alpha1Client) PubsubSubscriptionIamBindings(namespace string) PubsubSubscriptionIamBindingInterface

func (*GoogleV1alpha1Client) PubsubSubscriptionIamMembers

func (c *GoogleV1alpha1Client) PubsubSubscriptionIamMembers(namespace string) PubsubSubscriptionIamMemberInterface

func (*GoogleV1alpha1Client) PubsubSubscriptionIamPolicies

func (c *GoogleV1alpha1Client) PubsubSubscriptionIamPolicies(namespace string) PubsubSubscriptionIamPolicyInterface

func (*GoogleV1alpha1Client) PubsubSubscriptions

func (c *GoogleV1alpha1Client) PubsubSubscriptions(namespace string) PubsubSubscriptionInterface

func (*GoogleV1alpha1Client) PubsubTopicIamBindings

func (c *GoogleV1alpha1Client) PubsubTopicIamBindings(namespace string) PubsubTopicIamBindingInterface

func (*GoogleV1alpha1Client) PubsubTopicIamMembers

func (c *GoogleV1alpha1Client) PubsubTopicIamMembers(namespace string) PubsubTopicIamMemberInterface

func (*GoogleV1alpha1Client) PubsubTopicIamPolicies

func (c *GoogleV1alpha1Client) PubsubTopicIamPolicies(namespace string) PubsubTopicIamPolicyInterface

func (*GoogleV1alpha1Client) PubsubTopics

func (c *GoogleV1alpha1Client) PubsubTopics(namespace string) PubsubTopicInterface

func (*GoogleV1alpha1Client) RESTClient

func (c *GoogleV1alpha1Client) RESTClient() rest.Interface

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

func (*GoogleV1alpha1Client) RedisInstances

func (c *GoogleV1alpha1Client) RedisInstances(namespace string) RedisInstanceInterface

func (*GoogleV1alpha1Client) ResourceManagerLiens

func (c *GoogleV1alpha1Client) ResourceManagerLiens(namespace string) ResourceManagerLienInterface

func (*GoogleV1alpha1Client) RuntimeconfigConfigIamBindings added in v0.2.0

func (c *GoogleV1alpha1Client) RuntimeconfigConfigIamBindings(namespace string) RuntimeconfigConfigIamBindingInterface

func (*GoogleV1alpha1Client) RuntimeconfigConfigIamMembers added in v0.2.0

func (c *GoogleV1alpha1Client) RuntimeconfigConfigIamMembers(namespace string) RuntimeconfigConfigIamMemberInterface

func (*GoogleV1alpha1Client) RuntimeconfigConfigIamPolicies added in v0.2.0

func (c *GoogleV1alpha1Client) RuntimeconfigConfigIamPolicies(namespace string) RuntimeconfigConfigIamPolicyInterface

func (*GoogleV1alpha1Client) RuntimeconfigConfigs

func (c *GoogleV1alpha1Client) RuntimeconfigConfigs(namespace string) RuntimeconfigConfigInterface

func (*GoogleV1alpha1Client) RuntimeconfigVariables

func (c *GoogleV1alpha1Client) RuntimeconfigVariables(namespace string) RuntimeconfigVariableInterface

func (*GoogleV1alpha1Client) SccSources added in v0.2.0

func (c *GoogleV1alpha1Client) SccSources(namespace string) SccSourceInterface

func (*GoogleV1alpha1Client) ServiceAccountIamBindings

func (c *GoogleV1alpha1Client) ServiceAccountIamBindings(namespace string) ServiceAccountIamBindingInterface

func (*GoogleV1alpha1Client) ServiceAccountIamMembers

func (c *GoogleV1alpha1Client) ServiceAccountIamMembers(namespace string) ServiceAccountIamMemberInterface

func (*GoogleV1alpha1Client) ServiceAccountIamPolicies

func (c *GoogleV1alpha1Client) ServiceAccountIamPolicies(namespace string) ServiceAccountIamPolicyInterface

func (*GoogleV1alpha1Client) ServiceAccountKeys

func (c *GoogleV1alpha1Client) ServiceAccountKeys(namespace string) ServiceAccountKeyInterface

func (*GoogleV1alpha1Client) ServiceAccounts

func (c *GoogleV1alpha1Client) ServiceAccounts(namespace string) ServiceAccountInterface

func (*GoogleV1alpha1Client) ServiceNetworkingConnections added in v0.2.0

func (c *GoogleV1alpha1Client) ServiceNetworkingConnections(namespace string) ServiceNetworkingConnectionInterface

func (*GoogleV1alpha1Client) SourcerepoRepositories

func (c *GoogleV1alpha1Client) SourcerepoRepositories(namespace string) SourcerepoRepositoryInterface

func (*GoogleV1alpha1Client) SourcerepoRepositoryIamBindings added in v0.2.0

func (c *GoogleV1alpha1Client) SourcerepoRepositoryIamBindings(namespace string) SourcerepoRepositoryIamBindingInterface

func (*GoogleV1alpha1Client) SourcerepoRepositoryIamMembers added in v0.2.0

func (c *GoogleV1alpha1Client) SourcerepoRepositoryIamMembers(namespace string) SourcerepoRepositoryIamMemberInterface

func (*GoogleV1alpha1Client) SourcerepoRepositoryIamPolicies added in v0.2.0

func (c *GoogleV1alpha1Client) SourcerepoRepositoryIamPolicies(namespace string) SourcerepoRepositoryIamPolicyInterface

func (*GoogleV1alpha1Client) SpannerDatabaseIamBindings

func (c *GoogleV1alpha1Client) SpannerDatabaseIamBindings(namespace string) SpannerDatabaseIamBindingInterface

func (*GoogleV1alpha1Client) SpannerDatabaseIamMembers

func (c *GoogleV1alpha1Client) SpannerDatabaseIamMembers(namespace string) SpannerDatabaseIamMemberInterface

func (*GoogleV1alpha1Client) SpannerDatabaseIamPolicies

func (c *GoogleV1alpha1Client) SpannerDatabaseIamPolicies(namespace string) SpannerDatabaseIamPolicyInterface

func (*GoogleV1alpha1Client) SpannerDatabases

func (c *GoogleV1alpha1Client) SpannerDatabases(namespace string) SpannerDatabaseInterface

func (*GoogleV1alpha1Client) SpannerInstanceIamBindings

func (c *GoogleV1alpha1Client) SpannerInstanceIamBindings(namespace string) SpannerInstanceIamBindingInterface

func (*GoogleV1alpha1Client) SpannerInstanceIamMembers

func (c *GoogleV1alpha1Client) SpannerInstanceIamMembers(namespace string) SpannerInstanceIamMemberInterface

func (*GoogleV1alpha1Client) SpannerInstanceIamPolicies

func (c *GoogleV1alpha1Client) SpannerInstanceIamPolicies(namespace string) SpannerInstanceIamPolicyInterface

func (*GoogleV1alpha1Client) SpannerInstances

func (c *GoogleV1alpha1Client) SpannerInstances(namespace string) SpannerInstanceInterface

func (*GoogleV1alpha1Client) SqlDatabaseInstances

func (c *GoogleV1alpha1Client) SqlDatabaseInstances(namespace string) SqlDatabaseInstanceInterface

func (*GoogleV1alpha1Client) SqlDatabases

func (c *GoogleV1alpha1Client) SqlDatabases(namespace string) SqlDatabaseInterface

func (*GoogleV1alpha1Client) SqlSSLCerts added in v0.0.3

func (c *GoogleV1alpha1Client) SqlSSLCerts(namespace string) SqlSSLCertInterface

func (*GoogleV1alpha1Client) SqlUsers

func (c *GoogleV1alpha1Client) SqlUsers(namespace string) SqlUserInterface

func (*GoogleV1alpha1Client) StorageBucketACLs added in v0.0.2

func (c *GoogleV1alpha1Client) StorageBucketACLs(namespace string) StorageBucketACLInterface

func (*GoogleV1alpha1Client) StorageBucketAccessControls added in v0.2.0

func (c *GoogleV1alpha1Client) StorageBucketAccessControls(namespace string) StorageBucketAccessControlInterface

func (*GoogleV1alpha1Client) StorageBucketIamBindings

func (c *GoogleV1alpha1Client) StorageBucketIamBindings(namespace string) StorageBucketIamBindingInterface

func (*GoogleV1alpha1Client) StorageBucketIamMembers

func (c *GoogleV1alpha1Client) StorageBucketIamMembers(namespace string) StorageBucketIamMemberInterface

func (*GoogleV1alpha1Client) StorageBucketIamPolicies

func (c *GoogleV1alpha1Client) StorageBucketIamPolicies(namespace string) StorageBucketIamPolicyInterface

func (*GoogleV1alpha1Client) StorageBucketObjects

func (c *GoogleV1alpha1Client) StorageBucketObjects(namespace string) StorageBucketObjectInterface

func (*GoogleV1alpha1Client) StorageBuckets

func (c *GoogleV1alpha1Client) StorageBuckets(namespace string) StorageBucketInterface

func (*GoogleV1alpha1Client) StorageDefaultObjectACLs added in v0.0.2

func (c *GoogleV1alpha1Client) StorageDefaultObjectACLs(namespace string) StorageDefaultObjectACLInterface

func (*GoogleV1alpha1Client) StorageDefaultObjectAccessControls

func (c *GoogleV1alpha1Client) StorageDefaultObjectAccessControls(namespace string) StorageDefaultObjectAccessControlInterface

func (*GoogleV1alpha1Client) StorageNotifications

func (c *GoogleV1alpha1Client) StorageNotifications(namespace string) StorageNotificationInterface

func (*GoogleV1alpha1Client) StorageObjectACLs added in v0.0.2

func (c *GoogleV1alpha1Client) StorageObjectACLs(namespace string) StorageObjectACLInterface

func (*GoogleV1alpha1Client) StorageObjectAccessControls

func (c *GoogleV1alpha1Client) StorageObjectAccessControls(namespace string) StorageObjectAccessControlInterface

func (*GoogleV1alpha1Client) StorageTransferJobs added in v0.2.0

func (c *GoogleV1alpha1Client) StorageTransferJobs(namespace string) StorageTransferJobInterface

func (*GoogleV1alpha1Client) TpuNodes added in v0.2.0

func (c *GoogleV1alpha1Client) TpuNodes(namespace string) TpuNodeInterface

type GoogleV1alpha1Interface

type GoogleV1alpha1Interface interface {
	RESTClient() rest.Interface
	AccessContextManagerAccessLevelsGetter
	AccessContextManagerAccessPoliciesGetter
	AccessContextManagerServicePerimetersGetter
	AppEngineApplicationsGetter
	AppEngineDomainMappingsGetter
	AppEngineFirewallRulesGetter
	AppEngineStandardAppVersionsGetter
	BigqueryDataTransferConfigsGetter
	BigqueryDatasetsGetter
	BigqueryTablesGetter
	BigtableAppProfilesGetter
	BigtableGcPoliciesGetter
	BigtableInstancesGetter
	BigtableInstanceIamBindingsGetter
	BigtableInstanceIamMembersGetter
	BigtableInstanceIamPoliciesGetter
	BigtableTablesGetter
	BillingAccountIamBindingsGetter
	BillingAccountIamMembersGetter
	BillingAccountIamPoliciesGetter
	BinaryAuthorizationAttestorsGetter
	BinaryAuthorizationAttestorIamBindingsGetter
	BinaryAuthorizationAttestorIamMembersGetter
	BinaryAuthorizationAttestorIamPoliciesGetter
	BinaryAuthorizationPoliciesGetter
	CloudSchedulerJobsGetter
	CloudbuildTriggersGetter
	CloudfunctionsFunctionsGetter
	CloudfunctionsFunctionIamBindingsGetter
	CloudfunctionsFunctionIamMembersGetter
	CloudfunctionsFunctionIamPoliciesGetter
	CloudiotRegistriesGetter
	ComposerEnvironmentsGetter
	ComputeAddressesGetter
	ComputeAttachedDisksGetter
	ComputeAutoscalersGetter
	ComputeBackendBucketsGetter
	ComputeBackendBucketSignedURLKeysGetter
	ComputeBackendServicesGetter
	ComputeBackendServiceSignedURLKeysGetter
	ComputeDisksGetter
	ComputeDiskResourcePolicyAttachmentsGetter
	ComputeFirewallsGetter
	ComputeForwardingRulesGetter
	ComputeGlobalAddressesGetter
	ComputeGlobalForwardingRulesGetter
	ComputeHTTPHealthChecksGetter
	ComputeHTTPSHealthChecksGetter
	ComputeHealthChecksGetter
	ComputeImagesGetter
	ComputeInstancesGetter
	ComputeInstanceFromTemplatesGetter
	ComputeInstanceGroupsGetter
	ComputeInstanceGroupManagersGetter
	ComputeInstanceIamBindingsGetter
	ComputeInstanceIamMembersGetter
	ComputeInstanceIamPoliciesGetter
	ComputeInstanceTemplatesGetter
	ComputeInterconnectAttachmentsGetter
	ComputeNetworksGetter
	ComputeNetworkEndpointsGetter
	ComputeNetworkEndpointGroupsGetter
	ComputeNetworkPeeringsGetter
	ComputeNodeGroupsGetter
	ComputeNodeTemplatesGetter
	ComputeProjectDefaultNetworkTiersGetter
	ComputeProjectMetadatasGetter
	ComputeProjectMetadataItemsGetter
	ComputeRegionAutoscalersGetter
	ComputeRegionBackendServicesGetter
	ComputeRegionDisksGetter
	ComputeRegionInstanceGroupManagersGetter
	ComputeReservationsGetter
	ComputeResourcePoliciesGetter
	ComputeRoutesGetter
	ComputeRoutersGetter
	ComputeRouterInterfacesGetter
	ComputeRouterNATsGetter
	ComputeRouterPeersGetter
	ComputeSSLCertificatesGetter
	ComputeSSLPoliciesGetter
	ComputeSecurityPoliciesGetter
	ComputeSharedVpcHostProjectsGetter
	ComputeSharedVpcServiceProjectsGetter
	ComputeSnapshotsGetter
	ComputeSubnetworksGetter
	ComputeSubnetworkIamBindingsGetter
	ComputeSubnetworkIamMembersGetter
	ComputeSubnetworkIamPoliciesGetter
	ComputeTargetHTTPProxiesGetter
	ComputeTargetHTTPSProxiesGetter
	ComputeTargetInstancesGetter
	ComputeTargetPoolsGetter
	ComputeTargetSSLProxiesGetter
	ComputeTargetTcpProxiesGetter
	ComputeURLMapsGetter
	ComputeVPNGatewaysGetter
	ComputeVPNTunnelsGetter
	ContainerAnalysisNotesGetter
	ContainerClustersGetter
	ContainerNodePoolsGetter
	DataflowJobsGetter
	DataprocClustersGetter
	DataprocClusterIamBindingsGetter
	DataprocClusterIamMembersGetter
	DataprocClusterIamPoliciesGetter
	DataprocJobsGetter
	DataprocJobIamBindingsGetter
	DataprocJobIamMembersGetter
	DataprocJobIamPoliciesGetter
	DnsManagedZonesGetter
	DnsRecordSetsGetter
	EndpointsServicesGetter
	FilestoreInstancesGetter
	FirestoreIndexesGetter
	FoldersGetter
	FolderIamBindingsGetter
	FolderIamMembersGetter
	FolderIamPoliciesGetter
	FolderOrganizationPoliciesGetter
	IapAppEngineServiceIamBindingsGetter
	IapAppEngineServiceIamMembersGetter
	IapAppEngineServiceIamPoliciesGetter
	IapAppEngineVersionIamBindingsGetter
	IapAppEngineVersionIamMembersGetter
	IapAppEngineVersionIamPoliciesGetter
	IapWebBackendServiceIamBindingsGetter
	IapWebBackendServiceIamMembersGetter
	IapWebBackendServiceIamPoliciesGetter
	IapWebIamBindingsGetter
	IapWebIamMembersGetter
	IapWebIamPoliciesGetter
	IapWebTypeAppEngineIamBindingsGetter
	IapWebTypeAppEngineIamMembersGetter
	IapWebTypeAppEngineIamPoliciesGetter
	IapWebTypeComputeIamBindingsGetter
	IapWebTypeComputeIamMembersGetter
	IapWebTypeComputeIamPoliciesGetter
	KmsCryptoKeysGetter
	KmsCryptoKeyIamBindingsGetter
	KmsCryptoKeyIamMembersGetter
	KmsKeyRingsGetter
	KmsKeyRingIamBindingsGetter
	KmsKeyRingIamMembersGetter
	KmsKeyRingIamPoliciesGetter
	LoggingBillingAccountExclusionsGetter
	LoggingBillingAccountSinksGetter
	LoggingFolderExclusionsGetter
	LoggingFolderSinksGetter
	LoggingMetricsGetter
	LoggingOrganizationExclusionsGetter
	LoggingOrganizationSinksGetter
	LoggingProjectExclusionsGetter
	LoggingProjectSinksGetter
	MlEngineModelsGetter
	MonitoringAlertPoliciesGetter
	MonitoringGroupsGetter
	MonitoringNotificationChannelsGetter
	MonitoringUptimeCheckConfigsGetter
	OrganizationIamBindingsGetter
	OrganizationIamCustomRolesGetter
	OrganizationIamMembersGetter
	OrganizationIamPoliciesGetter
	OrganizationPoliciesGetter
	ProjectsGetter
	ProjectIamAuditConfigsGetter
	ProjectIamBindingsGetter
	ProjectIamCustomRolesGetter
	ProjectIamMembersGetter
	ProjectIamPoliciesGetter
	ProjectOrganizationPoliciesGetter
	ProjectServicesGetter
	ProjectServiceBatchesGetter
	ProjectUsageExportBucketsGetter
	PubsubSubscriptionsGetter
	PubsubSubscriptionIamBindingsGetter
	PubsubSubscriptionIamMembersGetter
	PubsubSubscriptionIamPoliciesGetter
	PubsubTopicsGetter
	PubsubTopicIamBindingsGetter
	PubsubTopicIamMembersGetter
	PubsubTopicIamPoliciesGetter
	RedisInstancesGetter
	ResourceManagerLiensGetter
	RuntimeconfigConfigsGetter
	RuntimeconfigConfigIamBindingsGetter
	RuntimeconfigConfigIamMembersGetter
	RuntimeconfigConfigIamPoliciesGetter
	RuntimeconfigVariablesGetter
	SccSourcesGetter
	ServiceAccountsGetter
	ServiceAccountIamBindingsGetter
	ServiceAccountIamMembersGetter
	ServiceAccountIamPoliciesGetter
	ServiceAccountKeysGetter
	ServiceNetworkingConnectionsGetter
	SourcerepoRepositoriesGetter
	SourcerepoRepositoryIamBindingsGetter
	SourcerepoRepositoryIamMembersGetter
	SourcerepoRepositoryIamPoliciesGetter
	SpannerDatabasesGetter
	SpannerDatabaseIamBindingsGetter
	SpannerDatabaseIamMembersGetter
	SpannerDatabaseIamPoliciesGetter
	SpannerInstancesGetter
	SpannerInstanceIamBindingsGetter
	SpannerInstanceIamMembersGetter
	SpannerInstanceIamPoliciesGetter
	SqlDatabasesGetter
	SqlDatabaseInstancesGetter
	SqlSSLCertsGetter
	SqlUsersGetter
	StorageBucketsGetter
	StorageBucketACLsGetter
	StorageBucketAccessControlsGetter
	StorageBucketIamBindingsGetter
	StorageBucketIamMembersGetter
	StorageBucketIamPoliciesGetter
	StorageBucketObjectsGetter
	StorageDefaultObjectACLsGetter
	StorageDefaultObjectAccessControlsGetter
	StorageNotificationsGetter
	StorageObjectACLsGetter
	StorageObjectAccessControlsGetter
	StorageTransferJobsGetter
	TpuNodesGetter
}

type IapAppEngineServiceIamBindingExpansion added in v0.2.0

type IapAppEngineServiceIamBindingExpansion interface{}

type IapAppEngineServiceIamBindingInterface added in v0.2.0

type IapAppEngineServiceIamBindingInterface interface {
	Create(ctx context.Context, iapAppEngineServiceIamBinding *v1alpha1.IapAppEngineServiceIamBinding, opts v1.CreateOptions) (*v1alpha1.IapAppEngineServiceIamBinding, error)
	Update(ctx context.Context, iapAppEngineServiceIamBinding *v1alpha1.IapAppEngineServiceIamBinding, opts v1.UpdateOptions) (*v1alpha1.IapAppEngineServiceIamBinding, error)
	UpdateStatus(ctx context.Context, iapAppEngineServiceIamBinding *v1alpha1.IapAppEngineServiceIamBinding, opts v1.UpdateOptions) (*v1alpha1.IapAppEngineServiceIamBinding, 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.IapAppEngineServiceIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IapAppEngineServiceIamBindingList, 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.IapAppEngineServiceIamBinding, err error)
	IapAppEngineServiceIamBindingExpansion
}

IapAppEngineServiceIamBindingInterface has methods to work with IapAppEngineServiceIamBinding resources.

type IapAppEngineServiceIamBindingsGetter added in v0.2.0

type IapAppEngineServiceIamBindingsGetter interface {
	IapAppEngineServiceIamBindings(namespace string) IapAppEngineServiceIamBindingInterface
}

IapAppEngineServiceIamBindingsGetter has a method to return a IapAppEngineServiceIamBindingInterface. A group's client should implement this interface.

type IapAppEngineServiceIamMemberExpansion added in v0.2.0

type IapAppEngineServiceIamMemberExpansion interface{}

type IapAppEngineServiceIamMemberInterface added in v0.2.0

type IapAppEngineServiceIamMemberInterface interface {
	Create(ctx context.Context, iapAppEngineServiceIamMember *v1alpha1.IapAppEngineServiceIamMember, opts v1.CreateOptions) (*v1alpha1.IapAppEngineServiceIamMember, error)
	Update(ctx context.Context, iapAppEngineServiceIamMember *v1alpha1.IapAppEngineServiceIamMember, opts v1.UpdateOptions) (*v1alpha1.IapAppEngineServiceIamMember, error)
	UpdateStatus(ctx context.Context, iapAppEngineServiceIamMember *v1alpha1.IapAppEngineServiceIamMember, opts v1.UpdateOptions) (*v1alpha1.IapAppEngineServiceIamMember, 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.IapAppEngineServiceIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IapAppEngineServiceIamMemberList, 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.IapAppEngineServiceIamMember, err error)
	IapAppEngineServiceIamMemberExpansion
}

IapAppEngineServiceIamMemberInterface has methods to work with IapAppEngineServiceIamMember resources.

type IapAppEngineServiceIamMembersGetter added in v0.2.0

type IapAppEngineServiceIamMembersGetter interface {
	IapAppEngineServiceIamMembers(namespace string) IapAppEngineServiceIamMemberInterface
}

IapAppEngineServiceIamMembersGetter has a method to return a IapAppEngineServiceIamMemberInterface. A group's client should implement this interface.

type IapAppEngineServiceIamPoliciesGetter added in v0.2.0

type IapAppEngineServiceIamPoliciesGetter interface {
	IapAppEngineServiceIamPolicies(namespace string) IapAppEngineServiceIamPolicyInterface
}

IapAppEngineServiceIamPoliciesGetter has a method to return a IapAppEngineServiceIamPolicyInterface. A group's client should implement this interface.

type IapAppEngineServiceIamPolicyExpansion added in v0.2.0

type IapAppEngineServiceIamPolicyExpansion interface{}

type IapAppEngineServiceIamPolicyInterface added in v0.2.0

type IapAppEngineServiceIamPolicyInterface interface {
	Create(ctx context.Context, iapAppEngineServiceIamPolicy *v1alpha1.IapAppEngineServiceIamPolicy, opts v1.CreateOptions) (*v1alpha1.IapAppEngineServiceIamPolicy, error)
	Update(ctx context.Context, iapAppEngineServiceIamPolicy *v1alpha1.IapAppEngineServiceIamPolicy, opts v1.UpdateOptions) (*v1alpha1.IapAppEngineServiceIamPolicy, error)
	UpdateStatus(ctx context.Context, iapAppEngineServiceIamPolicy *v1alpha1.IapAppEngineServiceIamPolicy, opts v1.UpdateOptions) (*v1alpha1.IapAppEngineServiceIamPolicy, 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.IapAppEngineServiceIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IapAppEngineServiceIamPolicyList, 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.IapAppEngineServiceIamPolicy, err error)
	IapAppEngineServiceIamPolicyExpansion
}

IapAppEngineServiceIamPolicyInterface has methods to work with IapAppEngineServiceIamPolicy resources.

type IapAppEngineVersionIamBindingExpansion added in v0.2.0

type IapAppEngineVersionIamBindingExpansion interface{}

type IapAppEngineVersionIamBindingInterface added in v0.2.0

type IapAppEngineVersionIamBindingInterface interface {
	Create(ctx context.Context, iapAppEngineVersionIamBinding *v1alpha1.IapAppEngineVersionIamBinding, opts v1.CreateOptions) (*v1alpha1.IapAppEngineVersionIamBinding, error)
	Update(ctx context.Context, iapAppEngineVersionIamBinding *v1alpha1.IapAppEngineVersionIamBinding, opts v1.UpdateOptions) (*v1alpha1.IapAppEngineVersionIamBinding, error)
	UpdateStatus(ctx context.Context, iapAppEngineVersionIamBinding *v1alpha1.IapAppEngineVersionIamBinding, opts v1.UpdateOptions) (*v1alpha1.IapAppEngineVersionIamBinding, 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.IapAppEngineVersionIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IapAppEngineVersionIamBindingList, 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.IapAppEngineVersionIamBinding, err error)
	IapAppEngineVersionIamBindingExpansion
}

IapAppEngineVersionIamBindingInterface has methods to work with IapAppEngineVersionIamBinding resources.

type IapAppEngineVersionIamBindingsGetter added in v0.2.0

type IapAppEngineVersionIamBindingsGetter interface {
	IapAppEngineVersionIamBindings(namespace string) IapAppEngineVersionIamBindingInterface
}

IapAppEngineVersionIamBindingsGetter has a method to return a IapAppEngineVersionIamBindingInterface. A group's client should implement this interface.

type IapAppEngineVersionIamMemberExpansion added in v0.2.0

type IapAppEngineVersionIamMemberExpansion interface{}

type IapAppEngineVersionIamMemberInterface added in v0.2.0

type IapAppEngineVersionIamMemberInterface interface {
	Create(ctx context.Context, iapAppEngineVersionIamMember *v1alpha1.IapAppEngineVersionIamMember, opts v1.CreateOptions) (*v1alpha1.IapAppEngineVersionIamMember, error)
	Update(ctx context.Context, iapAppEngineVersionIamMember *v1alpha1.IapAppEngineVersionIamMember, opts v1.UpdateOptions) (*v1alpha1.IapAppEngineVersionIamMember, error)
	UpdateStatus(ctx context.Context, iapAppEngineVersionIamMember *v1alpha1.IapAppEngineVersionIamMember, opts v1.UpdateOptions) (*v1alpha1.IapAppEngineVersionIamMember, 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.IapAppEngineVersionIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IapAppEngineVersionIamMemberList, 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.IapAppEngineVersionIamMember, err error)
	IapAppEngineVersionIamMemberExpansion
}

IapAppEngineVersionIamMemberInterface has methods to work with IapAppEngineVersionIamMember resources.

type IapAppEngineVersionIamMembersGetter added in v0.2.0

type IapAppEngineVersionIamMembersGetter interface {
	IapAppEngineVersionIamMembers(namespace string) IapAppEngineVersionIamMemberInterface
}

IapAppEngineVersionIamMembersGetter has a method to return a IapAppEngineVersionIamMemberInterface. A group's client should implement this interface.

type IapAppEngineVersionIamPoliciesGetter added in v0.2.0

type IapAppEngineVersionIamPoliciesGetter interface {
	IapAppEngineVersionIamPolicies(namespace string) IapAppEngineVersionIamPolicyInterface
}

IapAppEngineVersionIamPoliciesGetter has a method to return a IapAppEngineVersionIamPolicyInterface. A group's client should implement this interface.

type IapAppEngineVersionIamPolicyExpansion added in v0.2.0

type IapAppEngineVersionIamPolicyExpansion interface{}

type IapAppEngineVersionIamPolicyInterface added in v0.2.0

type IapAppEngineVersionIamPolicyInterface interface {
	Create(ctx context.Context, iapAppEngineVersionIamPolicy *v1alpha1.IapAppEngineVersionIamPolicy, opts v1.CreateOptions) (*v1alpha1.IapAppEngineVersionIamPolicy, error)
	Update(ctx context.Context, iapAppEngineVersionIamPolicy *v1alpha1.IapAppEngineVersionIamPolicy, opts v1.UpdateOptions) (*v1alpha1.IapAppEngineVersionIamPolicy, error)
	UpdateStatus(ctx context.Context, iapAppEngineVersionIamPolicy *v1alpha1.IapAppEngineVersionIamPolicy, opts v1.UpdateOptions) (*v1alpha1.IapAppEngineVersionIamPolicy, 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.IapAppEngineVersionIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IapAppEngineVersionIamPolicyList, 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.IapAppEngineVersionIamPolicy, err error)
	IapAppEngineVersionIamPolicyExpansion
}

IapAppEngineVersionIamPolicyInterface has methods to work with IapAppEngineVersionIamPolicy resources.

type IapWebBackendServiceIamBindingExpansion added in v0.2.0

type IapWebBackendServiceIamBindingExpansion interface{}

type IapWebBackendServiceIamBindingInterface added in v0.2.0

IapWebBackendServiceIamBindingInterface has methods to work with IapWebBackendServiceIamBinding resources.

type IapWebBackendServiceIamBindingsGetter added in v0.2.0

type IapWebBackendServiceIamBindingsGetter interface {
	IapWebBackendServiceIamBindings(namespace string) IapWebBackendServiceIamBindingInterface
}

IapWebBackendServiceIamBindingsGetter has a method to return a IapWebBackendServiceIamBindingInterface. A group's client should implement this interface.

type IapWebBackendServiceIamMemberExpansion added in v0.2.0

type IapWebBackendServiceIamMemberExpansion interface{}

type IapWebBackendServiceIamMemberInterface added in v0.2.0

type IapWebBackendServiceIamMemberInterface interface {
	Create(ctx context.Context, iapWebBackendServiceIamMember *v1alpha1.IapWebBackendServiceIamMember, opts v1.CreateOptions) (*v1alpha1.IapWebBackendServiceIamMember, error)
	Update(ctx context.Context, iapWebBackendServiceIamMember *v1alpha1.IapWebBackendServiceIamMember, opts v1.UpdateOptions) (*v1alpha1.IapWebBackendServiceIamMember, error)
	UpdateStatus(ctx context.Context, iapWebBackendServiceIamMember *v1alpha1.IapWebBackendServiceIamMember, opts v1.UpdateOptions) (*v1alpha1.IapWebBackendServiceIamMember, 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.IapWebBackendServiceIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IapWebBackendServiceIamMemberList, 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.IapWebBackendServiceIamMember, err error)
	IapWebBackendServiceIamMemberExpansion
}

IapWebBackendServiceIamMemberInterface has methods to work with IapWebBackendServiceIamMember resources.

type IapWebBackendServiceIamMembersGetter added in v0.2.0

type IapWebBackendServiceIamMembersGetter interface {
	IapWebBackendServiceIamMembers(namespace string) IapWebBackendServiceIamMemberInterface
}

IapWebBackendServiceIamMembersGetter has a method to return a IapWebBackendServiceIamMemberInterface. A group's client should implement this interface.

type IapWebBackendServiceIamPoliciesGetter added in v0.2.0

type IapWebBackendServiceIamPoliciesGetter interface {
	IapWebBackendServiceIamPolicies(namespace string) IapWebBackendServiceIamPolicyInterface
}

IapWebBackendServiceIamPoliciesGetter has a method to return a IapWebBackendServiceIamPolicyInterface. A group's client should implement this interface.

type IapWebBackendServiceIamPolicyExpansion added in v0.2.0

type IapWebBackendServiceIamPolicyExpansion interface{}

type IapWebBackendServiceIamPolicyInterface added in v0.2.0

type IapWebBackendServiceIamPolicyInterface interface {
	Create(ctx context.Context, iapWebBackendServiceIamPolicy *v1alpha1.IapWebBackendServiceIamPolicy, opts v1.CreateOptions) (*v1alpha1.IapWebBackendServiceIamPolicy, error)
	Update(ctx context.Context, iapWebBackendServiceIamPolicy *v1alpha1.IapWebBackendServiceIamPolicy, opts v1.UpdateOptions) (*v1alpha1.IapWebBackendServiceIamPolicy, error)
	UpdateStatus(ctx context.Context, iapWebBackendServiceIamPolicy *v1alpha1.IapWebBackendServiceIamPolicy, opts v1.UpdateOptions) (*v1alpha1.IapWebBackendServiceIamPolicy, 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.IapWebBackendServiceIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IapWebBackendServiceIamPolicyList, 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.IapWebBackendServiceIamPolicy, err error)
	IapWebBackendServiceIamPolicyExpansion
}

IapWebBackendServiceIamPolicyInterface has methods to work with IapWebBackendServiceIamPolicy resources.

type IapWebIamBindingExpansion added in v0.2.0

type IapWebIamBindingExpansion interface{}

type IapWebIamBindingInterface added in v0.2.0

type IapWebIamBindingInterface interface {
	Create(ctx context.Context, iapWebIamBinding *v1alpha1.IapWebIamBinding, opts v1.CreateOptions) (*v1alpha1.IapWebIamBinding, error)
	Update(ctx context.Context, iapWebIamBinding *v1alpha1.IapWebIamBinding, opts v1.UpdateOptions) (*v1alpha1.IapWebIamBinding, error)
	UpdateStatus(ctx context.Context, iapWebIamBinding *v1alpha1.IapWebIamBinding, opts v1.UpdateOptions) (*v1alpha1.IapWebIamBinding, 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.IapWebIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IapWebIamBindingList, 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.IapWebIamBinding, err error)
	IapWebIamBindingExpansion
}

IapWebIamBindingInterface has methods to work with IapWebIamBinding resources.

type IapWebIamBindingsGetter added in v0.2.0

type IapWebIamBindingsGetter interface {
	IapWebIamBindings(namespace string) IapWebIamBindingInterface
}

IapWebIamBindingsGetter has a method to return a IapWebIamBindingInterface. A group's client should implement this interface.

type IapWebIamMemberExpansion added in v0.2.0

type IapWebIamMemberExpansion interface{}

type IapWebIamMemberInterface added in v0.2.0

type IapWebIamMemberInterface interface {
	Create(ctx context.Context, iapWebIamMember *v1alpha1.IapWebIamMember, opts v1.CreateOptions) (*v1alpha1.IapWebIamMember, error)
	Update(ctx context.Context, iapWebIamMember *v1alpha1.IapWebIamMember, opts v1.UpdateOptions) (*v1alpha1.IapWebIamMember, error)
	UpdateStatus(ctx context.Context, iapWebIamMember *v1alpha1.IapWebIamMember, opts v1.UpdateOptions) (*v1alpha1.IapWebIamMember, 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.IapWebIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IapWebIamMemberList, 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.IapWebIamMember, err error)
	IapWebIamMemberExpansion
}

IapWebIamMemberInterface has methods to work with IapWebIamMember resources.

type IapWebIamMembersGetter added in v0.2.0

type IapWebIamMembersGetter interface {
	IapWebIamMembers(namespace string) IapWebIamMemberInterface
}

IapWebIamMembersGetter has a method to return a IapWebIamMemberInterface. A group's client should implement this interface.

type IapWebIamPoliciesGetter added in v0.2.0

type IapWebIamPoliciesGetter interface {
	IapWebIamPolicies(namespace string) IapWebIamPolicyInterface
}

IapWebIamPoliciesGetter has a method to return a IapWebIamPolicyInterface. A group's client should implement this interface.

type IapWebIamPolicyExpansion added in v0.2.0

type IapWebIamPolicyExpansion interface{}

type IapWebIamPolicyInterface added in v0.2.0

type IapWebIamPolicyInterface interface {
	Create(ctx context.Context, iapWebIamPolicy *v1alpha1.IapWebIamPolicy, opts v1.CreateOptions) (*v1alpha1.IapWebIamPolicy, error)
	Update(ctx context.Context, iapWebIamPolicy *v1alpha1.IapWebIamPolicy, opts v1.UpdateOptions) (*v1alpha1.IapWebIamPolicy, error)
	UpdateStatus(ctx context.Context, iapWebIamPolicy *v1alpha1.IapWebIamPolicy, opts v1.UpdateOptions) (*v1alpha1.IapWebIamPolicy, 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.IapWebIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IapWebIamPolicyList, 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.IapWebIamPolicy, err error)
	IapWebIamPolicyExpansion
}

IapWebIamPolicyInterface has methods to work with IapWebIamPolicy resources.

type IapWebTypeAppEngineIamBindingExpansion added in v0.2.0

type IapWebTypeAppEngineIamBindingExpansion interface{}

type IapWebTypeAppEngineIamBindingInterface added in v0.2.0

type IapWebTypeAppEngineIamBindingInterface interface {
	Create(ctx context.Context, iapWebTypeAppEngineIamBinding *v1alpha1.IapWebTypeAppEngineIamBinding, opts v1.CreateOptions) (*v1alpha1.IapWebTypeAppEngineIamBinding, error)
	Update(ctx context.Context, iapWebTypeAppEngineIamBinding *v1alpha1.IapWebTypeAppEngineIamBinding, opts v1.UpdateOptions) (*v1alpha1.IapWebTypeAppEngineIamBinding, error)
	UpdateStatus(ctx context.Context, iapWebTypeAppEngineIamBinding *v1alpha1.IapWebTypeAppEngineIamBinding, opts v1.UpdateOptions) (*v1alpha1.IapWebTypeAppEngineIamBinding, 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.IapWebTypeAppEngineIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IapWebTypeAppEngineIamBindingList, 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.IapWebTypeAppEngineIamBinding, err error)
	IapWebTypeAppEngineIamBindingExpansion
}

IapWebTypeAppEngineIamBindingInterface has methods to work with IapWebTypeAppEngineIamBinding resources.

type IapWebTypeAppEngineIamBindingsGetter added in v0.2.0

type IapWebTypeAppEngineIamBindingsGetter interface {
	IapWebTypeAppEngineIamBindings(namespace string) IapWebTypeAppEngineIamBindingInterface
}

IapWebTypeAppEngineIamBindingsGetter has a method to return a IapWebTypeAppEngineIamBindingInterface. A group's client should implement this interface.

type IapWebTypeAppEngineIamMemberExpansion added in v0.2.0

type IapWebTypeAppEngineIamMemberExpansion interface{}

type IapWebTypeAppEngineIamMemberInterface added in v0.2.0

type IapWebTypeAppEngineIamMemberInterface interface {
	Create(ctx context.Context, iapWebTypeAppEngineIamMember *v1alpha1.IapWebTypeAppEngineIamMember, opts v1.CreateOptions) (*v1alpha1.IapWebTypeAppEngineIamMember, error)
	Update(ctx context.Context, iapWebTypeAppEngineIamMember *v1alpha1.IapWebTypeAppEngineIamMember, opts v1.UpdateOptions) (*v1alpha1.IapWebTypeAppEngineIamMember, error)
	UpdateStatus(ctx context.Context, iapWebTypeAppEngineIamMember *v1alpha1.IapWebTypeAppEngineIamMember, opts v1.UpdateOptions) (*v1alpha1.IapWebTypeAppEngineIamMember, 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.IapWebTypeAppEngineIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IapWebTypeAppEngineIamMemberList, 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.IapWebTypeAppEngineIamMember, err error)
	IapWebTypeAppEngineIamMemberExpansion
}

IapWebTypeAppEngineIamMemberInterface has methods to work with IapWebTypeAppEngineIamMember resources.

type IapWebTypeAppEngineIamMembersGetter added in v0.2.0

type IapWebTypeAppEngineIamMembersGetter interface {
	IapWebTypeAppEngineIamMembers(namespace string) IapWebTypeAppEngineIamMemberInterface
}

IapWebTypeAppEngineIamMembersGetter has a method to return a IapWebTypeAppEngineIamMemberInterface. A group's client should implement this interface.

type IapWebTypeAppEngineIamPoliciesGetter added in v0.2.0

type IapWebTypeAppEngineIamPoliciesGetter interface {
	IapWebTypeAppEngineIamPolicies(namespace string) IapWebTypeAppEngineIamPolicyInterface
}

IapWebTypeAppEngineIamPoliciesGetter has a method to return a IapWebTypeAppEngineIamPolicyInterface. A group's client should implement this interface.

type IapWebTypeAppEngineIamPolicyExpansion added in v0.2.0

type IapWebTypeAppEngineIamPolicyExpansion interface{}

type IapWebTypeAppEngineIamPolicyInterface added in v0.2.0

type IapWebTypeAppEngineIamPolicyInterface interface {
	Create(ctx context.Context, iapWebTypeAppEngineIamPolicy *v1alpha1.IapWebTypeAppEngineIamPolicy, opts v1.CreateOptions) (*v1alpha1.IapWebTypeAppEngineIamPolicy, error)
	Update(ctx context.Context, iapWebTypeAppEngineIamPolicy *v1alpha1.IapWebTypeAppEngineIamPolicy, opts v1.UpdateOptions) (*v1alpha1.IapWebTypeAppEngineIamPolicy, error)
	UpdateStatus(ctx context.Context, iapWebTypeAppEngineIamPolicy *v1alpha1.IapWebTypeAppEngineIamPolicy, opts v1.UpdateOptions) (*v1alpha1.IapWebTypeAppEngineIamPolicy, 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.IapWebTypeAppEngineIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IapWebTypeAppEngineIamPolicyList, 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.IapWebTypeAppEngineIamPolicy, err error)
	IapWebTypeAppEngineIamPolicyExpansion
}

IapWebTypeAppEngineIamPolicyInterface has methods to work with IapWebTypeAppEngineIamPolicy resources.

type IapWebTypeComputeIamBindingExpansion added in v0.2.0

type IapWebTypeComputeIamBindingExpansion interface{}

type IapWebTypeComputeIamBindingInterface added in v0.2.0

type IapWebTypeComputeIamBindingInterface interface {
	Create(ctx context.Context, iapWebTypeComputeIamBinding *v1alpha1.IapWebTypeComputeIamBinding, opts v1.CreateOptions) (*v1alpha1.IapWebTypeComputeIamBinding, error)
	Update(ctx context.Context, iapWebTypeComputeIamBinding *v1alpha1.IapWebTypeComputeIamBinding, opts v1.UpdateOptions) (*v1alpha1.IapWebTypeComputeIamBinding, error)
	UpdateStatus(ctx context.Context, iapWebTypeComputeIamBinding *v1alpha1.IapWebTypeComputeIamBinding, opts v1.UpdateOptions) (*v1alpha1.IapWebTypeComputeIamBinding, 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.IapWebTypeComputeIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IapWebTypeComputeIamBindingList, 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.IapWebTypeComputeIamBinding, err error)
	IapWebTypeComputeIamBindingExpansion
}

IapWebTypeComputeIamBindingInterface has methods to work with IapWebTypeComputeIamBinding resources.

type IapWebTypeComputeIamBindingsGetter added in v0.2.0

type IapWebTypeComputeIamBindingsGetter interface {
	IapWebTypeComputeIamBindings(namespace string) IapWebTypeComputeIamBindingInterface
}

IapWebTypeComputeIamBindingsGetter has a method to return a IapWebTypeComputeIamBindingInterface. A group's client should implement this interface.

type IapWebTypeComputeIamMemberExpansion added in v0.2.0

type IapWebTypeComputeIamMemberExpansion interface{}

type IapWebTypeComputeIamMemberInterface added in v0.2.0

type IapWebTypeComputeIamMemberInterface interface {
	Create(ctx context.Context, iapWebTypeComputeIamMember *v1alpha1.IapWebTypeComputeIamMember, opts v1.CreateOptions) (*v1alpha1.IapWebTypeComputeIamMember, error)
	Update(ctx context.Context, iapWebTypeComputeIamMember *v1alpha1.IapWebTypeComputeIamMember, opts v1.UpdateOptions) (*v1alpha1.IapWebTypeComputeIamMember, error)
	UpdateStatus(ctx context.Context, iapWebTypeComputeIamMember *v1alpha1.IapWebTypeComputeIamMember, opts v1.UpdateOptions) (*v1alpha1.IapWebTypeComputeIamMember, 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.IapWebTypeComputeIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IapWebTypeComputeIamMemberList, 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.IapWebTypeComputeIamMember, err error)
	IapWebTypeComputeIamMemberExpansion
}

IapWebTypeComputeIamMemberInterface has methods to work with IapWebTypeComputeIamMember resources.

type IapWebTypeComputeIamMembersGetter added in v0.2.0

type IapWebTypeComputeIamMembersGetter interface {
	IapWebTypeComputeIamMembers(namespace string) IapWebTypeComputeIamMemberInterface
}

IapWebTypeComputeIamMembersGetter has a method to return a IapWebTypeComputeIamMemberInterface. A group's client should implement this interface.

type IapWebTypeComputeIamPoliciesGetter added in v0.2.0

type IapWebTypeComputeIamPoliciesGetter interface {
	IapWebTypeComputeIamPolicies(namespace string) IapWebTypeComputeIamPolicyInterface
}

IapWebTypeComputeIamPoliciesGetter has a method to return a IapWebTypeComputeIamPolicyInterface. A group's client should implement this interface.

type IapWebTypeComputeIamPolicyExpansion added in v0.2.0

type IapWebTypeComputeIamPolicyExpansion interface{}

type IapWebTypeComputeIamPolicyInterface added in v0.2.0

type IapWebTypeComputeIamPolicyInterface interface {
	Create(ctx context.Context, iapWebTypeComputeIamPolicy *v1alpha1.IapWebTypeComputeIamPolicy, opts v1.CreateOptions) (*v1alpha1.IapWebTypeComputeIamPolicy, error)
	Update(ctx context.Context, iapWebTypeComputeIamPolicy *v1alpha1.IapWebTypeComputeIamPolicy, opts v1.UpdateOptions) (*v1alpha1.IapWebTypeComputeIamPolicy, error)
	UpdateStatus(ctx context.Context, iapWebTypeComputeIamPolicy *v1alpha1.IapWebTypeComputeIamPolicy, opts v1.UpdateOptions) (*v1alpha1.IapWebTypeComputeIamPolicy, 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.IapWebTypeComputeIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IapWebTypeComputeIamPolicyList, 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.IapWebTypeComputeIamPolicy, err error)
	IapWebTypeComputeIamPolicyExpansion
}

IapWebTypeComputeIamPolicyInterface has methods to work with IapWebTypeComputeIamPolicy resources.

type KmsCryptoKeyExpansion

type KmsCryptoKeyExpansion interface{}

type KmsCryptoKeyIamBindingExpansion

type KmsCryptoKeyIamBindingExpansion interface{}

type KmsCryptoKeyIamBindingInterface

type KmsCryptoKeyIamBindingInterface interface {
	Create(ctx context.Context, kmsCryptoKeyIamBinding *v1alpha1.KmsCryptoKeyIamBinding, opts v1.CreateOptions) (*v1alpha1.KmsCryptoKeyIamBinding, error)
	Update(ctx context.Context, kmsCryptoKeyIamBinding *v1alpha1.KmsCryptoKeyIamBinding, opts v1.UpdateOptions) (*v1alpha1.KmsCryptoKeyIamBinding, error)
	UpdateStatus(ctx context.Context, kmsCryptoKeyIamBinding *v1alpha1.KmsCryptoKeyIamBinding, opts v1.UpdateOptions) (*v1alpha1.KmsCryptoKeyIamBinding, 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.KmsCryptoKeyIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KmsCryptoKeyIamBindingList, 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.KmsCryptoKeyIamBinding, err error)
	KmsCryptoKeyIamBindingExpansion
}

KmsCryptoKeyIamBindingInterface has methods to work with KmsCryptoKeyIamBinding resources.

type KmsCryptoKeyIamBindingsGetter

type KmsCryptoKeyIamBindingsGetter interface {
	KmsCryptoKeyIamBindings(namespace string) KmsCryptoKeyIamBindingInterface
}

KmsCryptoKeyIamBindingsGetter has a method to return a KmsCryptoKeyIamBindingInterface. A group's client should implement this interface.

type KmsCryptoKeyIamMemberExpansion

type KmsCryptoKeyIamMemberExpansion interface{}

type KmsCryptoKeyIamMemberInterface

type KmsCryptoKeyIamMemberInterface interface {
	Create(ctx context.Context, kmsCryptoKeyIamMember *v1alpha1.KmsCryptoKeyIamMember, opts v1.CreateOptions) (*v1alpha1.KmsCryptoKeyIamMember, error)
	Update(ctx context.Context, kmsCryptoKeyIamMember *v1alpha1.KmsCryptoKeyIamMember, opts v1.UpdateOptions) (*v1alpha1.KmsCryptoKeyIamMember, error)
	UpdateStatus(ctx context.Context, kmsCryptoKeyIamMember *v1alpha1.KmsCryptoKeyIamMember, opts v1.UpdateOptions) (*v1alpha1.KmsCryptoKeyIamMember, 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.KmsCryptoKeyIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KmsCryptoKeyIamMemberList, 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.KmsCryptoKeyIamMember, err error)
	KmsCryptoKeyIamMemberExpansion
}

KmsCryptoKeyIamMemberInterface has methods to work with KmsCryptoKeyIamMember resources.

type KmsCryptoKeyIamMembersGetter

type KmsCryptoKeyIamMembersGetter interface {
	KmsCryptoKeyIamMembers(namespace string) KmsCryptoKeyIamMemberInterface
}

KmsCryptoKeyIamMembersGetter has a method to return a KmsCryptoKeyIamMemberInterface. A group's client should implement this interface.

type KmsCryptoKeyInterface

type KmsCryptoKeyInterface interface {
	Create(ctx context.Context, kmsCryptoKey *v1alpha1.KmsCryptoKey, opts v1.CreateOptions) (*v1alpha1.KmsCryptoKey, error)
	Update(ctx context.Context, kmsCryptoKey *v1alpha1.KmsCryptoKey, opts v1.UpdateOptions) (*v1alpha1.KmsCryptoKey, error)
	UpdateStatus(ctx context.Context, kmsCryptoKey *v1alpha1.KmsCryptoKey, opts v1.UpdateOptions) (*v1alpha1.KmsCryptoKey, 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.KmsCryptoKey, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KmsCryptoKeyList, 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.KmsCryptoKey, err error)
	KmsCryptoKeyExpansion
}

KmsCryptoKeyInterface has methods to work with KmsCryptoKey resources.

type KmsCryptoKeysGetter

type KmsCryptoKeysGetter interface {
	KmsCryptoKeys(namespace string) KmsCryptoKeyInterface
}

KmsCryptoKeysGetter has a method to return a KmsCryptoKeyInterface. A group's client should implement this interface.

type KmsKeyRingExpansion

type KmsKeyRingExpansion interface{}

type KmsKeyRingIamBindingExpansion

type KmsKeyRingIamBindingExpansion interface{}

type KmsKeyRingIamBindingInterface

type KmsKeyRingIamBindingInterface interface {
	Create(ctx context.Context, kmsKeyRingIamBinding *v1alpha1.KmsKeyRingIamBinding, opts v1.CreateOptions) (*v1alpha1.KmsKeyRingIamBinding, error)
	Update(ctx context.Context, kmsKeyRingIamBinding *v1alpha1.KmsKeyRingIamBinding, opts v1.UpdateOptions) (*v1alpha1.KmsKeyRingIamBinding, error)
	UpdateStatus(ctx context.Context, kmsKeyRingIamBinding *v1alpha1.KmsKeyRingIamBinding, opts v1.UpdateOptions) (*v1alpha1.KmsKeyRingIamBinding, 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.KmsKeyRingIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KmsKeyRingIamBindingList, 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.KmsKeyRingIamBinding, err error)
	KmsKeyRingIamBindingExpansion
}

KmsKeyRingIamBindingInterface has methods to work with KmsKeyRingIamBinding resources.

type KmsKeyRingIamBindingsGetter

type KmsKeyRingIamBindingsGetter interface {
	KmsKeyRingIamBindings(namespace string) KmsKeyRingIamBindingInterface
}

KmsKeyRingIamBindingsGetter has a method to return a KmsKeyRingIamBindingInterface. A group's client should implement this interface.

type KmsKeyRingIamMemberExpansion

type KmsKeyRingIamMemberExpansion interface{}

type KmsKeyRingIamMemberInterface

type KmsKeyRingIamMemberInterface interface {
	Create(ctx context.Context, kmsKeyRingIamMember *v1alpha1.KmsKeyRingIamMember, opts v1.CreateOptions) (*v1alpha1.KmsKeyRingIamMember, error)
	Update(ctx context.Context, kmsKeyRingIamMember *v1alpha1.KmsKeyRingIamMember, opts v1.UpdateOptions) (*v1alpha1.KmsKeyRingIamMember, error)
	UpdateStatus(ctx context.Context, kmsKeyRingIamMember *v1alpha1.KmsKeyRingIamMember, opts v1.UpdateOptions) (*v1alpha1.KmsKeyRingIamMember, 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.KmsKeyRingIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KmsKeyRingIamMemberList, 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.KmsKeyRingIamMember, err error)
	KmsKeyRingIamMemberExpansion
}

KmsKeyRingIamMemberInterface has methods to work with KmsKeyRingIamMember resources.

type KmsKeyRingIamMembersGetter

type KmsKeyRingIamMembersGetter interface {
	KmsKeyRingIamMembers(namespace string) KmsKeyRingIamMemberInterface
}

KmsKeyRingIamMembersGetter has a method to return a KmsKeyRingIamMemberInterface. A group's client should implement this interface.

type KmsKeyRingIamPoliciesGetter

type KmsKeyRingIamPoliciesGetter interface {
	KmsKeyRingIamPolicies(namespace string) KmsKeyRingIamPolicyInterface
}

KmsKeyRingIamPoliciesGetter has a method to return a KmsKeyRingIamPolicyInterface. A group's client should implement this interface.

type KmsKeyRingIamPolicyExpansion

type KmsKeyRingIamPolicyExpansion interface{}

type KmsKeyRingIamPolicyInterface

type KmsKeyRingIamPolicyInterface interface {
	Create(ctx context.Context, kmsKeyRingIamPolicy *v1alpha1.KmsKeyRingIamPolicy, opts v1.CreateOptions) (*v1alpha1.KmsKeyRingIamPolicy, error)
	Update(ctx context.Context, kmsKeyRingIamPolicy *v1alpha1.KmsKeyRingIamPolicy, opts v1.UpdateOptions) (*v1alpha1.KmsKeyRingIamPolicy, error)
	UpdateStatus(ctx context.Context, kmsKeyRingIamPolicy *v1alpha1.KmsKeyRingIamPolicy, opts v1.UpdateOptions) (*v1alpha1.KmsKeyRingIamPolicy, 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.KmsKeyRingIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KmsKeyRingIamPolicyList, 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.KmsKeyRingIamPolicy, err error)
	KmsKeyRingIamPolicyExpansion
}

KmsKeyRingIamPolicyInterface has methods to work with KmsKeyRingIamPolicy resources.

type KmsKeyRingInterface

type KmsKeyRingInterface interface {
	Create(ctx context.Context, kmsKeyRing *v1alpha1.KmsKeyRing, opts v1.CreateOptions) (*v1alpha1.KmsKeyRing, error)
	Update(ctx context.Context, kmsKeyRing *v1alpha1.KmsKeyRing, opts v1.UpdateOptions) (*v1alpha1.KmsKeyRing, error)
	UpdateStatus(ctx context.Context, kmsKeyRing *v1alpha1.KmsKeyRing, opts v1.UpdateOptions) (*v1alpha1.KmsKeyRing, 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.KmsKeyRing, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KmsKeyRingList, 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.KmsKeyRing, err error)
	KmsKeyRingExpansion
}

KmsKeyRingInterface has methods to work with KmsKeyRing resources.

type KmsKeyRingsGetter

type KmsKeyRingsGetter interface {
	KmsKeyRings(namespace string) KmsKeyRingInterface
}

KmsKeyRingsGetter has a method to return a KmsKeyRingInterface. A group's client should implement this interface.

type LoggingBillingAccountExclusionExpansion

type LoggingBillingAccountExclusionExpansion interface{}

type LoggingBillingAccountExclusionInterface

LoggingBillingAccountExclusionInterface has methods to work with LoggingBillingAccountExclusion resources.

type LoggingBillingAccountExclusionsGetter

type LoggingBillingAccountExclusionsGetter interface {
	LoggingBillingAccountExclusions(namespace string) LoggingBillingAccountExclusionInterface
}

LoggingBillingAccountExclusionsGetter has a method to return a LoggingBillingAccountExclusionInterface. A group's client should implement this interface.

type LoggingBillingAccountSinkExpansion

type LoggingBillingAccountSinkExpansion interface{}

type LoggingBillingAccountSinkInterface

type LoggingBillingAccountSinkInterface interface {
	Create(ctx context.Context, loggingBillingAccountSink *v1alpha1.LoggingBillingAccountSink, opts v1.CreateOptions) (*v1alpha1.LoggingBillingAccountSink, error)
	Update(ctx context.Context, loggingBillingAccountSink *v1alpha1.LoggingBillingAccountSink, opts v1.UpdateOptions) (*v1alpha1.LoggingBillingAccountSink, error)
	UpdateStatus(ctx context.Context, loggingBillingAccountSink *v1alpha1.LoggingBillingAccountSink, opts v1.UpdateOptions) (*v1alpha1.LoggingBillingAccountSink, 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.LoggingBillingAccountSink, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LoggingBillingAccountSinkList, 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.LoggingBillingAccountSink, err error)
	LoggingBillingAccountSinkExpansion
}

LoggingBillingAccountSinkInterface has methods to work with LoggingBillingAccountSink resources.

type LoggingBillingAccountSinksGetter

type LoggingBillingAccountSinksGetter interface {
	LoggingBillingAccountSinks(namespace string) LoggingBillingAccountSinkInterface
}

LoggingBillingAccountSinksGetter has a method to return a LoggingBillingAccountSinkInterface. A group's client should implement this interface.

type LoggingFolderExclusionExpansion

type LoggingFolderExclusionExpansion interface{}

type LoggingFolderExclusionInterface

type LoggingFolderExclusionInterface interface {
	Create(ctx context.Context, loggingFolderExclusion *v1alpha1.LoggingFolderExclusion, opts v1.CreateOptions) (*v1alpha1.LoggingFolderExclusion, error)
	Update(ctx context.Context, loggingFolderExclusion *v1alpha1.LoggingFolderExclusion, opts v1.UpdateOptions) (*v1alpha1.LoggingFolderExclusion, error)
	UpdateStatus(ctx context.Context, loggingFolderExclusion *v1alpha1.LoggingFolderExclusion, opts v1.UpdateOptions) (*v1alpha1.LoggingFolderExclusion, 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.LoggingFolderExclusion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LoggingFolderExclusionList, 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.LoggingFolderExclusion, err error)
	LoggingFolderExclusionExpansion
}

LoggingFolderExclusionInterface has methods to work with LoggingFolderExclusion resources.

type LoggingFolderExclusionsGetter

type LoggingFolderExclusionsGetter interface {
	LoggingFolderExclusions(namespace string) LoggingFolderExclusionInterface
}

LoggingFolderExclusionsGetter has a method to return a LoggingFolderExclusionInterface. A group's client should implement this interface.

type LoggingFolderSinkExpansion

type LoggingFolderSinkExpansion interface{}

type LoggingFolderSinkInterface

type LoggingFolderSinkInterface interface {
	Create(ctx context.Context, loggingFolderSink *v1alpha1.LoggingFolderSink, opts v1.CreateOptions) (*v1alpha1.LoggingFolderSink, error)
	Update(ctx context.Context, loggingFolderSink *v1alpha1.LoggingFolderSink, opts v1.UpdateOptions) (*v1alpha1.LoggingFolderSink, error)
	UpdateStatus(ctx context.Context, loggingFolderSink *v1alpha1.LoggingFolderSink, opts v1.UpdateOptions) (*v1alpha1.LoggingFolderSink, 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.LoggingFolderSink, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LoggingFolderSinkList, 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.LoggingFolderSink, err error)
	LoggingFolderSinkExpansion
}

LoggingFolderSinkInterface has methods to work with LoggingFolderSink resources.

type LoggingFolderSinksGetter

type LoggingFolderSinksGetter interface {
	LoggingFolderSinks(namespace string) LoggingFolderSinkInterface
}

LoggingFolderSinksGetter has a method to return a LoggingFolderSinkInterface. A group's client should implement this interface.

type LoggingMetricExpansion added in v0.2.0

type LoggingMetricExpansion interface{}

type LoggingMetricInterface added in v0.2.0

type LoggingMetricInterface interface {
	Create(ctx context.Context, loggingMetric *v1alpha1.LoggingMetric, opts v1.CreateOptions) (*v1alpha1.LoggingMetric, error)
	Update(ctx context.Context, loggingMetric *v1alpha1.LoggingMetric, opts v1.UpdateOptions) (*v1alpha1.LoggingMetric, error)
	UpdateStatus(ctx context.Context, loggingMetric *v1alpha1.LoggingMetric, opts v1.UpdateOptions) (*v1alpha1.LoggingMetric, 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.LoggingMetric, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LoggingMetricList, 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.LoggingMetric, err error)
	LoggingMetricExpansion
}

LoggingMetricInterface has methods to work with LoggingMetric resources.

type LoggingMetricsGetter added in v0.2.0

type LoggingMetricsGetter interface {
	LoggingMetrics(namespace string) LoggingMetricInterface
}

LoggingMetricsGetter has a method to return a LoggingMetricInterface. A group's client should implement this interface.

type LoggingOrganizationExclusionExpansion

type LoggingOrganizationExclusionExpansion interface{}

type LoggingOrganizationExclusionInterface

type LoggingOrganizationExclusionInterface interface {
	Create(ctx context.Context, loggingOrganizationExclusion *v1alpha1.LoggingOrganizationExclusion, opts v1.CreateOptions) (*v1alpha1.LoggingOrganizationExclusion, error)
	Update(ctx context.Context, loggingOrganizationExclusion *v1alpha1.LoggingOrganizationExclusion, opts v1.UpdateOptions) (*v1alpha1.LoggingOrganizationExclusion, error)
	UpdateStatus(ctx context.Context, loggingOrganizationExclusion *v1alpha1.LoggingOrganizationExclusion, opts v1.UpdateOptions) (*v1alpha1.LoggingOrganizationExclusion, 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.LoggingOrganizationExclusion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LoggingOrganizationExclusionList, 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.LoggingOrganizationExclusion, err error)
	LoggingOrganizationExclusionExpansion
}

LoggingOrganizationExclusionInterface has methods to work with LoggingOrganizationExclusion resources.

type LoggingOrganizationExclusionsGetter

type LoggingOrganizationExclusionsGetter interface {
	LoggingOrganizationExclusions(namespace string) LoggingOrganizationExclusionInterface
}

LoggingOrganizationExclusionsGetter has a method to return a LoggingOrganizationExclusionInterface. A group's client should implement this interface.

type LoggingOrganizationSinkExpansion

type LoggingOrganizationSinkExpansion interface{}

type LoggingOrganizationSinkInterface

type LoggingOrganizationSinkInterface interface {
	Create(ctx context.Context, loggingOrganizationSink *v1alpha1.LoggingOrganizationSink, opts v1.CreateOptions) (*v1alpha1.LoggingOrganizationSink, error)
	Update(ctx context.Context, loggingOrganizationSink *v1alpha1.LoggingOrganizationSink, opts v1.UpdateOptions) (*v1alpha1.LoggingOrganizationSink, error)
	UpdateStatus(ctx context.Context, loggingOrganizationSink *v1alpha1.LoggingOrganizationSink, opts v1.UpdateOptions) (*v1alpha1.LoggingOrganizationSink, 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.LoggingOrganizationSink, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LoggingOrganizationSinkList, 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.LoggingOrganizationSink, err error)
	LoggingOrganizationSinkExpansion
}

LoggingOrganizationSinkInterface has methods to work with LoggingOrganizationSink resources.

type LoggingOrganizationSinksGetter

type LoggingOrganizationSinksGetter interface {
	LoggingOrganizationSinks(namespace string) LoggingOrganizationSinkInterface
}

LoggingOrganizationSinksGetter has a method to return a LoggingOrganizationSinkInterface. A group's client should implement this interface.

type LoggingProjectExclusionExpansion

type LoggingProjectExclusionExpansion interface{}

type LoggingProjectExclusionInterface

type LoggingProjectExclusionInterface interface {
	Create(ctx context.Context, loggingProjectExclusion *v1alpha1.LoggingProjectExclusion, opts v1.CreateOptions) (*v1alpha1.LoggingProjectExclusion, error)
	Update(ctx context.Context, loggingProjectExclusion *v1alpha1.LoggingProjectExclusion, opts v1.UpdateOptions) (*v1alpha1.LoggingProjectExclusion, error)
	UpdateStatus(ctx context.Context, loggingProjectExclusion *v1alpha1.LoggingProjectExclusion, opts v1.UpdateOptions) (*v1alpha1.LoggingProjectExclusion, 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.LoggingProjectExclusion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LoggingProjectExclusionList, 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.LoggingProjectExclusion, err error)
	LoggingProjectExclusionExpansion
}

LoggingProjectExclusionInterface has methods to work with LoggingProjectExclusion resources.

type LoggingProjectExclusionsGetter

type LoggingProjectExclusionsGetter interface {
	LoggingProjectExclusions(namespace string) LoggingProjectExclusionInterface
}

LoggingProjectExclusionsGetter has a method to return a LoggingProjectExclusionInterface. A group's client should implement this interface.

type LoggingProjectSinkExpansion

type LoggingProjectSinkExpansion interface{}

type LoggingProjectSinkInterface

type LoggingProjectSinkInterface interface {
	Create(ctx context.Context, loggingProjectSink *v1alpha1.LoggingProjectSink, opts v1.CreateOptions) (*v1alpha1.LoggingProjectSink, error)
	Update(ctx context.Context, loggingProjectSink *v1alpha1.LoggingProjectSink, opts v1.UpdateOptions) (*v1alpha1.LoggingProjectSink, error)
	UpdateStatus(ctx context.Context, loggingProjectSink *v1alpha1.LoggingProjectSink, opts v1.UpdateOptions) (*v1alpha1.LoggingProjectSink, 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.LoggingProjectSink, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LoggingProjectSinkList, 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.LoggingProjectSink, err error)
	LoggingProjectSinkExpansion
}

LoggingProjectSinkInterface has methods to work with LoggingProjectSink resources.

type LoggingProjectSinksGetter

type LoggingProjectSinksGetter interface {
	LoggingProjectSinks(namespace string) LoggingProjectSinkInterface
}

LoggingProjectSinksGetter has a method to return a LoggingProjectSinkInterface. A group's client should implement this interface.

type MlEngineModelExpansion added in v0.2.0

type MlEngineModelExpansion interface{}

type MlEngineModelInterface added in v0.2.0

type MlEngineModelInterface interface {
	Create(ctx context.Context, mlEngineModel *v1alpha1.MlEngineModel, opts v1.CreateOptions) (*v1alpha1.MlEngineModel, error)
	Update(ctx context.Context, mlEngineModel *v1alpha1.MlEngineModel, opts v1.UpdateOptions) (*v1alpha1.MlEngineModel, error)
	UpdateStatus(ctx context.Context, mlEngineModel *v1alpha1.MlEngineModel, opts v1.UpdateOptions) (*v1alpha1.MlEngineModel, 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.MlEngineModel, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MlEngineModelList, 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.MlEngineModel, err error)
	MlEngineModelExpansion
}

MlEngineModelInterface has methods to work with MlEngineModel resources.

type MlEngineModelsGetter added in v0.2.0

type MlEngineModelsGetter interface {
	MlEngineModels(namespace string) MlEngineModelInterface
}

MlEngineModelsGetter has a method to return a MlEngineModelInterface. A group's client should implement this interface.

type MonitoringAlertPoliciesGetter

type MonitoringAlertPoliciesGetter interface {
	MonitoringAlertPolicies(namespace string) MonitoringAlertPolicyInterface
}

MonitoringAlertPoliciesGetter has a method to return a MonitoringAlertPolicyInterface. A group's client should implement this interface.

type MonitoringAlertPolicyExpansion

type MonitoringAlertPolicyExpansion interface{}

type MonitoringAlertPolicyInterface

type MonitoringAlertPolicyInterface interface {
	Create(ctx context.Context, monitoringAlertPolicy *v1alpha1.MonitoringAlertPolicy, opts v1.CreateOptions) (*v1alpha1.MonitoringAlertPolicy, error)
	Update(ctx context.Context, monitoringAlertPolicy *v1alpha1.MonitoringAlertPolicy, opts v1.UpdateOptions) (*v1alpha1.MonitoringAlertPolicy, error)
	UpdateStatus(ctx context.Context, monitoringAlertPolicy *v1alpha1.MonitoringAlertPolicy, opts v1.UpdateOptions) (*v1alpha1.MonitoringAlertPolicy, 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.MonitoringAlertPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MonitoringAlertPolicyList, 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.MonitoringAlertPolicy, err error)
	MonitoringAlertPolicyExpansion
}

MonitoringAlertPolicyInterface has methods to work with MonitoringAlertPolicy resources.

type MonitoringGroupExpansion

type MonitoringGroupExpansion interface{}

type MonitoringGroupInterface

type MonitoringGroupInterface interface {
	Create(ctx context.Context, monitoringGroup *v1alpha1.MonitoringGroup, opts v1.CreateOptions) (*v1alpha1.MonitoringGroup, error)
	Update(ctx context.Context, monitoringGroup *v1alpha1.MonitoringGroup, opts v1.UpdateOptions) (*v1alpha1.MonitoringGroup, error)
	UpdateStatus(ctx context.Context, monitoringGroup *v1alpha1.MonitoringGroup, opts v1.UpdateOptions) (*v1alpha1.MonitoringGroup, 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.MonitoringGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MonitoringGroupList, 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.MonitoringGroup, err error)
	MonitoringGroupExpansion
}

MonitoringGroupInterface has methods to work with MonitoringGroup resources.

type MonitoringGroupsGetter

type MonitoringGroupsGetter interface {
	MonitoringGroups(namespace string) MonitoringGroupInterface
}

MonitoringGroupsGetter has a method to return a MonitoringGroupInterface. A group's client should implement this interface.

type MonitoringNotificationChannelExpansion

type MonitoringNotificationChannelExpansion interface{}

type MonitoringNotificationChannelInterface

type MonitoringNotificationChannelInterface interface {
	Create(ctx context.Context, monitoringNotificationChannel *v1alpha1.MonitoringNotificationChannel, opts v1.CreateOptions) (*v1alpha1.MonitoringNotificationChannel, error)
	Update(ctx context.Context, monitoringNotificationChannel *v1alpha1.MonitoringNotificationChannel, opts v1.UpdateOptions) (*v1alpha1.MonitoringNotificationChannel, error)
	UpdateStatus(ctx context.Context, monitoringNotificationChannel *v1alpha1.MonitoringNotificationChannel, opts v1.UpdateOptions) (*v1alpha1.MonitoringNotificationChannel, 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.MonitoringNotificationChannel, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MonitoringNotificationChannelList, 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.MonitoringNotificationChannel, err error)
	MonitoringNotificationChannelExpansion
}

MonitoringNotificationChannelInterface has methods to work with MonitoringNotificationChannel resources.

type MonitoringNotificationChannelsGetter

type MonitoringNotificationChannelsGetter interface {
	MonitoringNotificationChannels(namespace string) MonitoringNotificationChannelInterface
}

MonitoringNotificationChannelsGetter has a method to return a MonitoringNotificationChannelInterface. A group's client should implement this interface.

type MonitoringUptimeCheckConfigExpansion

type MonitoringUptimeCheckConfigExpansion interface{}

type MonitoringUptimeCheckConfigInterface

type MonitoringUptimeCheckConfigInterface interface {
	Create(ctx context.Context, monitoringUptimeCheckConfig *v1alpha1.MonitoringUptimeCheckConfig, opts v1.CreateOptions) (*v1alpha1.MonitoringUptimeCheckConfig, error)
	Update(ctx context.Context, monitoringUptimeCheckConfig *v1alpha1.MonitoringUptimeCheckConfig, opts v1.UpdateOptions) (*v1alpha1.MonitoringUptimeCheckConfig, error)
	UpdateStatus(ctx context.Context, monitoringUptimeCheckConfig *v1alpha1.MonitoringUptimeCheckConfig, opts v1.UpdateOptions) (*v1alpha1.MonitoringUptimeCheckConfig, 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.MonitoringUptimeCheckConfig, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MonitoringUptimeCheckConfigList, 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.MonitoringUptimeCheckConfig, err error)
	MonitoringUptimeCheckConfigExpansion
}

MonitoringUptimeCheckConfigInterface has methods to work with MonitoringUptimeCheckConfig resources.

type MonitoringUptimeCheckConfigsGetter

type MonitoringUptimeCheckConfigsGetter interface {
	MonitoringUptimeCheckConfigs(namespace string) MonitoringUptimeCheckConfigInterface
}

MonitoringUptimeCheckConfigsGetter has a method to return a MonitoringUptimeCheckConfigInterface. A group's client should implement this interface.

type OrganizationIamBindingExpansion

type OrganizationIamBindingExpansion interface{}

type OrganizationIamBindingInterface

type OrganizationIamBindingInterface interface {
	Create(ctx context.Context, organizationIamBinding *v1alpha1.OrganizationIamBinding, opts v1.CreateOptions) (*v1alpha1.OrganizationIamBinding, error)
	Update(ctx context.Context, organizationIamBinding *v1alpha1.OrganizationIamBinding, opts v1.UpdateOptions) (*v1alpha1.OrganizationIamBinding, error)
	UpdateStatus(ctx context.Context, organizationIamBinding *v1alpha1.OrganizationIamBinding, opts v1.UpdateOptions) (*v1alpha1.OrganizationIamBinding, 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.OrganizationIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OrganizationIamBindingList, 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.OrganizationIamBinding, err error)
	OrganizationIamBindingExpansion
}

OrganizationIamBindingInterface has methods to work with OrganizationIamBinding resources.

type OrganizationIamBindingsGetter

type OrganizationIamBindingsGetter interface {
	OrganizationIamBindings(namespace string) OrganizationIamBindingInterface
}

OrganizationIamBindingsGetter has a method to return a OrganizationIamBindingInterface. A group's client should implement this interface.

type OrganizationIamCustomRoleExpansion

type OrganizationIamCustomRoleExpansion interface{}

type OrganizationIamCustomRoleInterface

type OrganizationIamCustomRoleInterface interface {
	Create(ctx context.Context, organizationIamCustomRole *v1alpha1.OrganizationIamCustomRole, opts v1.CreateOptions) (*v1alpha1.OrganizationIamCustomRole, error)
	Update(ctx context.Context, organizationIamCustomRole *v1alpha1.OrganizationIamCustomRole, opts v1.UpdateOptions) (*v1alpha1.OrganizationIamCustomRole, error)
	UpdateStatus(ctx context.Context, organizationIamCustomRole *v1alpha1.OrganizationIamCustomRole, opts v1.UpdateOptions) (*v1alpha1.OrganizationIamCustomRole, 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.OrganizationIamCustomRole, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OrganizationIamCustomRoleList, 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.OrganizationIamCustomRole, err error)
	OrganizationIamCustomRoleExpansion
}

OrganizationIamCustomRoleInterface has methods to work with OrganizationIamCustomRole resources.

type OrganizationIamCustomRolesGetter

type OrganizationIamCustomRolesGetter interface {
	OrganizationIamCustomRoles(namespace string) OrganizationIamCustomRoleInterface
}

OrganizationIamCustomRolesGetter has a method to return a OrganizationIamCustomRoleInterface. A group's client should implement this interface.

type OrganizationIamMemberExpansion

type OrganizationIamMemberExpansion interface{}

type OrganizationIamMemberInterface

type OrganizationIamMemberInterface interface {
	Create(ctx context.Context, organizationIamMember *v1alpha1.OrganizationIamMember, opts v1.CreateOptions) (*v1alpha1.OrganizationIamMember, error)
	Update(ctx context.Context, organizationIamMember *v1alpha1.OrganizationIamMember, opts v1.UpdateOptions) (*v1alpha1.OrganizationIamMember, error)
	UpdateStatus(ctx context.Context, organizationIamMember *v1alpha1.OrganizationIamMember, opts v1.UpdateOptions) (*v1alpha1.OrganizationIamMember, 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.OrganizationIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OrganizationIamMemberList, 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.OrganizationIamMember, err error)
	OrganizationIamMemberExpansion
}

OrganizationIamMemberInterface has methods to work with OrganizationIamMember resources.

type OrganizationIamMembersGetter

type OrganizationIamMembersGetter interface {
	OrganizationIamMembers(namespace string) OrganizationIamMemberInterface
}

OrganizationIamMembersGetter has a method to return a OrganizationIamMemberInterface. A group's client should implement this interface.

type OrganizationIamPoliciesGetter

type OrganizationIamPoliciesGetter interface {
	OrganizationIamPolicies(namespace string) OrganizationIamPolicyInterface
}

OrganizationIamPoliciesGetter has a method to return a OrganizationIamPolicyInterface. A group's client should implement this interface.

type OrganizationIamPolicyExpansion

type OrganizationIamPolicyExpansion interface{}

type OrganizationIamPolicyInterface

type OrganizationIamPolicyInterface interface {
	Create(ctx context.Context, organizationIamPolicy *v1alpha1.OrganizationIamPolicy, opts v1.CreateOptions) (*v1alpha1.OrganizationIamPolicy, error)
	Update(ctx context.Context, organizationIamPolicy *v1alpha1.OrganizationIamPolicy, opts v1.UpdateOptions) (*v1alpha1.OrganizationIamPolicy, error)
	UpdateStatus(ctx context.Context, organizationIamPolicy *v1alpha1.OrganizationIamPolicy, opts v1.UpdateOptions) (*v1alpha1.OrganizationIamPolicy, 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.OrganizationIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OrganizationIamPolicyList, 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.OrganizationIamPolicy, err error)
	OrganizationIamPolicyExpansion
}

OrganizationIamPolicyInterface has methods to work with OrganizationIamPolicy resources.

type OrganizationPoliciesGetter

type OrganizationPoliciesGetter interface {
	OrganizationPolicies(namespace string) OrganizationPolicyInterface
}

OrganizationPoliciesGetter has a method to return a OrganizationPolicyInterface. A group's client should implement this interface.

type OrganizationPolicyExpansion

type OrganizationPolicyExpansion interface{}

type OrganizationPolicyInterface

type OrganizationPolicyInterface interface {
	Create(ctx context.Context, organizationPolicy *v1alpha1.OrganizationPolicy, opts v1.CreateOptions) (*v1alpha1.OrganizationPolicy, error)
	Update(ctx context.Context, organizationPolicy *v1alpha1.OrganizationPolicy, opts v1.UpdateOptions) (*v1alpha1.OrganizationPolicy, error)
	UpdateStatus(ctx context.Context, organizationPolicy *v1alpha1.OrganizationPolicy, opts v1.UpdateOptions) (*v1alpha1.OrganizationPolicy, 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.OrganizationPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OrganizationPolicyList, 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.OrganizationPolicy, err error)
	OrganizationPolicyExpansion
}

OrganizationPolicyInterface has methods to work with OrganizationPolicy resources.

type ProjectExpansion

type ProjectExpansion interface{}

type ProjectIamAuditConfigExpansion added in v0.2.0

type ProjectIamAuditConfigExpansion interface{}

type ProjectIamAuditConfigInterface added in v0.2.0

type ProjectIamAuditConfigInterface interface {
	Create(ctx context.Context, projectIamAuditConfig *v1alpha1.ProjectIamAuditConfig, opts v1.CreateOptions) (*v1alpha1.ProjectIamAuditConfig, error)
	Update(ctx context.Context, projectIamAuditConfig *v1alpha1.ProjectIamAuditConfig, opts v1.UpdateOptions) (*v1alpha1.ProjectIamAuditConfig, error)
	UpdateStatus(ctx context.Context, projectIamAuditConfig *v1alpha1.ProjectIamAuditConfig, opts v1.UpdateOptions) (*v1alpha1.ProjectIamAuditConfig, 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.ProjectIamAuditConfig, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProjectIamAuditConfigList, 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.ProjectIamAuditConfig, err error)
	ProjectIamAuditConfigExpansion
}

ProjectIamAuditConfigInterface has methods to work with ProjectIamAuditConfig resources.

type ProjectIamAuditConfigsGetter added in v0.2.0

type ProjectIamAuditConfigsGetter interface {
	ProjectIamAuditConfigs(namespace string) ProjectIamAuditConfigInterface
}

ProjectIamAuditConfigsGetter has a method to return a ProjectIamAuditConfigInterface. A group's client should implement this interface.

type ProjectIamBindingExpansion

type ProjectIamBindingExpansion interface{}

type ProjectIamBindingInterface

type ProjectIamBindingInterface interface {
	Create(ctx context.Context, projectIamBinding *v1alpha1.ProjectIamBinding, opts v1.CreateOptions) (*v1alpha1.ProjectIamBinding, error)
	Update(ctx context.Context, projectIamBinding *v1alpha1.ProjectIamBinding, opts v1.UpdateOptions) (*v1alpha1.ProjectIamBinding, error)
	UpdateStatus(ctx context.Context, projectIamBinding *v1alpha1.ProjectIamBinding, opts v1.UpdateOptions) (*v1alpha1.ProjectIamBinding, 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.ProjectIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProjectIamBindingList, 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.ProjectIamBinding, err error)
	ProjectIamBindingExpansion
}

ProjectIamBindingInterface has methods to work with ProjectIamBinding resources.

type ProjectIamBindingsGetter

type ProjectIamBindingsGetter interface {
	ProjectIamBindings(namespace string) ProjectIamBindingInterface
}

ProjectIamBindingsGetter has a method to return a ProjectIamBindingInterface. A group's client should implement this interface.

type ProjectIamCustomRoleExpansion

type ProjectIamCustomRoleExpansion interface{}

type ProjectIamCustomRoleInterface

type ProjectIamCustomRoleInterface interface {
	Create(ctx context.Context, projectIamCustomRole *v1alpha1.ProjectIamCustomRole, opts v1.CreateOptions) (*v1alpha1.ProjectIamCustomRole, error)
	Update(ctx context.Context, projectIamCustomRole *v1alpha1.ProjectIamCustomRole, opts v1.UpdateOptions) (*v1alpha1.ProjectIamCustomRole, error)
	UpdateStatus(ctx context.Context, projectIamCustomRole *v1alpha1.ProjectIamCustomRole, opts v1.UpdateOptions) (*v1alpha1.ProjectIamCustomRole, 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.ProjectIamCustomRole, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProjectIamCustomRoleList, 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.ProjectIamCustomRole, err error)
	ProjectIamCustomRoleExpansion
}

ProjectIamCustomRoleInterface has methods to work with ProjectIamCustomRole resources.

type ProjectIamCustomRolesGetter

type ProjectIamCustomRolesGetter interface {
	ProjectIamCustomRoles(namespace string) ProjectIamCustomRoleInterface
}

ProjectIamCustomRolesGetter has a method to return a ProjectIamCustomRoleInterface. A group's client should implement this interface.

type ProjectIamMemberExpansion

type ProjectIamMemberExpansion interface{}

type ProjectIamMemberInterface

type ProjectIamMemberInterface interface {
	Create(ctx context.Context, projectIamMember *v1alpha1.ProjectIamMember, opts v1.CreateOptions) (*v1alpha1.ProjectIamMember, error)
	Update(ctx context.Context, projectIamMember *v1alpha1.ProjectIamMember, opts v1.UpdateOptions) (*v1alpha1.ProjectIamMember, error)
	UpdateStatus(ctx context.Context, projectIamMember *v1alpha1.ProjectIamMember, opts v1.UpdateOptions) (*v1alpha1.ProjectIamMember, 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.ProjectIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProjectIamMemberList, 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.ProjectIamMember, err error)
	ProjectIamMemberExpansion
}

ProjectIamMemberInterface has methods to work with ProjectIamMember resources.

type ProjectIamMembersGetter

type ProjectIamMembersGetter interface {
	ProjectIamMembers(namespace string) ProjectIamMemberInterface
}

ProjectIamMembersGetter has a method to return a ProjectIamMemberInterface. A group's client should implement this interface.

type ProjectIamPoliciesGetter

type ProjectIamPoliciesGetter interface {
	ProjectIamPolicies(namespace string) ProjectIamPolicyInterface
}

ProjectIamPoliciesGetter has a method to return a ProjectIamPolicyInterface. A group's client should implement this interface.

type ProjectIamPolicyExpansion

type ProjectIamPolicyExpansion interface{}

type ProjectIamPolicyInterface

type ProjectIamPolicyInterface interface {
	Create(ctx context.Context, projectIamPolicy *v1alpha1.ProjectIamPolicy, opts v1.CreateOptions) (*v1alpha1.ProjectIamPolicy, error)
	Update(ctx context.Context, projectIamPolicy *v1alpha1.ProjectIamPolicy, opts v1.UpdateOptions) (*v1alpha1.ProjectIamPolicy, error)
	UpdateStatus(ctx context.Context, projectIamPolicy *v1alpha1.ProjectIamPolicy, opts v1.UpdateOptions) (*v1alpha1.ProjectIamPolicy, 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.ProjectIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProjectIamPolicyList, 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.ProjectIamPolicy, err error)
	ProjectIamPolicyExpansion
}

ProjectIamPolicyInterface has methods to work with ProjectIamPolicy resources.

type ProjectInterface

type ProjectInterface interface {
	Create(ctx context.Context, project *v1alpha1.Project, opts v1.CreateOptions) (*v1alpha1.Project, error)
	Update(ctx context.Context, project *v1alpha1.Project, opts v1.UpdateOptions) (*v1alpha1.Project, error)
	UpdateStatus(ctx context.Context, project *v1alpha1.Project, opts v1.UpdateOptions) (*v1alpha1.Project, 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.Project, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProjectList, 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.Project, err error)
	ProjectExpansion
}

ProjectInterface has methods to work with Project resources.

type ProjectOrganizationPoliciesGetter

type ProjectOrganizationPoliciesGetter interface {
	ProjectOrganizationPolicies(namespace string) ProjectOrganizationPolicyInterface
}

ProjectOrganizationPoliciesGetter has a method to return a ProjectOrganizationPolicyInterface. A group's client should implement this interface.

type ProjectOrganizationPolicyExpansion

type ProjectOrganizationPolicyExpansion interface{}

type ProjectOrganizationPolicyInterface

type ProjectOrganizationPolicyInterface interface {
	Create(ctx context.Context, projectOrganizationPolicy *v1alpha1.ProjectOrganizationPolicy, opts v1.CreateOptions) (*v1alpha1.ProjectOrganizationPolicy, error)
	Update(ctx context.Context, projectOrganizationPolicy *v1alpha1.ProjectOrganizationPolicy, opts v1.UpdateOptions) (*v1alpha1.ProjectOrganizationPolicy, error)
	UpdateStatus(ctx context.Context, projectOrganizationPolicy *v1alpha1.ProjectOrganizationPolicy, opts v1.UpdateOptions) (*v1alpha1.ProjectOrganizationPolicy, 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.ProjectOrganizationPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProjectOrganizationPolicyList, 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.ProjectOrganizationPolicy, err error)
	ProjectOrganizationPolicyExpansion
}

ProjectOrganizationPolicyInterface has methods to work with ProjectOrganizationPolicy resources.

type ProjectServiceBatchExpansion added in v0.0.5

type ProjectServiceBatchExpansion interface{}

type ProjectServiceBatchInterface added in v0.0.5

type ProjectServiceBatchInterface interface {
	Create(ctx context.Context, projectServiceBatch *v1alpha1.ProjectServiceBatch, opts v1.CreateOptions) (*v1alpha1.ProjectServiceBatch, error)
	Update(ctx context.Context, projectServiceBatch *v1alpha1.ProjectServiceBatch, opts v1.UpdateOptions) (*v1alpha1.ProjectServiceBatch, error)
	UpdateStatus(ctx context.Context, projectServiceBatch *v1alpha1.ProjectServiceBatch, opts v1.UpdateOptions) (*v1alpha1.ProjectServiceBatch, 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.ProjectServiceBatch, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProjectServiceBatchList, 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.ProjectServiceBatch, err error)
	ProjectServiceBatchExpansion
}

ProjectServiceBatchInterface has methods to work with ProjectServiceBatch resources.

type ProjectServiceBatchesGetter added in v0.0.5

type ProjectServiceBatchesGetter interface {
	ProjectServiceBatches(namespace string) ProjectServiceBatchInterface
}

ProjectServiceBatchesGetter has a method to return a ProjectServiceBatchInterface. A group's client should implement this interface.

type ProjectServiceExpansion

type ProjectServiceExpansion interface{}

type ProjectServiceInterface

type ProjectServiceInterface interface {
	Create(ctx context.Context, projectService *v1alpha1.ProjectService, opts v1.CreateOptions) (*v1alpha1.ProjectService, error)
	Update(ctx context.Context, projectService *v1alpha1.ProjectService, opts v1.UpdateOptions) (*v1alpha1.ProjectService, error)
	UpdateStatus(ctx context.Context, projectService *v1alpha1.ProjectService, opts v1.UpdateOptions) (*v1alpha1.ProjectService, 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.ProjectService, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProjectServiceList, 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.ProjectService, err error)
	ProjectServiceExpansion
}

ProjectServiceInterface has methods to work with ProjectService resources.

type ProjectServicesGetter

type ProjectServicesGetter interface {
	ProjectServices(namespace string) ProjectServiceInterface
}

ProjectServicesGetter has a method to return a ProjectServiceInterface. A group's client should implement this interface.

type ProjectUsageExportBucketExpansion

type ProjectUsageExportBucketExpansion interface{}

type ProjectUsageExportBucketInterface

type ProjectUsageExportBucketInterface interface {
	Create(ctx context.Context, projectUsageExportBucket *v1alpha1.ProjectUsageExportBucket, opts v1.CreateOptions) (*v1alpha1.ProjectUsageExportBucket, error)
	Update(ctx context.Context, projectUsageExportBucket *v1alpha1.ProjectUsageExportBucket, opts v1.UpdateOptions) (*v1alpha1.ProjectUsageExportBucket, error)
	UpdateStatus(ctx context.Context, projectUsageExportBucket *v1alpha1.ProjectUsageExportBucket, opts v1.UpdateOptions) (*v1alpha1.ProjectUsageExportBucket, 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.ProjectUsageExportBucket, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProjectUsageExportBucketList, 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.ProjectUsageExportBucket, err error)
	ProjectUsageExportBucketExpansion
}

ProjectUsageExportBucketInterface has methods to work with ProjectUsageExportBucket resources.

type ProjectUsageExportBucketsGetter

type ProjectUsageExportBucketsGetter interface {
	ProjectUsageExportBuckets(namespace string) ProjectUsageExportBucketInterface
}

ProjectUsageExportBucketsGetter has a method to return a ProjectUsageExportBucketInterface. A group's client should implement this interface.

type ProjectsGetter

type ProjectsGetter interface {
	Projects(namespace string) ProjectInterface
}

ProjectsGetter has a method to return a ProjectInterface. A group's client should implement this interface.

type PubsubSubscriptionExpansion

type PubsubSubscriptionExpansion interface{}

type PubsubSubscriptionIamBindingExpansion

type PubsubSubscriptionIamBindingExpansion interface{}

type PubsubSubscriptionIamBindingInterface

type PubsubSubscriptionIamBindingInterface interface {
	Create(ctx context.Context, pubsubSubscriptionIamBinding *v1alpha1.PubsubSubscriptionIamBinding, opts v1.CreateOptions) (*v1alpha1.PubsubSubscriptionIamBinding, error)
	Update(ctx context.Context, pubsubSubscriptionIamBinding *v1alpha1.PubsubSubscriptionIamBinding, opts v1.UpdateOptions) (*v1alpha1.PubsubSubscriptionIamBinding, error)
	UpdateStatus(ctx context.Context, pubsubSubscriptionIamBinding *v1alpha1.PubsubSubscriptionIamBinding, opts v1.UpdateOptions) (*v1alpha1.PubsubSubscriptionIamBinding, 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.PubsubSubscriptionIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PubsubSubscriptionIamBindingList, 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.PubsubSubscriptionIamBinding, err error)
	PubsubSubscriptionIamBindingExpansion
}

PubsubSubscriptionIamBindingInterface has methods to work with PubsubSubscriptionIamBinding resources.

type PubsubSubscriptionIamBindingsGetter

type PubsubSubscriptionIamBindingsGetter interface {
	PubsubSubscriptionIamBindings(namespace string) PubsubSubscriptionIamBindingInterface
}

PubsubSubscriptionIamBindingsGetter has a method to return a PubsubSubscriptionIamBindingInterface. A group's client should implement this interface.

type PubsubSubscriptionIamMemberExpansion

type PubsubSubscriptionIamMemberExpansion interface{}

type PubsubSubscriptionIamMemberInterface

type PubsubSubscriptionIamMemberInterface interface {
	Create(ctx context.Context, pubsubSubscriptionIamMember *v1alpha1.PubsubSubscriptionIamMember, opts v1.CreateOptions) (*v1alpha1.PubsubSubscriptionIamMember, error)
	Update(ctx context.Context, pubsubSubscriptionIamMember *v1alpha1.PubsubSubscriptionIamMember, opts v1.UpdateOptions) (*v1alpha1.PubsubSubscriptionIamMember, error)
	UpdateStatus(ctx context.Context, pubsubSubscriptionIamMember *v1alpha1.PubsubSubscriptionIamMember, opts v1.UpdateOptions) (*v1alpha1.PubsubSubscriptionIamMember, 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.PubsubSubscriptionIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PubsubSubscriptionIamMemberList, 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.PubsubSubscriptionIamMember, err error)
	PubsubSubscriptionIamMemberExpansion
}

PubsubSubscriptionIamMemberInterface has methods to work with PubsubSubscriptionIamMember resources.

type PubsubSubscriptionIamMembersGetter

type PubsubSubscriptionIamMembersGetter interface {
	PubsubSubscriptionIamMembers(namespace string) PubsubSubscriptionIamMemberInterface
}

PubsubSubscriptionIamMembersGetter has a method to return a PubsubSubscriptionIamMemberInterface. A group's client should implement this interface.

type PubsubSubscriptionIamPoliciesGetter

type PubsubSubscriptionIamPoliciesGetter interface {
	PubsubSubscriptionIamPolicies(namespace string) PubsubSubscriptionIamPolicyInterface
}

PubsubSubscriptionIamPoliciesGetter has a method to return a PubsubSubscriptionIamPolicyInterface. A group's client should implement this interface.

type PubsubSubscriptionIamPolicyExpansion

type PubsubSubscriptionIamPolicyExpansion interface{}

type PubsubSubscriptionIamPolicyInterface

type PubsubSubscriptionIamPolicyInterface interface {
	Create(ctx context.Context, pubsubSubscriptionIamPolicy *v1alpha1.PubsubSubscriptionIamPolicy, opts v1.CreateOptions) (*v1alpha1.PubsubSubscriptionIamPolicy, error)
	Update(ctx context.Context, pubsubSubscriptionIamPolicy *v1alpha1.PubsubSubscriptionIamPolicy, opts v1.UpdateOptions) (*v1alpha1.PubsubSubscriptionIamPolicy, error)
	UpdateStatus(ctx context.Context, pubsubSubscriptionIamPolicy *v1alpha1.PubsubSubscriptionIamPolicy, opts v1.UpdateOptions) (*v1alpha1.PubsubSubscriptionIamPolicy, 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.PubsubSubscriptionIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PubsubSubscriptionIamPolicyList, 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.PubsubSubscriptionIamPolicy, err error)
	PubsubSubscriptionIamPolicyExpansion
}

PubsubSubscriptionIamPolicyInterface has methods to work with PubsubSubscriptionIamPolicy resources.

type PubsubSubscriptionInterface

type PubsubSubscriptionInterface interface {
	Create(ctx context.Context, pubsubSubscription *v1alpha1.PubsubSubscription, opts v1.CreateOptions) (*v1alpha1.PubsubSubscription, error)
	Update(ctx context.Context, pubsubSubscription *v1alpha1.PubsubSubscription, opts v1.UpdateOptions) (*v1alpha1.PubsubSubscription, error)
	UpdateStatus(ctx context.Context, pubsubSubscription *v1alpha1.PubsubSubscription, opts v1.UpdateOptions) (*v1alpha1.PubsubSubscription, 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.PubsubSubscription, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PubsubSubscriptionList, 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.PubsubSubscription, err error)
	PubsubSubscriptionExpansion
}

PubsubSubscriptionInterface has methods to work with PubsubSubscription resources.

type PubsubSubscriptionsGetter

type PubsubSubscriptionsGetter interface {
	PubsubSubscriptions(namespace string) PubsubSubscriptionInterface
}

PubsubSubscriptionsGetter has a method to return a PubsubSubscriptionInterface. A group's client should implement this interface.

type PubsubTopicExpansion

type PubsubTopicExpansion interface{}

type PubsubTopicIamBindingExpansion

type PubsubTopicIamBindingExpansion interface{}

type PubsubTopicIamBindingInterface

type PubsubTopicIamBindingInterface interface {
	Create(ctx context.Context, pubsubTopicIamBinding *v1alpha1.PubsubTopicIamBinding, opts v1.CreateOptions) (*v1alpha1.PubsubTopicIamBinding, error)
	Update(ctx context.Context, pubsubTopicIamBinding *v1alpha1.PubsubTopicIamBinding, opts v1.UpdateOptions) (*v1alpha1.PubsubTopicIamBinding, error)
	UpdateStatus(ctx context.Context, pubsubTopicIamBinding *v1alpha1.PubsubTopicIamBinding, opts v1.UpdateOptions) (*v1alpha1.PubsubTopicIamBinding, 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.PubsubTopicIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PubsubTopicIamBindingList, 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.PubsubTopicIamBinding, err error)
	PubsubTopicIamBindingExpansion
}

PubsubTopicIamBindingInterface has methods to work with PubsubTopicIamBinding resources.

type PubsubTopicIamBindingsGetter

type PubsubTopicIamBindingsGetter interface {
	PubsubTopicIamBindings(namespace string) PubsubTopicIamBindingInterface
}

PubsubTopicIamBindingsGetter has a method to return a PubsubTopicIamBindingInterface. A group's client should implement this interface.

type PubsubTopicIamMemberExpansion

type PubsubTopicIamMemberExpansion interface{}

type PubsubTopicIamMemberInterface

type PubsubTopicIamMemberInterface interface {
	Create(ctx context.Context, pubsubTopicIamMember *v1alpha1.PubsubTopicIamMember, opts v1.CreateOptions) (*v1alpha1.PubsubTopicIamMember, error)
	Update(ctx context.Context, pubsubTopicIamMember *v1alpha1.PubsubTopicIamMember, opts v1.UpdateOptions) (*v1alpha1.PubsubTopicIamMember, error)
	UpdateStatus(ctx context.Context, pubsubTopicIamMember *v1alpha1.PubsubTopicIamMember, opts v1.UpdateOptions) (*v1alpha1.PubsubTopicIamMember, 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.PubsubTopicIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PubsubTopicIamMemberList, 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.PubsubTopicIamMember, err error)
	PubsubTopicIamMemberExpansion
}

PubsubTopicIamMemberInterface has methods to work with PubsubTopicIamMember resources.

type PubsubTopicIamMembersGetter

type PubsubTopicIamMembersGetter interface {
	PubsubTopicIamMembers(namespace string) PubsubTopicIamMemberInterface
}

PubsubTopicIamMembersGetter has a method to return a PubsubTopicIamMemberInterface. A group's client should implement this interface.

type PubsubTopicIamPoliciesGetter

type PubsubTopicIamPoliciesGetter interface {
	PubsubTopicIamPolicies(namespace string) PubsubTopicIamPolicyInterface
}

PubsubTopicIamPoliciesGetter has a method to return a PubsubTopicIamPolicyInterface. A group's client should implement this interface.

type PubsubTopicIamPolicyExpansion

type PubsubTopicIamPolicyExpansion interface{}

type PubsubTopicIamPolicyInterface

type PubsubTopicIamPolicyInterface interface {
	Create(ctx context.Context, pubsubTopicIamPolicy *v1alpha1.PubsubTopicIamPolicy, opts v1.CreateOptions) (*v1alpha1.PubsubTopicIamPolicy, error)
	Update(ctx context.Context, pubsubTopicIamPolicy *v1alpha1.PubsubTopicIamPolicy, opts v1.UpdateOptions) (*v1alpha1.PubsubTopicIamPolicy, error)
	UpdateStatus(ctx context.Context, pubsubTopicIamPolicy *v1alpha1.PubsubTopicIamPolicy, opts v1.UpdateOptions) (*v1alpha1.PubsubTopicIamPolicy, 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.PubsubTopicIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PubsubTopicIamPolicyList, 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.PubsubTopicIamPolicy, err error)
	PubsubTopicIamPolicyExpansion
}

PubsubTopicIamPolicyInterface has methods to work with PubsubTopicIamPolicy resources.

type PubsubTopicInterface

type PubsubTopicInterface interface {
	Create(ctx context.Context, pubsubTopic *v1alpha1.PubsubTopic, opts v1.CreateOptions) (*v1alpha1.PubsubTopic, error)
	Update(ctx context.Context, pubsubTopic *v1alpha1.PubsubTopic, opts v1.UpdateOptions) (*v1alpha1.PubsubTopic, error)
	UpdateStatus(ctx context.Context, pubsubTopic *v1alpha1.PubsubTopic, opts v1.UpdateOptions) (*v1alpha1.PubsubTopic, 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.PubsubTopic, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PubsubTopicList, 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.PubsubTopic, err error)
	PubsubTopicExpansion
}

PubsubTopicInterface has methods to work with PubsubTopic resources.

type PubsubTopicsGetter

type PubsubTopicsGetter interface {
	PubsubTopics(namespace string) PubsubTopicInterface
}

PubsubTopicsGetter has a method to return a PubsubTopicInterface. A group's client should implement this interface.

type RedisInstanceExpansion

type RedisInstanceExpansion interface{}

type RedisInstanceInterface

type RedisInstanceInterface interface {
	Create(ctx context.Context, redisInstance *v1alpha1.RedisInstance, opts v1.CreateOptions) (*v1alpha1.RedisInstance, error)
	Update(ctx context.Context, redisInstance *v1alpha1.RedisInstance, opts v1.UpdateOptions) (*v1alpha1.RedisInstance, error)
	UpdateStatus(ctx context.Context, redisInstance *v1alpha1.RedisInstance, opts v1.UpdateOptions) (*v1alpha1.RedisInstance, 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.RedisInstance, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RedisInstanceList, 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.RedisInstance, err error)
	RedisInstanceExpansion
}

RedisInstanceInterface has methods to work with RedisInstance resources.

type RedisInstancesGetter

type RedisInstancesGetter interface {
	RedisInstances(namespace string) RedisInstanceInterface
}

RedisInstancesGetter has a method to return a RedisInstanceInterface. A group's client should implement this interface.

type ResourceManagerLienExpansion

type ResourceManagerLienExpansion interface{}

type ResourceManagerLienInterface

type ResourceManagerLienInterface interface {
	Create(ctx context.Context, resourceManagerLien *v1alpha1.ResourceManagerLien, opts v1.CreateOptions) (*v1alpha1.ResourceManagerLien, error)
	Update(ctx context.Context, resourceManagerLien *v1alpha1.ResourceManagerLien, opts v1.UpdateOptions) (*v1alpha1.ResourceManagerLien, error)
	UpdateStatus(ctx context.Context, resourceManagerLien *v1alpha1.ResourceManagerLien, opts v1.UpdateOptions) (*v1alpha1.ResourceManagerLien, 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.ResourceManagerLien, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResourceManagerLienList, 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.ResourceManagerLien, err error)
	ResourceManagerLienExpansion
}

ResourceManagerLienInterface has methods to work with ResourceManagerLien resources.

type ResourceManagerLiensGetter

type ResourceManagerLiensGetter interface {
	ResourceManagerLiens(namespace string) ResourceManagerLienInterface
}

ResourceManagerLiensGetter has a method to return a ResourceManagerLienInterface. A group's client should implement this interface.

type RuntimeconfigConfigExpansion

type RuntimeconfigConfigExpansion interface{}

type RuntimeconfigConfigIamBindingExpansion added in v0.2.0

type RuntimeconfigConfigIamBindingExpansion interface{}

type RuntimeconfigConfigIamBindingInterface added in v0.2.0

type RuntimeconfigConfigIamBindingInterface interface {
	Create(ctx context.Context, runtimeconfigConfigIamBinding *v1alpha1.RuntimeconfigConfigIamBinding, opts v1.CreateOptions) (*v1alpha1.RuntimeconfigConfigIamBinding, error)
	Update(ctx context.Context, runtimeconfigConfigIamBinding *v1alpha1.RuntimeconfigConfigIamBinding, opts v1.UpdateOptions) (*v1alpha1.RuntimeconfigConfigIamBinding, error)
	UpdateStatus(ctx context.Context, runtimeconfigConfigIamBinding *v1alpha1.RuntimeconfigConfigIamBinding, opts v1.UpdateOptions) (*v1alpha1.RuntimeconfigConfigIamBinding, 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.RuntimeconfigConfigIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RuntimeconfigConfigIamBindingList, 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.RuntimeconfigConfigIamBinding, err error)
	RuntimeconfigConfigIamBindingExpansion
}

RuntimeconfigConfigIamBindingInterface has methods to work with RuntimeconfigConfigIamBinding resources.

type RuntimeconfigConfigIamBindingsGetter added in v0.2.0

type RuntimeconfigConfigIamBindingsGetter interface {
	RuntimeconfigConfigIamBindings(namespace string) RuntimeconfigConfigIamBindingInterface
}

RuntimeconfigConfigIamBindingsGetter has a method to return a RuntimeconfigConfigIamBindingInterface. A group's client should implement this interface.

type RuntimeconfigConfigIamMemberExpansion added in v0.2.0

type RuntimeconfigConfigIamMemberExpansion interface{}

type RuntimeconfigConfigIamMemberInterface added in v0.2.0

type RuntimeconfigConfigIamMemberInterface interface {
	Create(ctx context.Context, runtimeconfigConfigIamMember *v1alpha1.RuntimeconfigConfigIamMember, opts v1.CreateOptions) (*v1alpha1.RuntimeconfigConfigIamMember, error)
	Update(ctx context.Context, runtimeconfigConfigIamMember *v1alpha1.RuntimeconfigConfigIamMember, opts v1.UpdateOptions) (*v1alpha1.RuntimeconfigConfigIamMember, error)
	UpdateStatus(ctx context.Context, runtimeconfigConfigIamMember *v1alpha1.RuntimeconfigConfigIamMember, opts v1.UpdateOptions) (*v1alpha1.RuntimeconfigConfigIamMember, 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.RuntimeconfigConfigIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RuntimeconfigConfigIamMemberList, 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.RuntimeconfigConfigIamMember, err error)
	RuntimeconfigConfigIamMemberExpansion
}

RuntimeconfigConfigIamMemberInterface has methods to work with RuntimeconfigConfigIamMember resources.

type RuntimeconfigConfigIamMembersGetter added in v0.2.0

type RuntimeconfigConfigIamMembersGetter interface {
	RuntimeconfigConfigIamMembers(namespace string) RuntimeconfigConfigIamMemberInterface
}

RuntimeconfigConfigIamMembersGetter has a method to return a RuntimeconfigConfigIamMemberInterface. A group's client should implement this interface.

type RuntimeconfigConfigIamPoliciesGetter added in v0.2.0

type RuntimeconfigConfigIamPoliciesGetter interface {
	RuntimeconfigConfigIamPolicies(namespace string) RuntimeconfigConfigIamPolicyInterface
}

RuntimeconfigConfigIamPoliciesGetter has a method to return a RuntimeconfigConfigIamPolicyInterface. A group's client should implement this interface.

type RuntimeconfigConfigIamPolicyExpansion added in v0.2.0

type RuntimeconfigConfigIamPolicyExpansion interface{}

type RuntimeconfigConfigIamPolicyInterface added in v0.2.0

type RuntimeconfigConfigIamPolicyInterface interface {
	Create(ctx context.Context, runtimeconfigConfigIamPolicy *v1alpha1.RuntimeconfigConfigIamPolicy, opts v1.CreateOptions) (*v1alpha1.RuntimeconfigConfigIamPolicy, error)
	Update(ctx context.Context, runtimeconfigConfigIamPolicy *v1alpha1.RuntimeconfigConfigIamPolicy, opts v1.UpdateOptions) (*v1alpha1.RuntimeconfigConfigIamPolicy, error)
	UpdateStatus(ctx context.Context, runtimeconfigConfigIamPolicy *v1alpha1.RuntimeconfigConfigIamPolicy, opts v1.UpdateOptions) (*v1alpha1.RuntimeconfigConfigIamPolicy, 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.RuntimeconfigConfigIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RuntimeconfigConfigIamPolicyList, 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.RuntimeconfigConfigIamPolicy, err error)
	RuntimeconfigConfigIamPolicyExpansion
}

RuntimeconfigConfigIamPolicyInterface has methods to work with RuntimeconfigConfigIamPolicy resources.

type RuntimeconfigConfigInterface

type RuntimeconfigConfigInterface interface {
	Create(ctx context.Context, runtimeconfigConfig *v1alpha1.RuntimeconfigConfig, opts v1.CreateOptions) (*v1alpha1.RuntimeconfigConfig, error)
	Update(ctx context.Context, runtimeconfigConfig *v1alpha1.RuntimeconfigConfig, opts v1.UpdateOptions) (*v1alpha1.RuntimeconfigConfig, error)
	UpdateStatus(ctx context.Context, runtimeconfigConfig *v1alpha1.RuntimeconfigConfig, opts v1.UpdateOptions) (*v1alpha1.RuntimeconfigConfig, 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.RuntimeconfigConfig, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RuntimeconfigConfigList, 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.RuntimeconfigConfig, err error)
	RuntimeconfigConfigExpansion
}

RuntimeconfigConfigInterface has methods to work with RuntimeconfigConfig resources.

type RuntimeconfigConfigsGetter

type RuntimeconfigConfigsGetter interface {
	RuntimeconfigConfigs(namespace string) RuntimeconfigConfigInterface
}

RuntimeconfigConfigsGetter has a method to return a RuntimeconfigConfigInterface. A group's client should implement this interface.

type RuntimeconfigVariableExpansion

type RuntimeconfigVariableExpansion interface{}

type RuntimeconfigVariableInterface

type RuntimeconfigVariableInterface interface {
	Create(ctx context.Context, runtimeconfigVariable *v1alpha1.RuntimeconfigVariable, opts v1.CreateOptions) (*v1alpha1.RuntimeconfigVariable, error)
	Update(ctx context.Context, runtimeconfigVariable *v1alpha1.RuntimeconfigVariable, opts v1.UpdateOptions) (*v1alpha1.RuntimeconfigVariable, error)
	UpdateStatus(ctx context.Context, runtimeconfigVariable *v1alpha1.RuntimeconfigVariable, opts v1.UpdateOptions) (*v1alpha1.RuntimeconfigVariable, 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.RuntimeconfigVariable, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RuntimeconfigVariableList, 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.RuntimeconfigVariable, err error)
	RuntimeconfigVariableExpansion
}

RuntimeconfigVariableInterface has methods to work with RuntimeconfigVariable resources.

type RuntimeconfigVariablesGetter

type RuntimeconfigVariablesGetter interface {
	RuntimeconfigVariables(namespace string) RuntimeconfigVariableInterface
}

RuntimeconfigVariablesGetter has a method to return a RuntimeconfigVariableInterface. A group's client should implement this interface.

type SccSourceExpansion added in v0.2.0

type SccSourceExpansion interface{}

type SccSourceInterface added in v0.2.0

type SccSourceInterface interface {
	Create(ctx context.Context, sccSource *v1alpha1.SccSource, opts v1.CreateOptions) (*v1alpha1.SccSource, error)
	Update(ctx context.Context, sccSource *v1alpha1.SccSource, opts v1.UpdateOptions) (*v1alpha1.SccSource, error)
	UpdateStatus(ctx context.Context, sccSource *v1alpha1.SccSource, opts v1.UpdateOptions) (*v1alpha1.SccSource, 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.SccSource, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SccSourceList, 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.SccSource, err error)
	SccSourceExpansion
}

SccSourceInterface has methods to work with SccSource resources.

type SccSourcesGetter added in v0.2.0

type SccSourcesGetter interface {
	SccSources(namespace string) SccSourceInterface
}

SccSourcesGetter has a method to return a SccSourceInterface. A group's client should implement this interface.

type ServiceAccountExpansion

type ServiceAccountExpansion interface{}

type ServiceAccountIamBindingExpansion

type ServiceAccountIamBindingExpansion interface{}

type ServiceAccountIamBindingInterface

type ServiceAccountIamBindingInterface interface {
	Create(ctx context.Context, serviceAccountIamBinding *v1alpha1.ServiceAccountIamBinding, opts v1.CreateOptions) (*v1alpha1.ServiceAccountIamBinding, error)
	Update(ctx context.Context, serviceAccountIamBinding *v1alpha1.ServiceAccountIamBinding, opts v1.UpdateOptions) (*v1alpha1.ServiceAccountIamBinding, error)
	UpdateStatus(ctx context.Context, serviceAccountIamBinding *v1alpha1.ServiceAccountIamBinding, opts v1.UpdateOptions) (*v1alpha1.ServiceAccountIamBinding, 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.ServiceAccountIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServiceAccountIamBindingList, 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.ServiceAccountIamBinding, err error)
	ServiceAccountIamBindingExpansion
}

ServiceAccountIamBindingInterface has methods to work with ServiceAccountIamBinding resources.

type ServiceAccountIamBindingsGetter

type ServiceAccountIamBindingsGetter interface {
	ServiceAccountIamBindings(namespace string) ServiceAccountIamBindingInterface
}

ServiceAccountIamBindingsGetter has a method to return a ServiceAccountIamBindingInterface. A group's client should implement this interface.

type ServiceAccountIamMemberExpansion

type ServiceAccountIamMemberExpansion interface{}

type ServiceAccountIamMemberInterface

type ServiceAccountIamMemberInterface interface {
	Create(ctx context.Context, serviceAccountIamMember *v1alpha1.ServiceAccountIamMember, opts v1.CreateOptions) (*v1alpha1.ServiceAccountIamMember, error)
	Update(ctx context.Context, serviceAccountIamMember *v1alpha1.ServiceAccountIamMember, opts v1.UpdateOptions) (*v1alpha1.ServiceAccountIamMember, error)
	UpdateStatus(ctx context.Context, serviceAccountIamMember *v1alpha1.ServiceAccountIamMember, opts v1.UpdateOptions) (*v1alpha1.ServiceAccountIamMember, 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.ServiceAccountIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServiceAccountIamMemberList, 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.ServiceAccountIamMember, err error)
	ServiceAccountIamMemberExpansion
}

ServiceAccountIamMemberInterface has methods to work with ServiceAccountIamMember resources.

type ServiceAccountIamMembersGetter

type ServiceAccountIamMembersGetter interface {
	ServiceAccountIamMembers(namespace string) ServiceAccountIamMemberInterface
}

ServiceAccountIamMembersGetter has a method to return a ServiceAccountIamMemberInterface. A group's client should implement this interface.

type ServiceAccountIamPoliciesGetter

type ServiceAccountIamPoliciesGetter interface {
	ServiceAccountIamPolicies(namespace string) ServiceAccountIamPolicyInterface
}

ServiceAccountIamPoliciesGetter has a method to return a ServiceAccountIamPolicyInterface. A group's client should implement this interface.

type ServiceAccountIamPolicyExpansion

type ServiceAccountIamPolicyExpansion interface{}

type ServiceAccountIamPolicyInterface

type ServiceAccountIamPolicyInterface interface {
	Create(ctx context.Context, serviceAccountIamPolicy *v1alpha1.ServiceAccountIamPolicy, opts v1.CreateOptions) (*v1alpha1.ServiceAccountIamPolicy, error)
	Update(ctx context.Context, serviceAccountIamPolicy *v1alpha1.ServiceAccountIamPolicy, opts v1.UpdateOptions) (*v1alpha1.ServiceAccountIamPolicy, error)
	UpdateStatus(ctx context.Context, serviceAccountIamPolicy *v1alpha1.ServiceAccountIamPolicy, opts v1.UpdateOptions) (*v1alpha1.ServiceAccountIamPolicy, 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.ServiceAccountIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServiceAccountIamPolicyList, 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.ServiceAccountIamPolicy, err error)
	ServiceAccountIamPolicyExpansion
}

ServiceAccountIamPolicyInterface has methods to work with ServiceAccountIamPolicy resources.

type ServiceAccountInterface

type ServiceAccountInterface interface {
	Create(ctx context.Context, serviceAccount *v1alpha1.ServiceAccount, opts v1.CreateOptions) (*v1alpha1.ServiceAccount, error)
	Update(ctx context.Context, serviceAccount *v1alpha1.ServiceAccount, opts v1.UpdateOptions) (*v1alpha1.ServiceAccount, error)
	UpdateStatus(ctx context.Context, serviceAccount *v1alpha1.ServiceAccount, opts v1.UpdateOptions) (*v1alpha1.ServiceAccount, 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.ServiceAccount, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServiceAccountList, 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.ServiceAccount, err error)
	ServiceAccountExpansion
}

ServiceAccountInterface has methods to work with ServiceAccount resources.

type ServiceAccountKeyExpansion

type ServiceAccountKeyExpansion interface{}

type ServiceAccountKeyInterface

type ServiceAccountKeyInterface interface {
	Create(ctx context.Context, serviceAccountKey *v1alpha1.ServiceAccountKey, opts v1.CreateOptions) (*v1alpha1.ServiceAccountKey, error)
	Update(ctx context.Context, serviceAccountKey *v1alpha1.ServiceAccountKey, opts v1.UpdateOptions) (*v1alpha1.ServiceAccountKey, error)
	UpdateStatus(ctx context.Context, serviceAccountKey *v1alpha1.ServiceAccountKey, opts v1.UpdateOptions) (*v1alpha1.ServiceAccountKey, 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.ServiceAccountKey, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServiceAccountKeyList, 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.ServiceAccountKey, err error)
	ServiceAccountKeyExpansion
}

ServiceAccountKeyInterface has methods to work with ServiceAccountKey resources.

type ServiceAccountKeysGetter

type ServiceAccountKeysGetter interface {
	ServiceAccountKeys(namespace string) ServiceAccountKeyInterface
}

ServiceAccountKeysGetter has a method to return a ServiceAccountKeyInterface. A group's client should implement this interface.

type ServiceAccountsGetter

type ServiceAccountsGetter interface {
	ServiceAccounts(namespace string) ServiceAccountInterface
}

ServiceAccountsGetter has a method to return a ServiceAccountInterface. A group's client should implement this interface.

type ServiceNetworkingConnectionExpansion added in v0.2.0

type ServiceNetworkingConnectionExpansion interface{}

type ServiceNetworkingConnectionInterface added in v0.2.0

type ServiceNetworkingConnectionInterface interface {
	Create(ctx context.Context, serviceNetworkingConnection *v1alpha1.ServiceNetworkingConnection, opts v1.CreateOptions) (*v1alpha1.ServiceNetworkingConnection, error)
	Update(ctx context.Context, serviceNetworkingConnection *v1alpha1.ServiceNetworkingConnection, opts v1.UpdateOptions) (*v1alpha1.ServiceNetworkingConnection, error)
	UpdateStatus(ctx context.Context, serviceNetworkingConnection *v1alpha1.ServiceNetworkingConnection, opts v1.UpdateOptions) (*v1alpha1.ServiceNetworkingConnection, 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.ServiceNetworkingConnection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServiceNetworkingConnectionList, 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.ServiceNetworkingConnection, err error)
	ServiceNetworkingConnectionExpansion
}

ServiceNetworkingConnectionInterface has methods to work with ServiceNetworkingConnection resources.

type ServiceNetworkingConnectionsGetter added in v0.2.0

type ServiceNetworkingConnectionsGetter interface {
	ServiceNetworkingConnections(namespace string) ServiceNetworkingConnectionInterface
}

ServiceNetworkingConnectionsGetter has a method to return a ServiceNetworkingConnectionInterface. A group's client should implement this interface.

type SourcerepoRepositoriesGetter

type SourcerepoRepositoriesGetter interface {
	SourcerepoRepositories(namespace string) SourcerepoRepositoryInterface
}

SourcerepoRepositoriesGetter has a method to return a SourcerepoRepositoryInterface. A group's client should implement this interface.

type SourcerepoRepositoryExpansion

type SourcerepoRepositoryExpansion interface{}

type SourcerepoRepositoryIamBindingExpansion added in v0.2.0

type SourcerepoRepositoryIamBindingExpansion interface{}

type SourcerepoRepositoryIamBindingInterface added in v0.2.0

SourcerepoRepositoryIamBindingInterface has methods to work with SourcerepoRepositoryIamBinding resources.

type SourcerepoRepositoryIamBindingsGetter added in v0.2.0

type SourcerepoRepositoryIamBindingsGetter interface {
	SourcerepoRepositoryIamBindings(namespace string) SourcerepoRepositoryIamBindingInterface
}

SourcerepoRepositoryIamBindingsGetter has a method to return a SourcerepoRepositoryIamBindingInterface. A group's client should implement this interface.

type SourcerepoRepositoryIamMemberExpansion added in v0.2.0

type SourcerepoRepositoryIamMemberExpansion interface{}

type SourcerepoRepositoryIamMemberInterface added in v0.2.0

type SourcerepoRepositoryIamMemberInterface interface {
	Create(ctx context.Context, sourcerepoRepositoryIamMember *v1alpha1.SourcerepoRepositoryIamMember, opts v1.CreateOptions) (*v1alpha1.SourcerepoRepositoryIamMember, error)
	Update(ctx context.Context, sourcerepoRepositoryIamMember *v1alpha1.SourcerepoRepositoryIamMember, opts v1.UpdateOptions) (*v1alpha1.SourcerepoRepositoryIamMember, error)
	UpdateStatus(ctx context.Context, sourcerepoRepositoryIamMember *v1alpha1.SourcerepoRepositoryIamMember, opts v1.UpdateOptions) (*v1alpha1.SourcerepoRepositoryIamMember, 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.SourcerepoRepositoryIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SourcerepoRepositoryIamMemberList, 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.SourcerepoRepositoryIamMember, err error)
	SourcerepoRepositoryIamMemberExpansion
}

SourcerepoRepositoryIamMemberInterface has methods to work with SourcerepoRepositoryIamMember resources.

type SourcerepoRepositoryIamMembersGetter added in v0.2.0

type SourcerepoRepositoryIamMembersGetter interface {
	SourcerepoRepositoryIamMembers(namespace string) SourcerepoRepositoryIamMemberInterface
}

SourcerepoRepositoryIamMembersGetter has a method to return a SourcerepoRepositoryIamMemberInterface. A group's client should implement this interface.

type SourcerepoRepositoryIamPoliciesGetter added in v0.2.0

type SourcerepoRepositoryIamPoliciesGetter interface {
	SourcerepoRepositoryIamPolicies(namespace string) SourcerepoRepositoryIamPolicyInterface
}

SourcerepoRepositoryIamPoliciesGetter has a method to return a SourcerepoRepositoryIamPolicyInterface. A group's client should implement this interface.

type SourcerepoRepositoryIamPolicyExpansion added in v0.2.0

type SourcerepoRepositoryIamPolicyExpansion interface{}

type SourcerepoRepositoryIamPolicyInterface added in v0.2.0

type SourcerepoRepositoryIamPolicyInterface interface {
	Create(ctx context.Context, sourcerepoRepositoryIamPolicy *v1alpha1.SourcerepoRepositoryIamPolicy, opts v1.CreateOptions) (*v1alpha1.SourcerepoRepositoryIamPolicy, error)
	Update(ctx context.Context, sourcerepoRepositoryIamPolicy *v1alpha1.SourcerepoRepositoryIamPolicy, opts v1.UpdateOptions) (*v1alpha1.SourcerepoRepositoryIamPolicy, error)
	UpdateStatus(ctx context.Context, sourcerepoRepositoryIamPolicy *v1alpha1.SourcerepoRepositoryIamPolicy, opts v1.UpdateOptions) (*v1alpha1.SourcerepoRepositoryIamPolicy, 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.SourcerepoRepositoryIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SourcerepoRepositoryIamPolicyList, 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.SourcerepoRepositoryIamPolicy, err error)
	SourcerepoRepositoryIamPolicyExpansion
}

SourcerepoRepositoryIamPolicyInterface has methods to work with SourcerepoRepositoryIamPolicy resources.

type SourcerepoRepositoryInterface

type SourcerepoRepositoryInterface interface {
	Create(ctx context.Context, sourcerepoRepository *v1alpha1.SourcerepoRepository, opts v1.CreateOptions) (*v1alpha1.SourcerepoRepository, error)
	Update(ctx context.Context, sourcerepoRepository *v1alpha1.SourcerepoRepository, opts v1.UpdateOptions) (*v1alpha1.SourcerepoRepository, error)
	UpdateStatus(ctx context.Context, sourcerepoRepository *v1alpha1.SourcerepoRepository, opts v1.UpdateOptions) (*v1alpha1.SourcerepoRepository, 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.SourcerepoRepository, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SourcerepoRepositoryList, 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.SourcerepoRepository, err error)
	SourcerepoRepositoryExpansion
}

SourcerepoRepositoryInterface has methods to work with SourcerepoRepository resources.

type SpannerDatabaseExpansion

type SpannerDatabaseExpansion interface{}

type SpannerDatabaseIamBindingExpansion

type SpannerDatabaseIamBindingExpansion interface{}

type SpannerDatabaseIamBindingInterface

type SpannerDatabaseIamBindingInterface interface {
	Create(ctx context.Context, spannerDatabaseIamBinding *v1alpha1.SpannerDatabaseIamBinding, opts v1.CreateOptions) (*v1alpha1.SpannerDatabaseIamBinding, error)
	Update(ctx context.Context, spannerDatabaseIamBinding *v1alpha1.SpannerDatabaseIamBinding, opts v1.UpdateOptions) (*v1alpha1.SpannerDatabaseIamBinding, error)
	UpdateStatus(ctx context.Context, spannerDatabaseIamBinding *v1alpha1.SpannerDatabaseIamBinding, opts v1.UpdateOptions) (*v1alpha1.SpannerDatabaseIamBinding, 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.SpannerDatabaseIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SpannerDatabaseIamBindingList, 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.SpannerDatabaseIamBinding, err error)
	SpannerDatabaseIamBindingExpansion
}

SpannerDatabaseIamBindingInterface has methods to work with SpannerDatabaseIamBinding resources.

type SpannerDatabaseIamBindingsGetter

type SpannerDatabaseIamBindingsGetter interface {
	SpannerDatabaseIamBindings(namespace string) SpannerDatabaseIamBindingInterface
}

SpannerDatabaseIamBindingsGetter has a method to return a SpannerDatabaseIamBindingInterface. A group's client should implement this interface.

type SpannerDatabaseIamMemberExpansion

type SpannerDatabaseIamMemberExpansion interface{}

type SpannerDatabaseIamMemberInterface

type SpannerDatabaseIamMemberInterface interface {
	Create(ctx context.Context, spannerDatabaseIamMember *v1alpha1.SpannerDatabaseIamMember, opts v1.CreateOptions) (*v1alpha1.SpannerDatabaseIamMember, error)
	Update(ctx context.Context, spannerDatabaseIamMember *v1alpha1.SpannerDatabaseIamMember, opts v1.UpdateOptions) (*v1alpha1.SpannerDatabaseIamMember, error)
	UpdateStatus(ctx context.Context, spannerDatabaseIamMember *v1alpha1.SpannerDatabaseIamMember, opts v1.UpdateOptions) (*v1alpha1.SpannerDatabaseIamMember, 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.SpannerDatabaseIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SpannerDatabaseIamMemberList, 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.SpannerDatabaseIamMember, err error)
	SpannerDatabaseIamMemberExpansion
}

SpannerDatabaseIamMemberInterface has methods to work with SpannerDatabaseIamMember resources.

type SpannerDatabaseIamMembersGetter

type SpannerDatabaseIamMembersGetter interface {
	SpannerDatabaseIamMembers(namespace string) SpannerDatabaseIamMemberInterface
}

SpannerDatabaseIamMembersGetter has a method to return a SpannerDatabaseIamMemberInterface. A group's client should implement this interface.

type SpannerDatabaseIamPoliciesGetter

type SpannerDatabaseIamPoliciesGetter interface {
	SpannerDatabaseIamPolicies(namespace string) SpannerDatabaseIamPolicyInterface
}

SpannerDatabaseIamPoliciesGetter has a method to return a SpannerDatabaseIamPolicyInterface. A group's client should implement this interface.

type SpannerDatabaseIamPolicyExpansion

type SpannerDatabaseIamPolicyExpansion interface{}

type SpannerDatabaseIamPolicyInterface

type SpannerDatabaseIamPolicyInterface interface {
	Create(ctx context.Context, spannerDatabaseIamPolicy *v1alpha1.SpannerDatabaseIamPolicy, opts v1.CreateOptions) (*v1alpha1.SpannerDatabaseIamPolicy, error)
	Update(ctx context.Context, spannerDatabaseIamPolicy *v1alpha1.SpannerDatabaseIamPolicy, opts v1.UpdateOptions) (*v1alpha1.SpannerDatabaseIamPolicy, error)
	UpdateStatus(ctx context.Context, spannerDatabaseIamPolicy *v1alpha1.SpannerDatabaseIamPolicy, opts v1.UpdateOptions) (*v1alpha1.SpannerDatabaseIamPolicy, 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.SpannerDatabaseIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SpannerDatabaseIamPolicyList, 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.SpannerDatabaseIamPolicy, err error)
	SpannerDatabaseIamPolicyExpansion
}

SpannerDatabaseIamPolicyInterface has methods to work with SpannerDatabaseIamPolicy resources.

type SpannerDatabaseInterface

type SpannerDatabaseInterface interface {
	Create(ctx context.Context, spannerDatabase *v1alpha1.SpannerDatabase, opts v1.CreateOptions) (*v1alpha1.SpannerDatabase, error)
	Update(ctx context.Context, spannerDatabase *v1alpha1.SpannerDatabase, opts v1.UpdateOptions) (*v1alpha1.SpannerDatabase, error)
	UpdateStatus(ctx context.Context, spannerDatabase *v1alpha1.SpannerDatabase, opts v1.UpdateOptions) (*v1alpha1.SpannerDatabase, 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.SpannerDatabase, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SpannerDatabaseList, 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.SpannerDatabase, err error)
	SpannerDatabaseExpansion
}

SpannerDatabaseInterface has methods to work with SpannerDatabase resources.

type SpannerDatabasesGetter

type SpannerDatabasesGetter interface {
	SpannerDatabases(namespace string) SpannerDatabaseInterface
}

SpannerDatabasesGetter has a method to return a SpannerDatabaseInterface. A group's client should implement this interface.

type SpannerInstanceExpansion

type SpannerInstanceExpansion interface{}

type SpannerInstanceIamBindingExpansion

type SpannerInstanceIamBindingExpansion interface{}

type SpannerInstanceIamBindingInterface

type SpannerInstanceIamBindingInterface interface {
	Create(ctx context.Context, spannerInstanceIamBinding *v1alpha1.SpannerInstanceIamBinding, opts v1.CreateOptions) (*v1alpha1.SpannerInstanceIamBinding, error)
	Update(ctx context.Context, spannerInstanceIamBinding *v1alpha1.SpannerInstanceIamBinding, opts v1.UpdateOptions) (*v1alpha1.SpannerInstanceIamBinding, error)
	UpdateStatus(ctx context.Context, spannerInstanceIamBinding *v1alpha1.SpannerInstanceIamBinding, opts v1.UpdateOptions) (*v1alpha1.SpannerInstanceIamBinding, 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.SpannerInstanceIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SpannerInstanceIamBindingList, 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.SpannerInstanceIamBinding, err error)
	SpannerInstanceIamBindingExpansion
}

SpannerInstanceIamBindingInterface has methods to work with SpannerInstanceIamBinding resources.

type SpannerInstanceIamBindingsGetter

type SpannerInstanceIamBindingsGetter interface {
	SpannerInstanceIamBindings(namespace string) SpannerInstanceIamBindingInterface
}

SpannerInstanceIamBindingsGetter has a method to return a SpannerInstanceIamBindingInterface. A group's client should implement this interface.

type SpannerInstanceIamMemberExpansion

type SpannerInstanceIamMemberExpansion interface{}

type SpannerInstanceIamMemberInterface

type SpannerInstanceIamMemberInterface interface {
	Create(ctx context.Context, spannerInstanceIamMember *v1alpha1.SpannerInstanceIamMember, opts v1.CreateOptions) (*v1alpha1.SpannerInstanceIamMember, error)
	Update(ctx context.Context, spannerInstanceIamMember *v1alpha1.SpannerInstanceIamMember, opts v1.UpdateOptions) (*v1alpha1.SpannerInstanceIamMember, error)
	UpdateStatus(ctx context.Context, spannerInstanceIamMember *v1alpha1.SpannerInstanceIamMember, opts v1.UpdateOptions) (*v1alpha1.SpannerInstanceIamMember, 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.SpannerInstanceIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SpannerInstanceIamMemberList, 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.SpannerInstanceIamMember, err error)
	SpannerInstanceIamMemberExpansion
}

SpannerInstanceIamMemberInterface has methods to work with SpannerInstanceIamMember resources.

type SpannerInstanceIamMembersGetter

type SpannerInstanceIamMembersGetter interface {
	SpannerInstanceIamMembers(namespace string) SpannerInstanceIamMemberInterface
}

SpannerInstanceIamMembersGetter has a method to return a SpannerInstanceIamMemberInterface. A group's client should implement this interface.

type SpannerInstanceIamPoliciesGetter

type SpannerInstanceIamPoliciesGetter interface {
	SpannerInstanceIamPolicies(namespace string) SpannerInstanceIamPolicyInterface
}

SpannerInstanceIamPoliciesGetter has a method to return a SpannerInstanceIamPolicyInterface. A group's client should implement this interface.

type SpannerInstanceIamPolicyExpansion

type SpannerInstanceIamPolicyExpansion interface{}

type SpannerInstanceIamPolicyInterface

type SpannerInstanceIamPolicyInterface interface {
	Create(ctx context.Context, spannerInstanceIamPolicy *v1alpha1.SpannerInstanceIamPolicy, opts v1.CreateOptions) (*v1alpha1.SpannerInstanceIamPolicy, error)
	Update(ctx context.Context, spannerInstanceIamPolicy *v1alpha1.SpannerInstanceIamPolicy, opts v1.UpdateOptions) (*v1alpha1.SpannerInstanceIamPolicy, error)
	UpdateStatus(ctx context.Context, spannerInstanceIamPolicy *v1alpha1.SpannerInstanceIamPolicy, opts v1.UpdateOptions) (*v1alpha1.SpannerInstanceIamPolicy, 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.SpannerInstanceIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SpannerInstanceIamPolicyList, 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.SpannerInstanceIamPolicy, err error)
	SpannerInstanceIamPolicyExpansion
}

SpannerInstanceIamPolicyInterface has methods to work with SpannerInstanceIamPolicy resources.

type SpannerInstanceInterface

type SpannerInstanceInterface interface {
	Create(ctx context.Context, spannerInstance *v1alpha1.SpannerInstance, opts v1.CreateOptions) (*v1alpha1.SpannerInstance, error)
	Update(ctx context.Context, spannerInstance *v1alpha1.SpannerInstance, opts v1.UpdateOptions) (*v1alpha1.SpannerInstance, error)
	UpdateStatus(ctx context.Context, spannerInstance *v1alpha1.SpannerInstance, opts v1.UpdateOptions) (*v1alpha1.SpannerInstance, 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.SpannerInstance, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SpannerInstanceList, 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.SpannerInstance, err error)
	SpannerInstanceExpansion
}

SpannerInstanceInterface has methods to work with SpannerInstance resources.

type SpannerInstancesGetter

type SpannerInstancesGetter interface {
	SpannerInstances(namespace string) SpannerInstanceInterface
}

SpannerInstancesGetter has a method to return a SpannerInstanceInterface. A group's client should implement this interface.

type SqlDatabaseExpansion

type SqlDatabaseExpansion interface{}

type SqlDatabaseInstanceExpansion

type SqlDatabaseInstanceExpansion interface{}

type SqlDatabaseInstanceInterface

type SqlDatabaseInstanceInterface interface {
	Create(ctx context.Context, sqlDatabaseInstance *v1alpha1.SqlDatabaseInstance, opts v1.CreateOptions) (*v1alpha1.SqlDatabaseInstance, error)
	Update(ctx context.Context, sqlDatabaseInstance *v1alpha1.SqlDatabaseInstance, opts v1.UpdateOptions) (*v1alpha1.SqlDatabaseInstance, error)
	UpdateStatus(ctx context.Context, sqlDatabaseInstance *v1alpha1.SqlDatabaseInstance, opts v1.UpdateOptions) (*v1alpha1.SqlDatabaseInstance, 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.SqlDatabaseInstance, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlDatabaseInstanceList, 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.SqlDatabaseInstance, err error)
	SqlDatabaseInstanceExpansion
}

SqlDatabaseInstanceInterface has methods to work with SqlDatabaseInstance resources.

type SqlDatabaseInstancesGetter

type SqlDatabaseInstancesGetter interface {
	SqlDatabaseInstances(namespace string) SqlDatabaseInstanceInterface
}

SqlDatabaseInstancesGetter has a method to return a SqlDatabaseInstanceInterface. A group's client should implement this interface.

type SqlDatabaseInterface

type SqlDatabaseInterface interface {
	Create(ctx context.Context, sqlDatabase *v1alpha1.SqlDatabase, opts v1.CreateOptions) (*v1alpha1.SqlDatabase, error)
	Update(ctx context.Context, sqlDatabase *v1alpha1.SqlDatabase, opts v1.UpdateOptions) (*v1alpha1.SqlDatabase, error)
	UpdateStatus(ctx context.Context, sqlDatabase *v1alpha1.SqlDatabase, opts v1.UpdateOptions) (*v1alpha1.SqlDatabase, 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.SqlDatabase, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlDatabaseList, 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.SqlDatabase, err error)
	SqlDatabaseExpansion
}

SqlDatabaseInterface has methods to work with SqlDatabase resources.

type SqlDatabasesGetter

type SqlDatabasesGetter interface {
	SqlDatabases(namespace string) SqlDatabaseInterface
}

SqlDatabasesGetter has a method to return a SqlDatabaseInterface. A group's client should implement this interface.

type SqlSSLCertExpansion added in v0.0.3

type SqlSSLCertExpansion interface{}

type SqlSSLCertInterface added in v0.0.3

type SqlSSLCertInterface interface {
	Create(ctx context.Context, sqlSSLCert *v1alpha1.SqlSSLCert, opts v1.CreateOptions) (*v1alpha1.SqlSSLCert, error)
	Update(ctx context.Context, sqlSSLCert *v1alpha1.SqlSSLCert, opts v1.UpdateOptions) (*v1alpha1.SqlSSLCert, error)
	UpdateStatus(ctx context.Context, sqlSSLCert *v1alpha1.SqlSSLCert, opts v1.UpdateOptions) (*v1alpha1.SqlSSLCert, 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.SqlSSLCert, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlSSLCertList, 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.SqlSSLCert, err error)
	SqlSSLCertExpansion
}

SqlSSLCertInterface has methods to work with SqlSSLCert resources.

type SqlSSLCertsGetter added in v0.0.3

type SqlSSLCertsGetter interface {
	SqlSSLCerts(namespace string) SqlSSLCertInterface
}

SqlSSLCertsGetter has a method to return a SqlSSLCertInterface. A group's client should implement this interface.

type SqlUserExpansion

type SqlUserExpansion interface{}

type SqlUserInterface

type SqlUserInterface interface {
	Create(ctx context.Context, sqlUser *v1alpha1.SqlUser, opts v1.CreateOptions) (*v1alpha1.SqlUser, error)
	Update(ctx context.Context, sqlUser *v1alpha1.SqlUser, opts v1.UpdateOptions) (*v1alpha1.SqlUser, error)
	UpdateStatus(ctx context.Context, sqlUser *v1alpha1.SqlUser, opts v1.UpdateOptions) (*v1alpha1.SqlUser, 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.SqlUser, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlUserList, 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.SqlUser, err error)
	SqlUserExpansion
}

SqlUserInterface has methods to work with SqlUser resources.

type SqlUsersGetter

type SqlUsersGetter interface {
	SqlUsers(namespace string) SqlUserInterface
}

SqlUsersGetter has a method to return a SqlUserInterface. A group's client should implement this interface.

type StorageBucketACLExpansion added in v0.0.2

type StorageBucketACLExpansion interface{}

type StorageBucketACLInterface added in v0.0.2

type StorageBucketACLInterface interface {
	Create(ctx context.Context, storageBucketACL *v1alpha1.StorageBucketACL, opts v1.CreateOptions) (*v1alpha1.StorageBucketACL, error)
	Update(ctx context.Context, storageBucketACL *v1alpha1.StorageBucketACL, opts v1.UpdateOptions) (*v1alpha1.StorageBucketACL, error)
	UpdateStatus(ctx context.Context, storageBucketACL *v1alpha1.StorageBucketACL, opts v1.UpdateOptions) (*v1alpha1.StorageBucketACL, 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.StorageBucketACL, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageBucketACLList, 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.StorageBucketACL, err error)
	StorageBucketACLExpansion
}

StorageBucketACLInterface has methods to work with StorageBucketACL resources.

type StorageBucketACLsGetter added in v0.0.2

type StorageBucketACLsGetter interface {
	StorageBucketACLs(namespace string) StorageBucketACLInterface
}

StorageBucketACLsGetter has a method to return a StorageBucketACLInterface. A group's client should implement this interface.

type StorageBucketAccessControlExpansion added in v0.2.0

type StorageBucketAccessControlExpansion interface{}

type StorageBucketAccessControlInterface added in v0.2.0

type StorageBucketAccessControlInterface interface {
	Create(ctx context.Context, storageBucketAccessControl *v1alpha1.StorageBucketAccessControl, opts v1.CreateOptions) (*v1alpha1.StorageBucketAccessControl, error)
	Update(ctx context.Context, storageBucketAccessControl *v1alpha1.StorageBucketAccessControl, opts v1.UpdateOptions) (*v1alpha1.StorageBucketAccessControl, error)
	UpdateStatus(ctx context.Context, storageBucketAccessControl *v1alpha1.StorageBucketAccessControl, opts v1.UpdateOptions) (*v1alpha1.StorageBucketAccessControl, 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.StorageBucketAccessControl, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageBucketAccessControlList, 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.StorageBucketAccessControl, err error)
	StorageBucketAccessControlExpansion
}

StorageBucketAccessControlInterface has methods to work with StorageBucketAccessControl resources.

type StorageBucketAccessControlsGetter added in v0.2.0

type StorageBucketAccessControlsGetter interface {
	StorageBucketAccessControls(namespace string) StorageBucketAccessControlInterface
}

StorageBucketAccessControlsGetter has a method to return a StorageBucketAccessControlInterface. A group's client should implement this interface.

type StorageBucketExpansion

type StorageBucketExpansion interface{}

type StorageBucketIamBindingExpansion

type StorageBucketIamBindingExpansion interface{}

type StorageBucketIamBindingInterface

type StorageBucketIamBindingInterface interface {
	Create(ctx context.Context, storageBucketIamBinding *v1alpha1.StorageBucketIamBinding, opts v1.CreateOptions) (*v1alpha1.StorageBucketIamBinding, error)
	Update(ctx context.Context, storageBucketIamBinding *v1alpha1.StorageBucketIamBinding, opts v1.UpdateOptions) (*v1alpha1.StorageBucketIamBinding, error)
	UpdateStatus(ctx context.Context, storageBucketIamBinding *v1alpha1.StorageBucketIamBinding, opts v1.UpdateOptions) (*v1alpha1.StorageBucketIamBinding, 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.StorageBucketIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageBucketIamBindingList, 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.StorageBucketIamBinding, err error)
	StorageBucketIamBindingExpansion
}

StorageBucketIamBindingInterface has methods to work with StorageBucketIamBinding resources.

type StorageBucketIamBindingsGetter

type StorageBucketIamBindingsGetter interface {
	StorageBucketIamBindings(namespace string) StorageBucketIamBindingInterface
}

StorageBucketIamBindingsGetter has a method to return a StorageBucketIamBindingInterface. A group's client should implement this interface.

type StorageBucketIamMemberExpansion

type StorageBucketIamMemberExpansion interface{}

type StorageBucketIamMemberInterface

type StorageBucketIamMemberInterface interface {
	Create(ctx context.Context, storageBucketIamMember *v1alpha1.StorageBucketIamMember, opts v1.CreateOptions) (*v1alpha1.StorageBucketIamMember, error)
	Update(ctx context.Context, storageBucketIamMember *v1alpha1.StorageBucketIamMember, opts v1.UpdateOptions) (*v1alpha1.StorageBucketIamMember, error)
	UpdateStatus(ctx context.Context, storageBucketIamMember *v1alpha1.StorageBucketIamMember, opts v1.UpdateOptions) (*v1alpha1.StorageBucketIamMember, 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.StorageBucketIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageBucketIamMemberList, 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.StorageBucketIamMember, err error)
	StorageBucketIamMemberExpansion
}

StorageBucketIamMemberInterface has methods to work with StorageBucketIamMember resources.

type StorageBucketIamMembersGetter

type StorageBucketIamMembersGetter interface {
	StorageBucketIamMembers(namespace string) StorageBucketIamMemberInterface
}

StorageBucketIamMembersGetter has a method to return a StorageBucketIamMemberInterface. A group's client should implement this interface.

type StorageBucketIamPoliciesGetter

type StorageBucketIamPoliciesGetter interface {
	StorageBucketIamPolicies(namespace string) StorageBucketIamPolicyInterface
}

StorageBucketIamPoliciesGetter has a method to return a StorageBucketIamPolicyInterface. A group's client should implement this interface.

type StorageBucketIamPolicyExpansion

type StorageBucketIamPolicyExpansion interface{}

type StorageBucketIamPolicyInterface

type StorageBucketIamPolicyInterface interface {
	Create(ctx context.Context, storageBucketIamPolicy *v1alpha1.StorageBucketIamPolicy, opts v1.CreateOptions) (*v1alpha1.StorageBucketIamPolicy, error)
	Update(ctx context.Context, storageBucketIamPolicy *v1alpha1.StorageBucketIamPolicy, opts v1.UpdateOptions) (*v1alpha1.StorageBucketIamPolicy, error)
	UpdateStatus(ctx context.Context, storageBucketIamPolicy *v1alpha1.StorageBucketIamPolicy, opts v1.UpdateOptions) (*v1alpha1.StorageBucketIamPolicy, 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.StorageBucketIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageBucketIamPolicyList, 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.StorageBucketIamPolicy, err error)
	StorageBucketIamPolicyExpansion
}

StorageBucketIamPolicyInterface has methods to work with StorageBucketIamPolicy resources.

type StorageBucketInterface

type StorageBucketInterface interface {
	Create(ctx context.Context, storageBucket *v1alpha1.StorageBucket, opts v1.CreateOptions) (*v1alpha1.StorageBucket, error)
	Update(ctx context.Context, storageBucket *v1alpha1.StorageBucket, opts v1.UpdateOptions) (*v1alpha1.StorageBucket, error)
	UpdateStatus(ctx context.Context, storageBucket *v1alpha1.StorageBucket, opts v1.UpdateOptions) (*v1alpha1.StorageBucket, 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.StorageBucket, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageBucketList, 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.StorageBucket, err error)
	StorageBucketExpansion
}

StorageBucketInterface has methods to work with StorageBucket resources.

type StorageBucketObjectExpansion

type StorageBucketObjectExpansion interface{}

type StorageBucketObjectInterface

type StorageBucketObjectInterface interface {
	Create(ctx context.Context, storageBucketObject *v1alpha1.StorageBucketObject, opts v1.CreateOptions) (*v1alpha1.StorageBucketObject, error)
	Update(ctx context.Context, storageBucketObject *v1alpha1.StorageBucketObject, opts v1.UpdateOptions) (*v1alpha1.StorageBucketObject, error)
	UpdateStatus(ctx context.Context, storageBucketObject *v1alpha1.StorageBucketObject, opts v1.UpdateOptions) (*v1alpha1.StorageBucketObject, 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.StorageBucketObject, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageBucketObjectList, 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.StorageBucketObject, err error)
	StorageBucketObjectExpansion
}

StorageBucketObjectInterface has methods to work with StorageBucketObject resources.

type StorageBucketObjectsGetter

type StorageBucketObjectsGetter interface {
	StorageBucketObjects(namespace string) StorageBucketObjectInterface
}

StorageBucketObjectsGetter has a method to return a StorageBucketObjectInterface. A group's client should implement this interface.

type StorageBucketsGetter

type StorageBucketsGetter interface {
	StorageBuckets(namespace string) StorageBucketInterface
}

StorageBucketsGetter has a method to return a StorageBucketInterface. A group's client should implement this interface.

type StorageDefaultObjectACLExpansion added in v0.0.2

type StorageDefaultObjectACLExpansion interface{}

type StorageDefaultObjectACLInterface added in v0.0.2

type StorageDefaultObjectACLInterface interface {
	Create(ctx context.Context, storageDefaultObjectACL *v1alpha1.StorageDefaultObjectACL, opts v1.CreateOptions) (*v1alpha1.StorageDefaultObjectACL, error)
	Update(ctx context.Context, storageDefaultObjectACL *v1alpha1.StorageDefaultObjectACL, opts v1.UpdateOptions) (*v1alpha1.StorageDefaultObjectACL, error)
	UpdateStatus(ctx context.Context, storageDefaultObjectACL *v1alpha1.StorageDefaultObjectACL, opts v1.UpdateOptions) (*v1alpha1.StorageDefaultObjectACL, 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.StorageDefaultObjectACL, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageDefaultObjectACLList, 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.StorageDefaultObjectACL, err error)
	StorageDefaultObjectACLExpansion
}

StorageDefaultObjectACLInterface has methods to work with StorageDefaultObjectACL resources.

type StorageDefaultObjectACLsGetter added in v0.0.2

type StorageDefaultObjectACLsGetter interface {
	StorageDefaultObjectACLs(namespace string) StorageDefaultObjectACLInterface
}

StorageDefaultObjectACLsGetter has a method to return a StorageDefaultObjectACLInterface. A group's client should implement this interface.

type StorageDefaultObjectAccessControlExpansion

type StorageDefaultObjectAccessControlExpansion interface{}

type StorageDefaultObjectAccessControlInterface

StorageDefaultObjectAccessControlInterface has methods to work with StorageDefaultObjectAccessControl resources.

type StorageDefaultObjectAccessControlsGetter

type StorageDefaultObjectAccessControlsGetter interface {
	StorageDefaultObjectAccessControls(namespace string) StorageDefaultObjectAccessControlInterface
}

StorageDefaultObjectAccessControlsGetter has a method to return a StorageDefaultObjectAccessControlInterface. A group's client should implement this interface.

type StorageNotificationExpansion

type StorageNotificationExpansion interface{}

type StorageNotificationInterface

type StorageNotificationInterface interface {
	Create(ctx context.Context, storageNotification *v1alpha1.StorageNotification, opts v1.CreateOptions) (*v1alpha1.StorageNotification, error)
	Update(ctx context.Context, storageNotification *v1alpha1.StorageNotification, opts v1.UpdateOptions) (*v1alpha1.StorageNotification, error)
	UpdateStatus(ctx context.Context, storageNotification *v1alpha1.StorageNotification, opts v1.UpdateOptions) (*v1alpha1.StorageNotification, 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.StorageNotification, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageNotificationList, 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.StorageNotification, err error)
	StorageNotificationExpansion
}

StorageNotificationInterface has methods to work with StorageNotification resources.

type StorageNotificationsGetter

type StorageNotificationsGetter interface {
	StorageNotifications(namespace string) StorageNotificationInterface
}

StorageNotificationsGetter has a method to return a StorageNotificationInterface. A group's client should implement this interface.

type StorageObjectACLExpansion added in v0.0.2

type StorageObjectACLExpansion interface{}

type StorageObjectACLInterface added in v0.0.2

type StorageObjectACLInterface interface {
	Create(ctx context.Context, storageObjectACL *v1alpha1.StorageObjectACL, opts v1.CreateOptions) (*v1alpha1.StorageObjectACL, error)
	Update(ctx context.Context, storageObjectACL *v1alpha1.StorageObjectACL, opts v1.UpdateOptions) (*v1alpha1.StorageObjectACL, error)
	UpdateStatus(ctx context.Context, storageObjectACL *v1alpha1.StorageObjectACL, opts v1.UpdateOptions) (*v1alpha1.StorageObjectACL, 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.StorageObjectACL, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageObjectACLList, 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.StorageObjectACL, err error)
	StorageObjectACLExpansion
}

StorageObjectACLInterface has methods to work with StorageObjectACL resources.

type StorageObjectACLsGetter added in v0.0.2

type StorageObjectACLsGetter interface {
	StorageObjectACLs(namespace string) StorageObjectACLInterface
}

StorageObjectACLsGetter has a method to return a StorageObjectACLInterface. A group's client should implement this interface.

type StorageObjectAccessControlExpansion

type StorageObjectAccessControlExpansion interface{}

type StorageObjectAccessControlInterface

type StorageObjectAccessControlInterface interface {
	Create(ctx context.Context, storageObjectAccessControl *v1alpha1.StorageObjectAccessControl, opts v1.CreateOptions) (*v1alpha1.StorageObjectAccessControl, error)
	Update(ctx context.Context, storageObjectAccessControl *v1alpha1.StorageObjectAccessControl, opts v1.UpdateOptions) (*v1alpha1.StorageObjectAccessControl, error)
	UpdateStatus(ctx context.Context, storageObjectAccessControl *v1alpha1.StorageObjectAccessControl, opts v1.UpdateOptions) (*v1alpha1.StorageObjectAccessControl, 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.StorageObjectAccessControl, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageObjectAccessControlList, 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.StorageObjectAccessControl, err error)
	StorageObjectAccessControlExpansion
}

StorageObjectAccessControlInterface has methods to work with StorageObjectAccessControl resources.

type StorageObjectAccessControlsGetter

type StorageObjectAccessControlsGetter interface {
	StorageObjectAccessControls(namespace string) StorageObjectAccessControlInterface
}

StorageObjectAccessControlsGetter has a method to return a StorageObjectAccessControlInterface. A group's client should implement this interface.

type StorageTransferJobExpansion added in v0.2.0

type StorageTransferJobExpansion interface{}

type StorageTransferJobInterface added in v0.2.0

type StorageTransferJobInterface interface {
	Create(ctx context.Context, storageTransferJob *v1alpha1.StorageTransferJob, opts v1.CreateOptions) (*v1alpha1.StorageTransferJob, error)
	Update(ctx context.Context, storageTransferJob *v1alpha1.StorageTransferJob, opts v1.UpdateOptions) (*v1alpha1.StorageTransferJob, error)
	UpdateStatus(ctx context.Context, storageTransferJob *v1alpha1.StorageTransferJob, opts v1.UpdateOptions) (*v1alpha1.StorageTransferJob, 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.StorageTransferJob, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageTransferJobList, 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.StorageTransferJob, err error)
	StorageTransferJobExpansion
}

StorageTransferJobInterface has methods to work with StorageTransferJob resources.

type StorageTransferJobsGetter added in v0.2.0

type StorageTransferJobsGetter interface {
	StorageTransferJobs(namespace string) StorageTransferJobInterface
}

StorageTransferJobsGetter has a method to return a StorageTransferJobInterface. A group's client should implement this interface.

type TpuNodeExpansion added in v0.2.0

type TpuNodeExpansion interface{}

type TpuNodeInterface added in v0.2.0

type TpuNodeInterface interface {
	Create(ctx context.Context, tpuNode *v1alpha1.TpuNode, opts v1.CreateOptions) (*v1alpha1.TpuNode, error)
	Update(ctx context.Context, tpuNode *v1alpha1.TpuNode, opts v1.UpdateOptions) (*v1alpha1.TpuNode, error)
	UpdateStatus(ctx context.Context, tpuNode *v1alpha1.TpuNode, opts v1.UpdateOptions) (*v1alpha1.TpuNode, 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.TpuNode, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TpuNodeList, 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.TpuNode, err error)
	TpuNodeExpansion
}

TpuNodeInterface has methods to work with TpuNode resources.

type TpuNodesGetter added in v0.2.0

type TpuNodesGetter interface {
	TpuNodes(namespace string) TpuNodeInterface
}

TpuNodesGetter has a method to return a TpuNodeInterface. A group's client should implement this interface.

Source Files

Directories

Path Synopsis
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL