v1

package
v4.10.3 Latest Latest
Warning

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

Go to latest
Published: Jul 2, 2026 License: MPL-2.0 Imports: 19 Imported by: 58

Documentation

Overview

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

Index

Constants

View Source
const (
	OperationDrift   = "drift"
	OperationApply   = "apply"
	OperationDestroy = "destroy"
)
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"
)
View Source
const (
	// SnapshotStored status will be deprecated in favor of SnapshotCompleted to match the vcluster snapshot status
	SnapshotStored          SnapshotTakenStatus = "Stored"
	SnapshotCompleted       SnapshotTakenStatus = "Completed"
	SnapshotScheduled       SnapshotTakenStatus = "Scheduled"
	SnapshotFailed          SnapshotTakenStatus = "Failed"
	SnapshotPartiallyFailed SnapshotTakenStatus = "PartiallyFailed"
	SnapshotInProgress      SnapshotTakenStatus = "InProgress"
	SnapshotNotFound        SnapshotTakenStatus = "NotFound"

	SnapshotRequestPhaseCompleted       SnapshotRequestPhase = "Completed"
	SnapshotRequestPhasePartiallyFailed SnapshotRequestPhase = "PartiallyFailed"
	SnapshotRequestPhaseFailed          SnapshotRequestPhase = "Failed"
)

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.ManagementArgoCDApplicationStorage,
		management.ManagementArgoCDApplicationTemplateStorage,
		management.ManagementBackupStorage,
		builders.NewApiResourceWithStorage(
			management.InternalBackupApplyREST,
			func() runtime.Object { return &BackupApply{} },
			nil,
			management.NewBackupApplyREST,
		),
		management.ManagementClusterStorage,
		builders.NewApiResourceWithStorage(
			management.InternalClusterStatus,
			func() runtime.Object { return &Cluster{} },
			func() runtime.Object { return &ClusterList{} },
			management.NewClusterStatusREST),
		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,
		),
		management.ManagementClusterAccessStorage,
		management.ManagementClusterRoleTemplateStorage,
		management.ManagementConfigStorage,
		management.ManagementConvertVirtualClusterConfigStorage,
		management.ManagementDatabaseConnectorStorage,
		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.ManagementLoftUpgradeStorage,
		management.ManagementMachineConfigTemplateStorage,
		management.ManagementNetworkPeerStorage,
		builders.NewApiResourceWithStorage(
			management.InternalNetworkPeerDebugREST,
			func() runtime.Object { return &NetworkPeerDebug{} },
			nil,
			management.NewNetworkPeerDebugREST,
		),
		management.ManagementNodeClaimStorage,
		builders.NewApiResourceWithStorage(
			management.InternalNodeClaimStatus,
			func() runtime.Object { return &NodeClaim{} },
			func() runtime.Object { return &NodeClaimList{} },
			management.NewNodeClaimStatusREST),
		management.ManagementNodeEnvironmentStorage,
		builders.NewApiResourceWithStorage(
			management.InternalNodeEnvironmentStatus,
			func() runtime.Object { return &NodeEnvironment{} },
			func() runtime.Object { return &NodeEnvironmentList{} },
			management.NewNodeEnvironmentStatusREST),
		management.ManagementNodeProviderStorage,
		builders.NewApiResourceWithStorage(
			management.InternalNodeProviderStatus,
			func() runtime.Object { return &NodeProvider{} },
			func() runtime.Object { return &NodeProviderList{} },
			management.NewNodeProviderStatusREST),
		builders.NewApiResourceWithStorage(
			management.InternalNodeProviderExecREST,
			func() runtime.Object { return &NodeProviderExec{} },
			nil,
			management.NewNodeProviderExecREST,
		),
		management.ManagementNodeTypeStorage,
		builders.NewApiResourceWithStorage(
			management.InternalNodeTypeStatus,
			func() runtime.Object { return &NodeType{} },
			func() runtime.Object { return &NodeTypeList{} },
			management.NewNodeTypeStatusREST),
		management.ManagementOIDCClientStorage,
		management.ManagementOSImageStorage,
		management.ManagementOwnedAccessKeyStorage,
		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.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.InternalProjectNodeTypesREST,
			func() runtime.Object { return &ProjectNodeTypes{} },
			nil,
			management.NewProjectNodeTypesREST,
		),
		builders.NewApiResourceWithStorage(
			management.InternalProjectTemplatesREST,
			func() runtime.Object { return &ProjectTemplates{} },
			nil,
			management.NewProjectTemplatesREST,
		),
		management.ManagementProjectSecretStorage,
		management.ManagementRedirectTokenStorage,
		management.ManagementRegisterVirtualClusterStorage,
		management.ManagementResetAccessKeyStorage,
		management.ManagementSSHKeyStorage,
		management.ManagementSelfStorage,
		management.ManagementSelfSubjectAccessReviewStorage,
		management.ManagementSharedSecretStorage,
		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,
		),
		builders.NewApiResourceWithStorage(
			management.InternalTeamObjectPermissionsREST,
			func() runtime.Object { return &TeamObjectPermissions{} },
			nil,
			management.NewTeamObjectPermissionsREST,
		),
		builders.NewApiResourceWithStorage(
			management.InternalTeamPermissionsREST,
			func() runtime.Object { return &TeamPermissions{} },
			nil,
			management.NewTeamPermissionsREST,
		),
		management.ManagementTranslateVClusterResourceNameStorage,
		management.ManagementUsageDownloadStorage,
		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.InternalUserObjectPermissionsREST,
			func() runtime.Object { return &UserObjectPermissions{} },
			nil,
			management.NewUserObjectPermissionsREST,
		),
		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.InternalVirtualClusterAccessKeyREST,
			func() runtime.Object { return &VirtualClusterAccessKey{} },
			nil,
			management.NewVirtualClusterAccessKeyREST,
		),
		builders.NewApiResourceWithStorage(
			management.InternalVirtualClusterControlPlanePodsREST,
			func() runtime.Object { return &VirtualClusterControlPlanePods{} },
			nil,
			management.NewVirtualClusterControlPlanePodsREST,
		),
		builders.NewApiResourceWithStorage(
			management.InternalVirtualClusterInstanceDebugShellREST,
			func() runtime.Object { return &VirtualClusterInstanceDebugShell{} },
			nil,
			management.NewVirtualClusterInstanceDebugShellREST,
		),
		builders.NewApiResourceWithStorage(
			management.InternalVirtualClusterExternalDatabaseREST,
			func() runtime.Object { return &VirtualClusterExternalDatabase{} },
			nil,
			management.NewVirtualClusterExternalDatabaseREST,
		),
		builders.NewApiResourceWithStorage(
			management.InternalVirtualClusterInstanceJoinScriptREST,
			func() runtime.Object { return &VirtualClusterInstanceJoinScript{} },
			nil,
			management.NewVirtualClusterInstanceJoinScriptREST,
		),
		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.InternalVirtualClusterNodeAccessKeyREST,
			func() runtime.Object { return &VirtualClusterNodeAccessKey{} },
			nil,
			management.NewVirtualClusterNodeAccessKeyREST,
		),
		builders.NewApiResourceWithStorage(
			management.InternalVirtualClusterResourceUsageREST,
			func() runtime.Object { return &VirtualClusterResourceUsage{} },
			nil,
			management.NewVirtualClusterResourceUsageREST,
		),
		builders.NewApiResourceWithStorage(
			management.InternalVirtualClusterInstanceShellREST,
			func() runtime.Object { return &VirtualClusterInstanceShell{} },
			nil,
			management.NewVirtualClusterInstanceShellREST,
		),
		builders.NewApiResourceWithStorage(
			management.InternalVirtualClusterInstanceSnapshotREST,
			func() runtime.Object { return &VirtualClusterInstanceSnapshot{} },
			nil,
			management.NewVirtualClusterInstanceSnapshotREST,
		),
		builders.NewApiResourceWithStorage(
			management.InternalVirtualClusterStandaloneREST,
			func() runtime.Object { return &VirtualClusterStandalone{} },
			nil,
			management.NewVirtualClusterStandaloneREST,
		),
		management.ManagementVirtualClusterSchemaStorage,
		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_AgentCostControlConfig_To_v1_AgentCostControlConfig added in v4.2.2

func Convert_management_AgentCostControlConfig_To_v1_AgentCostControlConfig(in *management.AgentCostControlConfig, out *AgentCostControlConfig, s conversion.Scope) error

Convert_management_AgentCostControlConfig_To_v1_AgentCostControlConfig 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_ArgoCDApplicationList_To_v1_ArgoCDApplicationList added in v4.10.0

func Convert_management_ArgoCDApplicationList_To_v1_ArgoCDApplicationList(in *management.ArgoCDApplicationList, out *ArgoCDApplicationList, s conversion.Scope) error

Convert_management_ArgoCDApplicationList_To_v1_ArgoCDApplicationList is an autogenerated conversion function.

func Convert_management_ArgoCDApplicationSpec_To_v1_ArgoCDApplicationSpec added in v4.10.0

func Convert_management_ArgoCDApplicationSpec_To_v1_ArgoCDApplicationSpec(in *management.ArgoCDApplicationSpec, out *ArgoCDApplicationSpec, s conversion.Scope) error

Convert_management_ArgoCDApplicationSpec_To_v1_ArgoCDApplicationSpec is an autogenerated conversion function.

func Convert_management_ArgoCDApplicationStatus_To_v1_ArgoCDApplicationStatus added in v4.10.0

func Convert_management_ArgoCDApplicationStatus_To_v1_ArgoCDApplicationStatus(in *management.ArgoCDApplicationStatus, out *ArgoCDApplicationStatus, s conversion.Scope) error

Convert_management_ArgoCDApplicationStatus_To_v1_ArgoCDApplicationStatus is an autogenerated conversion function.

func Convert_management_ArgoCDApplicationTemplateList_To_v1_ArgoCDApplicationTemplateList added in v4.10.0

func Convert_management_ArgoCDApplicationTemplateList_To_v1_ArgoCDApplicationTemplateList(in *management.ArgoCDApplicationTemplateList, out *ArgoCDApplicationTemplateList, s conversion.Scope) error

Convert_management_ArgoCDApplicationTemplateList_To_v1_ArgoCDApplicationTemplateList is an autogenerated conversion function.

func Convert_management_ArgoCDApplicationTemplateSpec_To_v1_ArgoCDApplicationTemplateSpec added in v4.10.0

func Convert_management_ArgoCDApplicationTemplateSpec_To_v1_ArgoCDApplicationTemplateSpec(in *management.ArgoCDApplicationTemplateSpec, out *ArgoCDApplicationTemplateSpec, s conversion.Scope) error

Convert_management_ArgoCDApplicationTemplateSpec_To_v1_ArgoCDApplicationTemplateSpec is an autogenerated conversion function.

func Convert_management_ArgoCDApplicationTemplateStatus_To_v1_ArgoCDApplicationTemplateStatus added in v4.10.0

func Convert_management_ArgoCDApplicationTemplateStatus_To_v1_ArgoCDApplicationTemplateStatus(in *management.ArgoCDApplicationTemplateStatus, out *ArgoCDApplicationTemplateStatus, s conversion.Scope) error

Convert_management_ArgoCDApplicationTemplateStatus_To_v1_ArgoCDApplicationTemplateStatus is an autogenerated conversion function.

func Convert_management_ArgoCDApplicationTemplate_To_v1_ArgoCDApplicationTemplate added in v4.10.0

func Convert_management_ArgoCDApplicationTemplate_To_v1_ArgoCDApplicationTemplate(in *management.ArgoCDApplicationTemplate, out *ArgoCDApplicationTemplate, s conversion.Scope) error

Convert_management_ArgoCDApplicationTemplate_To_v1_ArgoCDApplicationTemplate is an autogenerated conversion function.

func Convert_management_ArgoCDApplication_To_v1_ArgoCDApplication added in v4.10.0

func Convert_management_ArgoCDApplication_To_v1_ArgoCDApplication(in *management.ArgoCDApplication, out *ArgoCDApplication, s conversion.Scope) error

Convert_management_ArgoCDApplication_To_v1_ArgoCDApplication is an autogenerated conversion function.

func Convert_management_AssignedVia_To_v1_AssignedVia added in v4.3.0

func Convert_management_AssignedVia_To_v1_AssignedVia(in *management.AssignedVia, out *AssignedVia, s conversion.Scope) error

Convert_management_AssignedVia_To_v1_AssignedVia 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_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_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_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_Cloud_To_v1_Cloud added in v4.1.0

func Convert_management_Cloud_To_v1_Cloud(in *management.Cloud, out *Cloud, s conversion.Scope) error

Convert_management_Cloud_To_v1_Cloud 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_ClusterAccessRole_To_v1_ClusterAccessRole added in v4.3.0

func Convert_management_ClusterAccessRole_To_v1_ClusterAccessRole(in *management.ClusterAccessRole, out *ClusterAccessRole, s conversion.Scope) error

Convert_management_ClusterAccessRole_To_v1_ClusterAccessRole 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_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_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_ConvertVirtualClusterConfigList_To_v1_ConvertVirtualClusterConfigList

func Convert_management_ConvertVirtualClusterConfigList_To_v1_ConvertVirtualClusterConfigList(in *management.ConvertVirtualClusterConfigList, out *ConvertVirtualClusterConfigList, s conversion.Scope) error

Convert_management_ConvertVirtualClusterConfigList_To_v1_ConvertVirtualClusterConfigList is an autogenerated conversion function.

func Convert_management_ConvertVirtualClusterConfigSpec_To_v1_ConvertVirtualClusterConfigSpec

func Convert_management_ConvertVirtualClusterConfigSpec_To_v1_ConvertVirtualClusterConfigSpec(in *management.ConvertVirtualClusterConfigSpec, out *ConvertVirtualClusterConfigSpec, s conversion.Scope) error

Convert_management_ConvertVirtualClusterConfigSpec_To_v1_ConvertVirtualClusterConfigSpec is an autogenerated conversion function.

func Convert_management_ConvertVirtualClusterConfigStatus_To_v1_ConvertVirtualClusterConfigStatus

func Convert_management_ConvertVirtualClusterConfigStatus_To_v1_ConvertVirtualClusterConfigStatus(in *management.ConvertVirtualClusterConfigStatus, out *ConvertVirtualClusterConfigStatus, s conversion.Scope) error

Convert_management_ConvertVirtualClusterConfigStatus_To_v1_ConvertVirtualClusterConfigStatus is an autogenerated conversion function.

func Convert_management_ConvertVirtualClusterConfig_To_v1_ConvertVirtualClusterConfig

func Convert_management_ConvertVirtualClusterConfig_To_v1_ConvertVirtualClusterConfig(in *management.ConvertVirtualClusterConfig, out *ConvertVirtualClusterConfig, s conversion.Scope) error

Convert_management_ConvertVirtualClusterConfig_To_v1_ConvertVirtualClusterConfig is an autogenerated conversion function.

func Convert_management_CostControlClusterConfig_To_v1_CostControlClusterConfig added in v4.2.0

func Convert_management_CostControlClusterConfig_To_v1_CostControlClusterConfig(in *management.CostControlClusterConfig, out *CostControlClusterConfig, s conversion.Scope) error

Convert_management_CostControlClusterConfig_To_v1_CostControlClusterConfig is an autogenerated conversion function.

func Convert_management_CostControlGPUSettings_To_v1_CostControlGPUSettings added in v4.3.0

func Convert_management_CostControlGPUSettings_To_v1_CostControlGPUSettings(in *management.CostControlGPUSettings, out *CostControlGPUSettings, s conversion.Scope) error

Convert_management_CostControlGPUSettings_To_v1_CostControlGPUSettings is an autogenerated conversion function.

func Convert_management_CostControlGlobalConfig_To_v1_CostControlGlobalConfig added in v4.2.0

func Convert_management_CostControlGlobalConfig_To_v1_CostControlGlobalConfig(in *management.CostControlGlobalConfig, out *CostControlGlobalConfig, s conversion.Scope) error

Convert_management_CostControlGlobalConfig_To_v1_CostControlGlobalConfig is an autogenerated conversion function.

func Convert_management_CostControlResourcePrice_To_v1_CostControlResourcePrice added in v4.2.0

func Convert_management_CostControlResourcePrice_To_v1_CostControlResourcePrice(in *management.CostControlResourcePrice, out *CostControlResourcePrice, s conversion.Scope) error

Convert_management_CostControlResourcePrice_To_v1_CostControlResourcePrice is an autogenerated conversion function.

func Convert_management_CostControlSettings_To_v1_CostControlSettings added in v4.2.0

func Convert_management_CostControlSettings_To_v1_CostControlSettings(in *management.CostControlSettings, out *CostControlSettings, s conversion.Scope) error

Convert_management_CostControlSettings_To_v1_CostControlSettings is an autogenerated conversion function.

func Convert_management_CostControl_To_v1_CostControl added in v4.2.0

func Convert_management_CostControl_To_v1_CostControl(in *management.CostControl, out *CostControl, s conversion.Scope) error

Convert_management_CostControl_To_v1_CostControl is an autogenerated conversion function.

func Convert_management_DatabaseConnectorList_To_v1_DatabaseConnectorList added in v4.3.0

func Convert_management_DatabaseConnectorList_To_v1_DatabaseConnectorList(in *management.DatabaseConnectorList, out *DatabaseConnectorList, s conversion.Scope) error

Convert_management_DatabaseConnectorList_To_v1_DatabaseConnectorList is an autogenerated conversion function.

func Convert_management_DatabaseConnectorSpec_To_v1_DatabaseConnectorSpec added in v4.3.0

func Convert_management_DatabaseConnectorSpec_To_v1_DatabaseConnectorSpec(in *management.DatabaseConnectorSpec, out *DatabaseConnectorSpec, s conversion.Scope) error

Convert_management_DatabaseConnectorSpec_To_v1_DatabaseConnectorSpec is an autogenerated conversion function.

func Convert_management_DatabaseConnectorStatus_To_v1_DatabaseConnectorStatus added in v4.3.0

func Convert_management_DatabaseConnectorStatus_To_v1_DatabaseConnectorStatus(in *management.DatabaseConnectorStatus, out *DatabaseConnectorStatus, s conversion.Scope) error

Convert_management_DatabaseConnectorStatus_To_v1_DatabaseConnectorStatus is an autogenerated conversion function.

func Convert_management_DatabaseConnector_To_v1_DatabaseConnector added in v4.3.0

func Convert_management_DatabaseConnector_To_v1_DatabaseConnector(in *management.DatabaseConnector, out *DatabaseConnector, s conversion.Scope) error

Convert_management_DatabaseConnector_To_v1_DatabaseConnector is an autogenerated conversion function.

func Convert_management_DatabaseKine_To_v1_DatabaseKine added in v4.8.0

func Convert_management_DatabaseKine_To_v1_DatabaseKine(in *management.DatabaseKine, out *DatabaseKine, s conversion.Scope) error

Convert_management_DatabaseKine_To_v1_DatabaseKine 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_ImageBuilder_To_v1_ImageBuilder added in v4.3.0

func Convert_management_ImageBuilder_To_v1_ImageBuilder(in *management.ImageBuilder, out *ImageBuilder, s conversion.Scope) error

Convert_management_ImageBuilder_To_v1_ImageBuilder 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_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_MachineConfigTemplateList_To_v1_MachineConfigTemplateList added in v4.10.0

func Convert_management_MachineConfigTemplateList_To_v1_MachineConfigTemplateList(in *management.MachineConfigTemplateList, out *MachineConfigTemplateList, s conversion.Scope) error

Convert_management_MachineConfigTemplateList_To_v1_MachineConfigTemplateList is an autogenerated conversion function.

func Convert_management_MachineConfigTemplateSpec_To_v1_MachineConfigTemplateSpec added in v4.10.0

func Convert_management_MachineConfigTemplateSpec_To_v1_MachineConfigTemplateSpec(in *management.MachineConfigTemplateSpec, out *MachineConfigTemplateSpec, s conversion.Scope) error

Convert_management_MachineConfigTemplateSpec_To_v1_MachineConfigTemplateSpec is an autogenerated conversion function.

func Convert_management_MachineConfigTemplateStatus_To_v1_MachineConfigTemplateStatus added in v4.10.0

func Convert_management_MachineConfigTemplateStatus_To_v1_MachineConfigTemplateStatus(in *management.MachineConfigTemplateStatus, out *MachineConfigTemplateStatus, s conversion.Scope) error

Convert_management_MachineConfigTemplateStatus_To_v1_MachineConfigTemplateStatus is an autogenerated conversion function.

func Convert_management_MachineConfigTemplate_To_v1_MachineConfigTemplate added in v4.10.0

func Convert_management_MachineConfigTemplate_To_v1_MachineConfigTemplate(in *management.MachineConfigTemplate, out *MachineConfigTemplate, s conversion.Scope) error

Convert_management_MachineConfigTemplate_To_v1_MachineConfigTemplate is an autogenerated conversion function.

func Convert_management_MaintenanceWindow_To_v1_MaintenanceWindow added in v4.1.0

func Convert_management_MaintenanceWindow_To_v1_MaintenanceWindow(in *management.MaintenanceWindow, out *MaintenanceWindow, s conversion.Scope) error

Convert_management_MaintenanceWindow_To_v1_MaintenanceWindow is an autogenerated conversion function.

func Convert_management_ManagementRole_To_v1_ManagementRole added in v4.3.0

func Convert_management_ManagementRole_To_v1_ManagementRole(in *management.ManagementRole, out *ManagementRole, s conversion.Scope) error

Convert_management_ManagementRole_To_v1_ManagementRole is an autogenerated conversion function.

func Convert_management_NetworkPeerDebugList_To_v1_NetworkPeerDebugList added in v4.9.0

func Convert_management_NetworkPeerDebugList_To_v1_NetworkPeerDebugList(in *management.NetworkPeerDebugList, out *NetworkPeerDebugList, s conversion.Scope) error

Convert_management_NetworkPeerDebugList_To_v1_NetworkPeerDebugList is an autogenerated conversion function.

func Convert_management_NetworkPeerDebugOptions_To_v1_NetworkPeerDebugOptions added in v4.9.0

func Convert_management_NetworkPeerDebugOptions_To_v1_NetworkPeerDebugOptions(in *management.NetworkPeerDebugOptions, out *NetworkPeerDebugOptions, s conversion.Scope) error

Convert_management_NetworkPeerDebugOptions_To_v1_NetworkPeerDebugOptions is an autogenerated conversion function.

func Convert_management_NetworkPeerDebug_To_v1_NetworkPeerDebug added in v4.9.0

func Convert_management_NetworkPeerDebug_To_v1_NetworkPeerDebug(in *management.NetworkPeerDebug, out *NetworkPeerDebug, s conversion.Scope) error

Convert_management_NetworkPeerDebug_To_v1_NetworkPeerDebug is an autogenerated conversion function.

func Convert_management_NetworkPeerList_To_v1_NetworkPeerList added in v4.9.0

func Convert_management_NetworkPeerList_To_v1_NetworkPeerList(in *management.NetworkPeerList, out *NetworkPeerList, s conversion.Scope) error

Convert_management_NetworkPeerList_To_v1_NetworkPeerList is an autogenerated conversion function.

func Convert_management_NetworkPeerSpec_To_v1_NetworkPeerSpec added in v4.9.0

func Convert_management_NetworkPeerSpec_To_v1_NetworkPeerSpec(in *management.NetworkPeerSpec, out *NetworkPeerSpec, s conversion.Scope) error

Convert_management_NetworkPeerSpec_To_v1_NetworkPeerSpec is an autogenerated conversion function.

func Convert_management_NetworkPeerStatus_To_v1_NetworkPeerStatus added in v4.9.0

func Convert_management_NetworkPeerStatus_To_v1_NetworkPeerStatus(in *management.NetworkPeerStatus, out *NetworkPeerStatus, s conversion.Scope) error

Convert_management_NetworkPeerStatus_To_v1_NetworkPeerStatus is an autogenerated conversion function.

func Convert_management_NetworkPeer_To_v1_NetworkPeer added in v4.9.0

func Convert_management_NetworkPeer_To_v1_NetworkPeer(in *management.NetworkPeer, out *NetworkPeer, s conversion.Scope) error

Convert_management_NetworkPeer_To_v1_NetworkPeer is an autogenerated conversion function.

func Convert_management_NodeClaimData_To_v1_NodeClaimData added in v4.4.0

func Convert_management_NodeClaimData_To_v1_NodeClaimData(in *management.NodeClaimData, out *NodeClaimData, s conversion.Scope) error

Convert_management_NodeClaimData_To_v1_NodeClaimData is an autogenerated conversion function.

func Convert_management_NodeClaimList_To_v1_NodeClaimList added in v4.4.0

func Convert_management_NodeClaimList_To_v1_NodeClaimList(in *management.NodeClaimList, out *NodeClaimList, s conversion.Scope) error

Convert_management_NodeClaimList_To_v1_NodeClaimList is an autogenerated conversion function.

func Convert_management_NodeClaimSpec_To_v1_NodeClaimSpec added in v4.4.0

func Convert_management_NodeClaimSpec_To_v1_NodeClaimSpec(in *management.NodeClaimSpec, out *NodeClaimSpec, s conversion.Scope) error

Convert_management_NodeClaimSpec_To_v1_NodeClaimSpec is an autogenerated conversion function.

func Convert_management_NodeClaimStatus_To_v1_NodeClaimStatus added in v4.4.0

func Convert_management_NodeClaimStatus_To_v1_NodeClaimStatus(in *management.NodeClaimStatus, out *NodeClaimStatus, s conversion.Scope) error

Convert_management_NodeClaimStatus_To_v1_NodeClaimStatus is an autogenerated conversion function.

func Convert_management_NodeClaim_To_v1_NodeClaim added in v4.4.0

func Convert_management_NodeClaim_To_v1_NodeClaim(in *management.NodeClaim, out *NodeClaim, s conversion.Scope) error

Convert_management_NodeClaim_To_v1_NodeClaim is an autogenerated conversion function.

func Convert_management_NodeEnvironmentData_To_v1_NodeEnvironmentData added in v4.4.0

func Convert_management_NodeEnvironmentData_To_v1_NodeEnvironmentData(in *management.NodeEnvironmentData, out *NodeEnvironmentData, s conversion.Scope) error

Convert_management_NodeEnvironmentData_To_v1_NodeEnvironmentData is an autogenerated conversion function.

func Convert_management_NodeEnvironmentList_To_v1_NodeEnvironmentList added in v4.4.0

func Convert_management_NodeEnvironmentList_To_v1_NodeEnvironmentList(in *management.NodeEnvironmentList, out *NodeEnvironmentList, s conversion.Scope) error

Convert_management_NodeEnvironmentList_To_v1_NodeEnvironmentList is an autogenerated conversion function.

func Convert_management_NodeEnvironmentSpec_To_v1_NodeEnvironmentSpec added in v4.4.0

func Convert_management_NodeEnvironmentSpec_To_v1_NodeEnvironmentSpec(in *management.NodeEnvironmentSpec, out *NodeEnvironmentSpec, s conversion.Scope) error

Convert_management_NodeEnvironmentSpec_To_v1_NodeEnvironmentSpec is an autogenerated conversion function.

func Convert_management_NodeEnvironmentStatus_To_v1_NodeEnvironmentStatus added in v4.4.0

func Convert_management_NodeEnvironmentStatus_To_v1_NodeEnvironmentStatus(in *management.NodeEnvironmentStatus, out *NodeEnvironmentStatus, s conversion.Scope) error

Convert_management_NodeEnvironmentStatus_To_v1_NodeEnvironmentStatus is an autogenerated conversion function.

func Convert_management_NodeEnvironment_To_v1_NodeEnvironment added in v4.4.0

func Convert_management_NodeEnvironment_To_v1_NodeEnvironment(in *management.NodeEnvironment, out *NodeEnvironment, s conversion.Scope) error

Convert_management_NodeEnvironment_To_v1_NodeEnvironment is an autogenerated conversion function.

func Convert_management_NodeProviderBCMGetResourcesResult_To_v1_NodeProviderBCMGetResourcesResult added in v4.4.0

func Convert_management_NodeProviderBCMGetResourcesResult_To_v1_NodeProviderBCMGetResourcesResult(in *management.NodeProviderBCMGetResourcesResult, out *NodeProviderBCMGetResourcesResult, s conversion.Scope) error

Convert_management_NodeProviderBCMGetResourcesResult_To_v1_NodeProviderBCMGetResourcesResult is an autogenerated conversion function.

func Convert_management_NodeProviderBCMNodeGroup_To_v1_NodeProviderBCMNodeGroup added in v4.4.0

func Convert_management_NodeProviderBCMNodeGroup_To_v1_NodeProviderBCMNodeGroup(in *management.NodeProviderBCMNodeGroup, out *NodeProviderBCMNodeGroup, s conversion.Scope) error

Convert_management_NodeProviderBCMNodeGroup_To_v1_NodeProviderBCMNodeGroup is an autogenerated conversion function.

func Convert_management_NodeProviderBCMNodeWithResources_To_v1_NodeProviderBCMNodeWithResources added in v4.4.0

func Convert_management_NodeProviderBCMNodeWithResources_To_v1_NodeProviderBCMNodeWithResources(in *management.NodeProviderBCMNodeWithResources, out *NodeProviderBCMNodeWithResources, s conversion.Scope) error

Convert_management_NodeProviderBCMNodeWithResources_To_v1_NodeProviderBCMNodeWithResources is an autogenerated conversion function.

func Convert_management_NodeProviderBCMTestConnectionResult_To_v1_NodeProviderBCMTestConnectionResult added in v4.4.0

func Convert_management_NodeProviderBCMTestConnectionResult_To_v1_NodeProviderBCMTestConnectionResult(in *management.NodeProviderBCMTestConnectionResult, out *NodeProviderBCMTestConnectionResult, s conversion.Scope) error

Convert_management_NodeProviderBCMTestConnectionResult_To_v1_NodeProviderBCMTestConnectionResult is an autogenerated conversion function.

func Convert_management_NodeProviderCalculateCostResult_To_v1_NodeProviderCalculateCostResult added in v4.4.0

func Convert_management_NodeProviderCalculateCostResult_To_v1_NodeProviderCalculateCostResult(in *management.NodeProviderCalculateCostResult, out *NodeProviderCalculateCostResult, s conversion.Scope) error

Convert_management_NodeProviderCalculateCostResult_To_v1_NodeProviderCalculateCostResult is an autogenerated conversion function.

func Convert_management_NodeProviderExecList_To_v1_NodeProviderExecList added in v4.4.0

func Convert_management_NodeProviderExecList_To_v1_NodeProviderExecList(in *management.NodeProviderExecList, out *NodeProviderExecList, s conversion.Scope) error

Convert_management_NodeProviderExecList_To_v1_NodeProviderExecList is an autogenerated conversion function.

func Convert_management_NodeProviderExecResult_To_v1_NodeProviderExecResult added in v4.4.0

func Convert_management_NodeProviderExecResult_To_v1_NodeProviderExecResult(in *management.NodeProviderExecResult, out *NodeProviderExecResult, s conversion.Scope) error

Convert_management_NodeProviderExecResult_To_v1_NodeProviderExecResult is an autogenerated conversion function.

func Convert_management_NodeProviderExecSpec_To_v1_NodeProviderExecSpec added in v4.4.0

func Convert_management_NodeProviderExecSpec_To_v1_NodeProviderExecSpec(in *management.NodeProviderExecSpec, out *NodeProviderExecSpec, s conversion.Scope) error

Convert_management_NodeProviderExecSpec_To_v1_NodeProviderExecSpec is an autogenerated conversion function.

func Convert_management_NodeProviderExecStatus_To_v1_NodeProviderExecStatus added in v4.4.0

func Convert_management_NodeProviderExecStatus_To_v1_NodeProviderExecStatus(in *management.NodeProviderExecStatus, out *NodeProviderExecStatus, s conversion.Scope) error

Convert_management_NodeProviderExecStatus_To_v1_NodeProviderExecStatus is an autogenerated conversion function.

func Convert_management_NodeProviderExec_To_v1_NodeProviderExec added in v4.4.0

func Convert_management_NodeProviderExec_To_v1_NodeProviderExec(in *management.NodeProviderExec, out *NodeProviderExec, s conversion.Scope) error

Convert_management_NodeProviderExec_To_v1_NodeProviderExec is an autogenerated conversion function.

func Convert_management_NodeProviderList_To_v1_NodeProviderList added in v4.4.0

func Convert_management_NodeProviderList_To_v1_NodeProviderList(in *management.NodeProviderList, out *NodeProviderList, s conversion.Scope) error

Convert_management_NodeProviderList_To_v1_NodeProviderList is an autogenerated conversion function.

func Convert_management_NodeProviderSpec_To_v1_NodeProviderSpec added in v4.4.0

func Convert_management_NodeProviderSpec_To_v1_NodeProviderSpec(in *management.NodeProviderSpec, out *NodeProviderSpec, s conversion.Scope) error

Convert_management_NodeProviderSpec_To_v1_NodeProviderSpec is an autogenerated conversion function.

func Convert_management_NodeProviderStatus_To_v1_NodeProviderStatus added in v4.4.0

func Convert_management_NodeProviderStatus_To_v1_NodeProviderStatus(in *management.NodeProviderStatus, out *NodeProviderStatus, s conversion.Scope) error

Convert_management_NodeProviderStatus_To_v1_NodeProviderStatus is an autogenerated conversion function.

func Convert_management_NodeProviderTerraformValidateResult_To_v1_NodeProviderTerraformValidateResult added in v4.4.0

func Convert_management_NodeProviderTerraformValidateResult_To_v1_NodeProviderTerraformValidateResult(in *management.NodeProviderTerraformValidateResult, out *NodeProviderTerraformValidateResult, s conversion.Scope) error

Convert_management_NodeProviderTerraformValidateResult_To_v1_NodeProviderTerraformValidateResult is an autogenerated conversion function.

func Convert_management_NodeProvider_To_v1_NodeProvider added in v4.4.0

func Convert_management_NodeProvider_To_v1_NodeProvider(in *management.NodeProvider, out *NodeProvider, s conversion.Scope) error

Convert_management_NodeProvider_To_v1_NodeProvider is an autogenerated conversion function.

func Convert_management_NodeTypeList_To_v1_NodeTypeList added in v4.4.0

func Convert_management_NodeTypeList_To_v1_NodeTypeList(in *management.NodeTypeList, out *NodeTypeList, s conversion.Scope) error

Convert_management_NodeTypeList_To_v1_NodeTypeList is an autogenerated conversion function.

func Convert_management_NodeTypeSpec_To_v1_NodeTypeSpec added in v4.4.0

func Convert_management_NodeTypeSpec_To_v1_NodeTypeSpec(in *management.NodeTypeSpec, out *NodeTypeSpec, s conversion.Scope) error

Convert_management_NodeTypeSpec_To_v1_NodeTypeSpec is an autogenerated conversion function.

func Convert_management_NodeTypeStatus_To_v1_NodeTypeStatus added in v4.4.0

func Convert_management_NodeTypeStatus_To_v1_NodeTypeStatus(in *management.NodeTypeStatus, out *NodeTypeStatus, s conversion.Scope) error

Convert_management_NodeTypeStatus_To_v1_NodeTypeStatus is an autogenerated conversion function.

func Convert_management_NodeType_To_v1_NodeType added in v4.4.0

func Convert_management_NodeType_To_v1_NodeType(in *management.NodeType, out *NodeType, s conversion.Scope) error

Convert_management_NodeType_To_v1_NodeType is an autogenerated conversion function.

func Convert_management_OIDCClientList_To_v1_OIDCClientList

func Convert_management_OIDCClientList_To_v1_OIDCClientList(in *management.OIDCClientList, out *OIDCClientList, s conversion.Scope) error

Convert_management_OIDCClientList_To_v1_OIDCClientList is an autogenerated conversion function.

func Convert_management_OIDCClientSpec_To_v1_OIDCClientSpec

func Convert_management_OIDCClientSpec_To_v1_OIDCClientSpec(in *management.OIDCClientSpec, out *OIDCClientSpec, s conversion.Scope) error

Convert_management_OIDCClientSpec_To_v1_OIDCClientSpec is an autogenerated conversion function.

func Convert_management_OIDCClientStatus_To_v1_OIDCClientStatus

func Convert_management_OIDCClientStatus_To_v1_OIDCClientStatus(in *management.OIDCClientStatus, out *OIDCClientStatus, s conversion.Scope) error

Convert_management_OIDCClientStatus_To_v1_OIDCClientStatus 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_OSImageList_To_v1_OSImageList added in v4.8.0

