Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AgentAuditEventExpansion
- type AgentAuditEventInterface
- type AgentAuditEventsGetter
- type AnnouncementExpansion
- type AnnouncementInterface
- type AnnouncementsGetter
- type AppExpansion
- type AppInterface
- type AppsGetter
- type BackupExpansion
- type BackupInterface
- type BackupsGetter
- type ClusterAccessExpansion
- type ClusterAccessInterface
- type ClusterAccessesGetter
- type ClusterExpansion
- type ClusterInterface
- type ClusterRoleTemplateExpansion
- type ClusterRoleTemplateInterface
- type ClusterRoleTemplatesGetter
- type ClustersGetter
- type ConfigExpansion
- type ConfigInterface
- type ConfigsGetter
- type ConvertVirtualClusterConfigExpansion
- type ConvertVirtualClusterConfigInterface
- type ConvertVirtualClusterConfigsGetter
- type DevPodWorkspaceInstanceExpansion
- type DevPodWorkspaceInstanceInterface
- type DevPodWorkspaceInstancesGetter
- type DevPodWorkspaceTemplateExpansion
- type DevPodWorkspaceTemplateInterface
- type DevPodWorkspaceTemplatesGetter
- type DirectClusterEndpointTokenExpansion
- type DirectClusterEndpointTokenInterface
- type DirectClusterEndpointTokensGetter
- type EventExpansion
- type EventInterface
- type EventsGetter
- type FeatureExpansion
- type FeatureInterface
- type FeaturesGetter
- type IngressAuthTokenExpansion
- type IngressAuthTokenInterface
- type IngressAuthTokensGetter
- type LicenseExpansion
- type LicenseInterface
- type LicenseTokenExpansion
- type LicenseTokenInterface
- type LicenseTokensGetter
- type LicensesGetter
- type LoftUpgradeExpansion
- type LoftUpgradeInterface
- type LoftUpgradesGetter
- type ManagementV1Client
- func (c *ManagementV1Client) AgentAuditEvents() AgentAuditEventInterface
- func (c *ManagementV1Client) Announcements() AnnouncementInterface
- func (c *ManagementV1Client) Apps() AppInterface
- func (c *ManagementV1Client) Backups() BackupInterface
- func (c *ManagementV1Client) ClusterAccesses() ClusterAccessInterface
- func (c *ManagementV1Client) ClusterRoleTemplates() ClusterRoleTemplateInterface
- func (c *ManagementV1Client) Clusters() ClusterInterface
- func (c *ManagementV1Client) Configs() ConfigInterface
- func (c *ManagementV1Client) ConvertVirtualClusterConfigs() ConvertVirtualClusterConfigInterface
- func (c *ManagementV1Client) DevPodWorkspaceInstances(namespace string) DevPodWorkspaceInstanceInterface
- func (c *ManagementV1Client) DevPodWorkspaceTemplates() DevPodWorkspaceTemplateInterface
- func (c *ManagementV1Client) DirectClusterEndpointTokens() DirectClusterEndpointTokenInterface
- func (c *ManagementV1Client) Events() EventInterface
- func (c *ManagementV1Client) Features() FeatureInterface
- func (c *ManagementV1Client) IngressAuthTokens() IngressAuthTokenInterface
- func (c *ManagementV1Client) LicenseTokens() LicenseTokenInterface
- func (c *ManagementV1Client) Licenses() LicenseInterface
- func (c *ManagementV1Client) LoftUpgrades() LoftUpgradeInterface
- func (c *ManagementV1Client) OwnedAccessKeys() OwnedAccessKeyInterface
- func (c *ManagementV1Client) ProjectSecrets(namespace string) ProjectSecretInterface
- func (c *ManagementV1Client) Projects() ProjectInterface
- func (c *ManagementV1Client) RESTClient() rest.Interface
- func (c *ManagementV1Client) RedirectTokens() RedirectTokenInterface
- func (c *ManagementV1Client) ResetAccessKeys() ResetAccessKeyInterface
- func (c *ManagementV1Client) Runners() RunnerInterface
- func (c *ManagementV1Client) SelfSubjectAccessReviews() SelfSubjectAccessReviewInterface
- func (c *ManagementV1Client) Selves() SelfInterface
- func (c *ManagementV1Client) SharedSecrets(namespace string) SharedSecretInterface
- func (c *ManagementV1Client) SpaceConstraints() SpaceConstraintInterface
- func (c *ManagementV1Client) SpaceInstances(namespace string) SpaceInstanceInterface
- func (c *ManagementV1Client) SpaceTemplates() SpaceTemplateInterface
- func (c *ManagementV1Client) SubjectAccessReviews() SubjectAccessReviewInterface
- func (c *ManagementV1Client) Tasks() TaskInterface
- func (c *ManagementV1Client) Teams() TeamInterface
- func (c *ManagementV1Client) Users() UserInterface
- func (c *ManagementV1Client) VirtualClusterInstances(namespace string) VirtualClusterInstanceInterface
- func (c *ManagementV1Client) VirtualClusterTemplates() VirtualClusterTemplateInterface
- type ManagementV1Interface
- type OwnedAccessKeyExpansion
- type OwnedAccessKeyInterface
- type OwnedAccessKeysGetter
- type ProjectExpansion
- type ProjectInterface
- type ProjectSecretExpansion
- type ProjectSecretInterface
- type ProjectSecretsGetter
- type ProjectsGetter
- type RedirectTokenExpansion
- type RedirectTokenInterface
- type RedirectTokensGetter
- type ResetAccessKeyExpansion
- type ResetAccessKeyInterface
- type ResetAccessKeysGetter
- type RunnerExpansion
- type RunnerInterface
- type RunnersGetter
- type SelfExpansion
- type SelfInterface
- type SelfSubjectAccessReviewExpansion
- type SelfSubjectAccessReviewInterface
- type SelfSubjectAccessReviewsGetter
- type SelvesGetter
- type SharedSecretExpansion
- type SharedSecretInterface
- type SharedSecretsGetter
- type SpaceConstraintExpansion
- type SpaceConstraintInterface
- type SpaceConstraintsGetter
- type SpaceInstanceExpansion
- type SpaceInstanceInterface
- type SpaceInstancesGetter
- type SpaceTemplateExpansion
- type SpaceTemplateInterface
- type SpaceTemplatesGetter
- type SubjectAccessReviewExpansion
- type SubjectAccessReviewInterface
- type SubjectAccessReviewsGetter
- type TaskExpansion
- type TaskInterface
- type TasksGetter
- type TeamExpansion
- type TeamInterface
- type TeamsGetter
- type UserExpansion
- type UserInterface
- type UsersGetter
- type VirtualClusterInstanceExpansion
- type VirtualClusterInstanceInterface
- type VirtualClusterInstancesGetter
- type VirtualClusterTemplateExpansion
- type VirtualClusterTemplateInterface
- type VirtualClusterTemplatesGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentAuditEventExpansion ¶
type AgentAuditEventExpansion interface{}
type AgentAuditEventInterface ¶
type AgentAuditEventInterface interface { Create(ctx context.Context, agentAuditEvent *v1.AgentAuditEvent, opts metav1.CreateOptions) (*v1.AgentAuditEvent, error) Update(ctx context.Context, agentAuditEvent *v1.AgentAuditEvent, opts metav1.UpdateOptions) (*v1.AgentAuditEvent, error) UpdateStatus(ctx context.Context, agentAuditEvent *v1.AgentAuditEvent, opts metav1.UpdateOptions) (*v1.AgentAuditEvent, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.AgentAuditEvent, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.AgentAuditEventList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.AgentAuditEvent, err error) AgentAuditEventExpansion }
AgentAuditEventInterface has methods to work with AgentAuditEvent resources.
type AgentAuditEventsGetter ¶
type AgentAuditEventsGetter interface {
AgentAuditEvents() AgentAuditEventInterface
}
AgentAuditEventsGetter has a method to return a AgentAuditEventInterface. A group's client should implement this interface.
type AnnouncementExpansion ¶
type AnnouncementExpansion interface{}
type AnnouncementInterface ¶
type AnnouncementInterface interface { Create(ctx context.Context, announcement *v1.Announcement, opts metav1.CreateOptions) (*v1.Announcement, error) Update(ctx context.Context, announcement *v1.Announcement, opts metav1.UpdateOptions) (*v1.Announcement, error) UpdateStatus(ctx context.Context, announcement *v1.Announcement, opts metav1.UpdateOptions) (*v1.Announcement, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Announcement, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.AnnouncementList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.Announcement, err error) AnnouncementExpansion }
AnnouncementInterface has methods to work with Announcement resources.
type AnnouncementsGetter ¶
type AnnouncementsGetter interface {
Announcements() AnnouncementInterface
}
AnnouncementsGetter has a method to return a AnnouncementInterface. A group's client should implement this interface.
type AppExpansion ¶
type AppExpansion interface{}
type AppInterface ¶
type AppInterface interface { Create(ctx context.Context, app *v1.App, opts metav1.CreateOptions) (*v1.App, error) Update(ctx context.Context, app *v1.App, opts metav1.UpdateOptions) (*v1.App, error) UpdateStatus(ctx context.Context, app *v1.App, opts metav1.UpdateOptions) (*v1.App, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.App, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.AppList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.App, err error) GetCredentials(ctx context.Context, appName string, options metav1.GetOptions) (*v1.AppCredentials, error) AppExpansion }
AppInterface has methods to work with App resources.
type AppsGetter ¶
type AppsGetter interface {
Apps() AppInterface
}
AppsGetter has a method to return a AppInterface. A group's client should implement this interface.
type BackupExpansion ¶
type BackupExpansion interface{}
type BackupInterface ¶
type BackupInterface interface { Create(ctx context.Context, backup *v1.Backup, opts metav1.CreateOptions) (*v1.Backup, error) Update(ctx context.Context, backup *v1.Backup, opts metav1.UpdateOptions) (*v1.Backup, error) UpdateStatus(ctx context.Context, backup *v1.Backup, opts metav1.UpdateOptions) (*v1.Backup, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Backup, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.BackupList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.Backup, err error) BackupExpansion }
BackupInterface has methods to work with Backup resources.
type BackupsGetter ¶
type BackupsGetter interface {
Backups() BackupInterface
}
BackupsGetter has a method to return a BackupInterface. A group's client should implement this interface.
type ClusterAccessExpansion ¶
type ClusterAccessExpansion interface{}
type ClusterAccessInterface ¶
type ClusterAccessInterface interface { Create(ctx context.Context, clusterAccess *v1.ClusterAccess, opts metav1.CreateOptions) (*v1.ClusterAccess, error) Update(ctx context.Context, clusterAccess *v1.ClusterAccess, opts metav1.UpdateOptions) (*v1.ClusterAccess, error) UpdateStatus(ctx context.Context, clusterAccess *v1.ClusterAccess, opts metav1.UpdateOptions) (*v1.ClusterAccess, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ClusterAccess, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ClusterAccessList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ClusterAccess, err error) ClusterAccessExpansion }
ClusterAccessInterface has methods to work with ClusterAccess resources.
type ClusterAccessesGetter ¶
type ClusterAccessesGetter interface {
ClusterAccesses() ClusterAccessInterface
}
ClusterAccessesGetter has a method to return a ClusterAccessInterface. A group's client should implement this interface.
type ClusterExpansion ¶
type ClusterExpansion interface{}
type ClusterInterface ¶
type ClusterInterface interface { Create(ctx context.Context, cluster *v1.Cluster, opts metav1.CreateOptions) (*v1.Cluster, error) Update(ctx context.Context, cluster *v1.Cluster, opts metav1.UpdateOptions) (*v1.Cluster, error) UpdateStatus(ctx context.Context, cluster *v1.Cluster, opts metav1.UpdateOptions) (*v1.Cluster, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Cluster, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ClusterList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.Cluster, err error) ListAccess(ctx context.Context, clusterName string, options metav1.GetOptions) (*v1.ClusterMemberAccess, error) ListMembers(ctx context.Context, clusterName string, options metav1.GetOptions) (*v1.ClusterMembers, error) ListVirtualClusterDefaults(ctx context.Context, clusterName string, options metav1.GetOptions) (*v1.ClusterVirtualClusterDefaults, error) GetAgentConfig(ctx context.Context, clusterName string, options metav1.GetOptions) (*v1.ClusterAgentConfig, error) GetAccessKey(ctx context.Context, clusterName string, options metav1.GetOptions) (*v1.ClusterAccessKey, error) ClusterExpansion }
ClusterInterface has methods to work with Cluster resources.
type ClusterRoleTemplateExpansion ¶
type ClusterRoleTemplateExpansion interface{}
type ClusterRoleTemplateInterface ¶
type ClusterRoleTemplateInterface interface { Create(ctx context.Context, clusterRoleTemplate *v1.ClusterRoleTemplate, opts metav1.CreateOptions) (*v1.ClusterRoleTemplate, error) Update(ctx context.Context, clusterRoleTemplate *v1.ClusterRoleTemplate, opts metav1.UpdateOptions) (*v1.ClusterRoleTemplate, error) UpdateStatus(ctx context.Context, clusterRoleTemplate *v1.ClusterRoleTemplate, opts metav1.UpdateOptions) (*v1.ClusterRoleTemplate, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ClusterRoleTemplate, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ClusterRoleTemplateList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ClusterRoleTemplate, err error) ClusterRoleTemplateExpansion }
ClusterRoleTemplateInterface has methods to work with ClusterRoleTemplate resources.
type ClusterRoleTemplatesGetter ¶
type ClusterRoleTemplatesGetter interface {
ClusterRoleTemplates() ClusterRoleTemplateInterface
}
ClusterRoleTemplatesGetter has a method to return a ClusterRoleTemplateInterface. 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 ConfigExpansion ¶
type ConfigExpansion interface{}
type ConfigInterface ¶
type ConfigInterface interface { Create(ctx context.Context, config *v1.Config, opts metav1.CreateOptions) (*v1.Config, error) Update(ctx context.Context, config *v1.Config, opts metav1.UpdateOptions) (*v1.Config, error) UpdateStatus(ctx context.Context, config *v1.Config, opts metav1.UpdateOptions) (*v1.Config, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Config, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ConfigList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.Config, err error) ConfigExpansion }
ConfigInterface has methods to work with Config resources.
type ConfigsGetter ¶
type ConfigsGetter interface {
Configs() ConfigInterface
}
ConfigsGetter has a method to return a ConfigInterface. A group's client should implement this interface.
type ConvertVirtualClusterConfigExpansion ¶
type ConvertVirtualClusterConfigExpansion interface{}
type ConvertVirtualClusterConfigInterface ¶
type ConvertVirtualClusterConfigInterface interface { Create(ctx context.Context, convertVirtualClusterConfig *v1.ConvertVirtualClusterConfig, opts metav1.CreateOptions) (*v1.ConvertVirtualClusterConfig, error) Update(ctx context.Context, convertVirtualClusterConfig *v1.ConvertVirtualClusterConfig, opts metav1.UpdateOptions) (*v1.ConvertVirtualClusterConfig, error) UpdateStatus(ctx context.Context, convertVirtualClusterConfig *v1.ConvertVirtualClusterConfig, opts metav1.UpdateOptions) (*v1.ConvertVirtualClusterConfig, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ConvertVirtualClusterConfig, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ConvertVirtualClusterConfigList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ConvertVirtualClusterConfig, err error) ConvertVirtualClusterConfigExpansion }
ConvertVirtualClusterConfigInterface has methods to work with ConvertVirtualClusterConfig resources.
type ConvertVirtualClusterConfigsGetter ¶
type ConvertVirtualClusterConfigsGetter interface {
ConvertVirtualClusterConfigs() ConvertVirtualClusterConfigInterface
}
ConvertVirtualClusterConfigsGetter has a method to return a ConvertVirtualClusterConfigInterface. A group's client should implement this interface.
type DevPodWorkspaceInstanceExpansion ¶
type DevPodWorkspaceInstanceExpansion interface{}
type DevPodWorkspaceInstanceInterface ¶
type DevPodWorkspaceInstanceInterface interface { Create(ctx context.Context, devPodWorkspaceInstance *v1.DevPodWorkspaceInstance, opts metav1.CreateOptions) (*v1.DevPodWorkspaceInstance, error) Update(ctx context.Context, devPodWorkspaceInstance *v1.DevPodWorkspaceInstance, opts metav1.UpdateOptions) (*v1.DevPodWorkspaceInstance, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.DevPodWorkspaceInstance, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.DevPodWorkspaceInstanceList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.DevPodWorkspaceInstance, err error) GetState(ctx context.Context, devPodWorkspaceInstanceName string, options metav1.GetOptions) (*v1.DevPodWorkspaceInstanceState, error) SetState(ctx context.Context, devPodWorkspaceInstanceName string, devPodWorkspaceInstanceState *v1.DevPodWorkspaceInstanceState, opts metav1.CreateOptions) (*v1.DevPodWorkspaceInstanceState, error) DevPodWorkspaceInstanceExpansion }
DevPodWorkspaceInstanceInterface has methods to work with DevPodWorkspaceInstance resources.
type DevPodWorkspaceInstancesGetter ¶
type DevPodWorkspaceInstancesGetter interface {
DevPodWorkspaceInstances(namespace string) DevPodWorkspaceInstanceInterface
}
DevPodWorkspaceInstancesGetter has a method to return a DevPodWorkspaceInstanceInterface. A group's client should implement this interface.
type DevPodWorkspaceTemplateExpansion ¶
type DevPodWorkspaceTemplateExpansion interface{}
type DevPodWorkspaceTemplateInterface ¶
type DevPodWorkspaceTemplateInterface interface { Create(ctx context.Context, devPodWorkspaceTemplate *v1.DevPodWorkspaceTemplate, opts metav1.CreateOptions) (*v1.DevPodWorkspaceTemplate, error) Update(ctx context.Context, devPodWorkspaceTemplate *v1.DevPodWorkspaceTemplate, opts metav1.UpdateOptions) (*v1.DevPodWorkspaceTemplate, error) UpdateStatus(ctx context.Context, devPodWorkspaceTemplate *v1.DevPodWorkspaceTemplate, opts metav1.UpdateOptions) (*v1.DevPodWorkspaceTemplate, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.DevPodWorkspaceTemplate, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.DevPodWorkspaceTemplateList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.DevPodWorkspaceTemplate, err error) DevPodWorkspaceTemplateExpansion }
DevPodWorkspaceTemplateInterface has methods to work with DevPodWorkspaceTemplate resources.
type DevPodWorkspaceTemplatesGetter ¶
type DevPodWorkspaceTemplatesGetter interface {
DevPodWorkspaceTemplates() DevPodWorkspaceTemplateInterface
}
DevPodWorkspaceTemplatesGetter has a method to return a DevPodWorkspaceTemplateInterface. A group's client should implement this interface.
type DirectClusterEndpointTokenExpansion ¶
type DirectClusterEndpointTokenExpansion interface{}
type DirectClusterEndpointTokenInterface ¶
type DirectClusterEndpointTokenInterface interface { Create(ctx context.Context, directClusterEndpointToken *v1.DirectClusterEndpointToken, opts metav1.CreateOptions) (*v1.DirectClusterEndpointToken, error) Update(ctx context.Context, directClusterEndpointToken *v1.DirectClusterEndpointToken, opts metav1.UpdateOptions) (*v1.DirectClusterEndpointToken, error) UpdateStatus(ctx context.Context, directClusterEndpointToken *v1.DirectClusterEndpointToken, opts metav1.UpdateOptions) (*v1.DirectClusterEndpointToken, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.DirectClusterEndpointToken, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.DirectClusterEndpointTokenList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.DirectClusterEndpointToken, err error) DirectClusterEndpointTokenExpansion }
DirectClusterEndpointTokenInterface has methods to work with DirectClusterEndpointToken resources.
type DirectClusterEndpointTokensGetter ¶
type DirectClusterEndpointTokensGetter interface {
DirectClusterEndpointTokens() DirectClusterEndpointTokenInterface
}
DirectClusterEndpointTokensGetter has a method to return a DirectClusterEndpointTokenInterface. A group's client should implement this interface.
type EventExpansion ¶
type EventExpansion interface{}
type EventInterface ¶
type EventInterface interface { Create(ctx context.Context, event *v1.Event, opts metav1.CreateOptions) (*v1.Event, error) Update(ctx context.Context, event *v1.Event, opts metav1.UpdateOptions) (*v1.Event, error) UpdateStatus(ctx context.Context, event *v1.Event, opts metav1.UpdateOptions) (*v1.Event, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Event, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.EventList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.Event, err error) EventExpansion }
EventInterface has methods to work with Event resources.
type EventsGetter ¶
type EventsGetter interface {
Events() EventInterface
}
EventsGetter has a method to return a EventInterface. A group's client should implement this interface.
type FeatureExpansion ¶
type FeatureExpansion interface{}
type FeatureInterface ¶
type FeatureInterface interface { Create(ctx context.Context, feature *v1.Feature, opts metav1.CreateOptions) (*v1.Feature, error) Update(ctx context.Context, feature *v1.Feature, opts metav1.UpdateOptions) (*v1.Feature, error) UpdateStatus(ctx context.Context, feature *v1.Feature, opts metav1.UpdateOptions) (*v1.Feature, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Feature, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.FeatureList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.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 IngressAuthTokenExpansion ¶
type IngressAuthTokenExpansion interface{}
type IngressAuthTokenInterface ¶
type IngressAuthTokenInterface interface { Create(ctx context.Context, ingressAuthToken *v1.IngressAuthToken, opts metav1.CreateOptions) (*v1.IngressAuthToken, error) Update(ctx context.Context, ingressAuthToken *v1.IngressAuthToken, opts metav1.UpdateOptions) (*v1.IngressAuthToken, error) UpdateStatus(ctx context.Context, ingressAuthToken *v1.IngressAuthToken, opts metav1.UpdateOptions) (*v1.IngressAuthToken, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.IngressAuthToken, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.IngressAuthTokenList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.IngressAuthToken, err error) IngressAuthTokenExpansion }
IngressAuthTokenInterface has methods to work with IngressAuthToken resources.
type IngressAuthTokensGetter ¶
type IngressAuthTokensGetter interface {
IngressAuthTokens() IngressAuthTokenInterface
}
IngressAuthTokensGetter has a method to return a IngressAuthTokenInterface. A group's client should implement this interface.
type LicenseExpansion ¶
type LicenseExpansion interface{}
type LicenseInterface ¶
type LicenseInterface interface { Create(ctx context.Context, license *v1.License, opts metav1.CreateOptions) (*v1.License, error) Update(ctx context.Context, license *v1.License, opts metav1.UpdateOptions) (*v1.License, error) UpdateStatus(ctx context.Context, license *v1.License, opts metav1.UpdateOptions) (*v1.License, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.License, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.LicenseList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.License, err error) LicenseRequest(ctx context.Context, licenseName string, licenseRequest *v1.LicenseRequest, opts metav1.CreateOptions) (*v1.LicenseRequest, error) LicenseExpansion }
LicenseInterface has methods to work with License resources.
type LicenseTokenExpansion ¶
type LicenseTokenExpansion interface{}
type LicenseTokenInterface ¶
type LicenseTokenInterface interface { Create(ctx context.Context, licenseToken *v1.LicenseToken, opts metav1.CreateOptions) (*v1.LicenseToken, error) Update(ctx context.Context, licenseToken *v1.LicenseToken, opts metav1.UpdateOptions) (*v1.LicenseToken, error) UpdateStatus(ctx context.Context, licenseToken *v1.LicenseToken, opts metav1.UpdateOptions) (*v1.LicenseToken, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.LicenseToken, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.LicenseTokenList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.LicenseToken, err error) LicenseTokenExpansion }
LicenseTokenInterface has methods to work with LicenseToken resources.
type LicenseTokensGetter ¶
type LicenseTokensGetter interface {
LicenseTokens() LicenseTokenInterface
}
LicenseTokensGetter has a method to return a LicenseTokenInterface. A group's client should implement this interface.
type LicensesGetter ¶
type LicensesGetter interface {
Licenses() LicenseInterface
}
LicensesGetter has a method to return a LicenseInterface. A group's client should implement this interface.
type LoftUpgradeExpansion ¶
type LoftUpgradeExpansion interface{}
type LoftUpgradeInterface ¶
type LoftUpgradeInterface interface { Create(ctx context.Context, loftUpgrade *v1.LoftUpgrade, opts metav1.CreateOptions) (*v1.LoftUpgrade, error) Update(ctx context.Context, loftUpgrade *v1.LoftUpgrade, opts metav1.UpdateOptions) (*v1.LoftUpgrade, error) UpdateStatus(ctx context.Context, loftUpgrade *v1.LoftUpgrade, opts metav1.UpdateOptions) (*v1.LoftUpgrade, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.LoftUpgrade, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.LoftUpgradeList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.LoftUpgrade, err error) LoftUpgradeExpansion }
LoftUpgradeInterface has methods to work with LoftUpgrade resources.
type LoftUpgradesGetter ¶
type LoftUpgradesGetter interface {
LoftUpgrades() LoftUpgradeInterface
}
LoftUpgradesGetter has a method to return a LoftUpgradeInterface. A group's client should implement this interface.
type ManagementV1Client ¶
type ManagementV1Client struct {
// contains filtered or unexported fields
}
ManagementV1Client is used to interact with features provided by the management.loft.sh group.
func New ¶
func New(c rest.Interface) *ManagementV1Client
New creates a new ManagementV1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*ManagementV1Client, error)
NewForConfig creates a new ManagementV1Client 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 ManagementV1Client 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) *ManagementV1Client
NewForConfigOrDie creates a new ManagementV1Client for the given config and panics if there is an error in the config.
func (*ManagementV1Client) AgentAuditEvents ¶
func (c *ManagementV1Client) AgentAuditEvents() AgentAuditEventInterface
func (*ManagementV1Client) Announcements ¶
func (c *ManagementV1Client) Announcements() AnnouncementInterface
func (*ManagementV1Client) Apps ¶
func (c *ManagementV1Client) Apps() AppInterface
func (*ManagementV1Client) Backups ¶
func (c *ManagementV1Client) Backups() BackupInterface
func (*ManagementV1Client) ClusterAccesses ¶
func (c *ManagementV1Client) ClusterAccesses() ClusterAccessInterface
func (*ManagementV1Client) ClusterRoleTemplates ¶
func (c *ManagementV1Client) ClusterRoleTemplates() ClusterRoleTemplateInterface
func (*ManagementV1Client) Clusters ¶
func (c *ManagementV1Client) Clusters() ClusterInterface
func (*ManagementV1Client) Configs ¶
func (c *ManagementV1Client) Configs() ConfigInterface
func (*ManagementV1Client) ConvertVirtualClusterConfigs ¶
func (c *ManagementV1Client) ConvertVirtualClusterConfigs() ConvertVirtualClusterConfigInterface
func (*ManagementV1Client) DevPodWorkspaceInstances ¶
func (c *ManagementV1Client) DevPodWorkspaceInstances(namespace string) DevPodWorkspaceInstanceInterface
func (*ManagementV1Client) DevPodWorkspaceTemplates ¶
func (c *ManagementV1Client) DevPodWorkspaceTemplates() DevPodWorkspaceTemplateInterface
func (*ManagementV1Client) DirectClusterEndpointTokens ¶
func (c *ManagementV1Client) DirectClusterEndpointTokens() DirectClusterEndpointTokenInterface
func (*ManagementV1Client) Events ¶
func (c *ManagementV1Client) Events() EventInterface
func (*ManagementV1Client) Features ¶
func (c *ManagementV1Client) Features() FeatureInterface
func (*ManagementV1Client) IngressAuthTokens ¶
func (c *ManagementV1Client) IngressAuthTokens() IngressAuthTokenInterface
func (*ManagementV1Client) LicenseTokens ¶
func (c *ManagementV1Client) LicenseTokens() LicenseTokenInterface
func (*ManagementV1Client) Licenses ¶
func (c *ManagementV1Client) Licenses() LicenseInterface
func (*ManagementV1Client) LoftUpgrades ¶
func (c *ManagementV1Client) LoftUpgrades() LoftUpgradeInterface
func (*ManagementV1Client) OwnedAccessKeys ¶
func (c *ManagementV1Client) OwnedAccessKeys() OwnedAccessKeyInterface
func (*ManagementV1Client) ProjectSecrets ¶
func (c *ManagementV1Client) ProjectSecrets(namespace string) ProjectSecretInterface
func (*ManagementV1Client) Projects ¶
func (c *ManagementV1Client) Projects() ProjectInterface
func (*ManagementV1Client) RESTClient ¶
func (c *ManagementV1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*ManagementV1Client) RedirectTokens ¶
func (c *ManagementV1Client) RedirectTokens() RedirectTokenInterface
func (*ManagementV1Client) ResetAccessKeys ¶
func (c *ManagementV1Client) ResetAccessKeys() ResetAccessKeyInterface
func (*ManagementV1Client) Runners ¶
func (c *ManagementV1Client) Runners() RunnerInterface
func (*ManagementV1Client) SelfSubjectAccessReviews ¶
func (c *ManagementV1Client) SelfSubjectAccessReviews() SelfSubjectAccessReviewInterface
func (*ManagementV1Client) Selves ¶
func (c *ManagementV1Client) Selves() SelfInterface
func (*ManagementV1Client) SharedSecrets ¶
func (c *ManagementV1Client) SharedSecrets(namespace string) SharedSecretInterface
func (*ManagementV1Client) SpaceConstraints ¶
func (c *ManagementV1Client) SpaceConstraints() SpaceConstraintInterface
func (*ManagementV1Client) SpaceInstances ¶
func (c *ManagementV1Client) SpaceInstances(namespace string) SpaceInstanceInterface
func (*ManagementV1Client) SpaceTemplates ¶
func (c *ManagementV1Client) SpaceTemplates() SpaceTemplateInterface
func (*ManagementV1Client) SubjectAccessReviews ¶
func (c *ManagementV1Client) SubjectAccessReviews() SubjectAccessReviewInterface
func (*ManagementV1Client) Tasks ¶
func (c *ManagementV1Client) Tasks() TaskInterface
func (*ManagementV1Client) Teams ¶
func (c *ManagementV1Client) Teams() TeamInterface
func (*ManagementV1Client) Users ¶
func (c *ManagementV1Client) Users() UserInterface
func (*ManagementV1Client) VirtualClusterInstances ¶
func (c *ManagementV1Client) VirtualClusterInstances(namespace string) VirtualClusterInstanceInterface
func (*ManagementV1Client) VirtualClusterTemplates ¶
func (c *ManagementV1Client) VirtualClusterTemplates() VirtualClusterTemplateInterface
type ManagementV1Interface ¶
type ManagementV1Interface interface { RESTClient() rest.Interface AgentAuditEventsGetter AnnouncementsGetter AppsGetter BackupsGetter ClustersGetter ClusterAccessesGetter ClusterRoleTemplatesGetter ConfigsGetter ConvertVirtualClusterConfigsGetter DevPodWorkspaceInstancesGetter DevPodWorkspaceTemplatesGetter DirectClusterEndpointTokensGetter EventsGetter FeaturesGetter IngressAuthTokensGetter LicensesGetter LicenseTokensGetter LoftUpgradesGetter OwnedAccessKeysGetter ProjectsGetter ProjectSecretsGetter RedirectTokensGetter ResetAccessKeysGetter RunnersGetter SelvesGetter SelfSubjectAccessReviewsGetter SharedSecretsGetter SpaceConstraintsGetter SpaceInstancesGetter SpaceTemplatesGetter SubjectAccessReviewsGetter TasksGetter TeamsGetter UsersGetter VirtualClusterInstancesGetter VirtualClusterTemplatesGetter }
type OwnedAccessKeyExpansion ¶
type OwnedAccessKeyExpansion interface{}
type OwnedAccessKeyInterface ¶
type OwnedAccessKeyInterface interface { Create(ctx context.Context, ownedAccessKey *v1.OwnedAccessKey, opts metav1.CreateOptions) (*v1.OwnedAccessKey, error) Update(ctx context.Context, ownedAccessKey *v1.OwnedAccessKey, opts metav1.UpdateOptions) (*v1.OwnedAccessKey, error) UpdateStatus(ctx context.Context, ownedAccessKey *v1.OwnedAccessKey, opts metav1.UpdateOptions) (*v1.OwnedAccessKey, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.OwnedAccessKey, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.OwnedAccessKeyList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.OwnedAccessKey, err error) OwnedAccessKeyExpansion }
OwnedAccessKeyInterface has methods to work with OwnedAccessKey resources.
type OwnedAccessKeysGetter ¶
type OwnedAccessKeysGetter interface {
OwnedAccessKeys() OwnedAccessKeyInterface
}
OwnedAccessKeysGetter has a method to return a OwnedAccessKeyInterface. A group's client should implement this interface.
type ProjectExpansion ¶
type ProjectExpansion interface{}
type ProjectInterface ¶
type ProjectInterface interface { Create(ctx context.Context, project *v1.Project, opts metav1.CreateOptions) (*v1.Project, error) Update(ctx context.Context, project *v1.Project, opts metav1.UpdateOptions) (*v1.Project, error) UpdateStatus(ctx context.Context, project *v1.Project, opts metav1.UpdateOptions) (*v1.Project, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Project, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ProjectList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.Project, err error) ListMembers(ctx context.Context, projectName string, options metav1.GetOptions) (*v1.ProjectMembers, error) ListTemplates(ctx context.Context, projectName string, options metav1.GetOptions) (*v1.ProjectTemplates, error) ListClusters(ctx context.Context, projectName string, options metav1.GetOptions) (*v1.ProjectClusters, error) ImportVirtualCluster(ctx context.Context, projectName string, projectImportVirtualCluster *v1.ProjectImportVirtualCluster, opts metav1.CreateOptions) (*v1.ProjectImportVirtualCluster, error) MigrateVirtualClusterInstance(ctx context.Context, projectName string, projectMigrateVirtualClusterInstance *v1.ProjectMigrateVirtualClusterInstance, opts metav1.CreateOptions) (*v1.ProjectMigrateVirtualClusterInstance, error) ImportSpace(ctx context.Context, projectName string, projectImportSpace *v1.ProjectImportSpace, opts metav1.CreateOptions) (*v1.ProjectImportSpace, error) MigrateSpaceInstance(ctx context.Context, projectName string, projectMigrateSpaceInstance *v1.ProjectMigrateSpaceInstance, opts metav1.CreateOptions) (*v1.ProjectMigrateSpaceInstance, error) ProjectExpansion }
ProjectInterface has methods to work with Project resources.
type ProjectSecretExpansion ¶
type ProjectSecretExpansion interface{}
type ProjectSecretInterface ¶
type ProjectSecretInterface interface { Create(ctx context.Context, projectSecret *v1.ProjectSecret, opts metav1.CreateOptions) (*v1.ProjectSecret, error) Update(ctx context.Context, projectSecret *v1.ProjectSecret, opts metav1.UpdateOptions) (*v1.ProjectSecret, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ProjectSecret, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ProjectSecretList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ProjectSecret, err error) ProjectSecretExpansion }
ProjectSecretInterface has methods to work with ProjectSecret resources.
type ProjectSecretsGetter ¶
type ProjectSecretsGetter interface {
ProjectSecrets(namespace string) ProjectSecretInterface
}
ProjectSecretsGetter has a method to return a ProjectSecretInterface. A group's client should implement this interface.
type ProjectsGetter ¶
type ProjectsGetter interface {
Projects() ProjectInterface
}
ProjectsGetter has a method to return a ProjectInterface. A group's client should implement this interface.
type RedirectTokenExpansion ¶
type RedirectTokenExpansion interface{}
type RedirectTokenInterface ¶
type RedirectTokenInterface interface { Create(ctx context.Context, redirectToken *v1.RedirectToken, opts metav1.CreateOptions) (*v1.RedirectToken, error) Update(ctx context.Context, redirectToken *v1.RedirectToken, opts metav1.UpdateOptions) (*v1.RedirectToken, error) UpdateStatus(ctx context.Context, redirectToken *v1.RedirectToken, opts metav1.UpdateOptions) (*v1.RedirectToken, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.RedirectToken, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.RedirectTokenList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.RedirectToken, err error) RedirectTokenExpansion }
RedirectTokenInterface has methods to work with RedirectToken resources.
type RedirectTokensGetter ¶
type RedirectTokensGetter interface {
RedirectTokens() RedirectTokenInterface
}
RedirectTokensGetter has a method to return a RedirectTokenInterface. A group's client should implement this interface.
type ResetAccessKeyExpansion ¶
type ResetAccessKeyExpansion interface{}
type ResetAccessKeyInterface ¶
type ResetAccessKeyInterface interface { Create(ctx context.Context, resetAccessKey *v1.ResetAccessKey, opts metav1.CreateOptions) (*v1.ResetAccessKey, error) Update(ctx context.Context, resetAccessKey *v1.ResetAccessKey, opts metav1.UpdateOptions) (*v1.ResetAccessKey, error) UpdateStatus(ctx context.Context, resetAccessKey *v1.ResetAccessKey, opts metav1.UpdateOptions) (*v1.ResetAccessKey, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ResetAccessKey, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ResetAccessKeyList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ResetAccessKey, err error) ResetAccessKeyExpansion }
ResetAccessKeyInterface has methods to work with ResetAccessKey resources.
type ResetAccessKeysGetter ¶
type ResetAccessKeysGetter interface {
ResetAccessKeys() ResetAccessKeyInterface
}
ResetAccessKeysGetter has a method to return a ResetAccessKeyInterface. A group's client should implement this interface.
type RunnerExpansion ¶
type RunnerExpansion interface{}
type RunnerInterface ¶
type RunnerInterface interface { Create(ctx context.Context, runner *v1.Runner, opts metav1.CreateOptions) (*v1.Runner, error) Update(ctx context.Context, runner *v1.Runner, opts metav1.UpdateOptions) (*v1.Runner, error) UpdateStatus(ctx context.Context, runner *v1.Runner, opts metav1.UpdateOptions) (*v1.Runner, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Runner, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.RunnerList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.Runner, err error) GetConfig(ctx context.Context, runnerName string, options metav1.GetOptions) (*v1.RunnerConfig, error) GetAccessKey(ctx context.Context, runnerName string, options metav1.GetOptions) (*v1.RunnerAccessKey, error) RunnerExpansion }
RunnerInterface has methods to work with Runner resources.
type RunnersGetter ¶
type RunnersGetter interface {
Runners() RunnerInterface
}
RunnersGetter has a method to return a RunnerInterface. A group's client should implement this interface.
type SelfExpansion ¶
type SelfExpansion interface{}
type SelfInterface ¶
type SelfInterface interface { Create(ctx context.Context, self *v1.Self, opts metav1.CreateOptions) (*v1.Self, error) Update(ctx context.Context, self *v1.Self, opts metav1.UpdateOptions) (*v1.Self, error) UpdateStatus(ctx context.Context, self *v1.Self, opts metav1.UpdateOptions) (*v1.Self, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Self, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.SelfList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.Self, err error) SelfExpansion }
SelfInterface has methods to work with Self resources.
type SelfSubjectAccessReviewExpansion ¶
type SelfSubjectAccessReviewExpansion interface{}
type SelfSubjectAccessReviewInterface ¶
type SelfSubjectAccessReviewInterface interface { Create(ctx context.Context, selfSubjectAccessReview *v1.SelfSubjectAccessReview, opts metav1.CreateOptions) (*v1.SelfSubjectAccessReview, error) Update(ctx context.Context, selfSubjectAccessReview *v1.SelfSubjectAccessReview, opts metav1.UpdateOptions) (*v1.SelfSubjectAccessReview, error) UpdateStatus(ctx context.Context, selfSubjectAccessReview *v1.SelfSubjectAccessReview, opts metav1.UpdateOptions) (*v1.SelfSubjectAccessReview, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.SelfSubjectAccessReview, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.SelfSubjectAccessReviewList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.SelfSubjectAccessReview, err error) SelfSubjectAccessReviewExpansion }
SelfSubjectAccessReviewInterface has methods to work with SelfSubjectAccessReview resources.
type SelfSubjectAccessReviewsGetter ¶
type SelfSubjectAccessReviewsGetter interface {
SelfSubjectAccessReviews() SelfSubjectAccessReviewInterface
}
SelfSubjectAccessReviewsGetter has a method to return a SelfSubjectAccessReviewInterface. A group's client should implement this interface.
type SelvesGetter ¶
type SelvesGetter interface {
Selves() SelfInterface
}
SelvesGetter has a method to return a SelfInterface. A group's client should implement this interface.
type SharedSecretExpansion ¶
type SharedSecretExpansion interface{}
type SharedSecretInterface ¶
type SharedSecretInterface interface { SharedSecretExpansion }
SharedSecretInterface has methods to work with SharedSecret resources.
type SharedSecretsGetter ¶
type SharedSecretsGetter interface {
}SharedSecretsGetter has a method to return a SharedSecretInterface. A group's client should implement this interface.
type SpaceConstraintExpansion ¶
type SpaceConstraintExpansion interface{}
type SpaceConstraintInterface ¶
type SpaceConstraintInterface interface { Create(ctx context.Context, spaceConstraint *v1.SpaceConstraint, opts metav1.CreateOptions) (*v1.SpaceConstraint, error) Update(ctx context.Context, spaceConstraint *v1.SpaceConstraint, opts metav1.UpdateOptions) (*v1.SpaceConstraint, error) UpdateStatus(ctx context.Context, spaceConstraint *v1.SpaceConstraint, opts metav1.UpdateOptions) (*v1.SpaceConstraint, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.SpaceConstraint, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.SpaceConstraintList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.SpaceConstraint, err error) SpaceConstraintExpansion }
SpaceConstraintInterface has methods to work with SpaceConstraint resources.
type SpaceConstraintsGetter ¶
type SpaceConstraintsGetter interface {
SpaceConstraints() SpaceConstraintInterface
}
SpaceConstraintsGetter has a method to return a SpaceConstraintInterface. A group's client should implement this interface.
type SpaceInstanceExpansion ¶
type SpaceInstanceExpansion interface{}
type SpaceInstanceInterface ¶
type SpaceInstanceInterface interface { Create(ctx context.Context, spaceInstance *v1.SpaceInstance, opts metav1.CreateOptions) (*v1.SpaceInstance, error) Update(ctx context.Context, spaceInstance *v1.SpaceInstance, opts metav1.UpdateOptions) (*v1.SpaceInstance, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.SpaceInstance, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.SpaceInstanceList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.SpaceInstance, err error) SpaceInstanceExpansion }
SpaceInstanceInterface has methods to work with SpaceInstance resources.
type SpaceInstancesGetter ¶
type SpaceInstancesGetter interface {
SpaceInstances(namespace string) SpaceInstanceInterface
}
SpaceInstancesGetter has a method to return a SpaceInstanceInterface. A group's client should implement this interface.
type SpaceTemplateExpansion ¶
type SpaceTemplateExpansion interface{}
type SpaceTemplateInterface ¶
type SpaceTemplateInterface interface { Create(ctx context.Context, spaceTemplate *v1.SpaceTemplate, opts metav1.CreateOptions) (*v1.SpaceTemplate, error) Update(ctx context.Context, spaceTemplate *v1.SpaceTemplate, opts metav1.UpdateOptions) (*v1.SpaceTemplate, error) UpdateStatus(ctx context.Context, spaceTemplate *v1.SpaceTemplate, opts metav1.UpdateOptions) (*v1.SpaceTemplate, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.SpaceTemplate, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.SpaceTemplateList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.SpaceTemplate, err error) SpaceTemplateExpansion }
SpaceTemplateInterface has methods to work with SpaceTemplate resources.
type SpaceTemplatesGetter ¶
type SpaceTemplatesGetter interface {
SpaceTemplates() SpaceTemplateInterface
}
SpaceTemplatesGetter has a method to return a SpaceTemplateInterface. A group's client should implement this interface.
type SubjectAccessReviewExpansion ¶
type SubjectAccessReviewExpansion interface{}
type SubjectAccessReviewInterface ¶
type SubjectAccessReviewInterface interface { Create(ctx context.Context, subjectAccessReview *v1.SubjectAccessReview, opts metav1.CreateOptions) (*v1.SubjectAccessReview, error) Update(ctx context.Context, subjectAccessReview *v1.SubjectAccessReview, opts metav1.UpdateOptions) (*v1.SubjectAccessReview, error) UpdateStatus(ctx context.Context, subjectAccessReview *v1.SubjectAccessReview, opts metav1.UpdateOptions) (*v1.SubjectAccessReview, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.SubjectAccessReview, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.SubjectAccessReviewList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.SubjectAccessReview, err error) SubjectAccessReviewExpansion }
SubjectAccessReviewInterface has methods to work with SubjectAccessReview resources.
type SubjectAccessReviewsGetter ¶
type SubjectAccessReviewsGetter interface {
SubjectAccessReviews() SubjectAccessReviewInterface
}
SubjectAccessReviewsGetter has a method to return a SubjectAccessReviewInterface. A group's client should implement this interface.
type TaskExpansion ¶
type TaskExpansion interface{}
type TaskInterface ¶
type TaskInterface interface { Create(ctx context.Context, task *v1.Task, opts metav1.CreateOptions) (*v1.Task, error) Update(ctx context.Context, task *v1.Task, opts metav1.UpdateOptions) (*v1.Task, error) UpdateStatus(ctx context.Context, task *v1.Task, opts metav1.UpdateOptions) (*v1.Task, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Task, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.TaskList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.Task, err error) TaskExpansion }
TaskInterface has methods to work with Task resources.
type TasksGetter ¶
type TasksGetter interface {
Tasks() TaskInterface
}
TasksGetter has a method to return a TaskInterface. A group's client should implement this interface.
type TeamExpansion ¶
type TeamExpansion interface{}
type TeamInterface ¶
type TeamInterface interface { Create(ctx context.Context, team *v1.Team, opts metav1.CreateOptions) (*v1.Team, error) Update(ctx context.Context, team *v1.Team, opts metav1.UpdateOptions) (*v1.Team, error) UpdateStatus(ctx context.Context, team *v1.Team, opts metav1.UpdateOptions) (*v1.Team, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Team, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.TeamList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.Team, err error) ListClusters(ctx context.Context, teamName string, options metav1.GetOptions) (*v1.TeamClusters, error) ListAccessKeys(ctx context.Context, teamName string, options metav1.GetOptions) (*v1.TeamAccessKeys, error) TeamExpansion }
TeamInterface has methods to work with Team resources.
type TeamsGetter ¶
type TeamsGetter interface {
Teams() TeamInterface
}
TeamsGetter has a method to return a TeamInterface. A group's client should implement this interface.
type UserExpansion ¶
type UserExpansion interface{}
type UserInterface ¶
type UserInterface interface { Create(ctx context.Context, user *v1.User, opts metav1.CreateOptions) (*v1.User, error) Update(ctx context.Context, user *v1.User, opts metav1.UpdateOptions) (*v1.User, error) UpdateStatus(ctx context.Context, user *v1.User, opts metav1.UpdateOptions) (*v1.User, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.User, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.UserList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.User, err error) GetProfile(ctx context.Context, userName string, options metav1.GetOptions) (*v1.UserProfile, error) ListClusters(ctx context.Context, userName string, options metav1.GetOptions) (*v1.UserClusters, error) ListAccessKeys(ctx context.Context, userName string, options metav1.GetOptions) (*v1.UserAccessKeys, 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.
type VirtualClusterInstanceExpansion ¶
type VirtualClusterInstanceExpansion interface{}
type VirtualClusterInstanceInterface ¶
type VirtualClusterInstanceInterface interface { Create(ctx context.Context, virtualClusterInstance *v1.VirtualClusterInstance, opts metav1.CreateOptions) (*v1.VirtualClusterInstance, error) Update(ctx context.Context, virtualClusterInstance *v1.VirtualClusterInstance, opts metav1.UpdateOptions) (*v1.VirtualClusterInstance, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.VirtualClusterInstance, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.VirtualClusterInstanceList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.VirtualClusterInstance, err error) GetKubeConfig(ctx context.Context, virtualClusterInstanceName string, virtualClusterInstanceKubeConfig *v1.VirtualClusterInstanceKubeConfig, opts metav1.CreateOptions) (*v1.VirtualClusterInstanceKubeConfig, error) CreateWorkloadKubeConfig(ctx context.Context, virtualClusterInstanceName string, virtualClusterInstanceWorkloadKubeConfig *v1.VirtualClusterInstanceWorkloadKubeConfig, opts metav1.CreateOptions) (*v1.VirtualClusterInstanceWorkloadKubeConfig, error) GetWorkloadKubeConfig(ctx context.Context, virtualClusterInstanceName string, options metav1.GetOptions) (*v1.VirtualClusterInstanceWorkloadKubeConfig, error) VirtualClusterInstanceExpansion }
VirtualClusterInstanceInterface has methods to work with VirtualClusterInstance resources.
type VirtualClusterInstancesGetter ¶
type VirtualClusterInstancesGetter interface {
VirtualClusterInstances(namespace string) VirtualClusterInstanceInterface
}
VirtualClusterInstancesGetter has a method to return a VirtualClusterInstanceInterface. A group's client should implement this interface.
type VirtualClusterTemplateExpansion ¶
type VirtualClusterTemplateExpansion interface{}
type VirtualClusterTemplateInterface ¶
type VirtualClusterTemplateInterface interface { Create(ctx context.Context, virtualClusterTemplate *v1.VirtualClusterTemplate, opts metav1.CreateOptions) (*v1.VirtualClusterTemplate, error) Update(ctx context.Context, virtualClusterTemplate *v1.VirtualClusterTemplate, opts metav1.UpdateOptions) (*v1.VirtualClusterTemplate, error) UpdateStatus(ctx context.Context, virtualClusterTemplate *v1.VirtualClusterTemplate, opts metav1.UpdateOptions) (*v1.VirtualClusterTemplate, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.VirtualClusterTemplate, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.VirtualClusterTemplateList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.VirtualClusterTemplate, err error) VirtualClusterTemplateExpansion }
VirtualClusterTemplateInterface has methods to work with VirtualClusterTemplate resources.
type VirtualClusterTemplatesGetter ¶
type VirtualClusterTemplatesGetter interface {
VirtualClusterTemplates() VirtualClusterTemplateInterface
}
VirtualClusterTemplatesGetter has a method to return a VirtualClusterTemplateInterface. A group's client should implement this interface.
Source Files ¶
- agentauditevent.go
- announcement.go
- app.go
- backup.go
- cluster.go
- clusteraccess.go
- clusterroletemplate.go
- config.go
- convertvirtualclusterconfig.go
- devpodworkspaceinstance.go
- devpodworkspacetemplate.go
- directclusterendpointtoken.go
- doc.go
- event.go
- feature.go
- generated_expansion.go
- ingressauthtoken.go
- license.go
- licensetoken.go
- loftupgrade.go
- management_client.go
- ownedaccesskey.go
- project.go
- projectsecret.go
- redirecttoken.go
- resetaccesskey.go
- runner.go
- self.go
- selfsubjectaccessreview.go
- sharedsecret.go
- spaceconstraint.go
- spaceinstance.go
- spacetemplate.go
- subjectaccessreview.go
- task.go
- team.go
- user.go
- virtualclusterinstance.go
- virtualclustertemplate.go