v1

package
v3.4.5 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 2024 License: MPL-2.0 Imports: 17 Imported by: 38

Documentation

Overview

+k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/loft-sh/api/v3/pkg/apis/management +k8s:defaulter-gen=TypeMeta +groupName=management.loft.sh

Index

Constants

View Source
const (
	LoftProjectSecret                           = "loft.sh/project-secret"
	LoftProjectSecretNameLabel                  = "loft.sh/project-secret-name"
	LoftProjectSecretDescription                = "loft.sh/project-secret-description"
	LoftProjectSecretDisplayName                = "loft.sh/project-secret-displayname"
	LoftProjectSecretOwner                      = "loft.sh/project-secret-owner"
	LoftProjectSecretAccess                     = "loft.sh/project-secret-access"
	LoftProjectSecretStatusConditionsAnnotation = "loft.sh/project-secret-status-conditions"
)

Variables

View Source
var (
	ApiVersion = builders.NewApiVersion("management.loft.sh", "v1").WithResources(
		management.ManagementAgentAuditEventStorage,
		management.ManagementAnnouncementStorage,
		management.ManagementAppStorage,
		builders.NewApiResourceWithStorage(
			management.InternalAppCredentialsREST,
			func() runtime.Object { return &AppCredentials{} },
			nil,
			management.NewAppCredentialsREST),
		management.ManagementBackupStorage,
		builders.NewApiResourceWithStorage(
			management.InternalBackupApplyREST,
			func() runtime.Object { return &BackupApply{} },
			nil,
			management.NewBackupApplyREST),
		management.ManagementClusterStorage,
		builders.NewApiResourceWithStorage(
			management.InternalClusterAccessKeyREST,
			func() runtime.Object { return &ClusterAccessKey{} },
			nil,
			management.NewClusterAccessKeyREST),
		builders.NewApiResourceWithStorage(
			management.InternalClusterAgentConfigREST,
			func() runtime.Object { return &ClusterAgentConfig{} },
			nil,
			management.NewClusterAgentConfigREST),
		builders.NewApiResourceWithStorage(
			management.InternalClusterChartsREST,
			func() runtime.Object { return &ClusterCharts{} },
			nil,
			management.NewClusterChartsREST),
		builders.NewApiResourceWithStorage(
			management.InternalClusterDomainREST,
			func() runtime.Object { return &ClusterDomain{} },
			nil,
			management.NewClusterDomainREST),
		builders.NewApiResourceWithStorage(
			management.InternalClusterMemberAccessREST,
			func() runtime.Object { return &ClusterMemberAccess{} },
			nil,
			management.NewClusterMemberAccessREST),
		builders.NewApiResourceWithStorage(
			management.InternalClusterMembersREST,
			func() runtime.Object { return &ClusterMembers{} },
			nil,
			management.NewClusterMembersREST),
		builders.NewApiResourceWithStorage(
			management.InternalClusterResetREST,
			func() runtime.Object { return &ClusterReset{} },
			nil,
			management.NewClusterResetREST),
		builders.NewApiResourceWithStorage(
			management.InternalClusterVirtualClusterDefaultsREST,
			func() runtime.Object { return &ClusterVirtualClusterDefaults{} },
			nil,
			management.NewClusterVirtualClusterDefaultsREST),
		management.ManagementClusterAccessStorage,
		management.ManagementClusterConnectStorage,
		management.ManagementClusterRoleTemplateStorage,
		management.ManagementConfigStorage,
		management.ManagementDevPodWorkspaceInstanceStorage,
		builders.NewApiResourceWithStorage(
			management.InternalDevPodDeleteOptionsREST,
			func() runtime.Object { return &DevPodDeleteOptions{} },
			nil,
			management.NewDevPodDeleteOptionsREST),
		builders.NewApiResourceWithStorage(
			management.InternalDevPodStatusOptionsREST,
			func() runtime.Object { return &DevPodStatusOptions{} },
			nil,
			management.NewDevPodStatusOptionsREST),
		builders.NewApiResourceWithStorage(
			management.InternalDevPodSshOptionsREST,
			func() runtime.Object { return &DevPodSshOptions{} },
			nil,
			management.NewDevPodSshOptionsREST),
		builders.NewApiResourceWithStorage(
			management.InternalDevPodWorkspaceInstanceStateREST,
			func() runtime.Object { return &DevPodWorkspaceInstanceState{} },
			nil,
			management.NewDevPodWorkspaceInstanceStateREST),
		builders.NewApiResourceWithStorage(
			management.InternalDevPodStopOptionsREST,
			func() runtime.Object { return &DevPodStopOptions{} },
			nil,
			management.NewDevPodStopOptionsREST),
		builders.NewApiResourceWithStorage(
			management.InternalDevPodUpOptionsREST,
			func() runtime.Object { return &DevPodUpOptions{} },
			nil,
			management.NewDevPodUpOptionsREST),
		management.ManagementDevPodWorkspaceTemplateStorage,
		management.ManagementDirectClusterEndpointTokenStorage,
		management.ManagementEventStorage,
		management.ManagementFeatureStorage,
		builders.NewApiResourceWithStorage(
			management.InternalFeatureStatus,
			func() runtime.Object { return &Feature{} },
			func() runtime.Object { return &FeatureList{} },
			management.NewFeatureStatusREST),
		management.ManagementIngressAuthTokenStorage,
		management.ManagementKioskStorage,
		management.ManagementLicenseStorage,
		builders.NewApiResourceWithStorage(
			management.InternalLicenseRequestREST,
			func() runtime.Object { return &LicenseRequest{} },
			nil,
			management.NewLicenseRequestREST),
		management.ManagementLicenseTokenStorage,
		management.ManagementLoftUpgradeStorage,
		management.ManagementOwnedAccessKeyStorage,
		management.ManagementPolicyViolationStorage,
		management.ManagementProjectStorage,
		builders.NewApiResourceWithStorage(
			management.InternalProjectStatus,
			func() runtime.Object { return &Project{} },
			func() runtime.Object { return &ProjectList{} },
			management.NewProjectStatusREST),
		builders.NewApiResourceWithStorage(
			management.InternalProjectChartInfoREST,
			func() runtime.Object { return &ProjectChartInfo{} },
			nil,
			management.NewProjectChartInfoREST),
		builders.NewApiResourceWithStorage(
			management.InternalProjectChartsREST,
			func() runtime.Object { return &ProjectCharts{} },
			nil,
			management.NewProjectChartsREST),
		builders.NewApiResourceWithStorage(
			management.InternalProjectClustersREST,
			func() runtime.Object { return &ProjectClusters{} },
			nil,
			management.NewProjectClustersREST),
		builders.NewApiResourceWithStorage(
			management.InternalProjectImportSpaceREST,
			func() runtime.Object { return &ProjectImportSpace{} },
			nil,
			management.NewProjectImportSpaceREST),
		builders.NewApiResourceWithStorage(
			management.InternalProjectImportVirtualClusterREST,
			func() runtime.Object { return &ProjectImportVirtualCluster{} },
			nil,
			management.NewProjectImportVirtualClusterREST),
		builders.NewApiResourceWithStorage(
			management.InternalProjectMembersREST,
			func() runtime.Object { return &ProjectMembers{} },
			nil,
			management.NewProjectMembersREST),
		builders.NewApiResourceWithStorage(
			management.InternalProjectMigrateSpaceInstanceREST,
			func() runtime.Object { return &ProjectMigrateSpaceInstance{} },
			nil,
			management.NewProjectMigrateSpaceInstanceREST),
		builders.NewApiResourceWithStorage(
			management.InternalProjectMigrateVirtualClusterInstanceREST,
			func() runtime.Object { return &ProjectMigrateVirtualClusterInstance{} },
			nil,
			management.NewProjectMigrateVirtualClusterInstanceREST),
		builders.NewApiResourceWithStorage(
			management.InternalProjectTemplatesREST,
			func() runtime.Object { return &ProjectTemplates{} },
			nil,
			management.NewProjectTemplatesREST),
		management.ManagementProjectSecretStorage,
		management.ManagementRedirectTokenStorage,
		management.ManagementResetAccessKeyStorage,
		management.ManagementRunnerStorage,
		builders.NewApiResourceWithStorage(
			management.InternalRunnerStatus,
			func() runtime.Object { return &Runner{} },
			func() runtime.Object { return &RunnerList{} },
			management.NewRunnerStatusREST),
		builders.NewApiResourceWithStorage(
			management.InternalRunnerAccessKeyREST,
			func() runtime.Object { return &RunnerAccessKey{} },
			nil,
			management.NewRunnerAccessKeyREST),
		builders.NewApiResourceWithStorage(
			management.InternalRunnerConfigREST,
			func() runtime.Object { return &RunnerConfig{} },
			nil,
			management.NewRunnerConfigREST),
		management.ManagementSelfStorage,
		management.ManagementSelfSubjectAccessReviewStorage,
		management.ManagementSharedSecretStorage,
		management.ManagementSpaceConstraintStorage,
		management.ManagementSpaceInstanceStorage,
		management.ManagementSpaceTemplateStorage,
		management.ManagementSubjectAccessReviewStorage,
		management.ManagementTaskStorage,
		builders.NewApiResourceWithStorage(
			management.InternalTaskLogREST,
			func() runtime.Object { return &TaskLog{} },
			nil,
			management.NewTaskLogREST),
		management.ManagementTeamStorage,
		builders.NewApiResourceWithStorage(
			management.InternalTeamAccessKeysREST,
			func() runtime.Object { return &TeamAccessKeys{} },
			nil,
			management.NewTeamAccessKeysREST),
		builders.NewApiResourceWithStorage(
			management.InternalTeamClustersREST,
			func() runtime.Object { return &TeamClusters{} },
			nil,
			management.NewTeamClustersREST),
		management.ManagementUserStorage,
		builders.NewApiResourceWithStorage(
			management.InternalUserAccessKeysREST,
			func() runtime.Object { return &UserAccessKeys{} },
			nil,
			management.NewUserAccessKeysREST),
		builders.NewApiResourceWithStorage(
			management.InternalUserClustersREST,
			func() runtime.Object { return &UserClusters{} },
			nil,
			management.NewUserClustersREST),
		builders.NewApiResourceWithStorage(
			management.InternalUserPermissionsREST,
			func() runtime.Object { return &UserPermissions{} },
			nil,
			management.NewUserPermissionsREST),
		builders.NewApiResourceWithStorage(
			management.InternalUserProfileREST,
			func() runtime.Object { return &UserProfile{} },
			nil,
			management.NewUserProfileREST),
		management.ManagementVirtualClusterInstanceStorage,
		builders.NewApiResourceWithStorage(
			management.InternalVirtualClusterInstanceKubeConfigREST,
			func() runtime.Object { return &VirtualClusterInstanceKubeConfig{} },
			nil,
			management.NewVirtualClusterInstanceKubeConfigREST),
		builders.NewApiResourceWithStorage(
			management.InternalVirtualClusterInstanceLogREST,
			func() runtime.Object { return &VirtualClusterInstanceLog{} },
			nil,
			management.NewVirtualClusterInstanceLogREST),
		builders.NewApiResourceWithStorage(
			management.InternalVirtualClusterInstanceWorkloadKubeConfigREST,
			func() runtime.Object { return &VirtualClusterInstanceWorkloadKubeConfig{} },
			nil,
			management.NewVirtualClusterInstanceWorkloadKubeConfigREST),
		management.ManagementVirtualClusterTemplateStorage,
	)

	// Required by code generated by go2idl
	AddToScheme = (&runtime.SchemeBuilder{
		ApiVersion.SchemeBuilder.AddToScheme,
		RegisterDefaults,
		RegisterConversions,
		addKnownTypes,
		func(scheme *runtime.Scheme) error {
			metav1.AddToGroupVersion(scheme, SchemeGroupVersion)
			return nil
		},
	}).AddToScheme

	SchemeBuilder = ApiVersion.SchemeBuilder

	SchemeGroupVersion = ApiVersion.GroupVersion
)

Functions

func Convert_management_AgentAnalyticsSpec_To_v1_AgentAnalyticsSpec

func Convert_management_AgentAnalyticsSpec_To_v1_AgentAnalyticsSpec(in *management.AgentAnalyticsSpec, out *AgentAnalyticsSpec, s conversion.Scope) error

Convert_management_AgentAnalyticsSpec_To_v1_AgentAnalyticsSpec is an autogenerated conversion function.

func Convert_management_AgentAuditConfig_To_v1_AgentAuditConfig

func Convert_management_AgentAuditConfig_To_v1_AgentAuditConfig(in *management.AgentAuditConfig, out *AgentAuditConfig, s conversion.Scope) error

Convert_management_AgentAuditConfig_To_v1_AgentAuditConfig is an autogenerated conversion function.

func Convert_management_AgentAuditEventList_To_v1_AgentAuditEventList

func Convert_management_AgentAuditEventList_To_v1_AgentAuditEventList(in *management.AgentAuditEventList, out *AgentAuditEventList, s conversion.Scope) error

Convert_management_AgentAuditEventList_To_v1_AgentAuditEventList is an autogenerated conversion function.

func Convert_management_AgentAuditEventSpec_To_v1_AgentAuditEventSpec

func Convert_management_AgentAuditEventSpec_To_v1_AgentAuditEventSpec(in *management.AgentAuditEventSpec, out *AgentAuditEventSpec, s conversion.Scope) error

Convert_management_AgentAuditEventSpec_To_v1_AgentAuditEventSpec is an autogenerated conversion function.

func Convert_management_AgentAuditEventStatus_To_v1_AgentAuditEventStatus

func Convert_management_AgentAuditEventStatus_To_v1_AgentAuditEventStatus(in *management.AgentAuditEventStatus, out *AgentAuditEventStatus, s conversion.Scope) error

Convert_management_AgentAuditEventStatus_To_v1_AgentAuditEventStatus is an autogenerated conversion function.

func Convert_management_AgentAuditEvent_To_v1_AgentAuditEvent

func Convert_management_AgentAuditEvent_To_v1_AgentAuditEvent(in *management.AgentAuditEvent, out *AgentAuditEvent, s conversion.Scope) error

Convert_management_AgentAuditEvent_To_v1_AgentAuditEvent is an autogenerated conversion function.

func Convert_management_AnnouncementList_To_v1_AnnouncementList

func Convert_management_AnnouncementList_To_v1_AnnouncementList(in *management.AnnouncementList, out *AnnouncementList, s conversion.Scope) error

Convert_management_AnnouncementList_To_v1_AnnouncementList is an autogenerated conversion function.

func Convert_management_AnnouncementSpec_To_v1_AnnouncementSpec

func Convert_management_AnnouncementSpec_To_v1_AnnouncementSpec(in *management.AnnouncementSpec, out *AnnouncementSpec, s conversion.Scope) error

Convert_management_AnnouncementSpec_To_v1_AnnouncementSpec is an autogenerated conversion function.

func Convert_management_AnnouncementStatus_To_v1_AnnouncementStatus

func Convert_management_AnnouncementStatus_To_v1_AnnouncementStatus(in *management.AnnouncementStatus, out *AnnouncementStatus, s conversion.Scope) error

Convert_management_AnnouncementStatus_To_v1_AnnouncementStatus is an autogenerated conversion function.

func Convert_management_Announcement_To_v1_Announcement

func Convert_management_Announcement_To_v1_Announcement(in *management.Announcement, out *Announcement, s conversion.Scope) error

Convert_management_Announcement_To_v1_Announcement is an autogenerated conversion function.

func Convert_management_AppCredentialsList_To_v1_AppCredentialsList

func Convert_management_AppCredentialsList_To_v1_AppCredentialsList(in *management.AppCredentialsList, out *AppCredentialsList, s conversion.Scope) error

Convert_management_AppCredentialsList_To_v1_AppCredentialsList is an autogenerated conversion function.

func Convert_management_AppCredentials_To_v1_AppCredentials

func Convert_management_AppCredentials_To_v1_AppCredentials(in *management.AppCredentials, out *AppCredentials, s conversion.Scope) error

Convert_management_AppCredentials_To_v1_AppCredentials is an autogenerated conversion function.

func Convert_management_AppList_To_v1_AppList

func Convert_management_AppList_To_v1_AppList(in *management.AppList, out *AppList, s conversion.Scope) error

Convert_management_AppList_To_v1_AppList is an autogenerated conversion function.

func Convert_management_AppSpec_To_v1_AppSpec

func Convert_management_AppSpec_To_v1_AppSpec(in *management.AppSpec, out *AppSpec, s conversion.Scope) error

Convert_management_AppSpec_To_v1_AppSpec is an autogenerated conversion function.

func Convert_management_AppStatus_To_v1_AppStatus

func Convert_management_AppStatus_To_v1_AppStatus(in *management.AppStatus, out *AppStatus, s conversion.Scope) error

Convert_management_AppStatus_To_v1_AppStatus is an autogenerated conversion function.

func Convert_management_App_To_v1_App

func Convert_management_App_To_v1_App(in *management.App, out *App, s conversion.Scope) error

Convert_management_App_To_v1_App is an autogenerated conversion function.

func Convert_management_Apps_To_v1_Apps

func Convert_management_Apps_To_v1_Apps(in *management.Apps, out *Apps, s conversion.Scope) error

Convert_management_Apps_To_v1_Apps is an autogenerated conversion function.

func Convert_management_AuditPolicyRule_To_v1_AuditPolicyRule

func Convert_management_AuditPolicyRule_To_v1_AuditPolicyRule(in *management.AuditPolicyRule, out *AuditPolicyRule, s conversion.Scope) error

Convert_management_AuditPolicyRule_To_v1_AuditPolicyRule is an autogenerated conversion function.

func Convert_management_AuditPolicy_To_v1_AuditPolicy

func Convert_management_AuditPolicy_To_v1_AuditPolicy(in *management.AuditPolicy, out *AuditPolicy, s conversion.Scope) error

Convert_management_AuditPolicy_To_v1_AuditPolicy is an autogenerated conversion function.

func Convert_management_Audit_To_v1_Audit

func Convert_management_Audit_To_v1_Audit(in *management.Audit, out *Audit, s conversion.Scope) error

Convert_management_Audit_To_v1_Audit is an autogenerated conversion function.

func Convert_management_AuthenticationClusterAccountTemplates_To_v1_AuthenticationClusterAccountTemplates

func Convert_management_AuthenticationClusterAccountTemplates_To_v1_AuthenticationClusterAccountTemplates(in *management.AuthenticationClusterAccountTemplates, out *AuthenticationClusterAccountTemplates, s conversion.Scope) error

Convert_management_AuthenticationClusterAccountTemplates_To_v1_AuthenticationClusterAccountTemplates is an autogenerated conversion function.

func Convert_management_AuthenticationGithubOrg_To_v1_AuthenticationGithubOrg

func Convert_management_AuthenticationGithubOrg_To_v1_AuthenticationGithubOrg(in *management.AuthenticationGithubOrg, out *AuthenticationGithubOrg, s conversion.Scope) error

Convert_management_AuthenticationGithubOrg_To_v1_AuthenticationGithubOrg is an autogenerated conversion function.

func Convert_management_AuthenticationGithub_To_v1_AuthenticationGithub

func Convert_management_AuthenticationGithub_To_v1_AuthenticationGithub(in *management.AuthenticationGithub, out *AuthenticationGithub, s conversion.Scope) error

Convert_management_AuthenticationGithub_To_v1_AuthenticationGithub is an autogenerated conversion function.

func Convert_management_AuthenticationGitlab_To_v1_AuthenticationGitlab

func Convert_management_AuthenticationGitlab_To_v1_AuthenticationGitlab(in *management.AuthenticationGitlab, out *AuthenticationGitlab, s conversion.Scope) error

Convert_management_AuthenticationGitlab_To_v1_AuthenticationGitlab is an autogenerated conversion function.

func Convert_management_AuthenticationGoogle_To_v1_AuthenticationGoogle

func Convert_management_AuthenticationGoogle_To_v1_AuthenticationGoogle(in *management.AuthenticationGoogle, out *AuthenticationGoogle, s conversion.Scope) error

Convert_management_AuthenticationGoogle_To_v1_AuthenticationGoogle is an autogenerated conversion function.

func Convert_management_AuthenticationGroupClusterAccountTemplate_To_v1_AuthenticationGroupClusterAccountTemplate

func Convert_management_AuthenticationGroupClusterAccountTemplate_To_v1_AuthenticationGroupClusterAccountTemplate(in *management.AuthenticationGroupClusterAccountTemplate, out *AuthenticationGroupClusterAccountTemplate, s conversion.Scope) error

Convert_management_AuthenticationGroupClusterAccountTemplate_To_v1_AuthenticationGroupClusterAccountTemplate is an autogenerated conversion function.

func Convert_management_AuthenticationMicrosoft_To_v1_AuthenticationMicrosoft

func Convert_management_AuthenticationMicrosoft_To_v1_AuthenticationMicrosoft(in *management.AuthenticationMicrosoft, out *AuthenticationMicrosoft, s conversion.Scope) error

Convert_management_AuthenticationMicrosoft_To_v1_AuthenticationMicrosoft is an autogenerated conversion function.

func Convert_management_AuthenticationOIDC_To_v1_AuthenticationOIDC

func Convert_management_AuthenticationOIDC_To_v1_AuthenticationOIDC(in *management.AuthenticationOIDC, out *AuthenticationOIDC, s conversion.Scope) error

Convert_management_AuthenticationOIDC_To_v1_AuthenticationOIDC is an autogenerated conversion function.

func Convert_management_AuthenticationPassword_To_v1_AuthenticationPassword

func Convert_management_AuthenticationPassword_To_v1_AuthenticationPassword(in *management.AuthenticationPassword, out *AuthenticationPassword, s conversion.Scope) error

Convert_management_AuthenticationPassword_To_v1_AuthenticationPassword is an autogenerated conversion function.

func Convert_management_AuthenticationRancher_To_v1_AuthenticationRancher

func Convert_management_AuthenticationRancher_To_v1_AuthenticationRancher(in *management.AuthenticationRancher, out *AuthenticationRancher, s conversion.Scope) error

Convert_management_AuthenticationRancher_To_v1_AuthenticationRancher is an autogenerated conversion function.

func Convert_management_AuthenticationSAML_To_v1_AuthenticationSAML

func Convert_management_AuthenticationSAML_To_v1_AuthenticationSAML(in *management.AuthenticationSAML, out *AuthenticationSAML, s conversion.Scope) error

Convert_management_AuthenticationSAML_To_v1_AuthenticationSAML is an autogenerated conversion function.

func Convert_management_Authentication_To_v1_Authentication

func Convert_management_Authentication_To_v1_Authentication(in *management.Authentication, out *Authentication, s conversion.Scope) error

Convert_management_Authentication_To_v1_Authentication is an autogenerated conversion function.

func Convert_management_BackupApplyList_To_v1_BackupApplyList

func Convert_management_BackupApplyList_To_v1_BackupApplyList(in *management.BackupApplyList, out *BackupApplyList, s conversion.Scope) error

Convert_management_BackupApplyList_To_v1_BackupApplyList is an autogenerated conversion function.

func Convert_management_BackupApplySpec_To_v1_BackupApplySpec

func Convert_management_BackupApplySpec_To_v1_BackupApplySpec(in *management.BackupApplySpec, out *BackupApplySpec, s conversion.Scope) error

Convert_management_BackupApplySpec_To_v1_BackupApplySpec is an autogenerated conversion function.

func Convert_management_BackupApply_To_v1_BackupApply

func Convert_management_BackupApply_To_v1_BackupApply(in *management.BackupApply, out *BackupApply, s conversion.Scope) error

Convert_management_BackupApply_To_v1_BackupApply is an autogenerated conversion function.

func Convert_management_BackupList_To_v1_BackupList

func Convert_management_BackupList_To_v1_BackupList(in *management.BackupList, out *BackupList, s conversion.Scope) error

Convert_management_BackupList_To_v1_BackupList is an autogenerated conversion function.

func Convert_management_BackupSpec_To_v1_BackupSpec

func Convert_management_BackupSpec_To_v1_BackupSpec(in *management.BackupSpec, out *BackupSpec, s conversion.Scope) error

Convert_management_BackupSpec_To_v1_BackupSpec is an autogenerated conversion function.

func Convert_management_BackupStatus_To_v1_BackupStatus

func Convert_management_BackupStatus_To_v1_BackupStatus(in *management.BackupStatus, out *BackupStatus, s conversion.Scope) error

Convert_management_BackupStatus_To_v1_BackupStatus is an autogenerated conversion function.

func Convert_management_Backup_To_v1_Backup

func Convert_management_Backup_To_v1_Backup(in *management.Backup, out *Backup, s conversion.Scope) error

Convert_management_Backup_To_v1_Backup is an autogenerated conversion function.

func Convert_management_ClusterAccessKeyList_To_v1_ClusterAccessKeyList

func Convert_management_ClusterAccessKeyList_To_v1_ClusterAccessKeyList(in *management.ClusterAccessKeyList, out *ClusterAccessKeyList, s conversion.Scope) error

Convert_management_ClusterAccessKeyList_To_v1_ClusterAccessKeyList is an autogenerated conversion function.

func Convert_management_ClusterAccessKey_To_v1_ClusterAccessKey

func Convert_management_ClusterAccessKey_To_v1_ClusterAccessKey(in *management.ClusterAccessKey, out *ClusterAccessKey, s conversion.Scope) error

Convert_management_ClusterAccessKey_To_v1_ClusterAccessKey is an autogenerated conversion function.

func Convert_management_ClusterAccessList_To_v1_ClusterAccessList

func Convert_management_ClusterAccessList_To_v1_ClusterAccessList(in *management.ClusterAccessList, out *ClusterAccessList, s conversion.Scope) error

Convert_management_ClusterAccessList_To_v1_ClusterAccessList is an autogenerated conversion function.

func Convert_management_ClusterAccessSpec_To_v1_ClusterAccessSpec

func Convert_management_ClusterAccessSpec_To_v1_ClusterAccessSpec(in *management.ClusterAccessSpec, out *ClusterAccessSpec, s conversion.Scope) error

Convert_management_ClusterAccessSpec_To_v1_ClusterAccessSpec is an autogenerated conversion function.

func Convert_management_ClusterAccessStatus_To_v1_ClusterAccessStatus

func Convert_management_ClusterAccessStatus_To_v1_ClusterAccessStatus(in *management.ClusterAccessStatus, out *ClusterAccessStatus, s conversion.Scope) error

Convert_management_ClusterAccessStatus_To_v1_ClusterAccessStatus is an autogenerated conversion function.

func Convert_management_ClusterAccess_To_v1_ClusterAccess

func Convert_management_ClusterAccess_To_v1_ClusterAccess(in *management.ClusterAccess, out *ClusterAccess, s conversion.Scope) error

Convert_management_ClusterAccess_To_v1_ClusterAccess is an autogenerated conversion function.

func Convert_management_ClusterAccounts_To_v1_ClusterAccounts

func Convert_management_ClusterAccounts_To_v1_ClusterAccounts(in *management.ClusterAccounts, out *ClusterAccounts, s conversion.Scope) error

Convert_management_ClusterAccounts_To_v1_ClusterAccounts is an autogenerated conversion function.

func Convert_management_ClusterAgentConfigCommon_To_v1_ClusterAgentConfigCommon

func Convert_management_ClusterAgentConfigCommon_To_v1_ClusterAgentConfigCommon(in *management.ClusterAgentConfigCommon, out *ClusterAgentConfigCommon, s conversion.Scope) error

Convert_management_ClusterAgentConfigCommon_To_v1_ClusterAgentConfigCommon is an autogenerated conversion function.

func Convert_management_ClusterAgentConfigList_To_v1_ClusterAgentConfigList

func Convert_management_ClusterAgentConfigList_To_v1_ClusterAgentConfigList(in *management.ClusterAgentConfigList, out *ClusterAgentConfigList, s conversion.Scope) error

Convert_management_ClusterAgentConfigList_To_v1_ClusterAgentConfigList is an autogenerated conversion function.

func Convert_management_ClusterAgentConfig_To_v1_ClusterAgentConfig

func Convert_management_ClusterAgentConfig_To_v1_ClusterAgentConfig(in *management.ClusterAgentConfig, out *ClusterAgentConfig, s conversion.Scope) error

Convert_management_ClusterAgentConfig_To_v1_ClusterAgentConfig is an autogenerated conversion function.

func Convert_management_ClusterChartsList_To_v1_ClusterChartsList

func Convert_management_ClusterChartsList_To_v1_ClusterChartsList(in *management.ClusterChartsList, out *ClusterChartsList, s conversion.Scope) error

Convert_management_ClusterChartsList_To_v1_ClusterChartsList is an autogenerated conversion function.

func Convert_management_ClusterCharts_To_v1_ClusterCharts

func Convert_management_ClusterCharts_To_v1_ClusterCharts(in *management.ClusterCharts, out *ClusterCharts, s conversion.Scope) error

Convert_management_ClusterCharts_To_v1_ClusterCharts is an autogenerated conversion function.

func Convert_management_ClusterConnectList_To_v1_ClusterConnectList

func Convert_management_ClusterConnectList_To_v1_ClusterConnectList(in *management.ClusterConnectList, out *ClusterConnectList, s conversion.Scope) error

Convert_management_ClusterConnectList_To_v1_ClusterConnectList is an autogenerated conversion function.

func Convert_management_ClusterConnectSpec_To_v1_ClusterConnectSpec

func Convert_management_ClusterConnectSpec_To_v1_ClusterConnectSpec(in *management.ClusterConnectSpec, out *ClusterConnectSpec, s conversion.Scope) error

Convert_management_ClusterConnectSpec_To_v1_ClusterConnectSpec is an autogenerated conversion function.

func Convert_management_ClusterConnectStatus_To_v1_ClusterConnectStatus

func Convert_management_ClusterConnectStatus_To_v1_ClusterConnectStatus(in *management.ClusterConnectStatus, out *ClusterConnectStatus, s conversion.Scope) error

Convert_management_ClusterConnectStatus_To_v1_ClusterConnectStatus is an autogenerated conversion function.

func Convert_management_ClusterConnect_To_v1_ClusterConnect

func Convert_management_ClusterConnect_To_v1_ClusterConnect(in *management.ClusterConnect, out *ClusterConnect, s conversion.Scope) error

Convert_management_ClusterConnect_To_v1_ClusterConnect is an autogenerated conversion function.

func Convert_management_ClusterDomainList_To_v1_ClusterDomainList

func Convert_management_ClusterDomainList_To_v1_ClusterDomainList(in *management.ClusterDomainList, out *ClusterDomainList, s conversion.Scope) error

Convert_management_ClusterDomainList_To_v1_ClusterDomainList is an autogenerated conversion function.

func Convert_management_ClusterDomain_To_v1_ClusterDomain

func Convert_management_ClusterDomain_To_v1_ClusterDomain(in *management.ClusterDomain, out *ClusterDomain, s conversion.Scope) error

Convert_management_ClusterDomain_To_v1_ClusterDomain is an autogenerated conversion function.

func Convert_management_ClusterList_To_v1_ClusterList

func Convert_management_ClusterList_To_v1_ClusterList(in *management.ClusterList, out *ClusterList, s conversion.Scope) error

Convert_management_ClusterList_To_v1_ClusterList is an autogenerated conversion function.

func Convert_management_ClusterMemberAccessList_To_v1_ClusterMemberAccessList

func Convert_management_ClusterMemberAccessList_To_v1_ClusterMemberAccessList(in *management.ClusterMemberAccessList, out *ClusterMemberAccessList, s conversion.Scope) error

Convert_management_ClusterMemberAccessList_To_v1_ClusterMemberAccessList is an autogenerated conversion function.

func Convert_management_ClusterMemberAccess_To_v1_ClusterMemberAccess

func Convert_management_ClusterMemberAccess_To_v1_ClusterMemberAccess(in *management.ClusterMemberAccess, out *ClusterMemberAccess, s conversion.Scope) error

Convert_management_ClusterMemberAccess_To_v1_ClusterMemberAccess is an autogenerated conversion function.

func Convert_management_ClusterMember_To_v1_ClusterMember

func Convert_management_ClusterMember_To_v1_ClusterMember(in *management.ClusterMember, out *ClusterMember, s conversion.Scope) error

Convert_management_ClusterMember_To_v1_ClusterMember is an autogenerated conversion function.

func Convert_management_ClusterMembersList_To_v1_ClusterMembersList

func Convert_management_ClusterMembersList_To_v1_ClusterMembersList(in *management.ClusterMembersList, out *ClusterMembersList, s conversion.Scope) error

Convert_management_ClusterMembersList_To_v1_ClusterMembersList is an autogenerated conversion function.

func Convert_management_ClusterMembers_To_v1_ClusterMembers

func Convert_management_ClusterMembers_To_v1_ClusterMembers(in *management.ClusterMembers, out *ClusterMembers, s conversion.Scope) error

Convert_management_ClusterMembers_To_v1_ClusterMembers is an autogenerated conversion function.

func Convert_management_ClusterResetList_To_v1_ClusterResetList

func Convert_management_ClusterResetList_To_v1_ClusterResetList(in *management.ClusterResetList, out *ClusterResetList, s conversion.Scope) error

Convert_management_ClusterResetList_To_v1_ClusterResetList is an autogenerated conversion function.

func Convert_management_ClusterReset_To_v1_ClusterReset

func Convert_management_ClusterReset_To_v1_ClusterReset(in *management.ClusterReset, out *ClusterReset, s conversion.Scope) error

Convert_management_ClusterReset_To_v1_ClusterReset is an autogenerated conversion function.

func Convert_management_ClusterRoleTemplateList_To_v1_ClusterRoleTemplateList

func Convert_management_ClusterRoleTemplateList_To_v1_ClusterRoleTemplateList(in *management.ClusterRoleTemplateList, out *ClusterRoleTemplateList, s conversion.Scope) error

Convert_management_ClusterRoleTemplateList_To_v1_ClusterRoleTemplateList is an autogenerated conversion function.

func Convert_management_ClusterRoleTemplateSpec_To_v1_ClusterRoleTemplateSpec

func Convert_management_ClusterRoleTemplateSpec_To_v1_ClusterRoleTemplateSpec(in *management.ClusterRoleTemplateSpec, out *ClusterRoleTemplateSpec, s conversion.Scope) error

Convert_management_ClusterRoleTemplateSpec_To_v1_ClusterRoleTemplateSpec is an autogenerated conversion function.

func Convert_management_ClusterRoleTemplateStatus_To_v1_ClusterRoleTemplateStatus

func Convert_management_ClusterRoleTemplateStatus_To_v1_ClusterRoleTemplateStatus(in *management.ClusterRoleTemplateStatus, out *ClusterRoleTemplateStatus, s conversion.Scope) error

Convert_management_ClusterRoleTemplateStatus_To_v1_ClusterRoleTemplateStatus is an autogenerated conversion function.

func Convert_management_ClusterRoleTemplate_To_v1_ClusterRoleTemplate

func Convert_management_ClusterRoleTemplate_To_v1_ClusterRoleTemplate(in *management.ClusterRoleTemplate, out *ClusterRoleTemplate, s conversion.Scope) error

Convert_management_ClusterRoleTemplate_To_v1_ClusterRoleTemplate is an autogenerated conversion function.

func Convert_management_ClusterSpec_To_v1_ClusterSpec

func Convert_management_ClusterSpec_To_v1_ClusterSpec(in *management.ClusterSpec, out *ClusterSpec, s conversion.Scope) error

Convert_management_ClusterSpec_To_v1_ClusterSpec is an autogenerated conversion function.

func Convert_management_ClusterStatus_To_v1_ClusterStatus

func Convert_management_ClusterStatus_To_v1_ClusterStatus(in *management.ClusterStatus, out *ClusterStatus, s conversion.Scope) error

Convert_management_ClusterStatus_To_v1_ClusterStatus is an autogenerated conversion function.

func Convert_management_ClusterVirtualClusterDefaultsList_To_v1_ClusterVirtualClusterDefaultsList

func Convert_management_ClusterVirtualClusterDefaultsList_To_v1_ClusterVirtualClusterDefaultsList(in *management.ClusterVirtualClusterDefaultsList, out *ClusterVirtualClusterDefaultsList, s conversion.Scope) error

Convert_management_ClusterVirtualClusterDefaultsList_To_v1_ClusterVirtualClusterDefaultsList is an autogenerated conversion function.

func Convert_management_ClusterVirtualClusterDefaults_To_v1_ClusterVirtualClusterDefaults

func Convert_management_ClusterVirtualClusterDefaults_To_v1_ClusterVirtualClusterDefaults(in *management.ClusterVirtualClusterDefaults, out *ClusterVirtualClusterDefaults, s conversion.Scope) error

Convert_management_ClusterVirtualClusterDefaults_To_v1_ClusterVirtualClusterDefaults is an autogenerated conversion function.

func Convert_management_Cluster_To_v1_Cluster

func Convert_management_Cluster_To_v1_Cluster(in *management.Cluster, out *Cluster, s conversion.Scope) error

Convert_management_Cluster_To_v1_Cluster is an autogenerated conversion function.

func Convert_management_ConfigList_To_v1_ConfigList

func Convert_management_ConfigList_To_v1_ConfigList(in *management.ConfigList, out *ConfigList, s conversion.Scope) error

Convert_management_ConfigList_To_v1_ConfigList is an autogenerated conversion function.

func Convert_management_ConfigSpec_To_v1_ConfigSpec

func Convert_management_ConfigSpec_To_v1_ConfigSpec(in *management.ConfigSpec, out *ConfigSpec, s conversion.Scope) error

Convert_management_ConfigSpec_To_v1_ConfigSpec is an autogenerated conversion function.

func Convert_management_ConfigStatus_To_v1_ConfigStatus

func Convert_management_ConfigStatus_To_v1_ConfigStatus(in *management.ConfigStatus, out *ConfigStatus, s conversion.Scope) error

Convert_management_ConfigStatus_To_v1_ConfigStatus is an autogenerated conversion function.

func Convert_management_Config_To_v1_Config

func Convert_management_Config_To_v1_Config(in *management.Config, out *Config, s conversion.Scope) error

Convert_management_Config_To_v1_Config is an autogenerated conversion function.

func Convert_management_ConnectorWithName_To_v1_ConnectorWithName

func Convert_management_ConnectorWithName_To_v1_ConnectorWithName(in *management.ConnectorWithName, out *ConnectorWithName, s conversion.Scope) error

Convert_management_ConnectorWithName_To_v1_ConnectorWithName is an autogenerated conversion function.

func Convert_management_Connector_To_v1_Connector

func Convert_management_Connector_To_v1_Connector(in *management.Connector, out *Connector, s conversion.Scope) error

Convert_management_Connector_To_v1_Connector is an autogenerated conversion function.

func Convert_management_DevPodDeleteOptionsList_To_v1_DevPodDeleteOptionsList

func Convert_management_DevPodDeleteOptionsList_To_v1_DevPodDeleteOptionsList(in *management.DevPodDeleteOptionsList, out *DevPodDeleteOptionsList, s conversion.Scope) error

Convert_management_DevPodDeleteOptionsList_To_v1_DevPodDeleteOptionsList is an autogenerated conversion function.

func Convert_management_DevPodDeleteOptions_To_v1_DevPodDeleteOptions

func Convert_management_DevPodDeleteOptions_To_v1_DevPodDeleteOptions(in *management.DevPodDeleteOptions, out *DevPodDeleteOptions, s conversion.Scope) error

Convert_management_DevPodDeleteOptions_To_v1_DevPodDeleteOptions is an autogenerated conversion function.

func Convert_management_DevPodSshOptionsList_To_v1_DevPodSshOptionsList

func Convert_management_DevPodSshOptionsList_To_v1_DevPodSshOptionsList(in *management.DevPodSshOptionsList, out *DevPodSshOptionsList, s conversion.Scope) error

Convert_management_DevPodSshOptionsList_To_v1_DevPodSshOptionsList is an autogenerated conversion function.

func Convert_management_DevPodSshOptions_To_v1_DevPodSshOptions

func Convert_management_DevPodSshOptions_To_v1_DevPodSshOptions(in *management.DevPodSshOptions, out *DevPodSshOptions, s conversion.Scope) error

Convert_management_DevPodSshOptions_To_v1_DevPodSshOptions is an autogenerated conversion function.

func Convert_management_DevPodStatusOptionsList_To_v1_DevPodStatusOptionsList

func Convert_management_DevPodStatusOptionsList_To_v1_DevPodStatusOptionsList(in *management.DevPodStatusOptionsList, out *DevPodStatusOptionsList, s conversion.Scope) error

Convert_management_DevPodStatusOptionsList_To_v1_DevPodStatusOptionsList is an autogenerated conversion function.

func Convert_management_DevPodStatusOptions_To_v1_DevPodStatusOptions

func Convert_management_DevPodStatusOptions_To_v1_DevPodStatusOptions(in *management.DevPodStatusOptions, out *DevPodStatusOptions, s conversion.Scope) error

Convert_management_DevPodStatusOptions_To_v1_DevPodStatusOptions is an autogenerated conversion function.

func Convert_management_DevPodStopOptionsList_To_v1_DevPodStopOptionsList

func Convert_management_DevPodStopOptionsList_To_v1_DevPodStopOptionsList(in *management.DevPodStopOptionsList, out *DevPodStopOptionsList, s conversion.Scope) error

Convert_management_DevPodStopOptionsList_To_v1_DevPodStopOptionsList is an autogenerated conversion function.

func Convert_management_DevPodStopOptions_To_v1_DevPodStopOptions

func Convert_management_DevPodStopOptions_To_v1_DevPodStopOptions(in *management.DevPodStopOptions, out *DevPodStopOptions, s conversion.Scope) error

Convert_management_DevPodStopOptions_To_v1_DevPodStopOptions is an autogenerated conversion function.

func Convert_management_DevPodUpOptionsList_To_v1_DevPodUpOptionsList

func Convert_management_DevPodUpOptionsList_To_v1_DevPodUpOptionsList(in *management.DevPodUpOptionsList, out *DevPodUpOptionsList, s conversion.Scope) error

Convert_management_DevPodUpOptionsList_To_v1_DevPodUpOptionsList is an autogenerated conversion function.

func Convert_management_DevPodUpOptions_To_v1_DevPodUpOptions

func Convert_management_DevPodUpOptions_To_v1_DevPodUpOptions(in *management.DevPodUpOptions, out *DevPodUpOptions, s conversion.Scope) error

Convert_management_DevPodUpOptions_To_v1_DevPodUpOptions is an autogenerated conversion function.

func Convert_management_DevPodWorkspaceInstanceList_To_v1_DevPodWorkspaceInstanceList

func Convert_management_DevPodWorkspaceInstanceList_To_v1_DevPodWorkspaceInstanceList(in *management.DevPodWorkspaceInstanceList, out *DevPodWorkspaceInstanceList, s conversion.Scope) error

Convert_management_DevPodWorkspaceInstanceList_To_v1_DevPodWorkspaceInstanceList is an autogenerated conversion function.

func Convert_management_DevPodWorkspaceInstanceSpec_To_v1_DevPodWorkspaceInstanceSpec

func Convert_management_DevPodWorkspaceInstanceSpec_To_v1_DevPodWorkspaceInstanceSpec(in *management.DevPodWorkspaceInstanceSpec, out *DevPodWorkspaceInstanceSpec, s conversion.Scope) error

Convert_management_DevPodWorkspaceInstanceSpec_To_v1_DevPodWorkspaceInstanceSpec is an autogenerated conversion function.

func Convert_management_DevPodWorkspaceInstanceStateList_To_v1_DevPodWorkspaceInstanceStateList

func Convert_management_DevPodWorkspaceInstanceStateList_To_v1_DevPodWorkspaceInstanceStateList(in *management.DevPodWorkspaceInstanceStateList, out *DevPodWorkspaceInstanceStateList, s conversion.Scope) error

Convert_management_DevPodWorkspaceInstanceStateList_To_v1_DevPodWorkspaceInstanceStateList is an autogenerated conversion function.

func Convert_management_DevPodWorkspaceInstanceState_To_v1_DevPodWorkspaceInstanceState

func Convert_management_DevPodWorkspaceInstanceState_To_v1_DevPodWorkspaceInstanceState(in *management.DevPodWorkspaceInstanceState, out *DevPodWorkspaceInstanceState, s conversion.Scope) error

Convert_management_DevPodWorkspaceInstanceState_To_v1_DevPodWorkspaceInstanceState is an autogenerated conversion function.

func Convert_management_DevPodWorkspaceInstanceStatus_To_v1_DevPodWorkspaceInstanceStatus

func Convert_management_DevPodWorkspaceInstanceStatus_To_v1_DevPodWorkspaceInstanceStatus(in *management.DevPodWorkspaceInstanceStatus, out *DevPodWorkspaceInstanceStatus, s conversion.Scope) error

Convert_management_DevPodWorkspaceInstanceStatus_To_v1_DevPodWorkspaceInstanceStatus is an autogenerated conversion function.

func Convert_management_DevPodWorkspaceInstance_To_v1_DevPodWorkspaceInstance

func Convert_management_DevPodWorkspaceInstance_To_v1_DevPodWorkspaceInstance(in *management.DevPodWorkspaceInstance, out *DevPodWorkspaceInstance, s conversion.Scope) error

Convert_management_DevPodWorkspaceInstance_To_v1_DevPodWorkspaceInstance is an autogenerated conversion function.

func Convert_management_DevPodWorkspaceTemplateList_To_v1_DevPodWorkspaceTemplateList

func Convert_management_DevPodWorkspaceTemplateList_To_v1_DevPodWorkspaceTemplateList(in *management.DevPodWorkspaceTemplateList, out *DevPodWorkspaceTemplateList, s conversion.Scope) error

Convert_management_DevPodWorkspaceTemplateList_To_v1_DevPodWorkspaceTemplateList is an autogenerated conversion function.

func Convert_management_DevPodWorkspaceTemplateSpec_To_v1_DevPodWorkspaceTemplateSpec

func Convert_management_DevPodWorkspaceTemplateSpec_To_v1_DevPodWorkspaceTemplateSpec(in *management.DevPodWorkspaceTemplateSpec, out *DevPodWorkspaceTemplateSpec, s conversion.Scope) error

Convert_management_DevPodWorkspaceTemplateSpec_To_v1_DevPodWorkspaceTemplateSpec is an autogenerated conversion function.

func Convert_management_DevPodWorkspaceTemplateStatus_To_v1_DevPodWorkspaceTemplateStatus

func Convert_management_DevPodWorkspaceTemplateStatus_To_v1_DevPodWorkspaceTemplateStatus(in *management.DevPodWorkspaceTemplateStatus, out *DevPodWorkspaceTemplateStatus, s conversion.Scope) error

Convert_management_DevPodWorkspaceTemplateStatus_To_v1_DevPodWorkspaceTemplateStatus is an autogenerated conversion function.

func Convert_management_DevPodWorkspaceTemplate_To_v1_DevPodWorkspaceTemplate

func Convert_management_DevPodWorkspaceTemplate_To_v1_DevPodWorkspaceTemplate(in *management.DevPodWorkspaceTemplate, out *DevPodWorkspaceTemplate, s conversion.Scope) error

Convert_management_DevPodWorkspaceTemplate_To_v1_DevPodWorkspaceTemplate is an autogenerated conversion function.

func Convert_management_DirectClusterEndpointTokenList_To_v1_DirectClusterEndpointTokenList

func Convert_management_DirectClusterEndpointTokenList_To_v1_DirectClusterEndpointTokenList(in *management.DirectClusterEndpointTokenList, out *DirectClusterEndpointTokenList, s conversion.Scope) error

Convert_management_DirectClusterEndpointTokenList_To_v1_DirectClusterEndpointTokenList is an autogenerated conversion function.

func Convert_management_DirectClusterEndpointTokenSpec_To_v1_DirectClusterEndpointTokenSpec

func Convert_management_DirectClusterEndpointTokenSpec_To_v1_DirectClusterEndpointTokenSpec(in *management.DirectClusterEndpointTokenSpec, out *DirectClusterEndpointTokenSpec, s conversion.Scope) error

Convert_management_DirectClusterEndpointTokenSpec_To_v1_DirectClusterEndpointTokenSpec is an autogenerated conversion function.

func Convert_management_DirectClusterEndpointTokenStatus_To_v1_DirectClusterEndpointTokenStatus

func Convert_management_DirectClusterEndpointTokenStatus_To_v1_DirectClusterEndpointTokenStatus(in *management.DirectClusterEndpointTokenStatus, out *DirectClusterEndpointTokenStatus, s conversion.Scope) error

Convert_management_DirectClusterEndpointTokenStatus_To_v1_DirectClusterEndpointTokenStatus is an autogenerated conversion function.

func Convert_management_DirectClusterEndpointToken_To_v1_DirectClusterEndpointToken

func Convert_management_DirectClusterEndpointToken_To_v1_DirectClusterEndpointToken(in *management.DirectClusterEndpointToken, out *DirectClusterEndpointToken, s conversion.Scope) error

Convert_management_DirectClusterEndpointToken_To_v1_DirectClusterEndpointToken is an autogenerated conversion function.

func Convert_management_EventList_To_v1_EventList

func Convert_management_EventList_To_v1_EventList(in *management.EventList, out *EventList, s conversion.Scope) error

Convert_management_EventList_To_v1_EventList is an autogenerated conversion function.

func Convert_management_EventSpec_To_v1_EventSpec

func Convert_management_EventSpec_To_v1_EventSpec(in *management.EventSpec, out *EventSpec, s conversion.Scope) error

Convert_management_EventSpec_To_v1_EventSpec is an autogenerated conversion function.

func Convert_management_EventStatus_To_v1_EventStatus

func Convert_management_EventStatus_To_v1_EventStatus(in *management.EventStatus, out *EventStatus, s conversion.Scope) error

Convert_management_EventStatus_To_v1_EventStatus is an autogenerated conversion function.

func Convert_management_Event_To_v1_Event

func Convert_management_Event_To_v1_Event(in *management.Event, out *Event, s conversion.Scope) error

Convert_management_Event_To_v1_Event is an autogenerated conversion function.

func Convert_management_FeatureList_To_v1_FeatureList

func Convert_management_FeatureList_To_v1_FeatureList(in *management.FeatureList, out *FeatureList, s conversion.Scope) error

Convert_management_FeatureList_To_v1_FeatureList is an autogenerated conversion function.

func Convert_management_FeatureSpec_To_v1_FeatureSpec

func Convert_management_FeatureSpec_To_v1_FeatureSpec(in *management.FeatureSpec, out *FeatureSpec, s conversion.Scope) error

Convert_management_FeatureSpec_To_v1_FeatureSpec is an autogenerated conversion function.

func Convert_management_FeatureStatus_To_v1_FeatureStatus

func Convert_management_FeatureStatus_To_v1_FeatureStatus(in *management.FeatureStatus, out *FeatureStatus, s conversion.Scope) error

Convert_management_FeatureStatus_To_v1_FeatureStatus is an autogenerated conversion function.

func Convert_management_Feature_To_v1_Feature

func Convert_management_Feature_To_v1_Feature(in *management.Feature, out *Feature, s conversion.Scope) error

Convert_management_Feature_To_v1_Feature is an autogenerated conversion function.

func Convert_management_GroupResources_To_v1_GroupResources

func Convert_management_GroupResources_To_v1_GroupResources(in *management.GroupResources, out *GroupResources, s conversion.Scope) error

Convert_management_GroupResources_To_v1_GroupResources is an autogenerated conversion function.

func Convert_management_IngressAuthTokenList_To_v1_IngressAuthTokenList

func Convert_management_IngressAuthTokenList_To_v1_IngressAuthTokenList(in *management.IngressAuthTokenList, out *IngressAuthTokenList, s conversion.Scope) error

Convert_management_IngressAuthTokenList_To_v1_IngressAuthTokenList is an autogenerated conversion function.

func Convert_management_IngressAuthTokenSpec_To_v1_IngressAuthTokenSpec

func Convert_management_IngressAuthTokenSpec_To_v1_IngressAuthTokenSpec(in *management.IngressAuthTokenSpec, out *IngressAuthTokenSpec, s conversion.Scope) error

Convert_management_IngressAuthTokenSpec_To_v1_IngressAuthTokenSpec is an autogenerated conversion function.

func Convert_management_IngressAuthTokenStatus_To_v1_IngressAuthTokenStatus

func Convert_management_IngressAuthTokenStatus_To_v1_IngressAuthTokenStatus(in *management.IngressAuthTokenStatus, out *IngressAuthTokenStatus, s conversion.Scope) error

Convert_management_IngressAuthTokenStatus_To_v1_IngressAuthTokenStatus is an autogenerated conversion function.

func Convert_management_IngressAuthToken_To_v1_IngressAuthToken

func Convert_management_IngressAuthToken_To_v1_IngressAuthToken(in *management.IngressAuthToken, out *IngressAuthToken, s conversion.Scope) error

Convert_management_IngressAuthToken_To_v1_IngressAuthToken is an autogenerated conversion function.

func Convert_management_KioskList_To_v1_KioskList

func Convert_management_KioskList_To_v1_KioskList(in *management.KioskList, out *KioskList, s conversion.Scope) error

Convert_management_KioskList_To_v1_KioskList is an autogenerated conversion function.

func Convert_management_KioskSpec_To_v1_KioskSpec

func Convert_management_KioskSpec_To_v1_KioskSpec(in *management.KioskSpec, out *KioskSpec, s conversion.Scope) error

Convert_management_KioskSpec_To_v1_KioskSpec is an autogenerated conversion function.

func Convert_management_KioskStatus_To_v1_KioskStatus

func Convert_management_KioskStatus_To_v1_KioskStatus(in *management.KioskStatus, out *KioskStatus, s conversion.Scope) error

Convert_management_KioskStatus_To_v1_KioskStatus is an autogenerated conversion function.

func Convert_management_Kiosk_To_v1_Kiosk

func Convert_management_Kiosk_To_v1_Kiosk(in *management.Kiosk, out *Kiosk, s conversion.Scope) error

Convert_management_Kiosk_To_v1_Kiosk is an autogenerated conversion function.

func Convert_management_LicenseList_To_v1_LicenseList

func Convert_management_LicenseList_To_v1_LicenseList(in *management.LicenseList, out *LicenseList, s conversion.Scope) error

Convert_management_LicenseList_To_v1_LicenseList is an autogenerated conversion function.

func Convert_management_LicenseRequestList_To_v1_LicenseRequestList

func Convert_management_LicenseRequestList_To_v1_LicenseRequestList(in *management.LicenseRequestList, out *LicenseRequestList, s conversion.Scope) error

Convert_management_LicenseRequestList_To_v1_LicenseRequestList is an autogenerated conversion function.

func Convert_management_LicenseRequestSpec_To_v1_LicenseRequestSpec

func Convert_management_LicenseRequestSpec_To_v1_LicenseRequestSpec(in *management.LicenseRequestSpec, out *LicenseRequestSpec, s conversion.Scope) error

Convert_management_LicenseRequestSpec_To_v1_LicenseRequestSpec is an autogenerated conversion function.

func Convert_management_LicenseRequestStatus_To_v1_LicenseRequestStatus

func Convert_management_LicenseRequestStatus_To_v1_LicenseRequestStatus(in *management.LicenseRequestStatus, out *LicenseRequestStatus, s conversion.Scope) error

Convert_management_LicenseRequestStatus_To_v1_LicenseRequestStatus is an autogenerated conversion function.

func Convert_management_LicenseRequest_To_v1_LicenseRequest

func Convert_management_LicenseRequest_To_v1_LicenseRequest(in *management.LicenseRequest, out *LicenseRequest, s conversion.Scope) error

Convert_management_LicenseRequest_To_v1_LicenseRequest is an autogenerated conversion function.

func Convert_management_LicenseSpec_To_v1_LicenseSpec

func Convert_management_LicenseSpec_To_v1_LicenseSpec(in *management.LicenseSpec, out *LicenseSpec, s conversion.Scope) error

Convert_management_LicenseSpec_To_v1_LicenseSpec is an autogenerated conversion function.

func Convert_management_LicenseStatus_To_v1_LicenseStatus

func Convert_management_LicenseStatus_To_v1_LicenseStatus(in *management.LicenseStatus, out *LicenseStatus, s conversion.Scope) error

Convert_management_LicenseStatus_To_v1_LicenseStatus is an autogenerated conversion function.

func Convert_management_LicenseTokenList_To_v1_LicenseTokenList

func Convert_management_LicenseTokenList_To_v1_LicenseTokenList(in *management.LicenseTokenList, out *LicenseTokenList, s conversion.Scope) error

Convert_management_LicenseTokenList_To_v1_LicenseTokenList is an autogenerated conversion function.

func Convert_management_LicenseTokenSpec_To_v1_LicenseTokenSpec

func Convert_management_LicenseTokenSpec_To_v1_LicenseTokenSpec(in *management.LicenseTokenSpec, out *LicenseTokenSpec, s conversion.Scope) error

Convert_management_LicenseTokenSpec_To_v1_LicenseTokenSpec is an autogenerated conversion function.

func Convert_management_LicenseTokenStatus_To_v1_LicenseTokenStatus

func Convert_management_LicenseTokenStatus_To_v1_LicenseTokenStatus(in *management.LicenseTokenStatus, out *LicenseTokenStatus, s conversion.Scope) error

Convert_management_LicenseTokenStatus_To_v1_LicenseTokenStatus is an autogenerated conversion function.

func Convert_management_LicenseToken_To_v1_LicenseToken

func Convert_management_LicenseToken_To_v1_LicenseToken(in *management.LicenseToken, out *LicenseToken, s conversion.Scope) error

Convert_management_LicenseToken_To_v1_LicenseToken is an autogenerated conversion function.

func Convert_management_License_To_v1_License

func Convert_management_License_To_v1_License(in *management.License, out *License, s conversion.Scope) error

Convert_management_License_To_v1_License is an autogenerated conversion function.

func Convert_management_LoftUpgradeList_To_v1_LoftUpgradeList

func Convert_management_LoftUpgradeList_To_v1_LoftUpgradeList(in *management.LoftUpgradeList, out *LoftUpgradeList, s conversion.Scope) error

Convert_management_LoftUpgradeList_To_v1_LoftUpgradeList is an autogenerated conversion function.

func Convert_management_LoftUpgradeSpec_To_v1_LoftUpgradeSpec

func Convert_management_LoftUpgradeSpec_To_v1_LoftUpgradeSpec(in *management.LoftUpgradeSpec, out *LoftUpgradeSpec, s conversion.Scope) error

Convert_management_LoftUpgradeSpec_To_v1_LoftUpgradeSpec is an autogenerated conversion function.

func Convert_management_LoftUpgradeStatus_To_v1_LoftUpgradeStatus

func Convert_management_LoftUpgradeStatus_To_v1_LoftUpgradeStatus(in *management.LoftUpgradeStatus, out *LoftUpgradeStatus, s conversion.Scope) error

Convert_management_LoftUpgradeStatus_To_v1_LoftUpgradeStatus is an autogenerated conversion function.

func Convert_management_LoftUpgrade_To_v1_LoftUpgrade

func Convert_management_LoftUpgrade_To_v1_LoftUpgrade(in *management.LoftUpgrade, out *LoftUpgrade, s conversion.Scope) error

Convert_management_LoftUpgrade_To_v1_LoftUpgrade is an autogenerated conversion function.

func Convert_management_OIDCClient_To_v1_OIDCClient

func Convert_management_OIDCClient_To_v1_OIDCClient(in *management.OIDCClient, out *OIDCClient, s conversion.Scope) error

Convert_management_OIDCClient_To_v1_OIDCClient is an autogenerated conversion function.

func Convert_management_OIDC_To_v1_OIDC

func Convert_management_OIDC_To_v1_OIDC(in *management.OIDC, out *OIDC, s conversion.Scope) error

Convert_management_OIDC_To_v1_OIDC is an autogenerated conversion function.

func Convert_management_OwnedAccessKeyList_To_v1_OwnedAccessKeyList

func Convert_management_OwnedAccessKeyList_To_v1_OwnedAccessKeyList(in *management.OwnedAccessKeyList, out *OwnedAccessKeyList, s conversion.Scope) error

Convert_management_OwnedAccessKeyList_To_v1_OwnedAccessKeyList is an autogenerated conversion function.

func Convert_management_OwnedAccessKeySpec_To_v1_OwnedAccessKeySpec

func Convert_management_OwnedAccessKeySpec_To_v1_OwnedAccessKeySpec(in *management.OwnedAccessKeySpec, out *OwnedAccessKeySpec, s conversion.Scope) error

Convert_management_OwnedAccessKeySpec_To_v1_OwnedAccessKeySpec is an autogenerated conversion function.

func Convert_management_OwnedAccessKeyStatus_To_v1_OwnedAccessKeyStatus

func Convert_management_OwnedAccessKeyStatus_To_v1_OwnedAccessKeyStatus(in *management.OwnedAccessKeyStatus, out *OwnedAccessKeyStatus, s conversion.Scope) error

Convert_management_OwnedAccessKeyStatus_To_v1_OwnedAccessKeyStatus is an autogenerated conversion function.

func Convert_management_OwnedAccessKey_To_v1_OwnedAccessKey

func Convert_management_OwnedAccessKey_To_v1_OwnedAccessKey(in *management.OwnedAccessKey, out *OwnedAccessKey, s conversion.Scope) error

Convert_management_OwnedAccessKey_To_v1_OwnedAccessKey is an autogenerated conversion function.

func Convert_management_PolicyViolationList_To_v1_PolicyViolationList

func Convert_management_PolicyViolationList_To_v1_PolicyViolationList(in *management.PolicyViolationList, out *PolicyViolationList, s conversion.Scope) error

Convert_management_PolicyViolationList_To_v1_PolicyViolationList is an autogenerated conversion function.

func Convert_management_PolicyViolationSpec_To_v1_PolicyViolationSpec

func Convert_management_PolicyViolationSpec_To_v1_PolicyViolationSpec(in *management.PolicyViolationSpec, out *PolicyViolationSpec, s conversion.Scope) error

Convert_management_PolicyViolationSpec_To_v1_PolicyViolationSpec is an autogenerated conversion function.

func Convert_management_PolicyViolationStatus_To_v1_PolicyViolationStatus

func Convert_management_PolicyViolationStatus_To_v1_PolicyViolationStatus(in *management.PolicyViolationStatus, out *PolicyViolationStatus, s conversion.Scope) error

Convert_management_PolicyViolationStatus_To_v1_PolicyViolationStatus is an autogenerated conversion function.

func Convert_management_PolicyViolation_To_v1_PolicyViolation

func Convert_management_PolicyViolation_To_v1_PolicyViolation(in *management.PolicyViolation, out *PolicyViolation, s conversion.Scope) error

Convert_management_PolicyViolation_To_v1_PolicyViolation is an autogenerated conversion function.

func Convert_management_PredefinedApp_To_v1_PredefinedApp

func Convert_management_PredefinedApp_To_v1_PredefinedApp(in *management.PredefinedApp, out *PredefinedApp, s conversion.Scope) error

Convert_management_PredefinedApp_To_v1_PredefinedApp is an autogenerated conversion function.

func Convert_management_ProjectChartInfoList_To_v1_ProjectChartInfoList

func Convert_management_ProjectChartInfoList_To_v1_ProjectChartInfoList(in *management.ProjectChartInfoList, out *ProjectChartInfoList, s conversion.Scope) error

Convert_management_ProjectChartInfoList_To_v1_ProjectChartInfoList is an autogenerated conversion function.

func Convert_management_ProjectChartInfoSpec_To_v1_ProjectChartInfoSpec

func Convert_management_ProjectChartInfoSpec_To_v1_ProjectChartInfoSpec(in *management.ProjectChartInfoSpec, out *ProjectChartInfoSpec, s conversion.Scope) error

Convert_management_ProjectChartInfoSpec_To_v1_ProjectChartInfoSpec is an autogenerated conversion function.

func Convert_management_ProjectChartInfoStatus_To_v1_ProjectChartInfoStatus

func Convert_management_ProjectChartInfoStatus_To_v1_ProjectChartInfoStatus(in *management.ProjectChartInfoStatus, out *ProjectChartInfoStatus, s conversion.Scope) error

Convert_management_ProjectChartInfoStatus_To_v1_ProjectChartInfoStatus is an autogenerated conversion function.

func Convert_management_ProjectChartInfo_To_v1_ProjectChartInfo

func Convert_management_ProjectChartInfo_To_v1_ProjectChartInfo(in *management.ProjectChartInfo, out *ProjectChartInfo, s conversion.Scope) error

Convert_management_ProjectChartInfo_To_v1_ProjectChartInfo is an autogenerated conversion function.

func Convert_management_ProjectChartsList_To_v1_ProjectChartsList

func Convert_management_ProjectChartsList_To_v1_ProjectChartsList(in *management.ProjectChartsList, out *ProjectChartsList, s conversion.Scope) error

Convert_management_ProjectChartsList_To_v1_ProjectChartsList is an autogenerated conversion function.

func Convert_management_ProjectCharts_To_v1_ProjectCharts

func Convert_management_ProjectCharts_To_v1_ProjectCharts(in *management.ProjectCharts, out *ProjectCharts, s conversion.Scope) error

Convert_management_ProjectCharts_To_v1_ProjectCharts is an autogenerated conversion function.

func Convert_management_ProjectClustersList_To_v1_ProjectClustersList

func Convert_management_ProjectClustersList_To_v1_ProjectClustersList(in *management.ProjectClustersList, out *ProjectClustersList, s conversion.Scope) error

Convert_management_ProjectClustersList_To_v1_ProjectClustersList is an autogenerated conversion function.

func Convert_management_ProjectClusters_To_v1_ProjectClusters

func Convert_management_ProjectClusters_To_v1_ProjectClusters(in *management.ProjectClusters, out *ProjectClusters, s conversion.Scope) error

Convert_management_ProjectClusters_To_v1_ProjectClusters is an autogenerated conversion function.

func Convert_management_ProjectImportSpaceList_To_v1_ProjectImportSpaceList

func Convert_management_ProjectImportSpaceList_To_v1_ProjectImportSpaceList(in *management.ProjectImportSpaceList, out *ProjectImportSpaceList, s conversion.Scope) error

Convert_management_ProjectImportSpaceList_To_v1_ProjectImportSpaceList is an autogenerated conversion function.

func Convert_management_ProjectImportSpaceSource_To_v1_ProjectImportSpaceSource

func Convert_management_ProjectImportSpaceSource_To_v1_ProjectImportSpaceSource(in *management.ProjectImportSpaceSource, out *ProjectImportSpaceSource, s conversion.Scope) error

Convert_management_ProjectImportSpaceSource_To_v1_ProjectImportSpaceSource is an autogenerated conversion function.

func Convert_management_ProjectImportSpace_To_v1_ProjectImportSpace

func Convert_management_ProjectImportSpace_To_v1_ProjectImportSpace(in *management.ProjectImportSpace, out *ProjectImportSpace, s conversion.Scope) error

Convert_management_ProjectImportSpace_To_v1_ProjectImportSpace is an autogenerated conversion function.

func Convert_management_ProjectImportVirtualClusterList_To_v1_ProjectImportVirtualClusterList

func Convert_management_ProjectImportVirtualClusterList_To_v1_ProjectImportVirtualClusterList(in *management.ProjectImportVirtualClusterList, out *ProjectImportVirtualClusterList, s conversion.Scope) error

Convert_management_ProjectImportVirtualClusterList_To_v1_ProjectImportVirtualClusterList is an autogenerated conversion function.

func Convert_management_ProjectImportVirtualClusterSource_To_v1_ProjectImportVirtualClusterSource

func Convert_management_ProjectImportVirtualClusterSource_To_v1_ProjectImportVirtualClusterSource(in *management.ProjectImportVirtualClusterSource, out *ProjectImportVirtualClusterSource, s conversion.Scope) error

Convert_management_ProjectImportVirtualClusterSource_To_v1_ProjectImportVirtualClusterSource is an autogenerated conversion function.

func Convert_management_ProjectImportVirtualCluster_To_v1_ProjectImportVirtualCluster

func Convert_management_ProjectImportVirtualCluster_To_v1_ProjectImportVirtualCluster(in *management.ProjectImportVirtualCluster, out *ProjectImportVirtualCluster, s conversion.Scope) error

Convert_management_ProjectImportVirtualCluster_To_v1_ProjectImportVirtualCluster is an autogenerated conversion function.

func Convert_management_ProjectList_To_v1_ProjectList

func Convert_management_ProjectList_To_v1_ProjectList(in *management.ProjectList, out *ProjectList, s conversion.Scope) error

Convert_management_ProjectList_To_v1_ProjectList is an autogenerated conversion function.

func Convert_management_ProjectMember_To_v1_ProjectMember

func Convert_management_ProjectMember_To_v1_ProjectMember(in *management.ProjectMember, out *ProjectMember, s conversion.Scope) error

Convert_management_ProjectMember_To_v1_ProjectMember is an autogenerated conversion function.

func Convert_management_ProjectMembersList_To_v1_ProjectMembersList

func Convert_management_ProjectMembersList_To_v1_ProjectMembersList(in *management.ProjectMembersList, out *ProjectMembersList, s conversion.Scope) error

Convert_management_ProjectMembersList_To_v1_ProjectMembersList is an autogenerated conversion function.

func Convert_management_ProjectMembers_To_v1_ProjectMembers

func Convert_management_ProjectMembers_To_v1_ProjectMembers(in *management.ProjectMembers, out *ProjectMembers, s conversion.Scope) error

Convert_management_ProjectMembers_To_v1_ProjectMembers is an autogenerated conversion function.

func Convert_management_ProjectMigrateSpaceInstanceList_To_v1_ProjectMigrateSpaceInstanceList

func Convert_management_ProjectMigrateSpaceInstanceList_To_v1_ProjectMigrateSpaceInstanceList(in *management.ProjectMigrateSpaceInstanceList, out *ProjectMigrateSpaceInstanceList, s conversion.Scope) error

Convert_management_ProjectMigrateSpaceInstanceList_To_v1_ProjectMigrateSpaceInstanceList is an autogenerated conversion function.

func Convert_management_ProjectMigrateSpaceInstanceSource_To_v1_ProjectMigrateSpaceInstanceSource

func Convert_management_ProjectMigrateSpaceInstanceSource_To_v1_ProjectMigrateSpaceInstanceSource(in *management.ProjectMigrateSpaceInstanceSource, out *ProjectMigrateSpaceInstanceSource, s conversion.Scope) error

Convert_management_ProjectMigrateSpaceInstanceSource_To_v1_ProjectMigrateSpaceInstanceSource is an autogenerated conversion function.

func Convert_management_ProjectMigrateSpaceInstance_To_v1_ProjectMigrateSpaceInstance

func Convert_management_ProjectMigrateSpaceInstance_To_v1_ProjectMigrateSpaceInstance(in *management.ProjectMigrateSpaceInstance, out *ProjectMigrateSpaceInstance, s conversion.Scope) error

Convert_management_ProjectMigrateSpaceInstance_To_v1_ProjectMigrateSpaceInstance is an autogenerated conversion function.

func Convert_management_ProjectMigrateVirtualClusterInstanceList_To_v1_ProjectMigrateVirtualClusterInstanceList

func Convert_management_ProjectMigrateVirtualClusterInstanceList_To_v1_ProjectMigrateVirtualClusterInstanceList(in *management.ProjectMigrateVirtualClusterInstanceList, out *ProjectMigrateVirtualClusterInstanceList, s conversion.Scope) error

Convert_management_ProjectMigrateVirtualClusterInstanceList_To_v1_ProjectMigrateVirtualClusterInstanceList is an autogenerated conversion function.

func Convert_management_ProjectMigrateVirtualClusterInstanceSource_To_v1_ProjectMigrateVirtualClusterInstanceSource

func Convert_management_ProjectMigrateVirtualClusterInstanceSource_To_v1_ProjectMigrateVirtualClusterInstanceSource(in *management.ProjectMigrateVirtualClusterInstanceSource, out *ProjectMigrateVirtualClusterInstanceSource, s conversion.Scope) error

Convert_management_ProjectMigrateVirtualClusterInstanceSource_To_v1_ProjectMigrateVirtualClusterInstanceSource is an autogenerated conversion function.

func Convert_management_ProjectMigrateVirtualClusterInstance_To_v1_ProjectMigrateVirtualClusterInstance

func Convert_management_ProjectMigrateVirtualClusterInstance_To_v1_ProjectMigrateVirtualClusterInstance(in *management.ProjectMigrateVirtualClusterInstance, out *ProjectMigrateVirtualClusterInstance, s conversion.Scope) error

Convert_management_ProjectMigrateVirtualClusterInstance_To_v1_ProjectMigrateVirtualClusterInstance is an autogenerated conversion function.

func Convert_management_ProjectSecretList_To_v1_ProjectSecretList

func Convert_management_ProjectSecretList_To_v1_ProjectSecretList(in *management.ProjectSecretList, out *ProjectSecretList, s conversion.Scope) error

Convert_management_ProjectSecretList_To_v1_ProjectSecretList is an autogenerated conversion function.

func Convert_management_ProjectSecretSpec_To_v1_ProjectSecretSpec

func Convert_management_ProjectSecretSpec_To_v1_ProjectSecretSpec(in *management.ProjectSecretSpec, out *ProjectSecretSpec, s conversion.Scope) error

Convert_management_ProjectSecretSpec_To_v1_ProjectSecretSpec is an autogenerated conversion function.

func Convert_management_ProjectSecretStatus_To_v1_ProjectSecretStatus

func Convert_management_ProjectSecretStatus_To_v1_ProjectSecretStatus(in *management.ProjectSecretStatus, out *ProjectSecretStatus, s conversion.Scope) error

Convert_management_ProjectSecretStatus_To_v1_ProjectSecretStatus is an autogenerated conversion function.

func Convert_management_ProjectSecret_To_v1_ProjectSecret

func Convert_management_ProjectSecret_To_v1_ProjectSecret(in *management.ProjectSecret, out *ProjectSecret, s conversion.Scope) error

Convert_management_ProjectSecret_To_v1_ProjectSecret is an autogenerated conversion function.

func Convert_management_ProjectSpec_To_v1_ProjectSpec

func Convert_management_ProjectSpec_To_v1_ProjectSpec(in *management.ProjectSpec, out *ProjectSpec, s conversion.Scope) error

Convert_management_ProjectSpec_To_v1_ProjectSpec is an autogenerated conversion function.

func Convert_management_ProjectStatus_To_v1_ProjectStatus

func Convert_management_ProjectStatus_To_v1_ProjectStatus(in *management.ProjectStatus, out *ProjectStatus, s conversion.Scope) error

Convert_management_ProjectStatus_To_v1_ProjectStatus is an autogenerated conversion function.

func Convert_management_ProjectTemplatesList_To_v1_ProjectTemplatesList

func Convert_management_ProjectTemplatesList_To_v1_ProjectTemplatesList(in *management.ProjectTemplatesList, out *ProjectTemplatesList, s conversion.Scope) error

Convert_management_ProjectTemplatesList_To_v1_ProjectTemplatesList is an autogenerated conversion function.

func Convert_management_ProjectTemplates_To_v1_ProjectTemplates

func Convert_management_ProjectTemplates_To_v1_ProjectTemplates(in *management.ProjectTemplates, out *ProjectTemplates, s conversion.Scope) error

Convert_management_ProjectTemplates_To_v1_ProjectTemplates is an autogenerated conversion function.

func Convert_management_Project_To_v1_Project

func Convert_management_Project_To_v1_Project(in *management.Project, out *Project, s conversion.Scope) error

Convert_management_Project_To_v1_Project is an autogenerated conversion function.

func Convert_management_RedirectTokenList_To_v1_RedirectTokenList

func Convert_management_RedirectTokenList_To_v1_RedirectTokenList(in *management.RedirectTokenList, out *RedirectTokenList, s conversion.Scope) error

Convert_management_RedirectTokenList_To_v1_RedirectTokenList is an autogenerated conversion function.

func Convert_management_RedirectTokenSpec_To_v1_RedirectTokenSpec

func Convert_management_RedirectTokenSpec_To_v1_RedirectTokenSpec(in *management.RedirectTokenSpec, out *RedirectTokenSpec, s conversion.Scope) error

Convert_management_RedirectTokenSpec_To_v1_RedirectTokenSpec is an autogenerated conversion function.

func Convert_management_RedirectTokenStatus_To_v1_RedirectTokenStatus

func Convert_management_RedirectTokenStatus_To_v1_RedirectTokenStatus(in *management.RedirectTokenStatus, out *RedirectTokenStatus, s conversion.Scope) error

Convert_management_RedirectTokenStatus_To_v1_RedirectTokenStatus is an autogenerated conversion function.

func Convert_management_RedirectToken_To_v1_RedirectToken

func Convert_management_RedirectToken_To_v1_RedirectToken(in *management.RedirectToken, out *RedirectToken, s conversion.Scope) error

Convert_management_RedirectToken_To_v1_RedirectToken is an autogenerated conversion function.

func Convert_management_ResetAccessKeyList_To_v1_ResetAccessKeyList

func Convert_management_ResetAccessKeyList_To_v1_ResetAccessKeyList(in *management.ResetAccessKeyList, out *ResetAccessKeyList, s conversion.Scope) error

Convert_management_ResetAccessKeyList_To_v1_ResetAccessKeyList is an autogenerated conversion function.

func Convert_management_ResetAccessKeySpec_To_v1_ResetAccessKeySpec

func Convert_management_ResetAccessKeySpec_To_v1_ResetAccessKeySpec(in *management.ResetAccessKeySpec, out *ResetAccessKeySpec, s conversion.Scope) error

Convert_management_ResetAccessKeySpec_To_v1_ResetAccessKeySpec is an autogenerated conversion function.

func Convert_management_ResetAccessKeyStatus_To_v1_ResetAccessKeyStatus

func Convert_management_ResetAccessKeyStatus_To_v1_ResetAccessKeyStatus(in *management.ResetAccessKeyStatus, out *ResetAccessKeyStatus, s conversion.Scope) error

Convert_management_ResetAccessKeyStatus_To_v1_ResetAccessKeyStatus is an autogenerated conversion function.

func Convert_management_ResetAccessKey_To_v1_ResetAccessKey

func Convert_management_ResetAccessKey_To_v1_ResetAccessKey(in *management.ResetAccessKey, out *ResetAccessKey, s conversion.Scope) error

Convert_management_ResetAccessKey_To_v1_ResetAccessKey is an autogenerated conversion function.

func Convert_management_RunnerAccessKeyList_To_v1_RunnerAccessKeyList

func Convert_management_RunnerAccessKeyList_To_v1_RunnerAccessKeyList(in *management.RunnerAccessKeyList, out *RunnerAccessKeyList, s conversion.Scope) error

Convert_management_RunnerAccessKeyList_To_v1_RunnerAccessKeyList is an autogenerated conversion function.

func Convert_management_RunnerAccessKey_To_v1_RunnerAccessKey

func Convert_management_RunnerAccessKey_To_v1_RunnerAccessKey(in *management.RunnerAccessKey, out *RunnerAccessKey, s conversion.Scope) error

Convert_management_RunnerAccessKey_To_v1_RunnerAccessKey is an autogenerated conversion function.

func Convert_management_RunnerConfigList_To_v1_RunnerConfigList

func Convert_management_RunnerConfigList_To_v1_RunnerConfigList(in *management.RunnerConfigList, out *RunnerConfigList, s conversion.Scope) error

Convert_management_RunnerConfigList_To_v1_RunnerConfigList is an autogenerated conversion function.

func Convert_management_RunnerConfig_To_v1_RunnerConfig

func Convert_management_RunnerConfig_To_v1_RunnerConfig(in *management.RunnerConfig, out *RunnerConfig, s conversion.Scope) error

Convert_management_RunnerConfig_To_v1_RunnerConfig is an autogenerated conversion function.

func Convert_management_RunnerList_To_v1_RunnerList

func Convert_management_RunnerList_To_v1_RunnerList(in *management.RunnerList, out *RunnerList, s conversion.Scope) error

Convert_management_RunnerList_To_v1_RunnerList is an autogenerated conversion function.

func Convert_management_RunnerSpec_To_v1_RunnerSpec

func Convert_management_RunnerSpec_To_v1_RunnerSpec(in *management.RunnerSpec, out *RunnerSpec, s conversion.Scope) error

Convert_management_RunnerSpec_To_v1_RunnerSpec is an autogenerated conversion function.

func Convert_management_RunnerStatus_To_v1_RunnerStatus

func Convert_management_RunnerStatus_To_v1_RunnerStatus(in *management.RunnerStatus, out *RunnerStatus, s conversion.Scope) error

Convert_management_RunnerStatus_To_v1_RunnerStatus is an autogenerated conversion function.

func Convert_management_Runner_To_v1_Runner

func Convert_management_Runner_To_v1_Runner(in *management.Runner, out *Runner, s conversion.Scope) error

Convert_management_Runner_To_v1_Runner is an autogenerated conversion function.

func Convert_management_SelfList_To_v1_SelfList

func Convert_management_SelfList_To_v1_SelfList(in *management.SelfList, out *SelfList, s conversion.Scope) error

Convert_management_SelfList_To_v1_SelfList is an autogenerated conversion function.

func Convert_management_SelfSpec_To_v1_SelfSpec

func Convert_management_SelfSpec_To_v1_SelfSpec(in *management.SelfSpec, out *SelfSpec, s conversion.Scope) error

Convert_management_SelfSpec_To_v1_SelfSpec is an autogenerated conversion function.

func Convert_management_SelfStatus_To_v1_SelfStatus

func Convert_management_SelfStatus_To_v1_SelfStatus(in *management.SelfStatus, out *SelfStatus, s conversion.Scope) error

Convert_management_SelfStatus_To_v1_SelfStatus is an autogenerated conversion function.

func Convert_management_SelfSubjectAccessReviewList_To_v1_SelfSubjectAccessReviewList

func Convert_management_SelfSubjectAccessReviewList_To_v1_SelfSubjectAccessReviewList(in *management.SelfSubjectAccessReviewList, out *SelfSubjectAccessReviewList, s conversion.Scope) error

Convert_management_SelfSubjectAccessReviewList_To_v1_SelfSubjectAccessReviewList is an autogenerated conversion function.

func Convert_management_SelfSubjectAccessReviewSpec_To_v1_SelfSubjectAccessReviewSpec

func Convert_management_SelfSubjectAccessReviewSpec_To_v1_SelfSubjectAccessReviewSpec(in *management.SelfSubjectAccessReviewSpec, out *SelfSubjectAccessReviewSpec, s conversion.Scope) error

Convert_management_SelfSubjectAccessReviewSpec_To_v1_SelfSubjectAccessReviewSpec is an autogenerated conversion function.

func Convert_management_SelfSubjectAccessReviewStatus_To_v1_SelfSubjectAccessReviewStatus

func Convert_management_SelfSubjectAccessReviewStatus_To_v1_SelfSubjectAccessReviewStatus(in *management.SelfSubjectAccessReviewStatus, out *SelfSubjectAccessReviewStatus, s conversion.Scope) error

Convert_management_SelfSubjectAccessReviewStatus_To_v1_SelfSubjectAccessReviewStatus is an autogenerated conversion function.

func Convert_management_SelfSubjectAccessReview_To_v1_SelfSubjectAccessReview

func Convert_management_SelfSubjectAccessReview_To_v1_SelfSubjectAccessReview(in *management.SelfSubjectAccessReview, out *SelfSubjectAccessReview, s conversion.Scope) error

Convert_management_SelfSubjectAccessReview_To_v1_SelfSubjectAccessReview is an autogenerated conversion function.

func Convert_management_Self_To_v1_Self

func Convert_management_Self_To_v1_Self(in *management.Self, out *Self, s conversion.Scope) error

Convert_management_Self_To_v1_Self is an autogenerated conversion function.

func Convert_management_SharedSecretList_To_v1_SharedSecretList

func Convert_management_SharedSecretList_To_v1_SharedSecretList(in *management.SharedSecretList, out *SharedSecretList, s conversion.Scope) error

Convert_management_SharedSecretList_To_v1_SharedSecretList is an autogenerated conversion function.

func Convert_management_SharedSecretSpec_To_v1_SharedSecretSpec

func Convert_management_SharedSecretSpec_To_v1_SharedSecretSpec(in *management.SharedSecretSpec, out *SharedSecretSpec, s conversion.Scope) error

Convert_management_SharedSecretSpec_To_v1_SharedSecretSpec is an autogenerated conversion function.

func Convert_management_SharedSecretStatus_To_v1_SharedSecretStatus

func Convert_management_SharedSecretStatus_To_v1_SharedSecretStatus(in *management.SharedSecretStatus, out *SharedSecretStatus, s conversion.Scope) error

Convert_management_SharedSecretStatus_To_v1_SharedSecretStatus is an autogenerated conversion function.

func Convert_management_SharedSecret_To_v1_SharedSecret

func Convert_management_SharedSecret_To_v1_SharedSecret(in *management.SharedSecret, out *SharedSecret, s conversion.Scope) error

Convert_management_SharedSecret_To_v1_SharedSecret is an autogenerated conversion function.

func Convert_management_SpaceConstraintList_To_v1_SpaceConstraintList

func Convert_management_SpaceConstraintList_To_v1_SpaceConstraintList(in *management.SpaceConstraintList, out *SpaceConstraintList, s conversion.Scope) error

Convert_management_SpaceConstraintList_To_v1_SpaceConstraintList is an autogenerated conversion function.

func Convert_management_SpaceConstraintSpec_To_v1_SpaceConstraintSpec

func Convert_management_SpaceConstraintSpec_To_v1_SpaceConstraintSpec(in *management.SpaceConstraintSpec, out *SpaceConstraintSpec, s conversion.Scope) error

Convert_management_SpaceConstraintSpec_To_v1_SpaceConstraintSpec is an autogenerated conversion function.

func Convert_management_SpaceConstraintStatus_To_v1_SpaceConstraintStatus

func Convert_management_SpaceConstraintStatus_To_v1_SpaceConstraintStatus(in *management.SpaceConstraintStatus, out *SpaceConstraintStatus, s conversion.Scope) error

Convert_management_SpaceConstraintStatus_To_v1_SpaceConstraintStatus is an autogenerated conversion function.

func Convert_management_SpaceConstraint_To_v1_SpaceConstraint

func Convert_management_SpaceConstraint_To_v1_SpaceConstraint(in *management.SpaceConstraint, out *SpaceConstraint, s conversion.Scope) error

Convert_management_SpaceConstraint_To_v1_SpaceConstraint is an autogenerated conversion function.

func Convert_management_SpaceInstanceList_To_v1_SpaceInstanceList

func Convert_management_SpaceInstanceList_To_v1_SpaceInstanceList(in *management.SpaceInstanceList, out *SpaceInstanceList, s conversion.Scope) error

Convert_management_SpaceInstanceList_To_v1_SpaceInstanceList is an autogenerated conversion function.

func Convert_management_SpaceInstanceSpec_To_v1_SpaceInstanceSpec

func Convert_management_SpaceInstanceSpec_To_v1_SpaceInstanceSpec(in *management.SpaceInstanceSpec, out *SpaceInstanceSpec, s conversion.Scope) error

Convert_management_SpaceInstanceSpec_To_v1_SpaceInstanceSpec is an autogenerated conversion function.

func Convert_management_SpaceInstanceStatus_To_v1_SpaceInstanceStatus

func Convert_management_SpaceInstanceStatus_To_v1_SpaceInstanceStatus(in *management.SpaceInstanceStatus, out *SpaceInstanceStatus, s conversion.Scope) error

Convert_management_SpaceInstanceStatus_To_v1_SpaceInstanceStatus is an autogenerated conversion function.

func Convert_management_SpaceInstance_To_v1_SpaceInstance

func Convert_management_SpaceInstance_To_v1_SpaceInstance(in *management.SpaceInstance, out *SpaceInstance, s conversion.Scope) error

Convert_management_SpaceInstance_To_v1_SpaceInstance is an autogenerated conversion function.

func Convert_management_SpaceTemplateList_To_v1_SpaceTemplateList

func Convert_management_SpaceTemplateList_To_v1_SpaceTemplateList(in *management.SpaceTemplateList, out *SpaceTemplateList, s conversion.Scope) error

Convert_management_SpaceTemplateList_To_v1_SpaceTemplateList is an autogenerated conversion function.

func Convert_management_SpaceTemplateSpec_To_v1_SpaceTemplateSpec

func Convert_management_SpaceTemplateSpec_To_v1_SpaceTemplateSpec(in *management.SpaceTemplateSpec, out *SpaceTemplateSpec, s conversion.Scope) error

Convert_management_SpaceTemplateSpec_To_v1_SpaceTemplateSpec is an autogenerated conversion function.

func Convert_management_SpaceTemplateStatus_To_v1_SpaceTemplateStatus

func Convert_management_SpaceTemplateStatus_To_v1_SpaceTemplateStatus(in *management.SpaceTemplateStatus, out *SpaceTemplateStatus, s conversion.Scope) error

Convert_management_SpaceTemplateStatus_To_v1_SpaceTemplateStatus is an autogenerated conversion function.

func Convert_management_SpaceTemplate_To_v1_SpaceTemplate

func Convert_management_SpaceTemplate_To_v1_SpaceTemplate(in *management.SpaceTemplate, out *SpaceTemplate, s conversion.Scope) error

Convert_management_SpaceTemplate_To_v1_SpaceTemplate is an autogenerated conversion function.

func Convert_management_SubjectAccessReviewList_To_v1_SubjectAccessReviewList

func Convert_management_SubjectAccessReviewList_To_v1_SubjectAccessReviewList(in *management.SubjectAccessReviewList, out *SubjectAccessReviewList, s conversion.Scope) error

Convert_management_SubjectAccessReviewList_To_v1_SubjectAccessReviewList is an autogenerated conversion function.

func Convert_management_SubjectAccessReviewSpec_To_v1_SubjectAccessReviewSpec

func Convert_management_SubjectAccessReviewSpec_To_v1_SubjectAccessReviewSpec(in *management.SubjectAccessReviewSpec, out *SubjectAccessReviewSpec, s conversion.Scope) error

Convert_management_SubjectAccessReviewSpec_To_v1_SubjectAccessReviewSpec is an autogenerated conversion function.

func Convert_management_SubjectAccessReviewStatus_To_v1_SubjectAccessReviewStatus

func Convert_management_SubjectAccessReviewStatus_To_v1_SubjectAccessReviewStatus(in *management.SubjectAccessReviewStatus, out *SubjectAccessReviewStatus, s conversion.Scope) error

Convert_management_SubjectAccessReviewStatus_To_v1_SubjectAccessReviewStatus is an autogenerated conversion function.

func Convert_management_SubjectAccessReview_To_v1_SubjectAccessReview

func Convert_management_SubjectAccessReview_To_v1_SubjectAccessReview(in *management.SubjectAccessReview, out *SubjectAccessReview, s conversion.Scope) error

Convert_management_SubjectAccessReview_To_v1_SubjectAccessReview is an autogenerated conversion function.

func Convert_management_TaskList_To_v1_TaskList

func Convert_management_TaskList_To_v1_TaskList(in *management.TaskList, out *TaskList, s conversion.Scope) error

Convert_management_TaskList_To_v1_TaskList is an autogenerated conversion function.

func Convert_management_TaskLogList_To_v1_TaskLogList

func Convert_management_TaskLogList_To_v1_TaskLogList(in *management.TaskLogList, out *TaskLogList, s conversion.Scope) error

Convert_management_TaskLogList_To_v1_TaskLogList is an autogenerated conversion function.

func Convert_management_TaskLogOptions_To_v1_TaskLogOptions

func Convert_management_TaskLogOptions_To_v1_TaskLogOptions(in *management.TaskLogOptions, out *TaskLogOptions, s conversion.Scope) error

Convert_management_TaskLogOptions_To_v1_TaskLogOptions is an autogenerated conversion function.

func Convert_management_TaskLog_To_v1_TaskLog

func Convert_management_TaskLog_To_v1_TaskLog(in *management.TaskLog, out *TaskLog, s conversion.Scope) error

Convert_management_TaskLog_To_v1_TaskLog is an autogenerated conversion function.

func Convert_management_TaskSpec_To_v1_TaskSpec

func Convert_management_TaskSpec_To_v1_TaskSpec(in *management.TaskSpec, out *TaskSpec, s conversion.Scope) error

Convert_management_TaskSpec_To_v1_TaskSpec is an autogenerated conversion function.

func Convert_management_TaskStatus_To_v1_TaskStatus

func Convert_management_TaskStatus_To_v1_TaskStatus(in *management.TaskStatus, out *TaskStatus, s conversion.Scope) error

Convert_management_TaskStatus_To_v1_TaskStatus is an autogenerated conversion function.

func Convert_management_Task_To_v1_Task

func Convert_management_Task_To_v1_Task(in *management.Task, out *Task, s conversion.Scope) error

Convert_management_Task_To_v1_Task is an autogenerated conversion function.

func Convert_management_TeamAccessKeysList_To_v1_TeamAccessKeysList

func Convert_management_TeamAccessKeysList_To_v1_TeamAccessKeysList(in *management.TeamAccessKeysList, out *TeamAccessKeysList, s conversion.Scope) error

Convert_management_TeamAccessKeysList_To_v1_TeamAccessKeysList is an autogenerated conversion function.

func Convert_management_TeamAccessKeys_To_v1_TeamAccessKeys

func Convert_management_TeamAccessKeys_To_v1_TeamAccessKeys(in *management.TeamAccessKeys, out *TeamAccessKeys, s conversion.Scope) error

Convert_management_TeamAccessKeys_To_v1_TeamAccessKeys is an autogenerated conversion function.

func Convert_management_TeamClustersList_To_v1_TeamClustersList

func Convert_management_TeamClustersList_To_v1_TeamClustersList(in *management.TeamClustersList, out *TeamClustersList, s conversion.Scope) error

Convert_management_TeamClustersList_To_v1_TeamClustersList is an autogenerated conversion function.

func Convert_management_TeamClusters_To_v1_TeamClusters

func Convert_management_TeamClusters_To_v1_TeamClusters(in *management.TeamClusters, out *TeamClusters, s conversion.Scope) error

Convert_management_TeamClusters_To_v1_TeamClusters is an autogenerated conversion function.

func Convert_management_TeamList_To_v1_TeamList

func Convert_management_TeamList_To_v1_TeamList(in *management.TeamList, out *TeamList, s conversion.Scope) error

Convert_management_TeamList_To_v1_TeamList is an autogenerated conversion function.

func Convert_management_TeamSpec_To_v1_TeamSpec

func Convert_management_TeamSpec_To_v1_TeamSpec(in *management.TeamSpec, out *TeamSpec, s conversion.Scope) error

Convert_management_TeamSpec_To_v1_TeamSpec is an autogenerated conversion function.

func Convert_management_TeamStatus_To_v1_TeamStatus

func Convert_management_TeamStatus_To_v1_TeamStatus(in *management.TeamStatus, out *TeamStatus, s conversion.Scope) error

Convert_management_TeamStatus_To_v1_TeamStatus is an autogenerated conversion function.

func Convert_management_Team_To_v1_Team

func Convert_management_Team_To_v1_Team(in *management.Team, out *Team, s conversion.Scope) error

Convert_management_Team_To_v1_Team is an autogenerated conversion function.

func Convert_management_UserAccessKeysList_To_v1_UserAccessKeysList

func Convert_management_UserAccessKeysList_To_v1_UserAccessKeysList(in *management.UserAccessKeysList, out *UserAccessKeysList, s conversion.Scope) error

Convert_management_UserAccessKeysList_To_v1_UserAccessKeysList is an autogenerated conversion function.

func Convert_management_UserAccessKeys_To_v1_UserAccessKeys

func Convert_management_UserAccessKeys_To_v1_UserAccessKeys(in *management.UserAccessKeys, out *UserAccessKeys, s conversion.Scope) error

Convert_management_UserAccessKeys_To_v1_UserAccessKeys is an autogenerated conversion function.

func Convert_management_UserClustersList_To_v1_UserClustersList

func Convert_management_UserClustersList_To_v1_UserClustersList(in *management.UserClustersList, out *UserClustersList, s conversion.Scope) error

Convert_management_UserClustersList_To_v1_UserClustersList is an autogenerated conversion function.

func Convert_management_UserClusters_To_v1_UserClusters

func Convert_management_UserClusters_To_v1_UserClusters(in *management.UserClusters, out *UserClusters, s conversion.Scope) error

Convert_management_UserClusters_To_v1_UserClusters is an autogenerated conversion function.

func Convert_management_UserInfo_To_v1_UserInfo

func Convert_management_UserInfo_To_v1_UserInfo(in *management.UserInfo, out *UserInfo, s conversion.Scope) error

Convert_management_UserInfo_To_v1_UserInfo is an autogenerated conversion function.

func Convert_management_UserList_To_v1_UserList

func Convert_management_UserList_To_v1_UserList(in *management.UserList, out *UserList, s conversion.Scope) error

Convert_management_UserList_To_v1_UserList is an autogenerated conversion function.

func Convert_management_UserPermissionsList_To_v1_UserPermissionsList

func Convert_management_UserPermissionsList_To_v1_UserPermissionsList(in *management.UserPermissionsList, out *UserPermissionsList, s conversion.Scope) error

Convert_management_UserPermissionsList_To_v1_UserPermissionsList is an autogenerated conversion function.

func Convert_management_UserPermissionsRole_To_v1_UserPermissionsRole

func Convert_management_UserPermissionsRole_To_v1_UserPermissionsRole(in *management.UserPermissionsRole, out *UserPermissionsRole, s conversion.Scope) error

Convert_management_UserPermissionsRole_To_v1_UserPermissionsRole is an autogenerated conversion function.

func Convert_management_UserPermissions_To_v1_UserPermissions

func Convert_management_UserPermissions_To_v1_UserPermissions(in *management.UserPermissions, out *UserPermissions, s conversion.Scope) error

Convert_management_UserPermissions_To_v1_UserPermissions is an autogenerated conversion function.

func Convert_management_UserProfileList_To_v1_UserProfileList

func Convert_management_UserProfileList_To_v1_UserProfileList(in *management.UserProfileList, out *UserProfileList, s conversion.Scope) error

Convert_management_UserProfileList_To_v1_UserProfileList is an autogenerated conversion function.

func Convert_management_UserProfile_To_v1_UserProfile

func Convert_management_UserProfile_To_v1_UserProfile(in *management.UserProfile, out *UserProfile, s conversion.Scope) error

Convert_management_UserProfile_To_v1_UserProfile is an autogenerated conversion function.

func Convert_management_UserQuotasOptions_To_v1_UserQuotasOptions

func Convert_management_UserQuotasOptions_To_v1_UserQuotasOptions(in *management.UserQuotasOptions, out *UserQuotasOptions, s conversion.Scope) error

Convert_management_UserQuotasOptions_To_v1_UserQuotasOptions is an autogenerated conversion function.

func Convert_management_UserSpacesOptions_To_v1_UserSpacesOptions

func Convert_management_UserSpacesOptions_To_v1_UserSpacesOptions(in *management.UserSpacesOptions, out *UserSpacesOptions, s conversion.Scope) error

Convert_management_UserSpacesOptions_To_v1_UserSpacesOptions is an autogenerated conversion function.

func Convert_management_UserSpec_To_v1_UserSpec

func Convert_management_UserSpec_To_v1_UserSpec(in *management.UserSpec, out *UserSpec, s conversion.Scope) error

Convert_management_UserSpec_To_v1_UserSpec is an autogenerated conversion function.

func Convert_management_UserStatus_To_v1_UserStatus

func Convert_management_UserStatus_To_v1_UserStatus(in *management.UserStatus, out *UserStatus, s conversion.Scope) error

Convert_management_UserStatus_To_v1_UserStatus is an autogenerated conversion function.

func Convert_management_UserVirtualClustersOptions_To_v1_UserVirtualClustersOptions

func Convert_management_UserVirtualClustersOptions_To_v1_UserVirtualClustersOptions(in *management.UserVirtualClustersOptions, out *UserVirtualClustersOptions, s conversion.Scope) error

Convert_management_UserVirtualClustersOptions_To_v1_UserVirtualClustersOptions is an autogenerated conversion function.

func Convert_management_User_To_v1_User

func Convert_management_User_To_v1_User(in *management.User, out *User, s conversion.Scope) error

Convert_management_User_To_v1_User is an autogenerated conversion function.

func Convert_management_VirtualClusterInstanceKubeConfigList_To_v1_VirtualClusterInstanceKubeConfigList

func Convert_management_VirtualClusterInstanceKubeConfigList_To_v1_VirtualClusterInstanceKubeConfigList(in *management.VirtualClusterInstanceKubeConfigList, out *VirtualClusterInstanceKubeConfigList, s conversion.Scope) error

Convert_management_VirtualClusterInstanceKubeConfigList_To_v1_VirtualClusterInstanceKubeConfigList is an autogenerated conversion function.

func Convert_management_VirtualClusterInstanceKubeConfigSpec_To_v1_VirtualClusterInstanceKubeConfigSpec

func Convert_management_VirtualClusterInstanceKubeConfigSpec_To_v1_VirtualClusterInstanceKubeConfigSpec(in *management.VirtualClusterInstanceKubeConfigSpec, out *VirtualClusterInstanceKubeConfigSpec, s conversion.Scope) error

Convert_management_VirtualClusterInstanceKubeConfigSpec_To_v1_VirtualClusterInstanceKubeConfigSpec is an autogenerated conversion function.

func Convert_management_VirtualClusterInstanceKubeConfigStatus_To_v1_VirtualClusterInstanceKubeConfigStatus

func Convert_management_VirtualClusterInstanceKubeConfigStatus_To_v1_VirtualClusterInstanceKubeConfigStatus(in *management.VirtualClusterInstanceKubeConfigStatus, out *VirtualClusterInstanceKubeConfigStatus, s conversion.Scope) error

Convert_management_VirtualClusterInstanceKubeConfigStatus_To_v1_VirtualClusterInstanceKubeConfigStatus is an autogenerated conversion function.

func Convert_management_VirtualClusterInstanceKubeConfig_To_v1_VirtualClusterInstanceKubeConfig

func Convert_management_VirtualClusterInstanceKubeConfig_To_v1_VirtualClusterInstanceKubeConfig(in *management.VirtualClusterInstanceKubeConfig, out *VirtualClusterInstanceKubeConfig, s conversion.Scope) error

Convert_management_VirtualClusterInstanceKubeConfig_To_v1_VirtualClusterInstanceKubeConfig is an autogenerated conversion function.

func Convert_management_VirtualClusterInstanceList_To_v1_VirtualClusterInstanceList

func Convert_management_VirtualClusterInstanceList_To_v1_VirtualClusterInstanceList(in *management.VirtualClusterInstanceList, out *VirtualClusterInstanceList, s conversion.Scope) error

Convert_management_VirtualClusterInstanceList_To_v1_VirtualClusterInstanceList is an autogenerated conversion function.

func Convert_management_VirtualClusterInstanceLogList_To_v1_VirtualClusterInstanceLogList

func Convert_management_VirtualClusterInstanceLogList_To_v1_VirtualClusterInstanceLogList(in *management.VirtualClusterInstanceLogList, out *VirtualClusterInstanceLogList, s conversion.Scope) error

Convert_management_VirtualClusterInstanceLogList_To_v1_VirtualClusterInstanceLogList is an autogenerated conversion function.

func Convert_management_VirtualClusterInstanceLogOptions_To_v1_VirtualClusterInstanceLogOptions

func Convert_management_VirtualClusterInstanceLogOptions_To_v1_VirtualClusterInstanceLogOptions(in *management.VirtualClusterInstanceLogOptions, out *VirtualClusterInstanceLogOptions, s conversion.Scope) error

Convert_management_VirtualClusterInstanceLogOptions_To_v1_VirtualClusterInstanceLogOptions is an autogenerated conversion function.

func Convert_management_VirtualClusterInstanceLog_To_v1_VirtualClusterInstanceLog

func Convert_management_VirtualClusterInstanceLog_To_v1_VirtualClusterInstanceLog(in *management.VirtualClusterInstanceLog, out *VirtualClusterInstanceLog, s conversion.Scope) error

Convert_management_VirtualClusterInstanceLog_To_v1_VirtualClusterInstanceLog is an autogenerated conversion function.

func Convert_management_VirtualClusterInstanceSpec_To_v1_VirtualClusterInstanceSpec

func Convert_management_VirtualClusterInstanceSpec_To_v1_VirtualClusterInstanceSpec(in *management.VirtualClusterInstanceSpec, out *VirtualClusterInstanceSpec, s conversion.Scope) error

Convert_management_VirtualClusterInstanceSpec_To_v1_VirtualClusterInstanceSpec is an autogenerated conversion function.

func Convert_management_VirtualClusterInstanceStatus_To_v1_VirtualClusterInstanceStatus

func Convert_management_VirtualClusterInstanceStatus_To_v1_VirtualClusterInstanceStatus(in *management.VirtualClusterInstanceStatus, out *VirtualClusterInstanceStatus, s conversion.Scope) error

Convert_management_VirtualClusterInstanceStatus_To_v1_VirtualClusterInstanceStatus is an autogenerated conversion function.

func Convert_management_VirtualClusterInstanceWorkloadKubeConfigList_To_v1_VirtualClusterInstanceWorkloadKubeConfigList

func Convert_management_VirtualClusterInstanceWorkloadKubeConfigList_To_v1_VirtualClusterInstanceWorkloadKubeConfigList(in *management.VirtualClusterInstanceWorkloadKubeConfigList, out *VirtualClusterInstanceWorkloadKubeConfigList, s conversion.Scope) error

Convert_management_VirtualClusterInstanceWorkloadKubeConfigList_To_v1_VirtualClusterInstanceWorkloadKubeConfigList is an autogenerated conversion function.

func Convert_management_VirtualClusterInstanceWorkloadKubeConfig_To_v1_VirtualClusterInstanceWorkloadKubeConfig

func Convert_management_VirtualClusterInstanceWorkloadKubeConfig_To_v1_VirtualClusterInstanceWorkloadKubeConfig(in *management.VirtualClusterInstanceWorkloadKubeConfig, out *VirtualClusterInstanceWorkloadKubeConfig, s conversion.Scope) error

Convert_management_VirtualClusterInstanceWorkloadKubeConfig_To_v1_VirtualClusterInstanceWorkloadKubeConfig is an autogenerated conversion function.

func Convert_management_VirtualClusterInstance_To_v1_VirtualClusterInstance

func Convert_management_VirtualClusterInstance_To_v1_VirtualClusterInstance(in *management.VirtualClusterInstance, out *VirtualClusterInstance, s conversion.Scope) error

Convert_management_VirtualClusterInstance_To_v1_VirtualClusterInstance is an autogenerated conversion function.

func Convert_management_VirtualClusterTemplateList_To_v1_VirtualClusterTemplateList

func Convert_management_VirtualClusterTemplateList_To_v1_VirtualClusterTemplateList(in *management.VirtualClusterTemplateList, out *VirtualClusterTemplateList, s conversion.Scope) error

Convert_management_VirtualClusterTemplateList_To_v1_VirtualClusterTemplateList is an autogenerated conversion function.

func Convert_management_VirtualClusterTemplateSpec_To_v1_VirtualClusterTemplateSpec

func Convert_management_VirtualClusterTemplateSpec_To_v1_VirtualClusterTemplateSpec(in *management.VirtualClusterTemplateSpec, out *VirtualClusterTemplateSpec, s conversion.Scope) error

Convert_management_VirtualClusterTemplateSpec_To_v1_VirtualClusterTemplateSpec is an autogenerated conversion function.

func Convert_management_VirtualClusterTemplateStatus_To_v1_VirtualClusterTemplateStatus

func Convert_management_VirtualClusterTemplateStatus_To_v1_VirtualClusterTemplateStatus(in *management.VirtualClusterTemplateStatus, out *VirtualClusterTemplateStatus, s conversion.Scope) error

Convert_management_VirtualClusterTemplateStatus_To_v1_VirtualClusterTemplateStatus is an autogenerated conversion function.

func Convert_management_VirtualClusterTemplate_To_v1_VirtualClusterTemplate

func Convert_management_VirtualClusterTemplate_To_v1_VirtualClusterTemplate(in *management.VirtualClusterTemplate, out *VirtualClusterTemplate, s conversion.Scope) error

Convert_management_VirtualClusterTemplate_To_v1_VirtualClusterTemplate is an autogenerated conversion function.

func Convert_url_Values_To_v1_BackupApplyOptions

func Convert_url_Values_To_v1_BackupApplyOptions(in *url.Values, out *BackupApplyOptions, s conversion.Scope) error

Convert_url_Values_To_v1_BackupApplyOptions is an autogenerated conversion function.

func Convert_url_Values_To_v1_DevPodDeleteOptions

func Convert_url_Values_To_v1_DevPodDeleteOptions(in *url.Values, out *DevPodDeleteOptions, s conversion.Scope) error

Convert_url_Values_To_v1_DevPodDeleteOptions is an autogenerated conversion function.

func Convert_url_Values_To_v1_DevPodSshOptions

func Convert_url_Values_To_v1_DevPodSshOptions(in *url.Values, out *DevPodSshOptions, s conversion.Scope) error

Convert_url_Values_To_v1_DevPodSshOptions is an autogenerated conversion function.

func Convert_url_Values_To_v1_DevPodStatusOptions

func Convert_url_Values_To_v1_DevPodStatusOptions(in *url.Values, out *DevPodStatusOptions, s conversion.Scope) error

Convert_url_Values_To_v1_DevPodStatusOptions is an autogenerated conversion function.

func Convert_url_Values_To_v1_DevPodStopOptions

func Convert_url_Values_To_v1_DevPodStopOptions(in *url.Values, out *DevPodStopOptions, s conversion.Scope) error

Convert_url_Values_To_v1_DevPodStopOptions is an autogenerated conversion function.

func Convert_url_Values_To_v1_DevPodUpOptions

func Convert_url_Values_To_v1_DevPodUpOptions(in *url.Values, out *DevPodUpOptions, s conversion.Scope) error

Convert_url_Values_To_v1_DevPodUpOptions is an autogenerated conversion function.

func Convert_url_Values_To_v1_TaskLogOptions

func Convert_url_Values_To_v1_TaskLogOptions(in *url.Values, out *TaskLogOptions, s conversion.Scope) error

Convert_url_Values_To_v1_TaskLogOptions is an autogenerated conversion function.

func Convert_url_Values_To_v1_UserQuotasOptions

func Convert_url_Values_To_v1_UserQuotasOptions(in *url.Values, out *UserQuotasOptions, s conversion.Scope) error

Convert_url_Values_To_v1_UserQuotasOptions is an autogenerated conversion function.

func Convert_url_Values_To_v1_UserSpacesOptions

func Convert_url_Values_To_v1_UserSpacesOptions(in *url.Values, out *UserSpacesOptions, s conversion.Scope) error

Convert_url_Values_To_v1_UserSpacesOptions is an autogenerated conversion function.

func Convert_url_Values_To_v1_UserVirtualClustersOptions

func Convert_url_Values_To_v1_UserVirtualClustersOptions(in *url.Values, out *UserVirtualClustersOptions, s conversion.Scope) error

Convert_url_Values_To_v1_UserVirtualClustersOptions is an autogenerated conversion function.

func Convert_url_Values_To_v1_VirtualClusterInstanceLogOptions

func Convert_url_Values_To_v1_VirtualClusterInstanceLogOptions(in *url.Values, out *VirtualClusterInstanceLogOptions, s conversion.Scope) error

Convert_url_Values_To_v1_VirtualClusterInstanceLogOptions is an autogenerated conversion function.

func Convert_v1_AgentAnalyticsSpec_To_management_AgentAnalyticsSpec

func Convert_v1_AgentAnalyticsSpec_To_management_AgentAnalyticsSpec(in *AgentAnalyticsSpec, out *management.AgentAnalyticsSpec, s conversion.Scope) error

Convert_v1_AgentAnalyticsSpec_To_management_AgentAnalyticsSpec is an autogenerated conversion function.

func Convert_v1_AgentAuditConfig_To_management_AgentAuditConfig

func Convert_v1_AgentAuditConfig_To_management_AgentAuditConfig(in *AgentAuditConfig, out *management.AgentAuditConfig, s conversion.Scope) error

Convert_v1_AgentAuditConfig_To_management_AgentAuditConfig is an autogenerated conversion function.

func Convert_v1_AgentAuditEventList_To_management_AgentAuditEventList

func Convert_v1_AgentAuditEventList_To_management_AgentAuditEventList(in *AgentAuditEventList, out *management.AgentAuditEventList, s conversion.Scope) error

Convert_v1_AgentAuditEventList_To_management_AgentAuditEventList is an autogenerated conversion function.

func Convert_v1_AgentAuditEventSpec_To_management_AgentAuditEventSpec

func Convert_v1_AgentAuditEventSpec_To_management_AgentAuditEventSpec(in *AgentAuditEventSpec, out *management.AgentAuditEventSpec, s conversion.Scope) error

Convert_v1_AgentAuditEventSpec_To_management_AgentAuditEventSpec is an autogenerated conversion function.

func Convert_v1_AgentAuditEventStatus_To_management_AgentAuditEventStatus

func Convert_v1_AgentAuditEventStatus_To_management_AgentAuditEventStatus(in *AgentAuditEventStatus, out *management.AgentAuditEventStatus, s conversion.Scope) error

Convert_v1_AgentAuditEventStatus_To_management_AgentAuditEventStatus is an autogenerated conversion function.

func Convert_v1_AgentAuditEvent_To_management_AgentAuditEvent

func Convert_v1_AgentAuditEvent_To_management_AgentAuditEvent(in *AgentAuditEvent, out *management.AgentAuditEvent, s conversion.Scope) error

Convert_v1_AgentAuditEvent_To_management_AgentAuditEvent is an autogenerated conversion function.

func Convert_v1_AnnouncementList_To_management_AnnouncementList

func Convert_v1_AnnouncementList_To_management_AnnouncementList(in *AnnouncementList, out *management.AnnouncementList, s conversion.Scope) error

Convert_v1_AnnouncementList_To_management_AnnouncementList is an autogenerated conversion function.

func Convert_v1_AnnouncementSpec_To_management_AnnouncementSpec

func Convert_v1_AnnouncementSpec_To_management_AnnouncementSpec(in *AnnouncementSpec, out *management.AnnouncementSpec, s conversion.Scope) error

Convert_v1_AnnouncementSpec_To_management_AnnouncementSpec is an autogenerated conversion function.

func Convert_v1_AnnouncementStatus_To_management_AnnouncementStatus

func Convert_v1_AnnouncementStatus_To_management_AnnouncementStatus(in *AnnouncementStatus, out *management.AnnouncementStatus, s conversion.Scope) error

Convert_v1_AnnouncementStatus_To_management_AnnouncementStatus is an autogenerated conversion function.

func Convert_v1_Announcement_To_management_Announcement

func Convert_v1_Announcement_To_management_Announcement(in *Announcement, out *management.Announcement, s conversion.Scope) error

Convert_v1_Announcement_To_management_Announcement is an autogenerated conversion function.

func Convert_v1_AppCredentialsList_To_management_AppCredentialsList

func Convert_v1_AppCredentialsList_To_management_AppCredentialsList(in *AppCredentialsList, out *management.AppCredentialsList, s conversion.Scope) error

Convert_v1_AppCredentialsList_To_management_AppCredentialsList is an autogenerated conversion function.

func Convert_v1_AppCredentials_To_management_AppCredentials

func Convert_v1_AppCredentials_To_management_AppCredentials(in *AppCredentials, out *management.AppCredentials, s conversion.Scope) error

Convert_v1_AppCredentials_To_management_AppCredentials is an autogenerated conversion function.

func Convert_v1_AppList_To_management_AppList

func Convert_v1_AppList_To_management_AppList(in *AppList, out *management.AppList, s conversion.Scope) error

Convert_v1_AppList_To_management_AppList is an autogenerated conversion function.

func Convert_v1_AppSpec_To_management_AppSpec

func Convert_v1_AppSpec_To_management_AppSpec(in *AppSpec, out *management.AppSpec, s conversion.Scope) error

Convert_v1_AppSpec_To_management_AppSpec is an autogenerated conversion function.

func Convert_v1_AppStatus_To_management_AppStatus

func Convert_v1_AppStatus_To_management_AppStatus(in *AppStatus, out *management.AppStatus, s conversion.Scope) error

Convert_v1_AppStatus_To_management_AppStatus is an autogenerated conversion function.

func Convert_v1_App_To_management_App

func Convert_v1_App_To_management_App(in *App, out *management.App, s conversion.Scope) error

Convert_v1_App_To_management_App is an autogenerated conversion function.

func Convert_v1_Apps_To_management_Apps

func Convert_v1_Apps_To_management_Apps(in *Apps, out *management.Apps, s conversion.Scope) error

Convert_v1_Apps_To_management_Apps is an autogenerated conversion function.

func Convert_v1_AuditPolicyRule_To_management_AuditPolicyRule

func Convert_v1_AuditPolicyRule_To_management_AuditPolicyRule(in *AuditPolicyRule, out *management.AuditPolicyRule, s conversion.Scope) error

Convert_v1_AuditPolicyRule_To_management_AuditPolicyRule is an autogenerated conversion function.

func Convert_v1_AuditPolicy_To_management_AuditPolicy

func Convert_v1_AuditPolicy_To_management_AuditPolicy(in *AuditPolicy, out *management.AuditPolicy, s conversion.Scope) error

Convert_v1_AuditPolicy_To_management_AuditPolicy is an autogenerated conversion function.

func Convert_v1_Audit_To_management_Audit

func Convert_v1_Audit_To_management_Audit(in *Audit, out *management.Audit, s conversion.Scope) error

Convert_v1_Audit_To_management_Audit is an autogenerated conversion function.

func Convert_v1_AuthenticationClusterAccountTemplates_To_management_AuthenticationClusterAccountTemplates

func Convert_v1_AuthenticationClusterAccountTemplates_To_management_AuthenticationClusterAccountTemplates(in *AuthenticationClusterAccountTemplates, out *management.AuthenticationClusterAccountTemplates, s conversion.Scope) error

Convert_v1_AuthenticationClusterAccountTemplates_To_management_AuthenticationClusterAccountTemplates is an autogenerated conversion function.

func Convert_v1_AuthenticationGithubOrg_To_management_AuthenticationGithubOrg

func Convert_v1_AuthenticationGithubOrg_To_management_AuthenticationGithubOrg(in *AuthenticationGithubOrg, out *management.AuthenticationGithubOrg, s conversion.Scope) error

Convert_v1_AuthenticationGithubOrg_To_management_AuthenticationGithubOrg is an autogenerated conversion function.

func Convert_v1_AuthenticationGithub_To_management_AuthenticationGithub

func Convert_v1_AuthenticationGithub_To_management_AuthenticationGithub(in *AuthenticationGithub, out *management.AuthenticationGithub, s conversion.Scope) error

Convert_v1_AuthenticationGithub_To_management_AuthenticationGithub is an autogenerated conversion function.

func Convert_v1_AuthenticationGitlab_To_management_AuthenticationGitlab

func Convert_v1_AuthenticationGitlab_To_management_AuthenticationGitlab(in *AuthenticationGitlab, out *management.AuthenticationGitlab, s conversion.Scope) error

Convert_v1_AuthenticationGitlab_To_management_AuthenticationGitlab is an autogenerated conversion function.

func Convert_v1_AuthenticationGoogle_To_management_AuthenticationGoogle

func Convert_v1_AuthenticationGoogle_To_management_AuthenticationGoogle(in *AuthenticationGoogle, out *management.AuthenticationGoogle, s conversion.Scope) error

Convert_v1_AuthenticationGoogle_To_management_AuthenticationGoogle is an autogenerated conversion function.

func Convert_v1_AuthenticationGroupClusterAccountTemplate_To_management_AuthenticationGroupClusterAccountTemplate

func Convert_v1_AuthenticationGroupClusterAccountTemplate_To_management_AuthenticationGroupClusterAccountTemplate(in *AuthenticationGroupClusterAccountTemplate, out *management.AuthenticationGroupClusterAccountTemplate, s conversion.Scope) error

Convert_v1_AuthenticationGroupClusterAccountTemplate_To_management_AuthenticationGroupClusterAccountTemplate is an autogenerated conversion function.

func Convert_v1_AuthenticationMicrosoft_To_management_AuthenticationMicrosoft

func Convert_v1_AuthenticationMicrosoft_To_management_AuthenticationMicrosoft(in *AuthenticationMicrosoft, out *management.AuthenticationMicrosoft, s conversion.Scope) error

Convert_v1_AuthenticationMicrosoft_To_management_AuthenticationMicrosoft is an autogenerated conversion function.

func Convert_v1_AuthenticationOIDC_To_management_AuthenticationOIDC

func Convert_v1_AuthenticationOIDC_To_management_AuthenticationOIDC(in *AuthenticationOIDC, out *management.AuthenticationOIDC, s conversion.Scope) error

Convert_v1_AuthenticationOIDC_To_management_AuthenticationOIDC is an autogenerated conversion function.

func Convert_v1_AuthenticationPassword_To_management_AuthenticationPassword

func Convert_v1_AuthenticationPassword_To_management_AuthenticationPassword(in *AuthenticationPassword, out *management.AuthenticationPassword, s conversion.Scope) error

Convert_v1_AuthenticationPassword_To_management_AuthenticationPassword is an autogenerated conversion function.

func Convert_v1_AuthenticationRancher_To_management_AuthenticationRancher

func Convert_v1_AuthenticationRancher_To_management_AuthenticationRancher(in *AuthenticationRancher, out *management.AuthenticationRancher, s conversion.Scope) error

Convert_v1_AuthenticationRancher_To_management_AuthenticationRancher is an autogenerated conversion function.

func Convert_v1_AuthenticationSAML_To_management_AuthenticationSAML

func Convert_v1_AuthenticationSAML_To_management_AuthenticationSAML(in *AuthenticationSAML, out *management.AuthenticationSAML, s conversion.Scope) error

Convert_v1_AuthenticationSAML_To_management_AuthenticationSAML is an autogenerated conversion function.

func Convert_v1_Authentication_To_management_Authentication

func Convert_v1_Authentication_To_management_Authentication(in *Authentication, out *management.Authentication, s conversion.Scope) error

Convert_v1_Authentication_To_management_Authentication is an autogenerated conversion function.

func Convert_v1_BackupApplyList_To_management_BackupApplyList

func Convert_v1_BackupApplyList_To_management_BackupApplyList(in *BackupApplyList, out *management.BackupApplyList, s conversion.Scope) error

Convert_v1_BackupApplyList_To_management_BackupApplyList is an autogenerated conversion function.

func Convert_v1_BackupApplySpec_To_management_BackupApplySpec

func Convert_v1_BackupApplySpec_To_management_BackupApplySpec(in *BackupApplySpec, out *management.BackupApplySpec, s conversion.Scope) error

Convert_v1_BackupApplySpec_To_management_BackupApplySpec is an autogenerated conversion function.

func Convert_v1_BackupApply_To_management_BackupApply

func Convert_v1_BackupApply_To_management_BackupApply(in *BackupApply, out *management.BackupApply, s conversion.Scope) error

Convert_v1_BackupApply_To_management_BackupApply is an autogenerated conversion function.

func Convert_v1_BackupList_To_management_BackupList

func Convert_v1_BackupList_To_management_BackupList(in *BackupList, out *management.BackupList, s conversion.Scope) error

Convert_v1_BackupList_To_management_BackupList is an autogenerated conversion function.

func Convert_v1_BackupSpec_To_management_BackupSpec

func Convert_v1_BackupSpec_To_management_BackupSpec(in *BackupSpec, out *management.BackupSpec, s conversion.Scope) error

Convert_v1_BackupSpec_To_management_BackupSpec is an autogenerated conversion function.

func Convert_v1_BackupStatus_To_management_BackupStatus

func Convert_v1_BackupStatus_To_management_BackupStatus(in *BackupStatus, out *management.BackupStatus, s conversion.Scope) error

Convert_v1_BackupStatus_To_management_BackupStatus is an autogenerated conversion function.

func Convert_v1_Backup_To_management_Backup

func Convert_v1_Backup_To_management_Backup(in *Backup, out *management.Backup, s conversion.Scope) error

Convert_v1_Backup_To_management_Backup is an autogenerated conversion function.

func Convert_v1_ClusterAccessKeyList_To_management_ClusterAccessKeyList

func Convert_v1_ClusterAccessKeyList_To_management_ClusterAccessKeyList(in *ClusterAccessKeyList, out *management.ClusterAccessKeyList, s conversion.Scope) error

Convert_v1_ClusterAccessKeyList_To_management_ClusterAccessKeyList is an autogenerated conversion function.

func Convert_v1_ClusterAccessKey_To_management_ClusterAccessKey

func Convert_v1_ClusterAccessKey_To_management_ClusterAccessKey(in *ClusterAccessKey, out *management.ClusterAccessKey, s conversion.Scope) error

Convert_v1_ClusterAccessKey_To_management_ClusterAccessKey is an autogenerated conversion function.

func Convert_v1_ClusterAccessList_To_management_ClusterAccessList

func Convert_v1_ClusterAccessList_To_management_ClusterAccessList(in *ClusterAccessList, out *management.ClusterAccessList, s conversion.Scope) error

Convert_v1_ClusterAccessList_To_management_ClusterAccessList is an autogenerated conversion function.

func Convert_v1_ClusterAccessSpec_To_management_ClusterAccessSpec

func Convert_v1_ClusterAccessSpec_To_management_ClusterAccessSpec(in *ClusterAccessSpec, out *management.ClusterAccessSpec, s conversion.Scope) error

Convert_v1_ClusterAccessSpec_To_management_ClusterAccessSpec is an autogenerated conversion function.

func Convert_v1_ClusterAccessStatus_To_management_ClusterAccessStatus

func Convert_v1_ClusterAccessStatus_To_management_ClusterAccessStatus(in *ClusterAccessStatus, out *management.ClusterAccessStatus, s conversion.Scope) error

Convert_v1_ClusterAccessStatus_To_management_ClusterAccessStatus is an autogenerated conversion function.

func Convert_v1_ClusterAccess_To_management_ClusterAccess

func Convert_v1_ClusterAccess_To_management_ClusterAccess(in *ClusterAccess, out *management.ClusterAccess, s conversion.Scope) error

Convert_v1_ClusterAccess_To_management_ClusterAccess is an autogenerated conversion function.

func Convert_v1_ClusterAccounts_To_management_ClusterAccounts

func Convert_v1_ClusterAccounts_To_management_ClusterAccounts(in *ClusterAccounts, out *management.ClusterAccounts, s conversion.Scope) error

Convert_v1_ClusterAccounts_To_management_ClusterAccounts is an autogenerated conversion function.

func Convert_v1_ClusterAgentConfigCommon_To_management_ClusterAgentConfigCommon

func Convert_v1_ClusterAgentConfigCommon_To_management_ClusterAgentConfigCommon(in *ClusterAgentConfigCommon, out *management.ClusterAgentConfigCommon, s conversion.Scope) error

Convert_v1_ClusterAgentConfigCommon_To_management_ClusterAgentConfigCommon is an autogenerated conversion function.

func Convert_v1_ClusterAgentConfigList_To_management_ClusterAgentConfigList

func Convert_v1_ClusterAgentConfigList_To_management_ClusterAgentConfigList(in *ClusterAgentConfigList, out *management.ClusterAgentConfigList, s conversion.Scope) error

Convert_v1_ClusterAgentConfigList_To_management_ClusterAgentConfigList is an autogenerated conversion function.

func Convert_v1_ClusterAgentConfig_To_management_ClusterAgentConfig

func Convert_v1_ClusterAgentConfig_To_management_ClusterAgentConfig(in *ClusterAgentConfig, out *management.ClusterAgentConfig, s conversion.Scope) error

Convert_v1_ClusterAgentConfig_To_management_ClusterAgentConfig is an autogenerated conversion function.

func Convert_v1_ClusterChartsList_To_management_ClusterChartsList

func Convert_v1_ClusterChartsList_To_management_ClusterChartsList(in *ClusterChartsList, out *management.ClusterChartsList, s conversion.Scope) error

Convert_v1_ClusterChartsList_To_management_ClusterChartsList is an autogenerated conversion function.

func Convert_v1_ClusterCharts_To_management_ClusterCharts

func Convert_v1_ClusterCharts_To_management_ClusterCharts(in *ClusterCharts, out *management.ClusterCharts, s conversion.Scope) error

Convert_v1_ClusterCharts_To_management_ClusterCharts is an autogenerated conversion function.

func Convert_v1_ClusterConnectList_To_management_ClusterConnectList

func Convert_v1_ClusterConnectList_To_management_ClusterConnectList(in *ClusterConnectList, out *management.ClusterConnectList, s conversion.Scope) error

Convert_v1_ClusterConnectList_To_management_ClusterConnectList is an autogenerated conversion function.

func Convert_v1_ClusterConnectSpec_To_management_ClusterConnectSpec

func Convert_v1_ClusterConnectSpec_To_management_ClusterConnectSpec(in *ClusterConnectSpec, out *management.ClusterConnectSpec, s conversion.Scope) error

Convert_v1_ClusterConnectSpec_To_management_ClusterConnectSpec is an autogenerated conversion function.

func Convert_v1_ClusterConnectStatus_To_management_ClusterConnectStatus

func Convert_v1_ClusterConnectStatus_To_management_ClusterConnectStatus(in *ClusterConnectStatus, out *management.ClusterConnectStatus, s conversion.Scope) error

Convert_v1_ClusterConnectStatus_To_management_ClusterConnectStatus is an autogenerated conversion function.

func Convert_v1_ClusterConnect_To_management_ClusterConnect

func Convert_v1_ClusterConnect_To_management_ClusterConnect(in *ClusterConnect, out *management.ClusterConnect, s conversion.Scope) error

Convert_v1_ClusterConnect_To_management_ClusterConnect is an autogenerated conversion function.

func Convert_v1_ClusterDomainList_To_management_ClusterDomainList

func Convert_v1_ClusterDomainList_To_management_ClusterDomainList(in *ClusterDomainList, out *management.ClusterDomainList, s conversion.Scope) error

Convert_v1_ClusterDomainList_To_management_ClusterDomainList is an autogenerated conversion function.

func Convert_v1_ClusterDomain_To_management_ClusterDomain

func Convert_v1_ClusterDomain_To_management_ClusterDomain(in *ClusterDomain, out *management.ClusterDomain, s conversion.Scope) error

Convert_v1_ClusterDomain_To_management_ClusterDomain is an autogenerated conversion function.

func Convert_v1_ClusterList_To_management_ClusterList

func Convert_v1_ClusterList_To_management_ClusterList(in *ClusterList, out *management.ClusterList, s conversion.Scope) error

Convert_v1_ClusterList_To_management_ClusterList is an autogenerated conversion function.

func Convert_v1_ClusterMemberAccessList_To_management_ClusterMemberAccessList

func Convert_v1_ClusterMemberAccessList_To_management_ClusterMemberAccessList(in *ClusterMemberAccessList, out *management.ClusterMemberAccessList, s conversion.Scope) error

Convert_v1_ClusterMemberAccessList_To_management_ClusterMemberAccessList is an autogenerated conversion function.

func Convert_v1_ClusterMemberAccess_To_management_ClusterMemberAccess

func Convert_v1_ClusterMemberAccess_To_management_ClusterMemberAccess(in *ClusterMemberAccess, out *management.ClusterMemberAccess, s conversion.Scope) error

Convert_v1_ClusterMemberAccess_To_management_ClusterMemberAccess is an autogenerated conversion function.

func Convert_v1_ClusterMember_To_management_ClusterMember

func Convert_v1_ClusterMember_To_management_ClusterMember(in *ClusterMember, out *management.ClusterMember, s conversion.Scope) error

Convert_v1_ClusterMember_To_management_ClusterMember is an autogenerated conversion function.

func Convert_v1_ClusterMembersList_To_management_ClusterMembersList

func Convert_v1_ClusterMembersList_To_management_ClusterMembersList(in *ClusterMembersList, out *management.ClusterMembersList, s conversion.Scope) error

Convert_v1_ClusterMembersList_To_management_ClusterMembersList is an autogenerated conversion function.

func Convert_v1_ClusterMembers_To_management_ClusterMembers

func Convert_v1_ClusterMembers_To_management_ClusterMembers(in *ClusterMembers, out *management.ClusterMembers, s conversion.Scope) error

Convert_v1_ClusterMembers_To_management_ClusterMembers is an autogenerated conversion function.

func Convert_v1_ClusterResetList_To_management_ClusterResetList

func Convert_v1_ClusterResetList_To_management_ClusterResetList(in *ClusterResetList, out *management.ClusterResetList, s conversion.Scope) error

Convert_v1_ClusterResetList_To_management_ClusterResetList is an autogenerated conversion function.

func Convert_v1_ClusterReset_To_management_ClusterReset

func Convert_v1_ClusterReset_To_management_ClusterReset(in *ClusterReset, out *management.ClusterReset, s conversion.Scope) error

Convert_v1_ClusterReset_To_management_ClusterReset is an autogenerated conversion function.

func Convert_v1_ClusterRoleTemplateList_To_management_ClusterRoleTemplateList

func Convert_v1_ClusterRoleTemplateList_To_management_ClusterRoleTemplateList(in *ClusterRoleTemplateList, out *management.ClusterRoleTemplateList, s conversion.Scope) error

Convert_v1_ClusterRoleTemplateList_To_management_ClusterRoleTemplateList is an autogenerated conversion function.

func Convert_v1_ClusterRoleTemplateSpec_To_management_ClusterRoleTemplateSpec

func Convert_v1_ClusterRoleTemplateSpec_To_management_ClusterRoleTemplateSpec(in *ClusterRoleTemplateSpec, out *management.ClusterRoleTemplateSpec, s conversion.Scope) error

Convert_v1_ClusterRoleTemplateSpec_To_management_ClusterRoleTemplateSpec is an autogenerated conversion function.

func Convert_v1_ClusterRoleTemplateStatus_To_management_ClusterRoleTemplateStatus

func Convert_v1_ClusterRoleTemplateStatus_To_management_ClusterRoleTemplateStatus(in *ClusterRoleTemplateStatus, out *management.ClusterRoleTemplateStatus, s conversion.Scope) error

Convert_v1_ClusterRoleTemplateStatus_To_management_ClusterRoleTemplateStatus is an autogenerated conversion function.

func Convert_v1_ClusterRoleTemplate_To_management_ClusterRoleTemplate

func Convert_v1_ClusterRoleTemplate_To_management_ClusterRoleTemplate(in *ClusterRoleTemplate, out *management.ClusterRoleTemplate, s conversion.Scope) error

Convert_v1_ClusterRoleTemplate_To_management_ClusterRoleTemplate is an autogenerated conversion function.

func Convert_v1_ClusterSpec_To_management_ClusterSpec

func Convert_v1_ClusterSpec_To_management_ClusterSpec(in *ClusterSpec, out *management.ClusterSpec, s conversion.Scope) error

Convert_v1_ClusterSpec_To_management_ClusterSpec is an autogenerated conversion function.

func Convert_v1_ClusterStatus_To_management_ClusterStatus

func Convert_v1_ClusterStatus_To_management_ClusterStatus(in *ClusterStatus, out *management.ClusterStatus, s conversion.Scope) error

Convert_v1_ClusterStatus_To_management_ClusterStatus is an autogenerated conversion function.

func Convert_v1_ClusterVirtualClusterDefaultsList_To_management_ClusterVirtualClusterDefaultsList

func Convert_v1_ClusterVirtualClusterDefaultsList_To_management_ClusterVirtualClusterDefaultsList(in *ClusterVirtualClusterDefaultsList, out *management.ClusterVirtualClusterDefaultsList, s conversion.Scope) error

Convert_v1_ClusterVirtualClusterDefaultsList_To_management_ClusterVirtualClusterDefaultsList is an autogenerated conversion function.

func Convert_v1_ClusterVirtualClusterDefaults_To_management_ClusterVirtualClusterDefaults

func Convert_v1_ClusterVirtualClusterDefaults_To_management_ClusterVirtualClusterDefaults(in *ClusterVirtualClusterDefaults, out *management.ClusterVirtualClusterDefaults, s conversion.Scope) error

Convert_v1_ClusterVirtualClusterDefaults_To_management_ClusterVirtualClusterDefaults is an autogenerated conversion function.

func Convert_v1_Cluster_To_management_Cluster

func Convert_v1_Cluster_To_management_Cluster(in *Cluster, out *management.Cluster, s conversion.Scope) error

Convert_v1_Cluster_To_management_Cluster is an autogenerated conversion function.

func Convert_v1_ConfigList_To_management_ConfigList

func Convert_v1_ConfigList_To_management_ConfigList(in *ConfigList, out *management.ConfigList, s conversion.Scope) error

Convert_v1_ConfigList_To_management_ConfigList is an autogenerated conversion function.

func Convert_v1_ConfigSpec_To_management_ConfigSpec

func Convert_v1_ConfigSpec_To_management_ConfigSpec(in *ConfigSpec, out *management.ConfigSpec, s conversion.Scope) error

Convert_v1_ConfigSpec_To_management_ConfigSpec is an autogenerated conversion function.

func Convert_v1_ConfigStatus_To_management_ConfigStatus

func Convert_v1_ConfigStatus_To_management_ConfigStatus(in *ConfigStatus, out *management.ConfigStatus, s conversion.Scope) error

Convert_v1_ConfigStatus_To_management_ConfigStatus is an autogenerated conversion function.

func Convert_v1_Config_To_management_Config

func Convert_v1_Config_To_management_Config(in *Config, out *management.Config, s conversion.Scope) error

Convert_v1_Config_To_management_Config is an autogenerated conversion function.

func Convert_v1_ConnectorWithName_To_management_ConnectorWithName

func Convert_v1_ConnectorWithName_To_management_ConnectorWithName(in *ConnectorWithName, out *management.ConnectorWithName, s conversion.Scope) error

Convert_v1_ConnectorWithName_To_management_ConnectorWithName is an autogenerated conversion function.

func Convert_v1_Connector_To_management_Connector

func Convert_v1_Connector_To_management_Connector(in *Connector, out *management.Connector, s conversion.Scope) error

Convert_v1_Connector_To_management_Connector is an autogenerated conversion function.

func Convert_v1_DevPodDeleteOptionsList_To_management_DevPodDeleteOptionsList

func Convert_v1_DevPodDeleteOptionsList_To_management_DevPodDeleteOptionsList(in *DevPodDeleteOptionsList, out *management.DevPodDeleteOptionsList, s conversion.Scope) error

Convert_v1_DevPodDeleteOptionsList_To_management_DevPodDeleteOptionsList is an autogenerated conversion function.

func Convert_v1_DevPodDeleteOptions_To_management_DevPodDeleteOptions

func Convert_v1_DevPodDeleteOptions_To_management_DevPodDeleteOptions(in *DevPodDeleteOptions, out *management.DevPodDeleteOptions, s conversion.Scope) error

Convert_v1_DevPodDeleteOptions_To_management_DevPodDeleteOptions is an autogenerated conversion function.

func Convert_v1_DevPodSshOptionsList_To_management_DevPodSshOptionsList

func Convert_v1_DevPodSshOptionsList_To_management_DevPodSshOptionsList(in *DevPodSshOptionsList, out *management.DevPodSshOptionsList, s conversion.Scope) error

Convert_v1_DevPodSshOptionsList_To_management_DevPodSshOptionsList is an autogenerated conversion function.

func Convert_v1_DevPodSshOptions_To_management_DevPodSshOptions

func Convert_v1_DevPodSshOptions_To_management_DevPodSshOptions(in *DevPodSshOptions, out *management.DevPodSshOptions, s conversion.Scope) error

Convert_v1_DevPodSshOptions_To_management_DevPodSshOptions is an autogenerated conversion function.

func Convert_v1_DevPodStatusOptionsList_To_management_DevPodStatusOptionsList

func Convert_v1_DevPodStatusOptionsList_To_management_DevPodStatusOptionsList(in *DevPodStatusOptionsList, out *management.DevPodStatusOptionsList, s conversion.Scope) error

Convert_v1_DevPodStatusOptionsList_To_management_DevPodStatusOptionsList is an autogenerated conversion function.

func Convert_v1_DevPodStatusOptions_To_management_DevPodStatusOptions

func Convert_v1_DevPodStatusOptions_To_management_DevPodStatusOptions(in *DevPodStatusOptions, out *management.DevPodStatusOptions, s conversion.Scope) error

Convert_v1_DevPodStatusOptions_To_management_DevPodStatusOptions is an autogenerated conversion function.

func Convert_v1_DevPodStopOptionsList_To_management_DevPodStopOptionsList

func Convert_v1_DevPodStopOptionsList_To_management_DevPodStopOptionsList(in *DevPodStopOptionsList, out *management.DevPodStopOptionsList, s conversion.Scope) error

Convert_v1_DevPodStopOptionsList_To_management_DevPodStopOptionsList is an autogenerated conversion function.

func Convert_v1_DevPodStopOptions_To_management_DevPodStopOptions

func Convert_v1_DevPodStopOptions_To_management_DevPodStopOptions(in *DevPodStopOptions, out *management.DevPodStopOptions, s conversion.Scope) error

Convert_v1_DevPodStopOptions_To_management_DevPodStopOptions is an autogenerated conversion function.

func Convert_v1_DevPodUpOptionsList_To_management_DevPodUpOptionsList

func Convert_v1_DevPodUpOptionsList_To_management_DevPodUpOptionsList(in *DevPodUpOptionsList, out *management.DevPodUpOptionsList, s conversion.Scope) error

Convert_v1_DevPodUpOptionsList_To_management_DevPodUpOptionsList is an autogenerated conversion function.

func Convert_v1_DevPodUpOptions_To_management_DevPodUpOptions

func Convert_v1_DevPodUpOptions_To_management_DevPodUpOptions(in *DevPodUpOptions, out *management.DevPodUpOptions, s conversion.Scope) error

Convert_v1_DevPodUpOptions_To_management_DevPodUpOptions is an autogenerated conversion function.

func Convert_v1_DevPodWorkspaceInstanceList_To_management_DevPodWorkspaceInstanceList

func Convert_v1_DevPodWorkspaceInstanceList_To_management_DevPodWorkspaceInstanceList(in *DevPodWorkspaceInstanceList, out *management.DevPodWorkspaceInstanceList, s conversion.Scope) error

Convert_v1_DevPodWorkspaceInstanceList_To_management_DevPodWorkspaceInstanceList is an autogenerated conversion function.

func Convert_v1_DevPodWorkspaceInstanceSpec_To_management_DevPodWorkspaceInstanceSpec

func Convert_v1_DevPodWorkspaceInstanceSpec_To_management_DevPodWorkspaceInstanceSpec(in *DevPodWorkspaceInstanceSpec, out *management.DevPodWorkspaceInstanceSpec, s conversion.Scope) error

Convert_v1_DevPodWorkspaceInstanceSpec_To_management_DevPodWorkspaceInstanceSpec is an autogenerated conversion function.

func Convert_v1_DevPodWorkspaceInstanceStateList_To_management_DevPodWorkspaceInstanceStateList

func Convert_v1_DevPodWorkspaceInstanceStateList_To_management_DevPodWorkspaceInstanceStateList(in *DevPodWorkspaceInstanceStateList, out *management.DevPodWorkspaceInstanceStateList, s conversion.Scope) error

Convert_v1_DevPodWorkspaceInstanceStateList_To_management_DevPodWorkspaceInstanceStateList is an autogenerated conversion function.

func Convert_v1_DevPodWorkspaceInstanceState_To_management_DevPodWorkspaceInstanceState

func Convert_v1_DevPodWorkspaceInstanceState_To_management_DevPodWorkspaceInstanceState(in *DevPodWorkspaceInstanceState, out *management.DevPodWorkspaceInstanceState, s conversion.Scope) error

Convert_v1_DevPodWorkspaceInstanceState_To_management_DevPodWorkspaceInstanceState is an autogenerated conversion function.

func Convert_v1_DevPodWorkspaceInstanceStatus_To_management_DevPodWorkspaceInstanceStatus

func Convert_v1_DevPodWorkspaceInstanceStatus_To_management_DevPodWorkspaceInstanceStatus(in *DevPodWorkspaceInstanceStatus, out *management.DevPodWorkspaceInstanceStatus, s conversion.Scope) error

Convert_v1_DevPodWorkspaceInstanceStatus_To_management_DevPodWorkspaceInstanceStatus is an autogenerated conversion function.

func Convert_v1_DevPodWorkspaceInstance_To_management_DevPodWorkspaceInstance

func Convert_v1_DevPodWorkspaceInstance_To_management_DevPodWorkspaceInstance(in *DevPodWorkspaceInstance, out *management.DevPodWorkspaceInstance, s conversion.Scope) error

Convert_v1_DevPodWorkspaceInstance_To_management_DevPodWorkspaceInstance is an autogenerated conversion function.

func Convert_v1_DevPodWorkspaceTemplateList_To_management_DevPodWorkspaceTemplateList

func Convert_v1_DevPodWorkspaceTemplateList_To_management_DevPodWorkspaceTemplateList(in *DevPodWorkspaceTemplateList, out *management.DevPodWorkspaceTemplateList, s conversion.Scope) error

Convert_v1_DevPodWorkspaceTemplateList_To_management_DevPodWorkspaceTemplateList is an autogenerated conversion function.

func Convert_v1_DevPodWorkspaceTemplateSpec_To_management_DevPodWorkspaceTemplateSpec

func Convert_v1_DevPodWorkspaceTemplateSpec_To_management_DevPodWorkspaceTemplateSpec(in *DevPodWorkspaceTemplateSpec, out *management.DevPodWorkspaceTemplateSpec, s conversion.Scope) error

Convert_v1_DevPodWorkspaceTemplateSpec_To_management_DevPodWorkspaceTemplateSpec is an autogenerated conversion function.

func Convert_v1_DevPodWorkspaceTemplateStatus_To_management_DevPodWorkspaceTemplateStatus

func Convert_v1_DevPodWorkspaceTemplateStatus_To_management_DevPodWorkspaceTemplateStatus(in *DevPodWorkspaceTemplateStatus, out *management.DevPodWorkspaceTemplateStatus, s conversion.Scope) error

Convert_v1_DevPodWorkspaceTemplateStatus_To_management_DevPodWorkspaceTemplateStatus is an autogenerated conversion function.

func Convert_v1_DevPodWorkspaceTemplate_To_management_DevPodWorkspaceTemplate

func Convert_v1_DevPodWorkspaceTemplate_To_management_DevPodWorkspaceTemplate(in *DevPodWorkspaceTemplate, out *management.DevPodWorkspaceTemplate, s conversion.Scope) error

Convert_v1_DevPodWorkspaceTemplate_To_management_DevPodWorkspaceTemplate is an autogenerated conversion function.

func Convert_v1_DirectClusterEndpointTokenList_To_management_DirectClusterEndpointTokenList

func Convert_v1_DirectClusterEndpointTokenList_To_management_DirectClusterEndpointTokenList(in *DirectClusterEndpointTokenList, out *management.DirectClusterEndpointTokenList, s conversion.Scope) error

Convert_v1_DirectClusterEndpointTokenList_To_management_DirectClusterEndpointTokenList is an autogenerated conversion function.

func Convert_v1_DirectClusterEndpointTokenSpec_To_management_DirectClusterEndpointTokenSpec

func Convert_v1_DirectClusterEndpointTokenSpec_To_management_DirectClusterEndpointTokenSpec(in *DirectClusterEndpointTokenSpec, out *management.DirectClusterEndpointTokenSpec, s conversion.Scope) error

Convert_v1_DirectClusterEndpointTokenSpec_To_management_DirectClusterEndpointTokenSpec is an autogenerated conversion function.

func Convert_v1_DirectClusterEndpointTokenStatus_To_management_DirectClusterEndpointTokenStatus

func Convert_v1_DirectClusterEndpointTokenStatus_To_management_DirectClusterEndpointTokenStatus(in *DirectClusterEndpointTokenStatus, out *management.DirectClusterEndpointTokenStatus, s conversion.Scope) error

Convert_v1_DirectClusterEndpointTokenStatus_To_management_DirectClusterEndpointTokenStatus is an autogenerated conversion function.

func Convert_v1_DirectClusterEndpointToken_To_management_DirectClusterEndpointToken

func Convert_v1_DirectClusterEndpointToken_To_management_DirectClusterEndpointToken(in *DirectClusterEndpointToken, out *management.DirectClusterEndpointToken, s conversion.Scope) error

Convert_v1_DirectClusterEndpointToken_To_management_DirectClusterEndpointToken is an autogenerated conversion function.

func Convert_v1_EventList_To_management_EventList

func Convert_v1_EventList_To_management_EventList(in *EventList, out *management.EventList, s conversion.Scope) error

Convert_v1_EventList_To_management_EventList is an autogenerated conversion function.

func Convert_v1_EventSpec_To_management_EventSpec

func Convert_v1_EventSpec_To_management_EventSpec(in *EventSpec, out *management.EventSpec, s conversion.Scope) error

Convert_v1_EventSpec_To_management_EventSpec is an autogenerated conversion function.

func Convert_v1_EventStatus_To_management_EventStatus

func Convert_v1_EventStatus_To_management_EventStatus(in *EventStatus, out *management.EventStatus, s conversion.Scope) error

Convert_v1_EventStatus_To_management_EventStatus is an autogenerated conversion function.

func Convert_v1_Event_To_management_Event

func Convert_v1_Event_To_management_Event(in *Event, out *management.Event, s conversion.Scope) error

Convert_v1_Event_To_management_Event is an autogenerated conversion function.

func Convert_v1_FeatureList_To_management_FeatureList

func Convert_v1_FeatureList_To_management_FeatureList(in *FeatureList, out *management.FeatureList, s conversion.Scope) error

Convert_v1_FeatureList_To_management_FeatureList is an autogenerated conversion function.

func Convert_v1_FeatureSpec_To_management_FeatureSpec

func Convert_v1_FeatureSpec_To_management_FeatureSpec(in *FeatureSpec, out *management.FeatureSpec, s conversion.Scope) error

Convert_v1_FeatureSpec_To_management_FeatureSpec is an autogenerated conversion function.

func Convert_v1_FeatureStatus_To_management_FeatureStatus

func Convert_v1_FeatureStatus_To_management_FeatureStatus(in *FeatureStatus, out *management.FeatureStatus, s conversion.Scope) error

Convert_v1_FeatureStatus_To_management_FeatureStatus is an autogenerated conversion function.

func Convert_v1_Feature_To_management_Feature

func Convert_v1_Feature_To_management_Feature(in *Feature, out *management.Feature, s conversion.Scope) error

Convert_v1_Feature_To_management_Feature is an autogenerated conversion function.

func Convert_v1_GroupResources_To_management_GroupResources

func Convert_v1_GroupResources_To_management_GroupResources(in *GroupResources, out *management.GroupResources, s conversion.Scope) error

Convert_v1_GroupResources_To_management_GroupResources is an autogenerated conversion function.

func Convert_v1_IngressAuthTokenList_To_management_IngressAuthTokenList

func Convert_v1_IngressAuthTokenList_To_management_IngressAuthTokenList(in *IngressAuthTokenList, out *management.IngressAuthTokenList, s conversion.Scope) error

Convert_v1_IngressAuthTokenList_To_management_IngressAuthTokenList is an autogenerated conversion function.

func Convert_v1_IngressAuthTokenSpec_To_management_IngressAuthTokenSpec

func Convert_v1_IngressAuthTokenSpec_To_management_IngressAuthTokenSpec(in *IngressAuthTokenSpec, out *management.IngressAuthTokenSpec, s conversion.Scope) error

Convert_v1_IngressAuthTokenSpec_To_management_IngressAuthTokenSpec is an autogenerated conversion function.

func Convert_v1_IngressAuthTokenStatus_To_management_IngressAuthTokenStatus

func Convert_v1_IngressAuthTokenStatus_To_management_IngressAuthTokenStatus(in *IngressAuthTokenStatus, out *management.IngressAuthTokenStatus, s conversion.Scope) error

Convert_v1_IngressAuthTokenStatus_To_management_IngressAuthTokenStatus is an autogenerated conversion function.

func Convert_v1_IngressAuthToken_To_management_IngressAuthToken

func Convert_v1_IngressAuthToken_To_management_IngressAuthToken(in *IngressAuthToken, out *management.IngressAuthToken, s conversion.Scope) error

Convert_v1_IngressAuthToken_To_management_IngressAuthToken is an autogenerated conversion function.

func Convert_v1_KioskList_To_management_KioskList

func Convert_v1_KioskList_To_management_KioskList(in *KioskList, out *management.KioskList, s conversion.Scope) error

Convert_v1_KioskList_To_management_KioskList is an autogenerated conversion function.

func Convert_v1_KioskSpec_To_management_KioskSpec

func Convert_v1_KioskSpec_To_management_KioskSpec(in *KioskSpec, out *management.KioskSpec, s conversion.Scope) error

Convert_v1_KioskSpec_To_management_KioskSpec is an autogenerated conversion function.

func Convert_v1_KioskStatus_To_management_KioskStatus

func Convert_v1_KioskStatus_To_management_KioskStatus(in *KioskStatus, out *management.KioskStatus, s conversion.Scope) error

Convert_v1_KioskStatus_To_management_KioskStatus is an autogenerated conversion function.

func Convert_v1_Kiosk_To_management_Kiosk

func Convert_v1_Kiosk_To_management_Kiosk(in *Kiosk, out *management.Kiosk, s conversion.Scope) error

Convert_v1_Kiosk_To_management_Kiosk is an autogenerated conversion function.

func Convert_v1_LicenseList_To_management_LicenseList

func Convert_v1_LicenseList_To_management_LicenseList(in *LicenseList, out *management.LicenseList, s conversion.Scope) error

Convert_v1_LicenseList_To_management_LicenseList is an autogenerated conversion function.

func Convert_v1_LicenseRequestList_To_management_LicenseRequestList

func Convert_v1_LicenseRequestList_To_management_LicenseRequestList(in *LicenseRequestList, out *management.LicenseRequestList, s conversion.Scope) error

Convert_v1_LicenseRequestList_To_management_LicenseRequestList is an autogenerated conversion function.

func Convert_v1_LicenseRequestSpec_To_management_LicenseRequestSpec

func Convert_v1_LicenseRequestSpec_To_management_LicenseRequestSpec(in *LicenseRequestSpec, out *management.LicenseRequestSpec, s conversion.Scope) error

Convert_v1_LicenseRequestSpec_To_management_LicenseRequestSpec is an autogenerated conversion function.

func Convert_v1_LicenseRequestStatus_To_management_LicenseRequestStatus

func Convert_v1_LicenseRequestStatus_To_management_LicenseRequestStatus(in *LicenseRequestStatus, out *management.LicenseRequestStatus, s conversion.Scope) error

Convert_v1_LicenseRequestStatus_To_management_LicenseRequestStatus is an autogenerated conversion function.

func Convert_v1_LicenseRequest_To_management_LicenseRequest

func Convert_v1_LicenseRequest_To_management_LicenseRequest(in *LicenseRequest, out *management.LicenseRequest, s conversion.Scope) error

Convert_v1_LicenseRequest_To_management_LicenseRequest is an autogenerated conversion function.

func Convert_v1_LicenseSpec_To_management_LicenseSpec

func Convert_v1_LicenseSpec_To_management_LicenseSpec(in *LicenseSpec, out *management.LicenseSpec, s conversion.Scope) error

Convert_v1_LicenseSpec_To_management_LicenseSpec is an autogenerated conversion function.

func Convert_v1_LicenseStatus_To_management_LicenseStatus

func Convert_v1_LicenseStatus_To_management_LicenseStatus(in *LicenseStatus, out *management.LicenseStatus, s conversion.Scope) error

Convert_v1_LicenseStatus_To_management_LicenseStatus is an autogenerated conversion function.

func Convert_v1_LicenseTokenList_To_management_LicenseTokenList

func Convert_v1_LicenseTokenList_To_management_LicenseTokenList(in *LicenseTokenList, out *management.LicenseTokenList, s conversion.Scope) error

Convert_v1_LicenseTokenList_To_management_LicenseTokenList is an autogenerated conversion function.

func Convert_v1_LicenseTokenSpec_To_management_LicenseTokenSpec

func Convert_v1_LicenseTokenSpec_To_management_LicenseTokenSpec(in *LicenseTokenSpec, out *management.LicenseTokenSpec, s conversion.Scope) error

Convert_v1_LicenseTokenSpec_To_management_LicenseTokenSpec is an autogenerated conversion function.

func Convert_v1_LicenseTokenStatus_To_management_LicenseTokenStatus

func Convert_v1_LicenseTokenStatus_To_management_LicenseTokenStatus(in *LicenseTokenStatus, out *management.LicenseTokenStatus, s conversion.Scope) error

Convert_v1_LicenseTokenStatus_To_management_LicenseTokenStatus is an autogenerated conversion function.

func Convert_v1_LicenseToken_To_management_LicenseToken

func Convert_v1_LicenseToken_To_management_LicenseToken(in *LicenseToken, out *management.LicenseToken, s conversion.Scope) error

Convert_v1_LicenseToken_To_management_LicenseToken is an autogenerated conversion function.

func Convert_v1_License_To_management_License

func Convert_v1_License_To_management_License(in *License, out *management.License, s conversion.Scope) error

Convert_v1_License_To_management_License is an autogenerated conversion function.

func Convert_v1_LoftUpgradeList_To_management_LoftUpgradeList

func Convert_v1_LoftUpgradeList_To_management_LoftUpgradeList(in *LoftUpgradeList, out *management.LoftUpgradeList, s conversion.Scope) error

Convert_v1_LoftUpgradeList_To_management_LoftUpgradeList is an autogenerated conversion function.

func Convert_v1_LoftUpgradeSpec_To_management_LoftUpgradeSpec

func Convert_v1_LoftUpgradeSpec_To_management_LoftUpgradeSpec(in *LoftUpgradeSpec, out *management.LoftUpgradeSpec, s conversion.Scope) error

Convert_v1_LoftUpgradeSpec_To_management_LoftUpgradeSpec is an autogenerated conversion function.

func Convert_v1_LoftUpgradeStatus_To_management_LoftUpgradeStatus

func Convert_v1_LoftUpgradeStatus_To_management_LoftUpgradeStatus(in *LoftUpgradeStatus, out *management.LoftUpgradeStatus, s conversion.Scope) error

Convert_v1_LoftUpgradeStatus_To_management_LoftUpgradeStatus is an autogenerated conversion function.

func Convert_v1_LoftUpgrade_To_management_LoftUpgrade

func Convert_v1_LoftUpgrade_To_management_LoftUpgrade(in *LoftUpgrade, out *management.LoftUpgrade, s conversion.Scope) error

Convert_v1_LoftUpgrade_To_management_LoftUpgrade is an autogenerated conversion function.

func Convert_v1_OIDCClient_To_management_OIDCClient

func Convert_v1_OIDCClient_To_management_OIDCClient(in *OIDCClient, out *management.OIDCClient, s conversion.Scope) error

Convert_v1_OIDCClient_To_management_OIDCClient is an autogenerated conversion function.

func Convert_v1_OIDC_To_management_OIDC

func Convert_v1_OIDC_To_management_OIDC(in *OIDC, out *management.OIDC, s conversion.Scope) error

Convert_v1_OIDC_To_management_OIDC is an autogenerated conversion function.

func Convert_v1_OwnedAccessKeyList_To_management_OwnedAccessKeyList

func Convert_v1_OwnedAccessKeyList_To_management_OwnedAccessKeyList(in *OwnedAccessKeyList, out *management.OwnedAccessKeyList, s conversion.Scope) error

Convert_v1_OwnedAccessKeyList_To_management_OwnedAccessKeyList is an autogenerated conversion function.

func Convert_v1_OwnedAccessKeySpec_To_management_OwnedAccessKeySpec

func Convert_v1_OwnedAccessKeySpec_To_management_OwnedAccessKeySpec(in *OwnedAccessKeySpec, out *management.OwnedAccessKeySpec, s conversion.Scope) error

Convert_v1_OwnedAccessKeySpec_To_management_OwnedAccessKeySpec is an autogenerated conversion function.

func Convert_v1_OwnedAccessKeyStatus_To_management_OwnedAccessKeyStatus

func Convert_v1_OwnedAccessKeyStatus_To_management_OwnedAccessKeyStatus(in *OwnedAccessKeyStatus, out *management.OwnedAccessKeyStatus, s conversion.Scope) error

Convert_v1_OwnedAccessKeyStatus_To_management_OwnedAccessKeyStatus is an autogenerated conversion function.

func Convert_v1_OwnedAccessKey_To_management_OwnedAccessKey

func Convert_v1_OwnedAccessKey_To_management_OwnedAccessKey(in *OwnedAccessKey, out *management.OwnedAccessKey, s conversion.Scope) error

Convert_v1_OwnedAccessKey_To_management_OwnedAccessKey is an autogenerated conversion function.

func Convert_v1_PolicyViolationList_To_management_PolicyViolationList

func Convert_v1_PolicyViolationList_To_management_PolicyViolationList(in *PolicyViolationList, out *management.PolicyViolationList, s conversion.Scope) error

Convert_v1_PolicyViolationList_To_management_PolicyViolationList is an autogenerated conversion function.

func Convert_v1_PolicyViolationSpec_To_management_PolicyViolationSpec

func Convert_v1_PolicyViolationSpec_To_management_PolicyViolationSpec(in *PolicyViolationSpec, out *management.PolicyViolationSpec, s conversion.Scope) error

Convert_v1_PolicyViolationSpec_To_management_PolicyViolationSpec is an autogenerated conversion function.

func Convert_v1_PolicyViolationStatus_To_management_PolicyViolationStatus

func Convert_v1_PolicyViolationStatus_To_management_PolicyViolationStatus(in *PolicyViolationStatus, out *management.PolicyViolationStatus, s conversion.Scope) error

Convert_v1_PolicyViolationStatus_To_management_PolicyViolationStatus is an autogenerated conversion function.

func Convert_v1_PolicyViolation_To_management_PolicyViolation

func Convert_v1_PolicyViolation_To_management_PolicyViolation(in *PolicyViolation, out *management.PolicyViolation, s conversion.Scope) error

Convert_v1_PolicyViolation_To_management_PolicyViolation is an autogenerated conversion function.

func Convert_v1_PredefinedApp_To_management_PredefinedApp

func Convert_v1_PredefinedApp_To_management_PredefinedApp(in *PredefinedApp, out *management.PredefinedApp, s conversion.Scope) error

Convert_v1_PredefinedApp_To_management_PredefinedApp is an autogenerated conversion function.

func Convert_v1_ProjectChartInfoList_To_management_ProjectChartInfoList

func Convert_v1_ProjectChartInfoList_To_management_ProjectChartInfoList(in *ProjectChartInfoList, out *management.ProjectChartInfoList, s conversion.Scope) error

Convert_v1_ProjectChartInfoList_To_management_ProjectChartInfoList is an autogenerated conversion function.

func Convert_v1_ProjectChartInfoSpec_To_management_ProjectChartInfoSpec

func Convert_v1_ProjectChartInfoSpec_To_management_ProjectChartInfoSpec(in *ProjectChartInfoSpec, out *management.ProjectChartInfoSpec, s conversion.Scope) error

Convert_v1_ProjectChartInfoSpec_To_management_ProjectChartInfoSpec is an autogenerated conversion function.

func Convert_v1_ProjectChartInfoStatus_To_management_ProjectChartInfoStatus

func Convert_v1_ProjectChartInfoStatus_To_management_ProjectChartInfoStatus(in *ProjectChartInfoStatus, out *management.ProjectChartInfoStatus, s conversion.Scope) error

Convert_v1_ProjectChartInfoStatus_To_management_ProjectChartInfoStatus is an autogenerated conversion function.

func Convert_v1_ProjectChartInfo_To_management_ProjectChartInfo

func Convert_v1_ProjectChartInfo_To_management_ProjectChartInfo(in *ProjectChartInfo, out *management.ProjectChartInfo, s conversion.Scope) error

Convert_v1_ProjectChartInfo_To_management_ProjectChartInfo is an autogenerated conversion function.

func Convert_v1_ProjectChartsList_To_management_ProjectChartsList

func Convert_v1_ProjectChartsList_To_management_ProjectChartsList(in *ProjectChartsList, out *management.ProjectChartsList, s conversion.Scope) error

Convert_v1_ProjectChartsList_To_management_ProjectChartsList is an autogenerated conversion function.

func Convert_v1_ProjectCharts_To_management_ProjectCharts

func Convert_v1_ProjectCharts_To_management_ProjectCharts(in *ProjectCharts, out *management.ProjectCharts, s conversion.Scope) error

Convert_v1_ProjectCharts_To_management_ProjectCharts is an autogenerated conversion function.

func Convert_v1_ProjectClustersList_To_management_ProjectClustersList

func Convert_v1_ProjectClustersList_To_management_ProjectClustersList(in *ProjectClustersList, out *management.ProjectClustersList, s conversion.Scope) error

Convert_v1_ProjectClustersList_To_management_ProjectClustersList is an autogenerated conversion function.

func Convert_v1_ProjectClusters_To_management_ProjectClusters

func Convert_v1_ProjectClusters_To_management_ProjectClusters(in *ProjectClusters, out *management.ProjectClusters, s conversion.Scope) error

Convert_v1_ProjectClusters_To_management_ProjectClusters is an autogenerated conversion function.

func Convert_v1_ProjectImportSpaceList_To_management_ProjectImportSpaceList

func Convert_v1_ProjectImportSpaceList_To_management_ProjectImportSpaceList(in *ProjectImportSpaceList, out *management.ProjectImportSpaceList, s conversion.Scope) error

Convert_v1_ProjectImportSpaceList_To_management_ProjectImportSpaceList is an autogenerated conversion function.

func Convert_v1_ProjectImportSpaceSource_To_management_ProjectImportSpaceSource

func Convert_v1_ProjectImportSpaceSource_To_management_ProjectImportSpaceSource(in *ProjectImportSpaceSource, out *management.ProjectImportSpaceSource, s conversion.Scope) error

Convert_v1_ProjectImportSpaceSource_To_management_ProjectImportSpaceSource is an autogenerated conversion function.

func Convert_v1_ProjectImportSpace_To_management_ProjectImportSpace

func Convert_v1_ProjectImportSpace_To_management_ProjectImportSpace(in *ProjectImportSpace, out *management.ProjectImportSpace, s conversion.Scope) error

Convert_v1_ProjectImportSpace_To_management_ProjectImportSpace is an autogenerated conversion function.

func Convert_v1_ProjectImportVirtualClusterList_To_management_ProjectImportVirtualClusterList

func Convert_v1_ProjectImportVirtualClusterList_To_management_ProjectImportVirtualClusterList(in *ProjectImportVirtualClusterList, out *management.ProjectImportVirtualClusterList, s conversion.Scope) error

Convert_v1_ProjectImportVirtualClusterList_To_management_ProjectImportVirtualClusterList is an autogenerated conversion function.

func Convert_v1_ProjectImportVirtualClusterSource_To_management_ProjectImportVirtualClusterSource

func Convert_v1_ProjectImportVirtualClusterSource_To_management_ProjectImportVirtualClusterSource(in *ProjectImportVirtualClusterSource, out *management.ProjectImportVirtualClusterSource, s conversion.Scope) error

Convert_v1_ProjectImportVirtualClusterSource_To_management_ProjectImportVirtualClusterSource is an autogenerated conversion function.

func Convert_v1_ProjectImportVirtualCluster_To_management_ProjectImportVirtualCluster

func Convert_v1_ProjectImportVirtualCluster_To_management_ProjectImportVirtualCluster(in *ProjectImportVirtualCluster, out *management.ProjectImportVirtualCluster, s conversion.Scope) error

Convert_v1_ProjectImportVirtualCluster_To_management_ProjectImportVirtualCluster is an autogenerated conversion function.

func Convert_v1_ProjectList_To_management_ProjectList

func Convert_v1_ProjectList_To_management_ProjectList(in *ProjectList, out *management.ProjectList, s conversion.Scope) error

Convert_v1_ProjectList_To_management_ProjectList is an autogenerated conversion function.

func Convert_v1_ProjectMember_To_management_ProjectMember

func Convert_v1_ProjectMember_To_management_ProjectMember(in *ProjectMember, out *management.ProjectMember, s conversion.Scope) error

Convert_v1_ProjectMember_To_management_ProjectMember is an autogenerated conversion function.

func Convert_v1_ProjectMembersList_To_management_ProjectMembersList

func Convert_v1_ProjectMembersList_To_management_ProjectMembersList(in *ProjectMembersList, out *management.ProjectMembersList, s conversion.Scope) error

Convert_v1_ProjectMembersList_To_management_ProjectMembersList is an autogenerated conversion function.

func Convert_v1_ProjectMembers_To_management_ProjectMembers

func Convert_v1_ProjectMembers_To_management_ProjectMembers(in *ProjectMembers, out *management.ProjectMembers, s conversion.Scope) error

Convert_v1_ProjectMembers_To_management_ProjectMembers is an autogenerated conversion function.

func Convert_v1_ProjectMigrateSpaceInstanceList_To_management_ProjectMigrateSpaceInstanceList

func Convert_v1_ProjectMigrateSpaceInstanceList_To_management_ProjectMigrateSpaceInstanceList(in *ProjectMigrateSpaceInstanceList, out *management.ProjectMigrateSpaceInstanceList, s conversion.Scope) error

Convert_v1_ProjectMigrateSpaceInstanceList_To_management_ProjectMigrateSpaceInstanceList is an autogenerated conversion function.

func Convert_v1_ProjectMigrateSpaceInstanceSource_To_management_ProjectMigrateSpaceInstanceSource

func Convert_v1_ProjectMigrateSpaceInstanceSource_To_management_ProjectMigrateSpaceInstanceSource(in *ProjectMigrateSpaceInstanceSource, out *management.ProjectMigrateSpaceInstanceSource, s conversion.Scope) error

Convert_v1_ProjectMigrateSpaceInstanceSource_To_management_ProjectMigrateSpaceInstanceSource is an autogenerated conversion function.

func Convert_v1_ProjectMigrateSpaceInstance_To_management_ProjectMigrateSpaceInstance

func Convert_v1_ProjectMigrateSpaceInstance_To_management_ProjectMigrateSpaceInstance(in *ProjectMigrateSpaceInstance, out *management.ProjectMigrateSpaceInstance, s conversion.Scope) error

Convert_v1_ProjectMigrateSpaceInstance_To_management_ProjectMigrateSpaceInstance is an autogenerated conversion function.

func Convert_v1_ProjectMigrateVirtualClusterInstanceList_To_management_ProjectMigrateVirtualClusterInstanceList

func Convert_v1_ProjectMigrateVirtualClusterInstanceList_To_management_ProjectMigrateVirtualClusterInstanceList(in *ProjectMigrateVirtualClusterInstanceList, out *management.ProjectMigrateVirtualClusterInstanceList, s conversion.Scope) error

Convert_v1_ProjectMigrateVirtualClusterInstanceList_To_management_ProjectMigrateVirtualClusterInstanceList is an autogenerated conversion function.

func Convert_v1_ProjectMigrateVirtualClusterInstanceSource_To_management_ProjectMigrateVirtualClusterInstanceSource

func Convert_v1_ProjectMigrateVirtualClusterInstanceSource_To_management_ProjectMigrateVirtualClusterInstanceSource(in *ProjectMigrateVirtualClusterInstanceSource, out *management.ProjectMigrateVirtualClusterInstanceSource, s conversion.Scope) error

Convert_v1_ProjectMigrateVirtualClusterInstanceSource_To_management_ProjectMigrateVirtualClusterInstanceSource is an autogenerated conversion function.

func Convert_v1_ProjectMigrateVirtualClusterInstance_To_management_ProjectMigrateVirtualClusterInstance

func Convert_v1_ProjectMigrateVirtualClusterInstance_To_management_ProjectMigrateVirtualClusterInstance(in *ProjectMigrateVirtualClusterInstance, out *management.ProjectMigrateVirtualClusterInstance, s conversion.Scope) error

Convert_v1_ProjectMigrateVirtualClusterInstance_To_management_ProjectMigrateVirtualClusterInstance is an autogenerated conversion function.

func Convert_v1_ProjectSecretList_To_management_ProjectSecretList

func Convert_v1_ProjectSecretList_To_management_ProjectSecretList(in *ProjectSecretList, out *management.ProjectSecretList, s conversion.Scope) error

Convert_v1_ProjectSecretList_To_management_ProjectSecretList is an autogenerated conversion function.

func Convert_v1_ProjectSecretSpec_To_management_ProjectSecretSpec

func Convert_v1_ProjectSecretSpec_To_management_ProjectSecretSpec(in *ProjectSecretSpec, out *management.ProjectSecretSpec, s conversion.Scope) error

Convert_v1_ProjectSecretSpec_To_management_ProjectSecretSpec is an autogenerated conversion function.

func Convert_v1_ProjectSecretStatus_To_management_ProjectSecretStatus

func Convert_v1_ProjectSecretStatus_To_management_ProjectSecretStatus(in *ProjectSecretStatus, out *management.ProjectSecretStatus, s conversion.Scope) error

Convert_v1_ProjectSecretStatus_To_management_ProjectSecretStatus is an autogenerated conversion function.

func Convert_v1_ProjectSecret_To_management_ProjectSecret

func Convert_v1_ProjectSecret_To_management_ProjectSecret(in *ProjectSecret, out *management.ProjectSecret, s conversion.Scope) error

Convert_v1_ProjectSecret_To_management_ProjectSecret is an autogenerated conversion function.

func Convert_v1_ProjectSpec_To_management_ProjectSpec

func Convert_v1_ProjectSpec_To_management_ProjectSpec(in *ProjectSpec, out *management.ProjectSpec, s conversion.Scope) error

Convert_v1_ProjectSpec_To_management_ProjectSpec is an autogenerated conversion function.

func Convert_v1_ProjectStatus_To_management_ProjectStatus

func Convert_v1_ProjectStatus_To_management_ProjectStatus(in *ProjectStatus, out *management.ProjectStatus, s conversion.Scope) error

Convert_v1_ProjectStatus_To_management_ProjectStatus is an autogenerated conversion function.

func Convert_v1_ProjectTemplatesList_To_management_ProjectTemplatesList

func Convert_v1_ProjectTemplatesList_To_management_ProjectTemplatesList(in *ProjectTemplatesList, out *management.ProjectTemplatesList, s conversion.Scope) error

Convert_v1_ProjectTemplatesList_To_management_ProjectTemplatesList is an autogenerated conversion function.

func Convert_v1_ProjectTemplates_To_management_ProjectTemplates

func Convert_v1_ProjectTemplates_To_management_ProjectTemplates(in *ProjectTemplates, out *management.ProjectTemplates, s conversion.Scope) error

Convert_v1_ProjectTemplates_To_management_ProjectTemplates is an autogenerated conversion function.

func Convert_v1_Project_To_management_Project

func Convert_v1_Project_To_management_Project(in *Project, out *management.Project, s conversion.Scope) error

Convert_v1_Project_To_management_Project is an autogenerated conversion function.

func Convert_v1_RedirectTokenList_To_management_RedirectTokenList

func Convert_v1_RedirectTokenList_To_management_RedirectTokenList(in *RedirectTokenList, out *management.RedirectTokenList, s conversion.Scope) error

Convert_v1_RedirectTokenList_To_management_RedirectTokenList is an autogenerated conversion function.

func Convert_v1_RedirectTokenSpec_To_management_RedirectTokenSpec

func Convert_v1_RedirectTokenSpec_To_management_RedirectTokenSpec(in *RedirectTokenSpec, out *management.RedirectTokenSpec, s conversion.Scope) error

Convert_v1_RedirectTokenSpec_To_management_RedirectTokenSpec is an autogenerated conversion function.

func Convert_v1_RedirectTokenStatus_To_management_RedirectTokenStatus

func Convert_v1_RedirectTokenStatus_To_management_RedirectTokenStatus(in *RedirectTokenStatus, out *management.RedirectTokenStatus, s conversion.Scope) error

Convert_v1_RedirectTokenStatus_To_management_RedirectTokenStatus is an autogenerated conversion function.

func Convert_v1_RedirectToken_To_management_RedirectToken

func Convert_v1_RedirectToken_To_management_RedirectToken(in *RedirectToken, out *management.RedirectToken, s conversion.Scope) error

Convert_v1_RedirectToken_To_management_RedirectToken is an autogenerated conversion function.

func Convert_v1_ResetAccessKeyList_To_management_ResetAccessKeyList

func Convert_v1_ResetAccessKeyList_To_management_ResetAccessKeyList(in *ResetAccessKeyList, out *management.ResetAccessKeyList, s conversion.Scope) error

Convert_v1_ResetAccessKeyList_To_management_ResetAccessKeyList is an autogenerated conversion function.

func Convert_v1_ResetAccessKeySpec_To_management_ResetAccessKeySpec

func Convert_v1_ResetAccessKeySpec_To_management_ResetAccessKeySpec(in *ResetAccessKeySpec, out *management.ResetAccessKeySpec, s conversion.Scope) error

Convert_v1_ResetAccessKeySpec_To_management_ResetAccessKeySpec is an autogenerated conversion function.

func Convert_v1_ResetAccessKeyStatus_To_management_ResetAccessKeyStatus

func Convert_v1_ResetAccessKeyStatus_To_management_ResetAccessKeyStatus(in *ResetAccessKeyStatus, out *management.ResetAccessKeyStatus, s conversion.Scope) error

Convert_v1_ResetAccessKeyStatus_To_management_ResetAccessKeyStatus is an autogenerated conversion function.

func Convert_v1_ResetAccessKey_To_management_ResetAccessKey

func Convert_v1_ResetAccessKey_To_management_ResetAccessKey(in *ResetAccessKey, out *management.ResetAccessKey, s conversion.Scope) error

Convert_v1_ResetAccessKey_To_management_ResetAccessKey is an autogenerated conversion function.

func Convert_v1_RunnerAccessKeyList_To_management_RunnerAccessKeyList

func Convert_v1_RunnerAccessKeyList_To_management_RunnerAccessKeyList(in *RunnerAccessKeyList, out *management.RunnerAccessKeyList, s conversion.Scope) error

Convert_v1_RunnerAccessKeyList_To_management_RunnerAccessKeyList is an autogenerated conversion function.

func Convert_v1_RunnerAccessKey_To_management_RunnerAccessKey

func Convert_v1_RunnerAccessKey_To_management_RunnerAccessKey(in *RunnerAccessKey, out *management.RunnerAccessKey, s conversion.Scope) error

Convert_v1_RunnerAccessKey_To_management_RunnerAccessKey is an autogenerated conversion function.

func Convert_v1_RunnerConfigList_To_management_RunnerConfigList

func Convert_v1_RunnerConfigList_To_management_RunnerConfigList(in *RunnerConfigList, out *management.RunnerConfigList, s conversion.Scope) error

Convert_v1_RunnerConfigList_To_management_RunnerConfigList is an autogenerated conversion function.

func Convert_v1_RunnerConfig_To_management_RunnerConfig

func Convert_v1_RunnerConfig_To_management_RunnerConfig(in *RunnerConfig, out *management.RunnerConfig, s conversion.Scope) error

Convert_v1_RunnerConfig_To_management_RunnerConfig is an autogenerated conversion function.

func Convert_v1_RunnerList_To_management_RunnerList

func Convert_v1_RunnerList_To_management_RunnerList(in *RunnerList, out *management.RunnerList, s conversion.Scope) error

Convert_v1_RunnerList_To_management_RunnerList is an autogenerated conversion function.

func Convert_v1_RunnerSpec_To_management_RunnerSpec

func Convert_v1_RunnerSpec_To_management_RunnerSpec(in *RunnerSpec, out *management.RunnerSpec, s conversion.Scope) error

Convert_v1_RunnerSpec_To_management_RunnerSpec is an autogenerated conversion function.

func Convert_v1_RunnerStatus_To_management_RunnerStatus

func Convert_v1_RunnerStatus_To_management_RunnerStatus(in *RunnerStatus, out *management.RunnerStatus, s conversion.Scope) error

Convert_v1_RunnerStatus_To_management_RunnerStatus is an autogenerated conversion function.

func Convert_v1_Runner_To_management_Runner

func Convert_v1_Runner_To_management_Runner(in *Runner, out *management.Runner, s conversion.Scope) error

Convert_v1_Runner_To_management_Runner is an autogenerated conversion function.

func Convert_v1_SelfList_To_management_SelfList

func Convert_v1_SelfList_To_management_SelfList(in *SelfList, out *management.SelfList, s conversion.Scope) error

Convert_v1_SelfList_To_management_SelfList is an autogenerated conversion function.

func Convert_v1_SelfSpec_To_management_SelfSpec

func Convert_v1_SelfSpec_To_management_SelfSpec(in *SelfSpec, out *management.SelfSpec, s conversion.Scope) error

Convert_v1_SelfSpec_To_management_SelfSpec is an autogenerated conversion function.

func Convert_v1_SelfStatus_To_management_SelfStatus

func Convert_v1_SelfStatus_To_management_SelfStatus(in *SelfStatus, out *management.SelfStatus, s conversion.Scope) error

Convert_v1_SelfStatus_To_management_SelfStatus is an autogenerated conversion function.

func Convert_v1_SelfSubjectAccessReviewList_To_management_SelfSubjectAccessReviewList

func Convert_v1_SelfSubjectAccessReviewList_To_management_SelfSubjectAccessReviewList(in *SelfSubjectAccessReviewList, out *management.SelfSubjectAccessReviewList, s conversion.Scope) error

Convert_v1_SelfSubjectAccessReviewList_To_management_SelfSubjectAccessReviewList is an autogenerated conversion function.

func Convert_v1_SelfSubjectAccessReviewSpec_To_management_SelfSubjectAccessReviewSpec

func Convert_v1_SelfSubjectAccessReviewSpec_To_management_SelfSubjectAccessReviewSpec(in *SelfSubjectAccessReviewSpec, out *management.SelfSubjectAccessReviewSpec, s conversion.Scope) error

Convert_v1_SelfSubjectAccessReviewSpec_To_management_SelfSubjectAccessReviewSpec is an autogenerated conversion function.

func Convert_v1_SelfSubjectAccessReviewStatus_To_management_SelfSubjectAccessReviewStatus

func Convert_v1_SelfSubjectAccessReviewStatus_To_management_SelfSubjectAccessReviewStatus(in *SelfSubjectAccessReviewStatus, out *management.SelfSubjectAccessReviewStatus, s conversion.Scope) error

Convert_v1_SelfSubjectAccessReviewStatus_To_management_SelfSubjectAccessReviewStatus is an autogenerated conversion function.

func Convert_v1_SelfSubjectAccessReview_To_management_SelfSubjectAccessReview

func Convert_v1_SelfSubjectAccessReview_To_management_SelfSubjectAccessReview(in *SelfSubjectAccessReview, out *management.SelfSubjectAccessReview, s conversion.Scope) error

Convert_v1_SelfSubjectAccessReview_To_management_SelfSubjectAccessReview is an autogenerated conversion function.

func Convert_v1_Self_To_management_Self

func Convert_v1_Self_To_management_Self(in *Self, out *management.Self, s conversion.Scope) error

Convert_v1_Self_To_management_Self is an autogenerated conversion function.

func Convert_v1_SharedSecretList_To_management_SharedSecretList

func Convert_v1_SharedSecretList_To_management_SharedSecretList(in *SharedSecretList, out *management.SharedSecretList, s conversion.Scope) error

Convert_v1_SharedSecretList_To_management_SharedSecretList is an autogenerated conversion function.

func Convert_v1_SharedSecretSpec_To_management_SharedSecretSpec

func Convert_v1_SharedSecretSpec_To_management_SharedSecretSpec(in *SharedSecretSpec, out *management.SharedSecretSpec, s conversion.Scope) error

Convert_v1_SharedSecretSpec_To_management_SharedSecretSpec is an autogenerated conversion function.

func Convert_v1_SharedSecretStatus_To_management_SharedSecretStatus

func Convert_v1_SharedSecretStatus_To_management_SharedSecretStatus(in *SharedSecretStatus, out *management.SharedSecretStatus, s conversion.Scope) error

Convert_v1_SharedSecretStatus_To_management_SharedSecretStatus is an autogenerated conversion function.

func Convert_v1_SharedSecret_To_management_SharedSecret

func Convert_v1_SharedSecret_To_management_SharedSecret(in *SharedSecret, out *management.SharedSecret, s conversion.Scope) error

Convert_v1_SharedSecret_To_management_SharedSecret is an autogenerated conversion function.

func Convert_v1_SpaceConstraintList_To_management_SpaceConstraintList

func Convert_v1_SpaceConstraintList_To_management_SpaceConstraintList(in *SpaceConstraintList, out *management.SpaceConstraintList, s conversion.Scope) error

Convert_v1_SpaceConstraintList_To_management_SpaceConstraintList is an autogenerated conversion function.

func Convert_v1_SpaceConstraintSpec_To_management_SpaceConstraintSpec

func Convert_v1_SpaceConstraintSpec_To_management_SpaceConstraintSpec(in *SpaceConstraintSpec, out *management.SpaceConstraintSpec, s conversion.Scope) error

Convert_v1_SpaceConstraintSpec_To_management_SpaceConstraintSpec is an autogenerated conversion function.

func Convert_v1_SpaceConstraintStatus_To_management_SpaceConstraintStatus

func Convert_v1_SpaceConstraintStatus_To_management_SpaceConstraintStatus(in *SpaceConstraintStatus, out *management.SpaceConstraintStatus, s conversion.Scope) error

Convert_v1_SpaceConstraintStatus_To_management_SpaceConstraintStatus is an autogenerated conversion function.

func Convert_v1_SpaceConstraint_To_management_SpaceConstraint

func Convert_v1_SpaceConstraint_To_management_SpaceConstraint(in *SpaceConstraint, out *management.SpaceConstraint, s conversion.Scope) error

Convert_v1_SpaceConstraint_To_management_SpaceConstraint is an autogenerated conversion function.

func Convert_v1_SpaceInstanceList_To_management_SpaceInstanceList

func Convert_v1_SpaceInstanceList_To_management_SpaceInstanceList(in *SpaceInstanceList, out *management.SpaceInstanceList, s conversion.Scope) error

Convert_v1_SpaceInstanceList_To_management_SpaceInstanceList is an autogenerated conversion function.

func Convert_v1_SpaceInstanceSpec_To_management_SpaceInstanceSpec

func Convert_v1_SpaceInstanceSpec_To_management_SpaceInstanceSpec(in *SpaceInstanceSpec, out *management.SpaceInstanceSpec, s conversion.Scope) error

Convert_v1_SpaceInstanceSpec_To_management_SpaceInstanceSpec is an autogenerated conversion function.

func Convert_v1_SpaceInstanceStatus_To_management_SpaceInstanceStatus

func Convert_v1_SpaceInstanceStatus_To_management_SpaceInstanceStatus(in *SpaceInstanceStatus, out *management.SpaceInstanceStatus, s conversion.Scope) error

Convert_v1_SpaceInstanceStatus_To_management_SpaceInstanceStatus is an autogenerated conversion function.

func Convert_v1_SpaceInstance_To_management_SpaceInstance

func Convert_v1_SpaceInstance_To_management_SpaceInstance(in *SpaceInstance, out *management.SpaceInstance, s conversion.Scope) error

Convert_v1_SpaceInstance_To_management_SpaceInstance is an autogenerated conversion function.

func Convert_v1_SpaceTemplateList_To_management_SpaceTemplateList

func Convert_v1_SpaceTemplateList_To_management_SpaceTemplateList(in *SpaceTemplateList, out *management.SpaceTemplateList, s conversion.Scope) error

Convert_v1_SpaceTemplateList_To_management_SpaceTemplateList is an autogenerated conversion function.

func Convert_v1_SpaceTemplateSpec_To_management_SpaceTemplateSpec

func Convert_v1_SpaceTemplateSpec_To_management_SpaceTemplateSpec(in *SpaceTemplateSpec, out *management.SpaceTemplateSpec, s conversion.Scope) error

Convert_v1_SpaceTemplateSpec_To_management_SpaceTemplateSpec is an autogenerated conversion function.

func Convert_v1_SpaceTemplateStatus_To_management_SpaceTemplateStatus

func Convert_v1_SpaceTemplateStatus_To_management_SpaceTemplateStatus(in *SpaceTemplateStatus, out *management.SpaceTemplateStatus, s conversion.Scope) error

Convert_v1_SpaceTemplateStatus_To_management_SpaceTemplateStatus is an autogenerated conversion function.

func Convert_v1_SpaceTemplate_To_management_SpaceTemplate

func Convert_v1_SpaceTemplate_To_management_SpaceTemplate(in *SpaceTemplate, out *management.SpaceTemplate, s conversion.Scope) error

Convert_v1_SpaceTemplate_To_management_SpaceTemplate is an autogenerated conversion function.

func Convert_v1_SubjectAccessReviewList_To_management_SubjectAccessReviewList

func Convert_v1_SubjectAccessReviewList_To_management_SubjectAccessReviewList(in *SubjectAccessReviewList, out *management.SubjectAccessReviewList, s conversion.Scope) error

Convert_v1_SubjectAccessReviewList_To_management_SubjectAccessReviewList is an autogenerated conversion function.

func Convert_v1_SubjectAccessReviewSpec_To_management_SubjectAccessReviewSpec

func Convert_v1_SubjectAccessReviewSpec_To_management_SubjectAccessReviewSpec(in *SubjectAccessReviewSpec, out *management.SubjectAccessReviewSpec, s conversion.Scope) error

Convert_v1_SubjectAccessReviewSpec_To_management_SubjectAccessReviewSpec is an autogenerated conversion function.

func Convert_v1_SubjectAccessReviewStatus_To_management_SubjectAccessReviewStatus

func Convert_v1_SubjectAccessReviewStatus_To_management_SubjectAccessReviewStatus(in *SubjectAccessReviewStatus, out *management.SubjectAccessReviewStatus, s conversion.Scope) error

Convert_v1_SubjectAccessReviewStatus_To_management_SubjectAccessReviewStatus is an autogenerated conversion function.

func Convert_v1_SubjectAccessReview_To_management_SubjectAccessReview

func Convert_v1_SubjectAccessReview_To_management_SubjectAccessReview(in *SubjectAccessReview, out *management.SubjectAccessReview, s conversion.Scope) error

Convert_v1_SubjectAccessReview_To_management_SubjectAccessReview is an autogenerated conversion function.

func Convert_v1_TaskList_To_management_TaskList

func Convert_v1_TaskList_To_management_TaskList(in *TaskList, out *management.TaskList, s conversion.Scope) error

Convert_v1_TaskList_To_management_TaskList is an autogenerated conversion function.

func Convert_v1_TaskLogList_To_management_TaskLogList

func Convert_v1_TaskLogList_To_management_TaskLogList(in *TaskLogList, out *management.TaskLogList, s conversion.Scope) error

Convert_v1_TaskLogList_To_management_TaskLogList is an autogenerated conversion function.

func Convert_v1_TaskLogOptions_To_management_TaskLogOptions

func Convert_v1_TaskLogOptions_To_management_TaskLogOptions(in *TaskLogOptions, out *management.TaskLogOptions, s conversion.Scope) error

Convert_v1_TaskLogOptions_To_management_TaskLogOptions is an autogenerated conversion function.

func Convert_v1_TaskLog_To_management_TaskLog

func Convert_v1_TaskLog_To_management_TaskLog(in *TaskLog, out *management.TaskLog, s conversion.Scope) error

Convert_v1_TaskLog_To_management_TaskLog is an autogenerated conversion function.

func Convert_v1_TaskSpec_To_management_TaskSpec

func Convert_v1_TaskSpec_To_management_TaskSpec(in *TaskSpec, out *management.TaskSpec, s conversion.Scope) error

Convert_v1_TaskSpec_To_management_TaskSpec is an autogenerated conversion function.

func Convert_v1_TaskStatus_To_management_TaskStatus

func Convert_v1_TaskStatus_To_management_TaskStatus(in *TaskStatus, out *management.TaskStatus, s conversion.Scope) error

Convert_v1_TaskStatus_To_management_TaskStatus is an autogenerated conversion function.

func Convert_v1_Task_To_management_Task

func Convert_v1_Task_To_management_Task(in *Task, out *management.Task, s conversion.Scope) error

Convert_v1_Task_To_management_Task is an autogenerated conversion function.

func Convert_v1_TeamAccessKeysList_To_management_TeamAccessKeysList

func Convert_v1_TeamAccessKeysList_To_management_TeamAccessKeysList(in *TeamAccessKeysList, out *management.TeamAccessKeysList, s conversion.Scope) error

Convert_v1_TeamAccessKeysList_To_management_TeamAccessKeysList is an autogenerated conversion function.

func Convert_v1_TeamAccessKeys_To_management_TeamAccessKeys

func Convert_v1_TeamAccessKeys_To_management_TeamAccessKeys(in *TeamAccessKeys, out *management.TeamAccessKeys, s conversion.Scope) error

Convert_v1_TeamAccessKeys_To_management_TeamAccessKeys is an autogenerated conversion function.

func Convert_v1_TeamClustersList_To_management_TeamClustersList

func Convert_v1_TeamClustersList_To_management_TeamClustersList(in *TeamClustersList, out *management.TeamClustersList, s conversion.Scope) error

Convert_v1_TeamClustersList_To_management_TeamClustersList is an autogenerated conversion function.

func Convert_v1_TeamClusters_To_management_TeamClusters

func Convert_v1_TeamClusters_To_management_TeamClusters(in *TeamClusters, out *management.TeamClusters, s conversion.Scope) error

Convert_v1_TeamClusters_To_management_TeamClusters is an autogenerated conversion function.

func Convert_v1_TeamList_To_management_TeamList

func Convert_v1_TeamList_To_management_TeamList(in *TeamList, out *management.TeamList, s conversion.Scope) error

Convert_v1_TeamList_To_management_TeamList is an autogenerated conversion function.

func Convert_v1_TeamSpec_To_management_TeamSpec

func Convert_v1_TeamSpec_To_management_TeamSpec(in *TeamSpec, out *management.TeamSpec, s conversion.Scope) error

Convert_v1_TeamSpec_To_management_TeamSpec is an autogenerated conversion function.

func Convert_v1_TeamStatus_To_management_TeamStatus

func Convert_v1_TeamStatus_To_management_TeamStatus(in *TeamStatus, out *management.TeamStatus, s conversion.Scope) error

Convert_v1_TeamStatus_To_management_TeamStatus is an autogenerated conversion function.

func Convert_v1_Team_To_management_Team

func Convert_v1_Team_To_management_Team(in *Team, out *management.Team, s conversion.Scope) error

Convert_v1_Team_To_management_Team is an autogenerated conversion function.

func Convert_v1_UserAccessKeysList_To_management_UserAccessKeysList

func Convert_v1_UserAccessKeysList_To_management_UserAccessKeysList(in *UserAccessKeysList, out *management.UserAccessKeysList, s conversion.Scope) error

Convert_v1_UserAccessKeysList_To_management_UserAccessKeysList is an autogenerated conversion function.

func Convert_v1_UserAccessKeys_To_management_UserAccessKeys

func Convert_v1_UserAccessKeys_To_management_UserAccessKeys(in *UserAccessKeys, out *management.UserAccessKeys, s conversion.Scope) error

Convert_v1_UserAccessKeys_To_management_UserAccessKeys is an autogenerated conversion function.

func Convert_v1_UserClustersList_To_management_UserClustersList

func Convert_v1_UserClustersList_To_management_UserClustersList(in *UserClustersList, out *management.UserClustersList, s conversion.Scope) error

Convert_v1_UserClustersList_To_management_UserClustersList is an autogenerated conversion function.

func Convert_v1_UserClusters_To_management_UserClusters

func Convert_v1_UserClusters_To_management_UserClusters(in *UserClusters, out *management.UserClusters, s conversion.Scope) error

Convert_v1_UserClusters_To_management_UserClusters is an autogenerated conversion function.

func Convert_v1_UserInfo_To_management_UserInfo

func Convert_v1_UserInfo_To_management_UserInfo(in *UserInfo, out *management.UserInfo, s conversion.Scope) error

Convert_v1_UserInfo_To_management_UserInfo is an autogenerated conversion function.

func Convert_v1_UserList_To_management_UserList

func Convert_v1_UserList_To_management_UserList(in *UserList, out *management.UserList, s conversion.Scope) error

Convert_v1_UserList_To_management_UserList is an autogenerated conversion function.

func Convert_v1_UserPermissionsList_To_management_UserPermissionsList

func Convert_v1_UserPermissionsList_To_management_UserPermissionsList(in *UserPermissionsList, out *management.UserPermissionsList, s conversion.Scope) error

Convert_v1_UserPermissionsList_To_management_UserPermissionsList is an autogenerated conversion function.

func Convert_v1_UserPermissionsRole_To_management_UserPermissionsRole

func Convert_v1_UserPermissionsRole_To_management_UserPermissionsRole(in *UserPermissionsRole, out *management.UserPermissionsRole, s conversion.Scope) error

Convert_v1_UserPermissionsRole_To_management_UserPermissionsRole is an autogenerated conversion function.

func Convert_v1_UserPermissions_To_management_UserPermissions

func Convert_v1_UserPermissions_To_management_UserPermissions(in *UserPermissions, out *management.UserPermissions, s conversion.Scope) error

Convert_v1_UserPermissions_To_management_UserPermissions is an autogenerated conversion function.

func Convert_v1_UserProfileList_To_management_UserProfileList

func Convert_v1_UserProfileList_To_management_UserProfileList(in *UserProfileList, out *management.UserProfileList, s conversion.Scope) error

Convert_v1_UserProfileList_To_management_UserProfileList is an autogenerated conversion function.

func Convert_v1_UserProfile_To_management_UserProfile

func Convert_v1_UserProfile_To_management_UserProfile(in *UserProfile, out *management.UserProfile, s conversion.Scope) error

Convert_v1_UserProfile_To_management_UserProfile is an autogenerated conversion function.

func Convert_v1_UserQuotasOptions_To_management_UserQuotasOptions

func Convert_v1_UserQuotasOptions_To_management_UserQuotasOptions(in *UserQuotasOptions, out *management.UserQuotasOptions, s conversion.Scope) error

Convert_v1_UserQuotasOptions_To_management_UserQuotasOptions is an autogenerated conversion function.

func Convert_v1_UserSpacesOptions_To_management_UserSpacesOptions

func Convert_v1_UserSpacesOptions_To_management_UserSpacesOptions(in *UserSpacesOptions, out *management.UserSpacesOptions, s conversion.Scope) error

Convert_v1_UserSpacesOptions_To_management_UserSpacesOptions is an autogenerated conversion function.

func Convert_v1_UserSpec_To_management_UserSpec

func Convert_v1_UserSpec_To_management_UserSpec(in *UserSpec, out *management.UserSpec, s conversion.Scope) error

Convert_v1_UserSpec_To_management_UserSpec is an autogenerated conversion function.

func Convert_v1_UserStatus_To_management_UserStatus

func Convert_v1_UserStatus_To_management_UserStatus(in *UserStatus, out *management.UserStatus, s conversion.Scope) error

Convert_v1_UserStatus_To_management_UserStatus is an autogenerated conversion function.

func Convert_v1_UserVirtualClustersOptions_To_management_UserVirtualClustersOptions

func Convert_v1_UserVirtualClustersOptions_To_management_UserVirtualClustersOptions(in *UserVirtualClustersOptions, out *management.UserVirtualClustersOptions, s conversion.Scope) error

Convert_v1_UserVirtualClustersOptions_To_management_UserVirtualClustersOptions is an autogenerated conversion function.

func Convert_v1_User_To_management_User

func Convert_v1_User_To_management_User(in *User, out *management.User, s conversion.Scope) error

Convert_v1_User_To_management_User is an autogenerated conversion function.

func Convert_v1_VirtualClusterInstanceKubeConfigList_To_management_VirtualClusterInstanceKubeConfigList

func Convert_v1_VirtualClusterInstanceKubeConfigList_To_management_VirtualClusterInstanceKubeConfigList(in *VirtualClusterInstanceKubeConfigList, out *management.VirtualClusterInstanceKubeConfigList, s conversion.Scope) error

Convert_v1_VirtualClusterInstanceKubeConfigList_To_management_VirtualClusterInstanceKubeConfigList is an autogenerated conversion function.

func Convert_v1_VirtualClusterInstanceKubeConfigSpec_To_management_VirtualClusterInstanceKubeConfigSpec

func Convert_v1_VirtualClusterInstanceKubeConfigSpec_To_management_VirtualClusterInstanceKubeConfigSpec(in *VirtualClusterInstanceKubeConfigSpec, out *management.VirtualClusterInstanceKubeConfigSpec, s conversion.Scope) error

Convert_v1_VirtualClusterInstanceKubeConfigSpec_To_management_VirtualClusterInstanceKubeConfigSpec is an autogenerated conversion function.

func Convert_v1_VirtualClusterInstanceKubeConfigStatus_To_management_VirtualClusterInstanceKubeConfigStatus

func Convert_v1_VirtualClusterInstanceKubeConfigStatus_To_management_VirtualClusterInstanceKubeConfigStatus(in *VirtualClusterInstanceKubeConfigStatus, out *management.VirtualClusterInstanceKubeConfigStatus, s conversion.Scope) error

Convert_v1_VirtualClusterInstanceKubeConfigStatus_To_management_VirtualClusterInstanceKubeConfigStatus is an autogenerated conversion function.

func Convert_v1_VirtualClusterInstanceKubeConfig_To_management_VirtualClusterInstanceKubeConfig

func Convert_v1_VirtualClusterInstanceKubeConfig_To_management_VirtualClusterInstanceKubeConfig(in *VirtualClusterInstanceKubeConfig, out *management.VirtualClusterInstanceKubeConfig, s conversion.Scope) error

Convert_v1_VirtualClusterInstanceKubeConfig_To_management_VirtualClusterInstanceKubeConfig is an autogenerated conversion function.

func Convert_v1_VirtualClusterInstanceList_To_management_VirtualClusterInstanceList

func Convert_v1_VirtualClusterInstanceList_To_management_VirtualClusterInstanceList(in *VirtualClusterInstanceList, out *management.VirtualClusterInstanceList, s conversion.Scope) error

Convert_v1_VirtualClusterInstanceList_To_management_VirtualClusterInstanceList is an autogenerated conversion function.

func Convert_v1_VirtualClusterInstanceLogList_To_management_VirtualClusterInstanceLogList

func Convert_v1_VirtualClusterInstanceLogList_To_management_VirtualClusterInstanceLogList(in *VirtualClusterInstanceLogList, out *management.VirtualClusterInstanceLogList, s conversion.Scope) error

Convert_v1_VirtualClusterInstanceLogList_To_management_VirtualClusterInstanceLogList is an autogenerated conversion function.

func Convert_v1_VirtualClusterInstanceLogOptions_To_management_VirtualClusterInstanceLogOptions

func Convert_v1_VirtualClusterInstanceLogOptions_To_management_VirtualClusterInstanceLogOptions(in *VirtualClusterInstanceLogOptions, out *management.VirtualClusterInstanceLogOptions, s conversion.Scope) error

Convert_v1_VirtualClusterInstanceLogOptions_To_management_VirtualClusterInstanceLogOptions is an autogenerated conversion function.

func Convert_v1_VirtualClusterInstanceLog_To_management_VirtualClusterInstanceLog

func Convert_v1_VirtualClusterInstanceLog_To_management_VirtualClusterInstanceLog(in *VirtualClusterInstanceLog, out *management.VirtualClusterInstanceLog, s conversion.Scope) error

Convert_v1_VirtualClusterInstanceLog_To_management_VirtualClusterInstanceLog is an autogenerated conversion function.

func Convert_v1_VirtualClusterInstanceSpec_To_management_VirtualClusterInstanceSpec

func Convert_v1_VirtualClusterInstanceSpec_To_management_VirtualClusterInstanceSpec(in *VirtualClusterInstanceSpec, out *management.VirtualClusterInstanceSpec, s conversion.Scope) error

Convert_v1_VirtualClusterInstanceSpec_To_management_VirtualClusterInstanceSpec is an autogenerated conversion function.

func Convert_v1_VirtualClusterInstanceStatus_To_management_VirtualClusterInstanceStatus

func Convert_v1_VirtualClusterInstanceStatus_To_management_VirtualClusterInstanceStatus(in *VirtualClusterInstanceStatus, out *management.VirtualClusterInstanceStatus, s conversion.Scope) error

Convert_v1_VirtualClusterInstanceStatus_To_management_VirtualClusterInstanceStatus is an autogenerated conversion function.

func Convert_v1_VirtualClusterInstanceWorkloadKubeConfigList_To_management_VirtualClusterInstanceWorkloadKubeConfigList

func Convert_v1_VirtualClusterInstanceWorkloadKubeConfigList_To_management_VirtualClusterInstanceWorkloadKubeConfigList(in *VirtualClusterInstanceWorkloadKubeConfigList, out *management.VirtualClusterInstanceWorkloadKubeConfigList, s conversion.Scope) error

Convert_v1_VirtualClusterInstanceWorkloadKubeConfigList_To_management_VirtualClusterInstanceWorkloadKubeConfigList is an autogenerated conversion function.

func Convert_v1_VirtualClusterInstanceWorkloadKubeConfig_To_management_VirtualClusterInstanceWorkloadKubeConfig

func Convert_v1_VirtualClusterInstanceWorkloadKubeConfig_To_management_VirtualClusterInstanceWorkloadKubeConfig(in *VirtualClusterInstanceWorkloadKubeConfig, out *management.VirtualClusterInstanceWorkloadKubeConfig, s conversion.Scope) error

Convert_v1_VirtualClusterInstanceWorkloadKubeConfig_To_management_VirtualClusterInstanceWorkloadKubeConfig is an autogenerated conversion function.

func Convert_v1_VirtualClusterInstance_To_management_VirtualClusterInstance

func Convert_v1_VirtualClusterInstance_To_management_VirtualClusterInstance(in *VirtualClusterInstance, out *management.VirtualClusterInstance, s conversion.Scope) error

Convert_v1_VirtualClusterInstance_To_management_VirtualClusterInstance is an autogenerated conversion function.

func Convert_v1_VirtualClusterTemplateList_To_management_VirtualClusterTemplateList

func Convert_v1_VirtualClusterTemplateList_To_management_VirtualClusterTemplateList(in *VirtualClusterTemplateList, out *management.VirtualClusterTemplateList, s conversion.Scope) error

Convert_v1_VirtualClusterTemplateList_To_management_VirtualClusterTemplateList is an autogenerated conversion function.

func Convert_v1_VirtualClusterTemplateSpec_To_management_VirtualClusterTemplateSpec

func Convert_v1_VirtualClusterTemplateSpec_To_management_VirtualClusterTemplateSpec(in *VirtualClusterTemplateSpec, out *management.VirtualClusterTemplateSpec, s conversion.Scope) error

Convert_v1_VirtualClusterTemplateSpec_To_management_VirtualClusterTemplateSpec is an autogenerated conversion function.

func Convert_v1_VirtualClusterTemplateStatus_To_management_VirtualClusterTemplateStatus

func Convert_v1_VirtualClusterTemplateStatus_To_management_VirtualClusterTemplateStatus(in *VirtualClusterTemplateStatus, out *management.VirtualClusterTemplateStatus, s conversion.Scope) error

Convert_v1_VirtualClusterTemplateStatus_To_management_VirtualClusterTemplateStatus is an autogenerated conversion function.

func Convert_v1_VirtualClusterTemplate_To_management_VirtualClusterTemplate

func Convert_v1_VirtualClusterTemplate_To_management_VirtualClusterTemplate(in *VirtualClusterTemplate, out *management.VirtualClusterTemplate, s conversion.Scope) error

Convert_v1_VirtualClusterTemplate_To_management_VirtualClusterTemplate is an autogenerated conversion function.

func InstallOptions

func InstallOptions(scheme *runtime.Scheme) error

func Kind

func Kind(kind string) schema.GroupKind

Required by code generated by go2idl Kind takes an unqualified kind and returns a Group qualified GroupKind

func RegisterConversions

func RegisterConversions(s *runtime.Scheme) error

RegisterConversions adds conversion functions to the given scheme. Public to allow building arbitrary schemes.

func RegisterDefaults

func RegisterDefaults(scheme *runtime.Scheme) error

RegisterDefaults adds defaulters functions to the given scheme. Public to allow building arbitrary schemes. All generated defaulters are covering - they call all nested defaulters.

func Resource

func Resource(resource string) schema.GroupResource

Required by code generated by go2idl Resource takes an unqualified resource and returns a Group qualified GroupResource

func SetObjectDefaults_Kiosk

func SetObjectDefaults_Kiosk(in *Kiosk)

func SetObjectDefaults_KioskList

func SetObjectDefaults_KioskList(in *KioskList)

func SetObjectDefaults_ProjectClusters

func SetObjectDefaults_ProjectClusters(in *ProjectClusters)

func SetObjectDefaults_ProjectClustersList

func SetObjectDefaults_ProjectClustersList(in *ProjectClustersList)

func SetObjectDefaults_Runner

func SetObjectDefaults_Runner(in *Runner)

func SetObjectDefaults_RunnerList

func SetObjectDefaults_RunnerList(in *RunnerList)

Types

type AgentAnalyticsSpec

type AgentAnalyticsSpec struct {
	AnalyticsEndpoint string `json:"analyticsEndpoint,omitempty"`
}

AgentAnalyticsSpec holds info the agent can use to send analytics data to the analytics backend.

func (*AgentAnalyticsSpec) DeepCopy

func (in *AgentAnalyticsSpec) DeepCopy() *AgentAnalyticsSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentAnalyticsSpec.

func (*AgentAnalyticsSpec) DeepCopyInto

func (in *AgentAnalyticsSpec) DeepCopyInto(out *AgentAnalyticsSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AgentAuditConfig

type AgentAuditConfig struct {
	// If audit is enabled and incoming api requests will be logged based on the supplied policy.
	// +optional
	Enabled bool `json:"enabled,omitempty"`

	// If true, the agent will not send back any audit logs to Loft itself.
	// +optional
	DisableAgentSyncBack bool `json:"disableAgentSyncBack,omitempty"`

	// Level is an optional log level for audit logs. Cannot be used together with policy
	// +optional
	Level int `json:"level,omitempty"`

	// The audit policy to use and log requests. By default loft will not log anything
	// +optional
	Policy AuditPolicy `json:"policy,omitempty"`

	// The path where to save the audit log files. This is required if audit is enabled. Backup log files will
	// be retained in the same directory.
	// +optional
	Path string `json:"path,omitempty"`

	// MaxAge is the maximum number of days to retain old log files based on the
	// timestamp encoded in their filename.  Note that a day is defined as 24
	// hours and may not exactly correspond to calendar days due to daylight
	// savings, leap seconds, etc. The default is not to remove old log files
	// based on age.
	// +optional
	MaxAge int `json:"maxAge,omitempty"`

	// MaxBackups is the maximum number of old log files to retain.  The default
	// is to retain all old log files (though MaxAge may still cause them to get
	// deleted.)
	// +optional
	MaxBackups int `json:"maxBackups,omitempty"`

	// MaxSize is the maximum size in megabytes of the log file before it gets
	// rotated. It defaults to 100 megabytes.
	// +optional
	MaxSize int `json:"maxSize,omitempty"`

	// Compress determines if the rotated log files should be compressed
	// using gzip. The default is not to perform compression.
	// +optional
	Compress bool `json:"compress,omitempty"`
}

func (*AgentAuditConfig) DeepCopy

func (in *AgentAuditConfig) DeepCopy() *AgentAuditConfig

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentAuditConfig.

func (*AgentAuditConfig) DeepCopyInto

func (in *AgentAuditConfig) DeepCopyInto(out *AgentAuditConfig)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AgentAuditEvent

type AgentAuditEvent struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   AgentAuditEventSpec   `json:"spec,omitempty"`
	Status AgentAuditEventStatus `json:"status,omitempty"`
}

AgentAuditEvent holds an event +k8s:openapi-gen=true +resource:path=agentauditevents,rest=AgentAuditEventsREST

func (*AgentAuditEvent) DeepCopy

func (in *AgentAuditEvent) DeepCopy() *AgentAuditEvent

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentAuditEvent.

func (*AgentAuditEvent) DeepCopyInto

func (in *AgentAuditEvent) DeepCopyInto(out *AgentAuditEvent)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AgentAuditEvent) DeepCopyObject

func (in *AgentAuditEvent) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type AgentAuditEventList

type AgentAuditEventList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AgentAuditEvent `json:"items"`
}

func (*AgentAuditEventList) DeepCopy

func (in *AgentAuditEventList) DeepCopy() *AgentAuditEventList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentAuditEventList.

func (*AgentAuditEventList) DeepCopyInto

func (in *AgentAuditEventList) DeepCopyInto(out *AgentAuditEventList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AgentAuditEventList) DeepCopyObject

func (in *AgentAuditEventList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type AgentAuditEventSpec

type AgentAuditEventSpec struct {
	// Events are the events the agent has recorded
	// +optional
	Events []*auditv1.Event `json:"events,omitempty"`
}

AgentAuditEventSpec holds the specification

func (*AgentAuditEventSpec) DeepCopy

func (in *AgentAuditEventSpec) DeepCopy() *AgentAuditEventSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentAuditEventSpec.

func (*AgentAuditEventSpec) DeepCopyInto

func (in *AgentAuditEventSpec) DeepCopyInto(out *AgentAuditEventSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AgentAuditEventStatus

type AgentAuditEventStatus struct {
}

AgentAuditEventStatus holds the status

func (*AgentAuditEventStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentAuditEventStatus.

func (*AgentAuditEventStatus) DeepCopyInto

func (in *AgentAuditEventStatus) DeepCopyInto(out *AgentAuditEventStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AgentLoftAccess

type AgentLoftAccess struct {
	// Cluster is the name of the cluster the agent is running in
	// +optional
	Cluster string `json:"cluster,omitempty"`

	// LoftAPIHost defines the host for the loft api. If empty, Loft will
	// create an ssh tunnel to the agent pod.
	// +optional
	LoftAPIHost string `json:"loftAPIHost,omitempty"`

	// LoftAPIKey defines the api key the agent should use to connect to the
	// loft api server.
	// +optional
	LoftAPIKey string `json:"loftAPIKey,omitempty"`
}

AgentLoftAccess holds the config how the agent can reach loft

func (*AgentLoftAccess) DeepCopy

func (in *AgentLoftAccess) DeepCopy() *AgentLoftAccess

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentLoftAccess.

func (*AgentLoftAccess) DeepCopyInto

func (in *AgentLoftAccess) DeepCopyInto(out *AgentLoftAccess)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Announcement

type Announcement struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   AnnouncementSpec   `json:"spec,omitempty"`
	Status AnnouncementStatus `json:"status,omitempty"`
}

Announcement holds the announcement information +k8s:openapi-gen=true +resource:path=announcements,rest=AnnouncementREST

func (*Announcement) DeepCopy

func (in *Announcement) DeepCopy() *Announcement

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Announcement.

func (*Announcement) DeepCopyInto

func (in *Announcement) DeepCopyInto(out *Announcement)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Announcement) DeepCopyObject

func (in *Announcement) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type AnnouncementList

type AnnouncementList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Announcement `json:"items"`
}

func (*AnnouncementList) DeepCopy

func (in *AnnouncementList) DeepCopy() *AnnouncementList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnnouncementList.

func (*AnnouncementList) DeepCopyInto

func (in *AnnouncementList) DeepCopyInto(out *AnnouncementList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AnnouncementList) DeepCopyObject

func (in *AnnouncementList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type AnnouncementSpec

type AnnouncementSpec struct {
}

func (*AnnouncementSpec) DeepCopy

func (in *AnnouncementSpec) DeepCopy() *AnnouncementSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnnouncementSpec.

func (*AnnouncementSpec) DeepCopyInto

func (in *AnnouncementSpec) DeepCopyInto(out *AnnouncementSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnnouncementStatus

type AnnouncementStatus struct {
	// Announcement is the html announcement that should be displayed in the frontend
	// +optional
	Announcement licenseapi.Announcement `json:"announcement,omitempty"`
}

func (*AnnouncementStatus) DeepCopy

func (in *AnnouncementStatus) DeepCopy() *AnnouncementStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnnouncementStatus.

func (*AnnouncementStatus) DeepCopyInto

func (in *AnnouncementStatus) DeepCopyInto(out *AnnouncementStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type App

type App struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   AppSpec   `json:"spec,omitempty"`
	Status AppStatus `json:"status,omitempty"`
}

App holds the information +k8s:openapi-gen=true +resource:path=apps,rest=AppREST +subresource:request=AppCredentials,path=credentials,kind=AppCredentials,rest=AppCredentialsREST

func (*App) DeepCopy

func (in *App) DeepCopy() *App

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new App.

func (*App) DeepCopyInto

func (in *App) DeepCopyInto(out *App)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*App) DeepCopyObject

func (in *App) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*App) GetAccess

func (a *App) GetAccess() []storagev1.Access

func (*App) GetOwner

func (a *App) GetOwner() *storagev1.UserOrTeam

func (*App) SetAccess

func (a *App) SetAccess(access []storagev1.Access)

func (*App) SetOwner

func (a *App) SetOwner(userOrTeam *storagev1.UserOrTeam)

type AppCredentials

type AppCredentials struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// ProjectSecretRefs holds the resolved secret values for the project secret refs.
	// +optional
	ProjectSecretRefs map[string]string `json:"projectSecretRefs,omitempty"`
}

+subresource-request

func (*AppCredentials) DeepCopy

func (in *AppCredentials) DeepCopy() *AppCredentials

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppCredentials.

func (*AppCredentials) DeepCopyInto

func (in *AppCredentials) DeepCopyInto(out *AppCredentials)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppCredentials) DeepCopyObject

func (in *AppCredentials) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type AppCredentialsList

type AppCredentialsList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AppCredentials `json:"items"`
}

func (*AppCredentialsList) DeepCopy

func (in *AppCredentialsList) DeepCopy() *AppCredentialsList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppCredentialsList.

func (*AppCredentialsList) DeepCopyInto

func (in *AppCredentialsList) DeepCopyInto(out *AppCredentialsList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppCredentialsList) DeepCopyObject

func (in *AppCredentialsList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type AppList

type AppList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []App `json:"items"`
}

func (*AppList) DeepCopy

func (in *AppList) DeepCopy() *AppList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppList.

func (*AppList) DeepCopyInto

func (in *AppList) DeepCopyInto(out *AppList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppList) DeepCopyObject

func (in *AppList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type AppSpec

type AppSpec struct {
	storagev1.AppSpec `json:",inline"`
}

AppSpec holds the specification

func (*AppSpec) DeepCopy

func (in *AppSpec) DeepCopy() *AppSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppSpec.

func (*AppSpec) DeepCopyInto

func (in *AppSpec) DeepCopyInto(out *AppSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppStatus

type AppStatus struct {
	storagev1.AppStatus `json:",inline"`
}

AppStatus holds the status

func (*AppStatus) DeepCopy

func (in *AppStatus) DeepCopy() *AppStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppStatus.

func (*AppStatus) DeepCopyInto

func (in *AppStatus) DeepCopyInto(out *AppStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Apps

type Apps struct {
	// If this option is true, loft will not try to parse the default apps
	// +optional
	NoDefault bool `json:"noDefault,omitempty"`

	// These are additional repositories that are parsed by loft
	// +optional
	Repositories []storagev1.HelmChartRepository `json:"repositories,omitempty"`

	// Predefined apps that can be selected in the Spaces > Space menu
	// +optional
	PredefinedApps []PredefinedApp `json:"predefinedApps,omitempty"`
}

Apps holds configuration for apps that should be shown

func (*Apps) DeepCopy

func (in *Apps) DeepCopy() *Apps

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Apps.

func (*Apps) DeepCopyInto

func (in *Apps) DeepCopyInto(out *Apps)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Audit

type Audit struct {
	// If audit is enabled and incoming api requests will be logged based on the supplied policy.
	// +optional
	Enabled bool `json:"enabled,omitempty"`

	// If true, the agent will not send back any audit logs to Loft itself.
	// +optional
	DisableAgentSyncBack bool `json:"disableAgentSyncBack,omitempty"`

	// Level is an optional log level for audit logs. Cannot be used together with policy
	// +optional
	Level int `json:"level,omitempty"`

	// The audit policy to use and log requests. By default loft will not log anything
	// +optional
	Policy AuditPolicy `json:"policy,omitempty"`

	// DataStoreEndpoint is an endpoint to store events in.
	// +optional
	DataStoreEndpoint string `json:"dataStoreEndpoint,omitempty"`

	// DataStoreMaxAge is the maximum number of hours to retain old log events in the datastore
	// +optional
	DataStoreMaxAge *int `json:"dataStoreTTL,omitempty"`

	// The path where to save the audit log files. This is required if audit is enabled. Backup log files will
	// be retained in the same directory.
	// +optional
	Path string `json:"path,omitempty"`

	// MaxAge is the maximum number of days to retain old log files based on the
	// timestamp encoded in their filename.  Note that a day is defined as 24
	// hours and may not exactly correspond to calendar days due to daylight
	// savings, leap seconds, etc. The default is not to remove old log files
	// based on age.
	// +optional
	MaxAge int `json:"maxAge,omitempty"`

	// MaxBackups is the maximum number of old log files to retain.  The default
	// is to retain all old log files (though MaxAge may still cause them to get
	// deleted.)
	// +optional
	MaxBackups int `json:"maxBackups,omitempty"`

	// MaxSize is the maximum size in megabytes of the log file before it gets
	// rotated. It defaults to 100 megabytes.
	// +optional
	MaxSize int `json:"maxSize,omitempty"`

	// Compress determines if the rotated log files should be compressed
	// using gzip. The default is not to perform compression.
	// +optional
	Compress bool `json:"compress,omitempty"`
}

Audit holds the audit configuration options for loft. Changing any options will require a loft restart to take effect.

func (*Audit) DeepCopy

func (in *Audit) DeepCopy() *Audit

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Audit.

func (*Audit) DeepCopyInto

func (in *Audit) DeepCopyInto(out *Audit)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AuditPolicy

type AuditPolicy struct {
	// Rules specify the audit Level a request should be recorded at.
	// A request may match multiple rules, in which case the FIRST matching rule is used.
	// The default audit level is None, but can be overridden by a catch-all rule at the end of the list.
	// PolicyRules are strictly ordered.
	Rules []AuditPolicyRule `json:"rules,omitempty"`

	// OmitStages is a list of stages for which no events are created. Note that this can also
	// be specified per rule in which case the union of both are omitted.
	// +optional
	OmitStages []auditv1.Stage `json:"omitStages,omitempty"`
}

AuditPolicy describes the audit policy to use for loft

func (*AuditPolicy) DeepCopy

func (in *AuditPolicy) DeepCopy() *AuditPolicy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuditPolicy.

func (*AuditPolicy) DeepCopyInto

func (in *AuditPolicy) DeepCopyInto(out *AuditPolicy)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AuditPolicyRule

type AuditPolicyRule struct {
	// The Level that requests matching this rule are recorded at.
	Level auditv1.Level `json:"level"`

	// The users (by authenticated user name) this rule applies to.
	// An empty list implies every user.
	// +optional
	Users []string `json:"users,omitempty"`
	// The user groups this rule applies to. A user is considered matching
	// if it is a member of any of the UserGroups.
	// An empty list implies every user group.
	// +optional
	UserGroups []string `json:"userGroups,omitempty"`

	// The verbs that match this rule.
	// An empty list implies every verb.
	// +optional
	Verbs []string `json:"verbs,omitempty"`

	// Resources that this rule matches. An empty list implies all kinds in all API groups.
	// +optional
	Resources []GroupResources `json:"resources,omitempty"`
	// Namespaces that this rule matches.
	// The empty string "" matches non-namespaced resources.
	// An empty list implies every namespace.
	// +optional
	Namespaces []string `json:"namespaces,omitempty"`

	// NonResourceURLs is a set of URL paths that should be audited.
	// *s are allowed, but only as the full, final step in the path.
	// Examples:
	//  "/metrics" - Log requests for apiserver metrics
	//  "/healthz*" - Log all health checks
	// +optional
	NonResourceURLs []string `json:"nonResourceURLs,omitempty"`

	// OmitStages is a list of stages for which no events are created. Note that this can also
	// be specified policy wide in which case the union of both are omitted.
	// An empty list means no restrictions will apply.
	// +optional
	OmitStages []auditv1.Stage `json:"omitStages,omitempty" protobuf:"bytes,8,rep,name=omitStages"`

	// RequestTargets is a list of request targets for which events are created.
	// An empty list implies every request.
	// +optional
	RequestTargets []auditv1.RequestTarget `json:"requestTargets,omitempty"`

	// Clusters that this rule matches. Only applies to cluster requests.
	// If this is set, no events for non cluster requests will be created.
	// An empty list means no restrictions will apply.
	// +optional
	Clusters []string `json:"clusters,omitempty"`
}

AuditPolicyRule describes a policy for auditing

func (*AuditPolicyRule) DeepCopy

func (in *AuditPolicyRule) DeepCopy() *AuditPolicyRule

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuditPolicyRule.

func (*AuditPolicyRule) DeepCopyInto

func (in *AuditPolicyRule) DeepCopyInto(out *AuditPolicyRule)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Authentication

type Authentication struct {
	Connector `json:",inline"`

	// Rancher holds the rancher authentication options
	// +optional
	Rancher *AuthenticationRancher `json:"rancher,omitempty"`

	// Password holds password authentication relevant information
	// +optional
	Password *AuthenticationPassword `json:"password,omitempty"`

	// Connectors are optional additional connectors for Loft.
	// +optional
	Connectors []ConnectorWithName `json:"connectors,omitempty"`

	// Prevents from team creation for the new groups associated with the user at the time of logging in through sso,
	// Default behaviour is false, this means that teams will be created for new groups.
	// +optional
	DisableTeamCreation bool `json:"disableTeamCreation,omitempty"`

	// AccessKeyMaxTTLSeconds is the global maximum lifespan of an accesskey in seconds.
	// Leaving it 0 or unspecified will disable it.
	// Specifying 2592000 will mean all keys have a Time-To-Live of 30 days.
	// +optional
	AccessKeyMaxTTLSeconds int64 `json:"accessKeyMaxTTLSeconds,omitempty"`

	// LoginAccessKeyTTLSeconds is the time in seconds an access key is kept
	// until it is deleted.
	// Leaving it unspecified will default to 20 days.
	// Setting it to zero will disable the ttl.
	// Specifying 2592000 will mean all keys have a  default Time-To-Live of 30 days.
	// +optional
	LoginAccessKeyTTLSeconds *int64 `json:"loginAccessKeyTTLSeconds,omitempty"`

	// CustomHttpHeaders are additional headers that should be set for the authentication endpoints
	// +optional
	CustomHttpHeaders map[string]string `json:"customHttpHeaders,omitempty"`
}

Authentication holds authentication relevant information

func (*Authentication) DeepCopy

func (in *Authentication) DeepCopy() *Authentication

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Authentication.

func (*Authentication) DeepCopyInto

func (in *Authentication) DeepCopyInto(out *Authentication)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AuthenticationClusterAccountTemplates

type AuthenticationClusterAccountTemplates struct {
	// Cluster Account Templates that will be applied for users logging in through this authentication
	// +optional
	ClusterAccountTemplates []storagev1.UserClusterAccountTemplate `json:"clusterAccountTemplates,omitempty"`

	// A mapping between groups and cluster account templates. If the user has a certain group, the cluster
	// account template will be added during creation
	// +optional
	GroupClusterAccountTemplates []AuthenticationGroupClusterAccountTemplate `json:"groupClusterAccountTemplates,omitempty"`
}

func (*AuthenticationClusterAccountTemplates) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationClusterAccountTemplates.

func (*AuthenticationClusterAccountTemplates) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AuthenticationGithub

type AuthenticationGithub struct {
	// ClientID holds the github client id
	ClientID string `json:"clientId,omitempty"`

	// ClientID holds the github client secret
	ClientSecret string `json:"clientSecret"`

	// RedirectURI holds the redirect URI. Should be https://loft.domain.tld/auth/github/callback
	RedirectURI string `json:"redirectURI"`

	// Loft queries the following organizations for group information.
	// Group claims are formatted as "(org):(team)".
	// For example if a user is part of the "engineering" team of the "coreos"
	// org, the group claim would include "coreos:engineering".
	//
	// If orgs are specified in the config then user MUST be a member of at least one of the specified orgs to
	// authenticate with loft.
	// +optional
	Orgs []AuthenticationGithubOrg `json:"orgs,omitempty"`

	// Required ONLY for GitHub Enterprise.
	// This is the Hostname of the GitHub Enterprise account listed on the
	// management console. Ensure this domain is routable on your network.
	// +optional
	HostName string `json:"hostName,omitempty"`

	// ONLY for GitHub Enterprise. Optional field.
	// Used to support self-signed or untrusted CA root certificates.
	// +optional
	RootCA string `json:"rootCA,omitempty"`

	AuthenticationClusterAccountTemplates `json:",inline"`
}

func (*AuthenticationGithub) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationGithub.

func (*AuthenticationGithub) DeepCopyInto

func (in *AuthenticationGithub) DeepCopyInto(out *AuthenticationGithub)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AuthenticationGithubOrg

type AuthenticationGithubOrg struct {
	// Organization name in github (not slug, full name). Only users in this github
	// organization can authenticate.
	// +optional
	Name string `json:"name"`

	// Names of teams in a github organization. A user will be able to
	// authenticate if they are members of at least one of these teams. Users
	// in the organization can authenticate if this field is omitted from the
	// config file.
	// +optional
	Teams []string `json:"teams,omitempty"`
}

AuthenticationGithubOrg holds org-team filters, in which teams are optional.

func (*AuthenticationGithubOrg) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationGithubOrg.

func (*AuthenticationGithubOrg) DeepCopyInto

func (in *AuthenticationGithubOrg) DeepCopyInto(out *AuthenticationGithubOrg)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AuthenticationGitlab

type AuthenticationGitlab struct {
	// Gitlab client id
	ClientID string `json:"clientId"`

	// Gitlab client secret
	ClientSecret string `json:"clientSecret"`

	// Redirect URI
	RedirectURI string `json:"redirectURI"`

	// BaseURL is optional, default = https://gitlab.com
	// +optional
	BaseURL string `json:"baseURL,omitempty"`

	// Optional groups whitelist, communicated through the "groups" scope.
	// If `groups` is omitted, all of the user's GitLab groups are returned.
	// If `groups` is provided, this acts as a whitelist - only the user's GitLab groups that are in the configured `groups` below will go into the groups claim. Conversely, if the user is not in any of the configured `groups`, the user will not be authenticated.
	// +optional
	Groups []string `json:"groups,omitempty"`

	AuthenticationClusterAccountTemplates `json:",inline"`
}

func (*AuthenticationGitlab) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationGitlab.

func (*AuthenticationGitlab) DeepCopyInto

func (in *AuthenticationGitlab) DeepCopyInto(out *AuthenticationGitlab)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AuthenticationGoogle

type AuthenticationGoogle struct {
	// Google client id
	ClientID string `json:"clientId"`

	// Google client secret
	ClientSecret string `json:"clientSecret"`

	// loft redirect uri. E.g. https://loft.my.domain/auth/google/callback
	RedirectURI string `json:"redirectURI"`

	// defaults to "profile" and "email"
	// +optional
	Scopes []string `json:"scopes,omitempty"`

	// Optional list of whitelisted domains
	// If this field is nonempty, only users from a listed domain will be allowed to log in
	// +optional
	HostedDomains []string `json:"hostedDomains,omitempty"`

	// Optional list of whitelisted groups
	// If this field is nonempty, only users from a listed group will be allowed to log in
	// +optional
	Groups []string `json:"groups,omitempty"`

	// Optional path to service account json
	// If nonempty, and groups claim is made, will use authentication from file to
	// check groups with the admin directory api
	// +optional
	ServiceAccountFilePath string `json:"serviceAccountFilePath,omitempty"`

	// Required if ServiceAccountFilePath
	// The email of a GSuite super user which the service account will impersonate
	// when listing groups
	// +optional
	AdminEmail string `json:"adminEmail,omitempty"`

	AuthenticationClusterAccountTemplates `json:",inline"`
}

func (*AuthenticationGoogle) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationGoogle.

func (*AuthenticationGoogle) DeepCopyInto

func (in *AuthenticationGoogle) DeepCopyInto(out *AuthenticationGoogle)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AuthenticationGroupClusterAccountTemplate

type AuthenticationGroupClusterAccountTemplate struct {
	// Group is the name of the group that should be matched
	Group string `json:"group"`

	// Cluster Account Templates that will be applied for users logging in through this authentication
	// +optional
	ClusterAccountTemplates []storagev1.UserClusterAccountTemplate `json:"clusterAccountTemplates,omitempty"`
}

func (*AuthenticationGroupClusterAccountTemplate) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationGroupClusterAccountTemplate.

func (*AuthenticationGroupClusterAccountTemplate) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AuthenticationMicrosoft

type AuthenticationMicrosoft struct {
	// Microsoft client id
	ClientID string `json:"clientId"`

	// Microsoft client secret
	ClientSecret string `json:"clientSecret"`

	// loft redirect uri. Usually https://loft.my.domain/auth/microsoft/callback
	RedirectURI string `json:"redirectURI"`

	// tenant configuration parameter controls what kinds of accounts may be authenticated in loft.
	// By default, all types of Microsoft accounts (consumers and organizations) can authenticate in loft via Microsoft.
	// To change this, set the tenant parameter to one of the following:
	//
	// common - both personal and business/school accounts can authenticate in loft via Microsoft (default)
	// consumers - only personal accounts can authenticate in loft
	// organizations - only business/school accounts can authenticate in loft
	// tenant uuid or tenant name - only accounts belonging to specific tenant identified by either tenant uuid or tenant name can authenticate in loft
	// +optional
	Tenant string `json:"tenant,omitempty"`

	// It is possible to require a user to be a member of a particular group in order to be successfully authenticated in loft.
	// +optional
	Groups []string `json:"groups,omitempty"`

	// configuration option restricts the list to include only security groups. By default all groups (security, Office 365, mailing lists) are included.
	// +optional
	OnlySecurityGroups bool `json:"onlySecurityGroups,omitempty"`

	// Restrict the groups claims to include only the user’s groups that are in the configured groups
	// +optional
	UseGroupsAsWhitelist bool `json:"useGroupsAsWhitelist,omitempty"`

	AuthenticationClusterAccountTemplates `json:",inline"`
}

func (*AuthenticationMicrosoft) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationMicrosoft.

func (*AuthenticationMicrosoft) DeepCopyInto

func (in *AuthenticationMicrosoft) DeepCopyInto(out *AuthenticationMicrosoft)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AuthenticationOIDC

type AuthenticationOIDC struct {
	// IssuerURL is the URL the provider signs ID Tokens as. This will be the "iss"
	// field of all tokens produced by the provider and is used for configuration
	// discovery.
	//
	// The URL is usually the provider's URL without a path, for example
	// "https://accounts.google.com" or "https://login.salesforce.com".
	//
	// The provider must implement configuration discovery.
	// See: https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderConfig
	IssuerURL string `json:"issuerUrl,omitempty"`

	// ClientID the JWT must be issued for, the "sub" field. This plugin only trusts a single
	// client to ensure the plugin can be used with public providers.
	//
	// The plugin supports the "authorized party" OpenID Connect claim, which allows
	// specialized providers to issue tokens to a client for a different client.
	// See: https://openid.net/specs/openid-connect-core-1_0.html#IDToken
	ClientID string `json:"clientId,omitempty"`

	// ClientSecret to issue tokens from the OIDC provider
	ClientSecret string `json:"clientSecret,omitempty"`

	// loft redirect uri. E.g. https://loft.my.domain/auth/oidc/callback
	RedirectURI string `json:"redirectURI,omitempty"`

	// Loft URI to be redirected to after successful logout by OIDC Provider
	// +optional
	PostLogoutRedirectURI string `json:"postLogoutRedirectURI,omitempty"`

	// Path to a PEM encoded root certificate of the provider. Optional
	// +optional
	CAFile string `json:"caFile,omitempty"`

	// Specify whether to communicate without validating SSL certificates
	// +optional
	InsecureCA bool `json:"insecureCa,omitempty"`

	// Configurable key which contains the preferred username claims
	// +optional
	PreferredUsernameClaim string `json:"preferredUsername,omitempty"`

	// LoftUsernameClaim is the JWT field to use as the user's username.
	// +optional
	LoftUsernameClaim string `json:"loftUsernameClaim,omitempty"`

	// UsernameClaim is the JWT field to use as the user's id.
	// +optional
	UsernameClaim string `json:"usernameClaim,omitempty"`

	// EmailClaim is the JWT field to use as the user's email.
	// +optional
	EmailClaim string `json:"emailClaim,omitempty"`

	// UsernamePrefix, if specified, causes claims mapping to username to be prefix with
	// the provided value. A value "oidc:" would result in usernames like "oidc:john".
	// +optional
	UsernamePrefix string `json:"usernamePrefix,omitempty"`

	// GroupsClaim, if specified, causes the OIDCAuthenticator to try to populate the user's
	// groups with an ID Token field. If the GroupsClaim field is present in an ID Token the value
	// must be a string or list of strings.
	// +optional
	GroupsClaim string `json:"groupsClaim,omitempty"`

	// If required groups is non empty, access is denied if the user is not part of at least one
	// of the specified groups.
	// +optional
	Groups []string `json:"groups,omitempty"`

	// Scopes that should be sent to the server. If empty, defaults to "email" and "profile".
	// +optional
	Scopes []string `json:"scopes,omitempty"`

	// GetUserInfo, if specified, tells the OIDCAuthenticator to try to populate the user's
	// information from the UserInfo.
	// +optional
	GetUserInfo bool `json:"getUserInfo,omitempty"`

	// GroupsPrefix, if specified, causes claims mapping to group names to be prefixed with the
	// value. A value "oidc:" would result in groups like "oidc:engineering" and "oidc:marketing".
	// +optional
	GroupsPrefix string `json:"groupsPrefix,omitempty"`

	// Type of the OIDC to show in the UI. Only for displaying purposes
	// +optional
	Type string `json:"type,omitempty"`

	AuthenticationClusterAccountTemplates `json:",inline"`
}

func (*AuthenticationOIDC) DeepCopy

func (in *AuthenticationOIDC) DeepCopy() *AuthenticationOIDC

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationOIDC.

func (*AuthenticationOIDC) DeepCopyInto

func (in *AuthenticationOIDC) DeepCopyInto(out *AuthenticationOIDC)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AuthenticationPassword

type AuthenticationPassword struct {
	// If true login via password is disabled
	Disabled bool `json:"disabled,omitempty"`
}

func (*AuthenticationPassword) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationPassword.

func (*AuthenticationPassword) DeepCopyInto

func (in *AuthenticationPassword) DeepCopyInto(out *AuthenticationPassword)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AuthenticationRancher

type AuthenticationRancher struct {
	// Host holds the rancher host, e.g. my-domain.com
	// +optional
	Host string `json:"host,omitempty"`

	// BearerToken holds the rancher API key in token username and password form. E.g. my-token:my-secret
	// +optional
	BearerToken string `json:"bearerToken,omitempty"`

	// Insecure tells Loft if the Rancher endpoint is insecure.
	// +optional
	Insecure bool `json:"insecure,omitempty"`
}

func (*AuthenticationRancher) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationRancher.

func (*AuthenticationRancher) DeepCopyInto

func (in *AuthenticationRancher) DeepCopyInto(out *AuthenticationRancher)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AuthenticationSAML

type AuthenticationSAML struct {
	// If the response assertion status value contains a Destination element, it
	// must match this value exactly.
	// Usually looks like https://your-loft-domain/auth/saml/callback
	RedirectURI string `json:"redirectURI,omitempty"`
	// SSO URL used for POST value.
	SSOURL string `json:"ssoURL,omitempty"`
	// CAData is a base64 encoded string that holds the ca certificate for validating the signature of the SAML response.
	// Either CAData, CA or InsecureSkipSignatureValidation needs to be defined.
	// +optional
	CAData []byte `json:"caData,omitempty"`

	// Name of attribute in the returned assertions to map to username
	UsernameAttr string `json:"usernameAttr,omitempty"`
	// Name of attribute in the returned assertions to map to email
	EmailAttr string `json:"emailAttr,omitempty"`
	// Name of attribute in the returned assertions to map to groups
	// +optional
	GroupsAttr string `json:"groupsAttr,omitempty"`

	// CA to use when validating the signature of the SAML response.
	// +optional
	CA string `json:"ca,omitempty"`
	// Ignore the ca cert
	// +optional
	InsecureSkipSignatureValidation bool `json:"insecureSkipSignatureValidation,omitempty"`

	// When provided Loft will include this as the Issuer value during AuthnRequest.
	// It will also override the redirectURI as the required audience when evaluating
	// AudienceRestriction elements in the response.
	// +optional
	EntityIssuer string `json:"entityIssuer,omitempty"`
	// Issuer value expected in the SAML response. Optional.
	// +optional
	SSOIssuer string `json:"ssoIssuer,omitempty"`

	// If GroupsDelim is supplied the connector assumes groups are returned as a
	// single string instead of multiple attribute values. This delimiter will be
	// used split the groups string.
	// +optional
	GroupsDelim string `json:"groupsDelim,omitempty"`
	// List of groups to filter access based on membership
	// +optional
	AllowedGroups []string `json:"allowedGroups,omitempty"`
	// If used with allowed groups, only forwards the allowed groups and not all
	// groups specified.
	// +optional
	FilterGroups bool `json:"filterGroups,omitempty"`

	// Requested format of the NameID. The NameID value is is mapped to the ID Token
	// 'sub' claim.
	//
	// This can be an abbreviated form of the full URI with just the last component. For
	// example, if this value is set to "emailAddress" the format will resolve to:
	//
	//		urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
	//
	// If no value is specified, this value defaults to:
	//
	//		urn:oasis:names:tc:SAML:2.0:nameid-format:persistent
	//
	// +optional
	NameIDPolicyFormat string `json:"nameIDPolicyFormat,omitempty"`
}

func (*AuthenticationSAML) DeepCopy

func (in *AuthenticationSAML) DeepCopy() *AuthenticationSAML

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationSAML.

func (*AuthenticationSAML) DeepCopyInto

func (in *AuthenticationSAML) DeepCopyInto(out *AuthenticationSAML)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Backup

type Backup struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   BackupSpec   `json:"spec,omitempty"`
	Status BackupStatus `json:"status,omitempty"`
}

Backup holds the Backup information +k8s:openapi-gen=true +resource:path=backups,rest=BackupREST +subresource:request=BackupApply,path=apply,kind=BackupApply,rest=BackupApplyREST

func (*Backup) DeepCopy

func (in *Backup) DeepCopy() *Backup

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Backup.

func (*Backup) DeepCopyInto

func (in *Backup) DeepCopyInto(out *Backup)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Backup) DeepCopyObject

func (in *Backup) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type BackupApply

type BackupApply struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec BackupApplySpec `json:"spec,omitempty"`
}

+subresource-request

func (*BackupApply) DeepCopy

func (in *BackupApply) DeepCopy() *BackupApply

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupApply.

func (*BackupApply) DeepCopyInto

func (in *BackupApply) DeepCopyInto(out *BackupApply)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*BackupApply) DeepCopyObject

func (in *BackupApply) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type BackupApplyList

type BackupApplyList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []BackupApply `json:"items"`
}

func (*BackupApplyList) DeepCopy

func (in *BackupApplyList) DeepCopy() *BackupApplyList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupApplyList.

func (*BackupApplyList) DeepCopyInto

func (in *BackupApplyList) DeepCopyInto(out *BackupApplyList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*BackupApplyList) DeepCopyObject

func (in *BackupApplyList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type BackupApplyOptions

type BackupApplyOptions struct {
	metav1.TypeMeta `json:",inline"`
}

func (*BackupApplyOptions) DeepCopy

func (in *BackupApplyOptions) DeepCopy() *BackupApplyOptions

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupApplyOptions.

func (*BackupApplyOptions) DeepCopyInto

func (in *BackupApplyOptions) DeepCopyInto(out *BackupApplyOptions)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*BackupApplyOptions) DeepCopyObject

func (in *BackupApplyOptions) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type BackupApplySpec

type BackupApplySpec struct {
	// Raw is the raw backup to apply
	Raw string `json:"raw,omitempty"`
}

BackupApplySpec defines the desired state of BackupApply

func (*BackupApplySpec) DeepCopy

func (in *BackupApplySpec) DeepCopy() *BackupApplySpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupApplySpec.

func (*BackupApplySpec) DeepCopyInto

func (in *BackupApplySpec) DeepCopyInto(out *BackupApplySpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type BackupList

type BackupList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Backup `json:"items"`
}

func (*BackupList) DeepCopy

func (in *BackupList) DeepCopy() *BackupList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupList.

func (*BackupList) DeepCopyInto

func (in *BackupList) DeepCopyInto(out *BackupList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*BackupList) DeepCopyObject

func (in *BackupList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type BackupSpec

type BackupSpec struct{}

BackupSpec holds the spec

func (*BackupSpec) DeepCopy

func (in *BackupSpec) DeepCopy() *BackupSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupSpec.

func (*BackupSpec) DeepCopyInto

func (in *BackupSpec) DeepCopyInto(out *BackupSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type BackupStatus

type BackupStatus struct {
	RawBackup string `json:"rawBackup,omitempty"`
}

BackupStatus holds the status

func (*BackupStatus) DeepCopy

func (in *BackupStatus) DeepCopy() *BackupStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupStatus.

func (*BackupStatus) DeepCopyInto

func (in *BackupStatus) DeepCopyInto(out *BackupStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Cluster

type Cluster struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   ClusterSpec   `json:"spec,omitempty"`
	Status ClusterStatus `json:"status,omitempty"`
}

Cluster holds the cluster information +k8s:openapi-gen=true +resource:path=clusters,rest=ClusterREST +subresource:request=ClusterMemberAccess,path=memberaccess,kind=ClusterMemberAccess,rest=ClusterMemberAccessREST +subresource:request=ClusterReset,path=reset,kind=ClusterReset,rest=ClusterResetREST +subresource:request=ClusterDomain,path=domain,kind=ClusterDomain,rest=ClusterDomainREST +subresource:request=ClusterMembers,path=members,kind=ClusterMembers,rest=ClusterMembersREST +subresource:request=ClusterCharts,path=charts,kind=ClusterCharts,rest=ClusterChartsREST +subresource:request=ClusterVirtualClusterDefaults,path=virtualclusterdefaults,kind=ClusterVirtualClusterDefaults,rest=ClusterVirtualClusterDefaultsREST +subresource:request=ClusterAgentConfig,path=agentconfig,kind=ClusterAgentConfig,rest=ClusterAgentConfigREST +subresource:request=ClusterAccessKey,path=accesskey,kind=ClusterAccessKey,rest=ClusterAccessKeyREST

func (*Cluster) DeepCopy

func (in *Cluster) DeepCopy() *Cluster

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cluster.

func (*Cluster) DeepCopyInto

func (in *Cluster) DeepCopyInto(out *Cluster)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Cluster) DeepCopyObject

func (in *Cluster) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*Cluster) GetAccess

func (a *Cluster) GetAccess() []storagev1.Access

func (*Cluster) GetOwner

func (a *Cluster) GetOwner() *storagev1.UserOrTeam

func (*Cluster) SetAccess

func (a *Cluster) SetAccess(access []storagev1.Access)

func (*Cluster) SetOwner

func (a *Cluster) SetOwner(userOrTeam *storagev1.UserOrTeam)

type ClusterAccess

type ClusterAccess struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   ClusterAccessSpec   `json:"spec,omitempty"`
	Status ClusterAccessStatus `json:"status,omitempty"`
}

ClusterAccess holds the globalClusterAccess information +k8s:openapi-gen=true +resource:path=clusteraccesses,rest=ClusterAccessREST

func (*ClusterAccess) DeepCopy

func (in *ClusterAccess) DeepCopy() *ClusterAccess

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterAccess.

func (*ClusterAccess) DeepCopyInto

func (in *ClusterAccess) DeepCopyInto(out *ClusterAccess)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterAccess) DeepCopyObject

func (in *ClusterAccess) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*ClusterAccess) GetAccess

func (a *ClusterAccess) GetAccess() []storagev1.Access

func (*ClusterAccess) GetOwner

func (a *ClusterAccess) GetOwner() *storagev1.UserOrTeam

func (*ClusterAccess) SetAccess

func (a *ClusterAccess) SetAccess(access []storagev1.Access)

func (*ClusterAccess) SetOwner

func (a *ClusterAccess) SetOwner(userOrTeam *storagev1.UserOrTeam)

type ClusterAccessKey

type ClusterAccessKey struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// AccessKey is the access key used by the agent
	// +optional
	AccessKey string `json:"accessKey,omitempty"`

	// LoftHost is the loft host used by the agent
	// +optional
	LoftHost string `json:"loftHost,omitempty"`

	// Insecure signals if the loft host is insecure
	// +optional
	Insecure bool `json:"insecure,omitempty"`

	// CaCert is an optional ca cert to use for the loft host connection
	// +optional
	CaCert string `json:"caCert,omitempty"`
}

ClusterAccessKey holds the access key for the cluster +subresource-request

func (*ClusterAccessKey) DeepCopy

func (in *ClusterAccessKey) DeepCopy() *ClusterAccessKey

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterAccessKey.

func (*ClusterAccessKey) DeepCopyInto

func (in *ClusterAccessKey) DeepCopyInto(out *ClusterAccessKey)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterAccessKey) DeepCopyObject

func (in *ClusterAccessKey) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ClusterAccessKeyList

type ClusterAccessKeyList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ClusterAccessKey `json:"items"`
}

func (*ClusterAccessKeyList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterAccessKeyList.

func (*ClusterAccessKeyList) DeepCopyInto

func (in *ClusterAccessKeyList) DeepCopyInto(out *ClusterAccessKeyList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterAccessKeyList) DeepCopyObject

func (in *ClusterAccessKeyList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ClusterAccessList

type ClusterAccessList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ClusterAccess `json:"items"`
}

func (*ClusterAccessList) DeepCopy

func (in *ClusterAccessList) DeepCopy() *ClusterAccessList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterAccessList.

func (*ClusterAccessList) DeepCopyInto

func (in *ClusterAccessList) DeepCopyInto(out *ClusterAccessList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterAccessList) DeepCopyObject

func (in *ClusterAccessList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ClusterAccessSpec

type ClusterAccessSpec struct {
	storagev1.ClusterAccessSpec `json:",inline"`
}

ClusterAccessSpec holds the specification

func (*ClusterAccessSpec) DeepCopy

func (in *ClusterAccessSpec) DeepCopy() *ClusterAccessSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterAccessSpec.

func (*ClusterAccessSpec) DeepCopyInto

func (in *ClusterAccessSpec) DeepCopyInto(out *ClusterAccessSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ClusterAccessStatus

type ClusterAccessStatus struct {
	storagev1.ClusterAccessStatus `json:",inline"`

	// +optional
	Clusters []*clusterv1.EntityInfo `json:"clusters,omitempty"`

	// +optional
	Users []*clusterv1.UserOrTeam `json:"users,omitempty"`

	// +optional
	Teams []*clusterv1.EntityInfo `json:"teams,omitempty"`

	// +optional
	SpaceConstraint *clusterv1.EntityInfo `json:"spaceConstraint,omitempty"`
}

ClusterAccessStatus holds the status

func (*ClusterAccessStatus) DeepCopy

func (in *ClusterAccessStatus) DeepCopy() *ClusterAccessStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterAccessStatus.

func (*ClusterAccessStatus) DeepCopyInto

func (in *ClusterAccessStatus) DeepCopyInto(out *ClusterAccessStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ClusterAccounts

type ClusterAccounts struct {
	// Accounts are the accounts that belong to the user in the cluster
	Accounts []string `json:"accounts,omitempty"`

	// Cluster is the cluster object
	Cluster storagev1.Cluster `json:"cluster,omitempty"`
}

func (*ClusterAccounts) DeepCopy

func (in *ClusterAccounts) DeepCopy() *ClusterAccounts

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterAccounts.

func (*ClusterAccounts) DeepCopyInto

func (in *ClusterAccounts) DeepCopyInto(out *ClusterAccounts)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ClusterAgentConfig

type ClusterAgentConfig struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	ClusterAgentConfigCommon `json:",inline"`
}

ClusterAgentConfig holds the loft agent configuration +subresource-request

func (*ClusterAgentConfig) DeepCopy

func (in *ClusterAgentConfig) DeepCopy() *ClusterAgentConfig

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterAgentConfig.

func (*ClusterAgentConfig) DeepCopyInto

func (in *ClusterAgentConfig) DeepCopyInto(out *ClusterAgentConfig)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterAgentConfig) DeepCopyObject

func (in *ClusterAgentConfig) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ClusterAgentConfigCommon

type ClusterAgentConfigCommon struct {
	// Cluster is the cluster the agent is running in.
	// +optional
	Cluster string `json:"cluster,omitempty"`

	// Audit holds the agent audit config
	// +optional
	Audit *AgentAuditConfig `json:"audit,omitempty"`

	// DefaultImageRegistry defines if we should prefix the virtual cluster image
	// +optional
	DefaultImageRegistry string `json:"defaultImageRegistry,omitempty"`

	// TokenCaCert is the certificate authority the Loft tokens will
	// be signed with
	// +optional
	TokenCaCert []byte `json:"tokenCaCert,omitempty"`

	// LoftHost defines the host for the agent's loft instance
	// +optional
	LoftHost string `json:"loftHost,omitempty"`

	// LoftInstanceID defines the instance id from the loft instance
	// +optional
	LoftInstanceID string `json:"loftInstanceID,omitempty"`

	// AnalyticsSpec holds info needed for the agent to send analytics data to the analytics backend.
	AnalyticsSpec AgentAnalyticsSpec `json:"analyticsSpec"`
}

func (*ClusterAgentConfigCommon) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterAgentConfigCommon.

func (*ClusterAgentConfigCommon) DeepCopyInto

func (in *ClusterAgentConfigCommon) DeepCopyInto(out *ClusterAgentConfigCommon)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ClusterAgentConfigList

type ClusterAgentConfigList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ClusterAgentConfig `json:"items"`
}

func (*ClusterAgentConfigList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterAgentConfigList.

func (*ClusterAgentConfigList) DeepCopyInto

func (in *ClusterAgentConfigList) DeepCopyInto(out *ClusterAgentConfigList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterAgentConfigList) DeepCopyObject

func (in *ClusterAgentConfigList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ClusterCharts

type ClusterCharts struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// Holds the available helm charts for this cluster
	Charts []storagev1.HelmChart `json:"charts"`

	// Busy will indicate if the chart parsing is still
	// in progress.
	// +optional
	Busy bool `json:"busy,omitempty"`
}

+subresource-request

func (*ClusterCharts) DeepCopy

func (in *ClusterCharts) DeepCopy() *ClusterCharts

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterCharts.

func (*ClusterCharts) DeepCopyInto

func (in *ClusterCharts) DeepCopyInto(out *ClusterCharts)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterCharts) DeepCopyObject

func (in *ClusterCharts) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ClusterChartsList

type ClusterChartsList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ClusterCharts `json:"items"`
}

func (*ClusterChartsList) DeepCopy

func (in *ClusterChartsList) DeepCopy() *ClusterChartsList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterChartsList.

func (*ClusterChartsList) DeepCopyInto

func (in *ClusterChartsList) DeepCopyInto(out *ClusterChartsList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterChartsList) DeepCopyObject

func (in *ClusterChartsList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ClusterConnect

type ClusterConnect struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   ClusterConnectSpec   `json:"spec,omitempty"`
	Status ClusterConnectStatus `json:"status,omitempty"`
}

ClusterConnect holds the information +k8s:openapi-gen=true +resource:path=clusterconnect,rest=ClusterConnectREST

func (*ClusterConnect) DeepCopy

func (in *ClusterConnect) DeepCopy() *ClusterConnect

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterConnect.

func (*ClusterConnect) DeepCopyInto

func (in *ClusterConnect) DeepCopyInto(out *ClusterConnect)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterConnect) DeepCopyObject

func (in *ClusterConnect) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ClusterConnectList

type ClusterConnectList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ClusterConnect `json:"items"`
}

func (*ClusterConnectList) DeepCopy

func (in *ClusterConnectList) DeepCopy() *ClusterConnectList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterConnectList.

func (*ClusterConnectList) DeepCopyInto

func (in *ClusterConnectList) DeepCopyInto(out *ClusterConnectList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterConnectList) DeepCopyObject

func (in *ClusterConnectList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ClusterConnectSpec

type ClusterConnectSpec struct {
	// the kube config used to connect the cluster
	// +optional
	Config string `json:"config,omitempty"`

	// The user to create an admin account for
	// +optional
	AdminUser string `json:"adminUser,omitempty"`

	// the cluster template to create
	ClusterTemplate Cluster `json:"clusterTemplate,omitempty"`
}

func (*ClusterConnectSpec) DeepCopy

func (in *ClusterConnectSpec) DeepCopy() *ClusterConnectSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterConnectSpec.

func (*ClusterConnectSpec) DeepCopyInto

func (in *ClusterConnectSpec) DeepCopyInto(out *ClusterConnectSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ClusterConnectStatus

type ClusterConnectStatus struct {
	// +optional
	Failed bool `json:"failed,omitempty"`

	// +optional
	Reason string `json:"reason,omitempty"`

	// +optional
	Message string `json:"message,omitempty"`
}

func (*ClusterConnectStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterConnectStatus.

func (*ClusterConnectStatus) DeepCopyInto

func (in *ClusterConnectStatus) DeepCopyInto(out *ClusterConnectStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ClusterDomain

type ClusterDomain struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// +optional
	Target string `json:"target,omitempty"`

	// +optional
	Domain string `json:"domain,omitempty"`
}

+subresource-request

func (*ClusterDomain) DeepCopy

func (in *ClusterDomain) DeepCopy() *ClusterDomain

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterDomain.

func (*ClusterDomain) DeepCopyInto

func (in *ClusterDomain) DeepCopyInto(out *ClusterDomain)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterDomain) DeepCopyObject

func (in *ClusterDomain) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ClusterDomainList

type ClusterDomainList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ClusterDomain `json:"items"`
}

func (*ClusterDomainList) DeepCopy

func (in *ClusterDomainList) DeepCopy() *ClusterDomainList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterDomainList.

func (*ClusterDomainList) DeepCopyInto

func (in *ClusterDomainList) DeepCopyInto(out *ClusterDomainList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterDomainList) DeepCopyObject

func (in *ClusterDomainList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ClusterList

type ClusterList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Cluster `json:"items"`
}

func (*ClusterList) DeepCopy

func (in *ClusterList) DeepCopy() *ClusterList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterList.

func (*ClusterList) DeepCopyInto

func (in *ClusterList) DeepCopyInto(out *ClusterList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterList) DeepCopyObject

func (in *ClusterList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ClusterMember

type ClusterMember struct {
	// Info about the user or team
	// +optional
	Info clusterv1.EntityInfo `json:"info,omitempty"`
}

func (*ClusterMember) DeepCopy

func (in *ClusterMember) DeepCopy() *ClusterMember

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterMember.

func (*ClusterMember) DeepCopyInto

func (in *ClusterMember) DeepCopyInto(out *ClusterMember)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ClusterMemberAccess

type ClusterMemberAccess struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// Teams holds all the teams that the current user has access to the cluster
	Teams []ClusterMember `json:"teams,omitempty"`

	// Users holds all the users that the current user has access to the cluster
	Users []ClusterMember `json:"users,omitempty"`
}

+subresource-request

func (*ClusterMemberAccess) DeepCopy

func (in *ClusterMemberAccess) DeepCopy() *ClusterMemberAccess

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterMemberAccess.

func (*ClusterMemberAccess) DeepCopyInto

func (in *ClusterMemberAccess) DeepCopyInto(out *ClusterMemberAccess)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterMemberAccess) DeepCopyObject

func (in *ClusterMemberAccess) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ClusterMemberAccessList

type ClusterMemberAccessList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ClusterMemberAccess `json:"items"`
}

func (*ClusterMemberAccessList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterMemberAccessList.

func (*ClusterMemberAccessList) DeepCopyInto

func (in *ClusterMemberAccessList) DeepCopyInto(out *ClusterMemberAccessList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterMemberAccessList) DeepCopyObject

func (in *ClusterMemberAccessList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ClusterMembers

type ClusterMembers struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// Teams holds all the teams that have access to the cluster
	Teams []ClusterMember `json:"teams,omitempty"`

	// Users holds all the users that have access to the cluster
	Users []ClusterMember `json:"users,omitempty"`
}

+subresource-request

func (*ClusterMembers) DeepCopy

func (in *ClusterMembers) DeepCopy() *ClusterMembers

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterMembers.

func (*ClusterMembers) DeepCopyInto

func (in *ClusterMembers) DeepCopyInto(out *ClusterMembers)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterMembers) DeepCopyObject

func (in *ClusterMembers) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ClusterMembersList

type ClusterMembersList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ClusterMembers `json:"items"`
}

func (*ClusterMembersList) DeepCopy

func (in *ClusterMembersList) DeepCopy() *ClusterMembersList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterMembersList.

func (*ClusterMembersList) DeepCopyInto

func (in *ClusterMembersList) DeepCopyInto(out *ClusterMembersList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterMembersList) DeepCopyObject

func (in *ClusterMembersList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ClusterReset

type ClusterReset struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// +optional
	Agent bool `json:"agent,omitempty"`

	// +optional
	RBAC bool `json:"rbac,omitempty"`
}

+subresource-request

func (*ClusterReset) DeepCopy

func (in *ClusterReset) DeepCopy() *ClusterReset

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterReset.

func (*ClusterReset) DeepCopyInto

func (in *ClusterReset) DeepCopyInto(out *ClusterReset)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterReset) DeepCopyObject

func (in *ClusterReset) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ClusterResetList

type ClusterResetList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ClusterReset `json:"items"`
}

func (*ClusterResetList) DeepCopy

func (in *ClusterResetList) DeepCopy() *ClusterResetList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterResetList.

func (*ClusterResetList) DeepCopyInto

func (in *ClusterResetList) DeepCopyInto(out *ClusterResetList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterResetList) DeepCopyObject

func (in *ClusterResetList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ClusterRoleTemplate

type ClusterRoleTemplate struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   ClusterRoleTemplateSpec   `json:"spec,omitempty"`
	Status ClusterRoleTemplateStatus `json:"status,omitempty"`
}

ClusterRoleTemplate holds the clusterRoleTemplate information +k8s:openapi-gen=true +resource:path=clusterroletemplates,rest=ClusterRoleTemplateREST

func (*ClusterRoleTemplate) DeepCopy

func (in *ClusterRoleTemplate) DeepCopy() *ClusterRoleTemplate

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterRoleTemplate.

func (*ClusterRoleTemplate) DeepCopyInto

func (in *ClusterRoleTemplate) DeepCopyInto(out *ClusterRoleTemplate)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterRoleTemplate) DeepCopyObject

func (in *ClusterRoleTemplate) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*ClusterRoleTemplate) GetAccess

func (a *ClusterRoleTemplate) GetAccess() []storagev1.Access

func (*ClusterRoleTemplate) GetOwner

func (a *ClusterRoleTemplate) GetOwner() *storagev1.UserOrTeam

func (*ClusterRoleTemplate) SetAccess

func (a *ClusterRoleTemplate) SetAccess(access []storagev1.Access)

func (*ClusterRoleTemplate) SetOwner

func (a *ClusterRoleTemplate) SetOwner(userOrTeam *storagev1.UserOrTeam)

type ClusterRoleTemplateList

type ClusterRoleTemplateList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ClusterRoleTemplate `json:"items"`
}

func (*ClusterRoleTemplateList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterRoleTemplateList.

func (*ClusterRoleTemplateList) DeepCopyInto

func (in *ClusterRoleTemplateList) DeepCopyInto(out *ClusterRoleTemplateList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterRoleTemplateList) DeepCopyObject

func (in *ClusterRoleTemplateList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ClusterRoleTemplateSpec

type ClusterRoleTemplateSpec struct {
	storagev1.ClusterRoleTemplateSpec `json:",inline"`
}

ClusterRoleTemplateSpec holds the specification

func (*ClusterRoleTemplateSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterRoleTemplateSpec.

func (*ClusterRoleTemplateSpec) DeepCopyInto

func (in *ClusterRoleTemplateSpec) DeepCopyInto(out *ClusterRoleTemplateSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ClusterRoleTemplateStatus

type ClusterRoleTemplateStatus struct {
	storagev1.ClusterRoleTemplateStatus `json:",inline"`

	// +optional
	Clusters []*clusterv1.EntityInfo `json:"clusters,omitempty"`
}

ClusterRoleTemplateStatus holds the status

func (*ClusterRoleTemplateStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterRoleTemplateStatus.

func (*ClusterRoleTemplateStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ClusterSpec

type ClusterSpec struct {
	storagev1.ClusterSpec `json:",inline"`
}

ClusterSpec holds the specification

func (*ClusterSpec) DeepCopy

func (in *ClusterSpec) DeepCopy() *ClusterSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSpec.

func (*ClusterSpec) DeepCopyInto

func (in *ClusterSpec) DeepCopyInto(out *ClusterSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ClusterStatus

type ClusterStatus struct {
	storagev1.ClusterStatus `json:",inline"`

	// Online is whether the cluster is currently connected to the coordination
	// server.
	// +optional
	Online bool `json:"online,omitempty"`
}

ClusterStatus holds the status

func (*ClusterStatus) DeepCopy

func (in *ClusterStatus) DeepCopy() *ClusterStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterStatus.

func (*ClusterStatus) DeepCopyInto

func (in *ClusterStatus) DeepCopyInto(out *ClusterStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ClusterVirtualClusterDefaults

type ClusterVirtualClusterDefaults struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// DefaultTemplate is the default virtual cluster template
	// +optional
	DefaultTemplate *storagev1.VirtualClusterTemplate `json:"defaultTemplate,omitempty"`

	// LatestVersion is the latest virtual cluster version
	// +optional
	LatestVersion string `json:"latestVersion,omitempty"`

	// Default values for the virtual cluster chart
	// +optional
	Values string `json:"values,omitempty"`

	// Warning should be somehow shown to the user when
	// there is a problem retrieving the defaults
	// +optional
	Warning string `json:"warning,omitempty"`
}

+subresource-request

func (*ClusterVirtualClusterDefaults) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterVirtualClusterDefaults.

func (*ClusterVirtualClusterDefaults) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterVirtualClusterDefaults) DeepCopyObject

func (in *ClusterVirtualClusterDefaults) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ClusterVirtualClusterDefaultsList

type ClusterVirtualClusterDefaultsList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ClusterVirtualClusterDefaults `json:"items"`
}

func (*ClusterVirtualClusterDefaultsList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterVirtualClusterDefaultsList.

func (*ClusterVirtualClusterDefaultsList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterVirtualClusterDefaultsList) DeepCopyObject

func (in *ClusterVirtualClusterDefaultsList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type Config

type Config struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   ConfigSpec   `json:"spec,omitempty"`
	Status ConfigStatus `json:"status,omitempty"`
}

Config holds the loft configuration +k8s:openapi-gen=true +resource:path=configs,rest=ConfigREST

func (*Config) DeepCopy

func (in *Config) DeepCopy() *Config

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Config.

func (*Config) DeepCopyInto

func (in *Config) DeepCopyInto(out *Config)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Config) DeepCopyObject

func (in *Config) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ConfigList

type ConfigList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Config `json:"items"`
}

func (*ConfigList) DeepCopy

func (in *ConfigList) DeepCopy() *ConfigList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigList.

func (*ConfigList) DeepCopyInto

func (in *ConfigList) DeepCopyInto(out *ConfigList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ConfigList) DeepCopyObject

func (in *ConfigList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ConfigSpec

type ConfigSpec struct {
	// Raw holds the raw config
	// +optional
	Raw []byte `json:"raw,omitempty"`
}

ConfigSpec holds the specification

func (*ConfigSpec) DeepCopy

func (in *ConfigSpec) DeepCopy() *ConfigSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigSpec.

func (*ConfigSpec) DeepCopyInto

func (in *ConfigSpec) DeepCopyInto(out *ConfigSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ConfigStatus

type ConfigStatus struct {
	// Authentication holds the information for authentication
	// +optional
	Authentication Authentication `json:"auth,omitempty"`

	// OIDC holds oidc provider relevant information
	// +optional
	OIDC *OIDC `json:"oidc,omitempty"`

	// Apps holds configuration around apps
	// +optional
	Apps *Apps `json:"apps,omitempty"`

	// Audit holds audit configuration
	// +optional
	Audit *Audit `json:"audit,omitempty"`

	// LoftHost holds the domain where the loft instance is hosted. This should not include https or http. E.g. loft.my-domain.com
	// +optional
	LoftHost string `json:"loftHost,omitempty"`

	// DevPodSubDomain holds a subdomain in the following form *.workspace.my-domain.com
	// +optional
	DevPodSubDomain string `json:"devPodSubDomain,omitempty"`

	// UISettings holds the settings for modifying the Loft user interface
	// +optional
	UISettings *uiv1.UISettingsConfig `json:"uiSettings,omitempty"`

	// VaultIntegration holds the vault integration configuration
	// +optional
	VaultIntegration *storagev1.VaultIntegrationSpec `json:"vault,omitempty"`
}

ConfigStatus holds the status, which is the parsed raw config

func (*ConfigStatus) DeepCopy

func (in *ConfigStatus) DeepCopy() *ConfigStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigStatus.

func (*ConfigStatus) DeepCopyInto

func (in *ConfigStatus) DeepCopyInto(out *ConfigStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Connector

type Connector struct {
	// OIDC holds oidc authentication configuration
	// +optional
	OIDC *AuthenticationOIDC `json:"oidc,omitempty"`

	// Github holds github authentication configuration
	// +optional
	Github *AuthenticationGithub `json:"github,omitempty"`

	// Gitlab holds gitlab authentication configuration
	// +optional
	Gitlab *AuthenticationGitlab `json:"gitlab,omitempty"`

	// Google holds google authentication configuration
	// +optional
	Google *AuthenticationGoogle `json:"google,omitempty"`

	// Microsoft holds microsoft authentication configuration
	// +optional
	Microsoft *AuthenticationMicrosoft `json:"microsoft,omitempty"`

	// SAML holds saml authentication configuration
	// +optional
	SAML *AuthenticationSAML `json:"saml,omitempty"`
}

func (*Connector) DeepCopy

func (in *Connector) DeepCopy() *Connector

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Connector.

func (*Connector) DeepCopyInto

func (in *Connector) DeepCopyInto(out *Connector)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ConnectorWithName

type ConnectorWithName struct {
	// ID is the id that should show up in the url
	// +optional
	ID string `json:"id,omitempty"`

	// DisplayName is the name that should show up in the ui
	// +optional
	DisplayName string `json:"displayName,omitempty"`

	Connector `json:",inline"`
}

func (*ConnectorWithName) DeepCopy

func (in *ConnectorWithName) DeepCopy() *ConnectorWithName

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectorWithName.

func (*ConnectorWithName) DeepCopyInto

func (in *ConnectorWithName) DeepCopyInto(out *ConnectorWithName)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DevPodDeleteOptions

type DevPodDeleteOptions struct {
	metav1.TypeMeta `json:",inline"`

	// Options are the options to pass.
	// +optional
	Options string `json:"options,omitempty"`
}

+subresource-request

func (*DevPodDeleteOptions) DeepCopy

func (in *DevPodDeleteOptions) DeepCopy() *DevPodDeleteOptions

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevPodDeleteOptions.

func (*DevPodDeleteOptions) DeepCopyInto

func (in *DevPodDeleteOptions) DeepCopyInto(out *DevPodDeleteOptions)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DevPodDeleteOptions) DeepCopyObject

func (in *DevPodDeleteOptions) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DevPodDeleteOptionsList

type DevPodDeleteOptionsList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []DevPodDeleteOptions `json:"items"`
}

func (*DevPodDeleteOptionsList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevPodDeleteOptionsList.

func (*DevPodDeleteOptionsList) DeepCopyInto

func (in *DevPodDeleteOptionsList) DeepCopyInto(out *DevPodDeleteOptionsList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DevPodDeleteOptionsList) DeepCopyObject

func (in *DevPodDeleteOptionsList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DevPodSshOptions

type DevPodSshOptions struct {
	metav1.TypeMeta `json:",inline"`

	// Options are the options to pass.
	// +optional
	Options string `json:"options,omitempty"`
}

+subresource-request

func (*DevPodSshOptions) DeepCopy

func (in *DevPodSshOptions) DeepCopy() *DevPodSshOptions

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevPodSshOptions.

func (*DevPodSshOptions) DeepCopyInto

func (in *DevPodSshOptions) DeepCopyInto(out *DevPodSshOptions)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DevPodSshOptions) DeepCopyObject

func (in *DevPodSshOptions) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DevPodSshOptionsList

type DevPodSshOptionsList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []DevPodSshOptions `json:"items"`
}

func (*DevPodSshOptionsList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevPodSshOptionsList.

func (*DevPodSshOptionsList) DeepCopyInto

func (in *DevPodSshOptionsList) DeepCopyInto(out *DevPodSshOptionsList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DevPodSshOptionsList) DeepCopyObject

func (in *DevPodSshOptionsList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DevPodStatusOptions

type DevPodStatusOptions struct {
	metav1.TypeMeta `json:",inline"`

	// Options are the options to pass.
	// +optional
	Options string `json:"options,omitempty"`
}

+subresource-request

func (*DevPodStatusOptions) DeepCopy

func (in *DevPodStatusOptions) DeepCopy() *DevPodStatusOptions

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevPodStatusOptions.

func (*DevPodStatusOptions) DeepCopyInto

func (in *DevPodStatusOptions) DeepCopyInto(out *DevPodStatusOptions)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DevPodStatusOptions) DeepCopyObject

func (in *DevPodStatusOptions) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DevPodStatusOptionsList

type DevPodStatusOptionsList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []DevPodStatusOptions `json:"items"`
}

func (*DevPodStatusOptionsList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevPodStatusOptionsList.

func (*DevPodStatusOptionsList) DeepCopyInto

func (in *DevPodStatusOptionsList) DeepCopyInto(out *DevPodStatusOptionsList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DevPodStatusOptionsList) DeepCopyObject

func (in *DevPodStatusOptionsList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DevPodStopOptions

type DevPodStopOptions struct {
	metav1.TypeMeta `json:",inline"`

	// Options are the options to pass.
	// +optional
	Options string `json:"options,omitempty"`
}

+subresource-request

func (*DevPodStopOptions) DeepCopy

func (in *DevPodStopOptions) DeepCopy() *DevPodStopOptions

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevPodStopOptions.

func (*DevPodStopOptions) DeepCopyInto

func (in *DevPodStopOptions) DeepCopyInto(out *DevPodStopOptions)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DevPodStopOptions) DeepCopyObject

func (in *DevPodStopOptions) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DevPodStopOptionsList

type DevPodStopOptionsList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []DevPodStopOptions `json:"items"`
}

func (*DevPodStopOptionsList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevPodStopOptionsList.

func (*DevPodStopOptionsList) DeepCopyInto

func (in *DevPodStopOptionsList) DeepCopyInto(out *DevPodStopOptionsList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DevPodStopOptionsList) DeepCopyObject

func (in *DevPodStopOptionsList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DevPodUpOptions

type DevPodUpOptions struct {
	metav1.TypeMeta `json:",inline"`

	// WebMode executes the up command directly.
	// +optional
	WebMode bool `json:"webMode,omitempty"`

	// CLIMode executes the up command directly.
	// +optional
	CLIMode bool `json:"cliMode,omitempty"`

	// Debug includes debug logs.
	// +optional
	Debug bool `json:"debug,omitempty"`

	// Options are the options to pass.
	// +optional
	Options string `json:"options,omitempty"`
}

+subresource-request

func (*DevPodUpOptions) DeepCopy

func (in *DevPodUpOptions) DeepCopy() *DevPodUpOptions

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevPodUpOptions.

func (*DevPodUpOptions) DeepCopyInto

func (in *DevPodUpOptions) DeepCopyInto(out *DevPodUpOptions)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DevPodUpOptions) DeepCopyObject

func (in *DevPodUpOptions) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DevPodUpOptionsList

type DevPodUpOptionsList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []DevPodUpOptions `json:"items"`
}

func (*DevPodUpOptionsList) DeepCopy

func (in *DevPodUpOptionsList) DeepCopy() *DevPodUpOptionsList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevPodUpOptionsList.

func (*DevPodUpOptionsList) DeepCopyInto

func (in *DevPodUpOptionsList) DeepCopyInto(out *DevPodUpOptionsList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DevPodUpOptionsList) DeepCopyObject

func (in *DevPodUpOptionsList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DevPodWorkspaceInstance

type DevPodWorkspaceInstance struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   DevPodWorkspaceInstanceSpec   `json:"spec,omitempty"`
	Status DevPodWorkspaceInstanceStatus `json:"status,omitempty"`
}

DevPodWorkspaceInstance holds the DevPodWorkspaceInstance information +k8s:openapi-gen=true +resource:path=devpodworkspaceinstances,rest=DevPodWorkspaceInstanceREST +subresource:request=DevPodUpOptions,path=up,kind=DevPodUpOptions,rest=DevPodUpOptionsREST +subresource:request=DevPodDeleteOptions,path=delete,kind=DevPodDeleteOptions,rest=DevPodDeleteOptionsREST +subresource:request=DevPodSshOptions,path=ssh,kind=DevPodSshOptions,rest=DevPodSshOptionsREST +subresource:request=DevPodStopOptions,path=stop,kind=DevPodStopOptions,rest=DevPodStopOptionsREST +subresource:request=DevPodStatusOptions,path=getstatus,kind=DevPodStatusOptions,rest=DevPodStatusOptionsREST +subresource:request=DevPodWorkspaceInstanceState,path=state,kind=DevPodWorkspaceInstanceState,rest=DevPodWorkspaceInstanceStateREST

func (*DevPodWorkspaceInstance) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevPodWorkspaceInstance.

func (*DevPodWorkspaceInstance) DeepCopyInto

func (in *DevPodWorkspaceInstance) DeepCopyInto(out *DevPodWorkspaceInstance)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DevPodWorkspaceInstance) DeepCopyObject

func (in *DevPodWorkspaceInstance) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*DevPodWorkspaceInstance) GetAccess

func (a *DevPodWorkspaceInstance) GetAccess() []storagev1.Access

func (*DevPodWorkspaceInstance) GetConditions

func (*DevPodWorkspaceInstance) GetOwner

func (*DevPodWorkspaceInstance) SetAccess

func (a *DevPodWorkspaceInstance) SetAccess(access []storagev1.Access)

func (*DevPodWorkspaceInstance) SetConditions

func (a *DevPodWorkspaceInstance) SetConditions(conditions agentstoragev1.Conditions)

func (*DevPodWorkspaceInstance) SetOwner

func (a *DevPodWorkspaceInstance) SetOwner(userOrTeam *storagev1.UserOrTeam)

type DevPodWorkspaceInstanceList

type DevPodWorkspaceInstanceList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []DevPodWorkspaceInstance `json:"items"`
}

func (*DevPodWorkspaceInstanceList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevPodWorkspaceInstanceList.

func (*DevPodWorkspaceInstanceList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DevPodWorkspaceInstanceList) DeepCopyObject

func (in *DevPodWorkspaceInstanceList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DevPodWorkspaceInstanceSpec

type DevPodWorkspaceInstanceSpec struct {
	storagev1.DevPodWorkspaceInstanceSpec `json:",inline"`
}

DevPodWorkspaceInstanceSpec holds the specification

func (*DevPodWorkspaceInstanceSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevPodWorkspaceInstanceSpec.

func (*DevPodWorkspaceInstanceSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DevPodWorkspaceInstanceState

type DevPodWorkspaceInstanceState struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// State holds the workspaces state as given by 'devpod export'
	// +optional
	State string `json:"state,omitempty"`
}

+subresource-request

func (*DevPodWorkspaceInstanceState) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevPodWorkspaceInstanceState.

func (*DevPodWorkspaceInstanceState) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DevPodWorkspaceInstanceState) DeepCopyObject

func (in *DevPodWorkspaceInstanceState) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DevPodWorkspaceInstanceStateList

type DevPodWorkspaceInstanceStateList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []DevPodWorkspaceInstanceState `json:"items"`
}

func (*DevPodWorkspaceInstanceStateList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevPodWorkspaceInstanceStateList.

func (*DevPodWorkspaceInstanceStateList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DevPodWorkspaceInstanceStateList) DeepCopyObject

func (in *DevPodWorkspaceInstanceStateList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DevPodWorkspaceInstanceStatus

type DevPodWorkspaceInstanceStatus struct {
	storagev1.DevPodWorkspaceInstanceStatus `json:",inline"`

	// SleepModeConfig is the sleep mode config of the workspace. This will only be shown
	// in the front end.
	// +optional
	SleepModeConfig *clusterv1.SleepModeConfig `json:"sleepModeConfig,omitempty"`
}

DevPodWorkspaceInstanceStatus holds the status

func (*DevPodWorkspaceInstanceStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevPodWorkspaceInstanceStatus.

func (*DevPodWorkspaceInstanceStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DevPodWorkspaceTemplate

type DevPodWorkspaceTemplate struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   DevPodWorkspaceTemplateSpec   `json:"spec,omitempty"`
	Status DevPodWorkspaceTemplateStatus `json:"status,omitempty"`
}

DevPodWorkspaceTemplate holds the information +k8s:openapi-gen=true +resource:path=devpodworkspacetemplates,rest=DevPodWorkspaceTemplateREST

func (*DevPodWorkspaceTemplate) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevPodWorkspaceTemplate.

func (*DevPodWorkspaceTemplate) DeepCopyInto

func (in *DevPodWorkspaceTemplate) DeepCopyInto(out *DevPodWorkspaceTemplate)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DevPodWorkspaceTemplate) DeepCopyObject

func (in *DevPodWorkspaceTemplate) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*DevPodWorkspaceTemplate) GetAccess

func (a *DevPodWorkspaceTemplate) GetAccess() []storagev1.Access

func (*DevPodWorkspaceTemplate) GetOwner

func (*DevPodWorkspaceTemplate) GetVersions

func (*DevPodWorkspaceTemplate) SetAccess

func (a *DevPodWorkspaceTemplate) SetAccess(access []storagev1.Access)

func (*DevPodWorkspaceTemplate) SetOwner

func (a *DevPodWorkspaceTemplate) SetOwner(userOrTeam *storagev1.UserOrTeam)

type DevPodWorkspaceTemplateList

type DevPodWorkspaceTemplateList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []DevPodWorkspaceTemplate `json:"items"`
}

func (*DevPodWorkspaceTemplateList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevPodWorkspaceTemplateList.

func (*DevPodWorkspaceTemplateList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DevPodWorkspaceTemplateList) DeepCopyObject

func (in *DevPodWorkspaceTemplateList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DevPodWorkspaceTemplateSpec

type DevPodWorkspaceTemplateSpec struct {
	storagev1.DevPodWorkspaceTemplateSpec `json:",inline"`
}

DevPodWorkspaceTemplateSpec holds the specification

func (*DevPodWorkspaceTemplateSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevPodWorkspaceTemplateSpec.

func (*DevPodWorkspaceTemplateSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DevPodWorkspaceTemplateStatus

type DevPodWorkspaceTemplateStatus struct {
	storagev1.DevPodWorkspaceTemplateStatus `json:",inline"`
}

DevPodWorkspaceTemplateStatus holds the status

func (*DevPodWorkspaceTemplateStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevPodWorkspaceTemplateStatus.

func (*DevPodWorkspaceTemplateStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DirectClusterEndpointToken

type DirectClusterEndpointToken struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   DirectClusterEndpointTokenSpec   `json:"spec,omitempty"`
	Status DirectClusterEndpointTokenStatus `json:"status,omitempty"`
}

DirectClusterEndpointToken holds the object information +k8s:openapi-gen=true +resource:path=directclusterendpointtokens,rest=DirectClusterEndpointTokenREST

func (*DirectClusterEndpointToken) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectClusterEndpointToken.

func (*DirectClusterEndpointToken) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DirectClusterEndpointToken) DeepCopyObject

func (in *DirectClusterEndpointToken) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DirectClusterEndpointTokenList

type DirectClusterEndpointTokenList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []DirectClusterEndpointToken `json:"items"`
}

func (*DirectClusterEndpointTokenList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectClusterEndpointTokenList.

func (*DirectClusterEndpointTokenList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DirectClusterEndpointTokenList) DeepCopyObject

func (in *DirectClusterEndpointTokenList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DirectClusterEndpointTokenSpec

type DirectClusterEndpointTokenSpec struct {
	// The time to life for this access token in seconds
	// +optional
	TTL int64 `json:"ttl,omitempty"`

	// Scope is the optional scope of the direct cluster endpoint
	// +optional
	Scope *storagev1.AccessKeyScope `json:"scope,omitempty"`
}

DirectClusterEndpointTokenSpec holds the object specification

func (*DirectClusterEndpointTokenSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectClusterEndpointTokenSpec.

func (*DirectClusterEndpointTokenSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DirectClusterEndpointTokenStatus

type DirectClusterEndpointTokenStatus struct {
	// +optional
	Token string `json:"token,omitempty"`
}

DirectClusterEndpointTokenStatus holds the object status

func (*DirectClusterEndpointTokenStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectClusterEndpointTokenStatus.

func (*DirectClusterEndpointTokenStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Event

type Event struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   EventSpec   `json:"spec,omitempty"`
	Status EventStatus `json:"status,omitempty"`
}

Event holds an event +k8s:openapi-gen=true +resource:path=events,rest=EventREST

func (*Event) DeepCopy

func (in *Event) DeepCopy() *Event

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Event.

func (*Event) DeepCopyInto

func (in *Event) DeepCopyInto(out *Event)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Event) DeepCopyObject

func (in *Event) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type EventList

type EventList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Event `json:"items"`
}

func (*EventList) DeepCopy

func (in *EventList) DeepCopy() *EventList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventList.

func (*EventList) DeepCopyInto

func (in *EventList) DeepCopyInto(out *EventList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*EventList) DeepCopyObject

func (in *EventList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type EventSpec

type EventSpec struct {
}

EventSpec holds the specification

func (*EventSpec) DeepCopy

func (in *EventSpec) DeepCopy() *EventSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventSpec.

func (*EventSpec) DeepCopyInto

func (in *EventSpec) DeepCopyInto(out *EventSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type EventStatus

type EventStatus struct {
	auditv1.Event `json:",inline"`
}

EventStatus holds the status, which is the parsed raw config

func (*EventStatus) DeepCopy

func (in *EventStatus) DeepCopy() *EventStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventStatus.

func (*EventStatus) DeepCopyInto

func (in *EventStatus) DeepCopyInto(out *EventStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Feature

type Feature struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   FeatureSpec   `json:"spec,omitempty"`
	Status FeatureStatus `json:"status,omitempty"`
}

Feature holds the feature information +k8s:openapi-gen=true +resource:path=features,rest=FeatureREST,statusRest=FeatureStatusREST

func (*Feature) DeepCopy

func (in *Feature) DeepCopy() *Feature

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Feature.

func (*Feature) DeepCopyInto

func (in *Feature) DeepCopyInto(out *Feature)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Feature) DeepCopyObject

func (in *Feature) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type FeatureList

type FeatureList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Feature `json:"items"`
}

func (*FeatureList) DeepCopy

func (in *FeatureList) DeepCopy() *FeatureList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureList.

func (*FeatureList) DeepCopyInto

func (in *FeatureList) DeepCopyInto(out *FeatureList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*FeatureList) DeepCopyObject

func (in *FeatureList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type FeatureSpec

type FeatureSpec struct {
}

FeatureSpec holds the specification

func (*FeatureSpec) DeepCopy

func (in *FeatureSpec) DeepCopy() *FeatureSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureSpec.

func (*FeatureSpec) DeepCopyInto

func (in *FeatureSpec) DeepCopyInto(out *FeatureSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type FeatureStatus

type FeatureStatus struct {
	// Feature contains all feature details (as typically returned by license service)
	licenseapi.Feature `json:",inline"`

	// Internal marks internal features that should not be shown on the license view
	// +optional
	Internal bool `json:"internal,omitempty"`

	// Used marks features that are currently used in the product
	// +optional
	Used bool `json:"used,omitempty"`
}

FeatureStatus holds the status

func (*FeatureStatus) DeepCopy

func (in *FeatureStatus) DeepCopy() *FeatureStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureStatus.

func (*FeatureStatus) DeepCopyInto

func (in *FeatureStatus) DeepCopyInto(out *FeatureStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type GroupResources

type GroupResources struct {
	// Group is the name of the API group that contains the resources.
	// The empty string represents the core API group.
	// +optional
	Group string `json:"group,omitempty" protobuf:"bytes,1,opt,name=group"`
	// Resources is a list of resources this rule applies to.
	//
	// For example:
	// 'pods' matches pods.
	// 'pods/log' matches the log subresource of pods.
	// '*' matches all resources and their subresources.
	// 'pods/*' matches all subresources of pods.
	// '*/scale' matches all scale subresources.
	//
	// If wildcard is present, the validation rule will ensure resources do not
	// overlap with each other.
	//
	// An empty list implies all resources and subresources in this API groups apply.
	// +optional
	Resources []string `json:"resources,omitempty" protobuf:"bytes,2,rep,name=resources"`
	// ResourceNames is a list of resource instance names that the policy matches.
	// Using this field requires Resources to be specified.
	// An empty list implies that every instance of the resource is matched.
	// +optional
	ResourceNames []string `json:"resourceNames,omitempty" protobuf:"bytes,3,rep,name=resourceNames"`
}

GroupResources represents resource kinds in an API group.

func (*GroupResources) DeepCopy

func (in *GroupResources) DeepCopy() *GroupResources

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupResources.

func (*GroupResources) DeepCopyInto

func (in *GroupResources) DeepCopyInto(out *GroupResources)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type IngressAuthToken

type IngressAuthToken struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   IngressAuthTokenSpec   `json:"spec,omitempty"`
	Status IngressAuthTokenStatus `json:"status,omitempty"`
}

IngressAuthToken holds the object information +k8s:openapi-gen=true +resource:path=ingressauthtokens,rest=IngressAuthTokenREST

func (*IngressAuthToken) DeepCopy

func (in *IngressAuthToken) DeepCopy() *IngressAuthToken

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressAuthToken.

func (*IngressAuthToken) DeepCopyInto

func (in *IngressAuthToken) DeepCopyInto(out *IngressAuthToken)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*IngressAuthToken) DeepCopyObject

func (in *IngressAuthToken) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type IngressAuthTokenList

type IngressAuthTokenList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []IngressAuthToken `json:"items"`
}

func (*IngressAuthTokenList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressAuthTokenList.

func (*IngressAuthTokenList) DeepCopyInto

func (in *IngressAuthTokenList) DeepCopyInto(out *IngressAuthTokenList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*IngressAuthTokenList) DeepCopyObject

func (in *IngressAuthTokenList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type IngressAuthTokenSpec

type IngressAuthTokenSpec struct {
	// Host is the host where the UI should get redirected
	// +optional
	Host string `json:"host,omitempty"`

	// Signature is the signature of the agent for the host
	// +optional
	Signature string `json:"signature,omitempty"`
}

IngressAuthTokenSpec holds the object specification

func (*IngressAuthTokenSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressAuthTokenSpec.

func (*IngressAuthTokenSpec) DeepCopyInto

func (in *IngressAuthTokenSpec) DeepCopyInto(out *IngressAuthTokenSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type IngressAuthTokenStatus

type IngressAuthTokenStatus struct {
	// +optional
	Token string `json:"token,omitempty"`
}

IngressAuthTokenStatus holds the object status

func (*IngressAuthTokenStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressAuthTokenStatus.

func (*IngressAuthTokenStatus) DeepCopyInto

func (in *IngressAuthTokenStatus) DeepCopyInto(out *IngressAuthTokenStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Kiosk

type Kiosk struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   KioskSpec   `json:"spec,omitempty"`
	Status KioskStatus `json:"status,omitempty"`
}

Kiosk holds the kiosk types +k8s:openapi-gen=true +resource:path=kiosk,rest=KioskREST

func (*Kiosk) DeepCopy

func (in *Kiosk) DeepCopy() *Kiosk

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Kiosk.

func (*Kiosk) DeepCopyInto

func (in *Kiosk) DeepCopyInto(out *Kiosk)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Kiosk) DeepCopyObject

func (in *Kiosk) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type KioskList

type KioskList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Kiosk `json:"items"`
}

func (*KioskList) DeepCopy

func (in *KioskList) DeepCopy() *KioskList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KioskList.

func (*KioskList) DeepCopyInto

func (in *KioskList) DeepCopyInto(out *KioskList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*KioskList) DeepCopyObject

func (in *KioskList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type KioskSpec

type KioskSpec struct {
	// policy.loft.sh
	JsPolicy           v1beta1.JsPolicy           `json:"jsPolicy,omitempty"`
	JsPolicyBundle     v1beta1.JsPolicyBundle     `json:"jsPolicyBundle,omitempty"`
	JsPolicyViolations v1beta1.JsPolicyViolations `json:"jsPolicyViolations,omitempty"`

	// cluster.loft.sh
	HelmRelease        clusterv1.HelmRelease        `json:"helmRelease,omitempty"`
	SleepModeConfig    clusterv1.SleepModeConfig    `json:"sleepModeConfig,omitempty"`
	Space              clusterv1.Space              `json:"space,omitempty"`
	VirtualCluster     clusterv1.VirtualCluster     `json:"virtualCluster,omitempty"`
	LocalClusterAccess clusterv1.LocalClusterAccess `json:"localClusterAccess,omitempty"`
	ClusterQuota       clusterv1.ClusterQuota       `json:"clusterQuota,omitempty"`
	ChartInfo          clusterv1.ChartInfo          `json:"chartInfo,omitempty"`

	// storage.loft.sh
	StorageClusterAccess  agentstoragev1.LocalClusterAccess `json:"localStorageClusterAccess,omitempty"`
	StorageClusterQuota   agentstoragev1.ClusterQuota       `json:"storageClusterQuota,omitempty"`
	StorageVirtualCluster agentstoragev1.VirtualCluster     `json:"storageVirtualCluster,omitempty"`
	LocalUser             agentstoragev1.LocalUser          `json:"localUser,omitempty"`
	LocalTeam             agentstoragev1.LocalTeam          `json:"localTeam,omitempty"`

	// ui.loft.sh
	UISettings uiv1.UISettings `json:"UISettings,omitempty"`

	License License `json:"license,omitempty"`
}

func (*KioskSpec) DeepCopy

func (in *KioskSpec) DeepCopy() *KioskSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KioskSpec.

func (*KioskSpec) DeepCopyInto

func (in *KioskSpec) DeepCopyInto(out *KioskSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type KioskStatus

type KioskStatus struct {
}

func (*KioskStatus) DeepCopy

func (in *KioskStatus) DeepCopy() *KioskStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KioskStatus.

func (*KioskStatus) DeepCopyInto

func (in *KioskStatus) DeepCopyInto(out *KioskStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type License

type License struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   LicenseSpec   `json:"spec,omitempty"`
	Status LicenseStatus `json:"status,omitempty"`
}

License holds the license information +k8s:openapi-gen=true +resource:path=licenses,rest=LicenseREST +subresource:request=LicenseRequest,path=request,kind=LicenseRequest,rest=LicenseRequestREST

func (*License) DeepCopy

func (in *License) DeepCopy() *License

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new License.

func (*License) DeepCopyInto

func (in *License) DeepCopyInto(out *License)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*License) DeepCopyObject

func (in *License) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type LicenseList

type LicenseList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []License `json:"items"`
}

func (*LicenseList) DeepCopy

func (in *LicenseList) DeepCopy() *LicenseList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LicenseList.

func (*LicenseList) DeepCopyInto

func (in *LicenseList) DeepCopyInto(out *LicenseList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*LicenseList) DeepCopyObject

func (in *LicenseList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type LicenseRequest

type LicenseRequest struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// Spec is the admin request spec (the input for the request).
	Spec LicenseRequestSpec `json:"spec,omitempty"`

	// Status is the admin request output (the output or result of the request).
	Status LicenseRequestStatus `json:"status,omitempty"`
}

LicenseRequest holds license request information +subresource-request

func (*LicenseRequest) DeepCopy

func (in *LicenseRequest) DeepCopy() *LicenseRequest

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LicenseRequest.

func (*LicenseRequest) DeepCopyInto

func (in *LicenseRequest) DeepCopyInto(out *LicenseRequest)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*LicenseRequest) DeepCopyObject

func (in *LicenseRequest) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type LicenseRequestList

type LicenseRequestList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []LicenseRequest `json:"items"`
}

func (*LicenseRequestList) DeepCopy

func (in *LicenseRequestList) DeepCopy() *LicenseRequestList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LicenseRequestList.

func (*LicenseRequestList) DeepCopyInto

func (in *LicenseRequestList) DeepCopyInto(out *LicenseRequestList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*LicenseRequestList) DeepCopyObject

func (in *LicenseRequestList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type LicenseRequestSpec

type LicenseRequestSpec struct {
	// URL is the url for the request.
	URL string `json:"url,omitempty"`

	// Input is the input payload to send to the url.
	Input licenseapi.GenericRequestInput `json:"input,omitempty"`
}

func (*LicenseRequestSpec) DeepCopy

func (in *LicenseRequestSpec) DeepCopy() *LicenseRequestSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LicenseRequestSpec.

func (*LicenseRequestSpec) DeepCopyInto

func (in *LicenseRequestSpec) DeepCopyInto(out *LicenseRequestSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type LicenseRequestStatus

type LicenseRequestStatus struct {
	// Output is where the request output is stored.
	// +optional
	Output *licenseapi.GenericRequestOutput `json:"output,omitempty"`
}

func (*LicenseRequestStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LicenseRequestStatus.

func (*LicenseRequestStatus) DeepCopyInto

func (in *LicenseRequestStatus) DeepCopyInto(out *LicenseRequestStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type LicenseSpec

type LicenseSpec struct {
}

func (*LicenseSpec) DeepCopy

func (in *LicenseSpec) DeepCopy() *LicenseSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LicenseSpec.

func (*LicenseSpec) DeepCopyInto

func (in *LicenseSpec) DeepCopyInto(out *LicenseSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type LicenseStatus

type LicenseStatus struct {
	// License is the license data received from the license server.
	// +optional
	License *licenseapi.License `json:"license,omitempty"`

	// ResourceUsage shows the current usage of license limit.
	// +optional
	ResourceUsage map[string]licenseapi.ResourceCount `json:"resourceUsage,omitempty"`
}

func (*LicenseStatus) DeepCopy

func (in *LicenseStatus) DeepCopy() *LicenseStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LicenseStatus.

func (*LicenseStatus) DeepCopyInto

func (in *LicenseStatus) DeepCopyInto(out *LicenseStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type LicenseToken

type LicenseToken struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   LicenseTokenSpec   `json:"spec,omitempty"`
	Status LicenseTokenStatus `json:"status,omitempty"`
}

License Token holds the license token information +k8s:openapi-gen=true +resource:path=licensetokens,rest=LicenseTokenREST

func (*LicenseToken) DeepCopy

func (in *LicenseToken) DeepCopy() *LicenseToken

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LicenseToken.

func (*LicenseToken) DeepCopyInto

func (in *LicenseToken) DeepCopyInto(out *LicenseToken)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*LicenseToken) DeepCopyObject

func (in *LicenseToken) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type LicenseTokenList

type LicenseTokenList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []LicenseToken `json:"items"`
}

func (*LicenseTokenList) DeepCopy

func (in *LicenseTokenList) DeepCopy() *LicenseTokenList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LicenseTokenList.

func (*LicenseTokenList) DeepCopyInto

func (in *LicenseTokenList) DeepCopyInto(out *LicenseTokenList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*LicenseTokenList) DeepCopyObject

func (in *LicenseTokenList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type LicenseTokenSpec

type LicenseTokenSpec struct {
	URL     string `json:"url,omitempty"`
	Payload string `json:"payload,omitempty"`
}

func (*LicenseTokenSpec) DeepCopy

func (in *LicenseTokenSpec) DeepCopy() *LicenseTokenSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LicenseTokenSpec.

func (*LicenseTokenSpec) DeepCopyInto

func (in *LicenseTokenSpec) DeepCopyInto(out *LicenseTokenSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type LicenseTokenStatus

type LicenseTokenStatus struct {
	Token *licenseapi.InstanceTokenAuth `json:"token,omitempty"`
}

func (*LicenseTokenStatus) DeepCopy

func (in *LicenseTokenStatus) DeepCopy() *LicenseTokenStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LicenseTokenStatus.

func (*LicenseTokenStatus) DeepCopyInto

func (in *LicenseTokenStatus) DeepCopyInto(out *LicenseTokenStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type LoftUpgrade

type LoftUpgrade struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   LoftUpgradeSpec   `json:"spec,omitempty"`
	Status LoftUpgradeStatus `json:"status,omitempty"`
}

LoftUpgrade holds the upgrade information +k8s:openapi-gen=true +resource:path=loftupgrades,rest=LoftUpgradeREST

func (*LoftUpgrade) DeepCopy

func (in *LoftUpgrade) DeepCopy() *LoftUpgrade

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoftUpgrade.

func (*LoftUpgrade) DeepCopyInto

func (in *LoftUpgrade) DeepCopyInto(out *LoftUpgrade)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*LoftUpgrade) DeepCopyObject

func (in *LoftUpgrade) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type LoftUpgradeList

type LoftUpgradeList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []LoftUpgrade `json:"items"`
}

func (*LoftUpgradeList) DeepCopy

func (in *LoftUpgradeList) DeepCopy() *LoftUpgradeList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoftUpgradeList.

func (*LoftUpgradeList) DeepCopyInto

func (in *LoftUpgradeList) DeepCopyInto(out *LoftUpgradeList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*LoftUpgradeList) DeepCopyObject

func (in *LoftUpgradeList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type LoftUpgradeSpec

type LoftUpgradeSpec struct {
	// If specified, updated the release in the given namespace
	// +optional
	Namespace string `json:"namespace,omitempty"`

	// If specified, uses this as release name
	// +optional
	Release string `json:"release,omitempty"`

	// +optional
	Version string `json:"version,omitempty"`
}

func (*LoftUpgradeSpec) DeepCopy

func (in *LoftUpgradeSpec) DeepCopy() *LoftUpgradeSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoftUpgradeSpec.

func (*LoftUpgradeSpec) DeepCopyInto

func (in *LoftUpgradeSpec) DeepCopyInto(out *LoftUpgradeSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type LoftUpgradeStatus

type LoftUpgradeStatus struct {
}

func (*LoftUpgradeStatus) DeepCopy

func (in *LoftUpgradeStatus) DeepCopy() *LoftUpgradeStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoftUpgradeStatus.

func (*LoftUpgradeStatus) DeepCopyInto

func (in *LoftUpgradeStatus) DeepCopyInto(out *LoftUpgradeStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type OIDC

type OIDC struct {
	// If true indicates that loft will act as an OIDC server
	Enabled bool `json:"enabled,omitempty"`

	// If true indicates that loft will allow wildcard '*' in client redirectURIs
	WildcardRedirect bool `json:"wildcardRedirect,omitempty"`

	// The clients that are allowed to request loft tokens
	Clients []OIDCClient `json:"clients,omitempty"`
}

OIDC holds oidc provider relevant information

func (*OIDC) DeepCopy

func (in *OIDC) DeepCopy() *OIDC

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OIDC.

func (*OIDC) DeepCopyInto

func (in *OIDC) DeepCopyInto(out *OIDC)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type OIDCClient

type OIDCClient struct {
	// The client name
	Name string `json:"name,omitempty"`

	// The client id of the client
	ClientID string `json:"clientId,omitempty"`

	// The client secret of the client
	ClientSecret string `json:"clientSecret,omitempty"`

	// A registered set of redirect URIs. When redirecting from dex to the client, the URI
	// requested to redirect to MUST match one of these values, unless the client is "public".
	RedirectURIs []string `json:"redirectURIs"`
}

OIDCClient holds information about a client

func (*OIDCClient) DeepCopy

func (in *OIDCClient) DeepCopy() *OIDCClient

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OIDCClient.

func (*OIDCClient) DeepCopyInto

func (in *OIDCClient) DeepCopyInto(out *OIDCClient)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type OwnedAccessKey

type OwnedAccessKey struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   OwnedAccessKeySpec   `json:"spec,omitempty"`
	Status OwnedAccessKeyStatus `json:"status,omitempty"`
}

OwnedAccessKey is an access key that is owned by the current user +k8s:openapi-gen=true +resource:path=ownedaccesskeys,rest=OwnedAccessKeyREST

func (*OwnedAccessKey) DeepCopy

func (in *OwnedAccessKey) DeepCopy() *OwnedAccessKey

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OwnedAccessKey.

func (*OwnedAccessKey) DeepCopyInto

func (in *OwnedAccessKey) DeepCopyInto(out *OwnedAccessKey)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*OwnedAccessKey) DeepCopyObject

func (in *OwnedAccessKey) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type OwnedAccessKeyList

type OwnedAccessKeyList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []OwnedAccessKey `json:"items"`
}

func (*OwnedAccessKeyList) DeepCopy

func (in *OwnedAccessKeyList) DeepCopy() *OwnedAccessKeyList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OwnedAccessKeyList.

func (*OwnedAccessKeyList) DeepCopyInto

func (in *OwnedAccessKeyList) DeepCopyInto(out *OwnedAccessKeyList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*OwnedAccessKeyList) DeepCopyObject

func (in *OwnedAccessKeyList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type OwnedAccessKeySpec

type OwnedAccessKeySpec struct {
	storagev1.AccessKeySpec `json:",inline"`
}

func (*OwnedAccessKeySpec) DeepCopy

func (in *OwnedAccessKeySpec) DeepCopy() *OwnedAccessKeySpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OwnedAccessKeySpec.

func (*OwnedAccessKeySpec) DeepCopyInto

func (in *OwnedAccessKeySpec) DeepCopyInto(out *OwnedAccessKeySpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type OwnedAccessKeyStatus

type OwnedAccessKeyStatus struct {
	storagev1.AccessKeyStatus `json:",inline"`
}

func (*OwnedAccessKeyStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OwnedAccessKeyStatus.

func (*OwnedAccessKeyStatus) DeepCopyInto

func (in *OwnedAccessKeyStatus) DeepCopyInto(out *OwnedAccessKeyStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PolicyViolation

type PolicyViolation struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   PolicyViolationSpec   `json:"spec,omitempty"`
	Status PolicyViolationStatus `json:"status,omitempty"`
}

PolicyViolation +k8s:openapi-gen=true +resource:path=policyviolations,rest=PolicyViolationREST

func (*PolicyViolation) DeepCopy

func (in *PolicyViolation) DeepCopy() *PolicyViolation

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyViolation.

func (*PolicyViolation) DeepCopyInto

func (in *PolicyViolation) DeepCopyInto(out *PolicyViolation)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*PolicyViolation) DeepCopyObject

func (in *PolicyViolation) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type PolicyViolationList

type PolicyViolationList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []PolicyViolation `json:"items"`
}

func (*PolicyViolationList) DeepCopy

func (in *PolicyViolationList) DeepCopy() *PolicyViolationList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyViolationList.

func (*PolicyViolationList) DeepCopyInto

func (in *PolicyViolationList) DeepCopyInto(out *PolicyViolationList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*PolicyViolationList) DeepCopyObject

func (in *PolicyViolationList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type PolicyViolationSpec

type PolicyViolationSpec struct {
}

func (*PolicyViolationSpec) DeepCopy

func (in *PolicyViolationSpec) DeepCopy() *PolicyViolationSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyViolationSpec.

func (*PolicyViolationSpec) DeepCopyInto

func (in *PolicyViolationSpec) DeepCopyInto(out *PolicyViolationSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PolicyViolationStatus

type PolicyViolationStatus struct {
	// Policy is the name of the policy where the violation occurred
	// +optional
	Policy string `json:"policy,omitempty"`

	// Cluster is the cluster where the violation occurred in
	// +optional
	Cluster string `json:"cluster,omitempty"`

	// The Loft user that caused the violation
	// +optional
	User *clusterv1.EntityInfo `json:"user,omitempty"`

	// Violation contains information about the violation
	// +optional
	Violation policyv1beta1.PolicyViolation `json:"violation,omitempty"`
}

func (*PolicyViolationStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyViolationStatus.

func (*PolicyViolationStatus) DeepCopyInto

func (in *PolicyViolationStatus) DeepCopyInto(out *PolicyViolationStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PredefinedApp

type PredefinedApp struct {
	// Chart holds the repo/chart name of the predefined app
	// +optional
	Chart string `json:"chart"`

	// InitialVersion holds the initial version of this app.
	// This version will be selected automatically.
	// +optional
	InitialVersion string `json:"initialVersion,omitempty"`

	// InitialValues holds the initial values for this app.
	// The values will be prefilled automatically. There are certain
	// placeholders that can be used within the values that are replaced
	// by the loft UI automatically.
	// +optional
	InitialValues string `json:"initialValues,omitempty"`

	// Holds the cluster names where to display this app
	// +optional
	Clusters []string `json:"clusters,omitempty"`

	// Title is the name that should be displayed for the predefined app.
	// If empty the chart name is used.
	// +optional
	Title string `json:"title,omitempty"`

	// IconURL specifies an url to the icon that should be displayed for this app.
	// If none is specified the icon from the chart metadata is used.
	// +optional
	IconURL string `json:"iconUrl,omitempty"`

	// ReadmeURL specifies an url to the readme page of this predefined app. If empty
	// an url will be constructed to artifact hub.
	// +optional
	ReadmeURL string `json:"readmeUrl,omitempty"`
}

PredefinedApp holds information about a predefined app

func (*PredefinedApp) DeepCopy

func (in *PredefinedApp) DeepCopy() *PredefinedApp

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PredefinedApp.

func (*PredefinedApp) DeepCopyInto

func (in *PredefinedApp) DeepCopyInto(out *PredefinedApp)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Project

type Project struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   ProjectSpec   `json:"spec,omitempty"`
	Status ProjectStatus `json:"status,omitempty"`
}

Project holds the Project information +k8s:openapi-gen=true +resource:path=projects,rest=ProjectREST,statusRest=ProjectStatusREST +subresource:request=ProjectCharts,path=charts,kind=ProjectCharts,rest=ProjectChartsREST +subresource:request=ProjectTemplates,path=templates,kind=ProjectTemplates,rest=ProjectTemplatesREST +subresource:request=ProjectMembers,path=members,kind=ProjectMembers,rest=ProjectMembersREST +subresource:request=ProjectClusters,path=clusters,kind=ProjectClusters,rest=ProjectClustersREST +subresource:request=ProjectChartInfo,path=chartinfo,kind=ProjectChartInfo,rest=ProjectChartInfoREST +subresource:request=ProjectImportVirtualCluster,path=importvirtualcluster,kind=ProjectImportVirtualCluster,rest=ProjectImportVirtualClusterREST +subresource:request=ProjectMigrateVirtualClusterInstance,path=migratevirtualclusterinstance,kind=ProjectMigrateVirtualClusterInstance,rest=ProjectMigrateVirtualClusterInstanceREST +subresource:request=ProjectImportSpace,path=importspace,kind=ProjectImportSpace,rest=ProjectImportSpaceREST +subresource:request=ProjectMigrateSpaceInstance,path=migratespaceinstance,kind=ProjectMigrateSpaceInstance,rest=ProjectMigrateSpaceInstanceREST

func (*Project) DeepCopy

func (in *Project) DeepCopy() *Project

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Project.

func (*Project) DeepCopyInto

func (in *Project) DeepCopyInto(out *Project)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Project) DeepCopyObject

func (in *Project) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*Project) GetAccess

func (a *Project) GetAccess() []storagev1.Access

func (*Project) GetOwner

func (a *Project) GetOwner() *storagev1.UserOrTeam

func (*Project) SetAccess

func (a *Project) SetAccess(access []storagev1.Access)

func (*Project) SetOwner

func (a *Project) SetOwner(userOrTeam *storagev1.UserOrTeam)

type ProjectChartInfo

type ProjectChartInfo struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   ProjectChartInfoSpec   `json:"spec,omitempty"`
	Status ProjectChartInfoStatus `json:"status,omitempty"`
}

+subresource-request

func (*ProjectChartInfo) DeepCopy

func (in *ProjectChartInfo) DeepCopy() *ProjectChartInfo

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectChartInfo.

func (*ProjectChartInfo) DeepCopyInto

func (in *ProjectChartInfo) DeepCopyInto(out *ProjectChartInfo)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectChartInfo) DeepCopyObject

func (in *ProjectChartInfo) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectChartInfoList

type ProjectChartInfoList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ProjectChartInfo `json:"items"`
}

func (*ProjectChartInfoList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectChartInfoList.

func (*ProjectChartInfoList) DeepCopyInto

func (in *ProjectChartInfoList) DeepCopyInto(out *ProjectChartInfoList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectChartInfoList) DeepCopyObject

func (in *ProjectChartInfoList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectChartInfoSpec

type ProjectChartInfoSpec struct {
	clusterv1.ChartInfoSpec `json:",inline"`
}

func (*ProjectChartInfoSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectChartInfoSpec.

func (*ProjectChartInfoSpec) DeepCopyInto

func (in *ProjectChartInfoSpec) DeepCopyInto(out *ProjectChartInfoSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ProjectChartInfoStatus

type ProjectChartInfoStatus struct {
	clusterv1.ChartInfoStatus `json:",inline"`
}

func (*ProjectChartInfoStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectChartInfoStatus.

func (*ProjectChartInfoStatus) DeepCopyInto

func (in *ProjectChartInfoStatus) DeepCopyInto(out *ProjectChartInfoStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ProjectCharts

type ProjectCharts struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// Holds the available helm charts for this cluster
	Charts []storagev1.HelmChart `json:"charts"`

	// Busy will indicate if the chart parsing is still
	// in progress.
	// +optional
	Busy bool `json:"busy,omitempty"`
}

+subresource-request

func (*ProjectCharts) DeepCopy

func (in *ProjectCharts) DeepCopy() *ProjectCharts

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectCharts.

func (*ProjectCharts) DeepCopyInto

func (in *ProjectCharts) DeepCopyInto(out *ProjectCharts)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectCharts) DeepCopyObject

func (in *ProjectCharts) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectChartsList

type ProjectChartsList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ProjectCharts `json:"items"`
}

func (*ProjectChartsList) DeepCopy

func (in *ProjectChartsList) DeepCopy() *ProjectChartsList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectChartsList.

func (*ProjectChartsList) DeepCopyInto

func (in *ProjectChartsList) DeepCopyInto(out *ProjectChartsList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectChartsList) DeepCopyObject

func (in *ProjectChartsList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectClusters

type ProjectClusters struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// Clusters holds all the allowed clusters
	Clusters []Cluster `json:"clusters,omitempty"`

	// Runners holds all the allowed runners
	Runners []Runner `json:"runners,omitempty"`
}

+subresource-request

func (*ProjectClusters) DeepCopy

func (in *ProjectClusters) DeepCopy() *ProjectClusters

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectClusters.

func (*ProjectClusters) DeepCopyInto

func (in *ProjectClusters) DeepCopyInto(out *ProjectClusters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectClusters) DeepCopyObject

func (in *ProjectClusters) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectClustersList

type ProjectClustersList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ProjectClusters `json:"items"`
}

func (*ProjectClustersList) DeepCopy

func (in *ProjectClustersList) DeepCopy() *ProjectClustersList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectClustersList.

func (*ProjectClustersList) DeepCopyInto

func (in *ProjectClustersList) DeepCopyInto(out *ProjectClustersList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectClustersList) DeepCopyObject

func (in *ProjectClustersList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectImportSpace

type ProjectImportSpace struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// SourceSpace is the space to import into this project
	SourceSpace ProjectImportSpaceSource `json:"sourceSpace"`
}

ProjectImportSpace holds project space import information +subresource-request

func (*ProjectImportSpace) DeepCopy

func (in *ProjectImportSpace) DeepCopy() *ProjectImportSpace

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectImportSpace.

func (*ProjectImportSpace) DeepCopyInto

func (in *ProjectImportSpace) DeepCopyInto(out *ProjectImportSpace)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectImportSpace) DeepCopyObject

func (in *ProjectImportSpace) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectImportSpaceList

type ProjectImportSpaceList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ProjectImportSpace `json:"items"`
}

func (*ProjectImportSpaceList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectImportSpaceList.

func (*ProjectImportSpaceList) DeepCopyInto

func (in *ProjectImportSpaceList) DeepCopyInto(out *ProjectImportSpaceList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectImportSpaceList) DeepCopyObject

func (in *ProjectImportSpaceList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectImportSpaceSource

type ProjectImportSpaceSource struct {
	// Name of the space to import
	Name string `json:"name,omitempty"`
	// Cluster name of the cluster the space is running on
	Cluster string `json:"cluster,omitempty"`
	// ImportName is an optional name to use as the spaceinstance name, if not provided the space
	// name will be used
	// +optional
	ImportName string `json:"importName,omitempty"`
}

func (*ProjectImportSpaceSource) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectImportSpaceSource.

func (*ProjectImportSpaceSource) DeepCopyInto

func (in *ProjectImportSpaceSource) DeepCopyInto(out *ProjectImportSpaceSource)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ProjectImportVirtualCluster

type ProjectImportVirtualCluster struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// SourceVirtualCluster is the virtual cluster to import into this project
	SourceVirtualCluster ProjectImportVirtualClusterSource `json:"sourceVirtualCluster"`

	// UpgradeToPro indicates whether we should upgrade to Pro on import
	// +optional
	UpgradeToPro bool `json:"upgradeToPro,omitempty"`

	// SkipHelmDeploy will skip management of the vClusters helm deployment
	// +optional
	SkipHelmDeploy bool `json:"skipHelmDeploy,omitempty"`
}

ProjectImportVirtualCluster holds project vcluster import information +subresource-request

func (*ProjectImportVirtualCluster) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectImportVirtualCluster.

func (*ProjectImportVirtualCluster) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectImportVirtualCluster) DeepCopyObject

func (in *ProjectImportVirtualCluster) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectImportVirtualClusterList

type ProjectImportVirtualClusterList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ProjectImportVirtualCluster `json:"items"`
}

func (*ProjectImportVirtualClusterList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectImportVirtualClusterList.

func (*ProjectImportVirtualClusterList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectImportVirtualClusterList) DeepCopyObject

func (in *ProjectImportVirtualClusterList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectImportVirtualClusterSource

type ProjectImportVirtualClusterSource struct {
	// Name of the virtual cluster to import
	Name string `json:"name,omitempty"`

	// Namespace of the virtual cluster to import
	Namespace string `json:"namespace,omitempty"`

	// Cluster name of the cluster the virtual cluster is running on
	Cluster string `json:"cluster,omitempty"`

	// Owner of the virtual cluster to import
	// +optional
	Owner *storagev1.UserOrTeam `json:"owner,omitempty"`

	// ImportName is an optional name to use as the virtualclusterinstance name, if not provided
	// the vcluster name will be used
	// +optional
	ImportName string `json:"importName,omitempty"`
}

func (*ProjectImportVirtualClusterSource) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectImportVirtualClusterSource.

func (*ProjectImportVirtualClusterSource) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ProjectList

type ProjectList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Project `json:"items"`
}

func (*ProjectList) DeepCopy

func (in *ProjectList) DeepCopy() *ProjectList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectList.

func (*ProjectList) DeepCopyInto

func (in *ProjectList) DeepCopyInto(out *ProjectList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectList) DeepCopyObject

func (in *ProjectList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectMember

type ProjectMember struct {
	// Info about the user or team
	// +optional
	Info clusterv1.EntityInfo `json:"info,omitempty"`
}

func (*ProjectMember) DeepCopy

func (in *ProjectMember) DeepCopy() *ProjectMember

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectMember.

func (*ProjectMember) DeepCopyInto

func (in *ProjectMember) DeepCopyInto(out *ProjectMember)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ProjectMembers

type ProjectMembers struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// Teams holds all the teams that have access to the cluster
	Teams []ProjectMember `json:"teams,omitempty"`

	// Users holds all the users that have access to the cluster
	Users []ProjectMember `json:"users,omitempty"`
}

+subresource-request

func (*ProjectMembers) DeepCopy

func (in *ProjectMembers) DeepCopy() *ProjectMembers

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectMembers.

func (*ProjectMembers) DeepCopyInto

func (in *ProjectMembers) DeepCopyInto(out *ProjectMembers)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectMembers) DeepCopyObject

func (in *ProjectMembers) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectMembersList

type ProjectMembersList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ProjectMembers `json:"items"`
}

func (*ProjectMembersList) DeepCopy

func (in *ProjectMembersList) DeepCopy() *ProjectMembersList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectMembersList.

func (*ProjectMembersList) DeepCopyInto

func (in *ProjectMembersList) DeepCopyInto(out *ProjectMembersList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectMembersList) DeepCopyObject

func (in *ProjectMembersList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectMigrateSpaceInstance

type ProjectMigrateSpaceInstance struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// SourceSpaceInstance is the spaceinstance to migrate into this project
	SourceSpaceInstance ProjectMigrateSpaceInstanceSource `json:"sourceSpaceInstance"`
}

ProjectMigrateSpaceInstance holds project spaceinstance migrate information +subresource-request

func (*ProjectMigrateSpaceInstance) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectMigrateSpaceInstance.

func (*ProjectMigrateSpaceInstance) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectMigrateSpaceInstance) DeepCopyObject

func (in *ProjectMigrateSpaceInstance) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectMigrateSpaceInstanceList

type ProjectMigrateSpaceInstanceList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ProjectMigrateSpaceInstance `json:"items"`
}

func (*ProjectMigrateSpaceInstanceList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectMigrateSpaceInstanceList.

func (*ProjectMigrateSpaceInstanceList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectMigrateSpaceInstanceList) DeepCopyObject

func (in *ProjectMigrateSpaceInstanceList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectMigrateSpaceInstanceSource

type ProjectMigrateSpaceInstanceSource struct {
	// Name of the spaceinstance to migrate
	Name string `json:"name,omitempty"`
	// Namespace of the spaceinstance to migrate
	Namespace string `json:"namespace,omitempty"`
}

func (*ProjectMigrateSpaceInstanceSource) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectMigrateSpaceInstanceSource.

func (*ProjectMigrateSpaceInstanceSource) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ProjectMigrateVirtualClusterInstance

type ProjectMigrateVirtualClusterInstance struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// SourceVirtualClusterInstance is the virtual cluster instance to migrate into this project
	SourceVirtualClusterInstance ProjectMigrateVirtualClusterInstanceSource `json:"sourceVirtualClusterInstance"`
}

ProjectMigrateVirtualClusterInstance holds project vclusterinstance migrate information +subresource-request

func (*ProjectMigrateVirtualClusterInstance) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectMigrateVirtualClusterInstance.

func (*ProjectMigrateVirtualClusterInstance) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectMigrateVirtualClusterInstance) DeepCopyObject

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectMigrateVirtualClusterInstanceList

type ProjectMigrateVirtualClusterInstanceList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ProjectMigrateVirtualClusterInstance `json:"items"`
}

func (*ProjectMigrateVirtualClusterInstanceList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectMigrateVirtualClusterInstanceList.

func (*ProjectMigrateVirtualClusterInstanceList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectMigrateVirtualClusterInstanceList) DeepCopyObject

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectMigrateVirtualClusterInstanceSource

type ProjectMigrateVirtualClusterInstanceSource struct {
	// Name of the virtual cluster instance to migrate
	Name string `json:"name,omitempty"`
	// Namespace of the virtual cluster instance to migrate
	Namespace string `json:"namespace,omitempty"`
}

func (*ProjectMigrateVirtualClusterInstanceSource) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectMigrateVirtualClusterInstanceSource.

func (*ProjectMigrateVirtualClusterInstanceSource) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ProjectSecret

type ProjectSecret struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   ProjectSecretSpec   `json:"spec,omitempty"`
	Status ProjectSecretStatus `json:"status,omitempty"`
}

ProjectSecret holds the Project Secret information +k8s:openapi-gen=true +resource:path=projectsecrets,rest=ProjectSecretREST

func (*ProjectSecret) DeepCopy

func (in *ProjectSecret) DeepCopy() *ProjectSecret

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectSecret.

func (*ProjectSecret) DeepCopyInto

func (in *ProjectSecret) DeepCopyInto(out *ProjectSecret)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectSecret) DeepCopyObject

func (in *ProjectSecret) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*ProjectSecret) GetAccess

func (a *ProjectSecret) GetAccess() []storagev1.Access

func (*ProjectSecret) GetOwner

func (a *ProjectSecret) GetOwner() *storagev1.UserOrTeam

func (*ProjectSecret) SetAccess

func (a *ProjectSecret) SetAccess(access []storagev1.Access)

func (*ProjectSecret) SetOwner

func (a *ProjectSecret) SetOwner(userOrTeam *storagev1.UserOrTeam)

type ProjectSecretList

type ProjectSecretList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ProjectSecret `json:"items"`
}

func (*ProjectSecretList) DeepCopy

func (in *ProjectSecretList) DeepCopy() *ProjectSecretList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectSecretList.

func (*ProjectSecretList) DeepCopyInto

func (in *ProjectSecretList) DeepCopyInto(out *ProjectSecretList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectSecretList) DeepCopyObject

func (in *ProjectSecretList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectSecretSpec

type ProjectSecretSpec struct {
	// DisplayName is the name that should be displayed in the UI
	// +optional
	DisplayName string `json:"displayName,omitempty"`

	// Description describes a Project secret
	// +optional
	Description string `json:"description,omitempty"`

	// Owner holds the owner of this object
	// +optional
	Owner *storagev1.UserOrTeam `json:"owner,omitempty"`

	// Data contains the secret data. Each key must consist of alphanumeric
	// characters, '-', '_' or '.'. The serialized form of the secret data is a
	// base64 encoded string, representing the arbitrary (possibly non-string)
	// data value here. Described in https://tools.ietf.org/html/rfc4648#section-4
	// +optional
	Data map[string][]byte `json:"data,omitempty"`

	// Access holds the access rights for users and teams
	// +optional
	Access []storagev1.Access `json:"access,omitempty"`
}

ProjectSecretSpec holds the specification

func (*ProjectSecretSpec) DeepCopy

func (in *ProjectSecretSpec) DeepCopy() *ProjectSecretSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectSecretSpec.

func (*ProjectSecretSpec) DeepCopyInto

func (in *ProjectSecretSpec) DeepCopyInto(out *ProjectSecretSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ProjectSecretStatus

type ProjectSecretStatus struct {
	// Conditions holds several conditions the project might be in
	// +optional
	Conditions agentstoragev1.Conditions `json:"conditions,omitempty"`
}

ProjectSecretStatus holds the status

func (*ProjectSecretStatus) DeepCopy

func (in *ProjectSecretStatus) DeepCopy() *ProjectSecretStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectSecretStatus.

func (*ProjectSecretStatus) DeepCopyInto

func (in *ProjectSecretStatus) DeepCopyInto(out *ProjectSecretStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ProjectSpec

type ProjectSpec struct {
	storagev1.ProjectSpec `json:",inline"`
}

ProjectSpec holds the specification

func (*ProjectSpec) DeepCopy

func (in *ProjectSpec) DeepCopy() *ProjectSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectSpec.

func (*ProjectSpec) DeepCopyInto

func (in *ProjectSpec) DeepCopyInto(out *ProjectSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ProjectStatus

type ProjectStatus struct {
	storagev1.ProjectStatus `json:",inline"`
}

ProjectStatus holds the status

func (*ProjectStatus) DeepCopy

func (in *ProjectStatus) DeepCopy() *ProjectStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectStatus.

func (*ProjectStatus) DeepCopyInto

func (in *ProjectStatus) DeepCopyInto(out *ProjectStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ProjectTemplates

type ProjectTemplates struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// DefaultVirtualClusterTemplate is the default template for the project
	DefaultVirtualClusterTemplate string `json:"defaultVirtualClusterTemplate,omitempty"`

	// VirtualClusterTemplates holds all the allowed virtual cluster templates
	VirtualClusterTemplates []VirtualClusterTemplate `json:"virtualClusterTemplates,omitempty"`

	// DefaultSpaceTemplate
	DefaultSpaceTemplate string `json:"defaultSpaceTemplate,omitempty"`

	// SpaceTemplates holds all the allowed space templates
	SpaceTemplates []SpaceTemplate `json:"spaceTemplates,omitempty"`

	// DefaultDevPodWorkspaceTemplate
	DefaultDevPodWorkspaceTemplate string `json:"defaultDevPodWorkspaceTemplate,omitempty"`

	// DevPodWorkspaceTemplates holds all the allowed space templates
	DevPodWorkspaceTemplates []DevPodWorkspaceTemplate `json:"devPodWorkspaceTemplates,omitempty"`
}

+subresource-request

func (*ProjectTemplates) DeepCopy

func (in *ProjectTemplates) DeepCopy() *ProjectTemplates

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectTemplates.

func (*ProjectTemplates) DeepCopyInto

func (in *ProjectTemplates) DeepCopyInto(out *ProjectTemplates)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectTemplates) DeepCopyObject

func (in *ProjectTemplates) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectTemplatesList

type ProjectTemplatesList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ProjectTemplates `json:"items"`
}

func (*ProjectTemplatesList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectTemplatesList.

func (*ProjectTemplatesList) DeepCopyInto

func (in *ProjectTemplatesList) DeepCopyInto(out *ProjectTemplatesList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectTemplatesList) DeepCopyObject

func (in *ProjectTemplatesList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type RedirectToken

type RedirectToken struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   RedirectTokenSpec   `json:"spec,omitempty"`
	Status RedirectTokenStatus `json:"status,omitempty"`
}

RedirectToken holds the object information +k8s:openapi-gen=true +resource:path=redirecttokens,rest=RedirectTokenREST

func (*RedirectToken) DeepCopy

func (in *RedirectToken) DeepCopy() *RedirectToken

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedirectToken.

func (*RedirectToken) DeepCopyInto

func (in *RedirectToken) DeepCopyInto(out *RedirectToken)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*RedirectToken) DeepCopyObject

func (in *RedirectToken) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type RedirectTokenClaims

type RedirectTokenClaims struct {
	// URL is the url to redirect to.
	// +optional
	URL string `json:"url,omitempty"`
}

RedirectTokenClaims holds the private claims of the redirect token

func (*RedirectTokenClaims) DeepCopy

func (in *RedirectTokenClaims) DeepCopy() *RedirectTokenClaims

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedirectTokenClaims.

func (*RedirectTokenClaims) DeepCopyInto

func (in *RedirectTokenClaims) DeepCopyInto(out *RedirectTokenClaims)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type RedirectTokenList

type RedirectTokenList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []RedirectToken `json:"items"`
}

func (*RedirectTokenList) DeepCopy

func (in *RedirectTokenList) DeepCopy() *RedirectTokenList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedirectTokenList.

func (*RedirectTokenList) DeepCopyInto

func (in *RedirectTokenList) DeepCopyInto(out *RedirectTokenList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*RedirectTokenList) DeepCopyObject

func (in *RedirectTokenList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type RedirectTokenSpec

type RedirectTokenSpec struct {
	// Token is the token that includes the redirect request
	// +optional
	Token string `json:"token,omitempty"`
}

RedirectTokenSpec holds the object specification

func (*RedirectTokenSpec) DeepCopy

func (in *RedirectTokenSpec) DeepCopy() *RedirectTokenSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedirectTokenSpec.

func (*RedirectTokenSpec) DeepCopyInto

func (in *RedirectTokenSpec) DeepCopyInto(out *RedirectTokenSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type RedirectTokenStatus

type RedirectTokenStatus struct {
	// +optional
	RedirectURL string `json:"redirectURL,omitempty"`
}

RedirectTokenStatus holds the object status

func (*RedirectTokenStatus) DeepCopy

func (in *RedirectTokenStatus) DeepCopy() *RedirectTokenStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedirectTokenStatus.

func (*RedirectTokenStatus) DeepCopyInto

func (in *RedirectTokenStatus) DeepCopyInto(out *RedirectTokenStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ResetAccessKey

type ResetAccessKey struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   ResetAccessKeySpec   `json:"spec,omitempty"`
	Status ResetAccessKeyStatus `json:"status,omitempty"`
}

ResetAccessKey is an access key that is owned by another user +k8s:openapi-gen=true +resource:path=resetaccesskeys,rest=ResetAccessKeyREST

func (*ResetAccessKey) DeepCopy

func (in *ResetAccessKey) DeepCopy() *ResetAccessKey

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResetAccessKey.

func (*ResetAccessKey) DeepCopyInto

func (in *ResetAccessKey) DeepCopyInto(out *ResetAccessKey)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ResetAccessKey) DeepCopyObject

func (in *ResetAccessKey) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ResetAccessKeyList

type ResetAccessKeyList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ResetAccessKey `json:"items"`
}

func (*ResetAccessKeyList) DeepCopy

func (in *ResetAccessKeyList) DeepCopy() *ResetAccessKeyList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResetAccessKeyList.

func (*ResetAccessKeyList) DeepCopyInto

func (in *ResetAccessKeyList) DeepCopyInto(out *ResetAccessKeyList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ResetAccessKeyList) DeepCopyObject

func (in *ResetAccessKeyList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ResetAccessKeySpec

type ResetAccessKeySpec struct {
	storagev1.AccessKeySpec `json:",inline"`
}

func (*ResetAccessKeySpec) DeepCopy

func (in *ResetAccessKeySpec) DeepCopy() *ResetAccessKeySpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResetAccessKeySpec.

func (*ResetAccessKeySpec) DeepCopyInto

func (in *ResetAccessKeySpec) DeepCopyInto(out *ResetAccessKeySpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ResetAccessKeyStatus

type ResetAccessKeyStatus struct {
	storagev1.AccessKeyStatus `json:",inline"`
}

func (*ResetAccessKeyStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResetAccessKeyStatus.

func (*ResetAccessKeyStatus) DeepCopyInto

func (in *ResetAccessKeyStatus) DeepCopyInto(out *ResetAccessKeyStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Runner

type Runner struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   RunnerSpec   `json:"spec,omitempty"`
	Status RunnerStatus `json:"status,omitempty"`
}

Runner holds the Runner information +k8s:openapi-gen=true +resource:path=runners,rest=RunnerREST,statusRest=RunnerStatusREST +subresource:request=RunnerConfig,path=config,kind=RunnerConfig,rest=RunnerConfigREST +subresource:request=RunnerAccessKey,path=accesskey,kind=RunnerAccessKey,rest=RunnerAccessKeyREST

func (*Runner) DeepCopy

func (in *Runner) DeepCopy() *Runner

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Runner.

func (*Runner) DeepCopyInto

func (in *Runner) DeepCopyInto(out *Runner)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Runner) DeepCopyObject

func (in *Runner) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*Runner) GetAccess

func (a *Runner) GetAccess() []storagev1.Access

func (*Runner) GetConditions

func (a *Runner) GetConditions() agentstoragev1.Conditions

func (*Runner) GetOwner

func (a *Runner) GetOwner() *storagev1.UserOrTeam

func (*Runner) SetAccess

func (a *Runner) SetAccess(access []storagev1.Access)

func (*Runner) SetConditions

func (a *Runner) SetConditions(conditions agentstoragev1.Conditions)

func (*Runner) SetOwner

func (a *Runner) SetOwner(userOrTeam *storagev1.UserOrTeam)

type RunnerAccessKey

type RunnerAccessKey struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// AccessKey is the access key used by the runner
	// +optional
	AccessKey string `json:"accessKey,omitempty"`
}

RunnerAccessKey holds the access key for the runner +subresource-request

func (*RunnerAccessKey) DeepCopy

func (in *RunnerAccessKey) DeepCopy() *RunnerAccessKey

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunnerAccessKey.

func (*RunnerAccessKey) DeepCopyInto

func (in *RunnerAccessKey) DeepCopyInto(out *RunnerAccessKey)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*RunnerAccessKey) DeepCopyObject

func (in *RunnerAccessKey) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type RunnerAccessKeyList

type RunnerAccessKeyList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []RunnerAccessKey `json:"items"`
}

func (*RunnerAccessKeyList) DeepCopy

func (in *RunnerAccessKeyList) DeepCopy() *RunnerAccessKeyList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunnerAccessKeyList.

func (*RunnerAccessKeyList) DeepCopyInto

func (in *RunnerAccessKeyList) DeepCopyInto(out *RunnerAccessKeyList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*RunnerAccessKeyList) DeepCopyObject

func (in *RunnerAccessKeyList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type RunnerConfig

type RunnerConfig struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// TokenCaCert is the certificate authority the Loft tokens will
	// be signed with
	// +optional
	TokenCaCert []byte `json:"tokenCaCert,omitempty"`
}

RunnerConfig holds the config the runner retrieves from Loft +subresource-request

func (*RunnerConfig) DeepCopy

func (in *RunnerConfig) DeepCopy() *RunnerConfig

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunnerConfig.

func (*RunnerConfig) DeepCopyInto

func (in *RunnerConfig) DeepCopyInto(out *RunnerConfig)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*RunnerConfig) DeepCopyObject

func (in *RunnerConfig) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type RunnerConfigList

type RunnerConfigList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []RunnerConfig `json:"items"`
}

func (*RunnerConfigList) DeepCopy

func (in *RunnerConfigList) DeepCopy() *RunnerConfigList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunnerConfigList.

func (*RunnerConfigList) DeepCopyInto

func (in *RunnerConfigList) DeepCopyInto(out *RunnerConfigList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*RunnerConfigList) DeepCopyObject

func (in *RunnerConfigList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type RunnerList

type RunnerList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Runner `json:"items"`
}

func (*RunnerList) DeepCopy

func (in *RunnerList) DeepCopy() *RunnerList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunnerList.

func (*RunnerList) DeepCopyInto

func (in *RunnerList) DeepCopyInto(out *RunnerList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*RunnerList) DeepCopyObject

func (in *RunnerList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type RunnerSpec

type RunnerSpec struct {
	storagev1.RunnerSpec `json:",inline"`
}

RunnerSpec holds the specification

func (*RunnerSpec) DeepCopy

func (in *RunnerSpec) DeepCopy() *RunnerSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunnerSpec.

func (*RunnerSpec) DeepCopyInto

func (in *RunnerSpec) DeepCopyInto(out *RunnerSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type RunnerStatus

type RunnerStatus struct {
	storagev1.RunnerStatus `json:",inline"`
}

RunnerStatus holds the status

func (*RunnerStatus) DeepCopy

func (in *RunnerStatus) DeepCopy() *RunnerStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunnerStatus.

func (*RunnerStatus) DeepCopyInto

func (in *RunnerStatus) DeepCopyInto(out *RunnerStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Self

type Self struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   SelfSpec   `json:"spec,omitempty"`
	Status SelfStatus `json:"status,omitempty"`
}

Self holds information about the currently logged in user +k8s:openapi-gen=true +resource:path=selves,rest=SelfREST

func (*Self) DeepCopy

func (in *Self) DeepCopy() *Self

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Self.

func (*Self) DeepCopyInto

func (in *Self) DeepCopyInto(out *Self)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Self) DeepCopyObject

func (in *Self) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SelfList

type SelfList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Self `json:"items"`
}

func (*SelfList) DeepCopy

func (in *SelfList) DeepCopy() *SelfList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SelfList.

func (*SelfList) DeepCopyInto

func (in *SelfList) DeepCopyInto(out *SelfList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SelfList) DeepCopyObject

func (in *SelfList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SelfSpec

type SelfSpec struct {
	// AccessKey is an optional access key to use instead of the provided one
	// +optional
	AccessKey string `json:"accessKey,omitempty"`
}

func (*SelfSpec) DeepCopy

func (in *SelfSpec) DeepCopy() *SelfSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SelfSpec.

func (*SelfSpec) DeepCopyInto

func (in *SelfSpec) DeepCopyInto(out *SelfSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SelfStatus

type SelfStatus struct {
	// The name of the currently logged in user
	// +optional
	User *UserInfo `json:"user,omitempty"`

	// The name of the currently logged in team
	// +optional
	Team *clusterv1.EntityInfo `json:"team,omitempty"`

	// The name of the currently used access key
	// +optional
	AccessKey string `json:"accessKey,omitempty"`

	// The scope of the currently used access key
	// +optional
	AccessKeyScope *storagev1.AccessKeyScope `json:"accessKeyScope,omitempty"`

	// The type of the currently used access key
	// +optional
	AccessKeyType storagev1.AccessKeyType `json:"accessKeyType,omitempty"`

	// The subject of the currently logged in user
	// +optional
	Subject string `json:"subject,omitempty"`

	// UID is the user uid
	// +optional
	UID string `json:"uid,omitempty"`

	// The groups of the currently logged in user
	// +optional
	Groups []string `json:"groups,omitempty"`

	// ChatAuthToken is the token used to authenticate with the in-product chat widget in the UI
	// +optional
	ChatAuthToken string `json:"chatAuthToken"`

	// InstanceID is the loft instance id
	// +optional
	InstanceID string `json:"instanceID"`
}

func (*SelfStatus) DeepCopy

func (in *SelfStatus) DeepCopy() *SelfStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SelfStatus.

func (*SelfStatus) DeepCopyInto

func (in *SelfStatus) DeepCopyInto(out *SelfStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SelfSubjectAccessReview

type SelfSubjectAccessReview struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   SelfSubjectAccessReviewSpec   `json:"spec,omitempty"`
	Status SelfSubjectAccessReviewStatus `json:"status,omitempty"`
}

User holds the user information +k8s:openapi-gen=true +resource:path=selfsubjectaccessreviews,rest=SelfSubjectAccessReviewREST

func (*SelfSubjectAccessReview) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SelfSubjectAccessReview.

func (*SelfSubjectAccessReview) DeepCopyInto

func (in *SelfSubjectAccessReview) DeepCopyInto(out *SelfSubjectAccessReview)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SelfSubjectAccessReview) DeepCopyObject

func (in *SelfSubjectAccessReview) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SelfSubjectAccessReviewList

type SelfSubjectAccessReviewList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []SelfSubjectAccessReview `json:"items"`
}

func (*SelfSubjectAccessReviewList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SelfSubjectAccessReviewList.

func (*SelfSubjectAccessReviewList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SelfSubjectAccessReviewList) DeepCopyObject

func (in *SelfSubjectAccessReviewList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SelfSubjectAccessReviewSpec

type SelfSubjectAccessReviewSpec struct {
	authorizationv1.SelfSubjectAccessReviewSpec `json:",inline"`
}

func (*SelfSubjectAccessReviewSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SelfSubjectAccessReviewSpec.

func (*SelfSubjectAccessReviewSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SelfSubjectAccessReviewStatus

type SelfSubjectAccessReviewStatus struct {
	authorizationv1.SubjectAccessReviewStatus `json:",inline"`
}

func (*SelfSubjectAccessReviewStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SelfSubjectAccessReviewStatus.

func (*SelfSubjectAccessReviewStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SharedSecret

type SharedSecret struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   SharedSecretSpec   `json:"spec,omitempty"`
	Status SharedSecretStatus `json:"status,omitempty"`
}

SharedSecret holds the secret information +k8s:openapi-gen=true +resource:path=sharedsecrets,rest=SharedSecretREST

func (*SharedSecret) DeepCopy

func (in *SharedSecret) DeepCopy() *SharedSecret

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedSecret.

func (*SharedSecret) DeepCopyInto

func (in *SharedSecret) DeepCopyInto(out *SharedSecret)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SharedSecret) DeepCopyObject

func (in *SharedSecret) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*SharedSecret) GetAccess

func (a *SharedSecret) GetAccess() []storagev1.Access

func (*SharedSecret) GetOwner

func (a *SharedSecret) GetOwner() *storagev1.UserOrTeam

func (*SharedSecret) SetAccess

func (a *SharedSecret) SetAccess(access []storagev1.Access)

func (*SharedSecret) SetOwner

func (a *SharedSecret) SetOwner(userOrTeam *storagev1.UserOrTeam)

type SharedSecretList

type SharedSecretList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []SharedSecret `json:"items"`
}

func (*SharedSecretList) DeepCopy

func (in *SharedSecretList) DeepCopy() *SharedSecretList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedSecretList.

func (*SharedSecretList) DeepCopyInto

func (in *SharedSecretList) DeepCopyInto(out *SharedSecretList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SharedSecretList) DeepCopyObject

func (in *SharedSecretList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SharedSecretSpec

type SharedSecretSpec struct {
	storagev1.SharedSecretSpec `json:",inline"`
}

SharedSecretSpec holds the specification

func (*SharedSecretSpec) DeepCopy

func (in *SharedSecretSpec) DeepCopy() *SharedSecretSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedSecretSpec.

func (*SharedSecretSpec) DeepCopyInto

func (in *SharedSecretSpec) DeepCopyInto(out *SharedSecretSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SharedSecretStatus

type SharedSecretStatus struct {
	storagev1.SharedSecretStatus `json:",inline"`
}

SharedSecretStatus holds the status

func (*SharedSecretStatus) DeepCopy

func (in *SharedSecretStatus) DeepCopy() *SharedSecretStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedSecretStatus.

func (*SharedSecretStatus) DeepCopyInto

func (in *SharedSecretStatus) DeepCopyInto(out *SharedSecretStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SpaceConstraint

type SpaceConstraint struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   SpaceConstraintSpec   `json:"spec,omitempty"`
	Status SpaceConstraintStatus `json:"status,omitempty"`
}

SpaceConstraint holds the globalSpaceConstraint information +k8s:openapi-gen=true +resource:path=spaceconstraints,rest=SpaceConstraintREST

func (*SpaceConstraint) DeepCopy

func (in *SpaceConstraint) DeepCopy() *SpaceConstraint

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceConstraint.

func (*SpaceConstraint) DeepCopyInto

func (in *SpaceConstraint) DeepCopyInto(out *SpaceConstraint)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SpaceConstraint) DeepCopyObject

func (in *SpaceConstraint) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*SpaceConstraint) GetAccess

func (a *SpaceConstraint) GetAccess() []storagev1.Access

func (*SpaceConstraint) GetOwner

func (a *SpaceConstraint) GetOwner() *storagev1.UserOrTeam

func (*SpaceConstraint) SetAccess

func (a *SpaceConstraint) SetAccess(access []storagev1.Access)

func (*SpaceConstraint) SetOwner

func (a *SpaceConstraint) SetOwner(userOrTeam *storagev1.UserOrTeam)

type SpaceConstraintList

type SpaceConstraintList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []SpaceConstraint `json:"items"`
}

func (*SpaceConstraintList) DeepCopy

func (in *SpaceConstraintList) DeepCopy() *SpaceConstraintList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceConstraintList.

func (*SpaceConstraintList) DeepCopyInto

func (in *SpaceConstraintList) DeepCopyInto(out *SpaceConstraintList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SpaceConstraintList) DeepCopyObject

func (in *SpaceConstraintList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SpaceConstraintSpec

type SpaceConstraintSpec struct {
	storagev1.SpaceConstraintSpec `json:",inline"`
}

SpaceConstraintSpec holds the specification

func (*SpaceConstraintSpec) DeepCopy

func (in *SpaceConstraintSpec) DeepCopy() *SpaceConstraintSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceConstraintSpec.

func (*SpaceConstraintSpec) DeepCopyInto

func (in *SpaceConstraintSpec) DeepCopyInto(out *SpaceConstraintSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SpaceConstraintStatus

type SpaceConstraintStatus struct {
	storagev1.SpaceConstraintStatus `json:",inline"`

	// +optional
	ClusterRole *clusterv1.EntityInfo `json:"clusterRole,omitempty"`

	// +optional
	Clusters []*clusterv1.EntityInfo `json:"clusters,omitempty"`
}

SpaceConstraintStatus holds the status

func (*SpaceConstraintStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceConstraintStatus.

func (*SpaceConstraintStatus) DeepCopyInto

func (in *SpaceConstraintStatus) DeepCopyInto(out *SpaceConstraintStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SpaceInstance

type SpaceInstance struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   SpaceInstanceSpec   `json:"spec,omitempty"`
	Status SpaceInstanceStatus `json:"status,omitempty"`
}

SpaceInstance holds the SpaceInstance information +k8s:openapi-gen=true +resource:path=spaceinstances,rest=SpaceInstanceREST

func (*SpaceInstance) DeepCopy

func (in *SpaceInstance) DeepCopy() *SpaceInstance

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceInstance.

func (*SpaceInstance) DeepCopyInto

func (in *SpaceInstance) DeepCopyInto(out *SpaceInstance)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SpaceInstance) DeepCopyObject

func (in *SpaceInstance) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*SpaceInstance) GetAccess

func (a *SpaceInstance) GetAccess() []storagev1.Access

func (*SpaceInstance) GetConditions

func (a *SpaceInstance) GetConditions() agentstoragev1.Conditions

func (*SpaceInstance) GetOwner

func (a *SpaceInstance) GetOwner() *storagev1.UserOrTeam

func (*SpaceInstance) SetAccess

func (a *SpaceInstance) SetAccess(access []storagev1.Access)

func (*SpaceInstance) SetConditions

func (a *SpaceInstance) SetConditions(conditions agentstoragev1.Conditions)

func (*SpaceInstance) SetOwner

func (a *SpaceInstance) SetOwner(userOrTeam *storagev1.UserOrTeam)

type SpaceInstanceList

type SpaceInstanceList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []SpaceInstance `json:"items"`
}

func (*SpaceInstanceList) DeepCopy

func (in *SpaceInstanceList) DeepCopy() *SpaceInstanceList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceInstanceList.

func (*SpaceInstanceList) DeepCopyInto

func (in *SpaceInstanceList) DeepCopyInto(out *SpaceInstanceList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SpaceInstanceList) DeepCopyObject

func (in *SpaceInstanceList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SpaceInstanceSpec

type SpaceInstanceSpec struct {
	storagev1.SpaceInstanceSpec `json:",inline"`
}

SpaceInstanceSpec holds the specification

func (*SpaceInstanceSpec) DeepCopy

func (in *SpaceInstanceSpec) DeepCopy() *SpaceInstanceSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceInstanceSpec.

func (*SpaceInstanceSpec) DeepCopyInto

func (in *SpaceInstanceSpec) DeepCopyInto(out *SpaceInstanceSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SpaceInstanceStatus

type SpaceInstanceStatus struct {
	storagev1.SpaceInstanceStatus `json:",inline"`

	// SleepModeConfig is the sleep mode config of the space. This will only be shown
	// in the front end.
	// +optional
	SleepModeConfig *clusterv1.SleepModeConfig `json:"sleepModeConfig,omitempty"`

	// CanUse specifies if the requester can use the instance
	// +optional
	CanUse bool `json:"canUse,omitempty"`

	// CanUpdate specifies if the requester can update the instance
	// +optional
	CanUpdate bool `json:"canUpdate,omitempty"`
}

SpaceInstanceStatus holds the status

func (*SpaceInstanceStatus) DeepCopy

func (in *SpaceInstanceStatus) DeepCopy() *SpaceInstanceStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceInstanceStatus.

func (*SpaceInstanceStatus) DeepCopyInto

func (in *SpaceInstanceStatus) DeepCopyInto(out *SpaceInstanceStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SpaceTemplate

type SpaceTemplate struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   SpaceTemplateSpec   `json:"spec,omitempty"`
	Status SpaceTemplateStatus `json:"status,omitempty"`
}

SpaceTemplate holds the information +k8s:openapi-gen=true +resource:path=spacetemplates,rest=SpaceTemplateREST

func (*SpaceTemplate) DeepCopy

func (in *SpaceTemplate) DeepCopy() *SpaceTemplate

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceTemplate.

func (*SpaceTemplate) DeepCopyInto

func (in *SpaceTemplate) DeepCopyInto(out *SpaceTemplate)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SpaceTemplate) DeepCopyObject

func (in *SpaceTemplate) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*SpaceTemplate) GetAccess

func (a *SpaceTemplate) GetAccess() []storagev1.Access

func (*SpaceTemplate) GetOwner

func (a *SpaceTemplate) GetOwner() *storagev1.UserOrTeam

func (*SpaceTemplate) GetVersions

func (a *SpaceTemplate) GetVersions() []storagev1.VersionAccessor

func (*SpaceTemplate) SetAccess

func (a *SpaceTemplate) SetAccess(access []storagev1.Access)

func (*SpaceTemplate) SetOwner

func (a *SpaceTemplate) SetOwner(userOrTeam *storagev1.UserOrTeam)

type SpaceTemplateList

type SpaceTemplateList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []SpaceTemplate `json:"items"`
}

func (*SpaceTemplateList) DeepCopy

func (in *SpaceTemplateList) DeepCopy() *SpaceTemplateList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceTemplateList.

func (*SpaceTemplateList) DeepCopyInto

func (in *SpaceTemplateList) DeepCopyInto(out *SpaceTemplateList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SpaceTemplateList) DeepCopyObject

func (in *SpaceTemplateList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SpaceTemplateSpec

type SpaceTemplateSpec struct {
	storagev1.SpaceTemplateSpec `json:",inline"`
}

SpaceTemplateSpec holds the specification

func (*SpaceTemplateSpec) DeepCopy

func (in *SpaceTemplateSpec) DeepCopy() *SpaceTemplateSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceTemplateSpec.

func (*SpaceTemplateSpec) DeepCopyInto

func (in *SpaceTemplateSpec) DeepCopyInto(out *SpaceTemplateSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SpaceTemplateStatus

type SpaceTemplateStatus struct {
	storagev1.SpaceTemplateStatus `json:",inline"`

	// +optional
	Apps []*clusterv1.EntityInfo `json:"apps,omitempty"`
}

SpaceTemplateStatus holds the status

func (*SpaceTemplateStatus) DeepCopy

func (in *SpaceTemplateStatus) DeepCopy() *SpaceTemplateStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceTemplateStatus.

func (*SpaceTemplateStatus) DeepCopyInto

func (in *SpaceTemplateStatus) DeepCopyInto(out *SpaceTemplateStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SubjectAccessReview

type SubjectAccessReview struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   SubjectAccessReviewSpec   `json:"spec,omitempty"`
	Status SubjectAccessReviewStatus `json:"status,omitempty"`
}

User holds the user information +k8s:openapi-gen=true +resource:path=subjectaccessreviews,rest=SubjectAccessReviewREST

func (*SubjectAccessReview) DeepCopy

func (in *SubjectAccessReview) DeepCopy() *SubjectAccessReview

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubjectAccessReview.

func (*SubjectAccessReview) DeepCopyInto

func (in *SubjectAccessReview) DeepCopyInto(out *SubjectAccessReview)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SubjectAccessReview) DeepCopyObject

func (in *SubjectAccessReview) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SubjectAccessReviewList

type SubjectAccessReviewList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []SubjectAccessReview `json:"items"`
}

func (*SubjectAccessReviewList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubjectAccessReviewList.

func (*SubjectAccessReviewList) DeepCopyInto

func (in *SubjectAccessReviewList) DeepCopyInto(out *SubjectAccessReviewList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SubjectAccessReviewList) DeepCopyObject

func (in *SubjectAccessReviewList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SubjectAccessReviewSpec

type SubjectAccessReviewSpec struct {
	authorizationv1.SubjectAccessReviewSpec `json:",inline"`
}

func (*SubjectAccessReviewSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubjectAccessReviewSpec.

func (*SubjectAccessReviewSpec) DeepCopyInto

func (in *SubjectAccessReviewSpec) DeepCopyInto(out *SubjectAccessReviewSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SubjectAccessReviewStatus

type SubjectAccessReviewStatus struct {
	authorizationv1.SubjectAccessReviewStatus `json:",inline"`
}

func (*SubjectAccessReviewStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubjectAccessReviewStatus.

func (*SubjectAccessReviewStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Task

type Task struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   TaskSpec   `json:"spec,omitempty"`
	Status TaskStatus `json:"status,omitempty"`
}

Task holds the Task information +k8s:openapi-gen=true +resource:path=tasks,rest=TaskREST +subresource:request=TaskLog,path=log,kind=TaskLog,rest=TaskLogREST

func (*Task) DeepCopy

func (in *Task) DeepCopy() *Task

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Task.

func (*Task) DeepCopyInto

func (in *Task) DeepCopyInto(out *Task)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Task) DeepCopyObject

func (in *Task) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*Task) GetAccess

func (a *Task) GetAccess() []storagev1.Access

func (*Task) GetOwner

func (a *Task) GetOwner() *storagev1.UserOrTeam

func (*Task) SetAccess

func (a *Task) SetAccess(access []storagev1.Access)

func (*Task) SetOwner

func (a *Task) SetOwner(userOrTeam *storagev1.UserOrTeam)

type TaskList

type TaskList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Task `json:"items"`
}

func (*TaskList) DeepCopy

func (in *TaskList) DeepCopy() *TaskList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TaskList.

func (*TaskList) DeepCopyInto

func (in *TaskList) DeepCopyInto(out *TaskList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*TaskList) DeepCopyObject

func (in *TaskList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TaskLog

type TaskLog struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
}

+subresource-request

func (*TaskLog) DeepCopy

func (in *TaskLog) DeepCopy() *TaskLog

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TaskLog.

func (*TaskLog) DeepCopyInto

func (in *TaskLog) DeepCopyInto(out *TaskLog)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*TaskLog) DeepCopyObject

func (in *TaskLog) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TaskLogList

type TaskLogList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []TaskLog `json:"items"`
}

func (*TaskLogList) DeepCopy

func (in *TaskLogList) DeepCopy() *TaskLogList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TaskLogList.

func (*TaskLogList) DeepCopyInto

func (in *TaskLogList) DeepCopyInto(out *TaskLogList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*TaskLogList) DeepCopyObject

func (in *TaskLogList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TaskLogOptions

type TaskLogOptions struct {
	metav1.TypeMeta `json:",inline"`

	// Follow the log stream of the pod. Defaults to false.
	// +optional
	Follow bool `json:"follow,omitempty" protobuf:"varint,2,opt,name=follow"`
	// Return previous terminated container logs. Defaults to false.
	// +optional
	Previous bool `json:"previous,omitempty" protobuf:"varint,3,opt,name=previous"`
	// A relative time in seconds before the current time from which to show logs. If this value
	// precedes the time a pod was started, only logs since the pod start will be returned.
	// If this value is in the future, no logs will be returned.
	// Only one of sinceSeconds or sinceTime may be specified.
	// +optional
	SinceSeconds *int64 `json:"sinceSeconds,omitempty" protobuf:"varint,4,opt,name=sinceSeconds"`
	// An RFC3339 timestamp from which to show logs. If this value
	// precedes the time a pod was started, only logs since the pod start will be returned.
	// If this value is in the future, no logs will be returned.
	// Only one of sinceSeconds or sinceTime may be specified.
	// +optional
	SinceTime *metav1.Time `json:"sinceTime,omitempty" protobuf:"bytes,5,opt,name=sinceTime"`
	// If true, add an RFC3339 or RFC3339Nano timestamp at the beginning of every line
	// of log output. Defaults to false.
	// +optional
	Timestamps bool `json:"timestamps,omitempty" protobuf:"varint,6,opt,name=timestamps"`
	// If set, the number of lines from the end of the logs to show. If not specified,
	// logs are shown from the creation of the container or sinceSeconds or sinceTime
	// +optional
	TailLines *int64 `json:"tailLines,omitempty" protobuf:"varint,7,opt,name=tailLines"`
	// If set, the number of bytes to read from the server before terminating the
	// log output. This may not display a complete final line of logging, and may return
	// slightly more or slightly less than the specified limit.
	// +optional
	LimitBytes *int64 `json:"limitBytes,omitempty" protobuf:"varint,8,opt,name=limitBytes"`

	// insecureSkipTLSVerifyBackend indicates that the apiserver should not confirm the validity of the
	// serving certificate of the backend it is connecting to.  This will make the HTTPS connection between the apiserver
	// and the backend insecure. This means the apiserver cannot verify the log data it is receiving came from the real
	// kubelet.  If the kubelet is configured to verify the apiserver's TLS credentials, it does not mean the
	// connection to the real kubelet is vulnerable to a man in the middle attack (e.g. an attacker could not intercept
	// the actual log data coming from the real kubelet).
	// +optional
	InsecureSkipTLSVerifyBackend bool `json:"insecureSkipTLSVerifyBackend,omitempty" protobuf:"varint,9,opt,name=insecureSkipTLSVerifyBackend"`
}

func (*TaskLogOptions) DeepCopy

func (in *TaskLogOptions) DeepCopy() *TaskLogOptions

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TaskLogOptions.

func (*TaskLogOptions) DeepCopyInto

func (in *TaskLogOptions) DeepCopyInto(out *TaskLogOptions)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*TaskLogOptions) DeepCopyObject

func (in *TaskLogOptions) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TaskSpec

type TaskSpec struct {
	storagev1.TaskSpec `json:",inline"`
}

TaskSpec holds the specification

func (*TaskSpec) DeepCopy

func (in *TaskSpec) DeepCopy() *TaskSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TaskSpec.

func (*TaskSpec) DeepCopyInto

func (in *TaskSpec) DeepCopyInto(out *TaskSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type TaskStatus

type TaskStatus struct {
	storagev1.TaskStatus `json:",inline"`

	// +optional
	Owner *clusterv1.UserOrTeam `json:"owner,omitempty"`

	// +optional
	Cluster *clusterv1.EntityInfo `json:"cluster,omitempty"`
}

TaskStatus holds the status

func (*TaskStatus) DeepCopy

func (in *TaskStatus) DeepCopy() *TaskStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TaskStatus.

func (*TaskStatus) DeepCopyInto

func (in *TaskStatus) DeepCopyInto(out *TaskStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Team

type Team struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   TeamSpec   `json:"spec,omitempty"`
	Status TeamStatus `json:"status,omitempty"`
}

Team holds the team information +k8s:openapi-gen=true +resource:path=teams,rest=TeamREST +subresource:request=TeamClusters,path=clusters,kind=TeamClusters,rest=TeamClustersREST +subresource:request=TeamAccessKeys,path=accesskeys,kind=TeamAccessKeys,rest=TeamAccessKeysREST

func (*Team) DeepCopy

func (in *Team) DeepCopy() *Team

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Team.

func (*Team) DeepCopyInto

func (in *Team) DeepCopyInto(out *Team)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Team) DeepCopyObject

func (in *Team) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*Team) GetAccess

func (a *Team) GetAccess() []storagev1.Access

func (*Team) GetOwner

func (a *Team) GetOwner() *storagev1.UserOrTeam

func (*Team) SetAccess

func (a *Team) SetAccess(access []storagev1.Access)

func (*Team) SetOwner

func (a *Team) SetOwner(userOrTeam *storagev1.UserOrTeam)

type TeamAccessKeys

type TeamAccessKeys struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	AccessKeys []OwnedAccessKey `json:"accessKeys,omitempty"`
}

+subresource-request

func (*TeamAccessKeys) DeepCopy

func (in *TeamAccessKeys) DeepCopy() *TeamAccessKeys

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TeamAccessKeys.

func (*TeamAccessKeys) DeepCopyInto

func (in *TeamAccessKeys) DeepCopyInto(out *TeamAccessKeys)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*TeamAccessKeys) DeepCopyObject

func (in *TeamAccessKeys) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TeamAccessKeysList

type TeamAccessKeysList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []TeamAccessKeys `json:"items"`
}

func (*TeamAccessKeysList) DeepCopy

func (in *TeamAccessKeysList) DeepCopy() *TeamAccessKeysList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TeamAccessKeysList.

func (*TeamAccessKeysList) DeepCopyInto

func (in *TeamAccessKeysList) DeepCopyInto(out *TeamAccessKeysList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*TeamAccessKeysList) DeepCopyObject

func (in *TeamAccessKeysList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TeamClusters

type TeamClusters struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Clusters []ClusterAccounts `json:"clusters,omitempty"`
}

+subresource-request

func (*TeamClusters) DeepCopy

func (in *TeamClusters) DeepCopy() *TeamClusters

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TeamClusters.

func (*TeamClusters) DeepCopyInto

func (in *TeamClusters) DeepCopyInto(out *TeamClusters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*TeamClusters) DeepCopyObject

func (in *TeamClusters) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TeamClustersList

type TeamClustersList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []TeamClusters `json:"items"`
}

func (*TeamClustersList) DeepCopy

func (in *TeamClustersList) DeepCopy() *TeamClustersList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TeamClustersList.

func (*TeamClustersList) DeepCopyInto

func (in *TeamClustersList) DeepCopyInto(out *TeamClustersList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*TeamClustersList) DeepCopyObject

func (in *TeamClustersList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TeamList

type TeamList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Team `json:"items"`
}

func (*TeamList) DeepCopy

func (in *TeamList) DeepCopy() *TeamList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TeamList.

func (*TeamList) DeepCopyInto

func (in *TeamList) DeepCopyInto(out *TeamList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*TeamList) DeepCopyObject

func (in *TeamList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TeamSpec

type TeamSpec struct {
	storagev1.TeamSpec `json:",inline"`
}

func (*TeamSpec) DeepCopy

func (in *TeamSpec) DeepCopy() *TeamSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TeamSpec.

func (*TeamSpec) DeepCopyInto

func (in *TeamSpec) DeepCopyInto(out *TeamSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type TeamStatus

type TeamStatus struct {
	storagev1.TeamStatus `json:",inline"`
}

func (*TeamStatus) DeepCopy

func (in *TeamStatus) DeepCopy() *TeamStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TeamStatus.

func (*TeamStatus) DeepCopyInto

func (in *TeamStatus) DeepCopyInto(out *TeamStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type User

type User struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   UserSpec   `json:"spec,omitempty"`
	Status UserStatus `json:"status,omitempty"`
}

User holds the user information +k8s:openapi-gen=true +resource:path=users,rest=UserREST +subresource:request=UserClusters,path=clusters,kind=UserClusters,rest=UserClustersREST +subresource:request=UserProfile,path=profile,kind=UserProfile,rest=UserProfileREST +subresource:request=UserAccessKeys,path=accesskeys,kind=UserAccessKeys,rest=UserAccessKeysREST +subresource:request=UserPermissions,path=permissions,kind=UserPermissions,rest=UserPermissionsREST

func (*User) DeepCopy

func (in *User) DeepCopy() *User

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new User.

func (*User) DeepCopyInto

func (in *User) DeepCopyInto(out *User)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*User) DeepCopyObject

func (in *User) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*User) GetAccess

func (a *User) GetAccess() []storagev1.Access

func (*User) GetOwner

func (a *User) GetOwner() *storagev1.UserOrTeam

func (*User) SetAccess

func (a *User) SetAccess(access []storagev1.Access)

func (*User) SetOwner

func (a *User) SetOwner(userOrTeam *storagev1.UserOrTeam)

type UserAccessKeys

type UserAccessKeys struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	AccessKeys []OwnedAccessKey `json:"accessKeys,omitempty"`
}

+subresource-request

func (*UserAccessKeys) DeepCopy

func (in *UserAccessKeys) DeepCopy() *UserAccessKeys

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAccessKeys.

func (*UserAccessKeys) DeepCopyInto

func (in *UserAccessKeys) DeepCopyInto(out *UserAccessKeys)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserAccessKeys) DeepCopyObject

func (in *UserAccessKeys) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UserAccessKeysList

type UserAccessKeysList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []UserAccessKeys `json:"items"`
}

func (*UserAccessKeysList) DeepCopy

func (in *UserAccessKeysList) DeepCopy() *UserAccessKeysList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAccessKeysList.

func (*UserAccessKeysList) DeepCopyInto

func (in *UserAccessKeysList) DeepCopyInto(out *UserAccessKeysList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserAccessKeysList) DeepCopyObject

func (in *UserAccessKeysList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UserClusters

type UserClusters struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Clusters []ClusterAccounts `json:"clusters,omitempty"`
}

+subresource-request

func (*UserClusters) DeepCopy

func (in *UserClusters) DeepCopy() *UserClusters

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserClusters.

func (*UserClusters) DeepCopyInto

func (in *UserClusters) DeepCopyInto(out *UserClusters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserClusters) DeepCopyObject

func (in *UserClusters) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UserClustersList

type UserClustersList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []UserClusters `json:"items"`
}

func (*UserClustersList) DeepCopy

func (in *UserClustersList) DeepCopy() *UserClustersList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserClustersList.

func (*UserClustersList) DeepCopyInto

func (in *UserClustersList) DeepCopyInto(out *UserClustersList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserClustersList) DeepCopyObject

func (in *UserClustersList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UserInfo

type UserInfo struct {
	clusterv1.EntityInfo `json:",inline"`

	// Teams are the teams the user is part of
	// +optional
	Teams []*clusterv1.EntityInfo `json:"teams,omitempty"`
}

func (*UserInfo) DeepCopy

func (in *UserInfo) DeepCopy() *UserInfo

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserInfo.

func (*UserInfo) DeepCopyInto

func (in *UserInfo) DeepCopyInto(out *UserInfo)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type UserList

type UserList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []User `json:"items"`
}

func (*UserList) DeepCopy

func (in *UserList) DeepCopy() *UserList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserList.

func (*UserList) DeepCopyInto

func (in *UserList) DeepCopyInto(out *UserList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserList) DeepCopyObject

func (in *UserList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UserPermissions

type UserPermissions struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// ClusterRoles that apply to the user.
	// +optional
	ClusterRoles []UserPermissionsRole `json:"clusterRoles,omitempty"`

	// NamespaceRoles that apply to the user. Can be either regular roles or cluster roles that are namespace scoped.
	// +optional
	NamespaceRoles []UserPermissionsRole `json:"namespaceRoles,omitempty"`
}

+subresource-request

func (*UserPermissions) DeepCopy

func (in *UserPermissions) DeepCopy() *UserPermissions

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserPermissions.

func (*UserPermissions) DeepCopyInto

func (in *UserPermissions) DeepCopyInto(out *UserPermissions)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserPermissions) DeepCopyObject

func (in *UserPermissions) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UserPermissionsList

type UserPermissionsList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []UserPermissions `json:"items"`
}

func (*UserPermissionsList) DeepCopy

func (in *UserPermissionsList) DeepCopy() *UserPermissionsList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserPermissionsList.

func (*UserPermissionsList) DeepCopyInto

func (in *UserPermissionsList) DeepCopyInto(out *UserPermissionsList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserPermissionsList) DeepCopyObject

func (in *UserPermissionsList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UserPermissionsRole

type UserPermissionsRole struct {
	// ClusterRole is the name of the cluster role assigned
	// to this user.
	// +optional
	ClusterRole string `json:"clusterRole,omitempty"`

	// Role is the name of the role assigned to this user.
	// +optional
	Role string `json:"role,omitempty"`

	// Namespace where this rules are valid.
	// +optional
	Namespace string `json:"namespace,omitempty"`

	// Rules are the roles rules
	// +optional
	Rules []rbacv1.PolicyRule `json:"rules,omitempty"`
}

func (*UserPermissionsRole) DeepCopy

func (in *UserPermissionsRole) DeepCopy() *UserPermissionsRole

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserPermissionsRole.

func (*UserPermissionsRole) DeepCopyInto

func (in *UserPermissionsRole) DeepCopyInto(out *UserPermissionsRole)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type UserProfile

type UserProfile struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// The new display name shown in the UI
	// +optional
	DisplayName string `json:"displayName,omitempty"`
	// Username is the new username of the user
	// +optional
	Username string `json:"username,omitempty"`
	// Password is the new password of the user
	// +optional
	Password string `json:"password,omitempty"`
	// CurrentPassword is the current password of the user
	// +optional
	CurrentPassword string `json:"currentPassword,omitempty"`
	// Email is the new email of the user
	// +optional
	Email string `json:"email,omitempty"`
	// Icon is the new icon of the user
	// +optional
	Icon *string `json:"icon,omitempty"`
	// Custom is custom information that should be saved of the user
	// +optional
	Custom string `json:"custom,omitempty"`
}

+subresource-request

func (*UserProfile) DeepCopy

func (in *UserProfile) DeepCopy() *UserProfile

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfile.

func (*UserProfile) DeepCopyInto

func (in *UserProfile) DeepCopyInto(out *UserProfile)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserProfile) DeepCopyObject

func (in *UserProfile) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UserProfileList

type UserProfileList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []UserProfile `json:"items"`
}

func (*UserProfileList) DeepCopy

func (in *UserProfileList) DeepCopy() *UserProfileList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfileList.

func (*UserProfileList) DeepCopyInto

func (in *UserProfileList) DeepCopyInto(out *UserProfileList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserProfileList) DeepCopyObject

func (in *UserProfileList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UserQuotasOptions

type UserQuotasOptions struct {
	metav1.TypeMeta `json:",inline"`

	// Cluster where to retrieve quotas from
	// +optional
	Cluster []string `json:"cluster,omitempty"`
}

func (*UserQuotasOptions) DeepCopy

func (in *UserQuotasOptions) DeepCopy() *UserQuotasOptions

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserQuotasOptions.

func (*UserQuotasOptions) DeepCopyInto

func (in *UserQuotasOptions) DeepCopyInto(out *UserQuotasOptions)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserQuotasOptions) DeepCopyObject

func (in *UserQuotasOptions) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UserSpacesOptions

type UserSpacesOptions struct {
	metav1.TypeMeta `json:",inline"`

	// Cluster where to retrieve spaces from
	// +optional
	Cluster []string `json:"cluster,omitempty"`
}

func (*UserSpacesOptions) DeepCopy

func (in *UserSpacesOptions) DeepCopy() *UserSpacesOptions

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSpacesOptions.

func (*UserSpacesOptions) DeepCopyInto

func (in *UserSpacesOptions) DeepCopyInto(out *UserSpacesOptions)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserSpacesOptions) DeepCopyObject

func (in *UserSpacesOptions) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UserSpec

type UserSpec struct {
	storagev1.UserSpec `json:",inline"`
}

func (*UserSpec) DeepCopy

func (in *UserSpec) DeepCopy() *UserSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSpec.

func (*UserSpec) DeepCopyInto

func (in *UserSpec) DeepCopyInto(out *UserSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type UserStatus

type UserStatus struct {
	storagev1.UserStatus `json:",inline"`
}

UserStatus holds the status of an user

func (*UserStatus) DeepCopy

func (in *UserStatus) DeepCopy() *UserStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserStatus.

func (*UserStatus) DeepCopyInto

func (in *UserStatus) DeepCopyInto(out *UserStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type UserVirtualClustersOptions

type UserVirtualClustersOptions struct {
	metav1.TypeMeta `json:",inline"`

	// Cluster where to retrieve virtual clusters from
	// +optional
	Cluster []string `json:"cluster,omitempty"`
}

func (*UserVirtualClustersOptions) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserVirtualClustersOptions.

func (*UserVirtualClustersOptions) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserVirtualClustersOptions) DeepCopyObject

func (in *UserVirtualClustersOptions) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterInstance

type VirtualClusterInstance struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   VirtualClusterInstanceSpec   `json:"spec,omitempty"`
	Status VirtualClusterInstanceStatus `json:"status,omitempty"`
}

VirtualClusterInstance holds the VirtualClusterInstance information +k8s:openapi-gen=true +resource:path=virtualclusterinstances,rest=VirtualClusterInstanceREST +subresource:request=VirtualClusterInstanceWorkloadKubeConfig,path=workloadkubeconfig,kind=VirtualClusterInstanceWorkloadKubeConfig,rest=VirtualClusterInstanceWorkloadKubeConfigREST +subresource:request=VirtualClusterInstanceLog,path=log,kind=VirtualClusterInstanceLog,rest=VirtualClusterInstanceLogREST +subresource:request=VirtualClusterInstanceKubeConfig,path=kubeconfig,kind=VirtualClusterInstanceKubeConfig,rest=VirtualClusterInstanceKubeConfigREST

func (*VirtualClusterInstance) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstance.

func (*VirtualClusterInstance) DeepCopyInto

func (in *VirtualClusterInstance) DeepCopyInto(out *VirtualClusterInstance)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterInstance) DeepCopyObject

func (in *VirtualClusterInstance) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*VirtualClusterInstance) GetAccess

func (a *VirtualClusterInstance) GetAccess() []storagev1.Access

func (*VirtualClusterInstance) GetConditions

func (*VirtualClusterInstance) GetOwner

func (*VirtualClusterInstance) SetAccess

func (a *VirtualClusterInstance) SetAccess(access []storagev1.Access)

func (*VirtualClusterInstance) SetConditions

func (a *VirtualClusterInstance) SetConditions(conditions agentstoragev1.Conditions)

func (*VirtualClusterInstance) SetOwner

func (a *VirtualClusterInstance) SetOwner(userOrTeam *storagev1.UserOrTeam)

type VirtualClusterInstanceKubeConfig

type VirtualClusterInstanceKubeConfig struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   VirtualClusterInstanceKubeConfigSpec   `json:"spec,omitempty"`
	Status VirtualClusterInstanceKubeConfigStatus `json:"status,omitempty"`
}

VirtualClusterInstanceKubeConfig holds kube config request and response data for virtual clusters +subresource-request

func (*VirtualClusterInstanceKubeConfig) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstanceKubeConfig.

func (*VirtualClusterInstanceKubeConfig) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterInstanceKubeConfig) DeepCopyObject

func (in *VirtualClusterInstanceKubeConfig) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterInstanceKubeConfigList

type VirtualClusterInstanceKubeConfigList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []VirtualClusterInstanceKubeConfig `json:"items"`
}

func (*VirtualClusterInstanceKubeConfigList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstanceKubeConfigList.

func (*VirtualClusterInstanceKubeConfigList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterInstanceKubeConfigList) DeepCopyObject

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterInstanceKubeConfigSpec

type VirtualClusterInstanceKubeConfigSpec struct {
	// CertificateTTL holds the ttl (in seconds) to set for the certificate associated with the
	// returned kubeconfig.
	// This field is optional, if no value is provided, the certificate TTL will be set to one day.
	// If set to zero, this will cause loft to pass nil to the certificate signing request, which
	// will result in the certificate being valid for the clusters `cluster-signing-duration` value
	// which is typically one year.
	// +optional
	CertificateTTL *int32 `json:"certificateTTL,omitempty"`
}

func (*VirtualClusterInstanceKubeConfigSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstanceKubeConfigSpec.

func (*VirtualClusterInstanceKubeConfigSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualClusterInstanceKubeConfigStatus

type VirtualClusterInstanceKubeConfigStatus struct {
	// KubeConfig holds the final kubeconfig output
	KubeConfig string `json:"kubeConfig,omitempty"`
}

func (*VirtualClusterInstanceKubeConfigStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstanceKubeConfigStatus.

func (*VirtualClusterInstanceKubeConfigStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualClusterInstanceList

type VirtualClusterInstanceList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []VirtualClusterInstance `json:"items"`
}

func (*VirtualClusterInstanceList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstanceList.

func (*VirtualClusterInstanceList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterInstanceList) DeepCopyObject

func (in *VirtualClusterInstanceList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterInstanceLog

type VirtualClusterInstanceLog struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
}

+subresource-request

func (*VirtualClusterInstanceLog) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstanceLog.

func (*VirtualClusterInstanceLog) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterInstanceLog) DeepCopyObject

func (in *VirtualClusterInstanceLog) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterInstanceLogList

type VirtualClusterInstanceLogList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []VirtualClusterInstanceLog `json:"items"`
}

func (*VirtualClusterInstanceLogList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstanceLogList.

func (*VirtualClusterInstanceLogList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterInstanceLogList) DeepCopyObject

func (in *VirtualClusterInstanceLogList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterInstanceLogOptions

type VirtualClusterInstanceLogOptions struct {
	metav1.TypeMeta `json:",inline"`

	// The container for which to stream logs. Defaults to only container if there is one container in the pod.
	// +optional
	Container string `json:"container,omitempty" protobuf:"bytes,1,opt,name=container"`
	// Follow the log stream of the pod. Defaults to false.
	// +optional
	Follow bool `json:"follow,omitempty" protobuf:"varint,2,opt,name=follow"`
	// Return previous terminated container logs. Defaults to false.
	// +optional
	Previous bool `json:"previous,omitempty" protobuf:"varint,3,opt,name=previous"`
	// A relative time in seconds before the current time from which to show logs. If this value
	// precedes the time a pod was started, only logs since the pod start will be returned.
	// If this value is in the future, no logs will be returned.
	// Only one of sinceSeconds or sinceTime may be specified.
	// +optional
	SinceSeconds *int64 `json:"sinceSeconds,omitempty" protobuf:"varint,4,opt,name=sinceSeconds"`
	// An RFC3339 timestamp from which to show logs. If this value
	// precedes the time a pod was started, only logs since the pod start will be returned.
	// If this value is in the future, no logs will be returned.
	// Only one of sinceSeconds or sinceTime may be specified.
	// +optional
	SinceTime *metav1.Time `json:"sinceTime,omitempty" protobuf:"bytes,5,opt,name=sinceTime"`
	// If true, add an RFC3339 or RFC3339Nano timestamp at the beginning of every line
	// of log output. Defaults to false.
	// +optional
	Timestamps bool `json:"timestamps,omitempty" protobuf:"varint,6,opt,name=timestamps"`
	// If set, the number of lines from the end of the logs to show. If not specified,
	// logs are shown from the creation of the container or sinceSeconds or sinceTime
	// +optional
	TailLines *int64 `json:"tailLines,omitempty" protobuf:"varint,7,opt,name=tailLines"`
	// If set, the number of bytes to read from the server before terminating the
	// log output. This may not display a complete final line of logging, and may return
	// slightly more or slightly less than the specified limit.
	// +optional
	LimitBytes *int64 `json:"limitBytes,omitempty" protobuf:"varint,8,opt,name=limitBytes"`

	// insecureSkipTLSVerifyBackend indicates that the apiserver should not confirm the validity of the
	// serving certificate of the backend it is connecting to.  This will make the HTTPS connection between the apiserver
	// and the backend insecure. This means the apiserver cannot verify the log data it is receiving came from the real
	// kubelet.  If the kubelet is configured to verify the apiserver's TLS credentials, it does not mean the
	// connection to the real kubelet is vulnerable to a man in the middle attack (e.g. an attacker could not intercept
	// the actual log data coming from the real kubelet).
	// +optional
	InsecureSkipTLSVerifyBackend bool `json:"insecureSkipTLSVerifyBackend,omitempty" protobuf:"varint,9,opt,name=insecureSkipTLSVerifyBackend"`
}

func (*VirtualClusterInstanceLogOptions) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstanceLogOptions.

func (*VirtualClusterInstanceLogOptions) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterInstanceLogOptions) DeepCopyObject

func (in *VirtualClusterInstanceLogOptions) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterInstanceSpec

type VirtualClusterInstanceSpec struct {
	storagev1.VirtualClusterInstanceSpec `json:",inline"`
}

VirtualClusterInstanceSpec holds the specification

func (*VirtualClusterInstanceSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstanceSpec.

func (*VirtualClusterInstanceSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualClusterInstanceStatus

type VirtualClusterInstanceStatus struct {
	storagev1.VirtualClusterInstanceStatus `json:",inline"`

	// SleepModeConfig is the sleep mode config of the space. This will only be shown
	// in the front end.
	// +optional
	SleepModeConfig *clusterv1.SleepModeConfig `json:"sleepModeConfig,omitempty"`

	// CanUse specifies if the requester can use the instance
	// +optional
	CanUse bool `json:"canUse,omitempty"`

	// CanUpdate specifies if the requester can update the instance
	// +optional
	CanUpdate bool `json:"canUpdate,omitempty"`
}

VirtualClusterInstanceStatus holds the status

func (*VirtualClusterInstanceStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstanceStatus.

func (*VirtualClusterInstanceStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualClusterInstanceWorkloadKubeConfig

type VirtualClusterInstanceWorkloadKubeConfig struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// KubeConfig holds the workload cluster's kubeconfig to access the virtual cluster
	// +optional
	KubeConfig string `json:"kubeConfig,omitempty"`

	// Token holds the service account token vcluster should use to connect to the remote cluster
	// +optional
	Token string `json:"token,omitempty"`
}

VirtualClusterInstanceWorkloadKubeConfig holds kube config request and response data for virtual clusters +subresource-request

func (*VirtualClusterInstanceWorkloadKubeConfig) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstanceWorkloadKubeConfig.

func (*VirtualClusterInstanceWorkloadKubeConfig) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterInstanceWorkloadKubeConfig) DeepCopyObject

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterInstanceWorkloadKubeConfigList

type VirtualClusterInstanceWorkloadKubeConfigList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []VirtualClusterInstanceWorkloadKubeConfig `json:"items"`
}

func (*VirtualClusterInstanceWorkloadKubeConfigList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstanceWorkloadKubeConfigList.

func (*VirtualClusterInstanceWorkloadKubeConfigList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterInstanceWorkloadKubeConfigList) DeepCopyObject

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterTemplate

type VirtualClusterTemplate struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   VirtualClusterTemplateSpec   `json:"spec,omitempty"`
	Status VirtualClusterTemplateStatus `json:"status,omitempty"`
}

VirtualClusterTemplate holds the information +k8s:openapi-gen=true +resource:path=virtualclustertemplates,rest=VirtualClusterTemplateREST

func (*VirtualClusterTemplate) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterTemplate.

func (*VirtualClusterTemplate) DeepCopyInto

func (in *VirtualClusterTemplate) DeepCopyInto(out *VirtualClusterTemplate)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterTemplate) DeepCopyObject

func (in *VirtualClusterTemplate) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*VirtualClusterTemplate) GetAccess

func (a *VirtualClusterTemplate) GetAccess() []storagev1.Access

func (*VirtualClusterTemplate) GetOwner

func (*VirtualClusterTemplate) GetVersions

func (*VirtualClusterTemplate) SetAccess

func (a *VirtualClusterTemplate) SetAccess(access []storagev1.Access)

func (*VirtualClusterTemplate) SetOwner

func (a *VirtualClusterTemplate) SetOwner(userOrTeam *storagev1.UserOrTeam)

type VirtualClusterTemplateList

type VirtualClusterTemplateList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []VirtualClusterTemplate `json:"items"`
}

func (*VirtualClusterTemplateList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterTemplateList.

func (*VirtualClusterTemplateList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterTemplateList) DeepCopyObject

func (in *VirtualClusterTemplateList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterTemplateSpec

type VirtualClusterTemplateSpec struct {
	storagev1.VirtualClusterTemplateSpec `json:",inline"`
}

VirtualClusterTemplateSpec holds the specification

func (*VirtualClusterTemplateSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterTemplateSpec.

func (*VirtualClusterTemplateSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualClusterTemplateStatus

type VirtualClusterTemplateStatus struct {
	storagev1.VirtualClusterTemplateStatus `json:",inline"`

	// +optional
	Apps []*clusterv1.EntityInfo `json:"apps,omitempty"`
}

VirtualClusterTemplateStatus holds the status

func (*VirtualClusterTemplateStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterTemplateStatus.

func (*VirtualClusterTemplateStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

Source Files

Jump to

Keyboard shortcuts

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