func Convert_management_OSImageList_To_v1_OSImageList(in *management.OSImageList, out *OSImageList, s conversion.Scope) error

Convert_management_OSImageList_To_v1_OSImageList is an autogenerated conversion function.

func Convert_management_OSImageSpec_To_v1_OSImageSpec added in v4.8.0

func Convert_management_OSImageSpec_To_v1_OSImageSpec(in *management.OSImageSpec, out *OSImageSpec, s conversion.Scope) error

Convert_management_OSImageSpec_To_v1_OSImageSpec is an autogenerated conversion function.

func Convert_management_OSImageStatus_To_v1_OSImageStatus added in v4.8.0

func Convert_management_OSImageStatus_To_v1_OSImageStatus(in *management.OSImageStatus, out *OSImageStatus, s conversion.Scope) error

Convert_management_OSImageStatus_To_v1_OSImageStatus is an autogenerated conversion function.

func Convert_management_OSImage_To_v1_OSImage added in v4.8.0

func Convert_management_OSImage_To_v1_OSImage(in *management.OSImage, out *OSImage, s conversion.Scope) error

Convert_management_OSImage_To_v1_OSImage is an autogenerated conversion function.

func Convert_management_ObjectName_To_v1_ObjectName added in v4.3.0

func Convert_management_ObjectName_To_v1_ObjectName(in *management.ObjectName, out *ObjectName, s conversion.Scope) error

Convert_management_ObjectName_To_v1_ObjectName is an autogenerated conversion function.

func Convert_management_ObjectPermission_To_v1_ObjectPermission added in v4.3.0

func Convert_management_ObjectPermission_To_v1_ObjectPermission(in *management.ObjectPermission, out *ObjectPermission, s conversion.Scope) error

Convert_management_ObjectPermission_To_v1_ObjectPermission is an autogenerated conversion function.

func Convert_management_Operation_To_v1_Operation added in v4.4.0

func Convert_management_Operation_To_v1_Operation(in *management.Operation, out *Operation, s conversion.Scope) error

Convert_management_Operation_To_v1_Operation 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_PlatformDB_To_v1_PlatformDB added in v4.4.0

func Convert_management_PlatformDB_To_v1_PlatformDB(in *management.PlatformDB, out *PlatformDB, s conversion.Scope) error

Convert_management_PlatformDB_To_v1_PlatformDB is an autogenerated conversion function.

func Convert_management_PodExecOptions_To_v1_PodExecOptions added in v4.7.0

func Convert_management_PodExecOptions_To_v1_PodExecOptions(in *management.PodExecOptions, out *PodExecOptions, s conversion.Scope) error

Convert_management_PodExecOptions_To_v1_PodExecOptions 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_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_ProjectMembership_To_v1_ProjectMembership added in v4.3.0

func Convert_management_ProjectMembership_To_v1_ProjectMembership(in *management.ProjectMembership, out *ProjectMembership, s conversion.Scope) error

Convert_management_ProjectMembership_To_v1_ProjectMembership 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_ProjectNodeTypesList_To_v1_ProjectNodeTypesList added in v4.4.0

func Convert_management_ProjectNodeTypesList_To_v1_ProjectNodeTypesList(in *management.ProjectNodeTypesList, out *ProjectNodeTypesList, s conversion.Scope) error

Convert_management_ProjectNodeTypesList_To_v1_ProjectNodeTypesList is an autogenerated conversion function.

func Convert_management_ProjectNodeTypes_To_v1_ProjectNodeTypes added in v4.4.0

func Convert_management_ProjectNodeTypes_To_v1_ProjectNodeTypes(in *management.ProjectNodeTypes, out *ProjectNodeTypes, s conversion.Scope) error

Convert_management_ProjectNodeTypes_To_v1_ProjectNodeTypes is an autogenerated conversion function.

func Convert_management_ProjectRole_To_v1_ProjectRole added in v4.3.0

func Convert_management_ProjectRole_To_v1_ProjectRole(in *management.ProjectRole, out *ProjectRole, s conversion.Scope) error

Convert_management_ProjectRole_To_v1_ProjectRole 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_RegisterVirtualClusterList_To_v1_RegisterVirtualClusterList

func Convert_management_RegisterVirtualClusterList_To_v1_RegisterVirtualClusterList(in *management.RegisterVirtualClusterList, out *RegisterVirtualClusterList, s conversion.Scope) error

Convert_management_RegisterVirtualClusterList_To_v1_RegisterVirtualClusterList is an autogenerated conversion function.

func Convert_management_RegisterVirtualClusterSpec_To_v1_RegisterVirtualClusterSpec

func Convert_management_RegisterVirtualClusterSpec_To_v1_RegisterVirtualClusterSpec(in *management.RegisterVirtualClusterSpec, out *RegisterVirtualClusterSpec, s conversion.Scope) error

Convert_management_RegisterVirtualClusterSpec_To_v1_RegisterVirtualClusterSpec is an autogenerated conversion function.

func Convert_management_RegisterVirtualClusterStatus_To_v1_RegisterVirtualClusterStatus

func Convert_management_RegisterVirtualClusterStatus_To_v1_RegisterVirtualClusterStatus(in *management.RegisterVirtualClusterStatus, out *RegisterVirtualClusterStatus, s conversion.Scope) error

Convert_management_RegisterVirtualClusterStatus_To_v1_RegisterVirtualClusterStatus is an autogenerated conversion function.

func Convert_management_RegisterVirtualCluster_To_v1_RegisterVirtualCluster

func Convert_management_RegisterVirtualCluster_To_v1_RegisterVirtualCluster(in *management.RegisterVirtualCluster, out *RegisterVirtualCluster, s conversion.Scope) error

Convert_management_RegisterVirtualCluster_To_v1_RegisterVirtualCluster 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_SSHKeyList_To_v1_SSHKeyList added in v4.8.0

func Convert_management_SSHKeyList_To_v1_SSHKeyList(in *management.SSHKeyList, out *SSHKeyList, s conversion.Scope) error

Convert_management_SSHKeyList_To_v1_SSHKeyList is an autogenerated conversion function.

func Convert_management_SSHKeySpec_To_v1_SSHKeySpec added in v4.8.0

func Convert_management_SSHKeySpec_To_v1_SSHKeySpec(in *management.SSHKeySpec, out *SSHKeySpec, s conversion.Scope) error

Convert_management_SSHKeySpec_To_v1_SSHKeySpec is an autogenerated conversion function.

func Convert_management_SSHKeyStatus_To_v1_SSHKeyStatus added in v4.8.0

func Convert_management_SSHKeyStatus_To_v1_SSHKeyStatus(in *management.SSHKeyStatus, out *SSHKeyStatus, s conversion.Scope) error

Convert_management_SSHKeyStatus_To_v1_SSHKeyStatus is an autogenerated conversion function.

func Convert_management_SSHKey_To_v1_SSHKey added in v4.8.0

func Convert_management_SSHKey_To_v1_SSHKey(in *management.SSHKey, out *SSHKey, s conversion.Scope) error

Convert_management_SSHKey_To_v1_SSHKey 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_SnapshotRequestError_To_v1_SnapshotRequestError added in v4.5.0

func Convert_management_SnapshotRequestError_To_v1_SnapshotRequestError(in *management.SnapshotRequestError, out *SnapshotRequestError, s conversion.Scope) error

Convert_management_SnapshotRequestError_To_v1_SnapshotRequestError is an autogenerated conversion function.

func Convert_management_SnapshotRequestMetadata_To_v1_SnapshotRequestMetadata added in v4.5.0

func Convert_management_SnapshotRequestMetadata_To_v1_SnapshotRequestMetadata(in *management.SnapshotRequestMetadata, out *SnapshotRequestMetadata, s conversion.Scope) error

Convert_management_SnapshotRequestMetadata_To_v1_SnapshotRequestMetadata is an autogenerated conversion function.

func Convert_management_SnapshotRequestStatus_To_v1_SnapshotRequestStatus added in v4.5.0

func Convert_management_SnapshotRequestStatus_To_v1_SnapshotRequestStatus(in *management.SnapshotRequestStatus, out *SnapshotRequestStatus, s conversion.Scope) error

Convert_management_SnapshotRequestStatus_To_v1_SnapshotRequestStatus is an autogenerated conversion function.

func Convert_management_SnapshotRequest_To_v1_SnapshotRequest added in v4.5.0

func Convert_management_SnapshotRequest_To_v1_SnapshotRequest(in *management.SnapshotRequest, out *SnapshotRequest, s conversion.Scope) error

Convert_management_SnapshotRequest_To_v1_SnapshotRequest is an autogenerated conversion function.

func Convert_management_SnapshotTaken_To_v1_SnapshotTaken added in v4.4.0

func Convert_management_SnapshotTaken_To_v1_SnapshotTaken(in *management.SnapshotTaken, out *SnapshotTaken, s conversion.Scope) error

Convert_management_SnapshotTaken_To_v1_SnapshotTaken 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_StandaloneEtcdPeerCoordinator_To_v1_StandaloneEtcdPeerCoordinator added in v4.4.0

func Convert_management_StandaloneEtcdPeerCoordinator_To_v1_StandaloneEtcdPeerCoordinator(in *management.StandaloneEtcdPeerCoordinator, out *StandaloneEtcdPeerCoordinator, s conversion.Scope) error

Convert_management_StandaloneEtcdPeerCoordinator_To_v1_StandaloneEtcdPeerCoordinator is an autogenerated conversion function.

func Convert_management_StandaloneEtcdPeer_To_v1_StandaloneEtcdPeer added in v4.4.0

func Convert_management_StandaloneEtcdPeer_To_v1_StandaloneEtcdPeer(in *management.StandaloneEtcdPeer, out *StandaloneEtcdPeer, s conversion.Scope) error

Convert_management_StandaloneEtcdPeer_To_v1_StandaloneEtcdPeer is an autogenerated conversion function.

func Convert_management_StandalonePKI_To_v1_StandalonePKI added in v4.4.0

func Convert_management_StandalonePKI_To_v1_StandalonePKI(in *management.StandalonePKI, out *StandalonePKI, s conversion.Scope) error

Convert_management_StandalonePKI_To_v1_StandalonePKI 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_TeamObjectPermissionsList_To_v1_TeamObjectPermissionsList added in v4.3.0

func Convert_management_TeamObjectPermissionsList_To_v1_TeamObjectPermissionsList(in *management.TeamObjectPermissionsList, out *TeamObjectPermissionsList, s conversion.Scope) error

Convert_management_TeamObjectPermissionsList_To_v1_TeamObjectPermissionsList is an autogenerated conversion function.

func Convert_management_TeamObjectPermissions_To_v1_TeamObjectPermissions added in v4.3.0

func Convert_management_TeamObjectPermissions_To_v1_TeamObjectPermissions(in *management.TeamObjectPermissions, out *TeamObjectPermissions, s conversion.Scope) error

Convert_management_TeamObjectPermissions_To_v1_TeamObjectPermissions is an autogenerated conversion function.

func Convert_management_TeamPermissionsList_To_v1_TeamPermissionsList added in v4.3.0

func Convert_management_TeamPermissionsList_To_v1_TeamPermissionsList(in *management.TeamPermissionsList, out *TeamPermissionsList, s conversion.Scope) error

Convert_management_TeamPermissionsList_To_v1_TeamPermissionsList is an autogenerated conversion function.

func Convert_management_TeamPermissions_To_v1_TeamPermissions added in v4.3.0

func Convert_management_TeamPermissions_To_v1_TeamPermissions(in *management.TeamPermissions, out *TeamPermissions, s conversion.Scope) error

Convert_management_TeamPermissions_To_v1_TeamPermissions 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_TranslateVClusterResourceNameList_To_v1_TranslateVClusterResourceNameList

func Convert_management_TranslateVClusterResourceNameList_To_v1_TranslateVClusterResourceNameList(in *management.TranslateVClusterResourceNameList, out *TranslateVClusterResourceNameList, s conversion.Scope) error

Convert_management_TranslateVClusterResourceNameList_To_v1_TranslateVClusterResourceNameList is an autogenerated conversion function.

func Convert_management_TranslateVClusterResourceNameSpec_To_v1_TranslateVClusterResourceNameSpec

func Convert_management_TranslateVClusterResourceNameSpec_To_v1_TranslateVClusterResourceNameSpec(in *management.TranslateVClusterResourceNameSpec, out *TranslateVClusterResourceNameSpec, s conversion.Scope) error

Convert_management_TranslateVClusterResourceNameSpec_To_v1_TranslateVClusterResourceNameSpec is an autogenerated conversion function.

func Convert_management_TranslateVClusterResourceNameStatus_To_v1_TranslateVClusterResourceNameStatus

func Convert_management_TranslateVClusterResourceNameStatus_To_v1_TranslateVClusterResourceNameStatus(in *management.TranslateVClusterResourceNameStatus, out *TranslateVClusterResourceNameStatus, s conversion.Scope) error

Convert_management_TranslateVClusterResourceNameStatus_To_v1_TranslateVClusterResourceNameStatus is an autogenerated conversion function.

func Convert_management_TranslateVClusterResourceName_To_v1_TranslateVClusterResourceName

func Convert_management_TranslateVClusterResourceName_To_v1_TranslateVClusterResourceName(in *management.TranslateVClusterResourceName, out *TranslateVClusterResourceName, s conversion.Scope) error

Convert_management_TranslateVClusterResourceName_To_v1_TranslateVClusterResourceName is an autogenerated conversion function.

func Convert_management_UsageDownloadList_To_v1_UsageDownloadList added in v4.4.0

func Convert_management_UsageDownloadList_To_v1_UsageDownloadList(in *management.UsageDownloadList, out *UsageDownloadList, s conversion.Scope) error

Convert_management_UsageDownloadList_To_v1_UsageDownloadList is an autogenerated conversion function.

func Convert_management_UsageDownloadSpec_To_v1_UsageDownloadSpec added in v4.4.0

func Convert_management_UsageDownloadSpec_To_v1_UsageDownloadSpec(in *management.UsageDownloadSpec, out *UsageDownloadSpec, s conversion.Scope) error

Convert_management_UsageDownloadSpec_To_v1_UsageDownloadSpec is an autogenerated conversion function.

func Convert_management_UsageDownloadStatus_To_v1_UsageDownloadStatus added in v4.4.0

func Convert_management_UsageDownloadStatus_To_v1_UsageDownloadStatus(in *management.UsageDownloadStatus, out *UsageDownloadStatus, s conversion.Scope) error

Convert_management_UsageDownloadStatus_To_v1_UsageDownloadStatus is an autogenerated conversion function.

func Convert_management_UsageDownload_To_v1_UsageDownload added in v4.4.0

func Convert_management_UsageDownload_To_v1_UsageDownload(in *management.UsageDownload, out *UsageDownload, s conversion.Scope) error

Convert_management_UsageDownload_To_v1_UsageDownload 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_UserObjectPermissionsList_To_v1_UserObjectPermissionsList added in v4.3.0

func Convert_management_UserObjectPermissionsList_To_v1_UserObjectPermissionsList(in *management.UserObjectPermissionsList, out *UserObjectPermissionsList, s conversion.Scope) error

Convert_management_UserObjectPermissionsList_To_v1_UserObjectPermissionsList is an autogenerated conversion function.

func Convert_management_UserObjectPermissions_To_v1_UserObjectPermissions added in v4.3.0

func Convert_management_UserObjectPermissions_To_v1_UserObjectPermissions(in *management.UserObjectPermissions, out *UserObjectPermissions, s conversion.Scope) error

Convert_management_UserObjectPermissions_To_v1_UserObjectPermissions 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_UserProfileSecret_To_v1_UserProfileSecret added in v4.3.0

func Convert_management_UserProfileSecret_To_v1_UserProfileSecret(in *management.UserProfileSecret, out *UserProfileSecret, s conversion.Scope) error

Convert_management_UserProfileSecret_To_v1_UserProfileSecret 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_VirtualClusterAccessKeyList_To_v1_VirtualClusterAccessKeyList

func Convert_management_VirtualClusterAccessKeyList_To_v1_VirtualClusterAccessKeyList(in *management.VirtualClusterAccessKeyList, out *VirtualClusterAccessKeyList, s conversion.Scope) error

Convert_management_VirtualClusterAccessKeyList_To_v1_VirtualClusterAccessKeyList is an autogenerated conversion function.

func Convert_management_VirtualClusterAccessKey_To_v1_VirtualClusterAccessKey

func Convert_management_VirtualClusterAccessKey_To_v1_VirtualClusterAccessKey(in *management.VirtualClusterAccessKey, out *VirtualClusterAccessKey, s conversion.Scope) error

Convert_management_VirtualClusterAccessKey_To_v1_VirtualClusterAccessKey is an autogenerated conversion function.

func Convert_management_VirtualClusterControlPlaneContainerStateTerminated_To_v1_VirtualClusterControlPlaneContainerStateTerminated added in v4.10.0

func Convert_management_VirtualClusterControlPlaneContainerStateTerminated_To_v1_VirtualClusterControlPlaneContainerStateTerminated(in *management.VirtualClusterControlPlaneContainerStateTerminated, out *VirtualClusterControlPlaneContainerStateTerminated, s conversion.Scope) error

Convert_management_VirtualClusterControlPlaneContainerStateTerminated_To_v1_VirtualClusterControlPlaneContainerStateTerminated is an autogenerated conversion function.

func Convert_management_VirtualClusterControlPlaneContainerStateWaiting_To_v1_VirtualClusterControlPlaneContainerStateWaiting added in v4.10.0

func Convert_management_VirtualClusterControlPlaneContainerStateWaiting_To_v1_VirtualClusterControlPlaneContainerStateWaiting(in *management.VirtualClusterControlPlaneContainerStateWaiting, out *VirtualClusterControlPlaneContainerStateWaiting, s conversion.Scope) error

Convert_management_VirtualClusterControlPlaneContainerStateWaiting_To_v1_VirtualClusterControlPlaneContainerStateWaiting is an autogenerated conversion function.

func Convert_management_VirtualClusterControlPlaneContainerState_To_v1_VirtualClusterControlPlaneContainerState added in v4.10.0

func Convert_management_VirtualClusterControlPlaneContainerState_To_v1_VirtualClusterControlPlaneContainerState(in *management.VirtualClusterControlPlaneContainerState, out *VirtualClusterControlPlaneContainerState, s conversion.Scope) error

Convert_management_VirtualClusterControlPlaneContainerState_To_v1_VirtualClusterControlPlaneContainerState is an autogenerated conversion function.

func Convert_management_VirtualClusterControlPlaneContainerStatus_To_v1_VirtualClusterControlPlaneContainerStatus added in v4.10.0

func Convert_management_VirtualClusterControlPlaneContainerStatus_To_v1_VirtualClusterControlPlaneContainerStatus(in *management.VirtualClusterControlPlaneContainerStatus, out *VirtualClusterControlPlaneContainerStatus, s conversion.Scope) error

Convert_management_VirtualClusterControlPlaneContainerStatus_To_v1_VirtualClusterControlPlaneContainerStatus is an autogenerated conversion function.

func Convert_management_VirtualClusterControlPlanePodObjectMeta_To_v1_VirtualClusterControlPlanePodObjectMeta added in v4.10.0

func Convert_management_VirtualClusterControlPlanePodObjectMeta_To_v1_VirtualClusterControlPlanePodObjectMeta(in *management.VirtualClusterControlPlanePodObjectMeta, out *VirtualClusterControlPlanePodObjectMeta, s conversion.Scope) error

Convert_management_VirtualClusterControlPlanePodObjectMeta_To_v1_VirtualClusterControlPlanePodObjectMeta is an autogenerated conversion function.

func Convert_management_VirtualClusterControlPlanePodStatus_To_v1_VirtualClusterControlPlanePodStatus added in v4.10.0

func Convert_management_VirtualClusterControlPlanePodStatus_To_v1_VirtualClusterControlPlanePodStatus(in *management.VirtualClusterControlPlanePodStatus, out *VirtualClusterControlPlanePodStatus, s conversion.Scope) error

Convert_management_VirtualClusterControlPlanePodStatus_To_v1_VirtualClusterControlPlanePodStatus is an autogenerated conversion function.

func Convert_management_VirtualClusterControlPlanePod_To_v1_VirtualClusterControlPlanePod added in v4.10.0

func Convert_management_VirtualClusterControlPlanePod_To_v1_VirtualClusterControlPlanePod(in *management.VirtualClusterControlPlanePod, out *VirtualClusterControlPlanePod, s conversion.Scope) error

Convert_management_VirtualClusterControlPlanePod_To_v1_VirtualClusterControlPlanePod is an autogenerated conversion function.

func Convert_management_VirtualClusterControlPlanePodsList_To_v1_VirtualClusterControlPlanePodsList added in v4.10.0

func Convert_management_VirtualClusterControlPlanePodsList_To_v1_VirtualClusterControlPlanePodsList(in *management.VirtualClusterControlPlanePodsList, out *VirtualClusterControlPlanePodsList, s conversion.Scope) error

Convert_management_VirtualClusterControlPlanePodsList_To_v1_VirtualClusterControlPlanePodsList is an autogenerated conversion function.

func Convert_management_VirtualClusterControlPlanePodsStatus_To_v1_VirtualClusterControlPlanePodsStatus added in v4.10.0

func Convert_management_VirtualClusterControlPlanePodsStatus_To_v1_VirtualClusterControlPlanePodsStatus(in *management.VirtualClusterControlPlanePodsStatus, out *VirtualClusterControlPlanePodsStatus, s conversion.Scope) error

Convert_management_VirtualClusterControlPlanePodsStatus_To_v1_VirtualClusterControlPlanePodsStatus is an autogenerated conversion function.

func Convert_management_VirtualClusterControlPlanePods_To_v1_VirtualClusterControlPlanePods added in v4.10.0

func Convert_management_VirtualClusterControlPlanePods_To_v1_VirtualClusterControlPlanePods(in *management.VirtualClusterControlPlanePods, out *VirtualClusterControlPlanePods, s conversion.Scope) error

Convert_management_VirtualClusterControlPlanePods_To_v1_VirtualClusterControlPlanePods is an autogenerated conversion function.

func Convert_management_VirtualClusterDebugShellSpec_To_v1_VirtualClusterDebugShellSpec added in v4.7.0

func Convert_management_VirtualClusterDebugShellSpec_To_v1_VirtualClusterDebugShellSpec(in *management.VirtualClusterDebugShellSpec, out *VirtualClusterDebugShellSpec, s conversion.Scope) error

Convert_management_VirtualClusterDebugShellSpec_To_v1_VirtualClusterDebugShellSpec is an autogenerated conversion function.

func Convert_management_VirtualClusterDebugShellStatus_To_v1_VirtualClusterDebugShellStatus added in v4.7.0

func Convert_management_VirtualClusterDebugShellStatus_To_v1_VirtualClusterDebugShellStatus(in *management.VirtualClusterDebugShellStatus, out *VirtualClusterDebugShellStatus, s conversion.Scope) error

Convert_management_VirtualClusterDebugShellStatus_To_v1_VirtualClusterDebugShellStatus is an autogenerated conversion function.

func Convert_management_VirtualClusterExternalDatabaseList_To_v1_VirtualClusterExternalDatabaseList added in v4.1.0

func Convert_management_VirtualClusterExternalDatabaseList_To_v1_VirtualClusterExternalDatabaseList(in *management.VirtualClusterExternalDatabaseList, out *VirtualClusterExternalDatabaseList, s conversion.Scope) error

Convert_management_VirtualClusterExternalDatabaseList_To_v1_VirtualClusterExternalDatabaseList is an autogenerated conversion function.

func Convert_management_VirtualClusterExternalDatabaseSpec_To_v1_VirtualClusterExternalDatabaseSpec added in v4.1.0

func Convert_management_VirtualClusterExternalDatabaseSpec_To_v1_VirtualClusterExternalDatabaseSpec(in *management.VirtualClusterExternalDatabaseSpec, out *VirtualClusterExternalDatabaseSpec, s conversion.Scope) error

Convert_management_VirtualClusterExternalDatabaseSpec_To_v1_VirtualClusterExternalDatabaseSpec is an autogenerated conversion function.

func Convert_management_VirtualClusterExternalDatabaseStatus_To_v1_VirtualClusterExternalDatabaseStatus added in v4.1.0

func Convert_management_VirtualClusterExternalDatabaseStatus_To_v1_VirtualClusterExternalDatabaseStatus(in *management.VirtualClusterExternalDatabaseStatus, out *VirtualClusterExternalDatabaseStatus, s conversion.Scope) error

Convert_management_VirtualClusterExternalDatabaseStatus_To_v1_VirtualClusterExternalDatabaseStatus is an autogenerated conversion function.

func Convert_management_VirtualClusterExternalDatabase_To_v1_VirtualClusterExternalDatabase added in v4.1.0

func Convert_management_VirtualClusterExternalDatabase_To_v1_VirtualClusterExternalDatabase(in *management.VirtualClusterExternalDatabase, out *VirtualClusterExternalDatabase, s conversion.Scope) error

Convert_management_VirtualClusterExternalDatabase_To_v1_VirtualClusterExternalDatabase is an autogenerated conversion function.

func Convert_management_VirtualClusterInstanceDebugShellList_To_v1_VirtualClusterInstanceDebugShellList added in v4.7.0

func Convert_management_VirtualClusterInstanceDebugShellList_To_v1_VirtualClusterInstanceDebugShellList(in *management.VirtualClusterInstanceDebugShellList, out *VirtualClusterInstanceDebugShellList, s conversion.Scope) error

Convert_management_VirtualClusterInstanceDebugShellList_To_v1_VirtualClusterInstanceDebugShellList is an autogenerated conversion function.

func Convert_management_VirtualClusterInstanceDebugShell_To_v1_VirtualClusterInstanceDebugShell added in v4.7.0

func Convert_management_VirtualClusterInstanceDebugShell_To_v1_VirtualClusterInstanceDebugShell(in *management.VirtualClusterInstanceDebugShell, out *VirtualClusterInstanceDebugShell, s conversion.Scope) error

Convert_management_VirtualClusterInstanceDebugShell_To_v1_VirtualClusterInstanceDebugShell is an autogenerated conversion function.

func Convert_management_VirtualClusterInstanceJoinScriptList_To_v1_VirtualClusterInstanceJoinScriptList added in v4.9.0

func Convert_management_VirtualClusterInstanceJoinScriptList_To_v1_VirtualClusterInstanceJoinScriptList(in *management.VirtualClusterInstanceJoinScriptList, out *VirtualClusterInstanceJoinScriptList, s conversion.Scope) error

Convert_management_VirtualClusterInstanceJoinScriptList_To_v1_VirtualClusterInstanceJoinScriptList is an autogenerated conversion function.

func Convert_management_VirtualClusterInstanceJoinScriptStatus_To_v1_VirtualClusterInstanceJoinScriptStatus added in v4.9.0

func Convert_management_VirtualClusterInstanceJoinScriptStatus_To_v1_VirtualClusterInstanceJoinScriptStatus(in *management.VirtualClusterInstanceJoinScriptStatus, out *VirtualClusterInstanceJoinScriptStatus, s conversion.Scope) error

Convert_management_VirtualClusterInstanceJoinScriptStatus_To_v1_VirtualClusterInstanceJoinScriptStatus is an autogenerated conversion function.

func Convert_management_VirtualClusterInstanceJoinScript_To_v1_VirtualClusterInstanceJoinScript added in v4.9.0

func Convert_management_VirtualClusterInstanceJoinScript_To_v1_VirtualClusterInstanceJoinScript(in *management.VirtualClusterInstanceJoinScript, out *VirtualClusterInstanceJoinScript, s conversion.Scope) error

Convert_management_VirtualClusterInstanceJoinScript_To_v1_VirtualClusterInstanceJoinScript 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_VirtualClusterInstanceShellList_To_v1_VirtualClusterInstanceShellList added in v4.5.0

func Convert_management_VirtualClusterInstanceShellList_To_v1_VirtualClusterInstanceShellList(in *management.VirtualClusterInstanceShellList, out *VirtualClusterInstanceShellList, s conversion.Scope) error

Convert_management_VirtualClusterInstanceShellList_To_v1_VirtualClusterInstanceShellList is an autogenerated conversion function.

func Convert_management_VirtualClusterInstanceShell_To_v1_VirtualClusterInstanceShell added in v4.5.0

func Convert_management_VirtualClusterInstanceShell_To_v1_VirtualClusterInstanceShell(in *management.VirtualClusterInstanceShell, out *VirtualClusterInstanceShell, s conversion.Scope) error

Convert_management_VirtualClusterInstanceShell_To_v1_VirtualClusterInstanceShell is an autogenerated conversion function.

func Convert_management_VirtualClusterInstanceSnapshotList_To_v1_VirtualClusterInstanceSnapshotList added in v4.4.0

func Convert_management_VirtualClusterInstanceSnapshotList_To_v1_VirtualClusterInstanceSnapshotList(in *management.VirtualClusterInstanceSnapshotList, out *VirtualClusterInstanceSnapshotList, s conversion.Scope) error

Convert_management_VirtualClusterInstanceSnapshotList_To_v1_VirtualClusterInstanceSnapshotList is an autogenerated conversion function.

func Convert_management_VirtualClusterInstanceSnapshotStatus_To_v1_VirtualClusterInstanceSnapshotStatus added in v4.4.0

func Convert_management_VirtualClusterInstanceSnapshotStatus_To_v1_VirtualClusterInstanceSnapshotStatus(in *management.VirtualClusterInstanceSnapshotStatus, out *VirtualClusterInstanceSnapshotStatus, s conversion.Scope) error

Convert_management_VirtualClusterInstanceSnapshotStatus_To_v1_VirtualClusterInstanceSnapshotStatus is an autogenerated conversion function.

func Convert_management_VirtualClusterInstanceSnapshot_To_v1_VirtualClusterInstanceSnapshot added in v4.4.0

func Convert_management_VirtualClusterInstanceSnapshot_To_v1_VirtualClusterInstanceSnapshot(in *management.VirtualClusterInstanceSnapshot, out *VirtualClusterInstanceSnapshot, s conversion.Scope) error

Convert_management_VirtualClusterInstanceSnapshot_To_v1_VirtualClusterInstanceSnapshot 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_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_VirtualClusterNodeAccessKeyList_To_v1_VirtualClusterNodeAccessKeyList added in v4.4.0

func Convert_management_VirtualClusterNodeAccessKeyList_To_v1_VirtualClusterNodeAccessKeyList(in *management.VirtualClusterNodeAccessKeyList, out *VirtualClusterNodeAccessKeyList, s conversion.Scope) error

Convert_management_VirtualClusterNodeAccessKeyList_To_v1_VirtualClusterNodeAccessKeyList is an autogenerated conversion function.

func Convert_management_VirtualClusterNodeAccessKeySpec_To_v1_VirtualClusterNodeAccessKeySpec added in v4.4.0

func Convert_management_VirtualClusterNodeAccessKeySpec_To_v1_VirtualClusterNodeAccessKeySpec(in *management.VirtualClusterNodeAccessKeySpec, out *VirtualClusterNodeAccessKeySpec, s conversion.Scope) error

Convert_management_VirtualClusterNodeAccessKeySpec_To_v1_VirtualClusterNodeAccessKeySpec is an autogenerated conversion function.

func Convert_management_VirtualClusterNodeAccessKeyStatus_To_v1_VirtualClusterNodeAccessKeyStatus added in v4.4.0

func Convert_management_VirtualClusterNodeAccessKeyStatus_To_v1_VirtualClusterNodeAccessKeyStatus(in *management.VirtualClusterNodeAccessKeyStatus, out *VirtualClusterNodeAccessKeyStatus, s conversion.Scope) error

Convert_management_VirtualClusterNodeAccessKeyStatus_To_v1_VirtualClusterNodeAccessKeyStatus is an autogenerated conversion function.

func Convert_management_VirtualClusterNodeAccessKey_To_v1_VirtualClusterNodeAccessKey added in v4.4.0

func Convert_management_VirtualClusterNodeAccessKey_To_v1_VirtualClusterNodeAccessKey(in *management.VirtualClusterNodeAccessKey, out *VirtualClusterNodeAccessKey, s conversion.Scope) error

Convert_management_VirtualClusterNodeAccessKey_To_v1_VirtualClusterNodeAccessKey is an autogenerated conversion function.

func Convert_management_VirtualClusterResourceUsageList_To_v1_VirtualClusterResourceUsageList added in v4.6.0

func Convert_management_VirtualClusterResourceUsageList_To_v1_VirtualClusterResourceUsageList(in *management.VirtualClusterResourceUsageList, out *VirtualClusterResourceUsageList, s conversion.Scope) error

Convert_management_VirtualClusterResourceUsageList_To_v1_VirtualClusterResourceUsageList is an autogenerated conversion function.

func Convert_management_VirtualClusterResourceUsageMap_To_v1_VirtualClusterResourceUsageMap added in v4.6.0

func Convert_management_VirtualClusterResourceUsageMap_To_v1_VirtualClusterResourceUsageMap(in *management.VirtualClusterResourceUsageMap, out *VirtualClusterResourceUsageMap, s conversion.Scope) error

Convert_management_VirtualClusterResourceUsageMap_To_v1_VirtualClusterResourceUsageMap is an autogenerated conversion function.

func Convert_management_VirtualClusterResourceUsageStatus_To_v1_VirtualClusterResourceUsageStatus added in v4.6.0

func Convert_management_VirtualClusterResourceUsageStatus_To_v1_VirtualClusterResourceUsageStatus(in *management.VirtualClusterResourceUsageStatus, out *VirtualClusterResourceUsageStatus, s conversion.Scope) error

Convert_management_VirtualClusterResourceUsageStatus_To_v1_VirtualClusterResourceUsageStatus is an autogenerated conversion function.

func Convert_management_VirtualClusterResourceUsage_To_v1_VirtualClusterResourceUsage added in v4.6.0

func Convert_management_VirtualClusterResourceUsage_To_v1_VirtualClusterResourceUsage(in *management.VirtualClusterResourceUsage, out *VirtualClusterResourceUsage, s conversion.Scope) error

Convert_management_VirtualClusterResourceUsage_To_v1_VirtualClusterResourceUsage is an autogenerated conversion function.

func Convert_management_VirtualClusterRole_To_v1_VirtualClusterRole added in v4.3.0

func Convert_management_VirtualClusterRole_To_v1_VirtualClusterRole(in *management.VirtualClusterRole, out *VirtualClusterRole, s conversion.Scope) error

Convert_management_VirtualClusterRole_To_v1_VirtualClusterRole is an autogenerated conversion function.

func Convert_management_VirtualClusterSchemaList_To_v1_VirtualClusterSchemaList added in v4.3.0

func Convert_management_VirtualClusterSchemaList_To_v1_VirtualClusterSchemaList(in *management.VirtualClusterSchemaList, out *VirtualClusterSchemaList, s conversion.Scope) error

Convert_management_VirtualClusterSchemaList_To_v1_VirtualClusterSchemaList is an autogenerated conversion function.

func Convert_management_VirtualClusterSchemaSpec_To_v1_VirtualClusterSchemaSpec added in v4.3.0

func Convert_management_VirtualClusterSchemaSpec_To_v1_VirtualClusterSchemaSpec(in *management.VirtualClusterSchemaSpec, out *VirtualClusterSchemaSpec, s conversion.Scope) error

Convert_management_VirtualClusterSchemaSpec_To_v1_VirtualClusterSchemaSpec is an autogenerated conversion function.

func Convert_management_VirtualClusterSchemaStatus_To_v1_VirtualClusterSchemaStatus added in v4.3.0

func Convert_management_VirtualClusterSchemaStatus_To_v1_VirtualClusterSchemaStatus(in *management.VirtualClusterSchemaStatus, out *VirtualClusterSchemaStatus, s conversion.Scope) error

Convert_management_VirtualClusterSchemaStatus_To_v1_VirtualClusterSchemaStatus is an autogenerated conversion function.

func Convert_management_VirtualClusterSchema_To_v1_VirtualClusterSchema added in v4.3.0

func Convert_management_VirtualClusterSchema_To_v1_VirtualClusterSchema(in *management.VirtualClusterSchema, out *VirtualClusterSchema, s conversion.Scope) error

Convert_management_VirtualClusterSchema_To_v1_VirtualClusterSchema is an autogenerated conversion function.

func Convert_management_VirtualClusterShellSpec_To_v1_VirtualClusterShellSpec added in v4.5.0

func Convert_management_VirtualClusterShellSpec_To_v1_VirtualClusterShellSpec(in *management.VirtualClusterShellSpec, out *VirtualClusterShellSpec, s conversion.Scope) error

