Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type APIServiceExpansion
- type APIServiceInterface
- type APIServicesGetter
- type ActiveDirectoryProviderExpansion
- type ActiveDirectoryProviderInterface
- type ActiveDirectoryProvidersGetter
- type AuthConfigExpansion
- type AuthConfigInterface
- type AuthConfigsGetter
- type AuthProviderExpansion
- type AuthProviderInterface
- type AuthProvidersGetter
- type AuthTokenExpansion
- type AuthTokenInterface
- type AuthTokensGetter
- type AzureADProviderExpansion
- type AzureADProviderInterface
- type AzureADProvidersGetter
- type CatalogExpansion
- type CatalogInterface
- type CatalogTemplateExpansion
- type CatalogTemplateInterface
- type CatalogTemplateVersionExpansion
- type CatalogTemplateVersionInterface
- type CatalogTemplateVersionsGetter
- type CatalogTemplatesGetter
- type CatalogsGetter
- type CisBenchmarkVersionExpansion
- type CisBenchmarkVersionInterface
- type CisBenchmarkVersionsGetter
- type CisConfigExpansion
- type CisConfigInterface
- type CisConfigsGetter
- type CloudCredentialExpansion
- type CloudCredentialInterface
- type CloudCredentialsGetter
- type ClusterAlertExpansion
- type ClusterAlertGroupExpansion
- type ClusterAlertGroupInterface
- type ClusterAlertGroupsGetter
- type ClusterAlertInterface
- type ClusterAlertRuleExpansion
- type ClusterAlertRuleInterface
- type ClusterAlertRulesGetter
- type ClusterAlertsGetter
- type ClusterCatalogExpansion
- type ClusterCatalogInterface
- type ClusterCatalogsGetter
- type ClusterExpansion
- type ClusterInterface
- type ClusterLoggingExpansion
- type ClusterLoggingInterface
- type ClusterLoggingsGetter
- type ClusterMonitorGraphExpansion
- type ClusterMonitorGraphInterface
- type ClusterMonitorGraphsGetter
- type ClusterRegistrationTokenExpansion
- type ClusterRegistrationTokenInterface
- type ClusterRegistrationTokensGetter
- type ClusterRoleTemplateBindingExpansion
- type ClusterRoleTemplateBindingInterface
- type ClusterRoleTemplateBindingsGetter
- type ClusterScanExpansion
- type ClusterScanInterface
- type ClusterScansGetter
- type ClusterTemplateExpansion
- type ClusterTemplateInterface
- type ClusterTemplateRevisionExpansion
- type ClusterTemplateRevisionInterface
- type ClusterTemplateRevisionsGetter
- type ClusterTemplatesGetter
- type ClustersGetter
- type ComposeConfigExpansion
- type ComposeConfigInterface
- type ComposeConfigsGetter
- type DynamicSchemaExpansion
- type DynamicSchemaInterface
- type DynamicSchemasGetter
- type EtcdBackupExpansion
- type EtcdBackupInterface
- type EtcdBackupsGetter
- type FeatureExpansion
- type FeatureInterface
- type FeaturesGetter
- type FleetWorkspaceExpansion
- type FleetWorkspaceInterface
- type FleetWorkspacesGetter
- type FreeIpaProviderExpansion
- type FreeIpaProviderInterface
- type FreeIpaProvidersGetter
- type GithubConfigExpansion
- type GithubConfigInterface
- type GithubConfigsGetter
- type GithubProviderExpansion
- type GithubProviderInterface
- type GithubProvidersGetter
- type GlobalDnsExpansion
- type GlobalDnsInterface
- type GlobalDnsProviderExpansion
- type GlobalDnsProviderInterface
- type GlobalDnsProvidersGetter
- type GlobalDnsesGetter
- type GlobalRoleBindingExpansion
- type GlobalRoleBindingInterface
- type GlobalRoleBindingsGetter
- type GlobalRoleExpansion
- type GlobalRoleInterface
- type GlobalRolesGetter
- type GoogleOAuthProviderExpansion
- type GoogleOAuthProviderInterface
- type GoogleOAuthProvidersGetter
- type GroupExpansion
- type GroupInterface
- type GroupMemberExpansion
- type GroupMemberInterface
- type GroupMembersGetter
- type GroupsGetter
- type KontainerDriverExpansion
- type KontainerDriverInterface
- type KontainerDriversGetter
- type LocalProviderExpansion
- type LocalProviderInterface
- type LocalProvidersGetter
- type ManagedChartExpansion
- type ManagedChartInterface
- type ManagedChartsGetter
- type ManagementV3Client
- func (c *ManagementV3Client) APIServices() APIServiceInterface
- func (c *ManagementV3Client) ActiveDirectoryProviders() ActiveDirectoryProviderInterface
- func (c *ManagementV3Client) AuthConfigs() AuthConfigInterface
- func (c *ManagementV3Client) AuthProviders() AuthProviderInterface
- func (c *ManagementV3Client) AuthTokens() AuthTokenInterface
- func (c *ManagementV3Client) AzureADProviders() AzureADProviderInterface
- func (c *ManagementV3Client) CatalogTemplateVersions(namespace string) CatalogTemplateVersionInterface
- func (c *ManagementV3Client) CatalogTemplates(namespace string) CatalogTemplateInterface
- func (c *ManagementV3Client) Catalogs() CatalogInterface
- func (c *ManagementV3Client) CisBenchmarkVersions(namespace string) CisBenchmarkVersionInterface
- func (c *ManagementV3Client) CisConfigs(namespace string) CisConfigInterface
- func (c *ManagementV3Client) CloudCredentials(namespace string) CloudCredentialInterface
- func (c *ManagementV3Client) ClusterAlertGroups(namespace string) ClusterAlertGroupInterface
- func (c *ManagementV3Client) ClusterAlertRules(namespace string) ClusterAlertRuleInterface
- func (c *ManagementV3Client) ClusterAlerts(namespace string) ClusterAlertInterface
- func (c *ManagementV3Client) ClusterCatalogs(namespace string) ClusterCatalogInterface
- func (c *ManagementV3Client) ClusterLoggings(namespace string) ClusterLoggingInterface
- func (c *ManagementV3Client) ClusterMonitorGraphs(namespace string) ClusterMonitorGraphInterface
- func (c *ManagementV3Client) ClusterRegistrationTokens(namespace string) ClusterRegistrationTokenInterface
- func (c *ManagementV3Client) ClusterRoleTemplateBindings(namespace string) ClusterRoleTemplateBindingInterface
- func (c *ManagementV3Client) ClusterScans(namespace string) ClusterScanInterface
- func (c *ManagementV3Client) ClusterTemplateRevisions(namespace string) ClusterTemplateRevisionInterface
- func (c *ManagementV3Client) ClusterTemplates(namespace string) ClusterTemplateInterface
- func (c *ManagementV3Client) Clusters() ClusterInterface
- func (c *ManagementV3Client) ComposeConfigs() ComposeConfigInterface
- func (c *ManagementV3Client) DynamicSchemas() DynamicSchemaInterface
- func (c *ManagementV3Client) EtcdBackups(namespace string) EtcdBackupInterface
- func (c *ManagementV3Client) Features() FeatureInterface
- func (c *ManagementV3Client) FleetWorkspaces() FleetWorkspaceInterface
- func (c *ManagementV3Client) FreeIpaProviders() FreeIpaProviderInterface
- func (c *ManagementV3Client) GithubConfigs() GithubConfigInterface
- func (c *ManagementV3Client) GithubProviders() GithubProviderInterface
- func (c *ManagementV3Client) GlobalDnsProviders(namespace string) GlobalDnsProviderInterface
- func (c *ManagementV3Client) GlobalDnses(namespace string) GlobalDnsInterface
- func (c *ManagementV3Client) GlobalRoleBindings() GlobalRoleBindingInterface
- func (c *ManagementV3Client) GlobalRoles() GlobalRoleInterface
- func (c *ManagementV3Client) GoogleOAuthProviders() GoogleOAuthProviderInterface
- func (c *ManagementV3Client) GroupMembers() GroupMemberInterface
- func (c *ManagementV3Client) Groups() GroupInterface
- func (c *ManagementV3Client) KontainerDrivers() KontainerDriverInterface
- func (c *ManagementV3Client) LocalProviders() LocalProviderInterface
- func (c *ManagementV3Client) ManagedCharts(namespace string) ManagedChartInterface
- func (c *ManagementV3Client) MonitorMetrics(namespace string) MonitorMetricInterface
- func (c *ManagementV3Client) MultiClusterAppRevisions(namespace string) MultiClusterAppRevisionInterface
- func (c *ManagementV3Client) MultiClusterApps(namespace string) MultiClusterAppInterface
- func (c *ManagementV3Client) NodeDrivers() NodeDriverInterface
- func (c *ManagementV3Client) NodePools(namespace string) NodePoolInterface
- func (c *ManagementV3Client) NodeTemplates(namespace string) NodeTemplateInterface
- func (c *ManagementV3Client) Nodes(namespace string) NodeInterface
- func (c *ManagementV3Client) Notifiers(namespace string) NotifierInterface
- func (c *ManagementV3Client) OIDCProviders() OIDCProviderInterface
- func (c *ManagementV3Client) OpenLdapProviders() OpenLdapProviderInterface
- func (c *ManagementV3Client) PodSecurityPolicyTemplateProjectBindings(namespace string) PodSecurityPolicyTemplateProjectBindingInterface
- func (c *ManagementV3Client) PodSecurityPolicyTemplates() PodSecurityPolicyTemplateInterface
- func (c *ManagementV3Client) Preferences(namespace string) PreferenceInterface
- func (c *ManagementV3Client) Principals() PrincipalInterface
- func (c *ManagementV3Client) ProjectAlertGroups(namespace string) ProjectAlertGroupInterface
- func (c *ManagementV3Client) ProjectAlertRules(namespace string) ProjectAlertRuleInterface
- func (c *ManagementV3Client) ProjectAlerts(namespace string) ProjectAlertInterface
- func (c *ManagementV3Client) ProjectCatalogs(namespace string) ProjectCatalogInterface
- func (c *ManagementV3Client) ProjectLoggings(namespace string) ProjectLoggingInterface
- func (c *ManagementV3Client) ProjectMonitorGraphs(namespace string) ProjectMonitorGraphInterface
- func (c *ManagementV3Client) ProjectNetworkPolicies(namespace string) ProjectNetworkPolicyInterface
- func (c *ManagementV3Client) ProjectRoleTemplateBindings(namespace string) ProjectRoleTemplateBindingInterface
- func (c *ManagementV3Client) Projects(namespace string) ProjectInterface
- func (c *ManagementV3Client) RESTClient() rest.Interface
- func (c *ManagementV3Client) RancherUserNotifications() RancherUserNotificationInterface
- func (c *ManagementV3Client) RkeAddons(namespace string) RkeAddonInterface
- func (c *ManagementV3Client) RkeK8sServiceOptions(namespace string) RkeK8sServiceOptionInterface
- func (c *ManagementV3Client) RkeK8sSystemImages(namespace string) RkeK8sSystemImageInterface
- func (c *ManagementV3Client) RoleTemplates() RoleTemplateInterface
- func (c *ManagementV3Client) SamlProviders() SamlProviderInterface
- func (c *ManagementV3Client) SamlTokens() SamlTokenInterface
- func (c *ManagementV3Client) Settings() SettingInterface
- func (c *ManagementV3Client) TemplateContents() TemplateContentInterface
- func (c *ManagementV3Client) TemplateVersions() TemplateVersionInterface
- func (c *ManagementV3Client) Templates() TemplateInterface
- func (c *ManagementV3Client) Tokens() TokenInterface
- func (c *ManagementV3Client) UserAttributes() UserAttributeInterface
- func (c *ManagementV3Client) Users() UserInterface
- type ManagementV3Interface
- type MonitorMetricExpansion
- type MonitorMetricInterface
- type MonitorMetricsGetter
- type MultiClusterAppExpansion
- type MultiClusterAppInterface
- type MultiClusterAppRevisionExpansion
- type MultiClusterAppRevisionInterface
- type MultiClusterAppRevisionsGetter
- type MultiClusterAppsGetter
- type NodeDriverExpansion
- type NodeDriverInterface
- type NodeDriversGetter
- type NodeExpansion
- type NodeInterface
- type NodePoolExpansion
- type NodePoolInterface
- type NodePoolsGetter
- type NodeTemplateExpansion
- type NodeTemplateInterface
- type NodeTemplatesGetter
- type NodesGetter
- type NotifierExpansion
- type NotifierInterface
- type NotifiersGetter
- type OIDCProviderExpansion
- type OIDCProviderInterface
- type OIDCProvidersGetter
- type OpenLdapProviderExpansion
- type OpenLdapProviderInterface
- type OpenLdapProvidersGetter
- type PodSecurityPolicyTemplateExpansion
- type PodSecurityPolicyTemplateInterface
- type PodSecurityPolicyTemplateProjectBindingExpansion
- type PodSecurityPolicyTemplateProjectBindingInterface
- type PodSecurityPolicyTemplateProjectBindingsGetter
- type PodSecurityPolicyTemplatesGetter
- type PreferenceExpansion
- type PreferenceInterface
- type PreferencesGetter
- type PrincipalExpansion
- type PrincipalInterface
- type PrincipalsGetter
- type ProjectAlertExpansion
- type ProjectAlertGroupExpansion
- type ProjectAlertGroupInterface
- type ProjectAlertGroupsGetter
- type ProjectAlertInterface
- type ProjectAlertRuleExpansion
- type ProjectAlertRuleInterface
- type ProjectAlertRulesGetter
- type ProjectAlertsGetter
- type ProjectCatalogExpansion
- type ProjectCatalogInterface
- type ProjectCatalogsGetter
- type ProjectExpansion
- type ProjectInterface
- type ProjectLoggingExpansion
- type ProjectLoggingInterface
- type ProjectLoggingsGetter
- type ProjectMonitorGraphExpansion
- type ProjectMonitorGraphInterface
- type ProjectMonitorGraphsGetter
- type ProjectNetworkPoliciesGetter
- type ProjectNetworkPolicyExpansion
- type ProjectNetworkPolicyInterface
- type ProjectRoleTemplateBindingExpansion
- type ProjectRoleTemplateBindingInterface
- type ProjectRoleTemplateBindingsGetter
- type ProjectsGetter
- type RancherUserNotificationExpansion
- type RancherUserNotificationInterface
- type RancherUserNotificationsGetter
- type RkeAddonExpansion
- type RkeAddonInterface
- type RkeAddonsGetter
- type RkeK8sServiceOptionExpansion
- type RkeK8sServiceOptionInterface
- type RkeK8sServiceOptionsGetter
- type RkeK8sSystemImageExpansion
- type RkeK8sSystemImageInterface
- type RkeK8sSystemImagesGetter
- type RoleTemplateExpansion
- type RoleTemplateInterface
- type RoleTemplatesGetter
- type SamlProviderExpansion
- type SamlProviderInterface
- type SamlProvidersGetter
- type SamlTokenExpansion
- type SamlTokenInterface
- type SamlTokensGetter
- type SettingExpansion
- type SettingInterface
- type SettingsGetter
- type TemplateContentExpansion
- type TemplateContentInterface
- type TemplateContentsGetter
- type TemplateExpansion
- type TemplateInterface
- type TemplateVersionExpansion
- type TemplateVersionInterface
- type TemplateVersionsGetter
- type TemplatesGetter
- type TokenExpansion
- type TokenInterface
- type TokensGetter
- type UserAttributeExpansion
- type UserAttributeInterface
- type UserAttributesGetter
- type UserExpansion
- type UserInterface
- type UsersGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIServiceExpansion ¶
type APIServiceExpansion interface{}
type APIServiceInterface ¶
type APIServiceInterface interface { Create(ctx context.Context, aPIService *v3.APIService, opts v1.CreateOptions) (*v3.APIService, error) Update(ctx context.Context, aPIService *v3.APIService, opts v1.UpdateOptions) (*v3.APIService, error) UpdateStatus(ctx context.Context, aPIService *v3.APIService, opts v1.UpdateOptions) (*v3.APIService, 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) (*v3.APIService, error) List(ctx context.Context, opts v1.ListOptions) (*v3.APIServiceList, 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 *v3.APIService, err error) APIServiceExpansion }
APIServiceInterface has methods to work with APIService resources.
type APIServicesGetter ¶
type APIServicesGetter interface {
APIServices() APIServiceInterface
}
APIServicesGetter has a method to return a APIServiceInterface. A group's client should implement this interface.
type ActiveDirectoryProviderExpansion ¶
type ActiveDirectoryProviderExpansion interface{}
type ActiveDirectoryProviderInterface ¶
type ActiveDirectoryProviderInterface interface { Create(ctx context.Context, activeDirectoryProvider *v3.ActiveDirectoryProvider, opts v1.CreateOptions) (*v3.ActiveDirectoryProvider, error) Update(ctx context.Context, activeDirectoryProvider *v3.ActiveDirectoryProvider, opts v1.UpdateOptions) (*v3.ActiveDirectoryProvider, 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) (*v3.ActiveDirectoryProvider, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ActiveDirectoryProviderList, 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 *v3.ActiveDirectoryProvider, err error) ActiveDirectoryProviderExpansion }
ActiveDirectoryProviderInterface has methods to work with ActiveDirectoryProvider resources.
type ActiveDirectoryProvidersGetter ¶
type ActiveDirectoryProvidersGetter interface {
ActiveDirectoryProviders() ActiveDirectoryProviderInterface
}
ActiveDirectoryProvidersGetter has a method to return a ActiveDirectoryProviderInterface. A group's client should implement this interface.
type AuthConfigExpansion ¶
type AuthConfigExpansion interface{}
type AuthConfigInterface ¶
type AuthConfigInterface interface { Create(ctx context.Context, authConfig *v3.AuthConfig, opts v1.CreateOptions) (*v3.AuthConfig, error) Update(ctx context.Context, authConfig *v3.AuthConfig, opts v1.UpdateOptions) (*v3.AuthConfig, 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) (*v3.AuthConfig, error) List(ctx context.Context, opts v1.ListOptions) (*v3.AuthConfigList, 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 *v3.AuthConfig, err error) AuthConfigExpansion }
AuthConfigInterface has methods to work with AuthConfig resources.
type AuthConfigsGetter ¶
type AuthConfigsGetter interface {
AuthConfigs() AuthConfigInterface
}
AuthConfigsGetter has a method to return a AuthConfigInterface. A group's client should implement this interface.
type AuthProviderExpansion ¶
type AuthProviderExpansion interface{}
type AuthProviderInterface ¶
type AuthProviderInterface interface { Create(ctx context.Context, authProvider *v3.AuthProvider, opts v1.CreateOptions) (*v3.AuthProvider, error) Update(ctx context.Context, authProvider *v3.AuthProvider, opts v1.UpdateOptions) (*v3.AuthProvider, 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) (*v3.AuthProvider, error) List(ctx context.Context, opts v1.ListOptions) (*v3.AuthProviderList, 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 *v3.AuthProvider, err error) AuthProviderExpansion }
AuthProviderInterface has methods to work with AuthProvider resources.
type AuthProvidersGetter ¶
type AuthProvidersGetter interface {
AuthProviders() AuthProviderInterface
}
AuthProvidersGetter has a method to return a AuthProviderInterface. A group's client should implement this interface.
type AuthTokenExpansion ¶
type AuthTokenExpansion interface{}
type AuthTokenInterface ¶
type AuthTokenInterface interface { Create(ctx context.Context, authToken *v3.AuthToken, opts v1.CreateOptions) (*v3.AuthToken, error) Update(ctx context.Context, authToken *v3.AuthToken, opts v1.UpdateOptions) (*v3.AuthToken, 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) (*v3.AuthToken, error) List(ctx context.Context, opts v1.ListOptions) (*v3.AuthTokenList, 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 *v3.AuthToken, err error) AuthTokenExpansion }
AuthTokenInterface has methods to work with AuthToken resources.
type AuthTokensGetter ¶
type AuthTokensGetter interface {
AuthTokens() AuthTokenInterface
}
AuthTokensGetter has a method to return a AuthTokenInterface. A group's client should implement this interface.
type AzureADProviderExpansion ¶
type AzureADProviderExpansion interface{}
type AzureADProviderInterface ¶
type AzureADProviderInterface interface { Create(ctx context.Context, azureADProvider *v3.AzureADProvider, opts v1.CreateOptions) (*v3.AzureADProvider, error) Update(ctx context.Context, azureADProvider *v3.AzureADProvider, opts v1.UpdateOptions) (*v3.AzureADProvider, 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) (*v3.AzureADProvider, error) List(ctx context.Context, opts v1.ListOptions) (*v3.AzureADProviderList, 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 *v3.AzureADProvider, err error) AzureADProviderExpansion }
AzureADProviderInterface has methods to work with AzureADProvider resources.
type AzureADProvidersGetter ¶
type AzureADProvidersGetter interface {
AzureADProviders() AzureADProviderInterface
}
AzureADProvidersGetter has a method to return a AzureADProviderInterface. A group's client should implement this interface.
type CatalogExpansion ¶
type CatalogExpansion interface{}
type CatalogInterface ¶
type CatalogInterface interface { Create(ctx context.Context, catalog *v3.Catalog, opts v1.CreateOptions) (*v3.Catalog, error) Update(ctx context.Context, catalog *v3.Catalog, opts v1.UpdateOptions) (*v3.Catalog, error) UpdateStatus(ctx context.Context, catalog *v3.Catalog, opts v1.UpdateOptions) (*v3.Catalog, 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) (*v3.Catalog, error) List(ctx context.Context, opts v1.ListOptions) (*v3.CatalogList, 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 *v3.Catalog, err error) CatalogExpansion }
CatalogInterface has methods to work with Catalog resources.
type CatalogTemplateExpansion ¶
type CatalogTemplateExpansion interface{}
type CatalogTemplateInterface ¶
type CatalogTemplateInterface interface { Create(ctx context.Context, catalogTemplate *v3.CatalogTemplate, opts v1.CreateOptions) (*v3.CatalogTemplate, error) Update(ctx context.Context, catalogTemplate *v3.CatalogTemplate, opts v1.UpdateOptions) (*v3.CatalogTemplate, error) UpdateStatus(ctx context.Context, catalogTemplate *v3.CatalogTemplate, opts v1.UpdateOptions) (*v3.CatalogTemplate, 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) (*v3.CatalogTemplate, error) List(ctx context.Context, opts v1.ListOptions) (*v3.CatalogTemplateList, 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 *v3.CatalogTemplate, err error) CatalogTemplateExpansion }
CatalogTemplateInterface has methods to work with CatalogTemplate resources.
type CatalogTemplateVersionExpansion ¶
type CatalogTemplateVersionExpansion interface{}
type CatalogTemplateVersionInterface ¶
type CatalogTemplateVersionInterface interface { Create(ctx context.Context, catalogTemplateVersion *v3.CatalogTemplateVersion, opts v1.CreateOptions) (*v3.CatalogTemplateVersion, error) Update(ctx context.Context, catalogTemplateVersion *v3.CatalogTemplateVersion, opts v1.UpdateOptions) (*v3.CatalogTemplateVersion, error) UpdateStatus(ctx context.Context, catalogTemplateVersion *v3.CatalogTemplateVersion, opts v1.UpdateOptions) (*v3.CatalogTemplateVersion, 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) (*v3.CatalogTemplateVersion, error) List(ctx context.Context, opts v1.ListOptions) (*v3.CatalogTemplateVersionList, 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 *v3.CatalogTemplateVersion, err error) CatalogTemplateVersionExpansion }
CatalogTemplateVersionInterface has methods to work with CatalogTemplateVersion resources.
type CatalogTemplateVersionsGetter ¶
type CatalogTemplateVersionsGetter interface {
CatalogTemplateVersions(namespace string) CatalogTemplateVersionInterface
}
CatalogTemplateVersionsGetter has a method to return a CatalogTemplateVersionInterface. A group's client should implement this interface.
type CatalogTemplatesGetter ¶
type CatalogTemplatesGetter interface {
CatalogTemplates(namespace string) CatalogTemplateInterface
}
CatalogTemplatesGetter has a method to return a CatalogTemplateInterface. A group's client should implement this interface.
type CatalogsGetter ¶
type CatalogsGetter interface {
Catalogs() CatalogInterface
}
CatalogsGetter has a method to return a CatalogInterface. A group's client should implement this interface.
type CisBenchmarkVersionExpansion ¶
type CisBenchmarkVersionExpansion interface{}
type CisBenchmarkVersionInterface ¶
type CisBenchmarkVersionInterface interface { Create(ctx context.Context, cisBenchmarkVersion *v3.CisBenchmarkVersion, opts v1.CreateOptions) (*v3.CisBenchmarkVersion, error) Update(ctx context.Context, cisBenchmarkVersion *v3.CisBenchmarkVersion, opts v1.UpdateOptions) (*v3.CisBenchmarkVersion, 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) (*v3.CisBenchmarkVersion, error) List(ctx context.Context, opts v1.ListOptions) (*v3.CisBenchmarkVersionList, 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 *v3.CisBenchmarkVersion, err error) CisBenchmarkVersionExpansion }
CisBenchmarkVersionInterface has methods to work with CisBenchmarkVersion resources.
type CisBenchmarkVersionsGetter ¶
type CisBenchmarkVersionsGetter interface {
CisBenchmarkVersions(namespace string) CisBenchmarkVersionInterface
}
CisBenchmarkVersionsGetter has a method to return a CisBenchmarkVersionInterface. A group's client should implement this interface.
type CisConfigExpansion ¶
type CisConfigExpansion interface{}
type CisConfigInterface ¶
type CisConfigInterface interface { Create(ctx context.Context, cisConfig *v3.CisConfig, opts v1.CreateOptions) (*v3.CisConfig, error) Update(ctx context.Context, cisConfig *v3.CisConfig, opts v1.UpdateOptions) (*v3.CisConfig, 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) (*v3.CisConfig, error) List(ctx context.Context, opts v1.ListOptions) (*v3.CisConfigList, 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 *v3.CisConfig, err error) CisConfigExpansion }
CisConfigInterface has methods to work with CisConfig resources.
type CisConfigsGetter ¶
type CisConfigsGetter interface {
CisConfigs(namespace string) CisConfigInterface
}
CisConfigsGetter has a method to return a CisConfigInterface. A group's client should implement this interface.
type CloudCredentialExpansion ¶
type CloudCredentialExpansion interface{}
type CloudCredentialInterface ¶
type CloudCredentialInterface interface { Create(ctx context.Context, cloudCredential *v3.CloudCredential, opts v1.CreateOptions) (*v3.CloudCredential, error) Update(ctx context.Context, cloudCredential *v3.CloudCredential, opts v1.UpdateOptions) (*v3.CloudCredential, 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) (*v3.CloudCredential, error) List(ctx context.Context, opts v1.ListOptions) (*v3.CloudCredentialList, 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 *v3.CloudCredential, err error) CloudCredentialExpansion }
CloudCredentialInterface has methods to work with CloudCredential resources.
type CloudCredentialsGetter ¶
type CloudCredentialsGetter interface {
CloudCredentials(namespace string) CloudCredentialInterface
}
CloudCredentialsGetter has a method to return a CloudCredentialInterface. A group's client should implement this interface.
type ClusterAlertExpansion ¶
type ClusterAlertExpansion interface{}
type ClusterAlertGroupExpansion ¶
type ClusterAlertGroupExpansion interface{}
type ClusterAlertGroupInterface ¶
type ClusterAlertGroupInterface interface { Create(ctx context.Context, clusterAlertGroup *v3.ClusterAlertGroup, opts v1.CreateOptions) (*v3.ClusterAlertGroup, error) Update(ctx context.Context, clusterAlertGroup *v3.ClusterAlertGroup, opts v1.UpdateOptions) (*v3.ClusterAlertGroup, error) UpdateStatus(ctx context.Context, clusterAlertGroup *v3.ClusterAlertGroup, opts v1.UpdateOptions) (*v3.ClusterAlertGroup, 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) (*v3.ClusterAlertGroup, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ClusterAlertGroupList, 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 *v3.ClusterAlertGroup, err error) ClusterAlertGroupExpansion }
ClusterAlertGroupInterface has methods to work with ClusterAlertGroup resources.
type ClusterAlertGroupsGetter ¶
type ClusterAlertGroupsGetter interface {
ClusterAlertGroups(namespace string) ClusterAlertGroupInterface
}
ClusterAlertGroupsGetter has a method to return a ClusterAlertGroupInterface. A group's client should implement this interface.
type ClusterAlertInterface ¶
type ClusterAlertInterface interface { Create(ctx context.Context, clusterAlert *v3.ClusterAlert, opts v1.CreateOptions) (*v3.ClusterAlert, error) Update(ctx context.Context, clusterAlert *v3.ClusterAlert, opts v1.UpdateOptions) (*v3.ClusterAlert, error) UpdateStatus(ctx context.Context, clusterAlert *v3.ClusterAlert, opts v1.UpdateOptions) (*v3.ClusterAlert, 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) (*v3.ClusterAlert, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ClusterAlertList, 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 *v3.ClusterAlert, err error) ClusterAlertExpansion }
ClusterAlertInterface has methods to work with ClusterAlert resources.
type ClusterAlertRuleExpansion ¶
type ClusterAlertRuleExpansion interface{}
type ClusterAlertRuleInterface ¶
type ClusterAlertRuleInterface interface { Create(ctx context.Context, clusterAlertRule *v3.ClusterAlertRule, opts v1.CreateOptions) (*v3.ClusterAlertRule, error) Update(ctx context.Context, clusterAlertRule *v3.ClusterAlertRule, opts v1.UpdateOptions) (*v3.ClusterAlertRule, error) UpdateStatus(ctx context.Context, clusterAlertRule *v3.ClusterAlertRule, opts v1.UpdateOptions) (*v3.ClusterAlertRule, 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) (*v3.ClusterAlertRule, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ClusterAlertRuleList, 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 *v3.ClusterAlertRule, err error) ClusterAlertRuleExpansion }
ClusterAlertRuleInterface has methods to work with ClusterAlertRule resources.
type ClusterAlertRulesGetter ¶
type ClusterAlertRulesGetter interface {
ClusterAlertRules(namespace string) ClusterAlertRuleInterface
}
ClusterAlertRulesGetter has a method to return a ClusterAlertRuleInterface. A group's client should implement this interface.
type ClusterAlertsGetter ¶
type ClusterAlertsGetter interface {
ClusterAlerts(namespace string) ClusterAlertInterface
}
ClusterAlertsGetter has a method to return a ClusterAlertInterface. A group's client should implement this interface.
type ClusterCatalogExpansion ¶
type ClusterCatalogExpansion interface{}
type ClusterCatalogInterface ¶
type ClusterCatalogInterface interface { Create(ctx context.Context, clusterCatalog *v3.ClusterCatalog, opts v1.CreateOptions) (*v3.ClusterCatalog, error) Update(ctx context.Context, clusterCatalog *v3.ClusterCatalog, opts v1.UpdateOptions) (*v3.ClusterCatalog, 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) (*v3.ClusterCatalog, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ClusterCatalogList, 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 *v3.ClusterCatalog, err error) ClusterCatalogExpansion }
ClusterCatalogInterface has methods to work with ClusterCatalog resources.
type ClusterCatalogsGetter ¶
type ClusterCatalogsGetter interface {
ClusterCatalogs(namespace string) ClusterCatalogInterface
}
ClusterCatalogsGetter has a method to return a ClusterCatalogInterface. A group's client should implement this interface.
type ClusterExpansion ¶
type ClusterExpansion interface{}
type ClusterInterface ¶
type ClusterInterface interface { Create(ctx context.Context, cluster *v3.Cluster, opts v1.CreateOptions) (*v3.Cluster, error) Update(ctx context.Context, cluster *v3.Cluster, opts v1.UpdateOptions) (*v3.Cluster, error) UpdateStatus(ctx context.Context, cluster *v3.Cluster, opts v1.UpdateOptions) (*v3.Cluster, 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) (*v3.Cluster, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ClusterList, 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 *v3.Cluster, err error) ClusterExpansion }
ClusterInterface has methods to work with Cluster resources.
type ClusterLoggingExpansion ¶
type ClusterLoggingExpansion interface{}
type ClusterLoggingInterface ¶
type ClusterLoggingInterface interface { Create(ctx context.Context, clusterLogging *v3.ClusterLogging, opts v1.CreateOptions) (*v3.ClusterLogging, error) Update(ctx context.Context, clusterLogging *v3.ClusterLogging, opts v1.UpdateOptions) (*v3.ClusterLogging, error) UpdateStatus(ctx context.Context, clusterLogging *v3.ClusterLogging, opts v1.UpdateOptions) (*v3.ClusterLogging, 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) (*v3.ClusterLogging, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ClusterLoggingList, 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 *v3.ClusterLogging, err error) ClusterLoggingExpansion }
ClusterLoggingInterface has methods to work with ClusterLogging resources.
type ClusterLoggingsGetter ¶
type ClusterLoggingsGetter interface {
ClusterLoggings(namespace string) ClusterLoggingInterface
}
ClusterLoggingsGetter has a method to return a ClusterLoggingInterface. A group's client should implement this interface.
type ClusterMonitorGraphExpansion ¶
type ClusterMonitorGraphExpansion interface{}
type ClusterMonitorGraphInterface ¶
type ClusterMonitorGraphInterface interface { Create(ctx context.Context, clusterMonitorGraph *v3.ClusterMonitorGraph, opts v1.CreateOptions) (*v3.ClusterMonitorGraph, error) Update(ctx context.Context, clusterMonitorGraph *v3.ClusterMonitorGraph, opts v1.UpdateOptions) (*v3.ClusterMonitorGraph, 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) (*v3.ClusterMonitorGraph, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ClusterMonitorGraphList, 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 *v3.ClusterMonitorGraph, err error) ClusterMonitorGraphExpansion }
ClusterMonitorGraphInterface has methods to work with ClusterMonitorGraph resources.
type ClusterMonitorGraphsGetter ¶
type ClusterMonitorGraphsGetter interface {
ClusterMonitorGraphs(namespace string) ClusterMonitorGraphInterface
}
ClusterMonitorGraphsGetter has a method to return a ClusterMonitorGraphInterface. A group's client should implement this interface.
type ClusterRegistrationTokenExpansion ¶
type ClusterRegistrationTokenExpansion interface{}
type ClusterRegistrationTokenInterface ¶
type ClusterRegistrationTokenInterface interface { Create(ctx context.Context, clusterRegistrationToken *v3.ClusterRegistrationToken, opts v1.CreateOptions) (*v3.ClusterRegistrationToken, error) Update(ctx context.Context, clusterRegistrationToken *v3.ClusterRegistrationToken, opts v1.UpdateOptions) (*v3.ClusterRegistrationToken, error) UpdateStatus(ctx context.Context, clusterRegistrationToken *v3.ClusterRegistrationToken, opts v1.UpdateOptions) (*v3.ClusterRegistrationToken, 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) (*v3.ClusterRegistrationToken, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ClusterRegistrationTokenList, 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 *v3.ClusterRegistrationToken, err error) ClusterRegistrationTokenExpansion }
ClusterRegistrationTokenInterface has methods to work with ClusterRegistrationToken resources.
type ClusterRegistrationTokensGetter ¶
type ClusterRegistrationTokensGetter interface {
ClusterRegistrationTokens(namespace string) ClusterRegistrationTokenInterface
}
ClusterRegistrationTokensGetter has a method to return a ClusterRegistrationTokenInterface. A group's client should implement this interface.
type ClusterRoleTemplateBindingExpansion ¶
type ClusterRoleTemplateBindingExpansion interface{}
type ClusterRoleTemplateBindingInterface ¶
type ClusterRoleTemplateBindingInterface interface { Create(ctx context.Context, clusterRoleTemplateBinding *v3.ClusterRoleTemplateBinding, opts v1.CreateOptions) (*v3.ClusterRoleTemplateBinding, error) Update(ctx context.Context, clusterRoleTemplateBinding *v3.ClusterRoleTemplateBinding, opts v1.UpdateOptions) (*v3.ClusterRoleTemplateBinding, 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) (*v3.ClusterRoleTemplateBinding, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ClusterRoleTemplateBindingList, 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 *v3.ClusterRoleTemplateBinding, err error) ClusterRoleTemplateBindingExpansion }
ClusterRoleTemplateBindingInterface has methods to work with ClusterRoleTemplateBinding resources.
type ClusterRoleTemplateBindingsGetter ¶
type ClusterRoleTemplateBindingsGetter interface {
ClusterRoleTemplateBindings(namespace string) ClusterRoleTemplateBindingInterface
}
ClusterRoleTemplateBindingsGetter has a method to return a ClusterRoleTemplateBindingInterface. A group's client should implement this interface.
type ClusterScanExpansion ¶
type ClusterScanExpansion interface{}
type ClusterScanInterface ¶
type ClusterScanInterface interface { Create(ctx context.Context, clusterScan *v3.ClusterScan, opts v1.CreateOptions) (*v3.ClusterScan, error) Update(ctx context.Context, clusterScan *v3.ClusterScan, opts v1.UpdateOptions) (*v3.ClusterScan, error) UpdateStatus(ctx context.Context, clusterScan *v3.ClusterScan, opts v1.UpdateOptions) (*v3.ClusterScan, 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) (*v3.ClusterScan, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ClusterScanList, 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 *v3.ClusterScan, err error) ClusterScanExpansion }
ClusterScanInterface has methods to work with ClusterScan resources.
type ClusterScansGetter ¶
type ClusterScansGetter interface {
ClusterScans(namespace string) ClusterScanInterface
}
ClusterScansGetter has a method to return a ClusterScanInterface. A group's client should implement this interface.
type ClusterTemplateExpansion ¶
type ClusterTemplateExpansion interface{}
type ClusterTemplateInterface ¶
type ClusterTemplateInterface interface { Create(ctx context.Context, clusterTemplate *v3.ClusterTemplate, opts v1.CreateOptions) (*v3.ClusterTemplate, error) Update(ctx context.Context, clusterTemplate *v3.ClusterTemplate, opts v1.UpdateOptions) (*v3.ClusterTemplate, 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) (*v3.ClusterTemplate, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ClusterTemplateList, 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 *v3.ClusterTemplate, err error) ClusterTemplateExpansion }
ClusterTemplateInterface has methods to work with ClusterTemplate resources.
type ClusterTemplateRevisionExpansion ¶
type ClusterTemplateRevisionExpansion interface{}
type ClusterTemplateRevisionInterface ¶
type ClusterTemplateRevisionInterface interface { Create(ctx context.Context, clusterTemplateRevision *v3.ClusterTemplateRevision, opts v1.CreateOptions) (*v3.ClusterTemplateRevision, error) Update(ctx context.Context, clusterTemplateRevision *v3.ClusterTemplateRevision, opts v1.UpdateOptions) (*v3.ClusterTemplateRevision, error) UpdateStatus(ctx context.Context, clusterTemplateRevision *v3.ClusterTemplateRevision, opts v1.UpdateOptions) (*v3.ClusterTemplateRevision, 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) (*v3.ClusterTemplateRevision, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ClusterTemplateRevisionList, 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 *v3.ClusterTemplateRevision, err error) ClusterTemplateRevisionExpansion }
ClusterTemplateRevisionInterface has methods to work with ClusterTemplateRevision resources.
type ClusterTemplateRevisionsGetter ¶
type ClusterTemplateRevisionsGetter interface {
ClusterTemplateRevisions(namespace string) ClusterTemplateRevisionInterface
}
ClusterTemplateRevisionsGetter has a method to return a ClusterTemplateRevisionInterface. A group's client should implement this interface.
type ClusterTemplatesGetter ¶
type ClusterTemplatesGetter interface {
ClusterTemplates(namespace string) ClusterTemplateInterface
}
ClusterTemplatesGetter has a method to return a ClusterTemplateInterface. A group's client should implement this interface.
type ClustersGetter ¶
type ClustersGetter interface {
Clusters() ClusterInterface
}
ClustersGetter has a method to return a ClusterInterface. A group's client should implement this interface.
type ComposeConfigExpansion ¶
type ComposeConfigExpansion interface{}
type ComposeConfigInterface ¶
type ComposeConfigInterface interface { Create(ctx context.Context, composeConfig *v3.ComposeConfig, opts v1.CreateOptions) (*v3.ComposeConfig, error) Update(ctx context.Context, composeConfig *v3.ComposeConfig, opts v1.UpdateOptions) (*v3.ComposeConfig, error) UpdateStatus(ctx context.Context, composeConfig *v3.ComposeConfig, opts v1.UpdateOptions) (*v3.ComposeConfig, 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) (*v3.ComposeConfig, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ComposeConfigList, 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 *v3.ComposeConfig, err error) ComposeConfigExpansion }
ComposeConfigInterface has methods to work with ComposeConfig resources.
type ComposeConfigsGetter ¶
type ComposeConfigsGetter interface {
ComposeConfigs() ComposeConfigInterface
}
ComposeConfigsGetter has a method to return a ComposeConfigInterface. A group's client should implement this interface.
type DynamicSchemaExpansion ¶
type DynamicSchemaExpansion interface{}
type DynamicSchemaInterface ¶
type DynamicSchemaInterface interface { Create(ctx context.Context, dynamicSchema *v3.DynamicSchema, opts v1.CreateOptions) (*v3.DynamicSchema, error) Update(ctx context.Context, dynamicSchema *v3.DynamicSchema, opts v1.UpdateOptions) (*v3.DynamicSchema, error) UpdateStatus(ctx context.Context, dynamicSchema *v3.DynamicSchema, opts v1.UpdateOptions) (*v3.DynamicSchema, 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) (*v3.DynamicSchema, error) List(ctx context.Context, opts v1.ListOptions) (*v3.DynamicSchemaList, 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 *v3.DynamicSchema, err error) DynamicSchemaExpansion }
DynamicSchemaInterface has methods to work with DynamicSchema resources.
type DynamicSchemasGetter ¶
type DynamicSchemasGetter interface {
DynamicSchemas() DynamicSchemaInterface
}
DynamicSchemasGetter has a method to return a DynamicSchemaInterface. A group's client should implement this interface.
type EtcdBackupExpansion ¶
type EtcdBackupExpansion interface{}
type EtcdBackupInterface ¶
type EtcdBackupInterface interface { Create(ctx context.Context, etcdBackup *v3.EtcdBackup, opts v1.CreateOptions) (*v3.EtcdBackup, error) Update(ctx context.Context, etcdBackup *v3.EtcdBackup, opts v1.UpdateOptions) (*v3.EtcdBackup, error) UpdateStatus(ctx context.Context, etcdBackup *v3.EtcdBackup, opts v1.UpdateOptions) (*v3.EtcdBackup, 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) (*v3.EtcdBackup, error) List(ctx context.Context, opts v1.ListOptions) (*v3.EtcdBackupList, 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 *v3.EtcdBackup, err error) EtcdBackupExpansion }
EtcdBackupInterface has methods to work with EtcdBackup resources.
type EtcdBackupsGetter ¶
type EtcdBackupsGetter interface {
EtcdBackups(namespace string) EtcdBackupInterface
}
EtcdBackupsGetter has a method to return a EtcdBackupInterface. A group's client should implement this interface.
type FeatureExpansion ¶
type FeatureExpansion interface{}
type FeatureInterface ¶
type FeatureInterface interface { Create(ctx context.Context, feature *v3.Feature, opts v1.CreateOptions) (*v3.Feature, error) Update(ctx context.Context, feature *v3.Feature, opts v1.UpdateOptions) (*v3.Feature, error) UpdateStatus(ctx context.Context, feature *v3.Feature, opts v1.UpdateOptions) (*v3.Feature, 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) (*v3.Feature, error) List(ctx context.Context, opts v1.ListOptions) (*v3.FeatureList, 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 *v3.Feature, err error) FeatureExpansion }
FeatureInterface has methods to work with Feature resources.
type FeaturesGetter ¶
type FeaturesGetter interface {
Features() FeatureInterface
}
FeaturesGetter has a method to return a FeatureInterface. A group's client should implement this interface.
type FleetWorkspaceExpansion ¶
type FleetWorkspaceExpansion interface{}
type FleetWorkspaceInterface ¶
type FleetWorkspaceInterface interface { Create(ctx context.Context, fleetWorkspace *v3.FleetWorkspace, opts v1.CreateOptions) (*v3.FleetWorkspace, error) Update(ctx context.Context, fleetWorkspace *v3.FleetWorkspace, opts v1.UpdateOptions) (*v3.FleetWorkspace, error) UpdateStatus(ctx context.Context, fleetWorkspace *v3.FleetWorkspace, opts v1.UpdateOptions) (*v3.FleetWorkspace, 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) (*v3.FleetWorkspace, error) List(ctx context.Context, opts v1.ListOptions) (*v3.FleetWorkspaceList, 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 *v3.FleetWorkspace, err error) FleetWorkspaceExpansion }
FleetWorkspaceInterface has methods to work with FleetWorkspace resources.
type FleetWorkspacesGetter ¶
type FleetWorkspacesGetter interface {
FleetWorkspaces() FleetWorkspaceInterface
}
FleetWorkspacesGetter has a method to return a FleetWorkspaceInterface. A group's client should implement this interface.
type FreeIpaProviderExpansion ¶
type FreeIpaProviderExpansion interface{}
type FreeIpaProviderInterface ¶
type FreeIpaProviderInterface interface { Create(ctx context.Context, freeIpaProvider *v3.FreeIpaProvider, opts v1.CreateOptions) (*v3.FreeIpaProvider, error) Update(ctx context.Context, freeIpaProvider *v3.FreeIpaProvider, opts v1.UpdateOptions) (*v3.FreeIpaProvider, 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) (*v3.FreeIpaProvider, error) List(ctx context.Context, opts v1.ListOptions) (*v3.FreeIpaProviderList, 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 *v3.FreeIpaProvider, err error) FreeIpaProviderExpansion }
FreeIpaProviderInterface has methods to work with FreeIpaProvider resources.
type FreeIpaProvidersGetter ¶
type FreeIpaProvidersGetter interface {
FreeIpaProviders() FreeIpaProviderInterface
}
FreeIpaProvidersGetter has a method to return a FreeIpaProviderInterface. A group's client should implement this interface.
type GithubConfigExpansion ¶
type GithubConfigExpansion interface{}
type GithubConfigInterface ¶
type GithubConfigInterface interface { Create(ctx context.Context, githubConfig *v3.GithubConfig, opts v1.CreateOptions) (*v3.GithubConfig, error) Update(ctx context.Context, githubConfig *v3.GithubConfig, opts v1.UpdateOptions) (*v3.GithubConfig, 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) (*v3.GithubConfig, error) List(ctx context.Context, opts v1.ListOptions) (*v3.GithubConfigList, 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 *v3.GithubConfig, err error) GithubConfigExpansion }
GithubConfigInterface has methods to work with GithubConfig resources.
type GithubConfigsGetter ¶
type GithubConfigsGetter interface {
GithubConfigs() GithubConfigInterface
}
GithubConfigsGetter has a method to return a GithubConfigInterface. A group's client should implement this interface.
type GithubProviderExpansion ¶
type GithubProviderExpansion interface{}
type GithubProviderInterface ¶
type GithubProviderInterface interface { Create(ctx context.Context, githubProvider *v3.GithubProvider, opts v1.CreateOptions) (*v3.GithubProvider, error) Update(ctx context.Context, githubProvider *v3.GithubProvider, opts v1.UpdateOptions) (*v3.GithubProvider, 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) (*v3.GithubProvider, error) List(ctx context.Context, opts v1.ListOptions) (*v3.GithubProviderList, 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 *v3.GithubProvider, err error) GithubProviderExpansion }
GithubProviderInterface has methods to work with GithubProvider resources.
type GithubProvidersGetter ¶
type GithubProvidersGetter interface {
GithubProviders() GithubProviderInterface
}
GithubProvidersGetter has a method to return a GithubProviderInterface. A group's client should implement this interface.
type GlobalDnsExpansion ¶
type GlobalDnsExpansion interface{}
type GlobalDnsInterface ¶
type GlobalDnsInterface interface { Create(ctx context.Context, globalDns *v3.GlobalDns, opts v1.CreateOptions) (*v3.GlobalDns, error) Update(ctx context.Context, globalDns *v3.GlobalDns, opts v1.UpdateOptions) (*v3.GlobalDns, error) UpdateStatus(ctx context.Context, globalDns *v3.GlobalDns, opts v1.UpdateOptions) (*v3.GlobalDns, 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) (*v3.GlobalDns, error) List(ctx context.Context, opts v1.ListOptions) (*v3.GlobalDnsList, 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 *v3.GlobalDns, err error) GlobalDnsExpansion }
GlobalDnsInterface has methods to work with GlobalDns resources.
type GlobalDnsProviderExpansion ¶
type GlobalDnsProviderExpansion interface{}
type GlobalDnsProviderInterface ¶
type GlobalDnsProviderInterface interface { Create(ctx context.Context, globalDnsProvider *v3.GlobalDnsProvider, opts v1.CreateOptions) (*v3.GlobalDnsProvider, error) Update(ctx context.Context, globalDnsProvider *v3.GlobalDnsProvider, opts v1.UpdateOptions) (*v3.GlobalDnsProvider, 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) (*v3.GlobalDnsProvider, error) List(ctx context.Context, opts v1.ListOptions) (*v3.GlobalDnsProviderList, 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 *v3.GlobalDnsProvider, err error) GlobalDnsProviderExpansion }
GlobalDnsProviderInterface has methods to work with GlobalDnsProvider resources.
type GlobalDnsProvidersGetter ¶
type GlobalDnsProvidersGetter interface {
GlobalDnsProviders(namespace string) GlobalDnsProviderInterface
}
GlobalDnsProvidersGetter has a method to return a GlobalDnsProviderInterface. A group's client should implement this interface.
type GlobalDnsesGetter ¶
type GlobalDnsesGetter interface {
GlobalDnses(namespace string) GlobalDnsInterface
}
GlobalDnsesGetter has a method to return a GlobalDnsInterface. A group's client should implement this interface.
type GlobalRoleBindingExpansion ¶
type GlobalRoleBindingExpansion interface{}
type GlobalRoleBindingInterface ¶
type GlobalRoleBindingInterface interface { Create(ctx context.Context, globalRoleBinding *v3.GlobalRoleBinding, opts v1.CreateOptions) (*v3.GlobalRoleBinding, error) Update(ctx context.Context, globalRoleBinding *v3.GlobalRoleBinding, opts v1.UpdateOptions) (*v3.GlobalRoleBinding, 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) (*v3.GlobalRoleBinding, error) List(ctx context.Context, opts v1.ListOptions) (*v3.GlobalRoleBindingList, 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 *v3.GlobalRoleBinding, err error) GlobalRoleBindingExpansion }
GlobalRoleBindingInterface has methods to work with GlobalRoleBinding resources.
type GlobalRoleBindingsGetter ¶
type GlobalRoleBindingsGetter interface {
GlobalRoleBindings() GlobalRoleBindingInterface
}
GlobalRoleBindingsGetter has a method to return a GlobalRoleBindingInterface. A group's client should implement this interface.
type GlobalRoleExpansion ¶
type GlobalRoleExpansion interface{}
type GlobalRoleInterface ¶
type GlobalRoleInterface interface { Create(ctx context.Context, globalRole *v3.GlobalRole, opts v1.CreateOptions) (*v3.GlobalRole, error) Update(ctx context.Context, globalRole *v3.GlobalRole, opts v1.UpdateOptions) (*v3.GlobalRole, 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) (*v3.GlobalRole, error) List(ctx context.Context, opts v1.ListOptions) (*v3.GlobalRoleList, 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 *v3.GlobalRole, err error) GlobalRoleExpansion }
GlobalRoleInterface has methods to work with GlobalRole resources.
type GlobalRolesGetter ¶
type GlobalRolesGetter interface {
GlobalRoles() GlobalRoleInterface
}
GlobalRolesGetter has a method to return a GlobalRoleInterface. A group's client should implement this interface.
type GoogleOAuthProviderExpansion ¶
type GoogleOAuthProviderExpansion interface{}
type GoogleOAuthProviderInterface ¶
type GoogleOAuthProviderInterface interface { Create(ctx context.Context, googleOAuthProvider *v3.GoogleOAuthProvider, opts v1.CreateOptions) (*v3.GoogleOAuthProvider, error) Update(ctx context.Context, googleOAuthProvider *v3.GoogleOAuthProvider, opts v1.UpdateOptions) (*v3.GoogleOAuthProvider, 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) (*v3.GoogleOAuthProvider, error) List(ctx context.Context, opts v1.ListOptions) (*v3.GoogleOAuthProviderList, 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 *v3.GoogleOAuthProvider, err error) GoogleOAuthProviderExpansion }
GoogleOAuthProviderInterface has methods to work with GoogleOAuthProvider resources.
type GoogleOAuthProvidersGetter ¶
type GoogleOAuthProvidersGetter interface {
GoogleOAuthProviders() GoogleOAuthProviderInterface
}
GoogleOAuthProvidersGetter has a method to return a GoogleOAuthProviderInterface. A group's client should implement this interface.
type GroupExpansion ¶
type GroupExpansion interface{}
type GroupInterface ¶
type GroupInterface interface { Create(ctx context.Context, group *v3.Group, opts v1.CreateOptions) (*v3.Group, error) Update(ctx context.Context, group *v3.Group, opts v1.UpdateOptions) (*v3.Group, 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) (*v3.Group, error) List(ctx context.Context, opts v1.ListOptions) (*v3.GroupList, 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 *v3.Group, err error) GroupExpansion }
GroupInterface has methods to work with Group resources.
type GroupMemberExpansion ¶
type GroupMemberExpansion interface{}
type GroupMemberInterface ¶
type GroupMemberInterface interface { Create(ctx context.Context, groupMember *v3.GroupMember, opts v1.CreateOptions) (*v3.GroupMember, error) Update(ctx context.Context, groupMember *v3.GroupMember, opts v1.UpdateOptions) (*v3.GroupMember, 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) (*v3.GroupMember, error) List(ctx context.Context, opts v1.ListOptions) (*v3.GroupMemberList, 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 *v3.GroupMember, err error) GroupMemberExpansion }
GroupMemberInterface has methods to work with GroupMember resources.
type GroupMembersGetter ¶
type GroupMembersGetter interface {
GroupMembers() GroupMemberInterface
}
GroupMembersGetter has a method to return a GroupMemberInterface. A group's client should implement this interface.
type GroupsGetter ¶
type GroupsGetter interface {
Groups() GroupInterface
}
GroupsGetter has a method to return a GroupInterface. A group's client should implement this interface.
type KontainerDriverExpansion ¶
type KontainerDriverExpansion interface{}
type KontainerDriverInterface ¶
type KontainerDriverInterface interface { Create(ctx context.Context, kontainerDriver *v3.KontainerDriver, opts v1.CreateOptions) (*v3.KontainerDriver, error) Update(ctx context.Context, kontainerDriver *v3.KontainerDriver, opts v1.UpdateOptions) (*v3.KontainerDriver, error) UpdateStatus(ctx context.Context, kontainerDriver *v3.KontainerDriver, opts v1.UpdateOptions) (*v3.KontainerDriver, 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) (*v3.KontainerDriver, error) List(ctx context.Context, opts v1.ListOptions) (*v3.KontainerDriverList, 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 *v3.KontainerDriver, err error) KontainerDriverExpansion }
KontainerDriverInterface has methods to work with KontainerDriver resources.
type KontainerDriversGetter ¶
type KontainerDriversGetter interface {
KontainerDrivers() KontainerDriverInterface
}
KontainerDriversGetter has a method to return a KontainerDriverInterface. A group's client should implement this interface.
type LocalProviderExpansion ¶
type LocalProviderExpansion interface{}
type LocalProviderInterface ¶
type LocalProviderInterface interface { Create(ctx context.Context, localProvider *v3.LocalProvider, opts v1.CreateOptions) (*v3.LocalProvider, error) Update(ctx context.Context, localProvider *v3.LocalProvider, opts v1.UpdateOptions) (*v3.LocalProvider, 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) (*v3.LocalProvider, error) List(ctx context.Context, opts v1.ListOptions) (*v3.LocalProviderList, 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 *v3.LocalProvider, err error) LocalProviderExpansion }
LocalProviderInterface has methods to work with LocalProvider resources.
type LocalProvidersGetter ¶
type LocalProvidersGetter interface {
LocalProviders() LocalProviderInterface
}
LocalProvidersGetter has a method to return a LocalProviderInterface. A group's client should implement this interface.
type ManagedChartExpansion ¶
type ManagedChartExpansion interface{}
type ManagedChartInterface ¶
type ManagedChartInterface interface { Create(ctx context.Context, managedChart *v3.ManagedChart, opts v1.CreateOptions) (*v3.ManagedChart, error) Update(ctx context.Context, managedChart *v3.ManagedChart, opts v1.UpdateOptions) (*v3.ManagedChart, error) UpdateStatus(ctx context.Context, managedChart *v3.ManagedChart, opts v1.UpdateOptions) (*v3.ManagedChart, 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) (*v3.ManagedChart, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ManagedChartList, 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 *v3.ManagedChart, err error) ManagedChartExpansion }
ManagedChartInterface has methods to work with ManagedChart resources.
type ManagedChartsGetter ¶
type ManagedChartsGetter interface {
ManagedCharts(namespace string) ManagedChartInterface
}
ManagedChartsGetter has a method to return a ManagedChartInterface. A group's client should implement this interface.
type ManagementV3Client ¶
type ManagementV3Client struct {
// contains filtered or unexported fields
}
ManagementV3Client is used to interact with features provided by the management.cattle.io group.
func New ¶
func New(c rest.Interface) *ManagementV3Client
New creates a new ManagementV3Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*ManagementV3Client, error)
NewForConfig creates a new ManagementV3Client for the given config. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).
func NewForConfigAndClient ¶
NewForConfigAndClient creates a new ManagementV3Client for the given config and http client. Note the http client provided takes precedence over the configured transport values.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *ManagementV3Client
NewForConfigOrDie creates a new ManagementV3Client for the given config and panics if there is an error in the config.
func (*ManagementV3Client) APIServices ¶
func (c *ManagementV3Client) APIServices() APIServiceInterface
func (*ManagementV3Client) ActiveDirectoryProviders ¶
func (c *ManagementV3Client) ActiveDirectoryProviders() ActiveDirectoryProviderInterface
func (*ManagementV3Client) AuthConfigs ¶
func (c *ManagementV3Client) AuthConfigs() AuthConfigInterface
func (*ManagementV3Client) AuthProviders ¶
func (c *ManagementV3Client) AuthProviders() AuthProviderInterface
func (*ManagementV3Client) AuthTokens ¶
func (c *ManagementV3Client) AuthTokens() AuthTokenInterface
func (*ManagementV3Client) AzureADProviders ¶
func (c *ManagementV3Client) AzureADProviders() AzureADProviderInterface
func (*ManagementV3Client) CatalogTemplateVersions ¶
func (c *ManagementV3Client) CatalogTemplateVersions(namespace string) CatalogTemplateVersionInterface
func (*ManagementV3Client) CatalogTemplates ¶
func (c *ManagementV3Client) CatalogTemplates(namespace string) CatalogTemplateInterface
func (*ManagementV3Client) Catalogs ¶
func (c *ManagementV3Client) Catalogs() CatalogInterface
func (*ManagementV3Client) CisBenchmarkVersions ¶
func (c *ManagementV3Client) CisBenchmarkVersions(namespace string) CisBenchmarkVersionInterface
func (*ManagementV3Client) CisConfigs ¶
func (c *ManagementV3Client) CisConfigs(namespace string) CisConfigInterface
func (*ManagementV3Client) CloudCredentials ¶
func (c *ManagementV3Client) CloudCredentials(namespace string) CloudCredentialInterface
func (*ManagementV3Client) ClusterAlertGroups ¶
func (c *ManagementV3Client) ClusterAlertGroups(namespace string) ClusterAlertGroupInterface
func (*ManagementV3Client) ClusterAlertRules ¶
func (c *ManagementV3Client) ClusterAlertRules(namespace string) ClusterAlertRuleInterface
func (*ManagementV3Client) ClusterAlerts ¶
func (c *ManagementV3Client) ClusterAlerts(namespace string) ClusterAlertInterface
func (*ManagementV3Client) ClusterCatalogs ¶
func (c *ManagementV3Client) ClusterCatalogs(namespace string) ClusterCatalogInterface
func (*ManagementV3Client) ClusterLoggings ¶
func (c *ManagementV3Client) ClusterLoggings(namespace string) ClusterLoggingInterface
func (*ManagementV3Client) ClusterMonitorGraphs ¶
func (c *ManagementV3Client) ClusterMonitorGraphs(namespace string) ClusterMonitorGraphInterface
func (*ManagementV3Client) ClusterRegistrationTokens ¶
func (c *ManagementV3Client) ClusterRegistrationTokens(namespace string) ClusterRegistrationTokenInterface
func (*ManagementV3Client) ClusterRoleTemplateBindings ¶
func (c *ManagementV3Client) ClusterRoleTemplateBindings(namespace string) ClusterRoleTemplateBindingInterface
func (*ManagementV3Client) ClusterScans ¶
func (c *ManagementV3Client) ClusterScans(namespace string) ClusterScanInterface
func (*ManagementV3Client) ClusterTemplateRevisions ¶
func (c *ManagementV3Client) ClusterTemplateRevisions(namespace string) ClusterTemplateRevisionInterface
func (*ManagementV3Client) ClusterTemplates ¶
func (c *ManagementV3Client) ClusterTemplates(namespace string) ClusterTemplateInterface
func (*ManagementV3Client) Clusters ¶
func (c *ManagementV3Client) Clusters() ClusterInterface
func (*ManagementV3Client) ComposeConfigs ¶
func (c *ManagementV3Client) ComposeConfigs() ComposeConfigInterface
func (*ManagementV3Client) DynamicSchemas ¶
func (c *ManagementV3Client) DynamicSchemas() DynamicSchemaInterface
func (*ManagementV3Client) EtcdBackups ¶
func (c *ManagementV3Client) EtcdBackups(namespace string) EtcdBackupInterface
func (*ManagementV3Client) Features ¶
func (c *ManagementV3Client) Features() FeatureInterface
func (*ManagementV3Client) FleetWorkspaces ¶
func (c *ManagementV3Client) FleetWorkspaces() FleetWorkspaceInterface
func (*ManagementV3Client) FreeIpaProviders ¶
func (c *ManagementV3Client) FreeIpaProviders() FreeIpaProviderInterface
func (*ManagementV3Client) GithubConfigs ¶
func (c *ManagementV3Client) GithubConfigs() GithubConfigInterface
func (*ManagementV3Client) GithubProviders ¶
func (c *ManagementV3Client) GithubProviders() GithubProviderInterface
func (*ManagementV3Client) GlobalDnsProviders ¶
func (c *ManagementV3Client) GlobalDnsProviders(namespace string) GlobalDnsProviderInterface
func (*ManagementV3Client) GlobalDnses ¶
func (c *ManagementV3Client) GlobalDnses(namespace string) GlobalDnsInterface
func (*ManagementV3Client) GlobalRoleBindings ¶
func (c *ManagementV3Client) GlobalRoleBindings() GlobalRoleBindingInterface
func (*ManagementV3Client) GlobalRoles ¶
func (c *ManagementV3Client) GlobalRoles() GlobalRoleInterface
func (*ManagementV3Client) GoogleOAuthProviders ¶
func (c *ManagementV3Client) GoogleOAuthProviders() GoogleOAuthProviderInterface
func (*ManagementV3Client) GroupMembers ¶
func (c *ManagementV3Client) GroupMembers() GroupMemberInterface
func (*ManagementV3Client) Groups ¶
func (c *ManagementV3Client) Groups() GroupInterface
func (*ManagementV3Client) KontainerDrivers ¶
func (c *ManagementV3Client) KontainerDrivers() KontainerDriverInterface
func (*ManagementV3Client) LocalProviders ¶
func (c *ManagementV3Client) LocalProviders() LocalProviderInterface
func (*ManagementV3Client) ManagedCharts ¶
func (c *ManagementV3Client) ManagedCharts(namespace string) ManagedChartInterface
func (*ManagementV3Client) MonitorMetrics ¶
func (c *ManagementV3Client) MonitorMetrics(namespace string) MonitorMetricInterface
func (*ManagementV3Client) MultiClusterAppRevisions ¶
func (c *ManagementV3Client) MultiClusterAppRevisions(namespace string) MultiClusterAppRevisionInterface
func (*ManagementV3Client) MultiClusterApps ¶
func (c *ManagementV3Client) MultiClusterApps(namespace string) MultiClusterAppInterface
func (*ManagementV3Client) NodeDrivers ¶
func (c *ManagementV3Client) NodeDrivers() NodeDriverInterface
func (*ManagementV3Client) NodePools ¶
func (c *ManagementV3Client) NodePools(namespace string) NodePoolInterface
func (*ManagementV3Client) NodeTemplates ¶
func (c *ManagementV3Client) NodeTemplates(namespace string) NodeTemplateInterface
func (*ManagementV3Client) Nodes ¶
func (c *ManagementV3Client) Nodes(namespace string) NodeInterface
func (*ManagementV3Client) Notifiers ¶
func (c *ManagementV3Client) Notifiers(namespace string) NotifierInterface
func (*ManagementV3Client) OIDCProviders ¶
func (c *ManagementV3Client) OIDCProviders() OIDCProviderInterface
func (*ManagementV3Client) OpenLdapProviders ¶
func (c *ManagementV3Client) OpenLdapProviders() OpenLdapProviderInterface
func (*ManagementV3Client) PodSecurityPolicyTemplateProjectBindings ¶
func (c *ManagementV3Client) PodSecurityPolicyTemplateProjectBindings(namespace string) PodSecurityPolicyTemplateProjectBindingInterface
func (*ManagementV3Client) PodSecurityPolicyTemplates ¶
func (c *ManagementV3Client) PodSecurityPolicyTemplates() PodSecurityPolicyTemplateInterface
func (*ManagementV3Client) Preferences ¶
func (c *ManagementV3Client) Preferences(namespace string) PreferenceInterface
func (*ManagementV3Client) Principals ¶
func (c *ManagementV3Client) Principals() PrincipalInterface
func (*ManagementV3Client) ProjectAlertGroups ¶
func (c *ManagementV3Client) ProjectAlertGroups(namespace string) ProjectAlertGroupInterface
func (*ManagementV3Client) ProjectAlertRules ¶
func (c *ManagementV3Client) ProjectAlertRules(namespace string) ProjectAlertRuleInterface
func (*ManagementV3Client) ProjectAlerts ¶
func (c *ManagementV3Client) ProjectAlerts(namespace string) ProjectAlertInterface
func (*ManagementV3Client) ProjectCatalogs ¶
func (c *ManagementV3Client) ProjectCatalogs(namespace string) ProjectCatalogInterface
func (*ManagementV3Client) ProjectLoggings ¶
func (c *ManagementV3Client) ProjectLoggings(namespace string) ProjectLoggingInterface
func (*ManagementV3Client) ProjectMonitorGraphs ¶
func (c *ManagementV3Client) ProjectMonitorGraphs(namespace string) ProjectMonitorGraphInterface
func (*ManagementV3Client) ProjectNetworkPolicies ¶
func (c *ManagementV3Client) ProjectNetworkPolicies(namespace string) ProjectNetworkPolicyInterface
func (*ManagementV3Client) ProjectRoleTemplateBindings ¶
func (c *ManagementV3Client) ProjectRoleTemplateBindings(namespace string) ProjectRoleTemplateBindingInterface
func (*ManagementV3Client) Projects ¶
func (c *ManagementV3Client) Projects(namespace string) ProjectInterface
func (*ManagementV3Client) RESTClient ¶
func (c *ManagementV3Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*ManagementV3Client) RancherUserNotifications ¶
func (c *ManagementV3Client) RancherUserNotifications() RancherUserNotificationInterface
func (*ManagementV3Client) RkeAddons ¶
func (c *ManagementV3Client) RkeAddons(namespace string) RkeAddonInterface
func (*ManagementV3Client) RkeK8sServiceOptions ¶
func (c *ManagementV3Client) RkeK8sServiceOptions(namespace string) RkeK8sServiceOptionInterface
func (*ManagementV3Client) RkeK8sSystemImages ¶
func (c *ManagementV3Client) RkeK8sSystemImages(namespace string) RkeK8sSystemImageInterface
func (*ManagementV3Client) RoleTemplates ¶
func (c *ManagementV3Client) RoleTemplates() RoleTemplateInterface
func (*ManagementV3Client) SamlProviders ¶
func (c *ManagementV3Client) SamlProviders() SamlProviderInterface
func (*ManagementV3Client) SamlTokens ¶
func (c *ManagementV3Client) SamlTokens() SamlTokenInterface
func (*ManagementV3Client) Settings ¶
func (c *ManagementV3Client) Settings() SettingInterface
func (*ManagementV3Client) TemplateContents ¶
func (c *ManagementV3Client) TemplateContents() TemplateContentInterface
func (*ManagementV3Client) TemplateVersions ¶
func (c *ManagementV3Client) TemplateVersions() TemplateVersionInterface
func (*ManagementV3Client) Templates ¶
func (c *ManagementV3Client) Templates() TemplateInterface
func (*ManagementV3Client) Tokens ¶
func (c *ManagementV3Client) Tokens() TokenInterface
func (*ManagementV3Client) UserAttributes ¶
func (c *ManagementV3Client) UserAttributes() UserAttributeInterface
func (*ManagementV3Client) Users ¶
func (c *ManagementV3Client) Users() UserInterface
type ManagementV3Interface ¶
type ManagementV3Interface interface { RESTClient() rest.Interface APIServicesGetter ActiveDirectoryProvidersGetter AuthConfigsGetter AuthProvidersGetter AuthTokensGetter AzureADProvidersGetter CatalogsGetter CatalogTemplatesGetter CatalogTemplateVersionsGetter CisBenchmarkVersionsGetter CisConfigsGetter CloudCredentialsGetter ClustersGetter ClusterAlertsGetter ClusterAlertGroupsGetter ClusterAlertRulesGetter ClusterCatalogsGetter ClusterLoggingsGetter ClusterMonitorGraphsGetter ClusterRegistrationTokensGetter ClusterRoleTemplateBindingsGetter ClusterScansGetter ClusterTemplatesGetter ClusterTemplateRevisionsGetter ComposeConfigsGetter DynamicSchemasGetter EtcdBackupsGetter FeaturesGetter FleetWorkspacesGetter FreeIpaProvidersGetter GithubConfigsGetter GithubProvidersGetter GlobalDnsesGetter GlobalDnsProvidersGetter GlobalRolesGetter GlobalRoleBindingsGetter GoogleOAuthProvidersGetter GroupsGetter GroupMembersGetter KontainerDriversGetter LocalProvidersGetter ManagedChartsGetter MonitorMetricsGetter MultiClusterAppsGetter MultiClusterAppRevisionsGetter NodesGetter NodeDriversGetter NodePoolsGetter NodeTemplatesGetter NotifiersGetter OIDCProvidersGetter OpenLdapProvidersGetter PodSecurityPolicyTemplatesGetter PodSecurityPolicyTemplateProjectBindingsGetter PreferencesGetter PrincipalsGetter ProjectsGetter ProjectAlertsGetter ProjectAlertGroupsGetter ProjectAlertRulesGetter ProjectCatalogsGetter ProjectLoggingsGetter ProjectMonitorGraphsGetter ProjectNetworkPoliciesGetter ProjectRoleTemplateBindingsGetter RancherUserNotificationsGetter RkeAddonsGetter RkeK8sServiceOptionsGetter RkeK8sSystemImagesGetter RoleTemplatesGetter SamlProvidersGetter SamlTokensGetter SettingsGetter TemplatesGetter TemplateContentsGetter TemplateVersionsGetter TokensGetter UsersGetter UserAttributesGetter }
type MonitorMetricExpansion ¶
type MonitorMetricExpansion interface{}
type MonitorMetricInterface ¶
type MonitorMetricInterface interface { Create(ctx context.Context, monitorMetric *v3.MonitorMetric, opts v1.CreateOptions) (*v3.MonitorMetric, error) Update(ctx context.Context, monitorMetric *v3.MonitorMetric, opts v1.UpdateOptions) (*v3.MonitorMetric, 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) (*v3.MonitorMetric, error) List(ctx context.Context, opts v1.ListOptions) (*v3.MonitorMetricList, 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 *v3.MonitorMetric, err error) MonitorMetricExpansion }
MonitorMetricInterface has methods to work with MonitorMetric resources.
type MonitorMetricsGetter ¶
type MonitorMetricsGetter interface {
MonitorMetrics(namespace string) MonitorMetricInterface
}
MonitorMetricsGetter has a method to return a MonitorMetricInterface. A group's client should implement this interface.
type MultiClusterAppExpansion ¶
type MultiClusterAppExpansion interface{}
type MultiClusterAppInterface ¶
type MultiClusterAppInterface interface { Create(ctx context.Context, multiClusterApp *v3.MultiClusterApp, opts v1.CreateOptions) (*v3.MultiClusterApp, error) Update(ctx context.Context, multiClusterApp *v3.MultiClusterApp, opts v1.UpdateOptions) (*v3.MultiClusterApp, error) UpdateStatus(ctx context.Context, multiClusterApp *v3.MultiClusterApp, opts v1.UpdateOptions) (*v3.MultiClusterApp, 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) (*v3.MultiClusterApp, error) List(ctx context.Context, opts v1.ListOptions) (*v3.MultiClusterAppList, 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 *v3.MultiClusterApp, err error) MultiClusterAppExpansion }
MultiClusterAppInterface has methods to work with MultiClusterApp resources.
type MultiClusterAppRevisionExpansion ¶
type MultiClusterAppRevisionExpansion interface{}
type MultiClusterAppRevisionInterface ¶
type MultiClusterAppRevisionInterface interface { Create(ctx context.Context, multiClusterAppRevision *v3.MultiClusterAppRevision, opts v1.CreateOptions) (*v3.MultiClusterAppRevision, error) Update(ctx context.Context, multiClusterAppRevision *v3.MultiClusterAppRevision, opts v1.UpdateOptions) (*v3.MultiClusterAppRevision, 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) (*v3.MultiClusterAppRevision, error) List(ctx context.Context, opts v1.ListOptions) (*v3.MultiClusterAppRevisionList, 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 *v3.MultiClusterAppRevision, err error) MultiClusterAppRevisionExpansion }
MultiClusterAppRevisionInterface has methods to work with MultiClusterAppRevision resources.
type MultiClusterAppRevisionsGetter ¶
type MultiClusterAppRevisionsGetter interface {
MultiClusterAppRevisions(namespace string) MultiClusterAppRevisionInterface
}
MultiClusterAppRevisionsGetter has a method to return a MultiClusterAppRevisionInterface. A group's client should implement this interface.
type MultiClusterAppsGetter ¶
type MultiClusterAppsGetter interface {
MultiClusterApps(namespace string) MultiClusterAppInterface
}
MultiClusterAppsGetter has a method to return a MultiClusterAppInterface. A group's client should implement this interface.
type NodeDriverExpansion ¶
type NodeDriverExpansion interface{}
type NodeDriverInterface ¶
type NodeDriverInterface interface { Create(ctx context.Context, nodeDriver *v3.NodeDriver, opts v1.CreateOptions) (*v3.NodeDriver, error) Update(ctx context.Context, nodeDriver *v3.NodeDriver, opts v1.UpdateOptions) (*v3.NodeDriver, error) UpdateStatus(ctx context.Context, nodeDriver *v3.NodeDriver, opts v1.UpdateOptions) (*v3.NodeDriver, 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) (*v3.NodeDriver, error) List(ctx context.Context, opts v1.ListOptions) (*v3.NodeDriverList, 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 *v3.NodeDriver, err error) NodeDriverExpansion }
NodeDriverInterface has methods to work with NodeDriver resources.
type NodeDriversGetter ¶
type NodeDriversGetter interface {
NodeDrivers() NodeDriverInterface
}
NodeDriversGetter has a method to return a NodeDriverInterface. A group's client should implement this interface.
type NodeExpansion ¶
type NodeExpansion interface{}
type NodeInterface ¶
type NodeInterface interface { Create(ctx context.Context, node *v3.Node, opts v1.CreateOptions) (*v3.Node, error) Update(ctx context.Context, node *v3.Node, opts v1.UpdateOptions) (*v3.Node, error) UpdateStatus(ctx context.Context, node *v3.Node, opts v1.UpdateOptions) (*v3.Node, 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) (*v3.Node, error) List(ctx context.Context, opts v1.ListOptions) (*v3.NodeList, 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 *v3.Node, err error) NodeExpansion }
NodeInterface has methods to work with Node resources.
type NodePoolExpansion ¶
type NodePoolExpansion interface{}
type NodePoolInterface ¶
type NodePoolInterface interface { Create(ctx context.Context, nodePool *v3.NodePool, opts v1.CreateOptions) (*v3.NodePool, error) Update(ctx context.Context, nodePool *v3.NodePool, opts v1.UpdateOptions) (*v3.NodePool, error) UpdateStatus(ctx context.Context, nodePool *v3.NodePool, opts v1.UpdateOptions) (*v3.NodePool, 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) (*v3.NodePool, error) List(ctx context.Context, opts v1.ListOptions) (*v3.NodePoolList, 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 *v3.NodePool, err error) NodePoolExpansion }
NodePoolInterface has methods to work with NodePool resources.
type NodePoolsGetter ¶
type NodePoolsGetter interface {
NodePools(namespace string) NodePoolInterface
}
NodePoolsGetter has a method to return a NodePoolInterface. A group's client should implement this interface.
type NodeTemplateExpansion ¶
type NodeTemplateExpansion interface{}
type NodeTemplateInterface ¶
type NodeTemplateInterface interface { Create(ctx context.Context, nodeTemplate *v3.NodeTemplate, opts v1.CreateOptions) (*v3.NodeTemplate, error) Update(ctx context.Context, nodeTemplate *v3.NodeTemplate, opts v1.UpdateOptions) (*v3.NodeTemplate, error) UpdateStatus(ctx context.Context, nodeTemplate *v3.NodeTemplate, opts v1.UpdateOptions) (*v3.NodeTemplate, 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) (*v3.NodeTemplate, error) List(ctx context.Context, opts v1.ListOptions) (*v3.NodeTemplateList, 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 *v3.NodeTemplate, err error) NodeTemplateExpansion }
NodeTemplateInterface has methods to work with NodeTemplate resources.
type NodeTemplatesGetter ¶
type NodeTemplatesGetter interface {
NodeTemplates(namespace string) NodeTemplateInterface
}
NodeTemplatesGetter has a method to return a NodeTemplateInterface. A group's client should implement this interface.
type NodesGetter ¶
type NodesGetter interface {
Nodes(namespace string) NodeInterface
}
NodesGetter has a method to return a NodeInterface. A group's client should implement this interface.
type NotifierExpansion ¶
type NotifierExpansion interface{}
type NotifierInterface ¶
type NotifierInterface interface { Create(ctx context.Context, notifier *v3.Notifier, opts v1.CreateOptions) (*v3.Notifier, error) Update(ctx context.Context, notifier *v3.Notifier, opts v1.UpdateOptions) (*v3.Notifier, error) UpdateStatus(ctx context.Context, notifier *v3.Notifier, opts v1.UpdateOptions) (*v3.Notifier, 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) (*v3.Notifier, error) List(ctx context.Context, opts v1.ListOptions) (*v3.NotifierList, 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 *v3.Notifier, err error) NotifierExpansion }
NotifierInterface has methods to work with Notifier resources.
type NotifiersGetter ¶
type NotifiersGetter interface {
Notifiers(namespace string) NotifierInterface
}
NotifiersGetter has a method to return a NotifierInterface. A group's client should implement this interface.
type OIDCProviderExpansion ¶
type OIDCProviderExpansion interface{}
type OIDCProviderInterface ¶
type OIDCProviderInterface interface { Create(ctx context.Context, oIDCProvider *v3.OIDCProvider, opts v1.CreateOptions) (*v3.OIDCProvider, error) Update(ctx context.Context, oIDCProvider *v3.OIDCProvider, opts v1.UpdateOptions) (*v3.OIDCProvider, 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) (*v3.OIDCProvider, error) List(ctx context.Context, opts v1.ListOptions) (*v3.OIDCProviderList, 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 *v3.OIDCProvider, err error) OIDCProviderExpansion }
OIDCProviderInterface has methods to work with OIDCProvider resources.
type OIDCProvidersGetter ¶
type OIDCProvidersGetter interface {
OIDCProviders() OIDCProviderInterface
}
OIDCProvidersGetter has a method to return a OIDCProviderInterface. A group's client should implement this interface.
type OpenLdapProviderExpansion ¶
type OpenLdapProviderExpansion interface{}
type OpenLdapProviderInterface ¶
type OpenLdapProviderInterface interface { Create(ctx context.Context, openLdapProvider *v3.OpenLdapProvider, opts v1.CreateOptions) (*v3.OpenLdapProvider, error) Update(ctx context.Context, openLdapProvider *v3.OpenLdapProvider, opts v1.UpdateOptions) (*v3.OpenLdapProvider, 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) (*v3.OpenLdapProvider, error) List(ctx context.Context, opts v1.ListOptions) (*v3.OpenLdapProviderList, 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 *v3.OpenLdapProvider, err error) OpenLdapProviderExpansion }
OpenLdapProviderInterface has methods to work with OpenLdapProvider resources.
type OpenLdapProvidersGetter ¶
type OpenLdapProvidersGetter interface {
OpenLdapProviders() OpenLdapProviderInterface
}
OpenLdapProvidersGetter has a method to return a OpenLdapProviderInterface. A group's client should implement this interface.
type PodSecurityPolicyTemplateExpansion ¶
type PodSecurityPolicyTemplateExpansion interface{}
type PodSecurityPolicyTemplateInterface ¶
type PodSecurityPolicyTemplateInterface interface { Create(ctx context.Context, podSecurityPolicyTemplate *v3.PodSecurityPolicyTemplate, opts v1.CreateOptions) (*v3.PodSecurityPolicyTemplate, error) Update(ctx context.Context, podSecurityPolicyTemplate *v3.PodSecurityPolicyTemplate, opts v1.UpdateOptions) (*v3.PodSecurityPolicyTemplate, 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) (*v3.PodSecurityPolicyTemplate, error) List(ctx context.Context, opts v1.ListOptions) (*v3.PodSecurityPolicyTemplateList, 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 *v3.PodSecurityPolicyTemplate, err error) PodSecurityPolicyTemplateExpansion }
PodSecurityPolicyTemplateInterface has methods to work with PodSecurityPolicyTemplate resources.
type PodSecurityPolicyTemplateProjectBindingExpansion ¶
type PodSecurityPolicyTemplateProjectBindingExpansion interface{}
type PodSecurityPolicyTemplateProjectBindingInterface ¶
type PodSecurityPolicyTemplateProjectBindingInterface interface { Create(ctx context.Context, podSecurityPolicyTemplateProjectBinding *v3.PodSecurityPolicyTemplateProjectBinding, opts v1.CreateOptions) (*v3.PodSecurityPolicyTemplateProjectBinding, error) Update(ctx context.Context, podSecurityPolicyTemplateProjectBinding *v3.PodSecurityPolicyTemplateProjectBinding, opts v1.UpdateOptions) (*v3.PodSecurityPolicyTemplateProjectBinding, 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) (*v3.PodSecurityPolicyTemplateProjectBinding, error) List(ctx context.Context, opts v1.ListOptions) (*v3.PodSecurityPolicyTemplateProjectBindingList, 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 *v3.PodSecurityPolicyTemplateProjectBinding, err error) PodSecurityPolicyTemplateProjectBindingExpansion }
PodSecurityPolicyTemplateProjectBindingInterface has methods to work with PodSecurityPolicyTemplateProjectBinding resources.
type PodSecurityPolicyTemplateProjectBindingsGetter ¶
type PodSecurityPolicyTemplateProjectBindingsGetter interface {
PodSecurityPolicyTemplateProjectBindings(namespace string) PodSecurityPolicyTemplateProjectBindingInterface
}
PodSecurityPolicyTemplateProjectBindingsGetter has a method to return a PodSecurityPolicyTemplateProjectBindingInterface. A group's client should implement this interface.
type PodSecurityPolicyTemplatesGetter ¶
type PodSecurityPolicyTemplatesGetter interface {
PodSecurityPolicyTemplates() PodSecurityPolicyTemplateInterface
}
PodSecurityPolicyTemplatesGetter has a method to return a PodSecurityPolicyTemplateInterface. A group's client should implement this interface.
type PreferenceExpansion ¶
type PreferenceExpansion interface{}
type PreferenceInterface ¶
type PreferenceInterface interface { Create(ctx context.Context, preference *v3.Preference, opts v1.CreateOptions) (*v3.Preference, error) Update(ctx context.Context, preference *v3.Preference, opts v1.UpdateOptions) (*v3.Preference, 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) (*v3.Preference, error) List(ctx context.Context, opts v1.ListOptions) (*v3.PreferenceList, 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 *v3.Preference, err error) PreferenceExpansion }
PreferenceInterface has methods to work with Preference resources.
type PreferencesGetter ¶
type PreferencesGetter interface {
Preferences(namespace string) PreferenceInterface
}
PreferencesGetter has a method to return a PreferenceInterface. A group's client should implement this interface.
type PrincipalExpansion ¶
type PrincipalExpansion interface{}
type PrincipalInterface ¶
type PrincipalInterface interface { Create(ctx context.Context, principal *v3.Principal, opts v1.CreateOptions) (*v3.Principal, error) Update(ctx context.Context, principal *v3.Principal, opts v1.UpdateOptions) (*v3.Principal, 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) (*v3.Principal, error) List(ctx context.Context, opts v1.ListOptions) (*v3.PrincipalList, 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 *v3.Principal, err error) PrincipalExpansion }
PrincipalInterface has methods to work with Principal resources.
type PrincipalsGetter ¶
type PrincipalsGetter interface {
Principals() PrincipalInterface
}
PrincipalsGetter has a method to return a PrincipalInterface. A group's client should implement this interface.
type ProjectAlertExpansion ¶
type ProjectAlertExpansion interface{}
type ProjectAlertGroupExpansion ¶
type ProjectAlertGroupExpansion interface{}
type ProjectAlertGroupInterface ¶
type ProjectAlertGroupInterface interface { Create(ctx context.Context, projectAlertGroup *v3.ProjectAlertGroup, opts v1.CreateOptions) (*v3.ProjectAlertGroup, error) Update(ctx context.Context, projectAlertGroup *v3.ProjectAlertGroup, opts v1.UpdateOptions) (*v3.ProjectAlertGroup, error) UpdateStatus(ctx context.Context, projectAlertGroup *v3.ProjectAlertGroup, opts v1.UpdateOptions) (*v3.ProjectAlertGroup, 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) (*v3.ProjectAlertGroup, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ProjectAlertGroupList, 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 *v3.ProjectAlertGroup, err error) ProjectAlertGroupExpansion }
ProjectAlertGroupInterface has methods to work with ProjectAlertGroup resources.
type ProjectAlertGroupsGetter ¶
type ProjectAlertGroupsGetter interface {
ProjectAlertGroups(namespace string) ProjectAlertGroupInterface
}
ProjectAlertGroupsGetter has a method to return a ProjectAlertGroupInterface. A group's client should implement this interface.
type ProjectAlertInterface ¶
type ProjectAlertInterface interface { Create(ctx context.Context, projectAlert *v3.ProjectAlert, opts v1.CreateOptions) (*v3.ProjectAlert, error) Update(ctx context.Context, projectAlert *v3.ProjectAlert, opts v1.UpdateOptions) (*v3.ProjectAlert, error) UpdateStatus(ctx context.Context, projectAlert *v3.ProjectAlert, opts v1.UpdateOptions) (*v3.ProjectAlert, 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) (*v3.ProjectAlert, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ProjectAlertList, 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 *v3.ProjectAlert, err error) ProjectAlertExpansion }
ProjectAlertInterface has methods to work with ProjectAlert resources.
type ProjectAlertRuleExpansion ¶
type ProjectAlertRuleExpansion interface{}
type ProjectAlertRuleInterface ¶
type ProjectAlertRuleInterface interface { Create(ctx context.Context, projectAlertRule *v3.ProjectAlertRule, opts v1.CreateOptions) (*v3.ProjectAlertRule, error) Update(ctx context.Context, projectAlertRule *v3.ProjectAlertRule, opts v1.UpdateOptions) (*v3.ProjectAlertRule, error) UpdateStatus(ctx context.Context, projectAlertRule *v3.ProjectAlertRule, opts v1.UpdateOptions) (*v3.ProjectAlertRule, 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) (*v3.ProjectAlertRule, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ProjectAlertRuleList, 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 *v3.ProjectAlertRule, err error) ProjectAlertRuleExpansion }
ProjectAlertRuleInterface has methods to work with ProjectAlertRule resources.
type ProjectAlertRulesGetter ¶
type ProjectAlertRulesGetter interface {
ProjectAlertRules(namespace string) ProjectAlertRuleInterface
}
ProjectAlertRulesGetter has a method to return a ProjectAlertRuleInterface. A group's client should implement this interface.
type ProjectAlertsGetter ¶
type ProjectAlertsGetter interface {
ProjectAlerts(namespace string) ProjectAlertInterface
}
ProjectAlertsGetter has a method to return a ProjectAlertInterface. A group's client should implement this interface.
type ProjectCatalogExpansion ¶
type ProjectCatalogExpansion interface{}
type ProjectCatalogInterface ¶
type ProjectCatalogInterface interface { Create(ctx context.Context, projectCatalog *v3.ProjectCatalog, opts v1.CreateOptions) (*v3.ProjectCatalog, error) Update(ctx context.Context, projectCatalog *v3.ProjectCatalog, opts v1.UpdateOptions) (*v3.ProjectCatalog, 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) (*v3.ProjectCatalog, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ProjectCatalogList, 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 *v3.ProjectCatalog, err error) ProjectCatalogExpansion }
ProjectCatalogInterface has methods to work with ProjectCatalog resources.
type ProjectCatalogsGetter ¶
type ProjectCatalogsGetter interface {
ProjectCatalogs(namespace string) ProjectCatalogInterface
}
ProjectCatalogsGetter has a method to return a ProjectCatalogInterface. A group's client should implement this interface.
type ProjectExpansion ¶
type ProjectExpansion interface{}
type ProjectInterface ¶
type ProjectInterface interface { Create(ctx context.Context, project *v3.Project, opts v1.CreateOptions) (*v3.Project, error) Update(ctx context.Context, project *v3.Project, opts v1.UpdateOptions) (*v3.Project, error) UpdateStatus(ctx context.Context, project *v3.Project, opts v1.UpdateOptions) (*v3.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) (*v3.Project, error) List(ctx context.Context, opts v1.ListOptions) (*v3.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 *v3.Project, err error) ProjectExpansion }
ProjectInterface has methods to work with Project resources.
type ProjectLoggingExpansion ¶
type ProjectLoggingExpansion interface{}
type ProjectLoggingInterface ¶
type ProjectLoggingInterface interface { Create(ctx context.Context, projectLogging *v3.ProjectLogging, opts v1.CreateOptions) (*v3.ProjectLogging, error) Update(ctx context.Context, projectLogging *v3.ProjectLogging, opts v1.UpdateOptions) (*v3.ProjectLogging, error) UpdateStatus(ctx context.Context, projectLogging *v3.ProjectLogging, opts v1.UpdateOptions) (*v3.ProjectLogging, 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) (*v3.ProjectLogging, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ProjectLoggingList, 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 *v3.ProjectLogging, err error) ProjectLoggingExpansion }
ProjectLoggingInterface has methods to work with ProjectLogging resources.
type ProjectLoggingsGetter ¶
type ProjectLoggingsGetter interface {
ProjectLoggings(namespace string) ProjectLoggingInterface
}
ProjectLoggingsGetter has a method to return a ProjectLoggingInterface. A group's client should implement this interface.
type ProjectMonitorGraphExpansion ¶
type ProjectMonitorGraphExpansion interface{}
type ProjectMonitorGraphInterface ¶
type ProjectMonitorGraphInterface interface { Create(ctx context.Context, projectMonitorGraph *v3.ProjectMonitorGraph, opts v1.CreateOptions) (*v3.ProjectMonitorGraph, error) Update(ctx context.Context, projectMonitorGraph *v3.ProjectMonitorGraph, opts v1.UpdateOptions) (*v3.ProjectMonitorGraph, 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) (*v3.ProjectMonitorGraph, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ProjectMonitorGraphList, 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 *v3.ProjectMonitorGraph, err error) ProjectMonitorGraphExpansion }
ProjectMonitorGraphInterface has methods to work with ProjectMonitorGraph resources.
type ProjectMonitorGraphsGetter ¶
type ProjectMonitorGraphsGetter interface {
ProjectMonitorGraphs(namespace string) ProjectMonitorGraphInterface
}
ProjectMonitorGraphsGetter has a method to return a ProjectMonitorGraphInterface. A group's client should implement this interface.
type ProjectNetworkPoliciesGetter ¶
type ProjectNetworkPoliciesGetter interface {
ProjectNetworkPolicies(namespace string) ProjectNetworkPolicyInterface
}
ProjectNetworkPoliciesGetter has a method to return a ProjectNetworkPolicyInterface. A group's client should implement this interface.
type ProjectNetworkPolicyExpansion ¶
type ProjectNetworkPolicyExpansion interface{}
type ProjectNetworkPolicyInterface ¶
type ProjectNetworkPolicyInterface interface { Create(ctx context.Context, projectNetworkPolicy *v3.ProjectNetworkPolicy, opts v1.CreateOptions) (*v3.ProjectNetworkPolicy, error) Update(ctx context.Context, projectNetworkPolicy *v3.ProjectNetworkPolicy, opts v1.UpdateOptions) (*v3.ProjectNetworkPolicy, error) UpdateStatus(ctx context.Context, projectNetworkPolicy *v3.ProjectNetworkPolicy, opts v1.UpdateOptions) (*v3.ProjectNetworkPolicy, 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) (*v3.ProjectNetworkPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ProjectNetworkPolicyList, 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 *v3.ProjectNetworkPolicy, err error) ProjectNetworkPolicyExpansion }
ProjectNetworkPolicyInterface has methods to work with ProjectNetworkPolicy resources.
type ProjectRoleTemplateBindingExpansion ¶
type ProjectRoleTemplateBindingExpansion interface{}
type ProjectRoleTemplateBindingInterface ¶
type ProjectRoleTemplateBindingInterface interface { Create(ctx context.Context, projectRoleTemplateBinding *v3.ProjectRoleTemplateBinding, opts v1.CreateOptions) (*v3.ProjectRoleTemplateBinding, error) Update(ctx context.Context, projectRoleTemplateBinding *v3.ProjectRoleTemplateBinding, opts v1.UpdateOptions) (*v3.ProjectRoleTemplateBinding, 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) (*v3.ProjectRoleTemplateBinding, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ProjectRoleTemplateBindingList, 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 *v3.ProjectRoleTemplateBinding, err error) ProjectRoleTemplateBindingExpansion }
ProjectRoleTemplateBindingInterface has methods to work with ProjectRoleTemplateBinding resources.
type ProjectRoleTemplateBindingsGetter ¶
type ProjectRoleTemplateBindingsGetter interface {
ProjectRoleTemplateBindings(namespace string) ProjectRoleTemplateBindingInterface
}
ProjectRoleTemplateBindingsGetter has a method to return a ProjectRoleTemplateBindingInterface. 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 RancherUserNotificationExpansion ¶
type RancherUserNotificationExpansion interface{}
type RancherUserNotificationInterface ¶
type RancherUserNotificationInterface interface { Create(ctx context.Context, rancherUserNotification *v3.RancherUserNotification, opts v1.CreateOptions) (*v3.RancherUserNotification, error) Update(ctx context.Context, rancherUserNotification *v3.RancherUserNotification, opts v1.UpdateOptions) (*v3.RancherUserNotification, 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) (*v3.RancherUserNotification, error) List(ctx context.Context, opts v1.ListOptions) (*v3.RancherUserNotificationList, 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 *v3.RancherUserNotification, err error) RancherUserNotificationExpansion }
RancherUserNotificationInterface has methods to work with RancherUserNotification resources.
type RancherUserNotificationsGetter ¶
type RancherUserNotificationsGetter interface {
RancherUserNotifications() RancherUserNotificationInterface
}
RancherUserNotificationsGetter has a method to return a RancherUserNotificationInterface. A group's client should implement this interface.
type RkeAddonExpansion ¶
type RkeAddonExpansion interface{}
type RkeAddonInterface ¶
type RkeAddonInterface interface { Create(ctx context.Context, rkeAddon *v3.RkeAddon, opts v1.CreateOptions) (*v3.RkeAddon, error) Update(ctx context.Context, rkeAddon *v3.RkeAddon, opts v1.UpdateOptions) (*v3.RkeAddon, 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) (*v3.RkeAddon, error) List(ctx context.Context, opts v1.ListOptions) (*v3.RkeAddonList, 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 *v3.RkeAddon, err error) RkeAddonExpansion }
RkeAddonInterface has methods to work with RkeAddon resources.
type RkeAddonsGetter ¶
type RkeAddonsGetter interface {
RkeAddons(namespace string) RkeAddonInterface
}
RkeAddonsGetter has a method to return a RkeAddonInterface. A group's client should implement this interface.
type RkeK8sServiceOptionExpansion ¶
type RkeK8sServiceOptionExpansion interface{}
type RkeK8sServiceOptionInterface ¶
type RkeK8sServiceOptionInterface interface { Create(ctx context.Context, rkeK8sServiceOption *v3.RkeK8sServiceOption, opts v1.CreateOptions) (*v3.RkeK8sServiceOption, error) Update(ctx context.Context, rkeK8sServiceOption *v3.RkeK8sServiceOption, opts v1.UpdateOptions) (*v3.RkeK8sServiceOption, 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) (*v3.RkeK8sServiceOption, error) List(ctx context.Context, opts v1.ListOptions) (*v3.RkeK8sServiceOptionList, 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 *v3.RkeK8sServiceOption, err error) RkeK8sServiceOptionExpansion }
RkeK8sServiceOptionInterface has methods to work with RkeK8sServiceOption resources.
type RkeK8sServiceOptionsGetter ¶
type RkeK8sServiceOptionsGetter interface {
RkeK8sServiceOptions(namespace string) RkeK8sServiceOptionInterface
}
RkeK8sServiceOptionsGetter has a method to return a RkeK8sServiceOptionInterface. A group's client should implement this interface.
type RkeK8sSystemImageExpansion ¶
type RkeK8sSystemImageExpansion interface{}
type RkeK8sSystemImageInterface ¶
type RkeK8sSystemImageInterface interface { Create(ctx context.Context, rkeK8sSystemImage *v3.RkeK8sSystemImage, opts v1.CreateOptions) (*v3.RkeK8sSystemImage, error) Update(ctx context.Context, rkeK8sSystemImage *v3.RkeK8sSystemImage, opts v1.UpdateOptions) (*v3.RkeK8sSystemImage, 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) (*v3.RkeK8sSystemImage, error) List(ctx context.Context, opts v1.ListOptions) (*v3.RkeK8sSystemImageList, 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 *v3.RkeK8sSystemImage, err error) RkeK8sSystemImageExpansion }
RkeK8sSystemImageInterface has methods to work with RkeK8sSystemImage resources.
type RkeK8sSystemImagesGetter ¶
type RkeK8sSystemImagesGetter interface {
RkeK8sSystemImages(namespace string) RkeK8sSystemImageInterface
}
RkeK8sSystemImagesGetter has a method to return a RkeK8sSystemImageInterface. A group's client should implement this interface.
type RoleTemplateExpansion ¶
type RoleTemplateExpansion interface{}
type RoleTemplateInterface ¶
type RoleTemplateInterface interface { Create(ctx context.Context, roleTemplate *v3.RoleTemplate, opts v1.CreateOptions) (*v3.RoleTemplate, error) Update(ctx context.Context, roleTemplate *v3.RoleTemplate, opts v1.UpdateOptions) (*v3.RoleTemplate, 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) (*v3.RoleTemplate, error) List(ctx context.Context, opts v1.ListOptions) (*v3.RoleTemplateList, 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 *v3.RoleTemplate, err error) RoleTemplateExpansion }
RoleTemplateInterface has methods to work with RoleTemplate resources.
type RoleTemplatesGetter ¶
type RoleTemplatesGetter interface {
RoleTemplates() RoleTemplateInterface
}
RoleTemplatesGetter has a method to return a RoleTemplateInterface. A group's client should implement this interface.
type SamlProviderExpansion ¶
type SamlProviderExpansion interface{}
type SamlProviderInterface ¶
type SamlProviderInterface interface { Create(ctx context.Context, samlProvider *v3.SamlProvider, opts v1.CreateOptions) (*v3.SamlProvider, error) Update(ctx context.Context, samlProvider *v3.SamlProvider, opts v1.UpdateOptions) (*v3.SamlProvider, 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) (*v3.SamlProvider, error) List(ctx context.Context, opts v1.ListOptions) (*v3.SamlProviderList, 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 *v3.SamlProvider, err error) SamlProviderExpansion }
SamlProviderInterface has methods to work with SamlProvider resources.
type SamlProvidersGetter ¶
type SamlProvidersGetter interface {
SamlProviders() SamlProviderInterface
}
SamlProvidersGetter has a method to return a SamlProviderInterface. A group's client should implement this interface.
type SamlTokenExpansion ¶
type SamlTokenExpansion interface{}
type SamlTokenInterface ¶
type SamlTokenInterface interface { Create(ctx context.Context, samlToken *v3.SamlToken, opts v1.CreateOptions) (*v3.SamlToken, error) Update(ctx context.Context, samlToken *v3.SamlToken, opts v1.UpdateOptions) (*v3.SamlToken, 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) (*v3.SamlToken, error) List(ctx context.Context, opts v1.ListOptions) (*v3.SamlTokenList, 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 *v3.SamlToken, err error) SamlTokenExpansion }
SamlTokenInterface has methods to work with SamlToken resources.
type SamlTokensGetter ¶
type SamlTokensGetter interface {
SamlTokens() SamlTokenInterface
}
SamlTokensGetter has a method to return a SamlTokenInterface. A group's client should implement this interface.
type SettingExpansion ¶
type SettingExpansion interface{}
type SettingInterface ¶
type SettingInterface interface { Create(ctx context.Context, setting *v3.Setting, opts v1.CreateOptions) (*v3.Setting, error) Update(ctx context.Context, setting *v3.Setting, opts v1.UpdateOptions) (*v3.Setting, 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) (*v3.Setting, error) List(ctx context.Context, opts v1.ListOptions) (*v3.SettingList, 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 *v3.Setting, err error) SettingExpansion }
SettingInterface has methods to work with Setting resources.
type SettingsGetter ¶
type SettingsGetter interface {
Settings() SettingInterface
}
SettingsGetter has a method to return a SettingInterface. A group's client should implement this interface.
type TemplateContentExpansion ¶
type TemplateContentExpansion interface{}
type TemplateContentInterface ¶
type TemplateContentInterface interface { Create(ctx context.Context, templateContent *v3.TemplateContent, opts v1.CreateOptions) (*v3.TemplateContent, error) Update(ctx context.Context, templateContent *v3.TemplateContent, opts v1.UpdateOptions) (*v3.TemplateContent, 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) (*v3.TemplateContent, error) List(ctx context.Context, opts v1.ListOptions) (*v3.TemplateContentList, 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 *v3.TemplateContent, err error) TemplateContentExpansion }
TemplateContentInterface has methods to work with TemplateContent resources.
type TemplateContentsGetter ¶
type TemplateContentsGetter interface {
TemplateContents() TemplateContentInterface
}
TemplateContentsGetter has a method to return a TemplateContentInterface. A group's client should implement this interface.
type TemplateExpansion ¶
type TemplateExpansion interface{}
type TemplateInterface ¶
type TemplateInterface interface { Create(ctx context.Context, template *v3.Template, opts v1.CreateOptions) (*v3.Template, error) Update(ctx context.Context, template *v3.Template, opts v1.UpdateOptions) (*v3.Template, error) UpdateStatus(ctx context.Context, template *v3.Template, opts v1.UpdateOptions) (*v3.Template, 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) (*v3.Template, error) List(ctx context.Context, opts v1.ListOptions) (*v3.TemplateList, 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 *v3.Template, err error) TemplateExpansion }
TemplateInterface has methods to work with Template resources.
type TemplateVersionExpansion ¶
type TemplateVersionExpansion interface{}
type TemplateVersionInterface ¶
type TemplateVersionInterface interface { Create(ctx context.Context, templateVersion *v3.TemplateVersion, opts v1.CreateOptions) (*v3.TemplateVersion, error) Update(ctx context.Context, templateVersion *v3.TemplateVersion, opts v1.UpdateOptions) (*v3.TemplateVersion, error) UpdateStatus(ctx context.Context, templateVersion *v3.TemplateVersion, opts v1.UpdateOptions) (*v3.TemplateVersion, 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) (*v3.TemplateVersion, error) List(ctx context.Context, opts v1.ListOptions) (*v3.TemplateVersionList, 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 *v3.TemplateVersion, err error) TemplateVersionExpansion }
TemplateVersionInterface has methods to work with TemplateVersion resources.
type TemplateVersionsGetter ¶
type TemplateVersionsGetter interface {
TemplateVersions() TemplateVersionInterface
}
TemplateVersionsGetter has a method to return a TemplateVersionInterface. A group's client should implement this interface.
type TemplatesGetter ¶
type TemplatesGetter interface {
Templates() TemplateInterface
}
TemplatesGetter has a method to return a TemplateInterface. A group's client should implement this interface.
type TokenExpansion ¶
type TokenExpansion interface{}
type TokenInterface ¶
type TokenInterface interface { Create(ctx context.Context, token *v3.Token, opts v1.CreateOptions) (*v3.Token, error) Update(ctx context.Context, token *v3.Token, opts v1.UpdateOptions) (*v3.Token, 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) (*v3.Token, error) List(ctx context.Context, opts v1.ListOptions) (*v3.TokenList, 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 *v3.Token, err error) TokenExpansion }
TokenInterface has methods to work with Token resources.
type TokensGetter ¶
type TokensGetter interface {
Tokens() TokenInterface
}
TokensGetter has a method to return a TokenInterface. A group's client should implement this interface.
type UserAttributeExpansion ¶
type UserAttributeExpansion interface{}
type UserAttributeInterface ¶
type UserAttributeInterface interface { Create(ctx context.Context, userAttribute *v3.UserAttribute, opts v1.CreateOptions) (*v3.UserAttribute, error) Update(ctx context.Context, userAttribute *v3.UserAttribute, opts v1.UpdateOptions) (*v3.UserAttribute, 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) (*v3.UserAttribute, error) List(ctx context.Context, opts v1.ListOptions) (*v3.UserAttributeList, 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 *v3.UserAttribute, err error) UserAttributeExpansion }
UserAttributeInterface has methods to work with UserAttribute resources.
type UserAttributesGetter ¶
type UserAttributesGetter interface {
UserAttributes() UserAttributeInterface
}
UserAttributesGetter has a method to return a UserAttributeInterface. A group's client should implement this interface.
type UserExpansion ¶
type UserExpansion interface{}
type UserInterface ¶
type UserInterface interface { Create(ctx context.Context, user *v3.User, opts v1.CreateOptions) (*v3.User, error) Update(ctx context.Context, user *v3.User, opts v1.UpdateOptions) (*v3.User, error) UpdateStatus(ctx context.Context, user *v3.User, opts v1.UpdateOptions) (*v3.User, 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) (*v3.User, error) List(ctx context.Context, opts v1.ListOptions) (*v3.UserList, 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 *v3.User, err error) UserExpansion }
UserInterface has methods to work with User resources.
type UsersGetter ¶
type UsersGetter interface {
Users() UserInterface
}
UsersGetter has a method to return a UserInterface. A group's client should implement this interface.
Source Files ¶
- activedirectoryprovider.go
- apiservice.go
- authconfig.go
- authprovider.go
- authtoken.go
- azureadprovider.go
- catalog.go
- catalogtemplate.go
- catalogtemplateversion.go
- cisbenchmarkversion.go
- cisconfig.go
- cloudcredential.go
- cluster.go
- clusteralert.go
- clusteralertgroup.go
- clusteralertrule.go
- clustercatalog.go
- clusterlogging.go
- clustermonitorgraph.go
- clusterregistrationtoken.go
- clusterroletemplatebinding.go
- clusterscan.go
- clustertemplate.go
- clustertemplaterevision.go
- composeconfig.go
- doc.go
- dynamicschema.go
- etcdbackup.go
- feature.go
- fleetworkspace.go
- freeipaprovider.go
- generated_expansion.go
- githubconfig.go
- githubprovider.go
- globaldns.go
- globaldnsprovider.go
- globalrole.go
- globalrolebinding.go
- googleoauthprovider.go
- group.go
- groupmember.go
- kontainerdriver.go
- localprovider.go
- managedchart.go
- management.cattle.io_client.go
- monitormetric.go
- multiclusterapp.go
- multiclusterapprevision.go
- node.go
- nodedriver.go
- nodepool.go
- nodetemplate.go
- notifier.go
- oidcprovider.go
- openldapprovider.go
- podsecuritypolicytemplate.go
- podsecuritypolicytemplateprojectbinding.go
- preference.go
- principal.go
- project.go
- projectalert.go
- projectalertgroup.go
- projectalertrule.go
- projectcatalog.go
- projectlogging.go
- projectmonitorgraph.go
- projectnetworkpolicy.go
- projectroletemplatebinding.go
- rancherusernotification.go
- rkeaddon.go
- rkek8sserviceoption.go
- rkek8ssystemimage.go
- roletemplate.go
- samlprovider.go
- samltoken.go
- setting.go
- template.go
- templatecontent.go
- templateversion.go
- token.go
- user.go
- userattribute.go