Convert_management_VirtualClusterShellSpec_To_v1_VirtualClusterShellSpec is an autogenerated conversion function.

func Convert_management_VirtualClusterShellStatus_To_v1_VirtualClusterShellStatus added in v4.5.0

func Convert_management_VirtualClusterShellStatus_To_v1_VirtualClusterShellStatus(in *management.VirtualClusterShellStatus, out *VirtualClusterShellStatus, s conversion.Scope) error

Convert_management_VirtualClusterShellStatus_To_v1_VirtualClusterShellStatus is an autogenerated conversion function.

func Convert_management_VirtualClusterStandaloneList_To_v1_VirtualClusterStandaloneList added in v4.4.0

func Convert_management_VirtualClusterStandaloneList_To_v1_VirtualClusterStandaloneList(in *management.VirtualClusterStandaloneList, out *VirtualClusterStandaloneList, s conversion.Scope) error

Convert_management_VirtualClusterStandaloneList_To_v1_VirtualClusterStandaloneList is an autogenerated conversion function.

func Convert_management_VirtualClusterStandaloneSpec_To_v1_VirtualClusterStandaloneSpec added in v4.4.0

func Convert_management_VirtualClusterStandaloneSpec_To_v1_VirtualClusterStandaloneSpec(in *management.VirtualClusterStandaloneSpec, out *VirtualClusterStandaloneSpec, s conversion.Scope) error

Convert_management_VirtualClusterStandaloneSpec_To_v1_VirtualClusterStandaloneSpec is an autogenerated conversion function.

func Convert_management_VirtualClusterStandaloneStatus_To_v1_VirtualClusterStandaloneStatus added in v4.4.0

func Convert_management_VirtualClusterStandaloneStatus_To_v1_VirtualClusterStandaloneStatus(in *management.VirtualClusterStandaloneStatus, out *VirtualClusterStandaloneStatus, s conversion.Scope) error

Convert_management_VirtualClusterStandaloneStatus_To_v1_VirtualClusterStandaloneStatus is an autogenerated conversion function.

func Convert_management_VirtualClusterStandalone_To_v1_VirtualClusterStandalone added in v4.4.0

func Convert_management_VirtualClusterStandalone_To_v1_VirtualClusterStandalone(in *management.VirtualClusterStandalone, out *VirtualClusterStandalone, s conversion.Scope) error

Convert_management_VirtualClusterStandalone_To_v1_VirtualClusterStandalone 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_management_VolumeSnapshotRequestStatus_To_v1_VolumeSnapshotRequestStatus added in v4.5.0

func Convert_management_VolumeSnapshotRequestStatus_To_v1_VolumeSnapshotRequestStatus(in *management.VolumeSnapshotRequestStatus, out *VolumeSnapshotRequestStatus, s conversion.Scope) error

Convert_management_VolumeSnapshotRequestStatus_To_v1_VolumeSnapshotRequestStatus is an autogenerated conversion function.

func Convert_management_VolumeSnapshotsRequestStatus_To_v1_VolumeSnapshotsRequestStatus added in v4.5.0

func Convert_management_VolumeSnapshotsRequestStatus_To_v1_VolumeSnapshotsRequestStatus(in *management.VolumeSnapshotsRequestStatus, out *VolumeSnapshotsRequestStatus, s conversion.Scope) error

Convert_management_VolumeSnapshotsRequestStatus_To_v1_VolumeSnapshotsRequestStatus 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_NetworkPeerDebugOptions added in v4.9.0

func Convert_url_Values_To_v1_NetworkPeerDebugOptions(in *url.Values, out *NetworkPeerDebugOptions, s conversion.Scope) error

Convert_url_Values_To_v1_NetworkPeerDebugOptions is an autogenerated conversion function.

func Convert_url_Values_To_v1_PodExecOptions added in v4.7.0

func Convert_url_Values_To_v1_PodExecOptions(in *url.Values, out *PodExecOptions, s conversion.Scope) error

Convert_url_Values_To_v1_PodExecOptions 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_AgentCostControlConfig_To_management_AgentCostControlConfig added in v4.2.2

func Convert_v1_AgentCostControlConfig_To_management_AgentCostControlConfig(in *AgentCostControlConfig, out *management.AgentCostControlConfig, s conversion.Scope) error

Convert_v1_AgentCostControlConfig_To_management_AgentCostControlConfig 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_ArgoCDApplicationList_To_management_ArgoCDApplicationList added in v4.10.0

func Convert_v1_ArgoCDApplicationList_To_management_ArgoCDApplicationList(in *ArgoCDApplicationList, out *management.ArgoCDApplicationList, s conversion.Scope) error

Convert_v1_ArgoCDApplicationList_To_management_ArgoCDApplicationList is an autogenerated conversion function.

func Convert_v1_ArgoCDApplicationSpec_To_management_ArgoCDApplicationSpec added in v4.10.0

func Convert_v1_ArgoCDApplicationSpec_To_management_ArgoCDApplicationSpec(in *ArgoCDApplicationSpec, out *management.ArgoCDApplicationSpec, s conversion.Scope) error

Convert_v1_ArgoCDApplicationSpec_To_management_ArgoCDApplicationSpec is an autogenerated conversion function.

func Convert_v1_ArgoCDApplicationStatus_To_management_ArgoCDApplicationStatus added in v4.10.0

func Convert_v1_ArgoCDApplicationStatus_To_management_ArgoCDApplicationStatus(in *ArgoCDApplicationStatus, out *management.ArgoCDApplicationStatus, s conversion.Scope) error

Convert_v1_ArgoCDApplicationStatus_To_management_ArgoCDApplicationStatus is an autogenerated conversion function.

func Convert_v1_ArgoCDApplicationTemplateList_To_management_ArgoCDApplicationTemplateList added in v4.10.0

func Convert_v1_ArgoCDApplicationTemplateList_To_management_ArgoCDApplicationTemplateList(in *ArgoCDApplicationTemplateList, out *management.ArgoCDApplicationTemplateList, s conversion.Scope) error

Convert_v1_ArgoCDApplicationTemplateList_To_management_ArgoCDApplicationTemplateList is an autogenerated conversion function.

func Convert_v1_ArgoCDApplicationTemplateSpec_To_management_ArgoCDApplicationTemplateSpec added in v4.10.0

func Convert_v1_ArgoCDApplicationTemplateSpec_To_management_ArgoCDApplicationTemplateSpec(in *ArgoCDApplicationTemplateSpec, out *management.ArgoCDApplicationTemplateSpec, s conversion.Scope) error

Convert_v1_ArgoCDApplicationTemplateSpec_To_management_ArgoCDApplicationTemplateSpec is an autogenerated conversion function.

func Convert_v1_ArgoCDApplicationTemplateStatus_To_management_ArgoCDApplicationTemplateStatus added in v4.10.0

func Convert_v1_ArgoCDApplicationTemplateStatus_To_management_ArgoCDApplicationTemplateStatus(in *ArgoCDApplicationTemplateStatus, out *management.ArgoCDApplicationTemplateStatus, s conversion.Scope) error

Convert_v1_ArgoCDApplicationTemplateStatus_To_management_ArgoCDApplicationTemplateStatus is an autogenerated conversion function.

func Convert_v1_ArgoCDApplicationTemplate_To_management_ArgoCDApplicationTemplate added in v4.10.0

func Convert_v1_ArgoCDApplicationTemplate_To_management_ArgoCDApplicationTemplate(in *ArgoCDApplicationTemplate, out *management.ArgoCDApplicationTemplate, s conversion.Scope) error

Convert_v1_ArgoCDApplicationTemplate_To_management_ArgoCDApplicationTemplate is an autogenerated conversion function.

func Convert_v1_ArgoCDApplication_To_management_ArgoCDApplication added in v4.10.0

func Convert_v1_ArgoCDApplication_To_management_ArgoCDApplication(in *ArgoCDApplication, out *management.ArgoCDApplication, s conversion.Scope) error

Convert_v1_ArgoCDApplication_To_management_ArgoCDApplication is an autogenerated conversion function.

func Convert_v1_AssignedVia_To_management_AssignedVia added in v4.3.0

func Convert_v1_AssignedVia_To_management_AssignedVia(in *AssignedVia, out *management.AssignedVia, s conversion.Scope) error

Convert_v1_AssignedVia_To_management_AssignedVia 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_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_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_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_Cloud_To_management_Cloud added in v4.1.0

func Convert_v1_Cloud_To_management_Cloud(in *Cloud, out *management.Cloud, s conversion.Scope) error

Convert_v1_Cloud_To_management_Cloud 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_ClusterAccessRole_To_management_ClusterAccessRole added in v4.3.0

func Convert_v1_ClusterAccessRole_To_management_ClusterAccessRole(in *ClusterAccessRole, out *management.ClusterAccessRole, s conversion.Scope) error

Convert_v1_ClusterAccessRole_To_management_ClusterAccessRole 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_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_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_ConvertVirtualClusterConfigList_To_management_ConvertVirtualClusterConfigList

func Convert_v1_ConvertVirtualClusterConfigList_To_management_ConvertVirtualClusterConfigList(in *ConvertVirtualClusterConfigList, out *management.ConvertVirtualClusterConfigList, s conversion.Scope) error

Convert_v1_ConvertVirtualClusterConfigList_To_management_ConvertVirtualClusterConfigList is an autogenerated conversion function.

func Convert_v1_ConvertVirtualClusterConfigSpec_To_management_ConvertVirtualClusterConfigSpec

func Convert_v1_ConvertVirtualClusterConfigSpec_To_management_ConvertVirtualClusterConfigSpec(in *ConvertVirtualClusterConfigSpec, out *management.ConvertVirtualClusterConfigSpec, s conversion.Scope) error

Convert_v1_ConvertVirtualClusterConfigSpec_To_management_ConvertVirtualClusterConfigSpec is an autogenerated conversion function.

func Convert_v1_ConvertVirtualClusterConfigStatus_To_management_ConvertVirtualClusterConfigStatus

func Convert_v1_ConvertVirtualClusterConfigStatus_To_management_ConvertVirtualClusterConfigStatus(in *ConvertVirtualClusterConfigStatus, out *management.ConvertVirtualClusterConfigStatus, s conversion.Scope) error

Convert_v1_ConvertVirtualClusterConfigStatus_To_management_ConvertVirtualClusterConfigStatus is an autogenerated conversion function.

func Convert_v1_ConvertVirtualClusterConfig_To_management_ConvertVirtualClusterConfig

func Convert_v1_ConvertVirtualClusterConfig_To_management_ConvertVirtualClusterConfig(in *ConvertVirtualClusterConfig, out *management.ConvertVirtualClusterConfig, s conversion.Scope) error

Convert_v1_ConvertVirtualClusterConfig_To_management_ConvertVirtualClusterConfig is an autogenerated conversion function.

func Convert_v1_CostControlClusterConfig_To_management_CostControlClusterConfig added in v4.2.0

func Convert_v1_CostControlClusterConfig_To_management_CostControlClusterConfig(in *CostControlClusterConfig, out *management.CostControlClusterConfig, s conversion.Scope) error

Convert_v1_CostControlClusterConfig_To_management_CostControlClusterConfig is an autogenerated conversion function.

func Convert_v1_CostControlGPUSettings_To_management_CostControlGPUSettings added in v4.3.0

func Convert_v1_CostControlGPUSettings_To_management_CostControlGPUSettings(in *CostControlGPUSettings, out *management.CostControlGPUSettings, s conversion.Scope) error

Convert_v1_CostControlGPUSettings_To_management_CostControlGPUSettings is an autogenerated conversion function.

func Convert_v1_CostControlGlobalConfig_To_management_CostControlGlobalConfig added in v4.2.0

func Convert_v1_CostControlGlobalConfig_To_management_CostControlGlobalConfig(in *CostControlGlobalConfig, out *management.CostControlGlobalConfig, s conversion.Scope) error

Convert_v1_CostControlGlobalConfig_To_management_CostControlGlobalConfig is an autogenerated conversion function.

func Convert_v1_CostControlResourcePrice_To_management_CostControlResourcePrice added in v4.2.0

func Convert_v1_CostControlResourcePrice_To_management_CostControlResourcePrice(in *CostControlResourcePrice, out *management.CostControlResourcePrice, s conversion.Scope) error

Convert_v1_CostControlResourcePrice_To_management_CostControlResourcePrice is an autogenerated conversion function.

func Convert_v1_CostControlSettings_To_management_CostControlSettings added in v4.2.0

func Convert_v1_CostControlSettings_To_management_CostControlSettings(in *CostControlSettings, out *management.CostControlSettings, s conversion.Scope) error

Convert_v1_CostControlSettings_To_management_CostControlSettings is an autogenerated conversion function.

func Convert_v1_CostControl_To_management_CostControl added in v4.2.0

func Convert_v1_CostControl_To_management_CostControl(in *CostControl, out *management.CostControl, s conversion.Scope) error

Convert_v1_CostControl_To_management_CostControl is an autogenerated conversion function.

func Convert_v1_DatabaseConnectorList_To_management_DatabaseConnectorList added in v4.3.0

func Convert_v1_DatabaseConnectorList_To_management_DatabaseConnectorList(in *DatabaseConnectorList, out *management.DatabaseConnectorList, s conversion.Scope) error

Convert_v1_DatabaseConnectorList_To_management_DatabaseConnectorList is an autogenerated conversion function.

func Convert_v1_DatabaseConnectorSpec_To_management_DatabaseConnectorSpec added in v4.3.0

func Convert_v1_DatabaseConnectorSpec_To_management_DatabaseConnectorSpec(in *DatabaseConnectorSpec, out *management.DatabaseConnectorSpec, s conversion.Scope) error

Convert_v1_DatabaseConnectorSpec_To_management_DatabaseConnectorSpec is an autogenerated conversion function.

func Convert_v1_DatabaseConnectorStatus_To_management_DatabaseConnectorStatus added in v4.3.0

func Convert_v1_DatabaseConnectorStatus_To_management_DatabaseConnectorStatus(in *DatabaseConnectorStatus, out *management.DatabaseConnectorStatus, s conversion.Scope) error

Convert_v1_DatabaseConnectorStatus_To_management_DatabaseConnectorStatus is an autogenerated conversion function.

func Convert_v1_DatabaseConnector_To_management_DatabaseConnector added in v4.3.0

func Convert_v1_DatabaseConnector_To_management_DatabaseConnector(in *DatabaseConnector, out *management.DatabaseConnector, s conversion.Scope) error

Convert_v1_DatabaseConnector_To_management_DatabaseConnector is an autogenerated conversion function.

func Convert_v1_DatabaseKine_To_management_DatabaseKine added in v4.8.0

func Convert_v1_DatabaseKine_To_management_DatabaseKine(in *DatabaseKine, out *management.DatabaseKine, s conversion.Scope) error

Convert_v1_DatabaseKine_To_management_DatabaseKine 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_ImageBuilder_To_management_ImageBuilder added in v4.3.0

func Convert_v1_ImageBuilder_To_management_ImageBuilder(in *ImageBuilder, out *management.ImageBuilder, s conversion.Scope) error

Convert_v1_ImageBuilder_To_management_ImageBuilder 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_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_MachineConfigTemplateList_To_management_MachineConfigTemplateList added in v4.10.0

func Convert_v1_MachineConfigTemplateList_To_management_MachineConfigTemplateList(in *MachineConfigTemplateList, out *management.MachineConfigTemplateList, s conversion.Scope) error

Convert_v1_MachineConfigTemplateList_To_management_MachineConfigTemplateList is an autogenerated conversion function.

func Convert_v1_MachineConfigTemplateSpec_To_management_MachineConfigTemplateSpec added in v4.10.0

func Convert_v1_MachineConfigTemplateSpec_To_management_MachineConfigTemplateSpec(in *MachineConfigTemplateSpec, out *management.MachineConfigTemplateSpec, s conversion.Scope) error

Convert_v1_MachineConfigTemplateSpec_To_management_MachineConfigTemplateSpec is an autogenerated conversion function.

func Convert_v1_MachineConfigTemplateStatus_To_management_MachineConfigTemplateStatus added in v4.10.0

func Convert_v1_MachineConfigTemplateStatus_To_management_MachineConfigTemplateStatus(in *MachineConfigTemplateStatus, out *management.MachineConfigTemplateStatus, s conversion.Scope) error

Convert_v1_MachineConfigTemplateStatus_To_management_MachineConfigTemplateStatus is an autogenerated conversion function.

func Convert_v1_MachineConfigTemplate_To_management_MachineConfigTemplate added in v4.10.0

func Convert_v1_MachineConfigTemplate_To_management_MachineConfigTemplate(in *MachineConfigTemplate, out *management.MachineConfigTemplate, s conversion.Scope) error

Convert_v1_MachineConfigTemplate_To_management_MachineConfigTemplate is an autogenerated conversion function.

func Convert_v1_MaintenanceWindow_To_management_MaintenanceWindow added in v4.1.0

func Convert_v1_MaintenanceWindow_To_management_MaintenanceWindow(in *MaintenanceWindow, out *management.MaintenanceWindow, s conversion.Scope) error

Convert_v1_MaintenanceWindow_To_management_MaintenanceWindow is an autogenerated conversion function.

func Convert_v1_ManagementRole_To_management_ManagementRole added in v4.3.0

func Convert_v1_ManagementRole_To_management_ManagementRole(in *ManagementRole, out *management.ManagementRole, s conversion.Scope) error

Convert_v1_ManagementRole_To_management_ManagementRole is an autogenerated conversion function.

func Convert_v1_NetworkPeerDebugList_To_management_NetworkPeerDebugList added in v4.9.0

func Convert_v1_NetworkPeerDebugList_To_management_NetworkPeerDebugList(in *NetworkPeerDebugList, out *management.NetworkPeerDebugList, s conversion.Scope) error

Convert_v1_NetworkPeerDebugList_To_management_NetworkPeerDebugList is an autogenerated conversion function.

func Convert_v1_NetworkPeerDebugOptions_To_management_NetworkPeerDebugOptions added in v4.9.0

func Convert_v1_NetworkPeerDebugOptions_To_management_NetworkPeerDebugOptions(in *NetworkPeerDebugOptions, out *management.NetworkPeerDebugOptions, s conversion.Scope) error

Convert_v1_NetworkPeerDebugOptions_To_management_NetworkPeerDebugOptions is an autogenerated conversion function.

func Convert_v1_NetworkPeerDebug_To_management_NetworkPeerDebug added in v4.9.0

func Convert_v1_NetworkPeerDebug_To_management_NetworkPeerDebug(in *NetworkPeerDebug, out *management.NetworkPeerDebug, s conversion.Scope) error

Convert_v1_NetworkPeerDebug_To_management_NetworkPeerDebug is an autogenerated conversion function.

func Convert_v1_NetworkPeerList_To_management_NetworkPeerList added in v4.9.0

func Convert_v1_NetworkPeerList_To_management_NetworkPeerList(in *NetworkPeerList, out *management.NetworkPeerList, s conversion.Scope) error

Convert_v1_NetworkPeerList_To_management_NetworkPeerList is an autogenerated conversion function.

func Convert_v1_NetworkPeerSpec_To_management_NetworkPeerSpec added in v4.9.0

func Convert_v1_NetworkPeerSpec_To_management_NetworkPeerSpec(in *NetworkPeerSpec, out *management.NetworkPeerSpec, s conversion.Scope) error

Convert_v1_NetworkPeerSpec_To_management_NetworkPeerSpec is an autogenerated conversion function.

func Convert_v1_NetworkPeerStatus_To_management_NetworkPeerStatus added in v4.9.0

func Convert_v1_NetworkPeerStatus_To_management_NetworkPeerStatus(in *NetworkPeerStatus, out *management.NetworkPeerStatus, s conversion.Scope) error

Convert_v1_NetworkPeerStatus_To_management_NetworkPeerStatus is an autogenerated conversion function.

func Convert_v1_NetworkPeer_To_management_NetworkPeer added in v4.9.0

func Convert_v1_NetworkPeer_To_management_NetworkPeer(in *NetworkPeer, out *management.NetworkPeer, s conversion.Scope) error

Convert_v1_NetworkPeer_To_management_NetworkPeer is an autogenerated conversion function.

func Convert_v1_NodeClaimData_To_management_NodeClaimData added in v4.4.0

func Convert_v1_NodeClaimData_To_management_NodeClaimData(in *NodeClaimData, out *management.NodeClaimData, s conversion.Scope) error

Convert_v1_NodeClaimData_To_management_NodeClaimData is an autogenerated conversion function.

func Convert_v1_NodeClaimList_To_management_NodeClaimList added in v4.4.0

func Convert_v1_NodeClaimList_To_management_NodeClaimList(in *NodeClaimList, out *management.NodeClaimList, s conversion.Scope) error

Convert_v1_NodeClaimList_To_management_NodeClaimList is an autogenerated conversion function.

func Convert_v1_NodeClaimSpec_To_management_NodeClaimSpec added in v4.4.0

func Convert_v1_NodeClaimSpec_To_management_NodeClaimSpec(in *NodeClaimSpec, out *management.NodeClaimSpec, s conversion.Scope) error

Convert_v1_NodeClaimSpec_To_management_NodeClaimSpec is an autogenerated conversion function.

func Convert_v1_NodeClaimStatus_To_management_NodeClaimStatus added in v4.4.0

func Convert_v1_NodeClaimStatus_To_management_NodeClaimStatus(in *NodeClaimStatus, out *management.NodeClaimStatus, s conversion.Scope) error

Convert_v1_NodeClaimStatus_To_management_NodeClaimStatus is an autogenerated conversion function.

func Convert_v1_NodeClaim_To_management_NodeClaim added in v4.4.0

func Convert_v1_NodeClaim_To_management_NodeClaim(in *NodeClaim, out *management.NodeClaim, s conversion.Scope) error

Convert_v1_NodeClaim_To_management_NodeClaim is an autogenerated conversion function.

func Convert_v1_NodeEnvironmentData_To_management_NodeEnvironmentData added in v4.4.0

func Convert_v1_NodeEnvironmentData_To_management_NodeEnvironmentData(in *NodeEnvironmentData, out *management.NodeEnvironmentData, s conversion.Scope) error

Convert_v1_NodeEnvironmentData_To_management_NodeEnvironmentData is an autogenerated conversion function.

func Convert_v1_NodeEnvironmentList_To_management_NodeEnvironmentList added in v4.4.0

func Convert_v1_NodeEnvironmentList_To_management_NodeEnvironmentList(in *NodeEnvironmentList, out *management.NodeEnvironmentList, s conversion.Scope) error

Convert_v1_NodeEnvironmentList_To_management_NodeEnvironmentList is an autogenerated conversion function.

func Convert_v1_NodeEnvironmentSpec_To_management_NodeEnvironmentSpec added in v4.4.0

func Convert_v1_NodeEnvironmentSpec_To_management_NodeEnvironmentSpec(in *NodeEnvironmentSpec, out *management.NodeEnvironmentSpec, s conversion.Scope) error

Convert_v1_NodeEnvironmentSpec_To_management_NodeEnvironmentSpec is an autogenerated conversion function.

func Convert_v1_NodeEnvironmentStatus_To_management_NodeEnvironmentStatus added in v4.4.0

func Convert_v1_NodeEnvironmentStatus_To_management_NodeEnvironmentStatus(in *NodeEnvironmentStatus, out *management.NodeEnvironmentStatus, s conversion.Scope) error

Convert_v1_NodeEnvironmentStatus_To_management_NodeEnvironmentStatus is an autogenerated conversion function.

func Convert_v1_NodeEnvironment_To_management_NodeEnvironment added in v4.4.0

func Convert_v1_NodeEnvironment_To_management_NodeEnvironment(in *NodeEnvironment, out *management.NodeEnvironment, s conversion.Scope) error

Convert_v1_NodeEnvironment_To_management_NodeEnvironment is an autogenerated conversion function.

func Convert_v1_NodeProviderBCMGetResourcesResult_To_management_NodeProviderBCMGetResourcesResult added in v4.4.0

func Convert_v1_NodeProviderBCMGetResourcesResult_To_management_NodeProviderBCMGetResourcesResult(in *NodeProviderBCMGetResourcesResult, out *management.NodeProviderBCMGetResourcesResult, s conversion.Scope) error

Convert_v1_NodeProviderBCMGetResourcesResult_To_management_NodeProviderBCMGetResourcesResult is an autogenerated conversion function.

func Convert_v1_NodeProviderBCMNodeGroup_To_management_NodeProviderBCMNodeGroup added in v4.4.0

func Convert_v1_NodeProviderBCMNodeGroup_To_management_NodeProviderBCMNodeGroup(in *NodeProviderBCMNodeGroup, out *management.NodeProviderBCMNodeGroup, s conversion.Scope) error

Convert_v1_NodeProviderBCMNodeGroup_To_management_NodeProviderBCMNodeGroup is an autogenerated conversion function.

func Convert_v1_NodeProviderBCMNodeWithResources_To_management_NodeProviderBCMNodeWithResources added in v4.4.0

func Convert_v1_NodeProviderBCMNodeWithResources_To_management_NodeProviderBCMNodeWithResources(in *NodeProviderBCMNodeWithResources, out *management.NodeProviderBCMNodeWithResources, s conversion.Scope) error

Convert_v1_NodeProviderBCMNodeWithResources_To_management_NodeProviderBCMNodeWithResources is an autogenerated conversion function.

func Convert_v1_NodeProviderBCMTestConnectionResult_To_management_NodeProviderBCMTestConnectionResult added in v4.4.0

func Convert_v1_NodeProviderBCMTestConnectionResult_To_management_NodeProviderBCMTestConnectionResult(in *NodeProviderBCMTestConnectionResult, out *management.NodeProviderBCMTestConnectionResult, s conversion.Scope) error

Convert_v1_NodeProviderBCMTestConnectionResult_To_management_NodeProviderBCMTestConnectionResult is an autogenerated conversion function.

func Convert_v1_NodeProviderCalculateCostResult_To_management_NodeProviderCalculateCostResult added in v4.4.0

func Convert_v1_NodeProviderCalculateCostResult_To_management_NodeProviderCalculateCostResult(in *NodeProviderCalculateCostResult, out *management.NodeProviderCalculateCostResult, s conversion.Scope) error

Convert_v1_NodeProviderCalculateCostResult_To_management_NodeProviderCalculateCostResult is an autogenerated conversion function.

func Convert_v1_NodeProviderExecList_To_management_NodeProviderExecList added in v4.4.0

func Convert_v1_NodeProviderExecList_To_management_NodeProviderExecList(in *NodeProviderExecList, out *management.NodeProviderExecList, s conversion.Scope) error

Convert_v1_NodeProviderExecList_To_management_NodeProviderExecList is an autogenerated conversion function.

func Convert_v1_NodeProviderExecResult_To_management_NodeProviderExecResult added in v4.4.0

func Convert_v1_NodeProviderExecResult_To_management_NodeProviderExecResult(in *NodeProviderExecResult, out *management.NodeProviderExecResult, s conversion.Scope) error

Convert_v1_NodeProviderExecResult_To_management_NodeProviderExecResult is an autogenerated conversion function.

func Convert_v1_NodeProviderExecSpec_To_management_NodeProviderExecSpec added in v4.4.0

func Convert_v1_NodeProviderExecSpec_To_management_NodeProviderExecSpec(in *NodeProviderExecSpec, out *management.NodeProviderExecSpec, s conversion.Scope) error

Convert_v1_NodeProviderExecSpec_To_management_NodeProviderExecSpec is an autogenerated conversion function.

func Convert_v1_NodeProviderExecStatus_To_management_NodeProviderExecStatus added in v4.4.0

func Convert_v1_NodeProviderExecStatus_To_management_NodeProviderExecStatus(in *NodeProviderExecStatus, out *management.NodeProviderExecStatus, s conversion.Scope) error

Convert_v1_NodeProviderExecStatus_To_management_NodeProviderExecStatus is an autogenerated conversion function.

func Convert_v1_NodeProviderExec_To_management_NodeProviderExec added in v4.4.0

func Convert_v1_NodeProviderExec_To_management_NodeProviderExec(in *NodeProviderExec, out *management.NodeProviderExec, s conversion.Scope) error

Convert_v1_NodeProviderExec_To_management_NodeProviderExec is an autogenerated conversion function.

func Convert_v1_NodeProviderList_To_management_NodeProviderList added in v4.4.0

func Convert_v1_NodeProviderList_To_management_NodeProviderList(in *NodeProviderList, out *management.NodeProviderList, s conversion.Scope) error

Convert_v1_NodeProviderList_To_management_NodeProviderList is an autogenerated conversion function.

func Convert_v1_NodeProviderSpec_To_management_NodeProviderSpec added in v4.4.0

func Convert_v1_NodeProviderSpec_To_management_NodeProviderSpec(in *NodeProviderSpec, out *management.NodeProviderSpec, s conversion.Scope) error

Convert_v1_NodeProviderSpec_To_management_NodeProviderSpec is an autogenerated conversion function.

func Convert_v1_NodeProviderStatus_To_management_NodeProviderStatus added in v4.4.0

func Convert_v1_NodeProviderStatus_To_management_NodeProviderStatus(in *NodeProviderStatus, out *management.NodeProviderStatus, s conversion.Scope) error

Convert_v1_NodeProviderStatus_To_management_NodeProviderStatus is an autogenerated conversion function.

func Convert_v1_NodeProviderTerraformValidateResult_To_management_NodeProviderTerraformValidateResult added in v4.4.0

func Convert_v1_NodeProviderTerraformValidateResult_To_management_NodeProviderTerraformValidateResult(in *NodeProviderTerraformValidateResult, out *management.NodeProviderTerraformValidateResult, s conversion.Scope) error

Convert_v1_NodeProviderTerraformValidateResult_To_management_NodeProviderTerraformValidateResult is an autogenerated conversion function.

func Convert_v1_NodeProvider_To_management_NodeProvider added in v4.4.0

func Convert_v1_NodeProvider_To_management_NodeProvider(in *NodeProvider, out *management.NodeProvider, s conversion.Scope) error

Convert_v1_NodeProvider_To_management_NodeProvider is an autogenerated conversion function.

func Convert_v1_NodeTypeList_To_management_NodeTypeList added in v4.4.0

func Convert_v1_NodeTypeList_To_management_NodeTypeList(in *NodeTypeList, out *management.NodeTypeList, s conversion.Scope) error

Convert_v1_NodeTypeList_To_management_NodeTypeList is an autogenerated conversion function.

func Convert_v1_NodeTypeSpec_To_management_NodeTypeSpec added in v4.4.0

func Convert_v1_NodeTypeSpec_To_management_NodeTypeSpec(in *NodeTypeSpec, out *management.NodeTypeSpec, s conversion.Scope) error

Convert_v1_NodeTypeSpec_To_management_NodeTypeSpec is an autogenerated conversion function.

func Convert_v1_NodeTypeStatus_To_management_NodeTypeStatus added in v4.4.0

func Convert_v1_NodeTypeStatus_To_management_NodeTypeStatus(in *NodeTypeStatus, out *management.NodeTypeStatus, s conversion.Scope) error

Convert_v1_NodeTypeStatus_To_management_NodeTypeStatus is an autogenerated conversion function.

func Convert_v1_NodeType_To_management_NodeType added in v4.4.0

func Convert_v1_NodeType_To_management_NodeType(in *NodeType, out *management.NodeType, s conversion.Scope) error

Convert_v1_NodeType_To_management_NodeType is an autogenerated conversion function.

func Convert_v1_OIDCClientList_To_management_OIDCClientList

func Convert_v1_OIDCClientList_To_management_OIDCClientList(in *OIDCClientList, out *management.OIDCClientList, s conversion.Scope) error

Convert_v1_OIDCClientList_To_management_OIDCClientList is an autogenerated conversion function.

func Convert_v1_OIDCClientSpec_To_management_OIDCClientSpec

func Convert_v1_OIDCClientSpec_To_management_OIDCClientSpec(in *OIDCClientSpec, out *management.OIDCClientSpec, s conversion.Scope) error

Convert_v1_OIDCClientSpec_To_management_OIDCClientSpec is an autogenerated conversion function.

func Convert_v1_OIDCClientStatus_To_management_OIDCClientStatus

func Convert_v1_OIDCClientStatus_To_management_OIDCClientStatus(in *OIDCClientStatus, out *management.OIDCClientStatus, s conversion.Scope) error

Convert_v1_OIDCClientStatus_To_management_OIDCClientStatus 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_OSImageList_To_management_OSImageList added in v4.8.0

func Convert_v1_OSImageList_To_management_OSImageList(in *OSImageList, out *management.OSImageList, s conversion.Scope) error

Convert_v1_OSImageList_To_management_OSImageList is an autogenerated conversion function.

func Convert_v1_OSImageSpec_To_management_OSImageSpec added in v4.8.0

func Convert_v1_OSImageSpec_To_management_OSImageSpec(in *OSImageSpec, out *management.OSImageSpec, s conversion.Scope) error

Convert_v1_OSImageSpec_To_management_OSImageSpec is an autogenerated conversion function.

func Convert_v1_OSImageStatus_To_management_OSImageStatus added in v4.8.0

func Convert_v1_OSImageStatus_To_management_OSImageStatus(in *OSImageStatus, out *management.OSImageStatus, s conversion.Scope) error

Convert_v1_OSImageStatus_To_management_OSImageStatus is an autogenerated conversion function.

func Convert_v1_OSImage_To_management_OSImage added in v4.8.0

func Convert_v1_OSImage_To_management_OSImage(in *OSImage, out *management.OSImage, s conversion.Scope) error

Convert_v1_OSImage_To_management_OSImage is an autogenerated conversion function.

func Convert_v1_ObjectName_To_management_ObjectName added in v4.3.0

func Convert_v1_ObjectName_To_management_ObjectName(in *ObjectName, out *management.ObjectName, s conversion.Scope) error

Convert_v1_ObjectName_To_management_ObjectName is an autogenerated conversion function.

func Convert_v1_ObjectPermission_To_management_ObjectPermission added in v4.3.0

func Convert_v1_ObjectPermission_To_management_ObjectPermission(in *ObjectPermission, out *management.ObjectPermission, s conversion.Scope) error

Convert_v1_ObjectPermission_To_management_ObjectPermission is an autogenerated conversion function.

func Convert_v1_Operation_To_management_Operation added in v4.4.0

func Convert_v1_Operation_To_management_Operation(in *Operation, out *management.Operation, s conversion.Scope) error

Convert_v1_Operation_To_management_Operation 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_PlatformDB_To_management_PlatformDB added in v4.4.0

func Convert_v1_PlatformDB_To_management_PlatformDB(in *PlatformDB, out *management.PlatformDB, s conversion.Scope) error

Convert_v1_PlatformDB_To_management_PlatformDB is an autogenerated conversion function.

func Convert_v1_PodExecOptions_To_management_PodExecOptions added in v4.7.0

func Convert_v1_PodExecOptions_To_management_PodExecOptions(in *PodExecOptions, out *management.PodExecOptions, s conversion.Scope) error

Convert_v1_PodExecOptions_To_management_PodExecOptions 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_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_ProjectMembership_To_management_ProjectMembership added in v4.3.0

func Convert_v1_ProjectMembership_To_management_ProjectMembership(in *ProjectMembership, out *management.ProjectMembership, s conversion.Scope) error

Convert_v1_ProjectMembership_To_management_ProjectMembership 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_ProjectNodeTypesList_To_management_ProjectNodeTypesList added in v4.4.0

func Convert_v1_ProjectNodeTypesList_To_management_ProjectNodeTypesList(in *ProjectNodeTypesList, out *management.ProjectNodeTypesList, s conversion.Scope) error

Convert_v1_ProjectNodeTypesList_To_management_ProjectNodeTypesList is an autogenerated conversion function.

func Convert_v1_ProjectNodeTypes_To_management_ProjectNodeTypes added in v4.4.0

func Convert_v1_ProjectNodeTypes_To_management_ProjectNodeTypes(in *ProjectNodeTypes, out *management.ProjectNodeTypes, s conversion.Scope) error

Convert_v1_ProjectNodeTypes_To_management_ProjectNodeTypes is an autogenerated conversion function.

func Convert_v1_ProjectRole_To_management_ProjectRole added in v4.3.0

func Convert_v1_ProjectRole_To_management_ProjectRole(in *ProjectRole, out *management.ProjectRole, s conversion.Scope) error

Convert_v1_ProjectRole_To_management_ProjectRole 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_RegisterVirtualClusterList_To_management_RegisterVirtualClusterList

func Convert_v1_RegisterVirtualClusterList_To_management_RegisterVirtualClusterList(in *RegisterVirtualClusterList, out *management.RegisterVirtualClusterList, s conversion.Scope) error

Convert_v1_RegisterVirtualClusterList_To_management_RegisterVirtualClusterList is an autogenerated conversion function.

func Convert_v1_RegisterVirtualClusterSpec_To_management_RegisterVirtualClusterSpec

func Convert_v1_RegisterVirtualClusterSpec_To_management_RegisterVirtualClusterSpec(in *RegisterVirtualClusterSpec, out *management.RegisterVirtualClusterSpec, s conversion.Scope) error

Convert_v1_RegisterVirtualClusterSpec_To_management_RegisterVirtualClusterSpec is an autogenerated conversion function.

func Convert_v1_RegisterVirtualClusterStatus_To_management_RegisterVirtualClusterStatus

func Convert_v1_RegisterVirtualClusterStatus_To_management_RegisterVirtualClusterStatus(in *RegisterVirtualClusterStatus, out *management.RegisterVirtualClusterStatus, s conversion.Scope) error

Convert_v1_RegisterVirtualClusterStatus_To_management_RegisterVirtualClusterStatus is an autogenerated conversion function.

func Convert_v1_RegisterVirtualCluster_To_management_RegisterVirtualCluster

func Convert_v1_RegisterVirtualCluster_To_management_RegisterVirtualCluster(in *RegisterVirtualCluster, out *management.RegisterVirtualCluster, s conversion.Scope) error

Convert_v1_RegisterVirtualCluster_To_management_RegisterVirtualCluster 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_SSHKeyList_To_management_SSHKeyList added in v4.8.0

func Convert_v1_SSHKeyList_To_management_SSHKeyList(in *SSHKeyList, out *management.SSHKeyList, s conversion.Scope) error

Convert_v1_SSHKeyList_To_management_SSHKeyList is an autogenerated conversion function.

func Convert_v1_SSHKeySpec_To_management_SSHKeySpec added in v4.8.0

func Convert_v1_SSHKeySpec_To_management_SSHKeySpec(in *SSHKeySpec, out *management.SSHKeySpec, s conversion.Scope) error

Convert_v1_SSHKeySpec_To_management_SSHKeySpec is an autogenerated conversion function.

func Convert_v1_SSHKeyStatus_To_management_SSHKeyStatus added in v4.8.0

func Convert_v1_SSHKeyStatus_To_management_SSHKeyStatus(in *SSHKeyStatus, out *management.SSHKeyStatus, s conversion.Scope) error

Convert_v1_SSHKeyStatus_To_management_SSHKeyStatus is an autogenerated conversion function.

func Convert_v1_SSHKey_To_management_SSHKey added in v4.8.0

func Convert_v1_SSHKey_To_management_SSHKey(in *SSHKey, out *management.SSHKey, s conversion.Scope) error

Convert_v1_SSHKey_To_management_SSHKey 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_SnapshotRequestError_To_management_SnapshotRequestError added in v4.5.0

func Convert_v1_SnapshotRequestError_To_management_SnapshotRequestError(in *SnapshotRequestError, out *management.SnapshotRequestError, s conversion.Scope) error

Convert_v1_SnapshotRequestError_To_management_SnapshotRequestError is an autogenerated conversion function.

func Convert_v1_SnapshotRequestMetadata_To_management_SnapshotRequestMetadata added in v4.5.0

func Convert_v1_SnapshotRequestMetadata_To_management_SnapshotRequestMetadata(in *SnapshotRequestMetadata, out *management.SnapshotRequestMetadata, s conversion.Scope) error

Convert_v1_SnapshotRequestMetadata_To_management_SnapshotRequestMetadata is an autogenerated conversion function.

func Convert_v1_SnapshotRequestStatus_To_management_SnapshotRequestStatus added in v4.5.0

func Convert_v1_SnapshotRequestStatus_To_management_SnapshotRequestStatus(in *SnapshotRequestStatus, out *management.SnapshotRequestStatus, s conversion.Scope) error

Convert_v1_SnapshotRequestStatus_To_management_SnapshotRequestStatus is an autogenerated conversion function.

func Convert_v1_SnapshotRequest_To_management_SnapshotRequest added in v4.5.0

func Convert_v1_SnapshotRequest_To_management_SnapshotRequest(in *SnapshotRequest, out *management.SnapshotRequest, s conversion.Scope) error

Convert_v1_SnapshotRequest_To_management_SnapshotRequest is an autogenerated conversion function.

func Convert_v1_SnapshotTaken_To_management_SnapshotTaken added in v4.4.0

func Convert_v1_SnapshotTaken_To_management_SnapshotTaken(in *SnapshotTaken, out *management.SnapshotTaken, s conversion.Scope) error

Convert_v1_SnapshotTaken_To_management_SnapshotTaken 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_StandaloneEtcdPeerCoordinator_To_management_StandaloneEtcdPeerCoordinator added in v4.4.0

func Convert_v1_StandaloneEtcdPeerCoordinator_To_management_StandaloneEtcdPeerCoordinator(in *StandaloneEtcdPeerCoordinator, out *management.StandaloneEtcdPeerCoordinator, s conversion.Scope) error

Convert_v1_StandaloneEtcdPeerCoordinator_To_management_StandaloneEtcdPeerCoordinator is an autogenerated conversion function.

func Convert_v1_StandaloneEtcdPeer_To_management_StandaloneEtcdPeer added in v4.4.0

func Convert_v1_StandaloneEtcdPeer_To_management_StandaloneEtcdPeer(in *StandaloneEtcdPeer, out *management.StandaloneEtcdPeer, s conversion.Scope) error

Convert_v1_StandaloneEtcdPeer_To_management_StandaloneEtcdPeer is an autogenerated conversion function.

func Convert_v1_StandalonePKI_To_management_StandalonePKI added in v4.4.0

func Convert_v1_StandalonePKI_To_management_StandalonePKI(in *StandalonePKI, out *management.StandalonePKI, s conversion.Scope) error

Convert_v1_StandalonePKI_To_management_StandalonePKI 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_TeamObjectPermissionsList_To_management_TeamObjectPermissionsList added in v4.3.0

func Convert_v1_TeamObjectPermissionsList_To_management_TeamObjectPermissionsList(in *TeamObjectPermissionsList, out *management.TeamObjectPermissionsList, s conversion.Scope) error

Convert_v1_TeamObjectPermissionsList_To_management_TeamObjectPermissionsList is an autogenerated conversion function.

func Convert_v1_TeamObjectPermissions_To_management_TeamObjectPermissions added in v4.3.0

func Convert_v1_TeamObjectPermissions_To_management_TeamObjectPermissions(in *TeamObjectPermissions, out *management.TeamObjectPermissions, s conversion.Scope) error

Convert_v1_TeamObjectPermissions_To_management_TeamObjectPermissions is an autogenerated conversion function.

func Convert_v1_TeamPermissionsList_To_management_TeamPermissionsList added in v4.3.0

func Convert_v1_TeamPermissionsList_To_management_TeamPermissionsList(in *TeamPermissionsList, out *management.TeamPermissionsList, s conversion.Scope) error

Convert_v1_TeamPermissionsList_To_management_TeamPermissionsList is an autogenerated conversion function.

func Convert_v1_TeamPermissions_To_management_TeamPermissions added in v4.3.0

func Convert_v1_TeamPermissions_To_management_TeamPermissions(in *TeamPermissions, out *management.TeamPermissions, s conversion.Scope) error

Convert_v1_TeamPermissions_To_management_TeamPermissions 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_TranslateVClusterResourceNameList_To_management_TranslateVClusterResourceNameList

func Convert_v1_TranslateVClusterResourceNameList_To_management_TranslateVClusterResourceNameList(in *TranslateVClusterResourceNameList, out *management.TranslateVClusterResourceNameList, s conversion.Scope) error

Convert_v1_TranslateVClusterResourceNameList_To_management_TranslateVClusterResourceNameList is an autogenerated conversion function.

func Convert_v1_TranslateVClusterResourceNameSpec_To_management_TranslateVClusterResourceNameSpec

func Convert_v1_TranslateVClusterResourceNameSpec_To_management_TranslateVClusterResourceNameSpec(in *TranslateVClusterResourceNameSpec, out *management.TranslateVClusterResourceNameSpec, s conversion.Scope) error

Convert_v1_TranslateVClusterResourceNameSpec_To_management_TranslateVClusterResourceNameSpec is an autogenerated conversion function.

func Convert_v1_TranslateVClusterResourceNameStatus_To_management_TranslateVClusterResourceNameStatus

func Convert_v1_TranslateVClusterResourceNameStatus_To_management_TranslateVClusterResourceNameStatus(in *TranslateVClusterResourceNameStatus, out *management.TranslateVClusterResourceNameStatus, s conversion.Scope) error

Convert_v1_TranslateVClusterResourceNameStatus_To_management_TranslateVClusterResourceNameStatus is an autogenerated conversion function.

func Convert_v1_TranslateVClusterResourceName_To_management_TranslateVClusterResourceName

func Convert_v1_TranslateVClusterResourceName_To_management_TranslateVClusterResourceName(in *TranslateVClusterResourceName, out *management.TranslateVClusterResourceName, s conversion.Scope) error

Convert_v1_TranslateVClusterResourceName_To_management_TranslateVClusterResourceName is an autogenerated conversion function.

func Convert_v1_UsageDownloadList_To_management_UsageDownloadList added in v4.4.0

func Convert_v1_UsageDownloadList_To_management_UsageDownloadList(in *UsageDownloadList, out *management.UsageDownloadList, s conversion.Scope) error

Convert_v1_UsageDownloadList_To_management_UsageDownloadList is an autogenerated conversion function.

func Convert_v1_UsageDownloadSpec_To_management_UsageDownloadSpec added in v4.4.0

func Convert_v1_UsageDownloadSpec_To_management_UsageDownloadSpec(in *UsageDownloadSpec, out *management.UsageDownloadSpec, s conversion.Scope) error

Convert_v1_UsageDownloadSpec_To_management_UsageDownloadSpec is an autogenerated conversion function.

func Convert_v1_UsageDownloadStatus_To_management_UsageDownloadStatus added in v4.4.0

func Convert_v1_UsageDownloadStatus_To_management_UsageDownloadStatus(in *UsageDownloadStatus, out *management.UsageDownloadStatus, s conversion.Scope) error

Convert_v1_UsageDownloadStatus_To_management_UsageDownloadStatus is an autogenerated conversion function.

func Convert_v1_UsageDownload_To_management_UsageDownload added in v4.4.0

func Convert_v1_UsageDownload_To_management_UsageDownload(in *UsageDownload, out *management.UsageDownload, s conversion.Scope) error

Convert_v1_UsageDownload_To_management_UsageDownload 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_UserObjectPermissionsList_To_management_UserObjectPermissionsList added in v4.3.0

func Convert_v1_UserObjectPermissionsList_To_management_UserObjectPermissionsList(in *UserObjectPermissionsList, out *management.UserObjectPermissionsList, s conversion.Scope) error

Convert_v1_UserObjectPermissionsList_To_management_UserObjectPermissionsList is an autogenerated conversion function.

func Convert_v1_UserObjectPermissions_To_management_UserObjectPermissions added in v4.3.0

func Convert_v1_UserObjectPermissions_To_management_UserObjectPermissions(in *UserObjectPermissions, out *management.UserObjectPermissions, s conversion.Scope) error

Convert_v1_UserObjectPermissions_To_management_UserObjectPermissions 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_UserProfileSecret_To_management_UserProfileSecret added in v4.3.0

func Convert_v1_UserProfileSecret_To_management_UserProfileSecret(in *UserProfileSecret, out *management.UserProfileSecret, s conversion.Scope) error

Convert_v1_UserProfileSecret_To_management_UserProfileSecret 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_VirtualClusterAccessKeyList_To_management_VirtualClusterAccessKeyList

func Convert_v1_VirtualClusterAccessKeyList_To_management_VirtualClusterAccessKeyList(in *VirtualClusterAccessKeyList, out *management.VirtualClusterAccessKeyList, s conversion.Scope) error

Convert_v1_VirtualClusterAccessKeyList_To_management_VirtualClusterAccessKeyList is an autogenerated conversion function.

func Convert_v1_VirtualClusterAccessKey_To_management_VirtualClusterAccessKey

func Convert_v1_VirtualClusterAccessKey_To_management_VirtualClusterAccessKey(in *VirtualClusterAccessKey, out *management.VirtualClusterAccessKey, s conversion.Scope) error

Convert_v1_VirtualClusterAccessKey_To_management_VirtualClusterAccessKey is an autogenerated conversion function.

func Convert_v1_VirtualClusterControlPlaneContainerStateTerminated_To_management_VirtualClusterControlPlaneContainerStateTerminated added in v4.10.0

func Convert_v1_VirtualClusterControlPlaneContainerStateTerminated_To_management_VirtualClusterControlPlaneContainerStateTerminated(in *VirtualClusterControlPlaneContainerStateTerminated, out *management.VirtualClusterControlPlaneContainerStateTerminated, s conversion.Scope) error

Convert_v1_VirtualClusterControlPlaneContainerStateTerminated_To_management_VirtualClusterControlPlaneContainerStateTerminated is an autogenerated conversion function.

func Convert_v1_VirtualClusterControlPlaneContainerStateWaiting_To_management_VirtualClusterControlPlaneContainerStateWaiting added in v4.10.0

func Convert_v1_VirtualClusterControlPlaneContainerStateWaiting_To_management_VirtualClusterControlPlaneContainerStateWaiting(in *VirtualClusterControlPlaneContainerStateWaiting, out *management.VirtualClusterControlPlaneContainerStateWaiting, s conversion.Scope) error

Convert_v1_VirtualClusterControlPlaneContainerStateWaiting_To_management_VirtualClusterControlPlaneContainerStateWaiting is an autogenerated conversion function.

func Convert_v1_VirtualClusterControlPlaneContainerState_To_management_VirtualClusterControlPlaneContainerState added in v4.10.0

func Convert_v1_VirtualClusterControlPlaneContainerState_To_management_VirtualClusterControlPlaneContainerState(in *VirtualClusterControlPlaneContainerState, out *management.VirtualClusterControlPlaneContainerState, s conversion.Scope) error

Convert_v1_VirtualClusterControlPlaneContainerState_To_management_VirtualClusterControlPlaneContainerState is an autogenerated conversion function.

func Convert_v1_VirtualClusterControlPlaneContainerStatus_To_management_VirtualClusterControlPlaneContainerStatus added in v4.10.0

func Convert_v1_VirtualClusterControlPlaneContainerStatus_To_management_VirtualClusterControlPlaneContainerStatus(in *VirtualClusterControlPlaneContainerStatus, out *management.VirtualClusterControlPlaneContainerStatus, s conversion.Scope) error

Convert_v1_VirtualClusterControlPlaneContainerStatus_To_management_VirtualClusterControlPlaneContainerStatus is an autogenerated conversion function.

func Convert_v1_VirtualClusterControlPlanePodObjectMeta_To_management_VirtualClusterControlPlanePodObjectMeta added in v4.10.0

func Convert_v1_VirtualClusterControlPlanePodObjectMeta_To_management_VirtualClusterControlPlanePodObjectMeta(in *VirtualClusterControlPlanePodObjectMeta, out *management.VirtualClusterControlPlanePodObjectMeta, s conversion.Scope) error

Convert_v1_VirtualClusterControlPlanePodObjectMeta_To_management_VirtualClusterControlPlanePodObjectMeta is an autogenerated conversion function.

func Convert_v1_VirtualClusterControlPlanePodStatus_To_management_VirtualClusterControlPlanePodStatus added in v4.10.0

func Convert_v1_VirtualClusterControlPlanePodStatus_To_management_VirtualClusterControlPlanePodStatus(in *VirtualClusterControlPlanePodStatus, out *management.VirtualClusterControlPlanePodStatus, s conversion.Scope) error

Convert_v1_VirtualClusterControlPlanePodStatus_To_management_VirtualClusterControlPlanePodStatus is an autogenerated conversion function.

func Convert_v1_VirtualClusterControlPlanePod_To_management_VirtualClusterControlPlanePod added in v4.10.0

func Convert_v1_VirtualClusterControlPlanePod_To_management_VirtualClusterControlPlanePod(in *VirtualClusterControlPlanePod, out *management.VirtualClusterControlPlanePod, s conversion.Scope) error

Convert_v1_VirtualClusterControlPlanePod_To_management_VirtualClusterControlPlanePod is an autogenerated conversion function.

func Convert_v1_VirtualClusterControlPlanePodsList_To_management_VirtualClusterControlPlanePodsList added in v4.10.0

func Convert_v1_VirtualClusterControlPlanePodsList_To_management_VirtualClusterControlPlanePodsList(in *VirtualClusterControlPlanePodsList, out *management.VirtualClusterControlPlanePodsList, s conversion.Scope) error

Convert_v1_VirtualClusterControlPlanePodsList_To_management_VirtualClusterControlPlanePodsList is an autogenerated conversion function.

func Convert_v1_VirtualClusterControlPlanePodsStatus_To_management_VirtualClusterControlPlanePodsStatus added in v4.10.0

func Convert_v1_VirtualClusterControlPlanePodsStatus_To_management_VirtualClusterControlPlanePodsStatus(in *VirtualClusterControlPlanePodsStatus, out *management.VirtualClusterControlPlanePodsStatus, s conversion.Scope) error

Convert_v1_VirtualClusterControlPlanePodsStatus_To_management_VirtualClusterControlPlanePodsStatus is an autogenerated conversion function.

func Convert_v1_VirtualClusterControlPlanePods_To_management_VirtualClusterControlPlanePods added in v4.10.0

func Convert_v1_VirtualClusterControlPlanePods_To_management_VirtualClusterControlPlanePods(in *VirtualClusterControlPlanePods, out *management.VirtualClusterControlPlanePods, s conversion.Scope) error

Convert_v1_VirtualClusterControlPlanePods_To_management_VirtualClusterControlPlanePods is an autogenerated conversion function.

func Convert_v1_VirtualClusterDebugShellSpec_To_management_VirtualClusterDebugShellSpec added in v4.7.0

func Convert_v1_VirtualClusterDebugShellSpec_To_management_VirtualClusterDebugShellSpec(in *VirtualClusterDebugShellSpec, out *management.VirtualClusterDebugShellSpec, s conversion.Scope) error

Convert_v1_VirtualClusterDebugShellSpec_To_management_VirtualClusterDebugShellSpec is an autogenerated conversion function.

func Convert_v1_VirtualClusterDebugShellStatus_To_management_VirtualClusterDebugShellStatus added in v4.7.0

func Convert_v1_VirtualClusterDebugShellStatus_To_management_VirtualClusterDebugShellStatus(in *VirtualClusterDebugShellStatus, out *management.VirtualClusterDebugShellStatus, s conversion.Scope) error

Convert_v1_VirtualClusterDebugShellStatus_To_management_VirtualClusterDebugShellStatus is an autogenerated conversion function.

func Convert_v1_VirtualClusterExternalDatabaseList_To_management_VirtualClusterExternalDatabaseList added in v4.1.0

func Convert_v1_VirtualClusterExternalDatabaseList_To_management_VirtualClusterExternalDatabaseList(in *VirtualClusterExternalDatabaseList, out *management.VirtualClusterExternalDatabaseList, s conversion.Scope) error

Convert_v1_VirtualClusterExternalDatabaseList_To_management_VirtualClusterExternalDatabaseList is an autogenerated conversion function.

func Convert_v1_VirtualClusterExternalDatabaseSpec_To_management_VirtualClusterExternalDatabaseSpec added in v4.1.0

func Convert_v1_VirtualClusterExternalDatabaseSpec_To_management_VirtualClusterExternalDatabaseSpec(in *VirtualClusterExternalDatabaseSpec, out *management.VirtualClusterExternalDatabaseSpec, s conversion.Scope) error

Convert_v1_VirtualClusterExternalDatabaseSpec_To_management_VirtualClusterExternalDatabaseSpec is an autogenerated conversion function.

func Convert_v1_VirtualClusterExternalDatabaseStatus_To_management_VirtualClusterExternalDatabaseStatus added in v4.1.0

func Convert_v1_VirtualClusterExternalDatabaseStatus_To_management_VirtualClusterExternalDatabaseStatus(in *VirtualClusterExternalDatabaseStatus, out *management.VirtualClusterExternalDatabaseStatus, s conversion.Scope) error

Convert_v1_VirtualClusterExternalDatabaseStatus_To_management_VirtualClusterExternalDatabaseStatus is an autogenerated conversion function.

func Convert_v1_VirtualClusterExternalDatabase_To_management_VirtualClusterExternalDatabase added in v4.1.0

func Convert_v1_VirtualClusterExternalDatabase_To_management_VirtualClusterExternalDatabase(in *VirtualClusterExternalDatabase, out *management.VirtualClusterExternalDatabase, s conversion.Scope) error

Convert_v1_VirtualClusterExternalDatabase_To_management_VirtualClusterExternalDatabase is an autogenerated conversion function.

func Convert_v1_VirtualClusterInstanceDebugShellList_To_management_VirtualClusterInstanceDebugShellList added in v4.7.0

func Convert_v1_VirtualClusterInstanceDebugShellList_To_management_VirtualClusterInstanceDebugShellList(in *VirtualClusterInstanceDebugShellList, out *management.VirtualClusterInstanceDebugShellList, s conversion.Scope) error

Convert_v1_VirtualClusterInstanceDebugShellList_To_management_VirtualClusterInstanceDebugShellList is an autogenerated conversion function.

func Convert_v1_VirtualClusterInstanceDebugShell_To_management_VirtualClusterInstanceDebugShell added in v4.7.0

func Convert_v1_VirtualClusterInstanceDebugShell_To_management_VirtualClusterInstanceDebugShell(in *VirtualClusterInstanceDebugShell, out *management.VirtualClusterInstanceDebugShell, s conversion.Scope) error

Convert_v1_VirtualClusterInstanceDebugShell_To_management_VirtualClusterInstanceDebugShell is an autogenerated conversion function.

func Convert_v1_VirtualClusterInstanceJoinScriptList_To_management_VirtualClusterInstanceJoinScriptList added in v4.9.0

func Convert_v1_VirtualClusterInstanceJoinScriptList_To_management_VirtualClusterInstanceJoinScriptList(in *VirtualClusterInstanceJoinScriptList, out *management.VirtualClusterInstanceJoinScriptList, s conversion.Scope) error

Convert_v1_VirtualClusterInstanceJoinScriptList_To_management_VirtualClusterInstanceJoinScriptList is an autogenerated conversion function.

func Convert_v1_VirtualClusterInstanceJoinScriptStatus_To_management_VirtualClusterInstanceJoinScriptStatus added in v4.9.0

func Convert_v1_VirtualClusterInstanceJoinScriptStatus_To_management_VirtualClusterInstanceJoinScriptStatus(in *VirtualClusterInstanceJoinScriptStatus, out *management.VirtualClusterInstanceJoinScriptStatus, s conversion.Scope) error

Convert_v1_VirtualClusterInstanceJoinScriptStatus_To_management_VirtualClusterInstanceJoinScriptStatus is an autogenerated conversion function.

func Convert_v1_VirtualClusterInstanceJoinScript_To_management_VirtualClusterInstanceJoinScript added in v4.9.0

func Convert_v1_VirtualClusterInstanceJoinScript_To_management_VirtualClusterInstanceJoinScript(in *VirtualClusterInstanceJoinScript, out *management.VirtualClusterInstanceJoinScript, s conversion.Scope) error

Convert_v1_VirtualClusterInstanceJoinScript_To_management_VirtualClusterInstanceJoinScript 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_VirtualClusterInstanceShellList_To_management_VirtualClusterInstanceShellList added in v4.5.0

func Convert_v1_VirtualClusterInstanceShellList_To_management_VirtualClusterInstanceShellList(in *VirtualClusterInstanceShellList, out *management.VirtualClusterInstanceShellList, s conversion.Scope) error

Convert_v1_VirtualClusterInstanceShellList_To_management_VirtualClusterInstanceShellList is an autogenerated conversion function.

func Convert_v1_VirtualClusterInstanceShell_To_management_VirtualClusterInstanceShell added in v4.5.0

func Convert_v1_VirtualClusterInstanceShell_To_management_VirtualClusterInstanceShell(in *VirtualClusterInstanceShell, out *management.VirtualClusterInstanceShell, s conversion.Scope) error

Convert_v1_VirtualClusterInstanceShell_To_management_VirtualClusterInstanceShell is an autogenerated conversion function.

func Convert_v1_VirtualClusterInstanceSnapshotList_To_management_VirtualClusterInstanceSnapshotList added in v4.4.0

func Convert_v1_VirtualClusterInstanceSnapshotList_To_management_VirtualClusterInstanceSnapshotList(in *VirtualClusterInstanceSnapshotList, out *management.VirtualClusterInstanceSnapshotList, s conversion.Scope) error

Convert_v1_VirtualClusterInstanceSnapshotList_To_management_VirtualClusterInstanceSnapshotList is an autogenerated conversion function.

func Convert_v1_VirtualClusterInstanceSnapshotStatus_To_management_VirtualClusterInstanceSnapshotStatus added in v4.4.0

func Convert_v1_VirtualClusterInstanceSnapshotStatus_To_management_VirtualClusterInstanceSnapshotStatus(in *VirtualClusterInstanceSnapshotStatus, out *management.VirtualClusterInstanceSnapshotStatus, s conversion.Scope) error

Convert_v1_VirtualClusterInstanceSnapshotStatus_To_management_VirtualClusterInstanceSnapshotStatus is an autogenerated conversion function.

func Convert_v1_VirtualClusterInstanceSnapshot_To_management_VirtualClusterInstanceSnapshot added in v4.4.0

func Convert_v1_VirtualClusterInstanceSnapshot_To_management_VirtualClusterInstanceSnapshot(in *VirtualClusterInstanceSnapshot, out *management.VirtualClusterInstanceSnapshot, s conversion.Scope) error

Convert_v1_VirtualClusterInstanceSnapshot_To_management_VirtualClusterInstanceSnapshot 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_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_VirtualClusterNodeAccessKeyList_To_management_VirtualClusterNodeAccessKeyList added in v4.4.0

func Convert_v1_VirtualClusterNodeAccessKeyList_To_management_VirtualClusterNodeAccessKeyList(in *VirtualClusterNodeAccessKeyList, out *management.VirtualClusterNodeAccessKeyList, s conversion.Scope) error

Convert_v1_VirtualClusterNodeAccessKeyList_To_management_VirtualClusterNodeAccessKeyList is an autogenerated conversion function.

func Convert_v1_VirtualClusterNodeAccessKeySpec_To_management_VirtualClusterNodeAccessKeySpec added in v4.4.0

func Convert_v1_VirtualClusterNodeAccessKeySpec_To_management_VirtualClusterNodeAccessKeySpec(in *VirtualClusterNodeAccessKeySpec, out *management.VirtualClusterNodeAccessKeySpec, s conversion.Scope) error

Convert_v1_VirtualClusterNodeAccessKeySpec_To_management_VirtualClusterNodeAccessKeySpec is an autogenerated conversion function.

func Convert_v1_VirtualClusterNodeAccessKeyStatus_To_management_VirtualClusterNodeAccessKeyStatus added in v4.4.0

func Convert_v1_VirtualClusterNodeAccessKeyStatus_To_management_VirtualClusterNodeAccessKeyStatus(in *VirtualClusterNodeAccessKeyStatus, out *management.VirtualClusterNodeAccessKeyStatus, s conversion.Scope) error

Convert_v1_VirtualClusterNodeAccessKeyStatus_To_management_VirtualClusterNodeAccessKeyStatus is an autogenerated conversion function.

func Convert_v1_VirtualClusterNodeAccessKey_To_management_VirtualClusterNodeAccessKey added in v4.4.0

func Convert_v1_VirtualClusterNodeAccessKey_To_management_VirtualClusterNodeAccessKey(in *VirtualClusterNodeAccessKey, out *management.VirtualClusterNodeAccessKey, s conversion.Scope) error

Convert_v1_VirtualClusterNodeAccessKey_To_management_VirtualClusterNodeAccessKey is an autogenerated conversion function.

func Convert_v1_VirtualClusterResourceUsageList_To_management_VirtualClusterResourceUsageList added in v4.6.0

func Convert_v1_VirtualClusterResourceUsageList_To_management_VirtualClusterResourceUsageList(in *VirtualClusterResourceUsageList, out *management.VirtualClusterResourceUsageList, s conversion.Scope) error

Convert_v1_VirtualClusterResourceUsageList_To_management_VirtualClusterResourceUsageList is an autogenerated conversion function.

func Convert_v1_VirtualClusterResourceUsageMap_To_management_VirtualClusterResourceUsageMap added in v4.6.0

func Convert_v1_VirtualClusterResourceUsageMap_To_management_VirtualClusterResourceUsageMap(in *VirtualClusterResourceUsageMap, out *management.VirtualClusterResourceUsageMap, s conversion.Scope) error

Convert_v1_VirtualClusterResourceUsageMap_To_management_VirtualClusterResourceUsageMap is an autogenerated conversion function.

func Convert_v1_VirtualClusterResourceUsageStatus_To_management_VirtualClusterResourceUsageStatus added in v4.6.0

func Convert_v1_VirtualClusterResourceUsageStatus_To_management_VirtualClusterResourceUsageStatus(in *VirtualClusterResourceUsageStatus, out *management.VirtualClusterResourceUsageStatus, s conversion.Scope) error

Convert_v1_VirtualClusterResourceUsageStatus_To_management_VirtualClusterResourceUsageStatus is an autogenerated conversion function.

func Convert_v1_VirtualClusterResourceUsage_To_management_VirtualClusterResourceUsage added in v4.6.0

func Convert_v1_VirtualClusterResourceUsage_To_management_VirtualClusterResourceUsage(in *VirtualClusterResourceUsage, out *management.VirtualClusterResourceUsage, s conversion.Scope) error

Convert_v1_VirtualClusterResourceUsage_To_management_VirtualClusterResourceUsage is an autogenerated conversion function.

func Convert_v1_VirtualClusterRole_To_management_VirtualClusterRole added in v4.3.0

func Convert_v1_VirtualClusterRole_To_management_VirtualClusterRole(in *VirtualClusterRole, out *management.VirtualClusterRole, s conversion.Scope) error

Convert_v1_VirtualClusterRole_To_management_VirtualClusterRole is an autogenerated conversion function.

func Convert_v1_VirtualClusterSchemaList_To_management_VirtualClusterSchemaList added in v4.3.0

func Convert_v1_VirtualClusterSchemaList_To_management_VirtualClusterSchemaList(in *VirtualClusterSchemaList, out *management.VirtualClusterSchemaList, s conversion.Scope) error

Convert_v1_VirtualClusterSchemaList_To_management_VirtualClusterSchemaList is an autogenerated conversion function.

func Convert_v1_VirtualClusterSchemaSpec_To_management_VirtualClusterSchemaSpec added in v4.3.0

func Convert_v1_VirtualClusterSchemaSpec_To_management_VirtualClusterSchemaSpec(in *VirtualClusterSchemaSpec, out *management.VirtualClusterSchemaSpec, s conversion.Scope) error

Convert_v1_VirtualClusterSchemaSpec_To_management_VirtualClusterSchemaSpec is an autogenerated conversion function.

func Convert_v1_VirtualClusterSchemaStatus_To_management_VirtualClusterSchemaStatus added in v4.3.0

func Convert_v1_VirtualClusterSchemaStatus_To_management_VirtualClusterSchemaStatus(in *VirtualClusterSchemaStatus, out *management.VirtualClusterSchemaStatus, s conversion.Scope) error

Convert_v1_VirtualClusterSchemaStatus_To_management_VirtualClusterSchemaStatus is an autogenerated conversion function.

func Convert_v1_VirtualClusterSchema_To_management_VirtualClusterSchema added in v4.3.0

func Convert_v1_VirtualClusterSchema_To_management_VirtualClusterSchema(in *VirtualClusterSchema, out *management.VirtualClusterSchema, s conversion.Scope) error

Convert_v1_VirtualClusterSchema_To_management_VirtualClusterSchema is an autogenerated conversion function.

func Convert_v1_VirtualClusterShellSpec_To_management_VirtualClusterShellSpec added in v4.5.0

func Convert_v1_VirtualClusterShellSpec_To_management_VirtualClusterShellSpec(in *VirtualClusterShellSpec, out *management.VirtualClusterShellSpec, s conversion.Scope) error

Convert_v1_VirtualClusterShellSpec_To_management_VirtualClusterShellSpec is an autogenerated conversion function.

func Convert_v1_VirtualClusterShellStatus_To_management_VirtualClusterShellStatus added in v4.5.0

func Convert_v1_VirtualClusterShellStatus_To_management_VirtualClusterShellStatus(in *VirtualClusterShellStatus, out *management.VirtualClusterShellStatus, s conversion.Scope) error

Convert_v1_VirtualClusterShellStatus_To_management_VirtualClusterShellStatus is an autogenerated conversion function.

func Convert_v1_VirtualClusterStandaloneList_To_management_VirtualClusterStandaloneList added in v4.4.0

func Convert_v1_VirtualClusterStandaloneList_To_management_VirtualClusterStandaloneList(in *VirtualClusterStandaloneList, out *management.VirtualClusterStandaloneList, s conversion.Scope) error

Convert_v1_VirtualClusterStandaloneList_To_management_VirtualClusterStandaloneList is an autogenerated conversion function.

func Convert_v1_VirtualClusterStandaloneSpec_To_management_VirtualClusterStandaloneSpec added in v4.4.0

func Convert_v1_VirtualClusterStandaloneSpec_To_management_VirtualClusterStandaloneSpec(in *VirtualClusterStandaloneSpec, out *management.VirtualClusterStandaloneSpec, s conversion.Scope) error

Convert_v1_VirtualClusterStandaloneSpec_To_management_VirtualClusterStandaloneSpec is an autogenerated conversion function.

func Convert_v1_VirtualClusterStandaloneStatus_To_management_VirtualClusterStandaloneStatus added in v4.4.0

func Convert_v1_VirtualClusterStandaloneStatus_To_management_VirtualClusterStandaloneStatus(in *VirtualClusterStandaloneStatus, out *management.VirtualClusterStandaloneStatus, s conversion.Scope) error

Convert_v1_VirtualClusterStandaloneStatus_To_management_VirtualClusterStandaloneStatus is an autogenerated conversion function.

func Convert_v1_VirtualClusterStandalone_To_management_VirtualClusterStandalone added in v4.4.0

func Convert_v1_VirtualClusterStandalone_To_management_VirtualClusterStandalone(in *VirtualClusterStandalone, out *management.VirtualClusterStandalone, s conversion.Scope) error

Convert_v1_VirtualClusterStandalone_To_management_VirtualClusterStandalone 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 Convert_v1_VolumeSnapshotRequestStatus_To_management_VolumeSnapshotRequestStatus added in v4.5.0

func Convert_v1_VolumeSnapshotRequestStatus_To_management_VolumeSnapshotRequestStatus(in *VolumeSnapshotRequestStatus, out *management.VolumeSnapshotRequestStatus, s conversion.Scope) error

Convert_v1_VolumeSnapshotRequestStatus_To_management_VolumeSnapshotRequestStatus is an autogenerated conversion function.

func Convert_v1_VolumeSnapshotsRequestStatus_To_management_VolumeSnapshotsRequestStatus added in v4.5.0

func Convert_v1_VolumeSnapshotsRequestStatus_To_management_VolumeSnapshotsRequestStatus(in *VolumeSnapshotsRequestStatus, out *management.VolumeSnapshotsRequestStatus, s conversion.Scope) error

Convert_v1_VolumeSnapshotsRequestStatus_To_management_VolumeSnapshotsRequestStatus 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

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.

func (AgentAnalyticsSpec) OpenAPIModelName added in v4.7.0

func (in AgentAnalyticsSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (AgentAuditConfig) OpenAPIModelName added in v4.7.0

func (in AgentAuditConfig) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (AgentAuditEvent) OpenAPIModelName added in v4.7.0

func (in AgentAuditEvent) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (AgentAuditEventList) OpenAPIModelName added in v4.7.0

func (in AgentAuditEventList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (AgentAuditEventSpec) OpenAPIModelName added in v4.7.0

func (in AgentAuditEventSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (AgentAuditEventStatus) OpenAPIModelName added in v4.7.0

func (in AgentAuditEventStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type AgentCostControlConfig added in v4.2.2

type AgentCostControlConfig struct {
	// Enabled specifies whether the ROI dashboard should be available in the UI, and if the metrics infrastructure
	// that provides dashboard data is deployed
	Enabled *bool `json:"enabled,omitempty"`

	// CostControlClusterConfig are settings for each cluster's managed components. These settings apply to all connected clusters
	// unless overridden by modifying the Cluster's spec
	CostControlClusterConfig `json:",inline"`
}

func (*AgentCostControlConfig) DeepCopy added in v4.2.2

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

func (*AgentCostControlConfig) DeepCopyInto added in v4.2.2

func (in *AgentCostControlConfig) DeepCopyInto(out *AgentCostControlConfig)

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

func (AgentCostControlConfig) OpenAPIModelName added in v4.7.0

func (in AgentCostControlConfig) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (Announcement) OpenAPIModelName added in v4.7.0

func (in Announcement) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (AnnouncementList) OpenAPIModelName added in v4.7.0

func (in AnnouncementList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (AnnouncementSpec) OpenAPIModelName added in v4.7.0

func (in AnnouncementSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (AnnouncementStatus) OpenAPIModelName added in v4.7.0

func (in AnnouncementStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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) OpenAPIModelName added in v4.7.0

func (in App) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (AppCredentials) OpenAPIModelName added in v4.7.0

func (in AppCredentials) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (AppCredentialsList) OpenAPIModelName added in v4.7.0

func (in AppCredentialsList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (AppList) OpenAPIModelName added in v4.7.0

func (in AppList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (AppSpec) OpenAPIModelName added in v4.7.0

func (in AppSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (AppStatus) OpenAPIModelName added in v4.7.0

func (in AppStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (Apps) OpenAPIModelName added in v4.7.0

func (in Apps) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ArgoCDApplication added in v4.10.0

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

	Spec   ArgoCDApplicationSpec   `json:"spec,omitempty"`
	Status ArgoCDApplicationStatus `json:"status,omitempty"`
}

ArgoCDApplication holds the ArgoCDApplication information +k8s:openapi-gen=true +resource:path=argocdapplications,rest=ArgoCDApplicationREST

func (*ArgoCDApplication) DeepCopy added in v4.10.0

func (in *ArgoCDApplication) DeepCopy() *ArgoCDApplication

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

func (*ArgoCDApplication) DeepCopyInto added in v4.10.0

func (in *ArgoCDApplication) DeepCopyInto(out *ArgoCDApplication)

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

func (*ArgoCDApplication) DeepCopyObject added in v4.10.0

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

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

func (*ArgoCDApplication) GetAccess added in v4.10.0

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

func (*ArgoCDApplication) GetConditions added in v4.10.0

func (a *ArgoCDApplication) GetConditions() agentstoragev1.Conditions

func (*ArgoCDApplication) GetOwner added in v4.10.0

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

func (ArgoCDApplication) OpenAPIModelName added in v4.10.0

func (in ArgoCDApplication) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

func (*ArgoCDApplication) SetAccess added in v4.10.0

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

func (*ArgoCDApplication) SetConditions added in v4.10.0

func (a *ArgoCDApplication) SetConditions(conditions agentstoragev1.Conditions)

func (*ArgoCDApplication) SetOwner added in v4.10.0

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

type ArgoCDApplicationList added in v4.10.0

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

func (*ArgoCDApplicationList) DeepCopy added in v4.10.0

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

func (*ArgoCDApplicationList) DeepCopyInto added in v4.10.0

func (in *ArgoCDApplicationList) DeepCopyInto(out *ArgoCDApplicationList)

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

func (*ArgoCDApplicationList) DeepCopyObject added in v4.10.0

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

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

func (ArgoCDApplicationList) OpenAPIModelName added in v4.10.0

func (in ArgoCDApplicationList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ArgoCDApplicationSpec added in v4.10.0

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

ArgoCDApplicationSpec holds the specification

func (*ArgoCDApplicationSpec) DeepCopy added in v4.10.0

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

func (*ArgoCDApplicationSpec) DeepCopyInto added in v4.10.0

func (in *ArgoCDApplicationSpec) DeepCopyInto(out *ArgoCDApplicationSpec)

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

func (ArgoCDApplicationSpec) OpenAPIModelName added in v4.10.0

func (in ArgoCDApplicationSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ArgoCDApplicationStatus added in v4.10.0

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

ArgoCDApplicationStatus holds the status

func (*ArgoCDApplicationStatus) DeepCopy added in v4.10.0

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

func (*ArgoCDApplicationStatus) DeepCopyInto added in v4.10.0

func (in *ArgoCDApplicationStatus) DeepCopyInto(out *ArgoCDApplicationStatus)

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

func (ArgoCDApplicationStatus) OpenAPIModelName added in v4.10.0

func (in ArgoCDApplicationStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ArgoCDApplicationTemplate added in v4.10.0

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

	Spec   ArgoCDApplicationTemplateSpec   `json:"spec,omitempty"`
	Status ArgoCDApplicationTemplateStatus `json:"status,omitempty"`
}

ArgoCDApplicationTemplate holds the ArgoCDApplicationTemplate information +k8s:openapi-gen=true +resource:path=argocdapplicationtemplates,rest=ArgoCDApplicationTemplateREST

func (*ArgoCDApplicationTemplate) DeepCopy added in v4.10.0

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

func (*ArgoCDApplicationTemplate) DeepCopyInto added in v4.10.0

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

func (*ArgoCDApplicationTemplate) DeepCopyObject added in v4.10.0

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

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

func (*ArgoCDApplicationTemplate) GetAccess added in v4.10.0

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

func (*ArgoCDApplicationTemplate) GetOwner added in v4.10.0

func (ArgoCDApplicationTemplate) OpenAPIModelName added in v4.10.0

func (in ArgoCDApplicationTemplate) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

func (*ArgoCDApplicationTemplate) SetAccess added in v4.10.0

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

func (*ArgoCDApplicationTemplate) SetOwner added in v4.10.0

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

type ArgoCDApplicationTemplateList added in v4.10.0

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

func (*ArgoCDApplicationTemplateList) DeepCopy added in v4.10.0

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

func (*ArgoCDApplicationTemplateList) DeepCopyInto added in v4.10.0

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

func (*ArgoCDApplicationTemplateList) DeepCopyObject added in v4.10.0

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

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

func (ArgoCDApplicationTemplateList) OpenAPIModelName added in v4.10.0

func (in ArgoCDApplicationTemplateList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ArgoCDApplicationTemplateSpec added in v4.10.0

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

BlueprintTemplateSpec holds the specification

func (*ArgoCDApplicationTemplateSpec) DeepCopy added in v4.10.0

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

func (*ArgoCDApplicationTemplateSpec) DeepCopyInto added in v4.10.0

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

func (ArgoCDApplicationTemplateSpec) OpenAPIModelName added in v4.10.0

func (in ArgoCDApplicationTemplateSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ArgoCDApplicationTemplateStatus added in v4.10.0

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

BlueprintTemplateStatus holds the status

func (*ArgoCDApplicationTemplateStatus) DeepCopy added in v4.10.0

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

func (*ArgoCDApplicationTemplateStatus) DeepCopyInto added in v4.10.0

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

func (ArgoCDApplicationTemplateStatus) OpenAPIModelName added in v4.10.0

func (in ArgoCDApplicationTemplateStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type AssignedVia added in v4.3.0

type AssignedVia struct {
	// ObjectName describes the name of the resource used to establish the assignment.
	ObjectName `json:",inline"`

	// Kind is the type of resource used to establish the assignment.
	// One of `User`, `Team`, or `ClusterAccess`
	// +optional
	Kind string `json:"kind,omitempty"`

	// Owner indicates if the
	Owner bool `json:"owner,omitempty"`
}

func (*AssignedVia) DeepCopy added in v4.3.0

func (in *AssignedVia) DeepCopy() *AssignedVia

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

func (*AssignedVia) DeepCopyInto added in v4.3.0

func (in *AssignedVia) DeepCopyInto(out *AssignedVia)

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

func (AssignedVia) OpenAPIModelName added in v4.7.0

func (in AssignedVia) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (Audit) OpenAPIModelName added in v4.7.0

func (in Audit) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (AuditPolicy) OpenAPIModelName added in v4.7.0

func (in AuditPolicy) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (AuditPolicyRule) OpenAPIModelName added in v4.7.0

func (in AuditPolicyRule) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type Authentication

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

	// 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"`

	// DisableUserCreation prevents the SSO connectors from creating a new user on a users initial signin through sso.
	// Default behaviour is false, this means that a new user object will be created once a user without
	// a Kubernetes user object logs in.
	// +optional
	DisableUserCreation bool `json:"disableUserCreation,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"`

	// GroupsFilters is a regex expression to only save matching sso groups into the user resource
	GroupsFilters []string `json:"groupsFilters,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.

func (Authentication) OpenAPIModelName added in v4.7.0

func (in Authentication) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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"`
}

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.

func (AuthenticationGithub) OpenAPIModelName added in v4.7.0

func (in AuthenticationGithub) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (AuthenticationGithubOrg) OpenAPIModelName added in v4.7.0

func (in AuthenticationGithubOrg) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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"`
}

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.

func (AuthenticationGitlab) OpenAPIModelName added in v4.7.0

func (in AuthenticationGitlab) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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"`
}

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.

func (AuthenticationGoogle) OpenAPIModelName added in v4.7.0

func (in AuthenticationGoogle) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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"`
}

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.

func (AuthenticationMicrosoft) OpenAPIModelName added in v4.7.0

func (in AuthenticationMicrosoft) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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"`

	// AllowedExtraClaims are claims of interest that are not part of User by default but may be provided by the OIDC provider.
	// +optional
	AllowedExtraClaims []string `json:"allowedExtraClaims,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"`

	// Resource, if specified, is the value that is set for the "resource" URL parameter when making a request to the /token endpoint of the
	// OIDC provider.
	// +optional
	Resource string `json:"resource,omitempty"`
}

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.

func (AuthenticationOIDC) OpenAPIModelName added in v4.7.0

func (in AuthenticationOIDC) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (AuthenticationPassword) OpenAPIModelName added in v4.7.0

func (in AuthenticationPassword) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (AuthenticationSAML) OpenAPIModelName added in v4.7.0

func (in AuthenticationSAML) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (Backup) OpenAPIModelName added in v4.7.0

func (in Backup) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (BackupApply) OpenAPIModelName added in v4.7.0

func (in BackupApply) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (BackupApplyList) OpenAPIModelName added in v4.7.0

func (in BackupApplyList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (BackupApplyOptions) OpenAPIModelName added in v4.7.0

func (in BackupApplyOptions) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (BackupApplySpec) OpenAPIModelName added in v4.7.0

func (in BackupApplySpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (BackupList) OpenAPIModelName added in v4.7.0

func (in BackupList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (BackupSpec) OpenAPIModelName added in v4.7.0

func (in BackupSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (BackupStatus) OpenAPIModelName added in v4.7.0

func (in BackupStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type Cloud added in v4.1.0

type Cloud struct {
	// ReleaseChannel specifies the release channel for the cloud configuration.
	// This can be used to determine which updates or versions are applied.
	ReleaseChannel string `json:"releaseChannel,omitempty"`

	// MaintenanceWindow specifies the maintenance window for the cloud configuration.
	// This is a structured representation of the time window during which maintenance can occur.
	MaintenanceWindow MaintenanceWindow `json:"maintenanceWindow,omitempty"`
}

func (*Cloud) DeepCopy added in v4.1.0

func (in *Cloud) DeepCopy() *Cloud

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

func (*Cloud) DeepCopyInto added in v4.1.0

func (in *Cloud) DeepCopyInto(out *Cloud)

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

func (Cloud) OpenAPIModelName added in v4.7.0

func (in Cloud) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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,statusRest=ClusterStatusREST +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=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) GetConditions added in v4.2.0

func (a *Cluster) GetConditions() agentstoragev1.Conditions

func (*Cluster) GetOwner

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

func (Cluster) OpenAPIModelName added in v4.7.0

func (in Cluster) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

func (*Cluster) SetAccess

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

func (*Cluster) SetConditions added in v4.2.0

func (a *Cluster) SetConditions(conditions agentstoragev1.Conditions)

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) OpenAPIModelName added in v4.7.0

func (in ClusterAccess) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ClusterAccessKey) OpenAPIModelName added in v4.7.0

func (in ClusterAccessKey) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ClusterAccessKeyList) OpenAPIModelName added in v4.7.0

func (in ClusterAccessKeyList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ClusterAccessList) OpenAPIModelName added in v4.7.0

func (in ClusterAccessList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ClusterAccessRole added in v4.3.0

type ClusterAccessRole struct {
	// ObjectName describes the role
	ObjectName `json:",inline"`

	// Clusters are the clusters that this assigned role applies
	Clusters []ObjectName `json:"clusters,omitempty"`

	// AssignedVia describes the resource that establishes the project membership
	// +optional
	AssignedVia AssignedVia `json:"assignedVia,omitempty"`
}

func (*ClusterAccessRole) DeepCopy added in v4.3.0

func (in *ClusterAccessRole) DeepCopy() *ClusterAccessRole

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

func (*ClusterAccessRole) DeepCopyInto added in v4.3.0

func (in *ClusterAccessRole) DeepCopyInto(out *ClusterAccessRole)

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

func (ClusterAccessRole) OpenAPIModelName added in v4.7.0

func (in ClusterAccessRole) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ClusterAccessSpec) OpenAPIModelName added in v4.7.0

func (in ClusterAccessSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ClusterAccessStatus

type ClusterAccessStatus struct {
	storagev1.ClusterAccessStatus `json:",inline"`

	// +optional
	Clusters []*storagev1.EntityInfo `json:"clusters,omitempty"`

	// +optional
	Users []*storagev1.UserOrTeamEntity `json:"users,omitempty"`

	// +optional
	Teams []*storagev1.EntityInfo `json:"teams,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.

func (ClusterAccessStatus) OpenAPIModelName added in v4.7.0

func (in ClusterAccessStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ClusterAccounts) OpenAPIModelName added in v4.7.0

func (in ClusterAccounts) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ClusterAgentConfig) OpenAPIModelName added in v4.7.0

func (in ClusterAgentConfig) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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 is the image registry for control plane internal images.
	// +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"`

	// ProjectNamespacePrefix holds the prefix for loft project namespaces
	// +optional
	ProjectNamespacePrefix string `json:"projectNamespacePrefix,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"`

	// CostControl holds the settings related to the Cost Control ROI dashboard and its metrics gathering infrastructure
	CostControl *AgentCostControlConfig `json:"costControl,omitempty"`

	// AuthenticateVersionEndpoint will force authentication for the '/version' endpoint. Will only work with vCluster v0.27 & later
	AuthenticateVersionEndpoint bool `json:"authenticateVersionEndpoint,omitempty"`
}

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.

func (ClusterAgentConfigCommon) OpenAPIModelName added in v4.7.0

func (in ClusterAgentConfigCommon) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ClusterAgentConfigList) OpenAPIModelName added in v4.7.0

func (in ClusterAgentConfigList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ClusterCharts) OpenAPIModelName added in v4.7.0

func (in ClusterCharts) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ClusterChartsList) OpenAPIModelName added in v4.7.0

func (in ClusterChartsList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ClusterDomain) OpenAPIModelName added in v4.7.0

func (in ClusterDomain) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ClusterDomainList) OpenAPIModelName added in v4.7.0

func (in ClusterDomainList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ClusterList) OpenAPIModelName added in v4.7.0

func (in ClusterList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ClusterMember

type ClusterMember struct {
	// Info about the user or team
	// +optional
	Info storagev1.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.

func (ClusterMember) OpenAPIModelName added in v4.7.0

func (in ClusterMember) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ClusterMemberAccess) OpenAPIModelName added in v4.7.0

func (in ClusterMemberAccess) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ClusterMemberAccessList) OpenAPIModelName added in v4.7.0

func (in ClusterMemberAccessList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ClusterMembers) OpenAPIModelName added in v4.7.0

func (in ClusterMembers) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ClusterMembersList) OpenAPIModelName added in v4.7.0

func (in ClusterMembersList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ClusterReset) OpenAPIModelName added in v4.7.0

func (in ClusterReset) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ClusterResetList) OpenAPIModelName added in v4.7.0

func (in ClusterResetList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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) OpenAPIModelName added in v4.7.0

func (in ClusterRoleTemplate) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ClusterRoleTemplateList) OpenAPIModelName added in v4.7.0

func (in ClusterRoleTemplateList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ClusterRoleTemplateSpec) OpenAPIModelName added in v4.7.0

func (in ClusterRoleTemplateSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ClusterRoleTemplateStatus

type ClusterRoleTemplateStatus struct {
	storagev1.ClusterRoleTemplateStatus `json:",inline"`

	// +optional
	Clusters []*storagev1.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.

func (ClusterRoleTemplateStatus) OpenAPIModelName added in v4.7.0

func (in ClusterRoleTemplateStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ClusterSpec) OpenAPIModelName added in v4.7.0

func (in ClusterSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ClusterStatus) OpenAPIModelName added in v4.7.0

func (in ClusterStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (Config) OpenAPIModelName added in v4.7.0

func (in Config) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ConfigList) OpenAPIModelName added in v4.7.0

func (in ConfigList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ConfigSpec) OpenAPIModelName added in v4.7.0

func (in ConfigSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ConfigStatus

type ConfigStatus struct {
	// Authentication holds the information for authentication
	// +optional
	Authentication Authentication `json:"auth,omitempty"`

	// DEPRECATED: Configure the OIDC clients using either the OIDC Client UI or a secret. By default, vCluster Platform as an OIDC Provider is enabled but does not function without OIDC clients.
	// +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"`

	// ProjectNamespacePrefix holds the prefix for loft project namespaces. Omitted defaults to "p-"
	// +optional
	ProjectNamespacePrefix *string `json:"projectNamespacePrefix,omitempty"`

	// DEPRECATED: DevPodSubDomain holds a subdomain in the following form *.workspace.my-domain.com
	// 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"`

	// DisableLoftConfigEndpoint will disable setting config via the UI and config.management.loft.sh endpoint
	DisableConfigEndpoint bool `json:"disableConfigEndpoint,omitempty"`

	// AuthenticateVersionEndpoint will force authentication for the '/version' endpoint. Will only work with vCluster v0.27 & later
	AuthenticateVersionEndpoint bool `json:"authenticateVersionEndpoint,omitempty"`

	// Cloud holds the settings to be used exclusively in vCluster Cloud based
	// environments and deployments.
	Cloud *Cloud `json:"cloud,omitempty"`

	// CostControl holds the settings related to the Cost Control ROI dashboard and its metrics gathering infrastructure
	CostControl *CostControl `json:"costControl,omitempty"`

	// PlatformDB holds the settings related to the postgres database that platform uses to store data
	PlatformDB *PlatformDB `json:"platformDB,omitempty"`

	// ImageBuilder holds the settings related to the image builder
	ImageBuilder *ImageBuilder `json:"imageBuilder,omitempty"`

	// Database represents the database connection settings when deploying the platform with an embedded Kubernetes backed by kine
	Database *DatabaseKine `json:"database,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.

func (ConfigStatus) OpenAPIModelName added in v4.7.0

func (in ConfigStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (Connector) OpenAPIModelName added in v4.7.0

func (in Connector) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ConnectorWithName) OpenAPIModelName added in v4.7.0

func (in ConnectorWithName) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ConvertVirtualClusterConfig

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

	Spec   ConvertVirtualClusterConfigSpec   `json:"spec,omitempty"`
	Status ConvertVirtualClusterConfigStatus `json:"status,omitempty"`
}

ConvertVirtualClusterConfig holds config request and response data for tenant clusters +k8s:openapi-gen=true +resource:path=convertvirtualclusterconfig,rest=ConvertVirtualClusterConfigREST

func (*ConvertVirtualClusterConfig) DeepCopy

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

func (*ConvertVirtualClusterConfig) DeepCopyInto

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

func (*ConvertVirtualClusterConfig) DeepCopyObject

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

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

func (ConvertVirtualClusterConfig) OpenAPIModelName added in v4.7.0

func (in ConvertVirtualClusterConfig) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ConvertVirtualClusterConfigList

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

func (*ConvertVirtualClusterConfigList) DeepCopy

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

func (*ConvertVirtualClusterConfigList) DeepCopyInto

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

func (*ConvertVirtualClusterConfigList) DeepCopyObject

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

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

func (ConvertVirtualClusterConfigList) OpenAPIModelName added in v4.7.0

func (in ConvertVirtualClusterConfigList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ConvertVirtualClusterConfigSpec

type ConvertVirtualClusterConfigSpec struct {
	// Annotations are annotations on the tenant cluster
	// +optional
	Annotations map[string]string `json:"annotations,omitempty"`

	// Distro is the distro to be used for the config
	// +optional
	Distro string `json:"distro,omitempty"`

	// Values are the config values for the tenant cluster
	// +optional
	Values string `json:"values,omitempty"`
}

ConvertVirtualClusterConfigSpec holds the specification

func (*ConvertVirtualClusterConfigSpec) DeepCopy

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

func (*ConvertVirtualClusterConfigSpec) DeepCopyInto

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

func (ConvertVirtualClusterConfigSpec) OpenAPIModelName added in v4.7.0

func (in ConvertVirtualClusterConfigSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ConvertVirtualClusterConfigStatus

type ConvertVirtualClusterConfigStatus struct {
	// Values are the converted config values for the tenant cluster
	// +optional
	Values string `json:"values,omitempty"`

	// Converted signals if the Values have been converted from the old format
	Converted bool `json:"converted"`
}

ConvertVirtualClusterConfigStatus holds the status

func (*ConvertVirtualClusterConfigStatus) DeepCopy

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

func (*ConvertVirtualClusterConfigStatus) DeepCopyInto

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

func (ConvertVirtualClusterConfigStatus) OpenAPIModelName added in v4.7.0

func (in ConvertVirtualClusterConfigStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type CostControl added in v4.2.0

type CostControl struct {
	// Enabled specifies whether the ROI dashboard should be available in the UI, and if the metrics infrastructure
	// that provides dashboard data is deployed
	Enabled *bool `json:"enabled,omitempty"`

	// Global are settings for globally managed components
	Global CostControlGlobalConfig `json:"global,omitempty"`

	// Cluster are settings for each cluster's managed components. These settings apply to all connected clusters
	// unless overridden by modifying the Cluster's spec
	Cluster CostControlClusterConfig `json:"cluster,omitempty"`

	// Settings specify price-related settings that are taken into account for the ROI dashboard calculations.
	Settings *CostControlSettings `json:"settings,omitempty"`
}

func (*CostControl) DeepCopy added in v4.2.0

func (in *CostControl) DeepCopy() *CostControl

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

func (*CostControl) DeepCopyInto added in v4.2.0

func (in *CostControl) DeepCopyInto(out *CostControl)

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

func (CostControl) OpenAPIModelName added in v4.7.0

func (in CostControl) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type CostControlClusterConfig added in v4.2.0

type CostControlClusterConfig struct {
	// Metrics are settings applied to metric infrastructure in each connected cluster. These can be overridden in
	// individual clusters by modifying the Cluster's spec
	Metrics *storagev1.Metrics `json:"metrics,omitempty"`

	// OpenCost are settings applied to OpenCost deployments in each connected cluster. These can be overridden in
	// individual clusters by modifying the Cluster's spec
	OpenCost *storagev1.OpenCost `json:"opencost,omitempty"`
}

func (*CostControlClusterConfig) DeepCopy added in v4.2.0

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

func (*CostControlClusterConfig) DeepCopyInto added in v4.2.0

func (in *CostControlClusterConfig) DeepCopyInto(out *CostControlClusterConfig)

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

func (CostControlClusterConfig) OpenAPIModelName added in v4.7.0

func (in CostControlClusterConfig) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type CostControlGPUSettings added in v4.3.0

type CostControlGPUSettings struct {
	// Enabled specifies whether GPU settings should be available in the UI.
	Enabled bool `json:"enabled,omitempty"`

	// AvgGPUPrice specifies the average GPU price.
	AvgGPUPrice *CostControlResourcePrice `json:"averageGPUPrice,omitempty"`
}

func (*CostControlGPUSettings) DeepCopy added in v4.3.0

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

func (*CostControlGPUSettings) DeepCopyInto added in v4.3.0

func (in *CostControlGPUSettings) DeepCopyInto(out *CostControlGPUSettings)

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

func (CostControlGPUSettings) OpenAPIModelName added in v4.7.0

func (in CostControlGPUSettings) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type CostControlGlobalConfig added in v4.2.0

type CostControlGlobalConfig struct {
	// Metrics these settings apply to metric infrastructure used to aggregate metrics across all connected clusters
	Metrics *storagev1.Metrics `json:"metrics,omitempty"`
}

func (*CostControlGlobalConfig) DeepCopy added in v4.2.0

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

func (*CostControlGlobalConfig) DeepCopyInto added in v4.2.0

func (in *CostControlGlobalConfig) DeepCopyInto(out *CostControlGlobalConfig)

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

func (CostControlGlobalConfig) OpenAPIModelName added in v4.7.0

func (in CostControlGlobalConfig) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type CostControlResourcePrice added in v4.2.0

type CostControlResourcePrice struct {
	// Price specifies the price.
	Price float64 `json:"price,omitempty"`

	// TimePeriod specifies the time period for the price.
	TimePeriod string `json:"timePeriod,omitempty"`
}

func (*CostControlResourcePrice) DeepCopy added in v4.2.0

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

func (*CostControlResourcePrice) DeepCopyInto added in v4.2.0

func (in *CostControlResourcePrice) DeepCopyInto(out *CostControlResourcePrice)

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

func (CostControlResourcePrice) OpenAPIModelName added in v4.7.0

func (in CostControlResourcePrice) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type CostControlSettings added in v4.2.0

type CostControlSettings struct {
	// PriceCurrency specifies the currency.
	PriceCurrency string `json:"priceCurrency,omitempty"`

	// AvgCPUPricePerNode specifies the average CPU price per node.
	AvgCPUPricePerNode *CostControlResourcePrice `json:"averageCPUPricePerNode,omitempty"`

	// AvgRAMPricePerNode specifies the average RAM price per node.
	AvgRAMPricePerNode *CostControlResourcePrice `json:"averageRAMPricePerNode,omitempty"`

	// GPUSettings specifies GPU related settings.
	GPUSettings *CostControlGPUSettings `json:"gpuSettings,omitempty"`

	// ControlPlanePricePerCluster specifies the price of one physical cluster.
	ControlPlanePricePerCluster *CostControlResourcePrice `json:"controlPlanePricePerCluster,omitempty"`
}

func (*CostControlSettings) DeepCopy added in v4.2.0

func (in *CostControlSettings) DeepCopy() *CostControlSettings

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

func (*CostControlSettings) DeepCopyInto added in v4.2.0

func (in *CostControlSettings) DeepCopyInto(out *CostControlSettings)

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

func (CostControlSettings) OpenAPIModelName added in v4.7.0

func (in CostControlSettings) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type DatabaseConnector added in v4.3.0

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

	Spec   DatabaseConnectorSpec   `json:"spec,omitempty"`
	Status DatabaseConnectorStatus `json:"status,omitempty"`
}

DatabaseConnector represents a connector that can be used to provision and manage a backingstore for a vCluster +k8s:openapi-gen=true +resource:path=databaseconnectors,rest=DatabaseConnectorREST

func (*DatabaseConnector) DeepCopy added in v4.3.0

func (in *DatabaseConnector) DeepCopy() *DatabaseConnector

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

func (*DatabaseConnector) DeepCopyInto added in v4.3.0

func (in *DatabaseConnector) DeepCopyInto(out *DatabaseConnector)

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

func (*DatabaseConnector) DeepCopyObject added in v4.3.0

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

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

func (DatabaseConnector) OpenAPIModelName added in v4.7.0

func (in DatabaseConnector) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type DatabaseConnectorList added in v4.3.0

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

func (*DatabaseConnectorList) DeepCopy added in v4.3.0

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

func (*DatabaseConnectorList) DeepCopyInto added in v4.3.0

func (in *DatabaseConnectorList) DeepCopyInto(out *DatabaseConnectorList)

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

func (*DatabaseConnectorList) DeepCopyObject added in v4.3.0

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

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

func (DatabaseConnectorList) OpenAPIModelName added in v4.7.0

func (in DatabaseConnectorList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type DatabaseConnectorSpec added in v4.3.0

type DatabaseConnectorSpec struct {
	// The client id of the client
	Type        string `json:"type,omitempty"`
	DisplayName string `json:"displayName,omitempty"`
}

DatabaseConnectorSpec holds the specification

func (*DatabaseConnectorSpec) DeepCopy added in v4.3.0

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

func (*DatabaseConnectorSpec) DeepCopyInto added in v4.3.0

func (in *DatabaseConnectorSpec) DeepCopyInto(out *DatabaseConnectorSpec)

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

func (DatabaseConnectorSpec) OpenAPIModelName added in v4.7.0

func (in DatabaseConnectorSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type DatabaseConnectorStatus added in v4.3.0

type DatabaseConnectorStatus struct {
}

DatabaseConnectorStatus holds the status

func (*DatabaseConnectorStatus) DeepCopy added in v4.3.0

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

func (*DatabaseConnectorStatus) DeepCopyInto added in v4.3.0

func (in *DatabaseConnectorStatus) DeepCopyInto(out *DatabaseConnectorStatus)

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

func (DatabaseConnectorStatus) OpenAPIModelName added in v4.7.0

func (in DatabaseConnectorStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type DatabaseKine added in v4.8.0

type DatabaseKine struct {
	// Enabled defines if the database should be used.
	Enabled bool `json:"enabled,omitempty"`

	// DataSource is the kine dataSource to use for the database. This depends on the database format.
	// This is optional for the external database. Examples:
	// * mysql: mysql://username:password@tcp(hostname:3306)/k3s
	// * postgres: postgres://username:password@hostname:5432/k3s
	DataSource string `json:"dataSource,omitempty"`

	// IdentityProvider is the kine identity provider to use when generating temporary authentication tokens for enhanced security.
	// This is optional for the external database. Examples:
	// * aws: RDS IAM Authentication
	IdentityProvider string `json:"identityProvider,omitempty"`

	// KeyFile is the key file to use for the database. This is optional.
	KeyFile string `json:"keyFile,omitempty"`

	// CertFile is the cert file to use for the database. This is optional.
	CertFile string `json:"certFile,omitempty"`

	// CaFile is the ca file to use for the database. This is optional.
	CaFile string `json:"caFile,omitempty"`

	// ExtraArgs are additional arguments to pass to Kine.
	ExtraArgs []string `json:"extraArgs,omitempty"`
}

func (*DatabaseKine) DeepCopy added in v4.8.0

func (in *DatabaseKine) DeepCopy() *DatabaseKine

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

func (*DatabaseKine) DeepCopyInto added in v4.8.0

func (in *DatabaseKine) DeepCopyInto(out *DatabaseKine)

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

func (DatabaseKine) OpenAPIModelName added in v4.8.0

func (in DatabaseKine) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (DirectClusterEndpointToken) OpenAPIModelName added in v4.7.0

func (in DirectClusterEndpointToken) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (DirectClusterEndpointTokenList) OpenAPIModelName added in v4.7.0

func (in DirectClusterEndpointTokenList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type DirectClusterEndpointTokenSpec

type DirectClusterEndpointTokenSpec struct {
	// The time to live 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.

func (DirectClusterEndpointTokenSpec) OpenAPIModelName added in v4.7.0

func (in DirectClusterEndpointTokenSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (DirectClusterEndpointTokenStatus) OpenAPIModelName added in v4.7.0

func (in DirectClusterEndpointTokenStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (Event) OpenAPIModelName added in v4.7.0

func (in Event) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (EventList) OpenAPIModelName added in v4.7.0

func (in EventList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (EventSpec) OpenAPIModelName added in v4.7.0

func (in EventSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (EventStatus) OpenAPIModelName added in v4.7.0

func (in EventStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (Feature) OpenAPIModelName added in v4.7.0

func (in Feature) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (FeatureList) OpenAPIModelName added in v4.7.0

func (in FeatureList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (FeatureSpec) OpenAPIModelName added in v4.7.0

func (in FeatureSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (FeatureStatus) OpenAPIModelName added in v4.7.0

func (in FeatureStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (GroupResources) OpenAPIModelName added in v4.7.0

func (in GroupResources) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ImageBuilder added in v4.3.0

type ImageBuilder struct {
	// Enabled specifies whether the remote image builder should be available.
	// If it's not available building ad-hoc images from a devcontainer.json is not supported
	Enabled *bool `json:"enabled,omitempty"`

	// Replicas is the number of desired replicas.
	Replicas *int32 `json:"replicas,omitempty"`

	// Resources are compute resource required by the buildkit containers
	Resources *corev1.ResourceRequirements `json:"resources,omitempty"`
}

func (*ImageBuilder) DeepCopy added in v4.3.0

func (in *ImageBuilder) DeepCopy() *ImageBuilder

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

func (*ImageBuilder) DeepCopyInto added in v4.3.0

func (in *ImageBuilder) DeepCopyInto(out *ImageBuilder)

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

func (ImageBuilder) OpenAPIModelName added in v4.7.0

func (in ImageBuilder) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (IngressAuthToken) OpenAPIModelName added in v4.7.0

func (in IngressAuthToken) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (IngressAuthTokenList) OpenAPIModelName added in v4.7.0

func (in IngressAuthTokenList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (IngressAuthTokenSpec) OpenAPIModelName added in v4.7.0

func (in IngressAuthTokenSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (IngressAuthTokenStatus) OpenAPIModelName added in v4.7.0

func (in IngressAuthTokenStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (Kiosk) OpenAPIModelName added in v4.7.0

func (in Kiosk) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (KioskList) OpenAPIModelName added in v4.7.0

func (in KioskList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type KioskSpec

type KioskSpec struct {
	// cluster.loft.sh
	HelmRelease     clusterv1.HelmRelease     `json:"helmRelease,omitempty"`
	SleepModeConfig clusterv1.SleepModeConfig `json:"sleepModeConfig,omitempty"`
	ChartInfo       clusterv1.ChartInfo       `json:"chartInfo,omitempty"`

	// storage.loft.sh
	StorageClusterQuota agentstoragev1.ClusterQuota `json:"storageClusterQuota,omitempty"`
	AccessKey           storagev1.AccessKey         `json:"accessKey,omitempty"`

	// ui.loft.sh
	UISettings uiv1.UISettings `json:"UISettings,omitempty"`

	License License `json:"license,omitempty"`

	// autoscaling
	NodeProviderBCMNodeWithResources    NodeProviderBCMNodeWithResources    `json:"nodeProviderBCMNodeWithResources,omitempty"`
	NodeProviderBCMGetResourcesResult   NodeProviderBCMGetResourcesResult   `json:"nodeProviderBCMGetResourcesResult,omitempty"`
	NodeProviderBCMTestConnectionResult NodeProviderBCMTestConnectionResult `json:"nodeProviderBCMTestConnectionResult,omitempty"`
	NodeProviderCalculateCostResult     NodeProviderCalculateCostResult     `json:"nodeProviderCalculateCostResult,omitempty"`
	NodeProviderTerraformValidateResult NodeProviderTerraformValidateResult `json:"nodeProviderTerraformValidateResult,omitempty"`
	NodeProviderExecResult              NodeProviderExecResult              `json:"nodeProviderExecResult,omitempty"`
	NodeClaimData                       NodeClaimData                       `json:"nodeClaimData,omitempty"`
	NodeEnvironmentData                 NodeEnvironmentData                 `json:"nodeEnvironmentData,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.

func (KioskSpec) OpenAPIModelName added in v4.7.0

func (in KioskSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (KioskStatus) OpenAPIModelName added in v4.7.0

func (in KioskStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (License) OpenAPIModelName added in v4.7.0

func (in License) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (LicenseList) OpenAPIModelName added in v4.7.0

func (in LicenseList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (LicenseRequest) OpenAPIModelName added in v4.7.0

func (in LicenseRequest) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (LicenseRequestList) OpenAPIModelName added in v4.7.0

func (in LicenseRequestList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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 string `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.

func (LicenseRequestSpec) OpenAPIModelName added in v4.7.0

func (in LicenseRequestSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type LicenseRequestStatus

type LicenseRequestStatus struct {
	// Output is where the request output is stored.
	// +optional
	Output string `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.

func (LicenseRequestStatus) OpenAPIModelName added in v4.7.0

func (in LicenseRequestStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (LicenseSpec) OpenAPIModelName added in v4.7.0

func (in LicenseSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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"`

	// PlatformDatabase shows information about the platform database installation
	PlatformDatabase *licenseapi.PlatformDatabase `json:"platformDatabase,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.

func (LicenseStatus) OpenAPIModelName added in v4.7.0

func (in LicenseStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (LoftUpgrade) OpenAPIModelName added in v4.7.0

func (in LoftUpgrade) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (LoftUpgradeList) OpenAPIModelName added in v4.7.0

func (in LoftUpgradeList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (LoftUpgradeSpec) OpenAPIModelName added in v4.7.0

func (in LoftUpgradeSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (LoftUpgradeStatus) OpenAPIModelName added in v4.7.0

func (in LoftUpgradeStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type MachineConfigTemplate added in v4.10.0

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

	Spec   MachineConfigTemplateSpec   `json:"spec,omitempty"`
	Status MachineConfigTemplateStatus `json:"status,omitempty"`
}

MachineConfigTemplate holds the machine config template for vCluster. +k8s:openapi-gen=true +resource:path=machineconfigtemplates,rest=MachineConfigTemplateREST

func (*MachineConfigTemplate) DeepCopy added in v4.10.0

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

func (*MachineConfigTemplate) DeepCopyInto added in v4.10.0

func (in *MachineConfigTemplate) DeepCopyInto(out *MachineConfigTemplate)

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

func (*MachineConfigTemplate) DeepCopyObject added in v4.10.0

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

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

func (*MachineConfigTemplate) GetAccess added in v4.10.0

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

func (*MachineConfigTemplate) GetOwner added in v4.10.0

func (MachineConfigTemplate) OpenAPIModelName added in v4.10.0

func (in MachineConfigTemplate) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

func (*MachineConfigTemplate) SetAccess added in v4.10.0

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

func (*MachineConfigTemplate) SetOwner added in v4.10.0

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

type MachineConfigTemplateList added in v4.10.0

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

func (*MachineConfigTemplateList) DeepCopy added in v4.10.0

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

func (*MachineConfigTemplateList) DeepCopyInto added in v4.10.0

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

func (*MachineConfigTemplateList) DeepCopyObject added in v4.10.0

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

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

func (MachineConfigTemplateList) OpenAPIModelName added in v4.10.0

func (in MachineConfigTemplateList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type MachineConfigTemplateSpec added in v4.10.0

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

MachineConfigTemplateSpec defines spec of machine config template.

func (*MachineConfigTemplateSpec) DeepCopy added in v4.10.0

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

func (*MachineConfigTemplateSpec) DeepCopyInto added in v4.10.0

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

func (MachineConfigTemplateSpec) OpenAPIModelName added in v4.10.0

func (in MachineConfigTemplateSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type MachineConfigTemplateStatus added in v4.10.0

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

func (*MachineConfigTemplateStatus) DeepCopy added in v4.10.0

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

func (*MachineConfigTemplateStatus) DeepCopyInto added in v4.10.0

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

func (MachineConfigTemplateStatus) OpenAPIModelName added in v4.10.0

func (in MachineConfigTemplateStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type MaintenanceWindow added in v4.1.0

type MaintenanceWindow struct {
	// DayOfWeek specifies the day of the week for the maintenance window.
	// It should be a string representing the day, e.g., "Monday", "Tuesday", etc.
	DayOfWeek string `json:"dayOfWeek,omitempty"`

	// TimeWindow specifies the time window for the maintenance.
	// It should be a string representing the time range in 24-hour format, in UTC, e.g., "02:00-03:00".
	TimeWindow string `json:"timeWindow,omitempty"`
}

func (*MaintenanceWindow) DeepCopy added in v4.1.0

func (in *MaintenanceWindow) DeepCopy() *MaintenanceWindow

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

func (*MaintenanceWindow) DeepCopyInto added in v4.1.0

func (in *MaintenanceWindow) DeepCopyInto(out *MaintenanceWindow)

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

func (MaintenanceWindow) OpenAPIModelName added in v4.7.0

func (in MaintenanceWindow) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ManagementRole added in v4.3.0

type ManagementRole struct {
	// ObjectName describes the role
	ObjectName `json:",inline"`

	// AssignedVia describes the resource that establishes the project membership
	// +optional
	AssignedVia AssignedVia `json:"assignedVia,omitempty"`
}

func (*ManagementRole) DeepCopy added in v4.3.0

func (in *ManagementRole) DeepCopy() *ManagementRole

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

func (*ManagementRole) DeepCopyInto added in v4.3.0

func (in *ManagementRole) DeepCopyInto(out *ManagementRole)

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

func (ManagementRole) OpenAPIModelName added in v4.7.0

func (in ManagementRole) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NamespacedNameArgs added in v4.4.0

type NamespacedNameArgs struct {
	Namespace string `json:"namespace"`
	Name      string `json:"name"`
}

func (*NamespacedNameArgs) DeepCopy added in v4.4.0

func (in *NamespacedNameArgs) DeepCopy() *NamespacedNameArgs

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

func (*NamespacedNameArgs) DeepCopyInto added in v4.4.0

func (in *NamespacedNameArgs) DeepCopyInto(out *NamespacedNameArgs)

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

func (NamespacedNameArgs) OpenAPIModelName added in v4.7.0

func (in NamespacedNameArgs) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NetworkPeer added in v4.9.0

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

	Spec   NetworkPeerSpec   `json:"spec,omitempty"`
	Status NetworkPeerStatus `json:"status,omitempty"`
}

NetworkPeer holds the network peer for vCluster. +k8s:openapi-gen=true +resource:path=networkpeers,rest=NetworkPeerREST +subresource:request=NetworkPeerDebug,path=debug,kind=NetworkPeerDebug,rest=NetworkPeerDebugREST

func (*NetworkPeer) DeepCopy added in v4.9.0

func (in *NetworkPeer) DeepCopy() *NetworkPeer

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

func (*NetworkPeer) DeepCopyInto added in v4.9.0

func (in *NetworkPeer) DeepCopyInto(out *NetworkPeer)

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

func (*NetworkPeer) DeepCopyObject added in v4.9.0

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

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

func (NetworkPeer) OpenAPIModelName added in v4.9.0

func (in NetworkPeer) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NetworkPeerDebug added in v4.9.0

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

+subresource-request

func (*NetworkPeerDebug) DeepCopy added in v4.9.0

func (in *NetworkPeerDebug) DeepCopy() *NetworkPeerDebug

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

func (*NetworkPeerDebug) DeepCopyInto added in v4.9.0

func (in *NetworkPeerDebug) DeepCopyInto(out *NetworkPeerDebug)

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

func (*NetworkPeerDebug) DeepCopyObject added in v4.9.0

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

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

func (NetworkPeerDebug) OpenAPIModelName added in v4.9.0

func (in NetworkPeerDebug) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NetworkPeerDebugList added in v4.9.0

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

func (*NetworkPeerDebugList) DeepCopy added in v4.9.0

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

func (*NetworkPeerDebugList) DeepCopyInto added in v4.9.0

func (in *NetworkPeerDebugList) DeepCopyInto(out *NetworkPeerDebugList)

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

func (*NetworkPeerDebugList) DeepCopyObject added in v4.9.0

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

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

func (NetworkPeerDebugList) OpenAPIModelName added in v4.9.0

func (in NetworkPeerDebugList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NetworkPeerDebugOptions added in v4.9.0

type NetworkPeerDebugOptions struct {
	metav1.TypeMeta `json:",inline"`

	// Action is the action to perform on the network peer.
	// +optional
	Action string `json:"action,omitempty"`
}

func (*NetworkPeerDebugOptions) DeepCopy added in v4.9.0

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

func (*NetworkPeerDebugOptions) DeepCopyInto added in v4.9.0

func (in *NetworkPeerDebugOptions) DeepCopyInto(out *NetworkPeerDebugOptions)

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

func (*NetworkPeerDebugOptions) DeepCopyObject added in v4.9.0

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

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

func (NetworkPeerDebugOptions) OpenAPIModelName added in v4.9.0

func (in NetworkPeerDebugOptions) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NetworkPeerList added in v4.9.0

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

func (*NetworkPeerList) DeepCopy added in v4.9.0

func (in *NetworkPeerList) DeepCopy() *NetworkPeerList

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

func (*NetworkPeerList) DeepCopyInto added in v4.9.0

func (in *NetworkPeerList) DeepCopyInto(out *NetworkPeerList)

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

func (*NetworkPeerList) DeepCopyObject added in v4.9.0

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

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

func (NetworkPeerList) OpenAPIModelName added in v4.9.0

func (in NetworkPeerList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NetworkPeerSpec added in v4.9.0

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

NetworkPeerSpec defines spec of network peer.

func (*NetworkPeerSpec) DeepCopy added in v4.9.0

func (in *NetworkPeerSpec) DeepCopy() *NetworkPeerSpec

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

func (*NetworkPeerSpec) DeepCopyInto added in v4.9.0

func (in *NetworkPeerSpec) DeepCopyInto(out *NetworkPeerSpec)

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

func (NetworkPeerSpec) OpenAPIModelName added in v4.9.0

func (in NetworkPeerSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NetworkPeerStatus added in v4.9.0

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

func (*NetworkPeerStatus) DeepCopy added in v4.9.0

func (in *NetworkPeerStatus) DeepCopy() *NetworkPeerStatus

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

func (*NetworkPeerStatus) DeepCopyInto added in v4.9.0

func (in *NetworkPeerStatus) DeepCopyInto(out *NetworkPeerStatus)

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

func (NetworkPeerStatus) OpenAPIModelName added in v4.9.0

func (in NetworkPeerStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeClaim added in v4.4.0

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

	Spec   NodeClaimSpec   `json:"spec,omitempty"`
	Status NodeClaimStatus `json:"status,omitempty"`
}

NodeClaim holds the node claim for vCluster. +k8s:openapi-gen=true +resource:path=nodeclaims,rest=NodeClaimREST,statusRest=NodeClaimStatusREST

func (*NodeClaim) DeepCopy added in v4.4.0

func (in *NodeClaim) DeepCopy() *NodeClaim

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

func (*NodeClaim) DeepCopyInto added in v4.4.0

func (in *NodeClaim) DeepCopyInto(out *NodeClaim)

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

func (*NodeClaim) DeepCopyObject added in v4.4.0

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

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

func (*NodeClaim) GetAccess added in v4.8.0

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

func (*NodeClaim) GetConditions added in v4.8.0

func (a *NodeClaim) GetConditions() agentstoragev1.Conditions

func (*NodeClaim) GetOwner added in v4.8.0

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

func (NodeClaim) OpenAPIModelName added in v4.7.0

func (in NodeClaim) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

func (*NodeClaim) SetAccess added in v4.8.0

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

func (*NodeClaim) SetConditions added in v4.8.0

func (a *NodeClaim) SetConditions(conditions agentstoragev1.Conditions)

func (*NodeClaim) SetOwner added in v4.8.0

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

type NodeClaimData added in v4.4.0

type NodeClaimData struct {
	// UserData that should be used to start the node.
	UserData string `json:"userData,omitempty"`

	// Outputs of the node environment.
	Outputs []byte `json:"outputs,omitempty"`

	// Terraform state of the node claim.
	State []byte `json:"state,omitempty"`

	// Operations that were applied to the node claim.
	Operations map[string]*Operation `json:"operations,omitempty"`
}

func (*NodeClaimData) DeepCopy added in v4.4.0

func (in *NodeClaimData) DeepCopy() *NodeClaimData

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

func (*NodeClaimData) DeepCopyInto added in v4.4.0

func (in *NodeClaimData) DeepCopyInto(out *NodeClaimData)

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

func (NodeClaimData) OpenAPIModelName added in v4.7.0

func (in NodeClaimData) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeClaimList added in v4.4.0

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

func (*NodeClaimList) DeepCopy added in v4.4.0

func (in *NodeClaimList) DeepCopy() *NodeClaimList

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

func (*NodeClaimList) DeepCopyInto added in v4.4.0

func (in *NodeClaimList) DeepCopyInto(out *NodeClaimList)

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

func (*NodeClaimList) DeepCopyObject added in v4.4.0

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

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

func (NodeClaimList) OpenAPIModelName added in v4.7.0

func (in NodeClaimList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeClaimSpec added in v4.4.0

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

NodeClaimSpec defines spec of node claim.

func (*NodeClaimSpec) DeepCopy added in v4.4.0

func (in *NodeClaimSpec) DeepCopy() *NodeClaimSpec

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

func (*NodeClaimSpec) DeepCopyInto added in v4.4.0

func (in *NodeClaimSpec) DeepCopyInto(out *NodeClaimSpec)

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

func (NodeClaimSpec) OpenAPIModelName added in v4.7.0

func (in NodeClaimSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeClaimStatus added in v4.4.0

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

func (*NodeClaimStatus) DeepCopy added in v4.4.0

func (in *NodeClaimStatus) DeepCopy() *NodeClaimStatus

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

func (*NodeClaimStatus) DeepCopyInto added in v4.4.0

func (in *NodeClaimStatus) DeepCopyInto(out *NodeClaimStatus)

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

func (NodeClaimStatus) OpenAPIModelName added in v4.7.0

func (in NodeClaimStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeEnvironment added in v4.4.0

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

	Spec   NodeEnvironmentSpec   `json:"spec,omitempty"`
	Status NodeEnvironmentStatus `json:"status,omitempty"`
}

NodeEnvironment holds the node environment for vCluster. +k8s:openapi-gen=true +resource:path=nodeenvironments,rest=NodeEnvironmentREST,statusRest=NodeEnvironmentStatusREST

func (*NodeEnvironment) DeepCopy added in v4.4.0

func (in *NodeEnvironment) DeepCopy() *NodeEnvironment

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

func (*NodeEnvironment) DeepCopyInto added in v4.4.0

func (in *NodeEnvironment) DeepCopyInto(out *NodeEnvironment)

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

func (*NodeEnvironment) DeepCopyObject added in v4.4.0

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

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

func (*NodeEnvironment) GetAccess added in v4.8.0

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

func (*NodeEnvironment) GetConditions added in v4.8.0

func (a *NodeEnvironment) GetConditions() agentstoragev1.Conditions

func (*NodeEnvironment) GetOwner added in v4.8.0

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

func (NodeEnvironment) OpenAPIModelName added in v4.7.0

func (in NodeEnvironment) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

func (*NodeEnvironment) SetAccess added in v4.8.0

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

func (*NodeEnvironment) SetConditions added in v4.8.0

func (a *NodeEnvironment) SetConditions(conditions agentstoragev1.Conditions)

func (*NodeEnvironment) SetOwner added in v4.8.0

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

type NodeEnvironmentData added in v4.4.0

type NodeEnvironmentData struct {
	// Outputs of the node environment.
	Outputs []byte `json:"outputs,omitempty"`

	// Terraform state of the node environment.
	State []byte `json:"state,omitempty"`

	// Operations that were applied to the node environment.
	Operations map[string]*Operation `json:"operations,omitempty"`
}

func (*NodeEnvironmentData) DeepCopy added in v4.4.0

func (in *NodeEnvironmentData) DeepCopy() *NodeEnvironmentData

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

func (*NodeEnvironmentData) DeepCopyInto added in v4.4.0

func (in *NodeEnvironmentData) DeepCopyInto(out *NodeEnvironmentData)

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

func (NodeEnvironmentData) OpenAPIModelName added in v4.7.0

func (in NodeEnvironmentData) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeEnvironmentList added in v4.4.0

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

func (*NodeEnvironmentList) DeepCopy added in v4.4.0

func (in *NodeEnvironmentList) DeepCopy() *NodeEnvironmentList

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

func (*NodeEnvironmentList) DeepCopyInto added in v4.4.0

func (in *NodeEnvironmentList) DeepCopyInto(out *NodeEnvironmentList)

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

func (*NodeEnvironmentList) DeepCopyObject added in v4.4.0

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

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

func (NodeEnvironmentList) OpenAPIModelName added in v4.7.0

func (in NodeEnvironmentList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeEnvironmentSpec added in v4.4.0

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

NodeEnvironmentSpec defines spec of node environment.

func (*NodeEnvironmentSpec) DeepCopy added in v4.4.0

func (in *NodeEnvironmentSpec) DeepCopy() *NodeEnvironmentSpec

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

func (*NodeEnvironmentSpec) DeepCopyInto added in v4.4.0

func (in *NodeEnvironmentSpec) DeepCopyInto(out *NodeEnvironmentSpec)

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

func (NodeEnvironmentSpec) OpenAPIModelName added in v4.7.0

func (in NodeEnvironmentSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeEnvironmentStatus added in v4.4.0

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

func (*NodeEnvironmentStatus) DeepCopy added in v4.4.0

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

func (*NodeEnvironmentStatus) DeepCopyInto added in v4.4.0

func (in *NodeEnvironmentStatus) DeepCopyInto(out *NodeEnvironmentStatus)

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

func (NodeEnvironmentStatus) OpenAPIModelName added in v4.7.0

func (in NodeEnvironmentStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeProvider added in v4.4.0

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

	Spec   NodeProviderSpec   `json:"spec,omitempty"`
	Status NodeProviderStatus `json:"status,omitempty"`
}

NodeProvider holds the information of a node provider config. This resource defines various ways a node can be provisioned or configured. +k8s:openapi-gen=true +resource:path=nodeproviders,rest=NodeProviderREST,statusRest=NodeProviderStatusREST +subresource:request=NodeProviderExec,path=exec,kind=NodeProviderExec,rest=NodeProviderExecREST

func (*NodeProvider) DeepCopy added in v4.4.0

func (in *NodeProvider) DeepCopy() *NodeProvider

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

func (*NodeProvider) DeepCopyInto added in v4.4.0

func (in *NodeProvider) DeepCopyInto(out *NodeProvider)

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

func (*NodeProvider) DeepCopyObject added in v4.4.0

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

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

func (NodeProvider) OpenAPIModelName added in v4.7.0

func (in NodeProvider) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeProviderBCMGetResourcesResult added in v4.4.0

type NodeProviderBCMGetResourcesResult struct {
	Nodes      []NodeProviderBCMNodeWithResources `json:"nodes"`
	NodeGroups []NodeProviderBCMNodeGroup         `json:"nodeGroups"`
}

func (*NodeProviderBCMGetResourcesResult) DeepCopy added in v4.4.0

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

func (*NodeProviderBCMGetResourcesResult) DeepCopyInto added in v4.4.0

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

func (NodeProviderBCMGetResourcesResult) OpenAPIModelName added in v4.7.0

func (in NodeProviderBCMGetResourcesResult) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeProviderBCMNodeGroup added in v4.4.0

type NodeProviderBCMNodeGroup struct {
	Name  string   `json:"name"`
	Nodes []string `json:"nodes"`
}

func (*NodeProviderBCMNodeGroup) DeepCopy added in v4.4.0

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

func (*NodeProviderBCMNodeGroup) DeepCopyInto added in v4.4.0

func (in *NodeProviderBCMNodeGroup) DeepCopyInto(out *NodeProviderBCMNodeGroup)

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

func (NodeProviderBCMNodeGroup) OpenAPIModelName added in v4.7.0

func (in NodeProviderBCMNodeGroup) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeProviderBCMNodeWithResources added in v4.4.0

type NodeProviderBCMNodeWithResources struct {
	Name      string               `json:"name"`
	Resources *corev1.ResourceList `json:"resources,omitempty"`
}

func (*NodeProviderBCMNodeWithResources) DeepCopy added in v4.4.0

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

func (*NodeProviderBCMNodeWithResources) DeepCopyInto added in v4.4.0

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

func (NodeProviderBCMNodeWithResources) OpenAPIModelName added in v4.7.0

func (in NodeProviderBCMNodeWithResources) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeProviderBCMTestConnectionResult added in v4.4.0

type NodeProviderBCMTestConnectionResult struct {
	Success bool   `json:"success"`
	Message string `json:"message"`
}

func (*NodeProviderBCMTestConnectionResult) DeepCopy added in v4.4.0

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

func (*NodeProviderBCMTestConnectionResult) DeepCopyInto added in v4.4.0

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

func (NodeProviderBCMTestConnectionResult) OpenAPIModelName added in v4.7.0

func (in NodeProviderBCMTestConnectionResult) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeProviderCalculateCostResult added in v4.4.0

type NodeProviderCalculateCostResult struct {
	Cost int64 `json:"cost"`
}

func (*NodeProviderCalculateCostResult) DeepCopy added in v4.4.0

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

func (*NodeProviderCalculateCostResult) DeepCopyInto added in v4.4.0

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

func (NodeProviderCalculateCostResult) OpenAPIModelName added in v4.7.0

func (in NodeProviderCalculateCostResult) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeProviderExec added in v4.4.0

type NodeProviderExec struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              NodeProviderExecSpec   `json:"spec"`
	Status            NodeProviderExecStatus `json:"status,omitempty"`
}

+subresource-request

func (*NodeProviderExec) DeepCopy added in v4.4.0

func (in *NodeProviderExec) DeepCopy() *NodeProviderExec

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

func (*NodeProviderExec) DeepCopyInto added in v4.4.0

func (in *NodeProviderExec) DeepCopyInto(out *NodeProviderExec)

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

func (*NodeProviderExec) DeepCopyObject added in v4.4.0

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

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

func (NodeProviderExec) OpenAPIModelName added in v4.7.0

func (in NodeProviderExec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeProviderExecList added in v4.4.0

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

func (*NodeProviderExecList) DeepCopy added in v4.4.0

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

func (*NodeProviderExecList) DeepCopyInto added in v4.4.0

func (in *NodeProviderExecList) DeepCopyInto(out *NodeProviderExecList)

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

func (*NodeProviderExecList) DeepCopyObject added in v4.4.0

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

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

func (NodeProviderExecList) OpenAPIModelName added in v4.7.0

func (in NodeProviderExecList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeProviderExecResult added in v4.4.0

type NodeProviderExecResult struct {
	Success bool   `json:"success"`
	Message string `json:"message"`
}

func (*NodeProviderExecResult) DeepCopy added in v4.4.0

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

func (*NodeProviderExecResult) DeepCopyInto added in v4.4.0

func (in *NodeProviderExecResult) DeepCopyInto(out *NodeProviderExecResult)

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

func (NodeProviderExecResult) OpenAPIModelName added in v4.7.0

func (in NodeProviderExecResult) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeProviderExecSpec added in v4.4.0

type NodeProviderExecSpec struct {
	// Command is the action to perform.
	// +kubebuilder:validation:Enum=bcmTestConnection;bcmGetResources
	Command string               `json:"command"`
	Args    runtime.RawExtension `json:"args,omitempty"`
}

func (*NodeProviderExecSpec) DeepCopy added in v4.4.0

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

func (*NodeProviderExecSpec) DeepCopyInto added in v4.4.0

func (in *NodeProviderExecSpec) DeepCopyInto(out *NodeProviderExecSpec)

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

func (NodeProviderExecSpec) OpenAPIModelName added in v4.7.0

func (in NodeProviderExecSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeProviderExecStatus added in v4.4.0

type NodeProviderExecStatus struct {
	// Result is the output of the executed command.
	Result runtime.RawExtension `json:"result,omitempty"`
}

func (*NodeProviderExecStatus) DeepCopy added in v4.4.0

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

func (*NodeProviderExecStatus) DeepCopyInto added in v4.4.0

func (in *NodeProviderExecStatus) DeepCopyInto(out *NodeProviderExecStatus)

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

func (NodeProviderExecStatus) OpenAPIModelName added in v4.7.0

func (in NodeProviderExecStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeProviderList added in v4.4.0

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

func (*NodeProviderList) DeepCopy added in v4.4.0

func (in *NodeProviderList) DeepCopy() *NodeProviderList

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

func (*NodeProviderList) DeepCopyInto added in v4.4.0

func (in *NodeProviderList) DeepCopyInto(out *NodeProviderList)

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

func (*NodeProviderList) DeepCopyObject added in v4.4.0

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

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

func (NodeProviderList) OpenAPIModelName added in v4.7.0

func (in NodeProviderList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeProviderSpec added in v4.4.0

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

NodeProviderSpec defines the desired state of NodeProvider. Only one of the provider types (Pods, BCM, Kubevirt) should be specified at a time.

func (*NodeProviderSpec) DeepCopy added in v4.4.0

func (in *NodeProviderSpec) DeepCopy() *NodeProviderSpec

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

func (*NodeProviderSpec) DeepCopyInto added in v4.4.0

func (in *NodeProviderSpec) DeepCopyInto(out *NodeProviderSpec)

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

func (NodeProviderSpec) OpenAPIModelName added in v4.7.0

func (in NodeProviderSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeProviderStatus added in v4.4.0

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

NodeProviderStatus defines the observed state of NodeProvider.

func (*NodeProviderStatus) DeepCopy added in v4.4.0

func (in *NodeProviderStatus) DeepCopy() *NodeProviderStatus

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

func (*NodeProviderStatus) DeepCopyInto added in v4.4.0

func (in *NodeProviderStatus) DeepCopyInto(out *NodeProviderStatus)

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

func (NodeProviderStatus) OpenAPIModelName added in v4.7.0

func (in NodeProviderStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeProviderTerraformValidateResult added in v4.4.0

type NodeProviderTerraformValidateResult struct {
	Success bool   `json:"success"`
	Output  string `json:"output"`
}

func (*NodeProviderTerraformValidateResult) DeepCopy added in v4.4.0

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

func (*NodeProviderTerraformValidateResult) DeepCopyInto added in v4.4.0

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

func (NodeProviderTerraformValidateResult) OpenAPIModelName added in v4.7.0

func (in NodeProviderTerraformValidateResult) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeType added in v4.4.0

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

	Spec   NodeTypeSpec   `json:"spec,omitempty"`
	Status NodeTypeStatus `json:"status,omitempty"`
}

NodeType holds the information of a node type. +k8s:openapi-gen=true +resource:path=nodetypes,rest=NodeTypeREST,statusRest=NodeTypeStatusREST

func (*NodeType) DeepCopy added in v4.4.0

func (in *NodeType) DeepCopy() *NodeType

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

func (*NodeType) DeepCopyInto added in v4.4.0

func (in *NodeType) DeepCopyInto(out *NodeType)

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

func (*NodeType) DeepCopyObject added in v4.4.0

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

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

func (NodeType) OpenAPIModelName added in v4.7.0

func (in NodeType) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeTypeList added in v4.4.0

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

func (*NodeTypeList) DeepCopy added in v4.4.0

func (in *NodeTypeList) DeepCopy() *NodeTypeList

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

func (*NodeTypeList) DeepCopyInto added in v4.4.0

func (in *NodeTypeList) DeepCopyInto(out *NodeTypeList)

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

func (*NodeTypeList) DeepCopyObject added in v4.4.0

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

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

func (NodeTypeList) OpenAPIModelName added in v4.7.0

func (in NodeTypeList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeTypeSpec added in v4.4.0

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

func (*NodeTypeSpec) DeepCopy added in v4.4.0

func (in *NodeTypeSpec) DeepCopy() *NodeTypeSpec

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

func (*NodeTypeSpec) DeepCopyInto added in v4.4.0

func (in *NodeTypeSpec) DeepCopyInto(out *NodeTypeSpec)

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

func (NodeTypeSpec) OpenAPIModelName added in v4.7.0

func (in NodeTypeSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type NodeTypeStatus added in v4.4.0

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

func (*NodeTypeStatus) DeepCopy added in v4.4.0

func (in *NodeTypeStatus) DeepCopy() *NodeTypeStatus

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

func (*NodeTypeStatus) DeepCopyInto added in v4.4.0

func (in *NodeTypeStatus) DeepCopyInto(out *NodeTypeStatus)

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

func (NodeTypeStatus) OpenAPIModelName added in v4.7.0

func (in NodeTypeStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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 []OIDCClientSpec `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.

func (OIDC) OpenAPIModelName added in v4.7.0

func (in OIDC) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type OIDCClient

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

	Spec   OIDCClientSpec   `json:"spec,omitempty"`
	Status OIDCClientStatus `json:"status,omitempty"`
}

OIDCClient represents an OIDC client to use with Loft as an OIDC provider +k8s:openapi-gen=true +resource:path=oidcclients,rest=OIDCClientREST

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.

func (*OIDCClient) DeepCopyObject

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

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

func (OIDCClient) OpenAPIModelName added in v4.7.0

func (in OIDCClient) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type OIDCClientList

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

func (*OIDCClientList) DeepCopy

func (in *OIDCClientList) DeepCopy() *OIDCClientList

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

func (*OIDCClientList) DeepCopyInto

func (in *OIDCClientList) DeepCopyInto(out *OIDCClientList)

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

func (*OIDCClientList) DeepCopyObject

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

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

func (OIDCClientList) OpenAPIModelName added in v4.7.0

func (in OIDCClientList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type OIDCClientSpec

type OIDCClientSpec 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"`
}

OIDCClientSpec holds the specification

func (*OIDCClientSpec) DeepCopy

func (in *OIDCClientSpec) DeepCopy() *OIDCClientSpec

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

func (*OIDCClientSpec) DeepCopyInto

func (in *OIDCClientSpec) DeepCopyInto(out *OIDCClientSpec)

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

func (OIDCClientSpec) OpenAPIModelName added in v4.7.0

func (in OIDCClientSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type OIDCClientStatus

type OIDCClientStatus struct {
}

OIDCClientStatus holds the status

func (*OIDCClientStatus) DeepCopy

func (in *OIDCClientStatus) DeepCopy() *OIDCClientStatus

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

func (*OIDCClientStatus) DeepCopyInto

func (in *OIDCClientStatus) DeepCopyInto(out *OIDCClientStatus)

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

func (OIDCClientStatus) OpenAPIModelName added in v4.7.0

func (in OIDCClientStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type OSImage added in v4.8.0

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

	Spec   OSImageSpec   `json:"spec,omitempty"`
	Status OSImageStatus `json:"status,omitempty"`
}

OSImage holds the OS image. +k8s:openapi-gen=true +resource:path=osimages,rest=OSImageREST

func (*OSImage) DeepCopy added in v4.8.0

func (in *OSImage) DeepCopy() *OSImage

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

func (*OSImage) DeepCopyInto added in v4.8.0

func (in *OSImage) DeepCopyInto(out *OSImage)

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

func (*OSImage) DeepCopyObject added in v4.8.0

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

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

func (*OSImage) GetAccess added in v4.8.0

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

func (*OSImage) GetOwner added in v4.8.0

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

func (OSImage) OpenAPIModelName added in v4.8.0

func (in OSImage) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

func (*OSImage) SetAccess added in v4.8.0

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

func (*OSImage) SetOwner added in v4.8.0

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

type OSImageList added in v4.8.0

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

func (*OSImageList) DeepCopy added in v4.8.0

func (in *OSImageList) DeepCopy() *OSImageList

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

func (*OSImageList) DeepCopyInto added in v4.8.0

func (in *OSImageList) DeepCopyInto(out *OSImageList)

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

func (*OSImageList) DeepCopyObject added in v4.8.0

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

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

func (OSImageList) OpenAPIModelName added in v4.8.0

func (in OSImageList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type OSImageSpec added in v4.8.0

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

func (*OSImageSpec) DeepCopy added in v4.8.0

func (in *OSImageSpec) DeepCopy() *OSImageSpec

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

func (*OSImageSpec) DeepCopyInto added in v4.8.0

func (in *OSImageSpec) DeepCopyInto(out *OSImageSpec)

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

func (OSImageSpec) OpenAPIModelName added in v4.8.0

func (in OSImageSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type OSImageStatus added in v4.8.0

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

func (*OSImageStatus) DeepCopy added in v4.8.0

func (in *OSImageStatus) DeepCopy() *OSImageStatus

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

func (*OSImageStatus) DeepCopyInto added in v4.8.0

func (in *OSImageStatus) DeepCopyInto(out *OSImageStatus)

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

func (OSImageStatus) OpenAPIModelName added in v4.8.0

func (in OSImageStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ObjectName added in v4.3.0

type ObjectName struct {
	// Namespace of the referenced object
	// +optional
	Namespace string `json:"namespace,omitempty"`

	// Name of the referenced object
	// +optional
	Name string `json:"name,omitempty"`

	// DisplayName is the name of the object to display in the UI
	// +optional
	DisplayName string `json:"displayName,omitempty"`
}

func (*ObjectName) DeepCopy added in v4.3.0

func (in *ObjectName) DeepCopy() *ObjectName

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

func (*ObjectName) DeepCopyInto added in v4.3.0

func (in *ObjectName) DeepCopyInto(out *ObjectName)

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

func (ObjectName) OpenAPIModelName added in v4.7.0

func (in ObjectName) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ObjectPermission added in v4.3.0

type ObjectPermission struct {
	ObjectName `json:",inline"`

	// Verbs is a list of actions allowed by the user on the object. '*' represents all verbs
	Verbs []string `json:"verbs" protobuf:"bytes,1,rep,name=verbs"`
}

func (*ObjectPermission) DeepCopy added in v4.3.0

func (in *ObjectPermission) DeepCopy() *ObjectPermission

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

func (*ObjectPermission) DeepCopyInto added in v4.3.0

func (in *ObjectPermission) DeepCopyInto(out *ObjectPermission)

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

func (ObjectPermission) OpenAPIModelName added in v4.7.0

func (in ObjectPermission) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type Operation added in v4.4.0

type Operation struct {
	// StartTimestamp of the operation.
	StartTimestamp metav1.Time `json:"startTimestamp,omitempty"`

	// EndTimestamp of the operation.
	EndTimestamp metav1.Time `json:"endTimestamp,omitempty"`

	// Phase of the operation.
	Phase OperationPhase `json:"phase,omitempty"`

	// Logs of the operation.
	Logs []byte `json:"logs,omitempty"`

	// Error of the operation.
	Error string `json:"error,omitempty"`
}

func (*Operation) DeepCopy added in v4.4.0

func (in *Operation) DeepCopy() *Operation

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

func (*Operation) DeepCopyInto added in v4.4.0

func (in *Operation) DeepCopyInto(out *Operation)

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

func (Operation) OpenAPIModelName added in v4.7.0

func (in Operation) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type OperationPhase added in v4.4.0

type OperationPhase string
const (
	OperationPhaseRunning OperationPhase = "Running"
	OperationPhaseSuccess OperationPhase = "Success"
	OperationPhaseFailed  OperationPhase = "Failed"
)

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.

func (OwnedAccessKey) OpenAPIModelName added in v4.7.0

func (in OwnedAccessKey) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (OwnedAccessKeyList) OpenAPIModelName added in v4.7.0

func (in OwnedAccessKeyList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (OwnedAccessKeySpec) OpenAPIModelName added in v4.7.0

func (in OwnedAccessKeySpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (OwnedAccessKeyStatus) OpenAPIModelName added in v4.7.0

func (in OwnedAccessKeyStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type PlatformDB added in v4.4.0

type PlatformDB struct {
	// StorageClass sets the storage class for the PersistentVolumeClaim used by the platform database statefulSet.
	StorageClass string `json:"storageClass,omitempty"`
}

func (*PlatformDB) DeepCopy added in v4.4.0

func (in *PlatformDB) DeepCopy() *PlatformDB

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

func (*PlatformDB) DeepCopyInto added in v4.4.0

func (in *PlatformDB) DeepCopyInto(out *PlatformDB)

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

func (PlatformDB) OpenAPIModelName added in v4.7.0

func (in PlatformDB) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type PodExecOptions added in v4.7.0

type PodExecOptions struct {
	metav1.TypeMeta `json:",inline"`

	// Redirect the standard input stream of the pod for this call.
	// Defaults to false.
	// +optional
	Stdin bool `json:"stdin,omitempty" protobuf:"varint,1,opt,name=stdin"`

	// Redirect the standard output stream of the pod for this call.
	// +optional
	Stdout bool `json:"stdout,omitempty" protobuf:"varint,2,opt,name=stdout"`

	// Redirect the standard error stream of the pod for this call.
	// +optional
	Stderr bool `json:"stderr,omitempty" protobuf:"varint,3,opt,name=stderr"`

	// TTY if true indicates that a tty will be allocated for the exec call.
	// Defaults to false.
	// +optional
	TTY bool `json:"tty,omitempty" protobuf:"varint,4,opt,name=tty"`

	// Container in which to execute the command.
	// Defaults to only container if there is only one container in the pod.
	// +optional
	Container string `json:"container,omitempty" protobuf:"bytes,5,opt,name=container"`

	// Command is the remote command to execute. argv array. Not executed within a shell.
	// +listType=atomic
	Command []string `json:"command" protobuf:"bytes,6,rep,name=command"`
}

func (*PodExecOptions) DeepCopy added in v4.7.0

func (in *PodExecOptions) DeepCopy() *PodExecOptions

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

func (*PodExecOptions) DeepCopyInto added in v4.7.0

func (in *PodExecOptions) DeepCopyInto(out *PodExecOptions)

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

func (*PodExecOptions) DeepCopyObject added in v4.7.0

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

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

func (PodExecOptions) OpenAPIModelName added in v4.7.0

func (in PodExecOptions) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (PredefinedApp) OpenAPIModelName added in v4.7.0

func (in PredefinedApp) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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=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 +subresource:request=ProjectNodeTypes,path=nodetypes,kind=ProjectNodeTypes,rest=ProjectNodeTypesREST

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) OpenAPIModelName added in v4.7.0

func (in Project) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ProjectChartInfo) OpenAPIModelName added in v4.7.0

func (in ProjectChartInfo) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ProjectChartInfoList) OpenAPIModelName added in v4.7.0

func (in ProjectChartInfoList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ProjectChartInfoSpec) OpenAPIModelName added in v4.7.0

func (in ProjectChartInfoSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ProjectChartInfoStatus) OpenAPIModelName added in v4.7.0

func (in ProjectChartInfoStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ProjectCharts) OpenAPIModelName added in v4.7.0

func (in ProjectCharts) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ProjectChartsList) OpenAPIModelName added in v4.7.0

func (in ProjectChartsList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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"`
}

+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.

func (ProjectClusters) OpenAPIModelName added in v4.7.0

func (in ProjectClusters) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ProjectClustersList) OpenAPIModelName added in v4.7.0

func (in ProjectClustersList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ProjectImportSpace) OpenAPIModelName added in v4.7.0

func (in ProjectImportSpace) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ProjectImportSpaceList) OpenAPIModelName added in v4.7.0

func (in ProjectImportSpaceList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ProjectImportSpaceSource) OpenAPIModelName added in v4.7.0

func (in ProjectImportSpaceSource) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ProjectList) OpenAPIModelName added in v4.7.0

func (in ProjectList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ProjectMember

type ProjectMember struct {
	// Info about the user or team
	// +optional
	Info storagev1.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.

func (ProjectMember) OpenAPIModelName added in v4.7.0

func (in ProjectMember) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ProjectMembers) OpenAPIModelName added in v4.7.0

func (in ProjectMembers) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ProjectMembersList) OpenAPIModelName added in v4.7.0

func (in ProjectMembersList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ProjectMembership added in v4.3.0

type ProjectMembership struct {
	// ObjectName describes the project
	ObjectName `json:",inline"`

	// Role is the role given to the member
	// +optional
	Role ProjectRole `json:"role,omitempty"`

	// AssignedVia describes the resource that establishes the project membership
	// +optional
	AssignedVia AssignedVia `json:"assignedVia,omitempty"`
}

func (*ProjectMembership) DeepCopy added in v4.3.0

func (in *ProjectMembership) DeepCopy() *ProjectMembership

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

func (*ProjectMembership) DeepCopyInto added in v4.3.0

func (in *ProjectMembership) DeepCopyInto(out *ProjectMembership)

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

func (ProjectMembership) OpenAPIModelName added in v4.7.0

func (in ProjectMembership) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ProjectMigrateSpaceInstance) OpenAPIModelName added in v4.7.0

func (in ProjectMigrateSpaceInstance) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ProjectMigrateSpaceInstanceList) OpenAPIModelName added in v4.7.0

func (in ProjectMigrateSpaceInstanceList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ProjectMigrateSpaceInstanceSource) OpenAPIModelName added in v4.7.0

func (in ProjectMigrateSpaceInstanceSource) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ProjectMigrateVirtualClusterInstance

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

	// SourceVirtualClusterInstance is the tenant 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.

func (ProjectMigrateVirtualClusterInstance) OpenAPIModelName added in v4.7.0

func (in ProjectMigrateVirtualClusterInstance) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ProjectMigrateVirtualClusterInstanceList) OpenAPIModelName added in v4.7.0

func (in ProjectMigrateVirtualClusterInstanceList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ProjectMigrateVirtualClusterInstanceSource

type ProjectMigrateVirtualClusterInstanceSource struct {
	// Name of the tenant cluster instance to migrate
	Name string `json:"name,omitempty"`
	// Namespace of the tenant 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.

func (ProjectMigrateVirtualClusterInstanceSource) OpenAPIModelName added in v4.7.0

func (in ProjectMigrateVirtualClusterInstanceSource) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ProjectNodeTypes added in v4.4.0

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

	// NodeProviders holds all the allowed node providers for the project
	NodeProviders []storagev1.NodeProvider `json:"nodeProviders,omitempty"`

	// NodeTypes holds all the allowed node types for the project
	NodeTypes []storagev1.NodeType `json:"nodeTypes,omitempty"`

	// OSImages holds all the allowed OS images for the project
	OSImages []storagev1.OSImage `json:"osImages,omitempty"`
}

+subresource-request

func (*ProjectNodeTypes) DeepCopy added in v4.4.0

func (in *ProjectNodeTypes) DeepCopy() *ProjectNodeTypes

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

func (*ProjectNodeTypes) DeepCopyInto added in v4.4.0

func (in *ProjectNodeTypes) DeepCopyInto(out *ProjectNodeTypes)

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

func (*ProjectNodeTypes) DeepCopyObject added in v4.4.0

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

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

func (ProjectNodeTypes) OpenAPIModelName added in v4.7.0

func (in ProjectNodeTypes) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ProjectNodeTypesList added in v4.4.0

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

func (*ProjectNodeTypesList) DeepCopy added in v4.4.0

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

func (*ProjectNodeTypesList) DeepCopyInto added in v4.4.0

func (in *ProjectNodeTypesList) DeepCopyInto(out *ProjectNodeTypesList)

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

func (*ProjectNodeTypesList) DeepCopyObject added in v4.4.0

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

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

func (ProjectNodeTypesList) OpenAPIModelName added in v4.7.0

func (in ProjectNodeTypesList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type ProjectRole added in v4.3.0

type ProjectRole struct {
	// ObjectName describes the role
	ObjectName `json:",inline"`

	// IsAdmin describes whether this is an admin project role
	// +optional
	IsAdmin bool `json:"isAdmin,omitempty"`
}

func (*ProjectRole) DeepCopy added in v4.3.0

func (in *ProjectRole) DeepCopy() *ProjectRole

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

func (*ProjectRole) DeepCopyInto added in v4.3.0

func (in *ProjectRole) DeepCopyInto(out *ProjectRole)

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

func (ProjectRole) OpenAPIModelName added in v4.7.0

func (in ProjectRole) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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) OpenAPIModelName added in v4.7.0

func (in ProjectSecret) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ProjectSecretList) OpenAPIModelName added in v4.7.0

func (in ProjectSecretList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ProjectSecretSpec) OpenAPIModelName added in v4.7.0

func (in ProjectSecretSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ProjectSecretStatus) OpenAPIModelName added in v4.7.0

func (in ProjectSecretStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ProjectSpec) OpenAPIModelName added in v4.7.0

func (in ProjectSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ProjectStatus) OpenAPIModelName added in v4.7.0

func (in ProjectStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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 tenant 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"`
}

+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.

func (ProjectTemplates) OpenAPIModelName added in v4.7.0

func (in ProjectTemplates) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ProjectTemplatesList) OpenAPIModelName added in v4.7.0

func (in ProjectTemplatesList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (RedirectToken) OpenAPIModelName added in v4.7.0

func (in RedirectToken) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (RedirectTokenClaims) OpenAPIModelName added in v4.7.0

func (in RedirectTokenClaims) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (RedirectTokenList) OpenAPIModelName added in v4.7.0

func (in RedirectTokenList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (RedirectTokenSpec) OpenAPIModelName added in v4.7.0

func (in RedirectTokenSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (RedirectTokenStatus) OpenAPIModelName added in v4.7.0

func (in RedirectTokenStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type RegisterVirtualCluster

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

	Spec   RegisterVirtualClusterSpec   `json:"spec,omitempty"`
	Status RegisterVirtualClusterStatus `json:"status,omitempty"`
}

RegisterVirtualCluster holds config request and response data for tenant clusters +k8s:openapi-gen=true +resource:path=registervirtualclusters,rest=RegisterVirtualClusterREST

func (*RegisterVirtualCluster) DeepCopy

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

func (*RegisterVirtualCluster) DeepCopyInto

func (in *RegisterVirtualCluster) DeepCopyInto(out *RegisterVirtualCluster)

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

func (*RegisterVirtualCluster) DeepCopyObject

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

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

func (RegisterVirtualCluster) OpenAPIModelName added in v4.7.0

func (in RegisterVirtualCluster) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type RegisterVirtualClusterList

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

func (*RegisterVirtualClusterList) DeepCopy

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

func (*RegisterVirtualClusterList) DeepCopyInto

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

func (*RegisterVirtualClusterList) DeepCopyObject

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

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

func (RegisterVirtualClusterList) OpenAPIModelName added in v4.7.0

func (in RegisterVirtualClusterList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type RegisterVirtualClusterSpec

type RegisterVirtualClusterSpec struct {
	// ServiceUID uniquely identifies the tenant cluster based on the service uid.
	// +optional
	ServiceUID string `json:"serviceUID,omitempty"`

	// KubernetesVersion is the Kubernetes version of the tenant cluster.
	// +optional
	KubernetesVersion string `json:"kubernetesVersion,omitempty"`

	// Project is the project name the tenant cluster should be in.
	// +optional
	Project string `json:"project,omitempty"`

	// Name is the tenant cluster instance name. If the name is already taken, the platform will construct a
	// name for the vcluster based on the service uid and this name.
	// +optional
	Name string `json:"name,omitempty"`

	// ForceName specifies if the name should be used or creation will fail.
	// +optional
	ForceName bool `json:"forceName,omitempty"`

	// Chart specifies the vCluster chart.
	// +optional
	Chart string `json:"chart,omitempty"`

	// Version specifies the vCluster version.
	// +optional
	Version string `json:"version,omitempty"`

	// Values specifies the vCluster config.
	// +optional
	Values string `json:"values,omitempty"`

	// Standalone specifies if the vCluster is standalone
	// +optional
	Standalone *bool `json:"standalone,omitempty"`
}

RegisterVirtualClusterSpec holds the specification

func (*RegisterVirtualClusterSpec) DeepCopy

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

func (*RegisterVirtualClusterSpec) DeepCopyInto

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

func (RegisterVirtualClusterSpec) OpenAPIModelName added in v4.7.0

func (in RegisterVirtualClusterSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type RegisterVirtualClusterStatus

type RegisterVirtualClusterStatus struct {
	// Name is the actual name of the tenant cluster instance.
	// +optional
	Name string `json:"name,omitempty"`

	// Namespace is the namespace of the tenant cluster instance.
	// +optional
	Namespace string `json:"namespace,omitempty"`
}

RegisterVirtualClusterStatus holds the status

func (*RegisterVirtualClusterStatus) DeepCopy

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

func (*RegisterVirtualClusterStatus) DeepCopyInto

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

func (RegisterVirtualClusterStatus) OpenAPIModelName added in v4.7.0

func (in RegisterVirtualClusterStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ResetAccessKey) OpenAPIModelName added in v4.7.0

func (in ResetAccessKey) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ResetAccessKeyList) OpenAPIModelName added in v4.7.0

func (in ResetAccessKeyList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ResetAccessKeySpec) OpenAPIModelName added in v4.7.0

func (in ResetAccessKeySpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (ResetAccessKeyStatus) OpenAPIModelName added in v4.7.0

func (in ResetAccessKeyStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type SSHKey added in v4.8.0

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

	Spec   SSHKeySpec   `json:"spec,omitempty"`
	Status SSHKeyStatus `json:"status,omitempty"`
}

SSHKey holds the OS image. +k8s:openapi-gen=true +resource:path=sshkeys,rest=SSHKeyREST

func (*SSHKey) DeepCopy added in v4.8.0

func (in *SSHKey) DeepCopy() *SSHKey

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

func (*SSHKey) DeepCopyInto added in v4.8.0

func (in *SSHKey) DeepCopyInto(out *SSHKey)

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

func (*SSHKey) DeepCopyObject added in v4.8.0

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

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

func (*SSHKey) GetAccess added in v4.8.0

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

func (*SSHKey) GetOwner added in v4.8.0

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

func (SSHKey) OpenAPIModelName added in v4.8.0

func (in SSHKey) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

func (*SSHKey) SetAccess added in v4.8.0

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

func (*SSHKey) SetOwner added in v4.8.0

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

type SSHKeyList added in v4.8.0

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

func (*SSHKeyList) DeepCopy added in v4.8.0

func (in *SSHKeyList) DeepCopy() *SSHKeyList

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

func (*SSHKeyList) DeepCopyInto added in v4.8.0

func (in *SSHKeyList) DeepCopyInto(out *SSHKeyList)

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

func (*SSHKeyList) DeepCopyObject added in v4.8.0

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

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

func (SSHKeyList) OpenAPIModelName added in v4.8.0

func (in SSHKeyList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type SSHKeySpec added in v4.8.0

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

func (*SSHKeySpec) DeepCopy added in v4.8.0

func (in *SSHKeySpec) DeepCopy() *SSHKeySpec

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

func (*SSHKeySpec) DeepCopyInto added in v4.8.0

func (in *SSHKeySpec) DeepCopyInto(out *SSHKeySpec)

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

func (SSHKeySpec) OpenAPIModelName added in v4.8.0

func (in SSHKeySpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type SSHKeyStatus added in v4.8.0

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

func (*SSHKeyStatus) DeepCopy added in v4.8.0

func (in *SSHKeyStatus) DeepCopy() *SSHKeyStatus

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

func (*SSHKeyStatus) DeepCopyInto added in v4.8.0

func (in *SSHKeyStatus) DeepCopyInto(out *SSHKeyStatus)

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

func (SSHKeyStatus) OpenAPIModelName added in v4.8.0

func (in SSHKeyStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (Self) OpenAPIModelName added in v4.7.0

func (in Self) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (SelfList) OpenAPIModelName added in v4.7.0

func (in SelfList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (SelfSpec) OpenAPIModelName added in v4.7.0

func (in SelfSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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 *storagev1.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,omitempty"`

	// InstanceID is the loft instance id
	// +optional
	InstanceID string `json:"instanceID,omitempty"`

	// LoftHost is the host of the loft instance
	// +optional
	LoftHost string `json:"loftHost,omitempty"`

	// ProjectNamespacePrefix is the prefix used to name project namespaces after defaulting has been applied
	// +optional
	ProjectNamespacePrefix *string `json:"projectNamespacePrefix,omitempty"`
}

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.

func (SelfStatus) OpenAPIModelName added in v4.7.0

func (in SelfStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (SelfSubjectAccessReview) OpenAPIModelName added in v4.7.0

func (in SelfSubjectAccessReview) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (SelfSubjectAccessReviewList) OpenAPIModelName added in v4.7.0

func (in SelfSubjectAccessReviewList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (SelfSubjectAccessReviewSpec) OpenAPIModelName added in v4.7.0

func (in SelfSubjectAccessReviewSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (SelfSubjectAccessReviewStatus) OpenAPIModelName added in v4.7.0

func (in SelfSubjectAccessReviewStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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) OpenAPIModelName added in v4.7.0

func (in SharedSecret) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (SharedSecretList) OpenAPIModelName added in v4.7.0

func (in SharedSecretList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (SharedSecretSpec) OpenAPIModelName added in v4.7.0

func (in SharedSecretSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (SharedSecretStatus) OpenAPIModelName added in v4.7.0

func (in SharedSecretStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type SnapshotRequest added in v4.5.0

type SnapshotRequest struct {
	Metadata SnapshotRequestMetadata `json:"metadata,omitempty"`
	Status   SnapshotRequestStatus   `json:"status"`
}

SnapshotRequest is the request to take a snapshot of a volume.

func (*SnapshotRequest) DeepCopy added in v4.5.0

func (in *SnapshotRequest) DeepCopy() *SnapshotRequest

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

func (*SnapshotRequest) DeepCopyInto added in v4.5.0

func (in *SnapshotRequest) DeepCopyInto(out *SnapshotRequest)

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

func (SnapshotRequest) OpenAPIModelName added in v4.7.0

func (in SnapshotRequest) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type SnapshotRequestError added in v4.5.0

type SnapshotRequestError struct {
	Message string `json:"message,omitempty"`
}

SnapshotError describes the error that occurred while taking the snapshot.

func (*SnapshotRequestError) DeepCopy added in v4.5.0

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

func (*SnapshotRequestError) DeepCopyInto added in v4.5.0

func (in *SnapshotRequestError) DeepCopyInto(out *SnapshotRequestError)

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

func (SnapshotRequestError) OpenAPIModelName added in v4.7.0

func (in SnapshotRequestError) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type SnapshotRequestMetadata added in v4.5.0

type SnapshotRequestMetadata struct {
	Name              string      `json:"name"`
	CreationTimestamp metav1.Time `json:"creationTimestamp"`
}

SnapshotRequestMetadata is the metadata of the snapshot request.

func (*SnapshotRequestMetadata) DeepCopy added in v4.5.0

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

func (*SnapshotRequestMetadata) DeepCopyInto added in v4.5.0

func (in *SnapshotRequestMetadata) DeepCopyInto(out *SnapshotRequestMetadata)

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

func (SnapshotRequestMetadata) OpenAPIModelName added in v4.7.0

func (in SnapshotRequestMetadata) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type SnapshotRequestPhase added in v4.5.0

type SnapshotRequestPhase string

type SnapshotRequestStatus added in v4.5.0

type SnapshotRequestStatus struct {
	Phase           SnapshotRequestPhase         `json:"phase,omitempty"`
	VolumeSnapshots VolumeSnapshotsRequestStatus `json:"volumeSnapshots"`
	Error           SnapshotRequestError         `json:"error,omitempty"`
}

SnapshotRequestStatus shows the overall status of the snapshot request.

func (*SnapshotRequestStatus) DeepCopy added in v4.5.0

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

func (*SnapshotRequestStatus) DeepCopyInto added in v4.5.0

func (in *SnapshotRequestStatus) DeepCopyInto(out *SnapshotRequestStatus)

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

func (SnapshotRequestStatus) OpenAPIModelName added in v4.7.0

func (in SnapshotRequestStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type SnapshotTaken added in v4.4.0

type SnapshotTaken struct {
	Id        string              `json:"id,omitempty"`
	Url       string              `json:"url,omitempty"`
	Timestamp string              `json:"timestamp,omitempty"`
	Reason    string              `json:"reason,omitempty"`
	Request   SnapshotRequest     `json:"snapshotRequest,omitempty"`
	TotalPV   int                 `json:"totalPV"`
	Status    SnapshotTakenStatus `json:"status,omitempty"`
}

SnapshotTaken is the auto snapshot metadata of a snapshot taken from the vcluster.

func (*SnapshotTaken) DeepCopy added in v4.4.0

func (in *SnapshotTaken) DeepCopy() *SnapshotTaken

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

func (*SnapshotTaken) DeepCopyInto added in v4.4.0

func (in *SnapshotTaken) DeepCopyInto(out *SnapshotTaken)

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

func (SnapshotTaken) OpenAPIModelName added in v4.7.0

func (in SnapshotTaken) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type SnapshotTakenStatus added in v4.4.0

type SnapshotTakenStatus string

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) OpenAPIModelName added in v4.7.0

func (in SpaceInstance) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (SpaceInstanceList) OpenAPIModelName added in v4.7.0

func (in SpaceInstanceList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (SpaceInstanceSpec) OpenAPIModelName added in v4.7.0

func (in SpaceInstanceSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (SpaceInstanceStatus) OpenAPIModelName added in v4.7.0

func (in SpaceInstanceStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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) OpenAPIModelName added in v4.7.0

func (in SpaceTemplate) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (SpaceTemplateList) OpenAPIModelName added in v4.7.0

func (in SpaceTemplateList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (SpaceTemplateSpec) OpenAPIModelName added in v4.7.0

func (in SpaceTemplateSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type SpaceTemplateStatus

type SpaceTemplateStatus struct {
	storagev1.SpaceTemplateStatus `json:",inline"`

	// +optional
	Apps []*storagev1.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.

func (SpaceTemplateStatus) OpenAPIModelName added in v4.7.0

func (in SpaceTemplateStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type StandaloneEtcdPeer added in v4.4.0

type StandaloneEtcdPeer struct {
	// Name is the name of the peer.
	Name string `json:"name"`

	// NodeClaim is the name of the node claim.
	NodeClaim string `json:"nodeClaim,omitempty"`

	// Address is the address of the peer.
	Address string `json:"address"`
}

func (*StandaloneEtcdPeer) DeepCopy added in v4.4.0

func (in *StandaloneEtcdPeer) DeepCopy() *StandaloneEtcdPeer

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

func (*StandaloneEtcdPeer) DeepCopyInto added in v4.4.0

func (in *StandaloneEtcdPeer) DeepCopyInto(out *StandaloneEtcdPeer)

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

func (StandaloneEtcdPeer) OpenAPIModelName added in v4.7.0

func (in StandaloneEtcdPeer) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type StandaloneEtcdPeerCoordinator added in v4.4.0

type StandaloneEtcdPeerCoordinator struct {
	StandaloneEtcdPeer `json:",inline"`

	// IsCoordinator is true if the peer is the coordinator.
	IsCoordinator bool `json:"isCoordinator"`
}

func (*StandaloneEtcdPeerCoordinator) DeepCopy added in v4.4.0

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

func (*StandaloneEtcdPeerCoordinator) DeepCopyInto added in v4.4.0

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

func (StandaloneEtcdPeerCoordinator) OpenAPIModelName added in v4.7.0

func (in StandaloneEtcdPeerCoordinator) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type StandalonePKI added in v4.4.0

type StandalonePKI struct {
	Certificates map[string][]byte `json:"certificates"`
}

StandalonePKI is a map of certificates filenames and certs

func (*StandalonePKI) DeepCopy added in v4.4.0

func (in *StandalonePKI) DeepCopy() *StandalonePKI

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

func (*StandalonePKI) DeepCopyInto added in v4.4.0

func (in *StandalonePKI) DeepCopyInto(out *StandalonePKI)

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

func (StandalonePKI) OpenAPIModelName added in v4.7.0

func (in StandalonePKI) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (SubjectAccessReview) OpenAPIModelName added in v4.7.0

func (in SubjectAccessReview) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (SubjectAccessReviewList) OpenAPIModelName added in v4.7.0

func (in SubjectAccessReviewList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (SubjectAccessReviewSpec) OpenAPIModelName added in v4.7.0

func (in SubjectAccessReviewSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (SubjectAccessReviewStatus) OpenAPIModelName added in v4.7.0

func (in SubjectAccessReviewStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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) OpenAPIModelName added in v4.7.0

func (in Task) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (TaskList) OpenAPIModelName added in v4.7.0

func (in TaskList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (TaskLog) OpenAPIModelName added in v4.7.0

func (in TaskLog) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (TaskLogList) OpenAPIModelName added in v4.7.0

func (in TaskLogList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (TaskLogOptions) OpenAPIModelName added in v4.7.0

func (in TaskLogOptions) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (TaskSpec) OpenAPIModelName added in v4.7.0

func (in TaskSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type TaskStatus

type TaskStatus struct {
	storagev1.TaskStatus `json:",inline"`

	// +optional
	Owner *storagev1.UserOrTeamEntity `json:"owner,omitempty"`

	// +optional
	Cluster *storagev1.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.

func (TaskStatus) OpenAPIModelName added in v4.7.0

func (in TaskStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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 +subresource:request=TeamPermissions,path=permissions,kind=TeamPermissions,rest=TeamPermissionsREST +subresource:request=TeamObjectPermissions,path=object-permissions,kind=TeamObjectPermissions,rest=TeamObjectPermissionsREST

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) OpenAPIModelName added in v4.7.0

func (in Team) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (TeamAccessKeys) OpenAPIModelName added in v4.7.0

func (in TeamAccessKeys) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (TeamAccessKeysList) OpenAPIModelName added in v4.7.0

func (in TeamAccessKeysList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (TeamClusters) OpenAPIModelName added in v4.7.0

func (in TeamClusters) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (TeamClustersList) OpenAPIModelName added in v4.7.0

func (in TeamClustersList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (TeamList) OpenAPIModelName added in v4.7.0

func (in TeamList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type TeamObjectPermissions added in v4.3.0

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

	ObjectPermissions []ObjectPermission `json:"objectPermissions,omitempty"`
}

+subresource-request

func (*TeamObjectPermissions) DeepCopy added in v4.3.0

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

func (*TeamObjectPermissions) DeepCopyInto added in v4.3.0

func (in *TeamObjectPermissions) DeepCopyInto(out *TeamObjectPermissions)

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

func (*TeamObjectPermissions) DeepCopyObject added in v4.3.0

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

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

func (TeamObjectPermissions) OpenAPIModelName added in v4.7.0

func (in TeamObjectPermissions) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type TeamObjectPermissionsList added in v4.3.0

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

func (*TeamObjectPermissionsList) DeepCopy added in v4.3.0

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

func (*TeamObjectPermissionsList) DeepCopyInto added in v4.3.0

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

func (*TeamObjectPermissionsList) DeepCopyObject added in v4.3.0

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

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

func (TeamObjectPermissionsList) OpenAPIModelName added in v4.7.0

func (in TeamObjectPermissionsList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type TeamPermissions added in v4.3.0

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

	// Members gives users that are team members
	// +optional
	Members []ObjectName `json:"members,omitempty"`

	// ProjectMemberships gives information about the team's project membership
	ProjectMemberships []ProjectMembership `json:"projectMemberships,omitempty"`

	// ManagementRoles gives information about the team's assigned management roles
	ManagementRoles []ManagementRole `json:"managementRoles,omitempty"`

	// ClustersAccessRoles gives information about the team's assigned cluster roles and the clusters they apply to
	ClusterAccessRoles []ClusterAccessRole `json:"clusterAccessRoles,omitempty"`

	// VirtualClusterRoles give information about the team's cluster role within the tenant cluster
	VirtualClusterRoles []VirtualClusterRole `json:"virtualClusterRoles,omitempty"`
}

+subresource-request

func (*TeamPermissions) DeepCopy added in v4.3.0

func (in *TeamPermissions) DeepCopy() *TeamPermissions

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

func (*TeamPermissions) DeepCopyInto added in v4.3.0

func (in *TeamPermissions) DeepCopyInto(out *TeamPermissions)

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

func (*TeamPermissions) DeepCopyObject added in v4.3.0

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

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

func (TeamPermissions) OpenAPIModelName added in v4.7.0

func (in TeamPermissions) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type TeamPermissionsList added in v4.3.0

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

func (*TeamPermissionsList) DeepCopy added in v4.3.0

func (in *TeamPermissionsList) DeepCopy() *TeamPermissionsList

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

func (*TeamPermissionsList) DeepCopyInto added in v4.3.0

func (in *TeamPermissionsList) DeepCopyInto(out *TeamPermissionsList)

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

func (*TeamPermissionsList) DeepCopyObject added in v4.3.0

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

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

func (TeamPermissionsList) OpenAPIModelName added in v4.7.0

func (in TeamPermissionsList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (TeamSpec) OpenAPIModelName added in v4.7.0

func (in TeamSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (TeamStatus) OpenAPIModelName added in v4.7.0

func (in TeamStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type TranslateVClusterResourceName

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

	Spec   TranslateVClusterResourceNameSpec   `json:"spec,omitempty"`
	Status TranslateVClusterResourceNameStatus `json:"status,omitempty"`
}

TranslateVClusterResourceName holds rename request and response data for given resource +k8s:openapi-gen=true +resource:path=translatevclusterresourcenames,rest=TranslateVClusterResourceNameREST

func (*TranslateVClusterResourceName) DeepCopy

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

func (*TranslateVClusterResourceName) DeepCopyInto

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

func (*TranslateVClusterResourceName) DeepCopyObject

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

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

func (TranslateVClusterResourceName) OpenAPIModelName added in v4.7.0

func (in TranslateVClusterResourceName) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type TranslateVClusterResourceNameList

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

func (*TranslateVClusterResourceNameList) DeepCopy

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

func (*TranslateVClusterResourceNameList) DeepCopyInto

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

func (*TranslateVClusterResourceNameList) DeepCopyObject

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

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

func (TranslateVClusterResourceNameList) OpenAPIModelName added in v4.7.0

func (in TranslateVClusterResourceNameList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type TranslateVClusterResourceNameSpec

type TranslateVClusterResourceNameSpec struct {
	// Name is the name of resource we want to rename
	Name string `json:"name"`

	// Namespace is the name of namespace in which this resource is running
	Namespace string `json:"namespace"`

	// VClusterName is the name of vCluster in which this resource is running
	VClusterName string `json:"vclusterName"`
}

TranslateVClusterResourceNameSpec holds the specification

func (*TranslateVClusterResourceNameSpec) DeepCopy

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

func (*TranslateVClusterResourceNameSpec) DeepCopyInto

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

func (TranslateVClusterResourceNameSpec) OpenAPIModelName added in v4.7.0

func (in TranslateVClusterResourceNameSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type TranslateVClusterResourceNameStatus

type TranslateVClusterResourceNameStatus struct {
	// Name is the converted name of resource
	// +optional
	Name string `json:"name,omitempty"`
}

TranslateVClusterResourceNameStatus holds the status

func (*TranslateVClusterResourceNameStatus) DeepCopy

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

func (*TranslateVClusterResourceNameStatus) DeepCopyInto

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

func (TranslateVClusterResourceNameStatus) OpenAPIModelName added in v4.7.0

func (in TranslateVClusterResourceNameStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type UsageDownload added in v4.4.0

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

	Spec   UsageDownloadSpec   `json:"spec,omitempty"`
	Status UsageDownloadStatus `json:"status,omitempty"`
}

UsageDownload returns a zip of CSV files containing table data from the usage postgres database +k8s:openapi-gen=true +resource:path=usagedownload,rest=UsageDownloadREST

func (*UsageDownload) DeepCopy added in v4.4.0

func (in *UsageDownload) DeepCopy() *UsageDownload

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

func (*UsageDownload) DeepCopyInto added in v4.4.0

func (in *UsageDownload) DeepCopyInto(out *UsageDownload)

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

func (*UsageDownload) DeepCopyObject added in v4.4.0

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

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

func (UsageDownload) OpenAPIModelName added in v4.7.0

func (in UsageDownload) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type UsageDownloadList added in v4.4.0

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

func (*UsageDownloadList) DeepCopy added in v4.4.0

func (in *UsageDownloadList) DeepCopy() *UsageDownloadList

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

func (*UsageDownloadList) DeepCopyInto added in v4.4.0

func (in *UsageDownloadList) DeepCopyInto(out *UsageDownloadList)

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

func (*UsageDownloadList) DeepCopyObject added in v4.4.0

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

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

func (UsageDownloadList) OpenAPIModelName added in v4.7.0

func (in UsageDownloadList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type UsageDownloadSpec added in v4.4.0

type UsageDownloadSpec struct {
}

func (*UsageDownloadSpec) DeepCopy added in v4.4.0

func (in *UsageDownloadSpec) DeepCopy() *UsageDownloadSpec

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

func (*UsageDownloadSpec) DeepCopyInto added in v4.4.0

func (in *UsageDownloadSpec) DeepCopyInto(out *UsageDownloadSpec)

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

func (UsageDownloadSpec) OpenAPIModelName added in v4.7.0

func (in UsageDownloadSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type UsageDownloadStatus added in v4.4.0

type UsageDownloadStatus struct {
}

func (*UsageDownloadStatus) DeepCopy added in v4.4.0

func (in *UsageDownloadStatus) DeepCopy() *UsageDownloadStatus

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

func (*UsageDownloadStatus) DeepCopyInto added in v4.4.0

func (in *UsageDownloadStatus) DeepCopyInto(out *UsageDownloadStatus)

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

func (UsageDownloadStatus) OpenAPIModelName added in v4.7.0

func (in UsageDownloadStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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 +subresource:request=UserObjectPermissions,path=object-permissions,kind=UserObjectPermissions,rest=UserObjectPermissionsREST

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) OpenAPIModelName added in v4.7.0

func (in User) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (UserAccessKeys) OpenAPIModelName added in v4.7.0

func (in UserAccessKeys) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (UserAccessKeysList) OpenAPIModelName added in v4.7.0

func (in UserAccessKeysList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (UserClusters) OpenAPIModelName added in v4.7.0

func (in UserClusters) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (UserClustersList) OpenAPIModelName added in v4.7.0

func (in UserClustersList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type UserInfo

type UserInfo struct {
	storagev1.EntityInfo `json:",inline"`

	// Teams are the teams the user is part of
	// +optional
	Teams []*storagev1.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.

func (UserInfo) OpenAPIModelName added in v4.7.0

func (in UserInfo) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (UserList) OpenAPIModelName added in v4.7.0

func (in UserList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type UserObjectPermissions added in v4.3.0

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

	ObjectPermissions []ObjectPermission `json:"objectPermissions,omitempty"`
}

+subresource-request

func (*UserObjectPermissions) DeepCopy added in v4.3.0

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

func (*UserObjectPermissions) DeepCopyInto added in v4.3.0

func (in *UserObjectPermissions) DeepCopyInto(out *UserObjectPermissions)

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

func (*UserObjectPermissions) DeepCopyObject added in v4.3.0

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

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

func (UserObjectPermissions) OpenAPIModelName added in v4.7.0

func (in UserObjectPermissions) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type UserObjectPermissionsList added in v4.3.0

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

func (*UserObjectPermissionsList) DeepCopy added in v4.3.0

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

func (*UserObjectPermissionsList) DeepCopyInto added in v4.3.0

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

func (*UserObjectPermissionsList) DeepCopyObject added in v4.3.0

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

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

func (UserObjectPermissionsList) OpenAPIModelName added in v4.7.0

func (in UserObjectPermissionsList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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"`

	// TeamMemberships gives information about the user's team membership
	// +optional
	TeamMemberships []ObjectName `json:"teamMemberships,omitempty"`

	// ProjectMemberships gives information about the user's project membership
	ProjectMemberships []ProjectMembership `json:"projectMemberships,omitempty"`

	// ManagementRoles gives information about the user's assigned management roles
	ManagementRoles []ManagementRole `json:"managementRoles,omitempty"`

	// ClustersAccessRoles gives information about the user's assigned cluster roles and the clusters they apply to
	ClusterAccessRoles []ClusterAccessRole `json:"clusterAccessRoles,omitempty"`

	// VirtualClusterRoles give information about the user's cluster role within the tenant cluster
	VirtualClusterRoles []VirtualClusterRole `json:"virtualClusterRoles,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.

func (UserPermissions) OpenAPIModelName added in v4.7.0

func (in UserPermissions) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (UserPermissionsList) OpenAPIModelName added in v4.7.0

func (in UserPermissionsList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (UserPermissionsRole) OpenAPIModelName added in v4.7.0

func (in UserPermissionsRole) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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"`
	// Secrets is a map of secret names to secret data
	// +optional
	Secrets *map[string]*UserProfileSecret `json:"secrets,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.

func (UserProfile) OpenAPIModelName added in v4.7.0

func (in UserProfile) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (UserProfileList) OpenAPIModelName added in v4.7.0

func (in UserProfileList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type UserProfileSecret added in v4.3.0

type UserProfileSecret struct {
	// Type is the type of the secret
	// +optional
	Type string `json:"type,omitempty"`
	// Data is the data of the secret
	// +optional
	Data string `json:"data,omitempty"`
}

func (*UserProfileSecret) DeepCopy added in v4.3.0

func (in *UserProfileSecret) DeepCopy() *UserProfileSecret

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

func (*UserProfileSecret) DeepCopyInto added in v4.3.0

func (in *UserProfileSecret) DeepCopyInto(out *UserProfileSecret)

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

func (UserProfileSecret) OpenAPIModelName added in v4.7.0

func (in UserProfileSecret) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (UserQuotasOptions) OpenAPIModelName added in v4.7.0

func (in UserQuotasOptions) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (UserSpacesOptions) OpenAPIModelName added in v4.7.0

func (in UserSpacesOptions) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (UserSpec) OpenAPIModelName added in v4.7.0

func (in UserSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (UserStatus) OpenAPIModelName added in v4.7.0

func (in UserStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type UserVirtualClustersOptions

type UserVirtualClustersOptions struct {
	metav1.TypeMeta `json:",inline"`

	// Cluster where to retrieve tenant 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.

func (UserVirtualClustersOptions) OpenAPIModelName added in v4.7.0

func (in UserVirtualClustersOptions) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterAccessKey

type VirtualClusterAccessKey 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"`
}

VirtualClusterAccessKey holds the access key for the tenant cluster +subresource-request

func (*VirtualClusterAccessKey) DeepCopy

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

func (*VirtualClusterAccessKey) DeepCopyInto

func (in *VirtualClusterAccessKey) DeepCopyInto(out *VirtualClusterAccessKey)

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

func (*VirtualClusterAccessKey) DeepCopyObject

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

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

func (VirtualClusterAccessKey) OpenAPIModelName added in v4.7.0

func (in VirtualClusterAccessKey) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterAccessKeyList

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

func (*VirtualClusterAccessKeyList) DeepCopy

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

func (*VirtualClusterAccessKeyList) DeepCopyInto

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

func (*VirtualClusterAccessKeyList) DeepCopyObject

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

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

func (VirtualClusterAccessKeyList) OpenAPIModelName added in v4.7.0

func (in VirtualClusterAccessKeyList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterControlPlaneContainerState added in v4.10.0

type VirtualClusterControlPlaneContainerState struct {
	Waiting    *VirtualClusterControlPlaneContainerStateWaiting    `json:"waiting,omitempty"`
	Terminated *VirtualClusterControlPlaneContainerStateTerminated `json:"terminated,omitempty"`
}

VirtualClusterControlPlaneContainerState only carries waiting and terminated substates used by the UI.

func (*VirtualClusterControlPlaneContainerState) DeepCopy added in v4.10.0

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

func (*VirtualClusterControlPlaneContainerState) DeepCopyInto added in v4.10.0

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

func (VirtualClusterControlPlaneContainerState) OpenAPIModelName added in v4.10.0

func (in VirtualClusterControlPlaneContainerState) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterControlPlaneContainerStateTerminated added in v4.10.0

type VirtualClusterControlPlaneContainerStateTerminated struct {
	Reason   string `json:"reason,omitempty"`
	Message  string `json:"message,omitempty"`
	ExitCode int32  `json:"exitCode"`
}

func (*VirtualClusterControlPlaneContainerStateTerminated) DeepCopy added in v4.10.0

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

func (*VirtualClusterControlPlaneContainerStateTerminated) DeepCopyInto added in v4.10.0

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

func (VirtualClusterControlPlaneContainerStateTerminated) OpenAPIModelName added in v4.10.0

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterControlPlaneContainerStateWaiting added in v4.10.0

type VirtualClusterControlPlaneContainerStateWaiting struct {
	Reason  string `json:"reason,omitempty"`
	Message string `json:"message,omitempty"`
}

func (*VirtualClusterControlPlaneContainerStateWaiting) DeepCopy added in v4.10.0

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

func (*VirtualClusterControlPlaneContainerStateWaiting) DeepCopyInto added in v4.10.0

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

func (VirtualClusterControlPlaneContainerStateWaiting) OpenAPIModelName added in v4.10.0

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterControlPlaneContainerStatus added in v4.10.0

type VirtualClusterControlPlaneContainerStatus struct {
	Name    string                                   `json:"name,omitempty"`
	Ready   bool                                     `json:"ready,omitempty"`
	Started *bool                                    `json:"started,omitempty"`
	State   VirtualClusterControlPlaneContainerState `json:"state,omitempty"`
}

VirtualClusterControlPlaneContainerStatus is a reduced ContainerStatus (no image, hash, probe details, etc.).

func (*VirtualClusterControlPlaneContainerStatus) DeepCopy added in v4.10.0

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

func (*VirtualClusterControlPlaneContainerStatus) DeepCopyInto added in v4.10.0

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

func (VirtualClusterControlPlaneContainerStatus) OpenAPIModelName added in v4.10.0

func (in VirtualClusterControlPlaneContainerStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterControlPlanePod added in v4.10.0

type VirtualClusterControlPlanePod struct {
	Metadata VirtualClusterControlPlanePodObjectMeta `json:"metadata,omitempty"`
	Status   VirtualClusterControlPlanePodStatus     `json:"status,omitempty"`
}

VirtualClusterControlPlanePod is a minimal subset of core Pod fields for control plane status display.

func (*VirtualClusterControlPlanePod) DeepCopy added in v4.10.0

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

func (*VirtualClusterControlPlanePod) DeepCopyInto added in v4.10.0

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

func (VirtualClusterControlPlanePod) OpenAPIModelName added in v4.10.0

func (in VirtualClusterControlPlanePod) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterControlPlanePodObjectMeta added in v4.10.0

type VirtualClusterControlPlanePodObjectMeta struct {
	Name              string       `json:"name,omitempty"`
	UID               types.UID    `json:"uid,omitempty"`
	DeletionTimestamp *metav1.Time `json:"deletionTimestamp,omitempty"`
}

VirtualClusterControlPlanePodObjectMeta holds only metadata needed for list keys and terminating state.

func (*VirtualClusterControlPlanePodObjectMeta) DeepCopy added in v4.10.0

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

func (*VirtualClusterControlPlanePodObjectMeta) DeepCopyInto added in v4.10.0

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

func (VirtualClusterControlPlanePodObjectMeta) OpenAPIModelName added in v4.10.0

func (in VirtualClusterControlPlanePodObjectMeta) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterControlPlanePodStatus added in v4.10.0

type VirtualClusterControlPlanePodStatus struct {
	Phase                 string                                      `json:"phase,omitempty"`
	Ready                 bool                                        `json:"ready,omitempty"`
	Reason                string                                      `json:"reason,omitempty"`
	ContainerStatuses     []VirtualClusterControlPlaneContainerStatus `json:"containerStatuses,omitempty"`
	InitContainerStatuses []VirtualClusterControlPlaneContainerStatus `json:"initContainerStatuses,omitempty"`
}

VirtualClusterControlPlanePodStatus mirrors the Pod status fields used for readiness and issue reporting.

func (*VirtualClusterControlPlanePodStatus) DeepCopy added in v4.10.0

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

func (*VirtualClusterControlPlanePodStatus) DeepCopyInto added in v4.10.0

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

func (VirtualClusterControlPlanePodStatus) OpenAPIModelName added in v4.10.0

func (in VirtualClusterControlPlanePodStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterControlPlanePods added in v4.10.0

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

	Status VirtualClusterControlPlanePodsStatus `json:"status,omitempty"`
}

VirtualClusterControlPlanePods holds control plane pod information for a tenant cluster instance. +subresource-request

func (*VirtualClusterControlPlanePods) DeepCopy added in v4.10.0

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

func (*VirtualClusterControlPlanePods) DeepCopyInto added in v4.10.0

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

func (*VirtualClusterControlPlanePods) DeepCopyObject added in v4.10.0

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

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

func (VirtualClusterControlPlanePods) OpenAPIModelName added in v4.10.0

func (in VirtualClusterControlPlanePods) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterControlPlanePodsList added in v4.10.0

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

func (*VirtualClusterControlPlanePodsList) DeepCopy added in v4.10.0

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

func (*VirtualClusterControlPlanePodsList) DeepCopyInto added in v4.10.0

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

func (*VirtualClusterControlPlanePodsList) DeepCopyObject added in v4.10.0

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

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

func (VirtualClusterControlPlanePodsList) OpenAPIModelName added in v4.10.0

func (in VirtualClusterControlPlanePodsList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterControlPlanePodsStatus added in v4.10.0

type VirtualClusterControlPlanePodsStatus struct {
	// Pods contains a reduced view of control plane pods (status and identifying metadata only).
	Pods []VirtualClusterControlPlanePod `json:"pods,omitempty"`
}

func (*VirtualClusterControlPlanePodsStatus) DeepCopy added in v4.10.0

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

func (*VirtualClusterControlPlanePodsStatus) DeepCopyInto added in v4.10.0

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

func (VirtualClusterControlPlanePodsStatus) OpenAPIModelName added in v4.10.0

func (in VirtualClusterControlPlanePodsStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterDebugShellSpec added in v4.7.0

type VirtualClusterDebugShellSpec struct {
	// PodName specifies which tenant cluster replica should get ephemeral container.
	// This is needed to tenant cluster deployed with HA (3+ replicas)
	PodName string `json:"podName,omitempty"`
}

VirtualClusterDebugShellSpec defines the target pod for the debug shell.

func (*VirtualClusterDebugShellSpec) DeepCopy added in v4.7.0

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

func (*VirtualClusterDebugShellSpec) DeepCopyInto added in v4.7.0

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

func (VirtualClusterDebugShellSpec) OpenAPIModelName added in v4.7.0

func (in VirtualClusterDebugShellSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterDebugShellStatus added in v4.7.0

type VirtualClusterDebugShellStatus struct {
	// ContainerName is the name of ephemeral container that was created
	ContainerName string `json:"containerName,omitempty"`

	// TargetName is the target name of ephemeral container
	TargetName string `json:"target,omitempty"`

	// PodName is the name of the tenant cluster pod
	PodName string `json:"podName,omitempty"`

	// PodNamespace is the namespace of the tenant cluster pod
	PodNamespace string `json:"podNamespace,omitempty"`
}

VirtualClusterDebugShellStatus returns the resolved pod/container for the shell.

func (*VirtualClusterDebugShellStatus) DeepCopy added in v4.7.0

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

func (*VirtualClusterDebugShellStatus) DeepCopyInto added in v4.7.0

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

func (VirtualClusterDebugShellStatus) OpenAPIModelName added in v4.7.0

func (in VirtualClusterDebugShellStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterExternalDatabase added in v4.1.0

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

	Spec   VirtualClusterExternalDatabaseSpec   `json:"spec,omitempty"`
	Status VirtualClusterExternalDatabaseStatus `json:"status,omitempty"`
}

VirtualClusterExternalDatabase holds kube config request and response data for tenant clusters +subresource-request

func (*VirtualClusterExternalDatabase) DeepCopy added in v4.1.0

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

func (*VirtualClusterExternalDatabase) DeepCopyInto added in v4.1.0

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

func (*VirtualClusterExternalDatabase) DeepCopyObject added in v4.1.0

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

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

func (VirtualClusterExternalDatabase) OpenAPIModelName added in v4.7.0

func (in VirtualClusterExternalDatabase) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterExternalDatabaseList added in v4.1.0

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

func (*VirtualClusterExternalDatabaseList) DeepCopy added in v4.1.0

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

func (*VirtualClusterExternalDatabaseList) DeepCopyInto added in v4.1.0

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

func (*VirtualClusterExternalDatabaseList) DeepCopyObject added in v4.1.0

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

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

func (VirtualClusterExternalDatabaseList) OpenAPIModelName added in v4.7.0

func (in VirtualClusterExternalDatabaseList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterExternalDatabaseSpec added in v4.1.0

type VirtualClusterExternalDatabaseSpec struct {
	// Connector specifies the secret that should be used to connect to an external database server. The connection is
	// used to manage a user and database for the vCluster. A data source endpoint constructed from the created user and
	// database is returned on status. The secret specified by connector should contain the following fields:
	// endpoint - the endpoint where the database server can be accessed
	// user - the database username
	// password - the password for the database username
	// port - the port to be used in conjunction with the endpoint to connect to the databse server. This is commonly
	// 3306
	// The following field is optional:
	// caCert - PEM-encoded CA bundle used by the tenant cluster to verify the database server's TLS
	// certificate. When set, the value is returned on status so the tenant cluster can write it to
	// disk and enable sslmode=verify-full.
	// +optional
	Connector string `json:"connector,omitempty"`
}

func (*VirtualClusterExternalDatabaseSpec) DeepCopy added in v4.1.0

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

func (*VirtualClusterExternalDatabaseSpec) DeepCopyInto added in v4.1.0

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

func (VirtualClusterExternalDatabaseSpec) OpenAPIModelName added in v4.7.0

func (in VirtualClusterExternalDatabaseSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterExternalDatabaseStatus added in v4.1.0

type VirtualClusterExternalDatabaseStatus struct {
	// DataSource holds a datasource endpoint constructed from the vCluster's designated user and database. The user and
	// database are created from the given connector.
	DataSource string `json:"dataSource,omitempty"`

	// IdentityProvider is the kine identity provider to use when generating temporary authentication tokens for
	// enhanced security.
	IdentityProvider string `json:"identityProvider,omitempty"`

	// CaCert is the PEM-encoded CA bundle the tenant cluster should use to verify the database
	// server's TLS certificate, sourced from the connector secret's caCert field. When non-empty,
	// the tenant cluster should write this to disk and configure Kine to verify the server against
	// it (sslmode=verify-full).
	// +optional
	CaCert string `json:"caCert,omitempty"`

	// SslMode is an explicit Postgres sslmode value sourced from the connector secret's sslMode
	// field. When non-empty (e.g. "disable", "require", "verify-full"), the tenant cluster should
	// pass this to Kine to override the default policy. Empty means the tenant cluster should
	// derive the mode from CaCert (verify-full when CaCert is set, require otherwise).
	// +optional
	SslMode string `json:"sslMode,omitempty"`
}

func (*VirtualClusterExternalDatabaseStatus) DeepCopy added in v4.1.0

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

func (*VirtualClusterExternalDatabaseStatus) DeepCopyInto added in v4.1.0

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

func (VirtualClusterExternalDatabaseStatus) OpenAPIModelName added in v4.7.0

func (in VirtualClusterExternalDatabaseStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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=VirtualClusterInstanceLog,path=log,kind=VirtualClusterInstanceLog,rest=VirtualClusterInstanceLogREST +subresource:request=VirtualClusterInstanceKubeConfig,path=kubeconfig,kind=VirtualClusterInstanceKubeConfig,rest=VirtualClusterInstanceKubeConfigREST +subresource:request=VirtualClusterAccessKey,path=accesskey,kind=VirtualClusterAccessKey,rest=VirtualClusterAccessKeyREST +subresource:request=VirtualClusterNodeAccessKey,path=nodeaccesskey,kind=VirtualClusterNodeAccessKey,rest=VirtualClusterNodeAccessKeyREST +subresource:request=VirtualClusterExternalDatabase,path=externaldatabase,kind=VirtualClusterExternalDatabase,rest=VirtualClusterExternalDatabaseREST +subresource:request=VirtualClusterStandalone,path=standalone,kind=VirtualClusterStandalone,rest=VirtualClusterStandaloneREST +subresource:request=VirtualClusterInstanceSnapshot,path=snapshot,kind=VirtualClusterInstanceSnapshot,rest=VirtualClusterInstanceSnapshotREST +subresource:request=VirtualClusterInstanceShell,path=shell,kind=VirtualClusterInstanceShell,rest=VirtualClusterInstanceShellREST +subresource:request=VirtualClusterInstanceDebugShell,path=debug-shell,kind=VirtualClusterInstanceDebugShell,rest=VirtualClusterInstanceDebugShellREST +subresource:request=VirtualClusterControlPlanePods,path=controlplanepods,kind=VirtualClusterControlPlanePods,rest=VirtualClusterControlPlanePodsREST +subresource:request=VirtualClusterResourceUsage,path=resourceusage,kind=VirtualClusterResourceUsage,rest=VirtualClusterResourceUsageREST +subresource:request=VirtualClusterInstanceJoinScript,path=joinscript,kind=VirtualClusterInstanceJoinScript,rest=VirtualClusterInstanceJoinScriptREST

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) OpenAPIModelName added in v4.7.0

func (in VirtualClusterInstance) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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 VirtualClusterInstanceDebugShell added in v4.7.0

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

	Spec   VirtualClusterDebugShellSpec   `json:"spec,omitempty"`
	Status VirtualClusterDebugShellStatus `json:"status,omitempty"`
}

VirtualClusterDebugShell creates (or returns) an ephemeral debug-shell container in a tenant cluster pod for the requesting user. +subresource-request

func (*VirtualClusterInstanceDebugShell) DeepCopy added in v4.7.0

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

func (*VirtualClusterInstanceDebugShell) DeepCopyInto added in v4.7.0

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

func (*VirtualClusterInstanceDebugShell) DeepCopyObject added in v4.7.0

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

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

func (VirtualClusterInstanceDebugShell) OpenAPIModelName added in v4.7.0

func (in VirtualClusterInstanceDebugShell) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterInstanceDebugShellList added in v4.7.0

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

func (*VirtualClusterInstanceDebugShellList) DeepCopy added in v4.7.0

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

func (*VirtualClusterInstanceDebugShellList) DeepCopyInto added in v4.7.0

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

func (*VirtualClusterInstanceDebugShellList) DeepCopyObject added in v4.7.0

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

func (VirtualClusterInstanceDebugShellList) OpenAPIModelName added in v4.7.0

func (in VirtualClusterInstanceDebugShellList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterInstanceJoinScript added in v4.9.0

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

	Status VirtualClusterInstanceJoinScriptStatus `json:"status,omitempty"`
}

VirtualClusterInstanceJoinScript holds join script request and response data for tenant cluster instances +subresource-request

func (*VirtualClusterInstanceJoinScript) DeepCopy added in v4.9.0

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

func (*VirtualClusterInstanceJoinScript) DeepCopyInto added in v4.9.0

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

func (*VirtualClusterInstanceJoinScript) DeepCopyObject added in v4.9.0

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

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

func (VirtualClusterInstanceJoinScript) OpenAPIModelName added in v4.9.0

func (in VirtualClusterInstanceJoinScript) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterInstanceJoinScriptList added in v4.9.0

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

func (*VirtualClusterInstanceJoinScriptList) DeepCopy added in v4.9.0

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

func (*VirtualClusterInstanceJoinScriptList) DeepCopyInto added in v4.9.0

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

func (*VirtualClusterInstanceJoinScriptList) DeepCopyObject added in v4.9.0

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

func (VirtualClusterInstanceJoinScriptList) OpenAPIModelName added in v4.9.0

func (in VirtualClusterInstanceJoinScriptList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterInstanceJoinScriptStatus added in v4.9.0

type VirtualClusterInstanceJoinScriptStatus struct {
	// JoinCommand holds the curl command that can be run on a node to join the vCluster
	// +optional
	JoinCommand string `json:"joinCommand,omitempty"`
}

func (*VirtualClusterInstanceJoinScriptStatus) DeepCopy added in v4.9.0

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

func (*VirtualClusterInstanceJoinScriptStatus) DeepCopyInto added in v4.9.0

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

func (VirtualClusterInstanceJoinScriptStatus) OpenAPIModelName added in v4.9.0

func (in VirtualClusterInstanceJoinScriptStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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 tenant 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.

func (VirtualClusterInstanceKubeConfig) OpenAPIModelName added in v4.7.0

func (in VirtualClusterInstanceKubeConfig) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (VirtualClusterInstanceKubeConfigList) OpenAPIModelName added in v4.7.0

func (in VirtualClusterInstanceKubeConfigList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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"`
	// Server allows user to override server in the kubeconfig.
	// +optional
	Server string `json:"server,omitempty"`
	// ClientCert, if set to true, will return kube config with generated client certs instead of platform token
	// +optional
	ClientCert bool `json:"clientCert,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.

func (VirtualClusterInstanceKubeConfigSpec) OpenAPIModelName added in v4.7.0

func (in VirtualClusterInstanceKubeConfigSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (VirtualClusterInstanceKubeConfigStatus) OpenAPIModelName added in v4.7.0

func (in VirtualClusterInstanceKubeConfigStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (VirtualClusterInstanceList) OpenAPIModelName added in v4.7.0

func (in VirtualClusterInstanceList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (VirtualClusterInstanceLog) OpenAPIModelName added in v4.7.0

func (in VirtualClusterInstanceLog) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (VirtualClusterInstanceLogList) OpenAPIModelName added in v4.7.0

func (in VirtualClusterInstanceLogList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (VirtualClusterInstanceLogOptions) OpenAPIModelName added in v4.7.0

func (in VirtualClusterInstanceLogOptions) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterInstanceShell added in v4.5.0

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

	Spec   VirtualClusterShellSpec   `json:"spec,omitempty"`
	Status VirtualClusterShellStatus `json:"status,omitempty"`
}

VirtualClusterInstanceShell creates a pod for the requesting user +subresource-request

func (*VirtualClusterInstanceShell) DeepCopy added in v4.5.0

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

func (*VirtualClusterInstanceShell) DeepCopyInto added in v4.5.0

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

func (*VirtualClusterInstanceShell) DeepCopyObject added in v4.5.0

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

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

func (VirtualClusterInstanceShell) OpenAPIModelName added in v4.7.0

func (in VirtualClusterInstanceShell) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterInstanceShellList added in v4.5.0

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

func (*VirtualClusterInstanceShellList) DeepCopy added in v4.5.0

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

func (*VirtualClusterInstanceShellList) DeepCopyInto added in v4.5.0

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

func (*VirtualClusterInstanceShellList) DeepCopyObject added in v4.5.0

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

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

func (VirtualClusterInstanceShellList) OpenAPIModelName added in v4.7.0

func (in VirtualClusterInstanceShellList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterInstanceSnapshot added in v4.4.0

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

	Status VirtualClusterInstanceSnapshotStatus `json:"status,omitempty"`
}

+subresource-request

func (*VirtualClusterInstanceSnapshot) DeepCopy added in v4.4.0

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

func (*VirtualClusterInstanceSnapshot) DeepCopyInto added in v4.4.0

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

func (*VirtualClusterInstanceSnapshot) DeepCopyObject added in v4.4.0

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

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

func (VirtualClusterInstanceSnapshot) OpenAPIModelName added in v4.7.0

func (in VirtualClusterInstanceSnapshot) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterInstanceSnapshotList added in v4.4.0

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

func (*VirtualClusterInstanceSnapshotList) DeepCopy added in v4.4.0

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

func (*VirtualClusterInstanceSnapshotList) DeepCopyInto added in v4.4.0

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

func (*VirtualClusterInstanceSnapshotList) DeepCopyObject added in v4.4.0

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

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

func (VirtualClusterInstanceSnapshotList) OpenAPIModelName added in v4.7.0

func (in VirtualClusterInstanceSnapshotList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterInstanceSnapshotStatus added in v4.4.0

type VirtualClusterInstanceSnapshotStatus struct {
	SnapshotsTaken []SnapshotTaken `json:"snapshotTaken,omitempty"`
}

func (*VirtualClusterInstanceSnapshotStatus) DeepCopy added in v4.4.0

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

func (*VirtualClusterInstanceSnapshotStatus) DeepCopyInto added in v4.4.0

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

func (VirtualClusterInstanceSnapshotStatus) OpenAPIModelName added in v4.7.0

func (in VirtualClusterInstanceSnapshotStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (VirtualClusterInstanceSpec) OpenAPIModelName added in v4.7.0

func (in VirtualClusterInstanceSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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"`

	// Online specifies if there is at least one network peer available
	// for an agentless vCluster.
	// +optional
	Online bool `json:"online,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.

func (VirtualClusterInstanceStatus) OpenAPIModelName added in v4.7.0

func (in VirtualClusterInstanceStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterNodeAccessKey added in v4.4.0

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

	Spec   VirtualClusterNodeAccessKeySpec   `json:"spec,omitempty"`
	Status VirtualClusterNodeAccessKeyStatus `json:"status,omitempty"`
}

VirtualClusterNodeAccessKey holds the access key for the tenant cluster +subresource-request

func (*VirtualClusterNodeAccessKey) DeepCopy added in v4.4.0

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

func (*VirtualClusterNodeAccessKey) DeepCopyInto added in v4.4.0

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

func (*VirtualClusterNodeAccessKey) DeepCopyObject added in v4.4.0

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

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

func (VirtualClusterNodeAccessKey) OpenAPIModelName added in v4.7.0

func (in VirtualClusterNodeAccessKey) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterNodeAccessKeyList added in v4.4.0

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

func (*VirtualClusterNodeAccessKeyList) DeepCopy added in v4.4.0

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

func (*VirtualClusterNodeAccessKeyList) DeepCopyInto added in v4.4.0

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

func (*VirtualClusterNodeAccessKeyList) DeepCopyObject added in v4.4.0

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

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

func (VirtualClusterNodeAccessKeyList) OpenAPIModelName added in v4.7.0

func (in VirtualClusterNodeAccessKeyList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterNodeAccessKeySpec added in v4.4.0

type VirtualClusterNodeAccessKeySpec struct{}

func (*VirtualClusterNodeAccessKeySpec) DeepCopy added in v4.4.0

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

func (*VirtualClusterNodeAccessKeySpec) DeepCopyInto added in v4.4.0

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

func (VirtualClusterNodeAccessKeySpec) OpenAPIModelName added in v4.7.0

func (in VirtualClusterNodeAccessKeySpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterNodeAccessKeyStatus added in v4.4.0

type VirtualClusterNodeAccessKeyStatus struct {
	// AccessKey is the access key used by the agent
	// +optional
	AccessKey string `json:"accessKey,omitempty"`
}

func (*VirtualClusterNodeAccessKeyStatus) DeepCopy added in v4.4.0

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

func (*VirtualClusterNodeAccessKeyStatus) DeepCopyInto added in v4.4.0

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

func (VirtualClusterNodeAccessKeyStatus) OpenAPIModelName added in v4.7.0

func (in VirtualClusterNodeAccessKeyStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterResourceUsage added in v4.6.0

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

	Status VirtualClusterResourceUsageStatus `json:"status,omitempty"`
}

VirtualClusterResourceUsage holds information about a tenant cluster's usage of node resources. +subresource-request

func (*VirtualClusterResourceUsage) DeepCopy added in v4.6.0

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

func (*VirtualClusterResourceUsage) DeepCopyInto added in v4.6.0

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

func (*VirtualClusterResourceUsage) DeepCopyObject added in v4.6.0

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

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

func (VirtualClusterResourceUsage) OpenAPIModelName added in v4.7.0

func (in VirtualClusterResourceUsage) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterResourceUsageList added in v4.6.0

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

func (*VirtualClusterResourceUsageList) DeepCopy added in v4.6.0

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

func (*VirtualClusterResourceUsageList) DeepCopyInto added in v4.6.0

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

func (*VirtualClusterResourceUsageList) DeepCopyObject added in v4.6.0

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

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

func (VirtualClusterResourceUsageList) OpenAPIModelName added in v4.7.0

func (in VirtualClusterResourceUsageList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterResourceUsageMap added in v4.6.0

type VirtualClusterResourceUsageMap struct {
	// Nodes is the total count of nodes attached to the tenant cluster.
	Nodes int `json:"nodes"`
	// Capacity is a map of resources to their total amounts across all attached nodes.
	Capacity map[string]int `json:"capacity,omitempty"`
}

func (*VirtualClusterResourceUsageMap) DeepCopy added in v4.6.0

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

func (*VirtualClusterResourceUsageMap) DeepCopyInto added in v4.6.0

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

func (VirtualClusterResourceUsageMap) OpenAPIModelName added in v4.7.0

func (in VirtualClusterResourceUsageMap) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterResourceUsageStatus added in v4.6.0

type VirtualClusterResourceUsageStatus struct {
	// ResourceUsage contains the aggregated result of the queries to the tenant cluster's nodes.
	ResourceUsage VirtualClusterResourceUsageMap `json:"resourceUsage,omitempty"`
}

func (*VirtualClusterResourceUsageStatus) DeepCopy added in v4.6.0

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

func (*VirtualClusterResourceUsageStatus) DeepCopyInto added in v4.6.0

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

func (VirtualClusterResourceUsageStatus) OpenAPIModelName added in v4.7.0

func (in VirtualClusterResourceUsageStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterRole added in v4.3.0

type VirtualClusterRole struct {
	// ObjectName describes the tenant cluster
	ObjectName `json:",inline"`

	// Role is the cluster role inside the tenant cluster. One of cluster-admin, admin, edit, or view
	Role string `json:"role,omitempty"`

	// AssignedVia describes the resource that establishes the project membership
	// +optional
	AssignedVia AssignedVia `json:"assignedVia,omitempty"`
}

func (*VirtualClusterRole) DeepCopy added in v4.3.0

func (in *VirtualClusterRole) DeepCopy() *VirtualClusterRole

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

func (*VirtualClusterRole) DeepCopyInto added in v4.3.0

func (in *VirtualClusterRole) DeepCopyInto(out *VirtualClusterRole)

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

func (VirtualClusterRole) OpenAPIModelName added in v4.7.0

func (in VirtualClusterRole) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterSchema added in v4.3.0

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

	Spec   VirtualClusterSchemaSpec   `json:"spec,omitempty"`
	Status VirtualClusterSchemaStatus `json:"status,omitempty"`
}

VirtualClusterSchema holds config request and response data for tenant clusters +k8s:openapi-gen=true +resource:path=virtualclusterschemas,rest=VirtualClusterSchemaREST

func (*VirtualClusterSchema) DeepCopy added in v4.3.0

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

func (*VirtualClusterSchema) DeepCopyInto added in v4.3.0

func (in *VirtualClusterSchema) DeepCopyInto(out *VirtualClusterSchema)

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

func (*VirtualClusterSchema) DeepCopyObject added in v4.3.0

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

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

func (VirtualClusterSchema) OpenAPIModelName added in v4.7.0

func (in VirtualClusterSchema) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterSchemaList added in v4.3.0

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

func (*VirtualClusterSchemaList) DeepCopy added in v4.3.0

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

func (*VirtualClusterSchemaList) DeepCopyInto added in v4.3.0

func (in *VirtualClusterSchemaList) DeepCopyInto(out *VirtualClusterSchemaList)

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

func (*VirtualClusterSchemaList) DeepCopyObject added in v4.3.0

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

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

func (VirtualClusterSchemaList) OpenAPIModelName added in v4.7.0

func (in VirtualClusterSchemaList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterSchemaSpec added in v4.3.0

type VirtualClusterSchemaSpec struct {
	// Version is the version of the tenant cluster
	Version string `json:"version,omitempty"`
}

VirtualClusterSchemaSpec holds the specification

func (*VirtualClusterSchemaSpec) DeepCopy added in v4.3.0

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

func (*VirtualClusterSchemaSpec) DeepCopyInto added in v4.3.0

func (in *VirtualClusterSchemaSpec) DeepCopyInto(out *VirtualClusterSchemaSpec)

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

func (VirtualClusterSchemaSpec) OpenAPIModelName added in v4.7.0

func (in VirtualClusterSchemaSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterSchemaStatus added in v4.3.0

type VirtualClusterSchemaStatus struct {
	// Schema is the schema of the tenant cluster
	Schema string `json:"schema,omitempty"`

	// DefaultValues are the default values of the tenant cluster
	DefaultValues string `json:"defaultValues,omitempty"`
}

VirtualClusterSchemaStatus holds the status

func (*VirtualClusterSchemaStatus) DeepCopy added in v4.3.0

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

func (*VirtualClusterSchemaStatus) DeepCopyInto added in v4.3.0

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

func (VirtualClusterSchemaStatus) OpenAPIModelName added in v4.7.0

func (in VirtualClusterSchemaStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterShellSpec added in v4.5.0

type VirtualClusterShellSpec struct {
}

func (*VirtualClusterShellSpec) DeepCopy added in v4.5.0

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

func (*VirtualClusterShellSpec) DeepCopyInto added in v4.5.0

func (in *VirtualClusterShellSpec) DeepCopyInto(out *VirtualClusterShellSpec)

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

func (VirtualClusterShellSpec) OpenAPIModelName added in v4.7.0

func (in VirtualClusterShellSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterShellStatus added in v4.5.0

type VirtualClusterShellStatus struct {
	// PodName is the name of the shell pod that was created
	PodName string `json:"podName,omitempty"`
	// PodNamespace is the namespace of the shell pod that was created
	PodNamespace string `json:"podNamespace,omitempty"`
}

func (*VirtualClusterShellStatus) DeepCopy added in v4.5.0

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

func (*VirtualClusterShellStatus) DeepCopyInto added in v4.5.0

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

func (VirtualClusterShellStatus) OpenAPIModelName added in v4.7.0

func (in VirtualClusterShellStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterStandalone added in v4.4.0

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

	Spec   VirtualClusterStandaloneSpec   `json:"spec,omitempty"`
	Status VirtualClusterStandaloneStatus `json:"status,omitempty"`
}

VirtualClusterStandalone holds kube config request and response data for tenant clusters +subresource-request

func (*VirtualClusterStandalone) DeepCopy added in v4.4.0

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

func (*VirtualClusterStandalone) DeepCopyInto added in v4.4.0

func (in *VirtualClusterStandalone) DeepCopyInto(out *VirtualClusterStandalone)

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

func (*VirtualClusterStandalone) DeepCopyObject added in v4.4.0

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

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

func (VirtualClusterStandalone) OpenAPIModelName added in v4.7.0

func (in VirtualClusterStandalone) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterStandaloneList added in v4.4.0

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

func (*VirtualClusterStandaloneList) DeepCopy added in v4.4.0

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

func (*VirtualClusterStandaloneList) DeepCopyInto added in v4.4.0

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

func (*VirtualClusterStandaloneList) DeepCopyObject added in v4.4.0

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

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

func (VirtualClusterStandaloneList) OpenAPIModelName added in v4.7.0

func (in VirtualClusterStandaloneList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterStandaloneSpec added in v4.4.0

type VirtualClusterStandaloneSpec struct {
	// CurrentPeer is the current peer that calls this API. The API will make sure this peer is added to the etcd peers list.
	// If this is the first peer, it will be the coordinator.
	CurrentPeer StandaloneEtcdPeer `json:"currentPeer"`

	// CurrentPKI contains certs bundle for vCluster
	CurrentPKI StandalonePKI `json:"currentPKI"`
}

func (*VirtualClusterStandaloneSpec) DeepCopy added in v4.4.0

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

func (*VirtualClusterStandaloneSpec) DeepCopyInto added in v4.4.0

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

func (VirtualClusterStandaloneSpec) OpenAPIModelName added in v4.7.0

func (in VirtualClusterStandaloneSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterStandaloneStatus added in v4.4.0

type VirtualClusterStandaloneStatus struct {
	// ETCDPeers holds the comma separated list of etcd peers addresses.
	// It is used as a peer cache for vCluster Standalone deployed in HA mode via NodeProvider.
	ETCDPeers []StandaloneEtcdPeerCoordinator `json:"etcdPeers"`

	// PKI returns certs bundle for vCluster
	PKI StandalonePKI `json:"currentPKI"`
}

func (*VirtualClusterStandaloneStatus) DeepCopy added in v4.4.0

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

func (*VirtualClusterStandaloneStatus) DeepCopyInto added in v4.4.0

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

func (VirtualClusterStandaloneStatus) OpenAPIModelName added in v4.7.0

func (in VirtualClusterStandaloneStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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) OpenAPIModelName added in v4.7.0

func (in VirtualClusterTemplate) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (VirtualClusterTemplateList) OpenAPIModelName added in v4.7.0

func (in VirtualClusterTemplateList) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

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.

func (VirtualClusterTemplateSpec) OpenAPIModelName added in v4.7.0

func (in VirtualClusterTemplateSpec) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VirtualClusterTemplateStatus

type VirtualClusterTemplateStatus struct {
	storagev1.VirtualClusterTemplateStatus `json:",inline"`

	// +optional
	Apps []*storagev1.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.

func (VirtualClusterTemplateStatus) OpenAPIModelName added in v4.7.0

func (in VirtualClusterTemplateStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VolumeSnapshotRequestStatus added in v4.5.0

type VolumeSnapshotRequestStatus struct {
	Phase string               `json:"phase,omitempty"`
	Error SnapshotRequestError `json:"error"`
}

SnapshotStatus shows the current status of a single PVC snapshot.

func (*VolumeSnapshotRequestStatus) DeepCopy added in v4.5.0

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

func (*VolumeSnapshotRequestStatus) DeepCopyInto added in v4.5.0

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

func (VolumeSnapshotRequestStatus) OpenAPIModelName added in v4.7.0

func (in VolumeSnapshotRequestStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

type VolumeSnapshotsRequestStatus added in v4.5.0

type VolumeSnapshotsRequestStatus struct {
	Phase     string                                 `json:"phase,omitempty"`
	Snapshots map[string]VolumeSnapshotRequestStatus `json:"snapshots,omitempty"`
	Error     SnapshotRequestError                   `json:"error"`
}

VolumeSnapshotsRequestStatus shows the current status of the snapshot request.

func (*VolumeSnapshotsRequestStatus) DeepCopy added in v4.5.0

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

func (*VolumeSnapshotsRequestStatus) DeepCopyInto added in v4.5.0

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

func (VolumeSnapshotsRequestStatus) OpenAPIModelName added in v4.7.0

func (in VolumeSnapshotsRequestStatus) OpenAPIModelName() string

OpenAPIModelName returns the OpenAPI model name for this type.

Source Files

Jump to

Keyboard shortcuts

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