v1

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Apr 18, 2026 License: MPL-2.0 Imports: 18 Imported by: 0

Documentation

Overview

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

Index

Constants

View Source
const (
	OperationDrift   = "drift"
	OperationApply   = "apply"
	OperationDestroy = "destroy"
)
View Source
const (
	DevsyProjectSecret                           = "devsy.sh/project-secret"                   //nolint:gosec
	DevsyProjectSecretNameLabel                  = "devsy.sh/project-secret-name"              //nolint:gosec
	DevsyProjectSecretDescription                = "devsy.sh/project-secret-description"       //nolint:gosec
	DevsyProjectSecretDisplayName                = "devsy.sh/project-secret-displayname"       //nolint:gosec
	DevsyProjectSecretOwner                      = "devsy.sh/project-secret-owner"             //nolint:gosec
	DevsyProjectSecretAccess                     = "devsy.sh/project-secret-access"            //nolint:gosec
	DevsyProjectSecretStatusConditionsAnnotation = "devsy.sh/project-secret-status-conditions" //nolint:gosec
)

Variables

View Source
var (
	ApiVersion = builders.NewApiVersion("management.devsy.sh", "v1").WithResources(
		management.ManagementAgentAuditEventStorage,
		management.ManagementAnnouncementStorage,
		management.ManagementAppStorage,
		builders.NewApiResourceWithStorage(
			management.InternalAppCredentialsREST,
			func() runtime.Object { return &AppCredentials{} },
			nil,
			management.NewAppCredentialsREST,
		),
		management.ManagementBackupStorage,
		builders.NewApiResourceWithStorage(
			management.InternalBackupApplyREST,
			func() runtime.Object { return &BackupApply{} },
			nil,
			management.NewBackupApplyREST,
		),
		management.ManagementClusterStorage,
		builders.NewApiResourceWithStorage(
			management.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.ManagementDevsyEnvironmentTemplateStorage,
		management.ManagementDevsyUpgradeStorage,
		management.ManagementDevsyWorkspaceInstanceStorage,
		builders.NewApiResourceWithStorage(
			management.InternalDevsyWorkspaceInstanceCancelREST,
			func() runtime.Object { return &DevsyWorkspaceInstanceCancel{} },
			nil,
			management.NewDevsyWorkspaceInstanceCancelREST,
		),
		builders.NewApiResourceWithStorage(
			management.InternalDevsyWorkspaceInstanceDownloadREST,
			func() runtime.Object { return &DevsyWorkspaceInstanceDownload{} },
			nil,
			management.NewDevsyWorkspaceInstanceDownloadREST,
		),
		builders.NewApiResourceWithStorage(
			management.InternalDevsyWorkspaceInstanceLogREST,
			func() runtime.Object { return &DevsyWorkspaceInstanceLog{} },
			nil,
			management.NewDevsyWorkspaceInstanceLogREST,
		),
		builders.NewApiResourceWithStorage(
			management.InternalDevsyWorkspaceInstanceStopREST,
			func() runtime.Object { return &DevsyWorkspaceInstanceStop{} },
			nil,
			management.NewDevsyWorkspaceInstanceStopREST,
		),
		builders.NewApiResourceWithStorage(
			management.InternalDevsyWorkspaceInstanceTasksREST,
			func() runtime.Object { return &DevsyWorkspaceInstanceTasks{} },
			nil,
			management.NewDevsyWorkspaceInstanceTasksREST,
		),
		builders.NewApiResourceWithStorage(
			management.InternalDevsyWorkspaceInstanceTroubleshootREST,
			func() runtime.Object { return &DevsyWorkspaceInstanceTroubleshoot{} },
			nil,
			management.NewDevsyWorkspaceInstanceTroubleshootREST,
		),
		builders.NewApiResourceWithStorage(
			management.InternalDevsyWorkspaceInstanceUpREST,
			func() runtime.Object { return &DevsyWorkspaceInstanceUp{} },
			nil,
			management.NewDevsyWorkspaceInstanceUpREST,
		),
		management.ManagementDevsyWorkspacePresetStorage,
		management.ManagementDevsyWorkspaceTemplateStorage,
		management.ManagementDirectClusterEndpointTokenStorage,
		management.ManagementEventStorage,
		management.ManagementFeatureStorage,
		builders.NewApiResourceWithStorage(
			management.InternalFeatureStatus,
			func() runtime.Object { return &Feature{} },
			func() runtime.Object { return &FeatureList{} },
			management.NewFeatureStatusREST),
		management.ManagementIngressAuthTokenStorage,
		management.ManagementKioskStorage,
		management.ManagementLicenseStorage,
		builders.NewApiResourceWithStorage(
			management.InternalLicenseRequestREST,
			func() runtime.Object { return &LicenseRequest{} },
			nil,
			management.NewLicenseRequestREST,
		),
		management.ManagementLicenseTokenStorage,
		management.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.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.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.ManagementTranslateDevsyResourceNameStorage,
		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.InternalVirtualClusterExternalDatabaseREST,
			func() runtime.Object { return &VirtualClusterExternalDatabase{} },
			nil,
			management.NewVirtualClusterExternalDatabaseREST,
		),
		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.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

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_AssignedVia_To_v1_AssignedVia

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_AuthenticationRancher_To_v1_AuthenticationRancher

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

Convert_management_AuthenticationRancher_To_v1_AuthenticationRancher is an autogenerated conversion function.

func Convert_management_AuthenticationSAML_To_v1_AuthenticationSAML

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

Convert_management_AuthenticationSAML_To_v1_AuthenticationSAML is an autogenerated conversion function.

func Convert_management_Authentication_To_v1_Authentication

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

Convert_management_Authentication_To_v1_Authentication is an autogenerated conversion function.

func Convert_management_BackupApplyList_To_v1_BackupApplyList

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

Convert_management_BackupApplyList_To_v1_BackupApplyList is an autogenerated conversion function.

func Convert_management_BackupApplySpec_To_v1_BackupApplySpec

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

Convert_management_BackupApplySpec_To_v1_BackupApplySpec is an autogenerated conversion function.

func Convert_management_BackupApply_To_v1_BackupApply

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

Convert_management_BackupApply_To_v1_BackupApply is an autogenerated conversion function.

func Convert_management_BackupList_To_v1_BackupList

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

Convert_management_BackupList_To_v1_BackupList is an autogenerated conversion function.

func Convert_management_BackupSpec_To_v1_BackupSpec

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

Convert_management_BackupSpec_To_v1_BackupSpec is an autogenerated conversion function.

func Convert_management_BackupStatus_To_v1_BackupStatus

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

Convert_management_BackupStatus_To_v1_BackupStatus is an autogenerated conversion function.

func Convert_management_Backup_To_v1_Backup

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

Convert_management_Backup_To_v1_Backup is an autogenerated conversion function.

func Convert_management_Cloud_To_v1_Cloud

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

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

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

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

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

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

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

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

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

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

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

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_DevsyEnvironmentTemplateList_To_v1_DevsyEnvironmentTemplateList added in v1.1.0

func Convert_management_DevsyEnvironmentTemplateList_To_v1_DevsyEnvironmentTemplateList(in *management.DevsyEnvironmentTemplateList, out *DevsyEnvironmentTemplateList, s conversion.Scope) error

Convert_management_DevsyEnvironmentTemplateList_To_v1_DevsyEnvironmentTemplateList is an autogenerated conversion function.

func Convert_management_DevsyEnvironmentTemplateSpec_To_v1_DevsyEnvironmentTemplateSpec added in v1.1.0

func Convert_management_DevsyEnvironmentTemplateSpec_To_v1_DevsyEnvironmentTemplateSpec(in *management.DevsyEnvironmentTemplateSpec, out *DevsyEnvironmentTemplateSpec, s conversion.Scope) error

Convert_management_DevsyEnvironmentTemplateSpec_To_v1_DevsyEnvironmentTemplateSpec is an autogenerated conversion function.

func Convert_management_DevsyEnvironmentTemplateStatus_To_v1_DevsyEnvironmentTemplateStatus added in v1.1.0

func Convert_management_DevsyEnvironmentTemplateStatus_To_v1_DevsyEnvironmentTemplateStatus(in *management.DevsyEnvironmentTemplateStatus, out *DevsyEnvironmentTemplateStatus, s conversion.Scope) error

Convert_management_DevsyEnvironmentTemplateStatus_To_v1_DevsyEnvironmentTemplateStatus is an autogenerated conversion function.

func Convert_management_DevsyEnvironmentTemplate_To_v1_DevsyEnvironmentTemplate added in v1.1.0

func Convert_management_DevsyEnvironmentTemplate_To_v1_DevsyEnvironmentTemplate(in *management.DevsyEnvironmentTemplate, out *DevsyEnvironmentTemplate, s conversion.Scope) error

Convert_management_DevsyEnvironmentTemplate_To_v1_DevsyEnvironmentTemplate is an autogenerated conversion function.

func Convert_management_DevsyUpgradeList_To_v1_DevsyUpgradeList

func Convert_management_DevsyUpgradeList_To_v1_DevsyUpgradeList(in *management.DevsyUpgradeList, out *DevsyUpgradeList, s conversion.Scope) error

Convert_management_DevsyUpgradeList_To_v1_DevsyUpgradeList is an autogenerated conversion function.

func Convert_management_DevsyUpgradeSpec_To_v1_DevsyUpgradeSpec

func Convert_management_DevsyUpgradeSpec_To_v1_DevsyUpgradeSpec(in *management.DevsyUpgradeSpec, out *DevsyUpgradeSpec, s conversion.Scope) error

Convert_management_DevsyUpgradeSpec_To_v1_DevsyUpgradeSpec is an autogenerated conversion function.

func Convert_management_DevsyUpgradeStatus_To_v1_DevsyUpgradeStatus

func Convert_management_DevsyUpgradeStatus_To_v1_DevsyUpgradeStatus(in *management.DevsyUpgradeStatus, out *DevsyUpgradeStatus, s conversion.Scope) error

Convert_management_DevsyUpgradeStatus_To_v1_DevsyUpgradeStatus is an autogenerated conversion function.

func Convert_management_DevsyUpgrade_To_v1_DevsyUpgrade

func Convert_management_DevsyUpgrade_To_v1_DevsyUpgrade(in *management.DevsyUpgrade, out *DevsyUpgrade, s conversion.Scope) error

Convert_management_DevsyUpgrade_To_v1_DevsyUpgrade is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceCancelList_To_v1_DevsyWorkspaceInstanceCancelList added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceCancelList_To_v1_DevsyWorkspaceInstanceCancelList(in *management.DevsyWorkspaceInstanceCancelList, out *DevsyWorkspaceInstanceCancelList, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceCancelList_To_v1_DevsyWorkspaceInstanceCancelList is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceCancel_To_v1_DevsyWorkspaceInstanceCancel added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceCancel_To_v1_DevsyWorkspaceInstanceCancel(in *management.DevsyWorkspaceInstanceCancel, out *DevsyWorkspaceInstanceCancel, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceCancel_To_v1_DevsyWorkspaceInstanceCancel is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceDownloadList_To_v1_DevsyWorkspaceInstanceDownloadList added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceDownloadList_To_v1_DevsyWorkspaceInstanceDownloadList(in *management.DevsyWorkspaceInstanceDownloadList, out *DevsyWorkspaceInstanceDownloadList, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceDownloadList_To_v1_DevsyWorkspaceInstanceDownloadList is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceDownloadOptions_To_v1_DevsyWorkspaceInstanceDownloadOptions added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceDownloadOptions_To_v1_DevsyWorkspaceInstanceDownloadOptions(in *management.DevsyWorkspaceInstanceDownloadOptions, out *DevsyWorkspaceInstanceDownloadOptions, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceDownloadOptions_To_v1_DevsyWorkspaceInstanceDownloadOptions is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceDownload_To_v1_DevsyWorkspaceInstanceDownload added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceDownload_To_v1_DevsyWorkspaceInstanceDownload(in *management.DevsyWorkspaceInstanceDownload, out *DevsyWorkspaceInstanceDownload, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceDownload_To_v1_DevsyWorkspaceInstanceDownload is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceList_To_v1_DevsyWorkspaceInstanceList added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceList_To_v1_DevsyWorkspaceInstanceList(in *management.DevsyWorkspaceInstanceList, out *DevsyWorkspaceInstanceList, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceList_To_v1_DevsyWorkspaceInstanceList is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceLogList_To_v1_DevsyWorkspaceInstanceLogList added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceLogList_To_v1_DevsyWorkspaceInstanceLogList(in *management.DevsyWorkspaceInstanceLogList, out *DevsyWorkspaceInstanceLogList, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceLogList_To_v1_DevsyWorkspaceInstanceLogList is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceLogOptions_To_v1_DevsyWorkspaceInstanceLogOptions added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceLogOptions_To_v1_DevsyWorkspaceInstanceLogOptions(in *management.DevsyWorkspaceInstanceLogOptions, out *DevsyWorkspaceInstanceLogOptions, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceLogOptions_To_v1_DevsyWorkspaceInstanceLogOptions is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceLog_To_v1_DevsyWorkspaceInstanceLog added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceLog_To_v1_DevsyWorkspaceInstanceLog(in *management.DevsyWorkspaceInstanceLog, out *DevsyWorkspaceInstanceLog, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceLog_To_v1_DevsyWorkspaceInstanceLog is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceSpec_To_v1_DevsyWorkspaceInstanceSpec added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceSpec_To_v1_DevsyWorkspaceInstanceSpec(in *management.DevsyWorkspaceInstanceSpec, out *DevsyWorkspaceInstanceSpec, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceSpec_To_v1_DevsyWorkspaceInstanceSpec is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceStatus_To_v1_DevsyWorkspaceInstanceStatus added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceStatus_To_v1_DevsyWorkspaceInstanceStatus(in *management.DevsyWorkspaceInstanceStatus, out *DevsyWorkspaceInstanceStatus, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceStatus_To_v1_DevsyWorkspaceInstanceStatus is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceStopList_To_v1_DevsyWorkspaceInstanceStopList added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceStopList_To_v1_DevsyWorkspaceInstanceStopList(in *management.DevsyWorkspaceInstanceStopList, out *DevsyWorkspaceInstanceStopList, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceStopList_To_v1_DevsyWorkspaceInstanceStopList is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceStopSpec_To_v1_DevsyWorkspaceInstanceStopSpec added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceStopSpec_To_v1_DevsyWorkspaceInstanceStopSpec(in *management.DevsyWorkspaceInstanceStopSpec, out *DevsyWorkspaceInstanceStopSpec, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceStopSpec_To_v1_DevsyWorkspaceInstanceStopSpec is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceStopStatus_To_v1_DevsyWorkspaceInstanceStopStatus added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceStopStatus_To_v1_DevsyWorkspaceInstanceStopStatus(in *management.DevsyWorkspaceInstanceStopStatus, out *DevsyWorkspaceInstanceStopStatus, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceStopStatus_To_v1_DevsyWorkspaceInstanceStopStatus is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceStop_To_v1_DevsyWorkspaceInstanceStop added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceStop_To_v1_DevsyWorkspaceInstanceStop(in *management.DevsyWorkspaceInstanceStop, out *DevsyWorkspaceInstanceStop, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceStop_To_v1_DevsyWorkspaceInstanceStop is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceTask_To_v1_DevsyWorkspaceInstanceTask added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceTask_To_v1_DevsyWorkspaceInstanceTask(in *management.DevsyWorkspaceInstanceTask, out *DevsyWorkspaceInstanceTask, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceTask_To_v1_DevsyWorkspaceInstanceTask is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceTasksList_To_v1_DevsyWorkspaceInstanceTasksList added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceTasksList_To_v1_DevsyWorkspaceInstanceTasksList(in *management.DevsyWorkspaceInstanceTasksList, out *DevsyWorkspaceInstanceTasksList, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceTasksList_To_v1_DevsyWorkspaceInstanceTasksList is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceTasksOptions_To_v1_DevsyWorkspaceInstanceTasksOptions added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceTasksOptions_To_v1_DevsyWorkspaceInstanceTasksOptions(in *management.DevsyWorkspaceInstanceTasksOptions, out *DevsyWorkspaceInstanceTasksOptions, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceTasksOptions_To_v1_DevsyWorkspaceInstanceTasksOptions is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceTasks_To_v1_DevsyWorkspaceInstanceTasks added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceTasks_To_v1_DevsyWorkspaceInstanceTasks(in *management.DevsyWorkspaceInstanceTasks, out *DevsyWorkspaceInstanceTasks, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceTasks_To_v1_DevsyWorkspaceInstanceTasks is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceTroubleshootList_To_v1_DevsyWorkspaceInstanceTroubleshootList added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceTroubleshootList_To_v1_DevsyWorkspaceInstanceTroubleshootList(in *management.DevsyWorkspaceInstanceTroubleshootList, out *DevsyWorkspaceInstanceTroubleshootList, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceTroubleshootList_To_v1_DevsyWorkspaceInstanceTroubleshootList is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceTroubleshoot_To_v1_DevsyWorkspaceInstanceTroubleshoot added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceTroubleshoot_To_v1_DevsyWorkspaceInstanceTroubleshoot(in *management.DevsyWorkspaceInstanceTroubleshoot, out *DevsyWorkspaceInstanceTroubleshoot, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceTroubleshoot_To_v1_DevsyWorkspaceInstanceTroubleshoot is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceUpList_To_v1_DevsyWorkspaceInstanceUpList added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceUpList_To_v1_DevsyWorkspaceInstanceUpList(in *management.DevsyWorkspaceInstanceUpList, out *DevsyWorkspaceInstanceUpList, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceUpList_To_v1_DevsyWorkspaceInstanceUpList is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceUpSpec_To_v1_DevsyWorkspaceInstanceUpSpec added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceUpSpec_To_v1_DevsyWorkspaceInstanceUpSpec(in *management.DevsyWorkspaceInstanceUpSpec, out *DevsyWorkspaceInstanceUpSpec, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceUpSpec_To_v1_DevsyWorkspaceInstanceUpSpec is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceUpStatus_To_v1_DevsyWorkspaceInstanceUpStatus added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceUpStatus_To_v1_DevsyWorkspaceInstanceUpStatus(in *management.DevsyWorkspaceInstanceUpStatus, out *DevsyWorkspaceInstanceUpStatus, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceUpStatus_To_v1_DevsyWorkspaceInstanceUpStatus is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstanceUp_To_v1_DevsyWorkspaceInstanceUp added in v1.1.0

func Convert_management_DevsyWorkspaceInstanceUp_To_v1_DevsyWorkspaceInstanceUp(in *management.DevsyWorkspaceInstanceUp, out *DevsyWorkspaceInstanceUp, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstanceUp_To_v1_DevsyWorkspaceInstanceUp is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceInstance_To_v1_DevsyWorkspaceInstance added in v1.1.0

func Convert_management_DevsyWorkspaceInstance_To_v1_DevsyWorkspaceInstance(in *management.DevsyWorkspaceInstance, out *DevsyWorkspaceInstance, s conversion.Scope) error

Convert_management_DevsyWorkspaceInstance_To_v1_DevsyWorkspaceInstance is an autogenerated conversion function.

func Convert_management_DevsyWorkspacePresetList_To_v1_DevsyWorkspacePresetList added in v1.1.0

func Convert_management_DevsyWorkspacePresetList_To_v1_DevsyWorkspacePresetList(in *management.DevsyWorkspacePresetList, out *DevsyWorkspacePresetList, s conversion.Scope) error

Convert_management_DevsyWorkspacePresetList_To_v1_DevsyWorkspacePresetList is an autogenerated conversion function.

func Convert_management_DevsyWorkspacePresetSpec_To_v1_DevsyWorkspacePresetSpec added in v1.1.0

func Convert_management_DevsyWorkspacePresetSpec_To_v1_DevsyWorkspacePresetSpec(in *management.DevsyWorkspacePresetSpec, out *DevsyWorkspacePresetSpec, s conversion.Scope) error

Convert_management_DevsyWorkspacePresetSpec_To_v1_DevsyWorkspacePresetSpec is an autogenerated conversion function.

func Convert_management_DevsyWorkspacePresetStatus_To_v1_DevsyWorkspacePresetStatus added in v1.1.0

func Convert_management_DevsyWorkspacePresetStatus_To_v1_DevsyWorkspacePresetStatus(in *management.DevsyWorkspacePresetStatus, out *DevsyWorkspacePresetStatus, s conversion.Scope) error

Convert_management_DevsyWorkspacePresetStatus_To_v1_DevsyWorkspacePresetStatus is an autogenerated conversion function.

func Convert_management_DevsyWorkspacePreset_To_v1_DevsyWorkspacePreset added in v1.1.0

func Convert_management_DevsyWorkspacePreset_To_v1_DevsyWorkspacePreset(in *management.DevsyWorkspacePreset, out *DevsyWorkspacePreset, s conversion.Scope) error

Convert_management_DevsyWorkspacePreset_To_v1_DevsyWorkspacePreset is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceTemplateList_To_v1_DevsyWorkspaceTemplateList added in v1.1.0

func Convert_management_DevsyWorkspaceTemplateList_To_v1_DevsyWorkspaceTemplateList(in *management.DevsyWorkspaceTemplateList, out *DevsyWorkspaceTemplateList, s conversion.Scope) error

Convert_management_DevsyWorkspaceTemplateList_To_v1_DevsyWorkspaceTemplateList is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceTemplateSpec_To_v1_DevsyWorkspaceTemplateSpec added in v1.1.0

func Convert_management_DevsyWorkspaceTemplateSpec_To_v1_DevsyWorkspaceTemplateSpec(in *management.DevsyWorkspaceTemplateSpec, out *DevsyWorkspaceTemplateSpec, s conversion.Scope) error

Convert_management_DevsyWorkspaceTemplateSpec_To_v1_DevsyWorkspaceTemplateSpec is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceTemplateStatus_To_v1_DevsyWorkspaceTemplateStatus added in v1.1.0

func Convert_management_DevsyWorkspaceTemplateStatus_To_v1_DevsyWorkspaceTemplateStatus(in *management.DevsyWorkspaceTemplateStatus, out *DevsyWorkspaceTemplateStatus, s conversion.Scope) error

Convert_management_DevsyWorkspaceTemplateStatus_To_v1_DevsyWorkspaceTemplateStatus is an autogenerated conversion function.

func Convert_management_DevsyWorkspaceTemplate_To_v1_DevsyWorkspaceTemplate added in v1.1.0

func Convert_management_DevsyWorkspaceTemplate_To_v1_DevsyWorkspaceTemplate(in *management.DevsyWorkspaceTemplate, out *DevsyWorkspaceTemplate, s conversion.Scope) error

Convert_management_DevsyWorkspaceTemplate_To_v1_DevsyWorkspaceTemplate 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

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_LicenseTokenList_To_v1_LicenseTokenList

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

Convert_management_LicenseTokenList_To_v1_LicenseTokenList is an autogenerated conversion function.

func Convert_management_LicenseTokenSpec_To_v1_LicenseTokenSpec

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

Convert_management_LicenseTokenSpec_To_v1_LicenseTokenSpec is an autogenerated conversion function.

func Convert_management_LicenseTokenStatus_To_v1_LicenseTokenStatus

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

Convert_management_LicenseTokenStatus_To_v1_LicenseTokenStatus is an autogenerated conversion function.

func Convert_management_LicenseToken_To_v1_LicenseToken

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

Convert_management_LicenseToken_To_v1_LicenseToken is an autogenerated conversion function.

func Convert_management_License_To_v1_License

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

Convert_management_License_To_v1_License is an autogenerated conversion function.

func Convert_management_MaintenanceWindow_To_v1_MaintenanceWindow

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

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_NodeClaimData_To_v1_NodeClaimData

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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_ObjectName_To_v1_ObjectName

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

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

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

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

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

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

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

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_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_SnapshotTaken_To_v1_SnapshotTaken

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

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

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

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

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

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

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

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_TranslateDevsyResourceNameList_To_v1_TranslateDevsyResourceNameList

func Convert_management_TranslateDevsyResourceNameList_To_v1_TranslateDevsyResourceNameList(in *management.TranslateDevsyResourceNameList, out *TranslateDevsyResourceNameList, s conversion.Scope) error

Convert_management_TranslateDevsyResourceNameList_To_v1_TranslateDevsyResourceNameList is an autogenerated conversion function.

func Convert_management_TranslateDevsyResourceNameSpec_To_v1_TranslateDevsyResourceNameSpec

func Convert_management_TranslateDevsyResourceNameSpec_To_v1_TranslateDevsyResourceNameSpec(in *management.TranslateDevsyResourceNameSpec, out *TranslateDevsyResourceNameSpec, s conversion.Scope) error

Convert_management_TranslateDevsyResourceNameSpec_To_v1_TranslateDevsyResourceNameSpec is an autogenerated conversion function.

func Convert_management_TranslateDevsyResourceNameStatus_To_v1_TranslateDevsyResourceNameStatus

func Convert_management_TranslateDevsyResourceNameStatus_To_v1_TranslateDevsyResourceNameStatus(in *management.TranslateDevsyResourceNameStatus, out *TranslateDevsyResourceNameStatus, s conversion.Scope) error

Convert_management_TranslateDevsyResourceNameStatus_To_v1_TranslateDevsyResourceNameStatus is an autogenerated conversion function.

func Convert_management_TranslateDevsyResourceName_To_v1_TranslateDevsyResourceName

func Convert_management_TranslateDevsyResourceName_To_v1_TranslateDevsyResourceName(in *management.TranslateDevsyResourceName, out *TranslateDevsyResourceName, s conversion.Scope) error

Convert_management_TranslateDevsyResourceName_To_v1_TranslateDevsyResourceName is an autogenerated conversion function.

func Convert_management_UsageDownloadList_To_v1_UsageDownloadList

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

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

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

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

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

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

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_VirtualClusterExternalDatabaseList_To_v1_VirtualClusterExternalDatabaseList

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

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

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

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_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_VirtualClusterInstanceSnapshotList_To_v1_VirtualClusterInstanceSnapshotList

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

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

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

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

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

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

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_VirtualClusterRole_To_v1_VirtualClusterRole

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

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

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

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

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_VirtualClusterStandaloneList_To_v1_VirtualClusterStandaloneList

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

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

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

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_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_DevsyWorkspaceInstanceDownloadOptions added in v1.1.0

func Convert_url_Values_To_v1_DevsyWorkspaceInstanceDownloadOptions(in *url.Values, out *DevsyWorkspaceInstanceDownloadOptions, s conversion.Scope) error

Convert_url_Values_To_v1_DevsyWorkspaceInstanceDownloadOptions is an autogenerated conversion function.

func Convert_url_Values_To_v1_DevsyWorkspaceInstanceLogOptions added in v1.1.0

func Convert_url_Values_To_v1_DevsyWorkspaceInstanceLogOptions(in *url.Values, out *DevsyWorkspaceInstanceLogOptions, s conversion.Scope) error

Convert_url_Values_To_v1_DevsyWorkspaceInstanceLogOptions is an autogenerated conversion function.

func Convert_url_Values_To_v1_DevsyWorkspaceInstanceTasksOptions added in v1.1.0

func Convert_url_Values_To_v1_DevsyWorkspaceInstanceTasksOptions(in *url.Values, out *DevsyWorkspaceInstanceTasksOptions, s conversion.Scope) error

Convert_url_Values_To_v1_DevsyWorkspaceInstanceTasksOptions 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

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_AssignedVia_To_management_AssignedVia

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_AuthenticationRancher_To_management_AuthenticationRancher

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

Convert_v1_AuthenticationRancher_To_management_AuthenticationRancher is an autogenerated conversion function.

func Convert_v1_AuthenticationSAML_To_management_AuthenticationSAML

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

Convert_v1_AuthenticationSAML_To_management_AuthenticationSAML is an autogenerated conversion function.

func Convert_v1_Authentication_To_management_Authentication

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

Convert_v1_Authentication_To_management_Authentication is an autogenerated conversion function.

func Convert_v1_BackupApplyList_To_management_BackupApplyList

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

Convert_v1_BackupApplyList_To_management_BackupApplyList is an autogenerated conversion function.

func Convert_v1_BackupApplySpec_To_management_BackupApplySpec

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

Convert_v1_BackupApplySpec_To_management_BackupApplySpec is an autogenerated conversion function.

func Convert_v1_BackupApply_To_management_BackupApply

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

Convert_v1_BackupApply_To_management_BackupApply is an autogenerated conversion function.

func Convert_v1_BackupList_To_management_BackupList

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

Convert_v1_BackupList_To_management_BackupList is an autogenerated conversion function.

func Convert_v1_BackupSpec_To_management_BackupSpec

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

Convert_v1_BackupSpec_To_management_BackupSpec is an autogenerated conversion function.

func Convert_v1_BackupStatus_To_management_BackupStatus

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

Convert_v1_BackupStatus_To_management_BackupStatus is an autogenerated conversion function.

func Convert_v1_Backup_To_management_Backup

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

Convert_v1_Backup_To_management_Backup is an autogenerated conversion function.

func Convert_v1_Cloud_To_management_Cloud

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

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

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

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

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

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

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

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

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

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

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

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_DevsyEnvironmentTemplateList_To_management_DevsyEnvironmentTemplateList added in v1.1.0

func Convert_v1_DevsyEnvironmentTemplateList_To_management_DevsyEnvironmentTemplateList(in *DevsyEnvironmentTemplateList, out *management.DevsyEnvironmentTemplateList, s conversion.Scope) error

Convert_v1_DevsyEnvironmentTemplateList_To_management_DevsyEnvironmentTemplateList is an autogenerated conversion function.

func Convert_v1_DevsyEnvironmentTemplateSpec_To_management_DevsyEnvironmentTemplateSpec added in v1.1.0

func Convert_v1_DevsyEnvironmentTemplateSpec_To_management_DevsyEnvironmentTemplateSpec(in *DevsyEnvironmentTemplateSpec, out *management.DevsyEnvironmentTemplateSpec, s conversion.Scope) error

Convert_v1_DevsyEnvironmentTemplateSpec_To_management_DevsyEnvironmentTemplateSpec is an autogenerated conversion function.

func Convert_v1_DevsyEnvironmentTemplateStatus_To_management_DevsyEnvironmentTemplateStatus added in v1.1.0

func Convert_v1_DevsyEnvironmentTemplateStatus_To_management_DevsyEnvironmentTemplateStatus(in *DevsyEnvironmentTemplateStatus, out *management.DevsyEnvironmentTemplateStatus, s conversion.Scope) error

Convert_v1_DevsyEnvironmentTemplateStatus_To_management_DevsyEnvironmentTemplateStatus is an autogenerated conversion function.

func Convert_v1_DevsyEnvironmentTemplate_To_management_DevsyEnvironmentTemplate added in v1.1.0

func Convert_v1_DevsyEnvironmentTemplate_To_management_DevsyEnvironmentTemplate(in *DevsyEnvironmentTemplate, out *management.DevsyEnvironmentTemplate, s conversion.Scope) error

Convert_v1_DevsyEnvironmentTemplate_To_management_DevsyEnvironmentTemplate is an autogenerated conversion function.

func Convert_v1_DevsyUpgradeList_To_management_DevsyUpgradeList

func Convert_v1_DevsyUpgradeList_To_management_DevsyUpgradeList(in *DevsyUpgradeList, out *management.DevsyUpgradeList, s conversion.Scope) error

Convert_v1_DevsyUpgradeList_To_management_DevsyUpgradeList is an autogenerated conversion function.

func Convert_v1_DevsyUpgradeSpec_To_management_DevsyUpgradeSpec

func Convert_v1_DevsyUpgradeSpec_To_management_DevsyUpgradeSpec(in *DevsyUpgradeSpec, out *management.DevsyUpgradeSpec, s conversion.Scope) error

Convert_v1_DevsyUpgradeSpec_To_management_DevsyUpgradeSpec is an autogenerated conversion function.

func Convert_v1_DevsyUpgradeStatus_To_management_DevsyUpgradeStatus

func Convert_v1_DevsyUpgradeStatus_To_management_DevsyUpgradeStatus(in *DevsyUpgradeStatus, out *management.DevsyUpgradeStatus, s conversion.Scope) error

Convert_v1_DevsyUpgradeStatus_To_management_DevsyUpgradeStatus is an autogenerated conversion function.

func Convert_v1_DevsyUpgrade_To_management_DevsyUpgrade

func Convert_v1_DevsyUpgrade_To_management_DevsyUpgrade(in *DevsyUpgrade, out *management.DevsyUpgrade, s conversion.Scope) error

Convert_v1_DevsyUpgrade_To_management_DevsyUpgrade is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceCancelList_To_management_DevsyWorkspaceInstanceCancelList added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceCancelList_To_management_DevsyWorkspaceInstanceCancelList(in *DevsyWorkspaceInstanceCancelList, out *management.DevsyWorkspaceInstanceCancelList, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceCancelList_To_management_DevsyWorkspaceInstanceCancelList is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceCancel_To_management_DevsyWorkspaceInstanceCancel added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceCancel_To_management_DevsyWorkspaceInstanceCancel(in *DevsyWorkspaceInstanceCancel, out *management.DevsyWorkspaceInstanceCancel, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceCancel_To_management_DevsyWorkspaceInstanceCancel is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceDownloadList_To_management_DevsyWorkspaceInstanceDownloadList added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceDownloadList_To_management_DevsyWorkspaceInstanceDownloadList(in *DevsyWorkspaceInstanceDownloadList, out *management.DevsyWorkspaceInstanceDownloadList, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceDownloadList_To_management_DevsyWorkspaceInstanceDownloadList is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceDownloadOptions_To_management_DevsyWorkspaceInstanceDownloadOptions added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceDownloadOptions_To_management_DevsyWorkspaceInstanceDownloadOptions(in *DevsyWorkspaceInstanceDownloadOptions, out *management.DevsyWorkspaceInstanceDownloadOptions, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceDownloadOptions_To_management_DevsyWorkspaceInstanceDownloadOptions is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceDownload_To_management_DevsyWorkspaceInstanceDownload added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceDownload_To_management_DevsyWorkspaceInstanceDownload(in *DevsyWorkspaceInstanceDownload, out *management.DevsyWorkspaceInstanceDownload, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceDownload_To_management_DevsyWorkspaceInstanceDownload is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceList_To_management_DevsyWorkspaceInstanceList added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceList_To_management_DevsyWorkspaceInstanceList(in *DevsyWorkspaceInstanceList, out *management.DevsyWorkspaceInstanceList, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceList_To_management_DevsyWorkspaceInstanceList is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceLogList_To_management_DevsyWorkspaceInstanceLogList added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceLogList_To_management_DevsyWorkspaceInstanceLogList(in *DevsyWorkspaceInstanceLogList, out *management.DevsyWorkspaceInstanceLogList, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceLogList_To_management_DevsyWorkspaceInstanceLogList is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceLogOptions_To_management_DevsyWorkspaceInstanceLogOptions added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceLogOptions_To_management_DevsyWorkspaceInstanceLogOptions(in *DevsyWorkspaceInstanceLogOptions, out *management.DevsyWorkspaceInstanceLogOptions, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceLogOptions_To_management_DevsyWorkspaceInstanceLogOptions is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceLog_To_management_DevsyWorkspaceInstanceLog added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceLog_To_management_DevsyWorkspaceInstanceLog(in *DevsyWorkspaceInstanceLog, out *management.DevsyWorkspaceInstanceLog, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceLog_To_management_DevsyWorkspaceInstanceLog is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceSpec_To_management_DevsyWorkspaceInstanceSpec added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceSpec_To_management_DevsyWorkspaceInstanceSpec(in *DevsyWorkspaceInstanceSpec, out *management.DevsyWorkspaceInstanceSpec, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceSpec_To_management_DevsyWorkspaceInstanceSpec is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceStatus_To_management_DevsyWorkspaceInstanceStatus added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceStatus_To_management_DevsyWorkspaceInstanceStatus(in *DevsyWorkspaceInstanceStatus, out *management.DevsyWorkspaceInstanceStatus, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceStatus_To_management_DevsyWorkspaceInstanceStatus is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceStopList_To_management_DevsyWorkspaceInstanceStopList added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceStopList_To_management_DevsyWorkspaceInstanceStopList(in *DevsyWorkspaceInstanceStopList, out *management.DevsyWorkspaceInstanceStopList, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceStopList_To_management_DevsyWorkspaceInstanceStopList is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceStopSpec_To_management_DevsyWorkspaceInstanceStopSpec added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceStopSpec_To_management_DevsyWorkspaceInstanceStopSpec(in *DevsyWorkspaceInstanceStopSpec, out *management.DevsyWorkspaceInstanceStopSpec, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceStopSpec_To_management_DevsyWorkspaceInstanceStopSpec is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceStopStatus_To_management_DevsyWorkspaceInstanceStopStatus added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceStopStatus_To_management_DevsyWorkspaceInstanceStopStatus(in *DevsyWorkspaceInstanceStopStatus, out *management.DevsyWorkspaceInstanceStopStatus, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceStopStatus_To_management_DevsyWorkspaceInstanceStopStatus is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceStop_To_management_DevsyWorkspaceInstanceStop added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceStop_To_management_DevsyWorkspaceInstanceStop(in *DevsyWorkspaceInstanceStop, out *management.DevsyWorkspaceInstanceStop, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceStop_To_management_DevsyWorkspaceInstanceStop is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceTask_To_management_DevsyWorkspaceInstanceTask added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceTask_To_management_DevsyWorkspaceInstanceTask(in *DevsyWorkspaceInstanceTask, out *management.DevsyWorkspaceInstanceTask, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceTask_To_management_DevsyWorkspaceInstanceTask is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceTasksList_To_management_DevsyWorkspaceInstanceTasksList added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceTasksList_To_management_DevsyWorkspaceInstanceTasksList(in *DevsyWorkspaceInstanceTasksList, out *management.DevsyWorkspaceInstanceTasksList, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceTasksList_To_management_DevsyWorkspaceInstanceTasksList is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceTasksOptions_To_management_DevsyWorkspaceInstanceTasksOptions added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceTasksOptions_To_management_DevsyWorkspaceInstanceTasksOptions(in *DevsyWorkspaceInstanceTasksOptions, out *management.DevsyWorkspaceInstanceTasksOptions, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceTasksOptions_To_management_DevsyWorkspaceInstanceTasksOptions is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceTasks_To_management_DevsyWorkspaceInstanceTasks added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceTasks_To_management_DevsyWorkspaceInstanceTasks(in *DevsyWorkspaceInstanceTasks, out *management.DevsyWorkspaceInstanceTasks, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceTasks_To_management_DevsyWorkspaceInstanceTasks is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceTroubleshootList_To_management_DevsyWorkspaceInstanceTroubleshootList added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceTroubleshootList_To_management_DevsyWorkspaceInstanceTroubleshootList(in *DevsyWorkspaceInstanceTroubleshootList, out *management.DevsyWorkspaceInstanceTroubleshootList, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceTroubleshootList_To_management_DevsyWorkspaceInstanceTroubleshootList is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceTroubleshoot_To_management_DevsyWorkspaceInstanceTroubleshoot added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceTroubleshoot_To_management_DevsyWorkspaceInstanceTroubleshoot(in *DevsyWorkspaceInstanceTroubleshoot, out *management.DevsyWorkspaceInstanceTroubleshoot, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceTroubleshoot_To_management_DevsyWorkspaceInstanceTroubleshoot is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceUpList_To_management_DevsyWorkspaceInstanceUpList added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceUpList_To_management_DevsyWorkspaceInstanceUpList(in *DevsyWorkspaceInstanceUpList, out *management.DevsyWorkspaceInstanceUpList, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceUpList_To_management_DevsyWorkspaceInstanceUpList is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceUpSpec_To_management_DevsyWorkspaceInstanceUpSpec added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceUpSpec_To_management_DevsyWorkspaceInstanceUpSpec(in *DevsyWorkspaceInstanceUpSpec, out *management.DevsyWorkspaceInstanceUpSpec, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceUpSpec_To_management_DevsyWorkspaceInstanceUpSpec is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceUpStatus_To_management_DevsyWorkspaceInstanceUpStatus added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceUpStatus_To_management_DevsyWorkspaceInstanceUpStatus(in *DevsyWorkspaceInstanceUpStatus, out *management.DevsyWorkspaceInstanceUpStatus, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceUpStatus_To_management_DevsyWorkspaceInstanceUpStatus is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstanceUp_To_management_DevsyWorkspaceInstanceUp added in v1.1.0

func Convert_v1_DevsyWorkspaceInstanceUp_To_management_DevsyWorkspaceInstanceUp(in *DevsyWorkspaceInstanceUp, out *management.DevsyWorkspaceInstanceUp, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstanceUp_To_management_DevsyWorkspaceInstanceUp is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceInstance_To_management_DevsyWorkspaceInstance added in v1.1.0

func Convert_v1_DevsyWorkspaceInstance_To_management_DevsyWorkspaceInstance(in *DevsyWorkspaceInstance, out *management.DevsyWorkspaceInstance, s conversion.Scope) error

Convert_v1_DevsyWorkspaceInstance_To_management_DevsyWorkspaceInstance is an autogenerated conversion function.

func Convert_v1_DevsyWorkspacePresetList_To_management_DevsyWorkspacePresetList added in v1.1.0

func Convert_v1_DevsyWorkspacePresetList_To_management_DevsyWorkspacePresetList(in *DevsyWorkspacePresetList, out *management.DevsyWorkspacePresetList, s conversion.Scope) error

Convert_v1_DevsyWorkspacePresetList_To_management_DevsyWorkspacePresetList is an autogenerated conversion function.

func Convert_v1_DevsyWorkspacePresetSpec_To_management_DevsyWorkspacePresetSpec added in v1.1.0

func Convert_v1_DevsyWorkspacePresetSpec_To_management_DevsyWorkspacePresetSpec(in *DevsyWorkspacePresetSpec, out *management.DevsyWorkspacePresetSpec, s conversion.Scope) error

Convert_v1_DevsyWorkspacePresetSpec_To_management_DevsyWorkspacePresetSpec is an autogenerated conversion function.

func Convert_v1_DevsyWorkspacePresetStatus_To_management_DevsyWorkspacePresetStatus added in v1.1.0

func Convert_v1_DevsyWorkspacePresetStatus_To_management_DevsyWorkspacePresetStatus(in *DevsyWorkspacePresetStatus, out *management.DevsyWorkspacePresetStatus, s conversion.Scope) error

Convert_v1_DevsyWorkspacePresetStatus_To_management_DevsyWorkspacePresetStatus is an autogenerated conversion function.

func Convert_v1_DevsyWorkspacePreset_To_management_DevsyWorkspacePreset added in v1.1.0

func Convert_v1_DevsyWorkspacePreset_To_management_DevsyWorkspacePreset(in *DevsyWorkspacePreset, out *management.DevsyWorkspacePreset, s conversion.Scope) error

Convert_v1_DevsyWorkspacePreset_To_management_DevsyWorkspacePreset is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceTemplateList_To_management_DevsyWorkspaceTemplateList added in v1.1.0

func Convert_v1_DevsyWorkspaceTemplateList_To_management_DevsyWorkspaceTemplateList(in *DevsyWorkspaceTemplateList, out *management.DevsyWorkspaceTemplateList, s conversion.Scope) error

Convert_v1_DevsyWorkspaceTemplateList_To_management_DevsyWorkspaceTemplateList is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceTemplateSpec_To_management_DevsyWorkspaceTemplateSpec added in v1.1.0

func Convert_v1_DevsyWorkspaceTemplateSpec_To_management_DevsyWorkspaceTemplateSpec(in *DevsyWorkspaceTemplateSpec, out *management.DevsyWorkspaceTemplateSpec, s conversion.Scope) error

Convert_v1_DevsyWorkspaceTemplateSpec_To_management_DevsyWorkspaceTemplateSpec is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceTemplateStatus_To_management_DevsyWorkspaceTemplateStatus added in v1.1.0

func Convert_v1_DevsyWorkspaceTemplateStatus_To_management_DevsyWorkspaceTemplateStatus(in *DevsyWorkspaceTemplateStatus, out *management.DevsyWorkspaceTemplateStatus, s conversion.Scope) error

Convert_v1_DevsyWorkspaceTemplateStatus_To_management_DevsyWorkspaceTemplateStatus is an autogenerated conversion function.

func Convert_v1_DevsyWorkspaceTemplate_To_management_DevsyWorkspaceTemplate added in v1.1.0

func Convert_v1_DevsyWorkspaceTemplate_To_management_DevsyWorkspaceTemplate(in *DevsyWorkspaceTemplate, out *management.DevsyWorkspaceTemplate, s conversion.Scope) error

Convert_v1_DevsyWorkspaceTemplate_To_management_DevsyWorkspaceTemplate 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

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_LicenseTokenList_To_management_LicenseTokenList

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

Convert_v1_LicenseTokenList_To_management_LicenseTokenList is an autogenerated conversion function.

func Convert_v1_LicenseTokenSpec_To_management_LicenseTokenSpec

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

Convert_v1_LicenseTokenSpec_To_management_LicenseTokenSpec is an autogenerated conversion function.

func Convert_v1_LicenseTokenStatus_To_management_LicenseTokenStatus

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

Convert_v1_LicenseTokenStatus_To_management_LicenseTokenStatus is an autogenerated conversion function.

func Convert_v1_LicenseToken_To_management_LicenseToken

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

Convert_v1_LicenseToken_To_management_LicenseToken is an autogenerated conversion function.

func Convert_v1_License_To_management_License

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

Convert_v1_License_To_management_License is an autogenerated conversion function.

func Convert_v1_MaintenanceWindow_To_management_MaintenanceWindow

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

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_NodeClaimData_To_management_NodeClaimData

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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_ObjectName_To_management_ObjectName

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

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

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

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

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

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

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

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_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_SnapshotTaken_To_management_SnapshotTaken

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

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

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

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

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

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

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

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_TranslateDevsyResourceNameList_To_management_TranslateDevsyResourceNameList

func Convert_v1_TranslateDevsyResourceNameList_To_management_TranslateDevsyResourceNameList(in *TranslateDevsyResourceNameList, out *management.TranslateDevsyResourceNameList, s conversion.Scope) error

Convert_v1_TranslateDevsyResourceNameList_To_management_TranslateDevsyResourceNameList is an autogenerated conversion function.

func Convert_v1_TranslateDevsyResourceNameSpec_To_management_TranslateDevsyResourceNameSpec

func Convert_v1_TranslateDevsyResourceNameSpec_To_management_TranslateDevsyResourceNameSpec(in *TranslateDevsyResourceNameSpec, out *management.TranslateDevsyResourceNameSpec, s conversion.Scope) error

Convert_v1_TranslateDevsyResourceNameSpec_To_management_TranslateDevsyResourceNameSpec is an autogenerated conversion function.

func Convert_v1_TranslateDevsyResourceNameStatus_To_management_TranslateDevsyResourceNameStatus

func Convert_v1_TranslateDevsyResourceNameStatus_To_management_TranslateDevsyResourceNameStatus(in *TranslateDevsyResourceNameStatus, out *management.TranslateDevsyResourceNameStatus, s conversion.Scope) error

Convert_v1_TranslateDevsyResourceNameStatus_To_management_TranslateDevsyResourceNameStatus is an autogenerated conversion function.

func Convert_v1_TranslateDevsyResourceName_To_management_TranslateDevsyResourceName

func Convert_v1_TranslateDevsyResourceName_To_management_TranslateDevsyResourceName(in *TranslateDevsyResourceName, out *management.TranslateDevsyResourceName, s conversion.Scope) error

Convert_v1_TranslateDevsyResourceName_To_management_TranslateDevsyResourceName is an autogenerated conversion function.

func Convert_v1_UsageDownloadList_To_management_UsageDownloadList

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

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

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

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

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

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

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_VirtualClusterExternalDatabaseList_To_management_VirtualClusterExternalDatabaseList

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

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

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

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_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_VirtualClusterInstanceSnapshotList_To_management_VirtualClusterInstanceSnapshotList

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

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

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

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

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

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

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_VirtualClusterRole_To_management_VirtualClusterRole

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

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

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

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

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_VirtualClusterStandaloneList_To_management_VirtualClusterStandaloneList

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

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

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

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 InstallOptions

func InstallOptions(scheme *runtime.Scheme) error

func Kind

func Kind(kind string) schema.GroupKind

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

func RegisterConversions

func RegisterConversions(s *runtime.Scheme) error

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

func RegisterDefaults

func RegisterDefaults(scheme *runtime.Scheme) error

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

func Resource

func Resource(resource string) schema.GroupResource

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

func SetObjectDefaults_DevsyWorkspaceInstance added in v1.1.0

func SetObjectDefaults_DevsyWorkspaceInstance(in *DevsyWorkspaceInstance)

func SetObjectDefaults_DevsyWorkspaceInstanceList added in v1.1.0

func SetObjectDefaults_DevsyWorkspaceInstanceList(in *DevsyWorkspaceInstanceList)

func SetObjectDefaults_DevsyWorkspaceInstanceTroubleshoot added in v1.1.0

func SetObjectDefaults_DevsyWorkspaceInstanceTroubleshoot(in *DevsyWorkspaceInstanceTroubleshoot)

func SetObjectDefaults_DevsyWorkspaceInstanceTroubleshootList added in v1.1.0

func SetObjectDefaults_DevsyWorkspaceInstanceTroubleshootList(in *DevsyWorkspaceInstanceTroubleshootList)

func SetObjectDefaults_DevsyWorkspaceTemplate added in v1.1.0

func SetObjectDefaults_DevsyWorkspaceTemplate(in *DevsyWorkspaceTemplate)

func SetObjectDefaults_DevsyWorkspaceTemplateList added in v1.1.0

func SetObjectDefaults_DevsyWorkspaceTemplateList(in *DevsyWorkspaceTemplateList)

func SetObjectDefaults_ProjectTemplates

func SetObjectDefaults_ProjectTemplates(in *ProjectTemplates)

func SetObjectDefaults_ProjectTemplatesList

func SetObjectDefaults_ProjectTemplatesList(in *ProjectTemplatesList)

Types

type AgentAnalyticsSpec

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

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

func (*AgentAnalyticsSpec) DeepCopy

func (in *AgentAnalyticsSpec) DeepCopy() *AgentAnalyticsSpec

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

func (*AgentAnalyticsSpec) DeepCopyInto

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

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

type AgentAuditConfig

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

	// If true, the agent will not send back any audit logs to Devsy 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 devsy will not log anything
	// +optional
	Policy AuditPolicy `json:"policy,omitempty"`

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

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

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

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

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

func (*AgentAuditConfig) DeepCopy

func (in *AgentAuditConfig) DeepCopy() *AgentAuditConfig

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

func (*AgentAuditConfig) DeepCopyInto

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

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

type AgentAuditEvent

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

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

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

func (*AgentAuditEvent) DeepCopy

func (in *AgentAuditEvent) DeepCopy() *AgentAuditEvent

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

func (*AgentAuditEvent) DeepCopyInto

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

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

func (*AgentAuditEvent) DeepCopyObject

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

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

type AgentAuditEventList

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

func (*AgentAuditEventList) DeepCopy

func (in *AgentAuditEventList) DeepCopy() *AgentAuditEventList

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

func (*AgentAuditEventList) DeepCopyInto

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

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

func (*AgentAuditEventList) DeepCopyObject

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

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

type AgentAuditEventSpec

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

AgentAuditEventSpec holds the specification.

func (*AgentAuditEventSpec) DeepCopy

func (in *AgentAuditEventSpec) DeepCopy() *AgentAuditEventSpec

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

func (*AgentAuditEventSpec) DeepCopyInto

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

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

type AgentAuditEventStatus

type AgentAuditEventStatus struct{}

AgentAuditEventStatus holds the status.

func (*AgentAuditEventStatus) DeepCopy

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

func (*AgentAuditEventStatus) DeepCopyInto

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

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

type AgentCostControlConfig

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

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

func (*AgentCostControlConfig) DeepCopyInto

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

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

type Announcement

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

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

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

func (*Announcement) DeepCopy

func (in *Announcement) DeepCopy() *Announcement

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

func (*Announcement) DeepCopyInto

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

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

func (*Announcement) DeepCopyObject

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

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

type AnnouncementList

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

func (*AnnouncementList) DeepCopy

func (in *AnnouncementList) DeepCopy() *AnnouncementList

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

func (*AnnouncementList) DeepCopyInto

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

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

func (*AnnouncementList) DeepCopyObject

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

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

type AnnouncementSpec

type AnnouncementSpec struct{}

func (*AnnouncementSpec) DeepCopy

func (in *AnnouncementSpec) DeepCopy() *AnnouncementSpec

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

func (*AnnouncementSpec) DeepCopyInto

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

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

type AnnouncementStatus

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

func (*AnnouncementStatus) DeepCopy

func (in *AnnouncementStatus) DeepCopy() *AnnouncementStatus

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

func (*AnnouncementStatus) DeepCopyInto

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

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

type App

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

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

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

func (*App) DeepCopy

func (in *App) DeepCopy() *App

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

func (*App) DeepCopyInto

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

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

func (*App) DeepCopyObject

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

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

func (*App) GetAccess

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

func (*App) GetOwner

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

func (*App) SetAccess

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

func (*App) SetOwner

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

type AppCredentials

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

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

+subresource-request

func (*AppCredentials) DeepCopy

func (in *AppCredentials) DeepCopy() *AppCredentials

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

func (*AppCredentials) DeepCopyInto

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

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

func (*AppCredentials) DeepCopyObject

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

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

type AppCredentialsList

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

func (*AppCredentialsList) DeepCopy

func (in *AppCredentialsList) DeepCopy() *AppCredentialsList

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

func (*AppCredentialsList) DeepCopyInto

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

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

func (*AppCredentialsList) DeepCopyObject

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

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

type AppList

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

func (*AppList) DeepCopy

func (in *AppList) DeepCopy() *AppList

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

func (*AppList) DeepCopyInto

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

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

func (*AppList) DeepCopyObject

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

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

type AppSpec

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

AppSpec holds the specification.

func (*AppSpec) DeepCopy

func (in *AppSpec) DeepCopy() *AppSpec

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

func (*AppSpec) DeepCopyInto

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

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

type AppStatus

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

AppStatus holds the status.

func (*AppStatus) DeepCopy

func (in *AppStatus) DeepCopy() *AppStatus

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

func (*AppStatus) DeepCopyInto

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

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

type Apps

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

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

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

Apps holds configuration for apps that should be shown

func (*Apps) DeepCopy

func (in *Apps) DeepCopy() *Apps

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

func (*Apps) DeepCopyInto

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

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

type AssignedVia

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

func (in *AssignedVia) DeepCopy() *AssignedVia

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

func (*AssignedVia) DeepCopyInto

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

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

type Audit

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

	// If true, the agent will not send back any audit logs to Devsy 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 devsy 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 devsy. Changing any options will require a devsy restart to take effect.

func (*Audit) DeepCopy

func (in *Audit) DeepCopy() *Audit

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

func (*Audit) DeepCopyInto

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

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

type AuditPolicy

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

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

AuditPolicy describes the audit policy to use for devsy

func (*AuditPolicy) DeepCopy

func (in *AuditPolicy) DeepCopy() *AuditPolicy

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

func (*AuditPolicy) DeepCopyInto

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

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

type AuditPolicyRule

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

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

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

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

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

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

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

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

AuditPolicyRule describes a policy for auditing

func (*AuditPolicyRule) DeepCopy

func (in *AuditPolicyRule) DeepCopy() *AuditPolicyRule

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

func (*AuditPolicyRule) DeepCopyInto

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

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

type Authentication

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

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

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

	// Connectors are optional additional connectors for Devsy.
	// +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.

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://devsy.domain.tld/auth/github/callback
	RedirectURI string `json:"redirectURI"`

	// Devsy 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 devsy.
	// +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.

type AuthenticationGithubOrg

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

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

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

func (*AuthenticationGithubOrg) DeepCopy

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

func (*AuthenticationGithubOrg) DeepCopyInto

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

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

type AuthenticationGitlab

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

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

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

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

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

func (*AuthenticationGitlab) DeepCopy

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

func (*AuthenticationGitlab) DeepCopyInto

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

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

type AuthenticationGoogle

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

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

	// devsy redirect uri. E.g. https://devsy.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.

type AuthenticationMicrosoft

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

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

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

	// tenant configuration parameter controls what kinds of accounts may be authenticated in devsy.
	// By default, all types of Microsoft accounts (consumers and organizations) can authenticate in devsy via Microsoft.
	// To change this, set the tenant parameter to one of the following:
	//
	// common - both personal and business/school accounts can authenticate in devsy via Microsoft (default)
	// consumers - only personal accounts can authenticate in devsy
	// organizations - only business/school accounts can authenticate in devsy
	// tenant uuid or tenant name - only accounts belonging to specific tenant identified by either tenant uuid or tenant name can authenticate in devsy
	// +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 devsy.
	// +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.

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

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

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

	// DevsyUsernameClaim is the JWT field to use as the user's username.
	// +optional
	DevsyUsernameClaim 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"`
}

func (*AuthenticationOIDC) DeepCopy

func (in *AuthenticationOIDC) DeepCopy() *AuthenticationOIDC

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

func (*AuthenticationOIDC) DeepCopyInto

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

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

type AuthenticationPassword

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

func (*AuthenticationPassword) DeepCopy

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

func (*AuthenticationPassword) DeepCopyInto

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

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

type AuthenticationRancher

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

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

	// Insecure tells Devsy if the Rancher endpoint is insecure.
	// +optional
	Insecure bool `json:"insecure,omitempty"`
}

func (*AuthenticationRancher) DeepCopy

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

func (*AuthenticationRancher) DeepCopyInto

func (in *AuthenticationRancher) DeepCopyInto(out *AuthenticationRancher)

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

type AuthenticationSAML

type AuthenticationSAML struct {
	// If the response assertion status value contains a Destination element, it
	// must match this value exactly.
	// Usually looks like https://your-devsy-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 Devsy will include this as the Issuer value during AuthnRequest.
	// It will also override the redirectURI as the required audience when evaluating
	// AudienceRestriction elements in the response.
	// +optional
	EntityIssuer string `json:"entityIssuer,omitempty"`
	// Issuer value expected in the SAML response. Optional.
	// +optional
	SSOIssuer string `json:"ssoIssuer,omitempty"`

	// If GroupsDelim is supplied the connector assumes groups are returned as a
	// single string instead of multiple attribute values. This delimiter will be
	// used split the groups string.
	// +optional
	GroupsDelim string `json:"groupsDelim,omitempty"`
	// List of groups to filter access based on membership
	// +optional
	AllowedGroups []string `json:"allowedGroups,omitempty"`
	// If used with allowed groups, only forwards the allowed groups and not all
	// groups specified.
	// +optional
	FilterGroups bool `json:"filterGroups,omitempty"`

	// Requested format of the NameID. The NameID value is is mapped to the ID Token
	// 'sub' claim.
	//
	// This can be an abbreviated form of the full URI with just the last component. For
	// example, if this value is set to "emailAddress" the format will resolve to:
	//
	//		urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
	//
	// If no value is specified, this value defaults to:
	//
	//		urn:oasis:names:tc:SAML:2.0:nameid-format:persistent
	//
	// +optional
	NameIDPolicyFormat string `json:"nameIDPolicyFormat,omitempty"`
}

func (*AuthenticationSAML) DeepCopy

func (in *AuthenticationSAML) DeepCopy() *AuthenticationSAML

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

func (*AuthenticationSAML) DeepCopyInto

func (in *AuthenticationSAML) DeepCopyInto(out *AuthenticationSAML)

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

type Backup

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

	Spec   BackupSpec   `json:"spec,omitempty"`
	Status BackupStatus `json:"status,omitempty"`
}

Backup holds the Backup information +k8s:openapi-gen=true +resource:path=backups,rest=BackupREST +subresource:request=BackupApply,path=apply,kind=BackupApply,rest=BackupApplyREST

func (*Backup) DeepCopy

func (in *Backup) DeepCopy() *Backup

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

func (*Backup) DeepCopyInto

func (in *Backup) DeepCopyInto(out *Backup)

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

func (*Backup) DeepCopyObject

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

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

type BackupApply

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

	Spec BackupApplySpec `json:"spec,omitempty"`
}

+subresource-request

func (*BackupApply) DeepCopy

func (in *BackupApply) DeepCopy() *BackupApply

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

func (*BackupApply) DeepCopyInto

func (in *BackupApply) DeepCopyInto(out *BackupApply)

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

func (*BackupApply) DeepCopyObject

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

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

type BackupApplyList

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

func (*BackupApplyList) DeepCopy

func (in *BackupApplyList) DeepCopy() *BackupApplyList

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

func (*BackupApplyList) DeepCopyInto

func (in *BackupApplyList) DeepCopyInto(out *BackupApplyList)

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

func (*BackupApplyList) DeepCopyObject

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

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

type BackupApplyOptions

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

func (*BackupApplyOptions) DeepCopy

func (in *BackupApplyOptions) DeepCopy() *BackupApplyOptions

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

func (*BackupApplyOptions) DeepCopyInto

func (in *BackupApplyOptions) DeepCopyInto(out *BackupApplyOptions)

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

func (*BackupApplyOptions) DeepCopyObject

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

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

type BackupApplySpec

type BackupApplySpec struct {
	// Raw is the raw backup to apply
	Raw string `json:"raw,omitempty"`
}

BackupApplySpec defines the desired state of BackupApply

func (*BackupApplySpec) DeepCopy

func (in *BackupApplySpec) DeepCopy() *BackupApplySpec

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

func (*BackupApplySpec) DeepCopyInto

func (in *BackupApplySpec) DeepCopyInto(out *BackupApplySpec)

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

type BackupList

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

func (*BackupList) DeepCopy

func (in *BackupList) DeepCopy() *BackupList

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

func (*BackupList) DeepCopyInto

func (in *BackupList) DeepCopyInto(out *BackupList)

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

func (*BackupList) DeepCopyObject

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

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

type BackupSpec

type BackupSpec struct{}

BackupSpec holds the spec

func (*BackupSpec) DeepCopy

func (in *BackupSpec) DeepCopy() *BackupSpec

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

func (*BackupSpec) DeepCopyInto

func (in *BackupSpec) DeepCopyInto(out *BackupSpec)

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

type BackupStatus

type BackupStatus struct {
	RawBackup string `json:"rawBackup,omitempty"`
}

BackupStatus holds the status.

func (*BackupStatus) DeepCopy

func (in *BackupStatus) DeepCopy() *BackupStatus

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

func (*BackupStatus) DeepCopyInto

func (in *BackupStatus) DeepCopyInto(out *BackupStatus)

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

type Cloud

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

func (in *Cloud) DeepCopy() *Cloud

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

func (*Cloud) DeepCopyInto

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

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

type Cluster

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

	Spec   ClusterSpec   `json:"spec,omitempty"`
	Status ClusterStatus `json:"status,omitempty"`
}

Cluster holds the cluster information. +k8s:openapi-gen=true +resource:path=clusters,rest=ClusterREST,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

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

func (*Cluster) GetOwner

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

func (*Cluster) SetAccess

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

func (*Cluster) SetConditions

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

	// DevsyHost is the devsy host used by the agent
	// +optional
	DevsyHost string `json:"loftHost,omitempty"`

	// Insecure signals if the devsy host is insecure
	// +optional
	Insecure bool `json:"insecure,omitempty"`

	// CaCert is an optional ca cert to use for the devsy host connection
	// +optional
	CaCert string `json:"caCert,omitempty"`
}

ClusterAccessKey holds the access key for the cluster +subresource-request

func (*ClusterAccessKey) DeepCopy

func (in *ClusterAccessKey) DeepCopy() *ClusterAccessKey

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

func (*ClusterAccessKey) DeepCopyInto

func (in *ClusterAccessKey) DeepCopyInto(out *ClusterAccessKey)

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

func (*ClusterAccessKey) DeepCopyObject

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

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

type ClusterAccessKeyList

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

func (*ClusterAccessKeyList) DeepCopy

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

func (*ClusterAccessKeyList) DeepCopyInto

func (in *ClusterAccessKeyList) DeepCopyInto(out *ClusterAccessKeyList)

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

func (*ClusterAccessKeyList) DeepCopyObject

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

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

type ClusterAccessList

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

func (*ClusterAccessList) DeepCopy

func (in *ClusterAccessList) DeepCopy() *ClusterAccessList

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

func (*ClusterAccessList) DeepCopyInto

func (in *ClusterAccessList) DeepCopyInto(out *ClusterAccessList)

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

func (*ClusterAccessList) DeepCopyObject

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

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

type ClusterAccessRole

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

func (in *ClusterAccessRole) DeepCopy() *ClusterAccessRole

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

func (*ClusterAccessRole) DeepCopyInto

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

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

type ClusterAccessSpec

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

ClusterAccessSpec holds the specification.

func (*ClusterAccessSpec) DeepCopy

func (in *ClusterAccessSpec) DeepCopy() *ClusterAccessSpec

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

func (*ClusterAccessSpec) DeepCopyInto

func (in *ClusterAccessSpec) DeepCopyInto(out *ClusterAccessSpec)

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

type ClusterAccessStatus

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

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

type ClusterAccounts

type ClusterAccounts struct {
	// Accounts are the accounts that belong to the user in the cluster
	Accounts []string `json:"accounts,omitempty"`

	// Cluster is the cluster object
	Cluster storagev1.Cluster `json:"cluster,omitempty"`
}

func (*ClusterAccounts) DeepCopy

func (in *ClusterAccounts) DeepCopy() *ClusterAccounts

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

func (*ClusterAccounts) DeepCopyInto

func (in *ClusterAccounts) DeepCopyInto(out *ClusterAccounts)

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

type ClusterAgentConfig

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

	ClusterAgentConfigCommon `json:",inline"`
}

ClusterAgentConfig holds the devsy agent configuration +subresource-request

func (*ClusterAgentConfig) DeepCopy

func (in *ClusterAgentConfig) DeepCopy() *ClusterAgentConfig

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

func (*ClusterAgentConfig) DeepCopyInto

func (in *ClusterAgentConfig) DeepCopyInto(out *ClusterAgentConfig)

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

func (*ClusterAgentConfig) DeepCopyObject

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

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

type ClusterAgentConfigCommon

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

	// Audit holds the agent audit config
	// +optional
	Audit *AgentAuditConfig `json:"audit,omitempty"`

	// DefaultImageRegistry defines if we should prefix the virtual cluster image
	// +optional
	DefaultImageRegistry string `json:"defaultImageRegistry,omitempty"`

	// TokenCaCert is the certificate authority the Devsy tokens will
	// be signed with
	// +optional
	TokenCaCert []byte `json:"tokenCaCert,omitempty"`

	// DevsyHost defines the host for the agent's devsy instance
	// +optional
	DevsyHost string `json:"loftHost,omitempty"`

	// ProjectNamespacePrefix holds the prefix for devsy project namespaces
	// +optional
	ProjectNamespacePrefix string `json:"projectNamespacePrefix,omitempty"`

	// DevsyInstanceID defines the instance id from the devsy instance
	// +optional
	DevsyInstanceID 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.

type ClusterAgentConfigList

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

func (*ClusterAgentConfigList) DeepCopy

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

func (*ClusterAgentConfigList) DeepCopyInto

func (in *ClusterAgentConfigList) DeepCopyInto(out *ClusterAgentConfigList)

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

func (*ClusterAgentConfigList) DeepCopyObject

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

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

type ClusterCharts

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

	// Holds the available helm charts for this cluster
	Charts []storagev1.HelmChart `json:"charts"`

	// Busy will indicate if the chart parsing is still
	// in progress.
	// +optional
	Busy bool `json:"busy,omitempty"`
}

+subresource-request

func (*ClusterCharts) DeepCopy

func (in *ClusterCharts) DeepCopy() *ClusterCharts

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

func (*ClusterCharts) DeepCopyInto

func (in *ClusterCharts) DeepCopyInto(out *ClusterCharts)

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

func (*ClusterCharts) DeepCopyObject

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

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

type ClusterChartsList

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

func (*ClusterChartsList) DeepCopy

func (in *ClusterChartsList) DeepCopy() *ClusterChartsList

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

func (*ClusterChartsList) DeepCopyInto

func (in *ClusterChartsList) DeepCopyInto(out *ClusterChartsList)

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

func (*ClusterChartsList) DeepCopyObject

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

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

type ClusterDomain

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

	// +optional
	Target string `json:"target,omitempty"`

	// +optional
	Domain string `json:"domain,omitempty"`
}

+subresource-request

func (*ClusterDomain) DeepCopy

func (in *ClusterDomain) DeepCopy() *ClusterDomain

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

func (*ClusterDomain) DeepCopyInto

func (in *ClusterDomain) DeepCopyInto(out *ClusterDomain)

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

func (*ClusterDomain) DeepCopyObject

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

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

type ClusterDomainList

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

func (*ClusterDomainList) DeepCopy

func (in *ClusterDomainList) DeepCopy() *ClusterDomainList

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

func (*ClusterDomainList) DeepCopyInto

func (in *ClusterDomainList) DeepCopyInto(out *ClusterDomainList)

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

func (*ClusterDomainList) DeepCopyObject

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

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

type ClusterList

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

func (*ClusterList) DeepCopy

func (in *ClusterList) DeepCopy() *ClusterList

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

func (*ClusterList) DeepCopyInto

func (in *ClusterList) DeepCopyInto(out *ClusterList)

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

func (*ClusterList) DeepCopyObject

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

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

type ClusterMember

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

type ClusterMemberAccess

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

	// Teams holds all the teams that the current user has access to the cluster
	Teams []ClusterMember `json:"teams,omitempty"`

	// Users holds all the users that the current user has access to the cluster
	Users []ClusterMember `json:"users,omitempty"`
}

+subresource-request

func (*ClusterMemberAccess) DeepCopy

func (in *ClusterMemberAccess) DeepCopy() *ClusterMemberAccess

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

func (*ClusterMemberAccess) DeepCopyInto

func (in *ClusterMemberAccess) DeepCopyInto(out *ClusterMemberAccess)

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

func (*ClusterMemberAccess) DeepCopyObject

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

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

type ClusterMemberAccessList

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

func (*ClusterMemberAccessList) DeepCopy

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

func (*ClusterMemberAccessList) DeepCopyInto

func (in *ClusterMemberAccessList) DeepCopyInto(out *ClusterMemberAccessList)

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

func (*ClusterMemberAccessList) DeepCopyObject

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

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

type ClusterMembers

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

	// Teams holds all the teams that have access to the cluster
	Teams []ClusterMember `json:"teams,omitempty"`

	// Users holds all the users that have access to the cluster
	Users []ClusterMember `json:"users,omitempty"`
}

+subresource-request

func (*ClusterMembers) DeepCopy

func (in *ClusterMembers) DeepCopy() *ClusterMembers

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

func (*ClusterMembers) DeepCopyInto

func (in *ClusterMembers) DeepCopyInto(out *ClusterMembers)

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

func (*ClusterMembers) DeepCopyObject

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

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

type ClusterMembersList

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

func (*ClusterMembersList) DeepCopy

func (in *ClusterMembersList) DeepCopy() *ClusterMembersList

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

func (*ClusterMembersList) DeepCopyInto

func (in *ClusterMembersList) DeepCopyInto(out *ClusterMembersList)

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

func (*ClusterMembersList) DeepCopyObject

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

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

type ClusterReset

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

	// +optional
	Agent bool `json:"agent,omitempty"`

	// +optional
	RBAC bool `json:"rbac,omitempty"`
}

+subresource-request

func (*ClusterReset) DeepCopy

func (in *ClusterReset) DeepCopy() *ClusterReset

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

func (*ClusterReset) DeepCopyInto

func (in *ClusterReset) DeepCopyInto(out *ClusterReset)

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

func (*ClusterReset) DeepCopyObject

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

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

type ClusterResetList

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

func (*ClusterResetList) DeepCopy

func (in *ClusterResetList) DeepCopy() *ClusterResetList

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

func (*ClusterResetList) DeepCopyInto

func (in *ClusterResetList) DeepCopyInto(out *ClusterResetList)

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

func (*ClusterResetList) DeepCopyObject

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

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

type ClusterRoleTemplate

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

	Spec   ClusterRoleTemplateSpec   `json:"spec,omitempty"`
	Status ClusterRoleTemplateStatus `json:"status,omitempty"`
}

ClusterRoleTemplate holds the clusterRoleTemplate information +k8s:openapi-gen=true +resource:path=clusterroletemplates,rest=ClusterRoleTemplateREST

func (*ClusterRoleTemplate) DeepCopy

func (in *ClusterRoleTemplate) DeepCopy() *ClusterRoleTemplate

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

func (*ClusterRoleTemplate) DeepCopyInto

func (in *ClusterRoleTemplate) DeepCopyInto(out *ClusterRoleTemplate)

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

func (*ClusterRoleTemplate) DeepCopyObject

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

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

func (*ClusterRoleTemplate) GetAccess

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

func (*ClusterRoleTemplate) GetOwner

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

func (*ClusterRoleTemplate) SetAccess

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

func (*ClusterRoleTemplate) SetOwner

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

type ClusterRoleTemplateList

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

func (*ClusterRoleTemplateList) DeepCopy

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

func (*ClusterRoleTemplateList) DeepCopyInto

func (in *ClusterRoleTemplateList) DeepCopyInto(out *ClusterRoleTemplateList)

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

func (*ClusterRoleTemplateList) DeepCopyObject

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

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

type ClusterRoleTemplateSpec

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

ClusterRoleTemplateSpec holds the specification.

func (*ClusterRoleTemplateSpec) DeepCopy

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

func (*ClusterRoleTemplateSpec) DeepCopyInto

func (in *ClusterRoleTemplateSpec) DeepCopyInto(out *ClusterRoleTemplateSpec)

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

type ClusterRoleTemplateStatus

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

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

type ClusterSpec

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

ClusterSpec holds the specification.

func (*ClusterSpec) DeepCopy

func (in *ClusterSpec) DeepCopy() *ClusterSpec

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

func (*ClusterSpec) DeepCopyInto

func (in *ClusterSpec) DeepCopyInto(out *ClusterSpec)

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

type ClusterStatus

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

	// Online is whether the cluster is currently connected to the coordination
	// server.
	// +optional
	Online bool `json:"online,omitempty"`
}

ClusterStatus holds the status.

func (*ClusterStatus) DeepCopy

func (in *ClusterStatus) DeepCopy() *ClusterStatus

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

func (*ClusterStatus) DeepCopyInto

func (in *ClusterStatus) DeepCopyInto(out *ClusterStatus)

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

type 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 devsy configuration. +k8s:openapi-gen=true +resource:path=configs,rest=ConfigREST

func (*Config) DeepCopy

func (in *Config) DeepCopy() *Config

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

func (*Config) DeepCopyInto

func (in *Config) DeepCopyInto(out *Config)

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

func (*Config) DeepCopyObject

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

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

type ConfigList

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

func (*ConfigList) DeepCopy

func (in *ConfigList) DeepCopy() *ConfigList

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

func (*ConfigList) DeepCopyInto

func (in *ConfigList) DeepCopyInto(out *ConfigList)

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

func (*ConfigList) DeepCopyObject

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

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

type ConfigSpec

type ConfigSpec struct {
	// Raw holds the raw config.
	// +optional
	Raw []byte `json:"raw,omitempty"`
}

ConfigSpec holds the specification.

func (*ConfigSpec) DeepCopy

func (in *ConfigSpec) DeepCopy() *ConfigSpec

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

func (*ConfigSpec) DeepCopyInto

func (in *ConfigSpec) DeepCopyInto(out *ConfigSpec)

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

type ConfigStatus

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

	// Deprecated: Configure the OIDC clients using either the OIDC Client UI
	// or a secret. By default, Devsy 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"`

	// DevsyHost holds the domain where the devsy instance is hosted.
	// This should not include https or http. E.g. devsy.my-domain.com
	// +optional
	DevsyHost string `json:"loftHost,omitempty"`

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

	// DevsySubDomain holds a subdomain in the following form *.workspace.my-domain.com
	// +optional
	DevsySubDomain string `json:"devPodSubDomain,omitempty"`

	// UISettings holds the settings for modifying the Devsy user interface
	// +optional
	UISettings *uiv1.UISettingsConfig `json:"uiSettings,omitempty"`

	// VaultIntegration holds the vault integration configuration
	// +optional
	VaultIntegration *storagev1.VaultIntegrationSpec `json:"vault,omitempty"`

	// DisableDevsyConfigEndpoint will disable setting config via the UI and config.management.devsy.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"`
}

ConfigStatus holds the status, which is the parsed raw config

func (*ConfigStatus) DeepCopy

func (in *ConfigStatus) DeepCopy() *ConfigStatus

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

func (*ConfigStatus) DeepCopyInto

func (in *ConfigStatus) DeepCopyInto(out *ConfigStatus)

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

type Connector

type Connector struct {
	// OIDC holds oidc authentication configuration
	// +optional
	OIDC *AuthenticationOIDC `json:"oidc,omitempty"`

	// Github holds github authentication configuration
	// +optional
	Github *AuthenticationGithub `json:"github,omitempty"`

	// Gitlab holds gitlab authentication configuration
	// +optional
	Gitlab *AuthenticationGitlab `json:"gitlab,omitempty"`

	// Google holds google authentication configuration
	// +optional
	Google *AuthenticationGoogle `json:"google,omitempty"`

	// Microsoft holds microsoft authentication configuration
	// +optional
	Microsoft *AuthenticationMicrosoft `json:"microsoft,omitempty"`

	// SAML holds saml authentication configuration
	// +optional
	SAML *AuthenticationSAML `json:"saml,omitempty"`
}

func (*Connector) DeepCopy

func (in *Connector) DeepCopy() *Connector

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

func (*Connector) DeepCopyInto

func (in *Connector) DeepCopyInto(out *Connector)

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

type ConnectorWithName

type ConnectorWithName struct {
	// ID is the id that should show up in the url
	// +optional
	ID string `json:"id,omitempty"`

	// DisplayName is the name that should show up in the ui
	// +optional
	DisplayName string `json:"displayName,omitempty"`

	Connector `json:",inline"`
}

func (*ConnectorWithName) DeepCopy

func (in *ConnectorWithName) DeepCopy() *ConnectorWithName

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

func (*ConnectorWithName) DeepCopyInto

func (in *ConnectorWithName) DeepCopyInto(out *ConnectorWithName)

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

type 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 virtual 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.

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.

type ConvertVirtualClusterConfigSpec

type ConvertVirtualClusterConfigSpec struct {
	// Annotations are annotations on the virtual 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 virtual 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.

type ConvertVirtualClusterConfigStatus

type ConvertVirtualClusterConfigStatus struct {
	// Values are the converted config values for the virtual 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.

type CostControl

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

func (in *CostControl) DeepCopy() *CostControl

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

func (*CostControl) DeepCopyInto

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

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

type CostControlClusterConfig

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

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

func (*CostControlClusterConfig) DeepCopyInto

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

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

type CostControlGPUSettings

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

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

func (*CostControlGPUSettings) DeepCopyInto

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

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

type CostControlGlobalConfig

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

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

func (*CostControlGlobalConfig) DeepCopyInto

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

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

type CostControlResourcePrice

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

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

func (*CostControlResourcePrice) DeepCopyInto

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

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

type CostControlSettings

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

func (in *CostControlSettings) DeepCopy() *CostControlSettings

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

func (*CostControlSettings) DeepCopyInto

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

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

type DatabaseConnector

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

func (in *DatabaseConnector) DeepCopy() *DatabaseConnector

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

func (*DatabaseConnector) DeepCopyInto

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

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

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

type DatabaseConnectorList

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

func (*DatabaseConnectorList) DeepCopy

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

func (*DatabaseConnectorList) DeepCopyInto

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

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

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

type DatabaseConnectorSpec

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

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

func (*DatabaseConnectorSpec) DeepCopyInto

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

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

type DatabaseConnectorStatus

type DatabaseConnectorStatus struct{}

DatabaseConnectorStatus holds the status.

func (*DatabaseConnectorStatus) DeepCopy

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

func (*DatabaseConnectorStatus) DeepCopyInto

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

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

type DevsyEnvironmentTemplate added in v1.1.0

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

	Spec   DevsyEnvironmentTemplateSpec   `json:"spec,omitempty"`
	Status DevsyEnvironmentTemplateStatus `json:"status,omitempty"`
}

DevsyEnvironmentTemplate holds the DevsyEnvironmentTemplate information +k8s:openapi-gen=true +resource:path=devpodenvironmenttemplates,rest=DevsyEnvironmentTemplateREST

func (*DevsyEnvironmentTemplate) DeepCopy added in v1.1.0

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

func (*DevsyEnvironmentTemplate) DeepCopyInto added in v1.1.0

func (in *DevsyEnvironmentTemplate) DeepCopyInto(out *DevsyEnvironmentTemplate)

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

func (*DevsyEnvironmentTemplate) DeepCopyObject added in v1.1.0

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

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

func (*DevsyEnvironmentTemplate) GetAccess added in v1.1.0

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

func (*DevsyEnvironmentTemplate) GetOwner added in v1.1.0

func (*DevsyEnvironmentTemplate) GetVersions added in v1.1.0

func (*DevsyEnvironmentTemplate) SetAccess added in v1.1.0

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

func (*DevsyEnvironmentTemplate) SetOwner added in v1.1.0

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

type DevsyEnvironmentTemplateList added in v1.1.0

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

func (*DevsyEnvironmentTemplateList) DeepCopy added in v1.1.0

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

func (*DevsyEnvironmentTemplateList) DeepCopyInto added in v1.1.0

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

func (*DevsyEnvironmentTemplateList) DeepCopyObject added in v1.1.0

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

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

type DevsyEnvironmentTemplateSpec added in v1.1.0

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

DevsyEnvironmentTemplateSpec holds the specification.

func (*DevsyEnvironmentTemplateSpec) DeepCopy added in v1.1.0

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

func (*DevsyEnvironmentTemplateSpec) DeepCopyInto added in v1.1.0

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

type DevsyEnvironmentTemplateStatus added in v1.1.0

type DevsyEnvironmentTemplateStatus struct{}

DevsyEnvironmentTemplateStatus holds the status.

func (*DevsyEnvironmentTemplateStatus) DeepCopy added in v1.1.0

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

func (*DevsyEnvironmentTemplateStatus) DeepCopyInto added in v1.1.0

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

type DevsyUpgrade

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

	Spec   DevsyUpgradeSpec   `json:"spec,omitempty"`
	Status DevsyUpgradeStatus `json:"status,omitempty"`
}

DevsyUpgrade holds the upgrade information +k8s:openapi-gen=true +resource:path=devsyupgrades,rest=DevsyUpgradeREST

func (*DevsyUpgrade) DeepCopy

func (in *DevsyUpgrade) DeepCopy() *DevsyUpgrade

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

func (*DevsyUpgrade) DeepCopyInto

func (in *DevsyUpgrade) DeepCopyInto(out *DevsyUpgrade)

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

func (*DevsyUpgrade) DeepCopyObject

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

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

type DevsyUpgradeList

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

func (*DevsyUpgradeList) DeepCopy

func (in *DevsyUpgradeList) DeepCopy() *DevsyUpgradeList

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

func (*DevsyUpgradeList) DeepCopyInto

func (in *DevsyUpgradeList) DeepCopyInto(out *DevsyUpgradeList)

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

func (*DevsyUpgradeList) DeepCopyObject

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

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

type DevsyUpgradeSpec

type DevsyUpgradeSpec 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 (*DevsyUpgradeSpec) DeepCopy

func (in *DevsyUpgradeSpec) DeepCopy() *DevsyUpgradeSpec

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

func (*DevsyUpgradeSpec) DeepCopyInto

func (in *DevsyUpgradeSpec) DeepCopyInto(out *DevsyUpgradeSpec)

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

type DevsyUpgradeStatus

type DevsyUpgradeStatus struct{}

func (*DevsyUpgradeStatus) DeepCopy

func (in *DevsyUpgradeStatus) DeepCopy() *DevsyUpgradeStatus

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

func (*DevsyUpgradeStatus) DeepCopyInto

func (in *DevsyUpgradeStatus) DeepCopyInto(out *DevsyUpgradeStatus)

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

type DevsyWorkspaceInstance added in v1.1.0

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

	Spec   DevsyWorkspaceInstanceSpec   `json:"spec,omitempty"`
	Status DevsyWorkspaceInstanceStatus `json:"status,omitempty"`
}

DevsyWorkspaceInstance holds the DevsyWorkspaceInstance information +k8s:openapi-gen=true +resource:path=devpodworkspaceinstances,rest=DevsyWorkspaceInstanceREST +subresource:request=DevsyWorkspaceInstanceUp,path=up,kind=DevsyWorkspaceInstanceUp,rest=DevsyWorkspaceInstanceUpREST +subresource:request=DevsyWorkspaceInstanceStop,path=stop,kind=DevsyWorkspaceInstanceStop,rest=DevsyWorkspaceInstanceStopREST +subresource:request=DevsyWorkspaceInstanceTroubleshoot,path=troubleshoot,kind=DevsyWorkspaceInstanceTroubleshoot,rest=DevsyWorkspaceInstanceTroubleshootREST +subresource:request=DevsyWorkspaceInstanceLog,path=log,kind=DevsyWorkspaceInstanceLog,rest=DevsyWorkspaceInstanceLogREST +subresource:request=DevsyWorkspaceInstanceTasks,path=tasks,kind=DevsyWorkspaceInstanceTasks,rest=DevsyWorkspaceInstanceTasksREST +subresource:request=DevsyWorkspaceInstanceCancel,path=cancel,kind=DevsyWorkspaceInstanceCancel,rest=DevsyWorkspaceInstanceCancelREST +subresource:request=DevsyWorkspaceInstanceDownload,path=download,kind=DevsyWorkspaceInstanceDownload,rest=DevsyWorkspaceInstanceDownloadREST

func (*DevsyWorkspaceInstance) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstance) DeepCopyInto added in v1.1.0

func (in *DevsyWorkspaceInstance) DeepCopyInto(out *DevsyWorkspaceInstance)

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

func (*DevsyWorkspaceInstance) DeepCopyObject added in v1.1.0

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

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

func (*DevsyWorkspaceInstance) GetAccess added in v1.1.0

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

func (*DevsyWorkspaceInstance) GetConditions added in v1.1.0

func (*DevsyWorkspaceInstance) GetOwner added in v1.1.0

func (*DevsyWorkspaceInstance) SetAccess added in v1.1.0

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

func (*DevsyWorkspaceInstance) SetConditions added in v1.1.0

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

func (*DevsyWorkspaceInstance) SetOwner added in v1.1.0

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

type DevsyWorkspaceInstanceCancel added in v1.1.0

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

	// TaskID is the id of the task that should get cancelled
	// +optional
	TaskID string `json:"taskId,omitempty"`
}

+subresource-request

func (*DevsyWorkspaceInstanceCancel) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceCancel) DeepCopyInto added in v1.1.0

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

func (*DevsyWorkspaceInstanceCancel) DeepCopyObject added in v1.1.0

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

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

type DevsyWorkspaceInstanceCancelList added in v1.1.0

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

func (*DevsyWorkspaceInstanceCancelList) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceCancelList) DeepCopyInto added in v1.1.0

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

func (*DevsyWorkspaceInstanceCancelList) DeepCopyObject added in v1.1.0

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

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

type DevsyWorkspaceInstanceDownload added in v1.1.0

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

+subresource-request

func (*DevsyWorkspaceInstanceDownload) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceDownload) DeepCopyInto added in v1.1.0

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

func (*DevsyWorkspaceInstanceDownload) DeepCopyObject added in v1.1.0

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

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

type DevsyWorkspaceInstanceDownloadList added in v1.1.0

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

func (*DevsyWorkspaceInstanceDownloadList) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceDownloadList) DeepCopyInto added in v1.1.0

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

func (*DevsyWorkspaceInstanceDownloadList) DeepCopyObject added in v1.1.0

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

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

type DevsyWorkspaceInstanceDownloadOptions added in v1.1.0

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

	// Path is the path to download
	// +optional
	Path string `json:"path,omitempty"`
}

func (*DevsyWorkspaceInstanceDownloadOptions) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceDownloadOptions) DeepCopyInto added in v1.1.0

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

func (*DevsyWorkspaceInstanceDownloadOptions) DeepCopyObject added in v1.1.0

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

type DevsyWorkspaceInstanceList added in v1.1.0

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

func (*DevsyWorkspaceInstanceList) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceList) DeepCopyInto added in v1.1.0

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

func (*DevsyWorkspaceInstanceList) DeepCopyObject added in v1.1.0

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

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

type DevsyWorkspaceInstanceLog added in v1.1.0

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

+subresource-request

func (*DevsyWorkspaceInstanceLog) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceLog) DeepCopyInto added in v1.1.0

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

func (*DevsyWorkspaceInstanceLog) DeepCopyObject added in v1.1.0

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

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

type DevsyWorkspaceInstanceLogList added in v1.1.0

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

func (*DevsyWorkspaceInstanceLogList) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceLogList) DeepCopyInto added in v1.1.0

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

func (*DevsyWorkspaceInstanceLogList) DeepCopyObject added in v1.1.0

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

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

type DevsyWorkspaceInstanceLogOptions added in v1.1.0

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

	// TaskID is the id of the task that is running
	// +optional
	TaskID string `json:"taskID,omitempty"`

	// Follow the log stream of the task. Defaults to false.
	// +optional
	Follow bool `json:"follow,omitempty"`
}

func (*DevsyWorkspaceInstanceLogOptions) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceLogOptions) DeepCopyInto added in v1.1.0

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

func (*DevsyWorkspaceInstanceLogOptions) DeepCopyObject added in v1.1.0

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

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

type DevsyWorkspaceInstanceSpec added in v1.1.0

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

DevsyWorkspaceInstanceSpec holds the specification.

func (*DevsyWorkspaceInstanceSpec) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceSpec) DeepCopyInto added in v1.1.0

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

type DevsyWorkspaceInstanceStatus added in v1.1.0

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

	// SleepModeConfig is the sleep mode config of the workspace. This will only be shown
	// in the front end.
	// +optional
	SleepModeConfig *clusterv1.SleepModeConfig `json:"sleepModeConfig,omitempty"`
}

DevsyWorkspaceInstanceStatus holds the status.

func (*DevsyWorkspaceInstanceStatus) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceStatus) DeepCopyInto added in v1.1.0

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

type DevsyWorkspaceInstanceStop added in v1.1.0

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

	Spec   DevsyWorkspaceInstanceStopSpec   `json:"spec,omitempty"`
	Status DevsyWorkspaceInstanceStopStatus `json:"status,omitempty"`
}

+subresource-request

func (*DevsyWorkspaceInstanceStop) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceStop) DeepCopyInto added in v1.1.0

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

func (*DevsyWorkspaceInstanceStop) DeepCopyObject added in v1.1.0

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

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

type DevsyWorkspaceInstanceStopList added in v1.1.0

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

func (*DevsyWorkspaceInstanceStopList) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceStopList) DeepCopyInto added in v1.1.0

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

func (*DevsyWorkspaceInstanceStopList) DeepCopyObject added in v1.1.0

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

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

type DevsyWorkspaceInstanceStopSpec added in v1.1.0

type DevsyWorkspaceInstanceStopSpec struct {
	// Options are the options to pass.
	// +optional
	Options string `json:"options,omitempty"`
}

func (*DevsyWorkspaceInstanceStopSpec) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceStopSpec) DeepCopyInto added in v1.1.0

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

type DevsyWorkspaceInstanceStopStatus added in v1.1.0

type DevsyWorkspaceInstanceStopStatus struct {
	// TaskID is the id of the task that is running
	// +optional
	TaskID string `json:"taskId,omitempty"`
}

func (*DevsyWorkspaceInstanceStopStatus) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceStopStatus) DeepCopyInto added in v1.1.0

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

type DevsyWorkspaceInstanceTask added in v1.1.0

type DevsyWorkspaceInstanceTask struct {
	// ID is the id of the task
	ID string `json:"id,omitempty"`

	// Type is the type of the task
	Type string `json:"type,omitempty"`

	// Status is the status of the task
	Status string `json:"status,omitempty"`

	// Result is the result of the task
	Result []byte `json:"result,omitempty"`

	// Logs is the compressed logs of the task
	Logs []byte `json:"logs,omitempty"`

	// CreatedAt is the timestamp when the task was created
	CreatedAt metav1.Time `json:"createdAt,omitempty"`
}

func (*DevsyWorkspaceInstanceTask) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceTask) DeepCopyInto added in v1.1.0

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

type DevsyWorkspaceInstanceTasks added in v1.1.0

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

	Tasks []DevsyWorkspaceInstanceTask `json:"tasks,omitempty"`
}

+subresource-request

func (*DevsyWorkspaceInstanceTasks) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceTasks) DeepCopyInto added in v1.1.0

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

func (*DevsyWorkspaceInstanceTasks) DeepCopyObject added in v1.1.0

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

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

type DevsyWorkspaceInstanceTasksList added in v1.1.0

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

func (*DevsyWorkspaceInstanceTasksList) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceTasksList) DeepCopyInto added in v1.1.0

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

func (*DevsyWorkspaceInstanceTasksList) DeepCopyObject added in v1.1.0

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

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

type DevsyWorkspaceInstanceTasksOptions added in v1.1.0

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

	// TaskID is the id of the task that is running
	// +optional
	TaskID string `json:"taskID,omitempty"`
}

func (*DevsyWorkspaceInstanceTasksOptions) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceTasksOptions) DeepCopyInto added in v1.1.0

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

func (*DevsyWorkspaceInstanceTasksOptions) DeepCopyObject added in v1.1.0

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

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

type DevsyWorkspaceInstanceTroubleshoot added in v1.1.0

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

	// State holds the workspaces state as given by 'devsy export'
	// +optional
	State string `json:"state,omitempty"`

	// Workspace holds the workspace's instance object data
	// +optional
	Workspace *DevsyWorkspaceInstance `json:"workspace,omitempty"`

	// Template holds the workspace instance's template used to create it.
	// This is the raw template, not the rendered one.
	// +optional
	Template *storagev1.DevsyWorkspaceTemplate `json:"template,omitempty"`

	// Pods is a list of pod objects that are linked to the workspace.
	// +optional
	Pods []corev1.Pod `json:"pods,omitempty"`

	// PVCs is a list of PVC objects that are linked to the workspace.
	// +optional
	PVCs []corev1.PersistentVolumeClaim `json:"pvcs,omitempty"`

	// Netmaps is a list of netmaps that are linked to the workspace.
	// +optional
	Netmaps []string `json:"netmaps,omitempty"`

	// Errors is a list of errors that occurred while trying to collect
	// informations for troubleshooting.
	// +optional
	Errors []string `json:"errors,omitempty"`
}

+subresource-request

func (*DevsyWorkspaceInstanceTroubleshoot) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceTroubleshoot) DeepCopyInto added in v1.1.0

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

func (*DevsyWorkspaceInstanceTroubleshoot) DeepCopyObject added in v1.1.0

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

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

type DevsyWorkspaceInstanceTroubleshootList added in v1.1.0

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

func (*DevsyWorkspaceInstanceTroubleshootList) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceTroubleshootList) DeepCopyInto added in v1.1.0

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

func (*DevsyWorkspaceInstanceTroubleshootList) DeepCopyObject added in v1.1.0

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

type DevsyWorkspaceInstanceUp added in v1.1.0

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

	Spec   DevsyWorkspaceInstanceUpSpec   `json:"spec,omitempty"`
	Status DevsyWorkspaceInstanceUpStatus `json:"status,omitempty"`
}

+subresource-request

func (*DevsyWorkspaceInstanceUp) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceUp) DeepCopyInto added in v1.1.0

func (in *DevsyWorkspaceInstanceUp) DeepCopyInto(out *DevsyWorkspaceInstanceUp)

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

func (*DevsyWorkspaceInstanceUp) DeepCopyObject added in v1.1.0

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

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

type DevsyWorkspaceInstanceUpList added in v1.1.0

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

func (*DevsyWorkspaceInstanceUpList) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceUpList) DeepCopyInto added in v1.1.0

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

func (*DevsyWorkspaceInstanceUpList) DeepCopyObject added in v1.1.0

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

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

type DevsyWorkspaceInstanceUpSpec added in v1.1.0

type DevsyWorkspaceInstanceUpSpec struct {
	// Debug includes debug logs.
	// +optional
	Debug bool `json:"debug,omitempty"`

	// Options are the options to pass.
	// +optional
	Options string `json:"options,omitempty"`
}

func (*DevsyWorkspaceInstanceUpSpec) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceUpSpec) DeepCopyInto added in v1.1.0

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

type DevsyWorkspaceInstanceUpStatus added in v1.1.0

type DevsyWorkspaceInstanceUpStatus struct {
	// TaskID is the id of the task that is running
	// +optional
	TaskID string `json:"taskId,omitempty"`
}

func (*DevsyWorkspaceInstanceUpStatus) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceInstanceUpStatus) DeepCopyInto added in v1.1.0

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

type DevsyWorkspacePreset added in v1.1.0

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

	Spec   DevsyWorkspacePresetSpec   `json:"spec,omitempty"`
	Status DevsyWorkspacePresetStatus `json:"status,omitempty"`
}

DevsyWorkspacePreset +k8s:openapi-gen=true +resource:path=devpodworkspacepresets,rest=DevsyWorkspacePresetREST

func (*DevsyWorkspacePreset) DeepCopy added in v1.1.0

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

func (*DevsyWorkspacePreset) DeepCopyInto added in v1.1.0

func (in *DevsyWorkspacePreset) DeepCopyInto(out *DevsyWorkspacePreset)

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

func (*DevsyWorkspacePreset) DeepCopyObject added in v1.1.0

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

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

func (*DevsyWorkspacePreset) GetAccess added in v1.1.0

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

func (*DevsyWorkspacePreset) GetOwner added in v1.1.0

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

func (*DevsyWorkspacePreset) SetAccess added in v1.1.0

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

func (*DevsyWorkspacePreset) SetOwner added in v1.1.0

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

type DevsyWorkspacePresetList added in v1.1.0

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

func (*DevsyWorkspacePresetList) DeepCopy added in v1.1.0

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

func (*DevsyWorkspacePresetList) DeepCopyInto added in v1.1.0

func (in *DevsyWorkspacePresetList) DeepCopyInto(out *DevsyWorkspacePresetList)

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

func (*DevsyWorkspacePresetList) DeepCopyObject added in v1.1.0

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

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

type DevsyWorkspacePresetSource added in v1.1.0

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

DevsyWorkspacePresetSource +k8s:openapi-gen=true

func (*DevsyWorkspacePresetSource) DeepCopy added in v1.1.0

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

func (*DevsyWorkspacePresetSource) DeepCopyInto added in v1.1.0

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

type DevsyWorkspacePresetSpec added in v1.1.0

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

DevsyWorkspacePresetSpec holds the specification.

func (*DevsyWorkspacePresetSpec) DeepCopy added in v1.1.0

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

func (*DevsyWorkspacePresetSpec) DeepCopyInto added in v1.1.0

func (in *DevsyWorkspacePresetSpec) DeepCopyInto(out *DevsyWorkspacePresetSpec)

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

type DevsyWorkspacePresetStatus added in v1.1.0

type DevsyWorkspacePresetStatus struct{}

DevsyWorkspacePresetStatus holds the status.

func (*DevsyWorkspacePresetStatus) DeepCopy added in v1.1.0

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

func (*DevsyWorkspacePresetStatus) DeepCopyInto added in v1.1.0

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

type DevsyWorkspaceTemplate added in v1.1.0

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

	Spec   DevsyWorkspaceTemplateSpec   `json:"spec,omitempty"`
	Status DevsyWorkspaceTemplateStatus `json:"status,omitempty"`
}

DevsyWorkspaceTemplate holds the information +k8s:openapi-gen=true +resource:path=devpodworkspacetemplates,rest=DevsyWorkspaceTemplateREST

func (*DevsyWorkspaceTemplate) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceTemplate) DeepCopyInto added in v1.1.0

func (in *DevsyWorkspaceTemplate) DeepCopyInto(out *DevsyWorkspaceTemplate)

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

func (*DevsyWorkspaceTemplate) DeepCopyObject added in v1.1.0

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

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

func (*DevsyWorkspaceTemplate) GetAccess added in v1.1.0

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

func (*DevsyWorkspaceTemplate) GetOwner added in v1.1.0

func (*DevsyWorkspaceTemplate) GetVersions added in v1.1.0

func (*DevsyWorkspaceTemplate) SetAccess added in v1.1.0

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

func (*DevsyWorkspaceTemplate) SetOwner added in v1.1.0

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

type DevsyWorkspaceTemplateList added in v1.1.0

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

func (*DevsyWorkspaceTemplateList) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceTemplateList) DeepCopyInto added in v1.1.0

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

func (*DevsyWorkspaceTemplateList) DeepCopyObject added in v1.1.0

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

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

type DevsyWorkspaceTemplateSpec added in v1.1.0

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

DevsyWorkspaceTemplateSpec holds the specification.

func (*DevsyWorkspaceTemplateSpec) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceTemplateSpec) DeepCopyInto added in v1.1.0

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

type DevsyWorkspaceTemplateStatus added in v1.1.0

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

DevsyWorkspaceTemplateStatus holds the status.

func (*DevsyWorkspaceTemplateStatus) DeepCopy added in v1.1.0

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

func (*DevsyWorkspaceTemplateStatus) DeepCopyInto added in v1.1.0

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

type DirectClusterEndpointToken

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

	Spec   DirectClusterEndpointTokenSpec   `json:"spec,omitempty"`
	Status DirectClusterEndpointTokenStatus `json:"status,omitempty"`
}

DirectClusterEndpointToken holds the object information +k8s:openapi-gen=true +resource:path=directclusterendpointtokens,rest=DirectClusterEndpointTokenREST

func (*DirectClusterEndpointToken) DeepCopy

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

func (*DirectClusterEndpointToken) DeepCopyInto

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

func (*DirectClusterEndpointToken) DeepCopyObject

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

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

type DirectClusterEndpointTokenList

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

func (*DirectClusterEndpointTokenList) DeepCopy

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

func (*DirectClusterEndpointTokenList) DeepCopyInto

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

func (*DirectClusterEndpointTokenList) DeepCopyObject

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

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

type DirectClusterEndpointTokenSpec

type DirectClusterEndpointTokenSpec struct {
	// The time to life for this access token in seconds
	// +optional
	TTL int64 `json:"ttl,omitempty"`

	// Scope is the optional scope of the direct cluster endpoint
	// +optional
	Scope *storagev1.AccessKeyScope `json:"scope,omitempty"`
}

DirectClusterEndpointTokenSpec holds the object specification

func (*DirectClusterEndpointTokenSpec) DeepCopy

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

func (*DirectClusterEndpointTokenSpec) DeepCopyInto

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

type DirectClusterEndpointTokenStatus

type DirectClusterEndpointTokenStatus struct {
	// +optional
	Token string `json:"token,omitempty"`
}

DirectClusterEndpointTokenStatus holds the object status

func (*DirectClusterEndpointTokenStatus) DeepCopy

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

func (*DirectClusterEndpointTokenStatus) DeepCopyInto

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

type Event

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

	Spec   EventSpec   `json:"spec,omitempty"`
	Status EventStatus `json:"status,omitempty"`
}

Event holds an event +k8s:openapi-gen=true +resource:path=events,rest=EventREST

func (*Event) DeepCopy

func (in *Event) DeepCopy() *Event

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

func (*Event) DeepCopyInto

func (in *Event) DeepCopyInto(out *Event)

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

func (*Event) DeepCopyObject

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

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

type EventList

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

func (*EventList) DeepCopy

func (in *EventList) DeepCopy() *EventList

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

func (*EventList) DeepCopyInto

func (in *EventList) DeepCopyInto(out *EventList)

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

func (*EventList) DeepCopyObject

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

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

type EventSpec

type EventSpec struct{}

EventSpec holds the specification.

func (*EventSpec) DeepCopy

func (in *EventSpec) DeepCopy() *EventSpec

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

func (*EventSpec) DeepCopyInto

func (in *EventSpec) DeepCopyInto(out *EventSpec)

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

type EventStatus

type EventStatus struct {
	auditv1.Event `json:",inline"`
}

EventStatus holds the status, which is the parsed raw config

func (*EventStatus) DeepCopy

func (in *EventStatus) DeepCopy() *EventStatus

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

func (*EventStatus) DeepCopyInto

func (in *EventStatus) DeepCopyInto(out *EventStatus)

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

type Feature

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

	Spec   FeatureSpec   `json:"spec,omitempty"`
	Status FeatureStatus `json:"status,omitempty"`
}

Feature holds the feature information +k8s:openapi-gen=true +resource:path=features,rest=FeatureREST,statusRest=FeatureStatusREST

func (*Feature) DeepCopy

func (in *Feature) DeepCopy() *Feature

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

func (*Feature) DeepCopyInto

func (in *Feature) DeepCopyInto(out *Feature)

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

func (*Feature) DeepCopyObject

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

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

type FeatureList

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

func (*FeatureList) DeepCopy

func (in *FeatureList) DeepCopy() *FeatureList

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

func (*FeatureList) DeepCopyInto

func (in *FeatureList) DeepCopyInto(out *FeatureList)

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

func (*FeatureList) DeepCopyObject

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

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

type FeatureSpec

type FeatureSpec struct{}

FeatureSpec holds the specification.

func (*FeatureSpec) DeepCopy

func (in *FeatureSpec) DeepCopy() *FeatureSpec

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

func (*FeatureSpec) DeepCopyInto

func (in *FeatureSpec) DeepCopyInto(out *FeatureSpec)

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

type FeatureStatus

type FeatureStatus struct {
	// Feature contains all feature details (as typically returned by license service)
	licenseapi.Feature `json:",inline"`

	// Internal marks internal features that should not be shown on the license view
	// +optional
	Internal bool `json:"internal,omitempty"`

	// Used marks features that are currently used in the product
	// +optional
	Used bool `json:"used,omitempty"`
}

FeatureStatus holds the status.

func (*FeatureStatus) DeepCopy

func (in *FeatureStatus) DeepCopy() *FeatureStatus

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

func (*FeatureStatus) DeepCopyInto

func (in *FeatureStatus) DeepCopyInto(out *FeatureStatus)

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

type GroupResources

type GroupResources struct {
	// Group is the name of the API group that contains the resources.
	// The empty string represents the core API group.
	// +optional
	Group string `json:"group,omitempty" protobuf:"bytes,1,opt,name=group"`
	// Resources is a list of resources this rule applies to.
	//
	// For example:
	// 'pods' matches pods.
	// 'pods/log' matches the log subresource of pods.
	// '*' matches all resources and their subresources.
	// 'pods/*' matches all subresources of pods.
	// '*/scale' matches all scale subresources.
	//
	// If wildcard is present, the validation rule will ensure resources do not
	// overlap with each other.
	//
	// An empty list implies all resources and subresources in this API groups apply.
	// +optional
	Resources []string `json:"resources,omitempty" protobuf:"bytes,2,rep,name=resources"`
	// ResourceNames is a list of resource instance names that the policy matches.
	// Using this field requires Resources to be specified.
	// An empty list implies that every instance of the resource is matched.
	// +optional
	ResourceNames []string `json:"resourceNames,omitempty" protobuf:"bytes,3,rep,name=resourceNames"`
}

GroupResources represents resource kinds in an API group.

func (*GroupResources) DeepCopy

func (in *GroupResources) DeepCopy() *GroupResources

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

func (*GroupResources) DeepCopyInto

func (in *GroupResources) DeepCopyInto(out *GroupResources)

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

type ImageBuilder

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

func (in *ImageBuilder) DeepCopy() *ImageBuilder

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

func (*ImageBuilder) DeepCopyInto

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

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

type IngressAuthToken

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

	Spec   IngressAuthTokenSpec   `json:"spec,omitempty"`
	Status IngressAuthTokenStatus `json:"status,omitempty"`
}

IngressAuthToken holds the object information +k8s:openapi-gen=true +resource:path=ingressauthtokens,rest=IngressAuthTokenREST

func (*IngressAuthToken) DeepCopy

func (in *IngressAuthToken) DeepCopy() *IngressAuthToken

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

func (*IngressAuthToken) DeepCopyInto

func (in *IngressAuthToken) DeepCopyInto(out *IngressAuthToken)

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

func (*IngressAuthToken) DeepCopyObject

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

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

type IngressAuthTokenList

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

func (*IngressAuthTokenList) DeepCopy

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

func (*IngressAuthTokenList) DeepCopyInto

func (in *IngressAuthTokenList) DeepCopyInto(out *IngressAuthTokenList)

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

func (*IngressAuthTokenList) DeepCopyObject

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

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

type IngressAuthTokenSpec

type IngressAuthTokenSpec struct {
	// Host is the host where the UI should get redirected
	// +optional
	Host string `json:"host,omitempty"`

	// Signature is the signature of the agent for the host
	// +optional
	Signature string `json:"signature,omitempty"`
}

IngressAuthTokenSpec holds the object specification

func (*IngressAuthTokenSpec) DeepCopy

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

func (*IngressAuthTokenSpec) DeepCopyInto

func (in *IngressAuthTokenSpec) DeepCopyInto(out *IngressAuthTokenSpec)

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

type IngressAuthTokenStatus

type IngressAuthTokenStatus struct {
	// +optional
	Token string `json:"token,omitempty"`
}

IngressAuthTokenStatus holds the object status

func (*IngressAuthTokenStatus) DeepCopy

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

func (*IngressAuthTokenStatus) DeepCopyInto

func (in *IngressAuthTokenStatus) DeepCopyInto(out *IngressAuthTokenStatus)

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

type Kiosk

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

	Spec   KioskSpec   `json:"spec,omitempty"`
	Status KioskStatus `json:"status,omitempty"`
}

Kiosk holds the kiosk types +k8s:openapi-gen=true +resource:path=kiosk,rest=KioskREST

func (*Kiosk) DeepCopy

func (in *Kiosk) DeepCopy() *Kiosk

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

func (*Kiosk) DeepCopyInto

func (in *Kiosk) DeepCopyInto(out *Kiosk)

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

func (*Kiosk) DeepCopyObject

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

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

type KioskList

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

func (*KioskList) DeepCopy

func (in *KioskList) DeepCopy() *KioskList

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

func (*KioskList) DeepCopyInto

func (in *KioskList) DeepCopyInto(out *KioskList)

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

func (*KioskList) DeepCopyObject

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

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

type KioskSpec

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

	// storage.devsy.sh
	StorageClusterQuota agentstoragev1.ClusterQuota `json:"storageClusterQuota,omitempty"`

	// ui.devsy.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.

type KioskStatus

type KioskStatus struct{}

func (*KioskStatus) DeepCopy

func (in *KioskStatus) DeepCopy() *KioskStatus

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

func (*KioskStatus) DeepCopyInto

func (in *KioskStatus) DeepCopyInto(out *KioskStatus)

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

type License

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

	Spec   LicenseSpec   `json:"spec,omitempty"`
	Status LicenseStatus `json:"status,omitempty"`
}

License holds the license information. +k8s:openapi-gen=true +resource:path=licenses,rest=LicenseREST +subresource:request=LicenseRequest,path=request,kind=LicenseRequest,rest=LicenseRequestREST

func (*License) DeepCopy

func (in *License) DeepCopy() *License

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

func (*License) DeepCopyInto

func (in *License) DeepCopyInto(out *License)

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

func (*License) DeepCopyObject

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

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

type LicenseList

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

func (*LicenseList) DeepCopy

func (in *LicenseList) DeepCopy() *LicenseList

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

func (*LicenseList) DeepCopyInto

func (in *LicenseList) DeepCopyInto(out *LicenseList)

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

func (*LicenseList) DeepCopyObject

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

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

type LicenseRequest

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

	// Spec is the admin request spec (the input for the request).
	Spec LicenseRequestSpec `json:"spec,omitempty"`

	// Status is the admin request output (the output or result of the request).
	Status LicenseRequestStatus `json:"status,omitempty"`
}

LicenseRequest holds license request information +subresource-request

func (*LicenseRequest) DeepCopy

func (in *LicenseRequest) DeepCopy() *LicenseRequest

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

func (*LicenseRequest) DeepCopyInto

func (in *LicenseRequest) DeepCopyInto(out *LicenseRequest)

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

func (*LicenseRequest) DeepCopyObject

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

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

type LicenseRequestList

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

func (*LicenseRequestList) DeepCopy

func (in *LicenseRequestList) DeepCopy() *LicenseRequestList

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

func (*LicenseRequestList) DeepCopyInto

func (in *LicenseRequestList) DeepCopyInto(out *LicenseRequestList)

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

func (*LicenseRequestList) DeepCopyObject

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

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

type LicenseRequestSpec

type LicenseRequestSpec struct {
	// URL is the url for the request.
	URL string `json:"url,omitempty"`

	// Input is the input payload to send to the url.
	Input licenseapi.GenericRequestInput `json:"input,omitempty"`
}

func (*LicenseRequestSpec) DeepCopy

func (in *LicenseRequestSpec) DeepCopy() *LicenseRequestSpec

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

func (*LicenseRequestSpec) DeepCopyInto

func (in *LicenseRequestSpec) DeepCopyInto(out *LicenseRequestSpec)

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

type LicenseRequestStatus

type LicenseRequestStatus struct {
	// Output is where the request output is stored.
	// +optional
	Output *licenseapi.GenericRequestOutput `json:"output,omitempty"`
}

func (*LicenseRequestStatus) DeepCopy

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

func (*LicenseRequestStatus) DeepCopyInto

func (in *LicenseRequestStatus) DeepCopyInto(out *LicenseRequestStatus)

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

type LicenseSpec

type LicenseSpec struct{}

func (*LicenseSpec) DeepCopy

func (in *LicenseSpec) DeepCopy() *LicenseSpec

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

func (*LicenseSpec) DeepCopyInto

func (in *LicenseSpec) DeepCopyInto(out *LicenseSpec)

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

type LicenseStatus

type LicenseStatus struct {
	// License is the license data received from the license server.
	// +optional
	License *licenseapi.License `json:"license,omitempty"`

	// ResourceUsage shows the current usage of license limit.
	// +optional
	ResourceUsage map[string]licenseapi.ResourceCount `json:"resourceUsage,omitempty"`

	// 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.

type LicenseToken

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

	Spec   LicenseTokenSpec   `json:"spec,omitempty"`
	Status LicenseTokenStatus `json:"status,omitempty"`
}

License Token holds the license token information +k8s:openapi-gen=true +resource:path=licensetokens,rest=LicenseTokenREST

func (*LicenseToken) DeepCopy

func (in *LicenseToken) DeepCopy() *LicenseToken

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

func (*LicenseToken) DeepCopyInto

func (in *LicenseToken) DeepCopyInto(out *LicenseToken)

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

func (*LicenseToken) DeepCopyObject

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

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

type LicenseTokenList

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

func (*LicenseTokenList) DeepCopy

func (in *LicenseTokenList) DeepCopy() *LicenseTokenList

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

func (*LicenseTokenList) DeepCopyInto

func (in *LicenseTokenList) DeepCopyInto(out *LicenseTokenList)

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

func (*LicenseTokenList) DeepCopyObject

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

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

type LicenseTokenSpec

type LicenseTokenSpec struct {
	URL     string `json:"url,omitempty"`
	Payload string `json:"payload,omitempty"`
}

func (*LicenseTokenSpec) DeepCopy

func (in *LicenseTokenSpec) DeepCopy() *LicenseTokenSpec

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

func (*LicenseTokenSpec) DeepCopyInto

func (in *LicenseTokenSpec) DeepCopyInto(out *LicenseTokenSpec)

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

type LicenseTokenStatus

type LicenseTokenStatus struct {
	Token *licenseapi.InstanceTokenAuth `json:"token,omitempty"`
}

func (*LicenseTokenStatus) DeepCopy

func (in *LicenseTokenStatus) DeepCopy() *LicenseTokenStatus

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

func (*LicenseTokenStatus) DeepCopyInto

func (in *LicenseTokenStatus) DeepCopyInto(out *LicenseTokenStatus)

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

type MaintenanceWindow

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

func (in *MaintenanceWindow) DeepCopy() *MaintenanceWindow

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

func (*MaintenanceWindow) DeepCopyInto

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

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

type ManagementRole

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

func (in *ManagementRole) DeepCopy() *ManagementRole

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

func (*ManagementRole) DeepCopyInto

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

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

type NamespacedNameArgs

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

func (*NamespacedNameArgs) DeepCopy

func (in *NamespacedNameArgs) DeepCopy() *NamespacedNameArgs

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

func (*NamespacedNameArgs) DeepCopyInto

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

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

type NodeClaim

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

func (in *NodeClaim) DeepCopy() *NodeClaim

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

func (*NodeClaim) DeepCopyInto

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

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

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

type NodeClaimData

type NodeClaimData struct {
	// UserData that should be used to start the node.
	UserData string `json:"userData,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

func (in *NodeClaimData) DeepCopy() *NodeClaimData

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

func (*NodeClaimData) DeepCopyInto

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

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

type NodeClaimList

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

func (*NodeClaimList) DeepCopy

func (in *NodeClaimList) DeepCopy() *NodeClaimList

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

func (*NodeClaimList) DeepCopyInto

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

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

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

type NodeClaimSpec

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

NodeClaimSpec defines spec of node claim.

func (*NodeClaimSpec) DeepCopy

func (in *NodeClaimSpec) DeepCopy() *NodeClaimSpec

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

func (*NodeClaimSpec) DeepCopyInto

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

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

type NodeClaimStatus

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

func (*NodeClaimStatus) DeepCopy

func (in *NodeClaimStatus) DeepCopy() *NodeClaimStatus

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

func (*NodeClaimStatus) DeepCopyInto

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

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

type NodeEnvironment

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

func (in *NodeEnvironment) DeepCopy() *NodeEnvironment

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

func (*NodeEnvironment) DeepCopyInto

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

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

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

type NodeEnvironmentData

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

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

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

func (*NodeEnvironmentData) DeepCopy

func (in *NodeEnvironmentData) DeepCopy() *NodeEnvironmentData

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

func (*NodeEnvironmentData) DeepCopyInto

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

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

type NodeEnvironmentList

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

func (*NodeEnvironmentList) DeepCopy

func (in *NodeEnvironmentList) DeepCopy() *NodeEnvironmentList

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

func (*NodeEnvironmentList) DeepCopyInto

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

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

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

type NodeEnvironmentSpec

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

NodeEnvironmentSpec defines spec of node environment.

func (*NodeEnvironmentSpec) DeepCopy

func (in *NodeEnvironmentSpec) DeepCopy() *NodeEnvironmentSpec

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

func (*NodeEnvironmentSpec) DeepCopyInto

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

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

type NodeEnvironmentStatus

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

func (*NodeEnvironmentStatus) DeepCopy

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

func (*NodeEnvironmentStatus) DeepCopyInto

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

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

type NodeProvider

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

func (in *NodeProvider) DeepCopy() *NodeProvider

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

func (*NodeProvider) DeepCopyInto

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

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

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

type NodeProviderBCMGetResourcesResult

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

func (*NodeProviderBCMGetResourcesResult) DeepCopy

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

func (*NodeProviderBCMGetResourcesResult) DeepCopyInto

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

type NodeProviderBCMNodeGroup

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

func (*NodeProviderBCMNodeGroup) DeepCopy

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

func (*NodeProviderBCMNodeGroup) DeepCopyInto

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

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

type NodeProviderBCMNodeWithResources

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

func (*NodeProviderBCMNodeWithResources) DeepCopy

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

func (*NodeProviderBCMNodeWithResources) DeepCopyInto

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

type NodeProviderBCMTestConnectionResult

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

func (*NodeProviderBCMTestConnectionResult) DeepCopy

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

func (*NodeProviderBCMTestConnectionResult) DeepCopyInto

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

type NodeProviderCalculateCostResult

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

func (*NodeProviderCalculateCostResult) DeepCopy

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

func (*NodeProviderCalculateCostResult) DeepCopyInto

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

type NodeProviderExec

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

func (in *NodeProviderExec) DeepCopy() *NodeProviderExec

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

func (*NodeProviderExec) DeepCopyInto

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

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

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

type NodeProviderExecList

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

func (*NodeProviderExecList) DeepCopy

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

func (*NodeProviderExecList) DeepCopyInto

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

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

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

type NodeProviderExecResult

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

func (*NodeProviderExecResult) DeepCopy

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

func (*NodeProviderExecResult) DeepCopyInto

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

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

type NodeProviderExecSpec

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

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

func (*NodeProviderExecSpec) DeepCopyInto

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

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

type NodeProviderExecStatus

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

func (*NodeProviderExecStatus) DeepCopy

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

func (*NodeProviderExecStatus) DeepCopyInto

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

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

type NodeProviderList

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

func (*NodeProviderList) DeepCopy

func (in *NodeProviderList) DeepCopy() *NodeProviderList

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

func (*NodeProviderList) DeepCopyInto

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

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

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

type NodeProviderSpec

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

func (in *NodeProviderSpec) DeepCopy() *NodeProviderSpec

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

func (*NodeProviderSpec) DeepCopyInto

func (in *NodeProviderSpec) DeepCopyInto(out *NodeProviderSpec)

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

type NodeProviderStatus

type NodeProviderStatus struct {
	storagev1.NodeProviderStatus `json:",inline"`
}

NodeProviderStatus defines the observed state of NodeProvider.

func (*NodeProviderStatus) DeepCopy

func (in *NodeProviderStatus) DeepCopy() *NodeProviderStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeProviderStatus.

func (*NodeProviderStatus) DeepCopyInto

func (in *NodeProviderStatus) DeepCopyInto(out *NodeProviderStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NodeProviderTerraformValidateResult

type NodeProviderTerraformValidateResult struct {
	Success bool   `json:"success"`
	Output  string `json:"output"`
}

func (*NodeProviderTerraformValidateResult) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeProviderTerraformValidateResult.

func (*NodeProviderTerraformValidateResult) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NodeType

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

func (in *NodeType) DeepCopy() *NodeType

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeType.

func (*NodeType) DeepCopyInto

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

func (in *NodeType) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type NodeTypeList

type NodeTypeList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []NodeType `json:"items"`
}

func (*NodeTypeList) DeepCopy

func (in *NodeTypeList) DeepCopy() *NodeTypeList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeTypeList.

func (*NodeTypeList) DeepCopyInto

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

func (in *NodeTypeList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type NodeTypeSpec

type NodeTypeSpec struct {
	storagev1.NodeTypeSpec `json:",inline"`
}

func (*NodeTypeSpec) DeepCopy

func (in *NodeTypeSpec) DeepCopy() *NodeTypeSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeTypeSpec.

func (*NodeTypeSpec) DeepCopyInto

func (in *NodeTypeSpec) DeepCopyInto(out *NodeTypeSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NodeTypeStatus

type NodeTypeStatus struct {
	storagev1.NodeTypeStatus `json:",inline"`
}

func (*NodeTypeStatus) DeepCopy

func (in *NodeTypeStatus) DeepCopy() *NodeTypeStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeTypeStatus.

func (*NodeTypeStatus) DeepCopyInto

func (in *NodeTypeStatus) DeepCopyInto(out *NodeTypeStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type OIDC

type OIDC struct {
	// If true indicates that devsy will act as an OIDC server
	Enabled bool `json:"enabled,omitempty"`

	// If true indicates that devsy will allow wildcard '*' in client redirectURIs
	WildcardRedirect bool `json:"wildcardRedirect,omitempty"`

	// The clients that are allowed to request devsy 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.

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 Devsy 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.

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.

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.

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.

type ObjectName

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

func (in *ObjectName) DeepCopy() *ObjectName

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectName.

func (*ObjectName) DeepCopyInto

func (in *ObjectName) DeepCopyInto(out *ObjectName)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ObjectPermission

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

func (in *ObjectPermission) DeepCopy() *ObjectPermission

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectPermission.

func (*ObjectPermission) DeepCopyInto

func (in *ObjectPermission) DeepCopyInto(out *ObjectPermission)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Operation

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

func (in *Operation) DeepCopy() *Operation

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Operation.

func (*Operation) DeepCopyInto

func (in *Operation) DeepCopyInto(out *Operation)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type OperationPhase

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.

type OwnedAccessKeyList

type OwnedAccessKeyList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []OwnedAccessKey `json:"items"`
}

func (*OwnedAccessKeyList) DeepCopy

func (in *OwnedAccessKeyList) DeepCopy() *OwnedAccessKeyList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OwnedAccessKeyList.

func (*OwnedAccessKeyList) DeepCopyInto

func (in *OwnedAccessKeyList) DeepCopyInto(out *OwnedAccessKeyList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*OwnedAccessKeyList) DeepCopyObject

func (in *OwnedAccessKeyList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type OwnedAccessKeySpec

type OwnedAccessKeySpec struct {
	storagev1.AccessKeySpec `json:",inline"`
}

func (*OwnedAccessKeySpec) DeepCopy

func (in *OwnedAccessKeySpec) DeepCopy() *OwnedAccessKeySpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OwnedAccessKeySpec.

func (*OwnedAccessKeySpec) DeepCopyInto

func (in *OwnedAccessKeySpec) DeepCopyInto(out *OwnedAccessKeySpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type OwnedAccessKeyStatus

type OwnedAccessKeyStatus struct {
	storagev1.AccessKeyStatus `json:",inline"`
}

func (*OwnedAccessKeyStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OwnedAccessKeyStatus.

func (*OwnedAccessKeyStatus) DeepCopyInto

func (in *OwnedAccessKeyStatus) DeepCopyInto(out *OwnedAccessKeyStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PlatformDB

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

func (in *PlatformDB) DeepCopy() *PlatformDB

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PlatformDB.

func (*PlatformDB) DeepCopyInto

func (in *PlatformDB) DeepCopyInto(out *PlatformDB)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PredefinedApp

type PredefinedApp struct {
	// Chart holds the repo/chart name of the predefined app
	// +optional
	Chart string `json:"chart"`

	// InitialVersion holds the initial version of this app.
	// This version will be selected automatically.
	// +optional
	InitialVersion string `json:"initialVersion,omitempty"`

	// InitialValues holds the initial values for this app.
	// The values will be prefilled automatically. There are certain
	// placeholders that can be used within the values that are replaced
	// by the devsy UI automatically.
	// +optional
	InitialValues string `json:"initialValues,omitempty"`

	// Holds the cluster names where to display this app
	// +optional
	Clusters []string `json:"clusters,omitempty"`

	// Title is the name that should be displayed for the predefined app.
	// If empty the chart name is used.
	// +optional
	Title string `json:"title,omitempty"`

	// IconURL specifies an url to the icon that should be displayed for this app.
	// If none is specified the icon from the chart metadata is used.
	// +optional
	IconURL string `json:"iconUrl,omitempty"`

	// ReadmeURL specifies an url to the readme page of this predefined app. If empty
	// an url will be constructed to artifact hub.
	// +optional
	ReadmeURL string `json:"readmeUrl,omitempty"`
}

PredefinedApp holds information about a predefined app

func (*PredefinedApp) DeepCopy

func (in *PredefinedApp) DeepCopy() *PredefinedApp

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PredefinedApp.

func (*PredefinedApp) DeepCopyInto

func (in *PredefinedApp) DeepCopyInto(out *PredefinedApp)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Project

type Project struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   ProjectSpec   `json:"spec,omitempty"`
	Status ProjectStatus `json:"status,omitempty"`
}

Project holds the Project information +k8s:openapi-gen=true +resource:path=projects,rest=ProjectREST,statusRest=ProjectStatusREST +subresource:request=ProjectCharts,path=charts,kind=ProjectCharts,rest=ProjectChartsREST +subresource:request=ProjectTemplates,path=templates,kind=ProjectTemplates,rest=ProjectTemplatesREST +subresource:request=ProjectMembers,path=members,kind=ProjectMembers,rest=ProjectMembersREST +subresource:request=ProjectClusters,path=clusters,kind=ProjectClusters,rest=ProjectClustersREST +subresource:request=ProjectChartInfo,path=chartinfo,kind=ProjectChartInfo,rest=ProjectChartInfoREST +subresource:request=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) SetAccess

func (a *Project) SetAccess(access []storagev1.Access)

func (*Project) SetOwner

func (a *Project) SetOwner(userOrTeam *storagev1.UserOrTeam)

type ProjectChartInfo

type ProjectChartInfo struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   ProjectChartInfoSpec   `json:"spec,omitempty"`
	Status ProjectChartInfoStatus `json:"status,omitempty"`
}

+subresource-request

func (*ProjectChartInfo) DeepCopy

func (in *ProjectChartInfo) DeepCopy() *ProjectChartInfo

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectChartInfo.

func (*ProjectChartInfo) DeepCopyInto

func (in *ProjectChartInfo) DeepCopyInto(out *ProjectChartInfo)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectChartInfo) DeepCopyObject

func (in *ProjectChartInfo) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectChartInfoList

type ProjectChartInfoList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ProjectChartInfo `json:"items"`
}

func (*ProjectChartInfoList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectChartInfoList.

func (*ProjectChartInfoList) DeepCopyInto

func (in *ProjectChartInfoList) DeepCopyInto(out *ProjectChartInfoList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectChartInfoList) DeepCopyObject

func (in *ProjectChartInfoList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectChartInfoSpec

type ProjectChartInfoSpec struct {
	clusterv1.ChartInfoSpec `json:",inline"`
}

func (*ProjectChartInfoSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectChartInfoSpec.

func (*ProjectChartInfoSpec) DeepCopyInto

func (in *ProjectChartInfoSpec) DeepCopyInto(out *ProjectChartInfoSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ProjectChartInfoStatus

type ProjectChartInfoStatus struct {
	clusterv1.ChartInfoStatus `json:",inline"`
}

func (*ProjectChartInfoStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectChartInfoStatus.

func (*ProjectChartInfoStatus) DeepCopyInto

func (in *ProjectChartInfoStatus) DeepCopyInto(out *ProjectChartInfoStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ProjectCharts

type ProjectCharts struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// Holds the available helm charts for this cluster
	Charts []storagev1.HelmChart `json:"charts"`

	// Busy will indicate if the chart parsing is still
	// in progress.
	// +optional
	Busy bool `json:"busy,omitempty"`
}

+subresource-request

func (*ProjectCharts) DeepCopy

func (in *ProjectCharts) DeepCopy() *ProjectCharts

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectCharts.

func (*ProjectCharts) DeepCopyInto

func (in *ProjectCharts) DeepCopyInto(out *ProjectCharts)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectCharts) DeepCopyObject

func (in *ProjectCharts) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectChartsList

type ProjectChartsList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ProjectCharts `json:"items"`
}

func (*ProjectChartsList) DeepCopy

func (in *ProjectChartsList) DeepCopy() *ProjectChartsList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectChartsList.

func (*ProjectChartsList) DeepCopyInto

func (in *ProjectChartsList) DeepCopyInto(out *ProjectChartsList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectChartsList) DeepCopyObject

func (in *ProjectChartsList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectClusters

type ProjectClusters struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// Clusters holds all the allowed clusters
	Clusters []Cluster `json:"clusters,omitempty"`
}

+subresource-request

func (*ProjectClusters) DeepCopy

func (in *ProjectClusters) DeepCopy() *ProjectClusters

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectClusters.

func (*ProjectClusters) DeepCopyInto

func (in *ProjectClusters) DeepCopyInto(out *ProjectClusters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectClusters) DeepCopyObject

func (in *ProjectClusters) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectClustersList

type ProjectClustersList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ProjectClusters `json:"items"`
}

func (*ProjectClustersList) DeepCopy

func (in *ProjectClustersList) DeepCopy() *ProjectClustersList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectClustersList.

func (*ProjectClustersList) DeepCopyInto

func (in *ProjectClustersList) DeepCopyInto(out *ProjectClustersList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectClustersList) DeepCopyObject

func (in *ProjectClustersList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectImportSpace

type ProjectImportSpace struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// SourceSpace is the space to import into this project
	SourceSpace ProjectImportSpaceSource `json:"sourceSpace"`
}

ProjectImportSpace holds project space import information +subresource-request

func (*ProjectImportSpace) DeepCopy

func (in *ProjectImportSpace) DeepCopy() *ProjectImportSpace

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectImportSpace.

func (*ProjectImportSpace) DeepCopyInto

func (in *ProjectImportSpace) DeepCopyInto(out *ProjectImportSpace)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectImportSpace) DeepCopyObject

func (in *ProjectImportSpace) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectImportSpaceList

type ProjectImportSpaceList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ProjectImportSpace `json:"items"`
}

func (*ProjectImportSpaceList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectImportSpaceList.

func (*ProjectImportSpaceList) DeepCopyInto

func (in *ProjectImportSpaceList) DeepCopyInto(out *ProjectImportSpaceList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectImportSpaceList) DeepCopyObject

func (in *ProjectImportSpaceList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectImportSpaceSource

type ProjectImportSpaceSource struct {
	// Name of the space to import
	Name string `json:"name,omitempty"`
	// Cluster name of the cluster the space is running on
	Cluster string `json:"cluster,omitempty"`
	// ImportName is an optional name to use as the spaceinstance name, if not provided the space
	// name will be used
	// +optional
	ImportName string `json:"importName,omitempty"`
}

func (*ProjectImportSpaceSource) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectImportSpaceSource.

func (*ProjectImportSpaceSource) DeepCopyInto

func (in *ProjectImportSpaceSource) DeepCopyInto(out *ProjectImportSpaceSource)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ProjectList

type ProjectList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Project `json:"items"`
}

func (*ProjectList) DeepCopy

func (in *ProjectList) DeepCopy() *ProjectList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectList.

func (*ProjectList) DeepCopyInto

func (in *ProjectList) DeepCopyInto(out *ProjectList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectList) DeepCopyObject

func (in *ProjectList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectMember

type ProjectMember struct {
	// Info about the user or team
	// +optional
	Info 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.

type ProjectMembers

type ProjectMembers struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// Teams holds all the teams that have access to the cluster
	Teams []ProjectMember `json:"teams,omitempty"`

	// Users holds all the users that have access to the cluster
	Users []ProjectMember `json:"users,omitempty"`
}

+subresource-request

func (*ProjectMembers) DeepCopy

func (in *ProjectMembers) DeepCopy() *ProjectMembers

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectMembers.

func (*ProjectMembers) DeepCopyInto

func (in *ProjectMembers) DeepCopyInto(out *ProjectMembers)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectMembers) DeepCopyObject

func (in *ProjectMembers) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectMembersList

type ProjectMembersList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ProjectMembers `json:"items"`
}

func (*ProjectMembersList) DeepCopy

func (in *ProjectMembersList) DeepCopy() *ProjectMembersList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectMembersList.

func (*ProjectMembersList) DeepCopyInto

func (in *ProjectMembersList) DeepCopyInto(out *ProjectMembersList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectMembersList) DeepCopyObject

func (in *ProjectMembersList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectMembership

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

func (in *ProjectMembership) DeepCopy() *ProjectMembership

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectMembership.

func (*ProjectMembership) DeepCopyInto

func (in *ProjectMembership) DeepCopyInto(out *ProjectMembership)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ProjectMigrateSpaceInstance

type ProjectMigrateSpaceInstance struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// SourceSpaceInstance is the spaceinstance to migrate into this project
	SourceSpaceInstance ProjectMigrateSpaceInstanceSource `json:"sourceSpaceInstance"`
}

ProjectMigrateSpaceInstance holds project spaceinstance migrate information +subresource-request

func (*ProjectMigrateSpaceInstance) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectMigrateSpaceInstance.

func (*ProjectMigrateSpaceInstance) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectMigrateSpaceInstance) DeepCopyObject

func (in *ProjectMigrateSpaceInstance) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectMigrateSpaceInstanceList

type ProjectMigrateSpaceInstanceList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ProjectMigrateSpaceInstance `json:"items"`
}

func (*ProjectMigrateSpaceInstanceList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectMigrateSpaceInstanceList.

func (*ProjectMigrateSpaceInstanceList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectMigrateSpaceInstanceList) DeepCopyObject

func (in *ProjectMigrateSpaceInstanceList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectMigrateSpaceInstanceSource

type ProjectMigrateSpaceInstanceSource struct {
	// Name of the spaceinstance to migrate
	Name string `json:"name,omitempty"`
	// Namespace of the spaceinstance to migrate
	Namespace string `json:"namespace,omitempty"`
}

func (*ProjectMigrateSpaceInstanceSource) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectMigrateSpaceInstanceSource.

func (*ProjectMigrateSpaceInstanceSource) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ProjectMigrateVirtualClusterInstance

type ProjectMigrateVirtualClusterInstance struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// SourceVirtualClusterInstance is the virtual cluster instance to migrate into this project
	SourceVirtualClusterInstance ProjectMigrateVirtualClusterInstanceSource `json:"sourceVirtualClusterInstance"`
}

ProjectMigrateVirtualClusterInstance holds project devsyinstance migrate information +subresource-request

func (*ProjectMigrateVirtualClusterInstance) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectMigrateVirtualClusterInstance.

func (*ProjectMigrateVirtualClusterInstance) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectMigrateVirtualClusterInstance) DeepCopyObject

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectMigrateVirtualClusterInstanceList

type ProjectMigrateVirtualClusterInstanceList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ProjectMigrateVirtualClusterInstance `json:"items"`
}

func (*ProjectMigrateVirtualClusterInstanceList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectMigrateVirtualClusterInstanceList.

func (*ProjectMigrateVirtualClusterInstanceList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectMigrateVirtualClusterInstanceList) DeepCopyObject

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectMigrateVirtualClusterInstanceSource

type ProjectMigrateVirtualClusterInstanceSource struct {
	// Name of the virtual cluster instance to migrate
	Name string `json:"name,omitempty"`
	// Namespace of the virtual cluster instance to migrate
	Namespace string `json:"namespace,omitempty"`
}

func (*ProjectMigrateVirtualClusterInstanceSource) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectMigrateVirtualClusterInstanceSource.

func (*ProjectMigrateVirtualClusterInstanceSource) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ProjectNodeTypes

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"`
}

+subresource-request

func (*ProjectNodeTypes) DeepCopy

func (in *ProjectNodeTypes) DeepCopy() *ProjectNodeTypes

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectNodeTypes.

func (*ProjectNodeTypes) DeepCopyInto

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

func (in *ProjectNodeTypes) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectNodeTypesList

type ProjectNodeTypesList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ProjectNodeTypes `json:"items"`
}

func (*ProjectNodeTypesList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectNodeTypesList.

func (*ProjectNodeTypesList) DeepCopyInto

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

func (in *ProjectNodeTypesList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectRole

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

func (in *ProjectRole) DeepCopy() *ProjectRole

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectRole.

func (*ProjectRole) DeepCopyInto

func (in *ProjectRole) DeepCopyInto(out *ProjectRole)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ProjectSecret

type ProjectSecret struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   ProjectSecretSpec   `json:"spec,omitempty"`
	Status ProjectSecretStatus `json:"status,omitempty"`
}

ProjectSecret holds the Project Secret information +k8s:openapi-gen=true +resource:path=projectsecrets,rest=ProjectSecretREST

func (*ProjectSecret) DeepCopy

func (in *ProjectSecret) DeepCopy() *ProjectSecret

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectSecret.

func (*ProjectSecret) DeepCopyInto

func (in *ProjectSecret) DeepCopyInto(out *ProjectSecret)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectSecret) DeepCopyObject

func (in *ProjectSecret) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*ProjectSecret) GetAccess

func (a *ProjectSecret) GetAccess() []storagev1.Access

func (*ProjectSecret) GetOwner

func (a *ProjectSecret) GetOwner() *storagev1.UserOrTeam

func (*ProjectSecret) SetAccess

func (a *ProjectSecret) SetAccess(access []storagev1.Access)

func (*ProjectSecret) SetOwner

func (a *ProjectSecret) SetOwner(userOrTeam *storagev1.UserOrTeam)

type ProjectSecretList

type ProjectSecretList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ProjectSecret `json:"items"`
}

func (*ProjectSecretList) DeepCopy

func (in *ProjectSecretList) DeepCopy() *ProjectSecretList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectSecretList.

func (*ProjectSecretList) DeepCopyInto

func (in *ProjectSecretList) DeepCopyInto(out *ProjectSecretList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectSecretList) DeepCopyObject

func (in *ProjectSecretList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectSecretSpec

type ProjectSecretSpec struct {
	// DisplayName is the name that should be displayed in the UI
	// +optional
	DisplayName string `json:"displayName,omitempty"`

	// Description describes a Project secret
	// +optional
	Description string `json:"description,omitempty"`

	// Owner holds the owner of this object
	// +optional
	Owner *storagev1.UserOrTeam `json:"owner,omitempty"`

	// Data contains the secret data. Each key must consist of alphanumeric
	// characters, '-', '_' or '.'. The serialized form of the secret data is a
	// base64 encoded string, representing the arbitrary (possibly non-string)
	// data value here. Described in https://tools.ietf.org/html/rfc4648#section-4
	// +optional
	Data map[string][]byte `json:"data,omitempty"`

	// Access holds the access rights for users and teams
	// +optional
	Access []storagev1.Access `json:"access,omitempty"`
}

ProjectSecretSpec holds the specification.

func (*ProjectSecretSpec) DeepCopy

func (in *ProjectSecretSpec) DeepCopy() *ProjectSecretSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectSecretSpec.

func (*ProjectSecretSpec) DeepCopyInto

func (in *ProjectSecretSpec) DeepCopyInto(out *ProjectSecretSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ProjectSecretStatus

type ProjectSecretStatus struct {
	// Conditions holds several conditions the project might be in
	// +optional
	Conditions agentstoragev1.Conditions `json:"conditions,omitempty"`
}

ProjectSecretStatus holds the status.

func (*ProjectSecretStatus) DeepCopy

func (in *ProjectSecretStatus) DeepCopy() *ProjectSecretStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectSecretStatus.

func (*ProjectSecretStatus) DeepCopyInto

func (in *ProjectSecretStatus) DeepCopyInto(out *ProjectSecretStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ProjectSpec

type ProjectSpec struct {
	storagev1.ProjectSpec `json:",inline"`
}

ProjectSpec holds the specification.

func (*ProjectSpec) DeepCopy

func (in *ProjectSpec) DeepCopy() *ProjectSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectSpec.

func (*ProjectSpec) DeepCopyInto

func (in *ProjectSpec) DeepCopyInto(out *ProjectSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ProjectStatus

type ProjectStatus struct {
	storagev1.ProjectStatus `json:",inline"`
}

ProjectStatus holds the status.

func (*ProjectStatus) DeepCopy

func (in *ProjectStatus) DeepCopy() *ProjectStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectStatus.

func (*ProjectStatus) DeepCopyInto

func (in *ProjectStatus) DeepCopyInto(out *ProjectStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ProjectTemplates

type ProjectTemplates struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// DefaultVirtualClusterTemplate is the default template for the project
	DefaultVirtualClusterTemplate string `json:"defaultVirtualClusterTemplate,omitempty"`

	// VirtualClusterTemplates holds all the allowed virtual cluster templates
	VirtualClusterTemplates []VirtualClusterTemplate `json:"virtualClusterTemplates,omitempty"`

	// DefaultSpaceTemplate
	DefaultSpaceTemplate string `json:"defaultSpaceTemplate,omitempty"`

	// SpaceTemplates holds all the allowed space templates
	SpaceTemplates []SpaceTemplate `json:"spaceTemplates,omitempty"`

	// DefaultDevsyWorkspaceTemplate
	DefaultDevsyWorkspaceTemplate string `json:"defaultDevPodWorkspaceTemplate,omitempty"`

	// DevsyWorkspaceTemplates holds all the allowed space templates
	DevsyWorkspaceTemplates []DevsyWorkspaceTemplate `json:"devPodWorkspaceTemplates,omitempty"`

	// DevsyEnvironmentTemplates holds all the allowed environment templates
	DevsyEnvironmentTemplates []DevsyEnvironmentTemplate `json:"devPodEnvironmentTemplates,omitempty"`

	// DevsyWorkspacePresets holds all the allowed workspace presets
	DevsyWorkspacePresets []DevsyWorkspacePreset `json:"devPodWorkspacePresets,omitempty"`

	// DefaultDevsyEnvironmentTemplate
	DefaultDevsyEnvironmentTemplate string `json:"defaultDevPodEnvironmentTemplate,omitempty"`
}

+subresource-request

func (*ProjectTemplates) DeepCopy

func (in *ProjectTemplates) DeepCopy() *ProjectTemplates

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectTemplates.

func (*ProjectTemplates) DeepCopyInto

func (in *ProjectTemplates) DeepCopyInto(out *ProjectTemplates)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectTemplates) DeepCopyObject

func (in *ProjectTemplates) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ProjectTemplatesList

type ProjectTemplatesList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ProjectTemplates `json:"items"`
}

func (*ProjectTemplatesList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectTemplatesList.

func (*ProjectTemplatesList) DeepCopyInto

func (in *ProjectTemplatesList) DeepCopyInto(out *ProjectTemplatesList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ProjectTemplatesList) DeepCopyObject

func (in *ProjectTemplatesList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type RedirectToken

type RedirectToken struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   RedirectTokenSpec   `json:"spec,omitempty"`
	Status RedirectTokenStatus `json:"status,omitempty"`
}

RedirectToken holds the object information +k8s:openapi-gen=true +resource:path=redirecttokens,rest=RedirectTokenREST

func (*RedirectToken) DeepCopy

func (in *RedirectToken) DeepCopy() *RedirectToken

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedirectToken.

func (*RedirectToken) DeepCopyInto

func (in *RedirectToken) DeepCopyInto(out *RedirectToken)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*RedirectToken) DeepCopyObject

func (in *RedirectToken) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type RedirectTokenClaims

type RedirectTokenClaims struct {
	// URL is the url to redirect to.
	// +optional
	URL string `json:"url,omitempty"`
}

RedirectTokenClaims holds the private claims of the redirect token

func (*RedirectTokenClaims) DeepCopy

func (in *RedirectTokenClaims) DeepCopy() *RedirectTokenClaims

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedirectTokenClaims.

func (*RedirectTokenClaims) DeepCopyInto

func (in *RedirectTokenClaims) DeepCopyInto(out *RedirectTokenClaims)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type RedirectTokenList

type RedirectTokenList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []RedirectToken `json:"items"`
}

func (*RedirectTokenList) DeepCopy

func (in *RedirectTokenList) DeepCopy() *RedirectTokenList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedirectTokenList.

func (*RedirectTokenList) DeepCopyInto

func (in *RedirectTokenList) DeepCopyInto(out *RedirectTokenList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*RedirectTokenList) DeepCopyObject

func (in *RedirectTokenList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type RedirectTokenSpec

type RedirectTokenSpec struct {
	// Token is the token that includes the redirect request
	// +optional
	Token string `json:"token,omitempty"`
}

RedirectTokenSpec holds the object specification

func (*RedirectTokenSpec) DeepCopy

func (in *RedirectTokenSpec) DeepCopy() *RedirectTokenSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedirectTokenSpec.

func (*RedirectTokenSpec) DeepCopyInto

func (in *RedirectTokenSpec) DeepCopyInto(out *RedirectTokenSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type RedirectTokenStatus

type RedirectTokenStatus struct {
	// +optional
	RedirectURL string `json:"redirectURL,omitempty"`
}

RedirectTokenStatus holds the object status

func (*RedirectTokenStatus) DeepCopy

func (in *RedirectTokenStatus) DeepCopy() *RedirectTokenStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedirectTokenStatus.

func (*RedirectTokenStatus) DeepCopyInto

func (in *RedirectTokenStatus) DeepCopyInto(out *RedirectTokenStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type 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 virtual 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.

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.

type RegisterVirtualClusterSpec

type RegisterVirtualClusterSpec struct {
	// ServiceUID uniquely identifies the virtual cluster based on the service uid.
	// +optional
	ServiceUID string `json:"serviceUID,omitempty"`

	// Project is the project name the virtual cluster should be in.
	// +optional
	Project string `json:"project,omitempty"`

	// Name is the virtual cluster instance name. If the name is already taken, the platform will construct a
	// name for the devsy 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"`
}

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.

type RegisterVirtualClusterStatus

type RegisterVirtualClusterStatus struct {
	// Name is the actual name of the virtual cluster instance.
	// +optional
	Name string `json:"name,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.

type ResetAccessKey

type ResetAccessKey struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   ResetAccessKeySpec   `json:"spec,omitempty"`
	Status ResetAccessKeyStatus `json:"status,omitempty"`
}

ResetAccessKey is an access key that is owned by another user +k8s:openapi-gen=true +resource:path=resetaccesskeys,rest=ResetAccessKeyREST

func (*ResetAccessKey) DeepCopy

func (in *ResetAccessKey) DeepCopy() *ResetAccessKey

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResetAccessKey.

func (*ResetAccessKey) DeepCopyInto

func (in *ResetAccessKey) DeepCopyInto(out *ResetAccessKey)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ResetAccessKey) DeepCopyObject

func (in *ResetAccessKey) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ResetAccessKeyList

type ResetAccessKeyList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ResetAccessKey `json:"items"`
}

func (*ResetAccessKeyList) DeepCopy

func (in *ResetAccessKeyList) DeepCopy() *ResetAccessKeyList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResetAccessKeyList.

func (*ResetAccessKeyList) DeepCopyInto

func (in *ResetAccessKeyList) DeepCopyInto(out *ResetAccessKeyList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ResetAccessKeyList) DeepCopyObject

func (in *ResetAccessKeyList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ResetAccessKeySpec

type ResetAccessKeySpec struct {
	storagev1.AccessKeySpec `json:",inline"`
}

func (*ResetAccessKeySpec) DeepCopy

func (in *ResetAccessKeySpec) DeepCopy() *ResetAccessKeySpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResetAccessKeySpec.

func (*ResetAccessKeySpec) DeepCopyInto

func (in *ResetAccessKeySpec) DeepCopyInto(out *ResetAccessKeySpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ResetAccessKeyStatus

type ResetAccessKeyStatus struct {
	storagev1.AccessKeyStatus `json:",inline"`
}

func (*ResetAccessKeyStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResetAccessKeyStatus.

func (*ResetAccessKeyStatus) DeepCopyInto

func (in *ResetAccessKeyStatus) DeepCopyInto(out *ResetAccessKeyStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Self

type Self struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   SelfSpec   `json:"spec,omitempty"`
	Status SelfStatus `json:"status,omitempty"`
}

Self holds information about the currently logged in user +k8s:openapi-gen=true +resource:path=selves,rest=SelfREST

func (*Self) DeepCopy

func (in *Self) DeepCopy() *Self

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Self.

func (*Self) DeepCopyInto

func (in *Self) DeepCopyInto(out *Self)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Self) DeepCopyObject

func (in *Self) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SelfList

type SelfList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Self `json:"items"`
}

func (*SelfList) DeepCopy

func (in *SelfList) DeepCopy() *SelfList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SelfList.

func (*SelfList) DeepCopyInto

func (in *SelfList) DeepCopyInto(out *SelfList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SelfList) DeepCopyObject

func (in *SelfList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SelfSpec

type SelfSpec struct {
	// AccessKey is an optional access key to use instead of the provided one
	// +optional
	AccessKey string `json:"accessKey,omitempty"`
}

func (*SelfSpec) DeepCopy

func (in *SelfSpec) DeepCopy() *SelfSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SelfSpec.

func (*SelfSpec) DeepCopyInto

func (in *SelfSpec) DeepCopyInto(out *SelfSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SelfStatus

type SelfStatus struct {
	// The name of the currently logged in user
	// +optional
	User *UserInfo `json:"user,omitempty"`

	// The name of the currently logged in team
	// +optional
	Team *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 devsy instance id
	// +optional
	InstanceID string `json:"instanceID,omitempty"`

	// DevsyHost is the host of the devsy instance
	// +optional
	DevsyHost 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.

type SelfSubjectAccessReview

type SelfSubjectAccessReview struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   SelfSubjectAccessReviewSpec   `json:"spec,omitempty"`
	Status SelfSubjectAccessReviewStatus `json:"status,omitempty"`
}

User holds the user information +k8s:openapi-gen=true +resource:path=selfsubjectaccessreviews,rest=SelfSubjectAccessReviewREST

func (*SelfSubjectAccessReview) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SelfSubjectAccessReview.

func (*SelfSubjectAccessReview) DeepCopyInto

func (in *SelfSubjectAccessReview) DeepCopyInto(out *SelfSubjectAccessReview)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SelfSubjectAccessReview) DeepCopyObject

func (in *SelfSubjectAccessReview) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SelfSubjectAccessReviewList

type SelfSubjectAccessReviewList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []SelfSubjectAccessReview `json:"items"`
}

func (*SelfSubjectAccessReviewList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SelfSubjectAccessReviewList.

func (*SelfSubjectAccessReviewList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SelfSubjectAccessReviewList) DeepCopyObject

func (in *SelfSubjectAccessReviewList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SelfSubjectAccessReviewSpec

type SelfSubjectAccessReviewSpec struct {
	authorizationv1.SelfSubjectAccessReviewSpec `json:",inline"`
}

func (*SelfSubjectAccessReviewSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SelfSubjectAccessReviewSpec.

func (*SelfSubjectAccessReviewSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SelfSubjectAccessReviewStatus

type SelfSubjectAccessReviewStatus struct {
	authorizationv1.SubjectAccessReviewStatus `json:",inline"`
}

func (*SelfSubjectAccessReviewStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SelfSubjectAccessReviewStatus.

func (*SelfSubjectAccessReviewStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SharedSecret

type SharedSecret struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   SharedSecretSpec   `json:"spec,omitempty"`
	Status SharedSecretStatus `json:"status,omitempty"`
}

SharedSecret holds the secret information +k8s:openapi-gen=true +resource:path=sharedsecrets,rest=SharedSecretREST

func (*SharedSecret) DeepCopy

func (in *SharedSecret) DeepCopy() *SharedSecret

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedSecret.

func (*SharedSecret) DeepCopyInto

func (in *SharedSecret) DeepCopyInto(out *SharedSecret)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SharedSecret) DeepCopyObject

func (in *SharedSecret) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*SharedSecret) GetAccess

func (a *SharedSecret) GetAccess() []storagev1.Access

func (*SharedSecret) GetOwner

func (a *SharedSecret) GetOwner() *storagev1.UserOrTeam

func (*SharedSecret) SetAccess

func (a *SharedSecret) SetAccess(access []storagev1.Access)

func (*SharedSecret) SetOwner

func (a *SharedSecret) SetOwner(userOrTeam *storagev1.UserOrTeam)

type SharedSecretList

type SharedSecretList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []SharedSecret `json:"items"`
}

func (*SharedSecretList) DeepCopy

func (in *SharedSecretList) DeepCopy() *SharedSecretList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedSecretList.

func (*SharedSecretList) DeepCopyInto

func (in *SharedSecretList) DeepCopyInto(out *SharedSecretList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SharedSecretList) DeepCopyObject

func (in *SharedSecretList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SharedSecretSpec

type SharedSecretSpec struct {
	storagev1.SharedSecretSpec `json:",inline"`
}

SharedSecretSpec holds the specification.

func (*SharedSecretSpec) DeepCopy

func (in *SharedSecretSpec) DeepCopy() *SharedSecretSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedSecretSpec.

func (*SharedSecretSpec) DeepCopyInto

func (in *SharedSecretSpec) DeepCopyInto(out *SharedSecretSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SharedSecretStatus

type SharedSecretStatus struct {
	storagev1.SharedSecretStatus `json:",inline"`
}

SharedSecretStatus holds the status.

func (*SharedSecretStatus) DeepCopy

func (in *SharedSecretStatus) DeepCopy() *SharedSecretStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedSecretStatus.

func (*SharedSecretStatus) DeepCopyInto

func (in *SharedSecretStatus) DeepCopyInto(out *SharedSecretStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SnapshotTaken

type SnapshotTaken struct {
	Id        string              `json:"id,omitempty"`
	Url       string              `json:"url,omitempty"`
	Timestamp string              `json:"timestamp,omitempty"`
	Reason    string              `json:"reason,omitempty"`
	Status    SnapshotTakenStatus `json:"status,omitempty"`
}

func (*SnapshotTaken) DeepCopy

func (in *SnapshotTaken) DeepCopy() *SnapshotTaken

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnapshotTaken.

func (*SnapshotTaken) DeepCopyInto

func (in *SnapshotTaken) DeepCopyInto(out *SnapshotTaken)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SnapshotTakenStatus

type SnapshotTakenStatus string
const (
	SnapshotStored     SnapshotTakenStatus = "Stored"
	SnapshotScheduled  SnapshotTakenStatus = "Scheduled"
	SnapshotFailed     SnapshotTakenStatus = "Failed"
	SnapshotInProgress SnapshotTakenStatus = "InProgress"
	SnapshotNotFound   SnapshotTakenStatus = "NotFound"
	SnapshotError      SnapshotTakenStatus = "Error"
)

type SpaceInstance

type SpaceInstance struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   SpaceInstanceSpec   `json:"spec,omitempty"`
	Status SpaceInstanceStatus `json:"status,omitempty"`
}

SpaceInstance holds the SpaceInstance information +k8s:openapi-gen=true +resource:path=spaceinstances,rest=SpaceInstanceREST

func (*SpaceInstance) DeepCopy

func (in *SpaceInstance) DeepCopy() *SpaceInstance

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceInstance.

func (*SpaceInstance) DeepCopyInto

func (in *SpaceInstance) DeepCopyInto(out *SpaceInstance)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SpaceInstance) DeepCopyObject

func (in *SpaceInstance) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*SpaceInstance) GetAccess

func (a *SpaceInstance) GetAccess() []storagev1.Access

func (*SpaceInstance) GetConditions

func (a *SpaceInstance) GetConditions() agentstoragev1.Conditions

func (*SpaceInstance) GetOwner

func (a *SpaceInstance) GetOwner() *storagev1.UserOrTeam

func (*SpaceInstance) SetAccess

func (a *SpaceInstance) SetAccess(access []storagev1.Access)

func (*SpaceInstance) SetConditions

func (a *SpaceInstance) SetConditions(conditions agentstoragev1.Conditions)

func (*SpaceInstance) SetOwner

func (a *SpaceInstance) SetOwner(userOrTeam *storagev1.UserOrTeam)

type SpaceInstanceList

type SpaceInstanceList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []SpaceInstance `json:"items"`
}

func (*SpaceInstanceList) DeepCopy

func (in *SpaceInstanceList) DeepCopy() *SpaceInstanceList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceInstanceList.

func (*SpaceInstanceList) DeepCopyInto

func (in *SpaceInstanceList) DeepCopyInto(out *SpaceInstanceList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SpaceInstanceList) DeepCopyObject

func (in *SpaceInstanceList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SpaceInstanceSpec

type SpaceInstanceSpec struct {
	storagev1.SpaceInstanceSpec `json:",inline"`
}

SpaceInstanceSpec holds the specification.

func (*SpaceInstanceSpec) DeepCopy

func (in *SpaceInstanceSpec) DeepCopy() *SpaceInstanceSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceInstanceSpec.

func (*SpaceInstanceSpec) DeepCopyInto

func (in *SpaceInstanceSpec) DeepCopyInto(out *SpaceInstanceSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SpaceInstanceStatus

type SpaceInstanceStatus struct {
	storagev1.SpaceInstanceStatus `json:",inline"`

	// SleepModeConfig is the sleep mode config of the space. This will only be shown
	// in the front end.
	// +optional
	SleepModeConfig *clusterv1.SleepModeConfig `json:"sleepModeConfig,omitempty"`

	// CanUse specifies if the requester can use the instance
	// +optional
	CanUse bool `json:"canUse,omitempty"`

	// CanUpdate specifies if the requester can update the instance
	// +optional
	CanUpdate bool `json:"canUpdate,omitempty"`
}

SpaceInstanceStatus holds the status.

func (*SpaceInstanceStatus) DeepCopy

func (in *SpaceInstanceStatus) DeepCopy() *SpaceInstanceStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceInstanceStatus.

func (*SpaceInstanceStatus) DeepCopyInto

func (in *SpaceInstanceStatus) DeepCopyInto(out *SpaceInstanceStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SpaceTemplate

type SpaceTemplate struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   SpaceTemplateSpec   `json:"spec,omitempty"`
	Status SpaceTemplateStatus `json:"status,omitempty"`
}

SpaceTemplate holds the information +k8s:openapi-gen=true +resource:path=spacetemplates,rest=SpaceTemplateREST

func (*SpaceTemplate) DeepCopy

func (in *SpaceTemplate) DeepCopy() *SpaceTemplate

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceTemplate.

func (*SpaceTemplate) DeepCopyInto

func (in *SpaceTemplate) DeepCopyInto(out *SpaceTemplate)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SpaceTemplate) DeepCopyObject

func (in *SpaceTemplate) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*SpaceTemplate) GetAccess

func (a *SpaceTemplate) GetAccess() []storagev1.Access

func (*SpaceTemplate) GetOwner

func (a *SpaceTemplate) GetOwner() *storagev1.UserOrTeam

func (*SpaceTemplate) GetVersions

func (a *SpaceTemplate) GetVersions() []storagev1.VersionAccessor

func (*SpaceTemplate) SetAccess

func (a *SpaceTemplate) SetAccess(access []storagev1.Access)

func (*SpaceTemplate) SetOwner

func (a *SpaceTemplate) SetOwner(userOrTeam *storagev1.UserOrTeam)

type SpaceTemplateList

type SpaceTemplateList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []SpaceTemplate `json:"items"`
}

func (*SpaceTemplateList) DeepCopy

func (in *SpaceTemplateList) DeepCopy() *SpaceTemplateList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceTemplateList.

func (*SpaceTemplateList) DeepCopyInto

func (in *SpaceTemplateList) DeepCopyInto(out *SpaceTemplateList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SpaceTemplateList) DeepCopyObject

func (in *SpaceTemplateList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SpaceTemplateSpec

type SpaceTemplateSpec struct {
	storagev1.SpaceTemplateSpec `json:",inline"`
}

SpaceTemplateSpec holds the specification.

func (*SpaceTemplateSpec) DeepCopy

func (in *SpaceTemplateSpec) DeepCopy() *SpaceTemplateSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceTemplateSpec.

func (*SpaceTemplateSpec) DeepCopyInto

func (in *SpaceTemplateSpec) DeepCopyInto(out *SpaceTemplateSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SpaceTemplateStatus

type SpaceTemplateStatus struct {
	storagev1.SpaceTemplateStatus `json:",inline"`

	// +optional
	Apps []*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.

type StandaloneEtcdPeer

type StandaloneEtcdPeer struct {
	// Name is the name of the peer.
	Name string `json:"name"`

	// Address is the address of the peer.
	Address string `json:"address"`
}

func (*StandaloneEtcdPeer) DeepCopy

func (in *StandaloneEtcdPeer) DeepCopy() *StandaloneEtcdPeer

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StandaloneEtcdPeer.

func (*StandaloneEtcdPeer) DeepCopyInto

func (in *StandaloneEtcdPeer) DeepCopyInto(out *StandaloneEtcdPeer)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type StandaloneEtcdPeerCoordinator

type StandaloneEtcdPeerCoordinator struct {
	StandaloneEtcdPeer `json:",inline"`

	// IsCoordinator is true if the peer is the coordinator.
	IsCoordinator bool `json:"isCoordinator"`
}

func (*StandaloneEtcdPeerCoordinator) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StandaloneEtcdPeerCoordinator.

func (*StandaloneEtcdPeerCoordinator) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type StandalonePKI

type StandalonePKI struct {
	Certificates map[string][]byte `json:"certificates"`
}

StandalonePKI is a map of certificates filenames and certs

func (*StandalonePKI) DeepCopy

func (in *StandalonePKI) DeepCopy() *StandalonePKI

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StandalonePKI.

func (*StandalonePKI) DeepCopyInto

func (in *StandalonePKI) DeepCopyInto(out *StandalonePKI)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SubjectAccessReview

type SubjectAccessReview struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   SubjectAccessReviewSpec   `json:"spec,omitempty"`
	Status SubjectAccessReviewStatus `json:"status,omitempty"`
}

User holds the user information +k8s:openapi-gen=true +resource:path=subjectaccessreviews,rest=SubjectAccessReviewREST

func (*SubjectAccessReview) DeepCopy

func (in *SubjectAccessReview) DeepCopy() *SubjectAccessReview

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubjectAccessReview.

func (*SubjectAccessReview) DeepCopyInto

func (in *SubjectAccessReview) DeepCopyInto(out *SubjectAccessReview)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SubjectAccessReview) DeepCopyObject

func (in *SubjectAccessReview) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SubjectAccessReviewList

type SubjectAccessReviewList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []SubjectAccessReview `json:"items"`
}

func (*SubjectAccessReviewList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubjectAccessReviewList.

func (*SubjectAccessReviewList) DeepCopyInto

func (in *SubjectAccessReviewList) DeepCopyInto(out *SubjectAccessReviewList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SubjectAccessReviewList) DeepCopyObject

func (in *SubjectAccessReviewList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SubjectAccessReviewSpec

type SubjectAccessReviewSpec struct {
	authorizationv1.SubjectAccessReviewSpec `json:",inline"`
}

func (*SubjectAccessReviewSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubjectAccessReviewSpec.

func (*SubjectAccessReviewSpec) DeepCopyInto

func (in *SubjectAccessReviewSpec) DeepCopyInto(out *SubjectAccessReviewSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SubjectAccessReviewStatus

type SubjectAccessReviewStatus struct {
	authorizationv1.SubjectAccessReviewStatus `json:",inline"`
}

func (*SubjectAccessReviewStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubjectAccessReviewStatus.

func (*SubjectAccessReviewStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Task

type Task struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   TaskSpec   `json:"spec,omitempty"`
	Status TaskStatus `json:"status,omitempty"`
}

Task holds the Task information +k8s:openapi-gen=true +resource:path=tasks,rest=TaskREST +subresource:request=TaskLog,path=log,kind=TaskLog,rest=TaskLogREST

func (*Task) DeepCopy

func (in *Task) DeepCopy() *Task

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Task.

func (*Task) DeepCopyInto

func (in *Task) DeepCopyInto(out *Task)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Task) DeepCopyObject

func (in *Task) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*Task) GetAccess

func (a *Task) GetAccess() []storagev1.Access

func (*Task) GetOwner

func (a *Task) GetOwner() *storagev1.UserOrTeam

func (*Task) SetAccess

func (a *Task) SetAccess(access []storagev1.Access)

func (*Task) SetOwner

func (a *Task) SetOwner(userOrTeam *storagev1.UserOrTeam)

type TaskList

type TaskList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Task `json:"items"`
}

func (*TaskList) DeepCopy

func (in *TaskList) DeepCopy() *TaskList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TaskList.

func (*TaskList) DeepCopyInto

func (in *TaskList) DeepCopyInto(out *TaskList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*TaskList) DeepCopyObject

func (in *TaskList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TaskLog

type TaskLog struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
}

+subresource-request

func (*TaskLog) DeepCopy

func (in *TaskLog) DeepCopy() *TaskLog

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TaskLog.

func (*TaskLog) DeepCopyInto

func (in *TaskLog) DeepCopyInto(out *TaskLog)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*TaskLog) DeepCopyObject

func (in *TaskLog) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TaskLogList

type TaskLogList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []TaskLog `json:"items"`
}

func (*TaskLogList) DeepCopy

func (in *TaskLogList) DeepCopy() *TaskLogList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TaskLogList.

func (*TaskLogList) DeepCopyInto

func (in *TaskLogList) DeepCopyInto(out *TaskLogList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*TaskLogList) DeepCopyObject

func (in *TaskLogList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TaskLogOptions

type TaskLogOptions struct {
	metav1.TypeMeta `json:",inline"`

	// Follow the log stream of the pod. Defaults to false.
	// +optional
	Follow bool `json:"follow,omitempty" protobuf:"varint,2,opt,name=follow"`
	// Return previous terminated container logs. Defaults to false.
	// +optional
	Previous bool `json:"previous,omitempty" protobuf:"varint,3,opt,name=previous"`
	// A relative time in seconds before the current time from which to show logs. If this value
	// precedes the time a pod was started, only logs since the pod start will be returned.
	// If this value is in the future, no logs will be returned.
	// Only one of sinceSeconds or sinceTime may be specified.
	// +optional
	SinceSeconds *int64 `json:"sinceSeconds,omitempty" protobuf:"varint,4,opt,name=sinceSeconds"`
	// An RFC3339 timestamp from which to show logs. If this value
	// precedes the time a pod was started, only logs since the pod start will be returned.
	// If this value is in the future, no logs will be returned.
	// Only one of sinceSeconds or sinceTime may be specified.
	// +optional
	SinceTime *metav1.Time `json:"sinceTime,omitempty" protobuf:"bytes,5,opt,name=sinceTime"`
	// If true, add an RFC3339 or RFC3339Nano timestamp at the beginning of every line
	// of log output. Defaults to false.
	// +optional
	Timestamps bool `json:"timestamps,omitempty" protobuf:"varint,6,opt,name=timestamps"`
	// If set, the number of lines from the end of the logs to show. If not specified,
	// logs are shown from the creation of the container or sinceSeconds or sinceTime
	// +optional
	TailLines *int64 `json:"tailLines,omitempty" protobuf:"varint,7,opt,name=tailLines"`
	// If set, the number of bytes to read from the server before terminating the
	// log output. This may not display a complete final line of logging, and may return
	// slightly more or slightly less than the specified limit.
	// +optional
	LimitBytes *int64 `json:"limitBytes,omitempty" protobuf:"varint,8,opt,name=limitBytes"`

	// insecureSkipTLSVerifyBackend indicates that the apiserver should not confirm the validity of the
	// serving certificate of the backend it is connecting to.  This will make the HTTPS connection between the apiserver
	// and the backend insecure. This means the apiserver cannot verify the log data it is receiving came from the real
	// kubelet.  If the kubelet is configured to verify the apiserver's TLS credentials, it does not mean the
	// connection to the real kubelet is vulnerable to a man in the middle attack (e.g. an attacker could not intercept
	// the actual log data coming from the real kubelet).
	// +optional
	InsecureSkipTLSVerifyBackend bool `json:"insecureSkipTLSVerifyBackend,omitempty" protobuf:"varint,9,opt,name=insecureSkipTLSVerifyBackend"`
}

func (*TaskLogOptions) DeepCopy

func (in *TaskLogOptions) DeepCopy() *TaskLogOptions

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TaskLogOptions.

func (*TaskLogOptions) DeepCopyInto

func (in *TaskLogOptions) DeepCopyInto(out *TaskLogOptions)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*TaskLogOptions) DeepCopyObject

func (in *TaskLogOptions) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TaskSpec

type TaskSpec struct {
	storagev1.TaskSpec `json:",inline"`
}

TaskSpec holds the specification.

func (*TaskSpec) DeepCopy

func (in *TaskSpec) DeepCopy() *TaskSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TaskSpec.

func (*TaskSpec) DeepCopyInto

func (in *TaskSpec) DeepCopyInto(out *TaskSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type TaskStatus

type TaskStatus struct {
	storagev1.TaskStatus `json:",inline"`

	// +optional
	Owner *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.

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) SetAccess

func (a *Team) SetAccess(access []storagev1.Access)

func (*Team) SetOwner

func (a *Team) SetOwner(userOrTeam *storagev1.UserOrTeam)

type TeamAccessKeys

type TeamAccessKeys struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	AccessKeys []OwnedAccessKey `json:"accessKeys,omitempty"`
}

+subresource-request

func (*TeamAccessKeys) DeepCopy

func (in *TeamAccessKeys) DeepCopy() *TeamAccessKeys

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TeamAccessKeys.

func (*TeamAccessKeys) DeepCopyInto

func (in *TeamAccessKeys) DeepCopyInto(out *TeamAccessKeys)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*TeamAccessKeys) DeepCopyObject

func (in *TeamAccessKeys) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TeamAccessKeysList

type TeamAccessKeysList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []TeamAccessKeys `json:"items"`
}

func (*TeamAccessKeysList) DeepCopy

func (in *TeamAccessKeysList) DeepCopy() *TeamAccessKeysList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TeamAccessKeysList.

func (*TeamAccessKeysList) DeepCopyInto

func (in *TeamAccessKeysList) DeepCopyInto(out *TeamAccessKeysList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*TeamAccessKeysList) DeepCopyObject

func (in *TeamAccessKeysList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TeamClusters

type TeamClusters struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Clusters []ClusterAccounts `json:"clusters,omitempty"`
}

+subresource-request

func (*TeamClusters) DeepCopy

func (in *TeamClusters) DeepCopy() *TeamClusters

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TeamClusters.

func (*TeamClusters) DeepCopyInto

func (in *TeamClusters) DeepCopyInto(out *TeamClusters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*TeamClusters) DeepCopyObject

func (in *TeamClusters) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TeamClustersList

type TeamClustersList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []TeamClusters `json:"items"`
}

func (*TeamClustersList) DeepCopy

func (in *TeamClustersList) DeepCopy() *TeamClustersList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TeamClustersList.

func (*TeamClustersList) DeepCopyInto

func (in *TeamClustersList) DeepCopyInto(out *TeamClustersList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*TeamClustersList) DeepCopyObject

func (in *TeamClustersList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TeamList

type TeamList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Team `json:"items"`
}

func (*TeamList) DeepCopy

func (in *TeamList) DeepCopy() *TeamList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TeamList.

func (*TeamList) DeepCopyInto

func (in *TeamList) DeepCopyInto(out *TeamList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*TeamList) DeepCopyObject

func (in *TeamList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TeamObjectPermissions

type TeamObjectPermissions struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	ObjectPermissions []ObjectPermission `json:"objectPermissions,omitempty"`
}

+subresource-request

func (*TeamObjectPermissions) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TeamObjectPermissions.

func (*TeamObjectPermissions) DeepCopyInto

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

func (in *TeamObjectPermissions) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TeamObjectPermissionsList

type TeamObjectPermissionsList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []TeamObjectPermissions `json:"items"`
}

func (*TeamObjectPermissionsList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TeamObjectPermissionsList.

func (*TeamObjectPermissionsList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*TeamObjectPermissionsList) DeepCopyObject

func (in *TeamObjectPermissionsList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TeamPermissions

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 virtual cluster
	VirtualClusterRoles []VirtualClusterRole `json:"virtualClusterRoles,omitempty"`
}

+subresource-request

func (*TeamPermissions) DeepCopy

func (in *TeamPermissions) DeepCopy() *TeamPermissions

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TeamPermissions.

func (*TeamPermissions) DeepCopyInto

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

func (in *TeamPermissions) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TeamPermissionsList

type TeamPermissionsList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []TeamPermissions `json:"items"`
}

func (*TeamPermissionsList) DeepCopy

func (in *TeamPermissionsList) DeepCopy() *TeamPermissionsList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TeamPermissionsList.

func (*TeamPermissionsList) DeepCopyInto

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

func (in *TeamPermissionsList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TeamSpec

type TeamSpec struct {
	storagev1.TeamSpec `json:",inline"`
}

func (*TeamSpec) DeepCopy

func (in *TeamSpec) DeepCopy() *TeamSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TeamSpec.

func (*TeamSpec) DeepCopyInto

func (in *TeamSpec) DeepCopyInto(out *TeamSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type TeamStatus

type TeamStatus struct {
	storagev1.TeamStatus `json:",inline"`
}

func (*TeamStatus) DeepCopy

func (in *TeamStatus) DeepCopy() *TeamStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TeamStatus.

func (*TeamStatus) DeepCopyInto

func (in *TeamStatus) DeepCopyInto(out *TeamStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type TranslateDevsyResourceName

type TranslateDevsyResourceName struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   TranslateDevsyResourceNameSpec   `json:"spec,omitempty"`
	Status TranslateDevsyResourceNameStatus `json:"status,omitempty"`
}

TranslateDevsyResourceName holds rename request and response data for given resource +k8s:openapi-gen=true +resource:path=translatedevsyresourcenames,rest=TranslateDevsyResourceNameREST

func (*TranslateDevsyResourceName) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TranslateDevsyResourceName.

func (*TranslateDevsyResourceName) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*TranslateDevsyResourceName) DeepCopyObject

func (in *TranslateDevsyResourceName) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TranslateDevsyResourceNameList

type TranslateDevsyResourceNameList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []TranslateDevsyResourceName `json:"items"`
}

func (*TranslateDevsyResourceNameList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TranslateDevsyResourceNameList.

func (*TranslateDevsyResourceNameList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*TranslateDevsyResourceNameList) DeepCopyObject

func (in *TranslateDevsyResourceNameList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type TranslateDevsyResourceNameSpec

type TranslateDevsyResourceNameSpec 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"`

	// DevsyName is the name of vCluster in which this resource is running
	DevsyName string `json:"devsyName"`
}

TranslateDevsyResourceNameSpec holds the specification.

func (*TranslateDevsyResourceNameSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TranslateDevsyResourceNameSpec.

func (*TranslateDevsyResourceNameSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type TranslateDevsyResourceNameStatus

type TranslateDevsyResourceNameStatus struct {
	// Name is the converted name of resource
	// +optional
	Name string `json:"name,omitempty"`
}

TranslateDevsyResourceNameStatus holds the status.

func (*TranslateDevsyResourceNameStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TranslateDevsyResourceNameStatus.

func (*TranslateDevsyResourceNameStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type UsageDownload

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

func (in *UsageDownload) DeepCopy() *UsageDownload

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UsageDownload.

func (*UsageDownload) DeepCopyInto

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

func (in *UsageDownload) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UsageDownloadList

type UsageDownloadList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []UsageDownload `json:"items"`
}

func (*UsageDownloadList) DeepCopy

func (in *UsageDownloadList) DeepCopy() *UsageDownloadList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UsageDownloadList.

func (*UsageDownloadList) DeepCopyInto

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

func (in *UsageDownloadList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UsageDownloadSpec

type UsageDownloadSpec struct{}

func (*UsageDownloadSpec) DeepCopy

func (in *UsageDownloadSpec) DeepCopy() *UsageDownloadSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UsageDownloadSpec.

func (*UsageDownloadSpec) DeepCopyInto

func (in *UsageDownloadSpec) DeepCopyInto(out *UsageDownloadSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type UsageDownloadStatus

type UsageDownloadStatus struct{}

func (*UsageDownloadStatus) DeepCopy

func (in *UsageDownloadStatus) DeepCopy() *UsageDownloadStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UsageDownloadStatus.

func (*UsageDownloadStatus) DeepCopyInto

func (in *UsageDownloadStatus) DeepCopyInto(out *UsageDownloadStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type User

type User struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   UserSpec   `json:"spec,omitempty"`
	Status UserStatus `json:"status,omitempty"`
}

User holds the user information. +k8s:openapi-gen=true +resource:path=users,rest=UserREST +subresource:request=UserClusters,path=clusters,kind=UserClusters,rest=UserClustersREST +subresource:request=UserProfile,path=profile,kind=UserProfile,rest=UserProfileREST +subresource:request=UserAccessKeys,path=accesskeys,kind=UserAccessKeys,rest=UserAccessKeysREST +subresource:request=UserPermissions,path=permissions,kind=UserPermissions,rest=UserPermissionsREST +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) SetAccess

func (a *User) SetAccess(access []storagev1.Access)

func (*User) SetOwner

func (a *User) SetOwner(userOrTeam *storagev1.UserOrTeam)

type UserAccessKeys

type UserAccessKeys struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	AccessKeys []OwnedAccessKey `json:"accessKeys,omitempty"`
}

+subresource-request

func (*UserAccessKeys) DeepCopy

func (in *UserAccessKeys) DeepCopy() *UserAccessKeys

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAccessKeys.

func (*UserAccessKeys) DeepCopyInto

func (in *UserAccessKeys) DeepCopyInto(out *UserAccessKeys)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserAccessKeys) DeepCopyObject

func (in *UserAccessKeys) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UserAccessKeysList

type UserAccessKeysList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []UserAccessKeys `json:"items"`
}

func (*UserAccessKeysList) DeepCopy

func (in *UserAccessKeysList) DeepCopy() *UserAccessKeysList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAccessKeysList.

func (*UserAccessKeysList) DeepCopyInto

func (in *UserAccessKeysList) DeepCopyInto(out *UserAccessKeysList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserAccessKeysList) DeepCopyObject

func (in *UserAccessKeysList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UserClusters

type UserClusters struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Clusters []ClusterAccounts `json:"clusters,omitempty"`
}

+subresource-request

func (*UserClusters) DeepCopy

func (in *UserClusters) DeepCopy() *UserClusters

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserClusters.

func (*UserClusters) DeepCopyInto

func (in *UserClusters) DeepCopyInto(out *UserClusters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserClusters) DeepCopyObject

func (in *UserClusters) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UserClustersList

type UserClustersList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []UserClusters `json:"items"`
}

func (*UserClustersList) DeepCopy

func (in *UserClustersList) DeepCopy() *UserClustersList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserClustersList.

func (*UserClustersList) DeepCopyInto

func (in *UserClustersList) DeepCopyInto(out *UserClustersList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserClustersList) DeepCopyObject

func (in *UserClustersList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UserInfo

type UserInfo struct {
	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.

type UserList

type UserList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []User `json:"items"`
}

func (*UserList) DeepCopy

func (in *UserList) DeepCopy() *UserList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserList.

func (*UserList) DeepCopyInto

func (in *UserList) DeepCopyInto(out *UserList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserList) DeepCopyObject

func (in *UserList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UserObjectPermissions

type UserObjectPermissions struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	ObjectPermissions []ObjectPermission `json:"objectPermissions,omitempty"`
}

+subresource-request

func (*UserObjectPermissions) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserObjectPermissions.

func (*UserObjectPermissions) DeepCopyInto

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

func (in *UserObjectPermissions) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UserObjectPermissionsList

type UserObjectPermissionsList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []UserObjectPermissions `json:"items"`
}

func (*UserObjectPermissionsList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserObjectPermissionsList.

func (*UserObjectPermissionsList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserObjectPermissionsList) DeepCopyObject

func (in *UserObjectPermissionsList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UserPermissions

type UserPermissions struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// ClusterRoles that apply to the user.
	// +optional
	ClusterRoles []UserPermissionsRole `json:"clusterRoles,omitempty"`

	// NamespaceRoles that apply to the user. Can be either regular roles or cluster roles that are namespace scoped.
	// +optional
	NamespaceRoles []UserPermissionsRole `json:"namespaceRoles,omitempty"`

	// 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 virtual 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.

type UserPermissionsList

type UserPermissionsList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []UserPermissions `json:"items"`
}

func (*UserPermissionsList) DeepCopy

func (in *UserPermissionsList) DeepCopy() *UserPermissionsList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserPermissionsList.

func (*UserPermissionsList) DeepCopyInto

func (in *UserPermissionsList) DeepCopyInto(out *UserPermissionsList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserPermissionsList) DeepCopyObject

func (in *UserPermissionsList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UserPermissionsRole

type UserPermissionsRole struct {
	// ClusterRole is the name of the cluster role assigned
	// to this user.
	// +optional
	ClusterRole string `json:"clusterRole,omitempty"`

	// Role is the name of the role assigned to this user.
	// +optional
	Role string `json:"role,omitempty"`

	// Namespace where this rules are valid.
	// +optional
	Namespace string `json:"namespace,omitempty"`

	// Rules are the roles rules
	// +optional
	Rules []rbacv1.PolicyRule `json:"rules,omitempty"`
}

func (*UserPermissionsRole) DeepCopy

func (in *UserPermissionsRole) DeepCopy() *UserPermissionsRole

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserPermissionsRole.

func (*UserPermissionsRole) DeepCopyInto

func (in *UserPermissionsRole) DeepCopyInto(out *UserPermissionsRole)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type UserProfile

type UserProfile struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	// The new display name shown in the UI
	// +optional
	DisplayName string `json:"displayName,omitempty"`
	// Username is the new username of the user
	// +optional
	Username string `json:"username,omitempty"`
	// Password is the new password of the user
	// +optional
	Password string `json:"password,omitempty"`
	// CurrentPassword is the current password of the user
	// +optional
	CurrentPassword string `json:"currentPassword,omitempty"`
	// Email is the new email of the user
	// +optional
	Email string `json:"email,omitempty"`
	// Icon is the new icon of the user
	// +optional
	Icon *string `json:"icon,omitempty"`
	// Custom is custom information that should be saved of the user
	// +optional
	Custom string `json:"custom,omitempty"`
	// 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.

type UserProfileList

type UserProfileList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []UserProfile `json:"items"`
}

func (*UserProfileList) DeepCopy

func (in *UserProfileList) DeepCopy() *UserProfileList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfileList.

func (*UserProfileList) DeepCopyInto

func (in *UserProfileList) DeepCopyInto(out *UserProfileList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserProfileList) DeepCopyObject

func (in *UserProfileList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UserProfileSecret

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

func (in *UserProfileSecret) DeepCopy() *UserProfileSecret

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfileSecret.

func (*UserProfileSecret) DeepCopyInto

func (in *UserProfileSecret) DeepCopyInto(out *UserProfileSecret)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type UserQuotasOptions

type UserQuotasOptions struct {
	metav1.TypeMeta `json:",inline"`

	// Cluster where to retrieve quotas from
	// +optional
	Cluster []string `json:"cluster,omitempty"`
}

func (*UserQuotasOptions) DeepCopy

func (in *UserQuotasOptions) DeepCopy() *UserQuotasOptions

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserQuotasOptions.

func (*UserQuotasOptions) DeepCopyInto

func (in *UserQuotasOptions) DeepCopyInto(out *UserQuotasOptions)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserQuotasOptions) DeepCopyObject

func (in *UserQuotasOptions) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UserSpacesOptions

type UserSpacesOptions struct {
	metav1.TypeMeta `json:",inline"`

	// Cluster where to retrieve spaces from
	// +optional
	Cluster []string `json:"cluster,omitempty"`
}

func (*UserSpacesOptions) DeepCopy

func (in *UserSpacesOptions) DeepCopy() *UserSpacesOptions

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSpacesOptions.

func (*UserSpacesOptions) DeepCopyInto

func (in *UserSpacesOptions) DeepCopyInto(out *UserSpacesOptions)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserSpacesOptions) DeepCopyObject

func (in *UserSpacesOptions) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type UserSpec

type UserSpec struct {
	storagev1.UserSpec `json:",inline"`
}

func (*UserSpec) DeepCopy

func (in *UserSpec) DeepCopy() *UserSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSpec.

func (*UserSpec) DeepCopyInto

func (in *UserSpec) DeepCopyInto(out *UserSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type UserStatus

type UserStatus struct {
	storagev1.UserStatus `json:",inline"`
}

UserStatus holds the status of an user

func (*UserStatus) DeepCopy

func (in *UserStatus) DeepCopy() *UserStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserStatus.

func (*UserStatus) DeepCopyInto

func (in *UserStatus) DeepCopyInto(out *UserStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type UserVirtualClustersOptions

type UserVirtualClustersOptions struct {
	metav1.TypeMeta `json:",inline"`

	// Cluster where to retrieve virtual clusters from
	// +optional
	Cluster []string `json:"cluster,omitempty"`
}

func (*UserVirtualClustersOptions) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserVirtualClustersOptions.

func (*UserVirtualClustersOptions) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserVirtualClustersOptions) DeepCopyObject

func (in *UserVirtualClustersOptions) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type 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 virtual 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.

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.

type VirtualClusterExternalDatabase

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 virtual clusters +subresource-request

func (*VirtualClusterExternalDatabase) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterExternalDatabase.

func (*VirtualClusterExternalDatabase) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterExternalDatabase) DeepCopyObject

func (in *VirtualClusterExternalDatabase) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterExternalDatabaseList

type VirtualClusterExternalDatabaseList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []VirtualClusterExternalDatabase `json:"items"`
}

func (*VirtualClusterExternalDatabaseList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterExternalDatabaseList.

func (*VirtualClusterExternalDatabaseList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterExternalDatabaseList) DeepCopyObject

func (in *VirtualClusterExternalDatabaseList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterExternalDatabaseSpec

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
	// +optional
	Connector string `json:"connector,omitempty"`
}

func (*VirtualClusterExternalDatabaseSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterExternalDatabaseSpec.

func (*VirtualClusterExternalDatabaseSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualClusterExternalDatabaseStatus

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"`
}

func (*VirtualClusterExternalDatabaseStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterExternalDatabaseStatus.

func (*VirtualClusterExternalDatabaseStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

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

func (*VirtualClusterInstance) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstance.

func (*VirtualClusterInstance) DeepCopyInto

func (in *VirtualClusterInstance) DeepCopyInto(out *VirtualClusterInstance)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterInstance) DeepCopyObject

func (in *VirtualClusterInstance) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*VirtualClusterInstance) GetAccess

func (a *VirtualClusterInstance) GetAccess() []storagev1.Access

func (*VirtualClusterInstance) GetConditions

func (*VirtualClusterInstance) GetOwner

func (*VirtualClusterInstance) SetAccess

func (a *VirtualClusterInstance) SetAccess(access []storagev1.Access)

func (*VirtualClusterInstance) SetConditions

func (a *VirtualClusterInstance) SetConditions(conditions agentstoragev1.Conditions)

func (*VirtualClusterInstance) SetOwner

func (a *VirtualClusterInstance) SetOwner(userOrTeam *storagev1.UserOrTeam)

type VirtualClusterInstanceKubeConfig

type VirtualClusterInstanceKubeConfig struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   VirtualClusterInstanceKubeConfigSpec   `json:"spec,omitempty"`
	Status VirtualClusterInstanceKubeConfigStatus `json:"status,omitempty"`
}

VirtualClusterInstanceKubeConfig holds kube config request and response data for virtual clusters +subresource-request

func (*VirtualClusterInstanceKubeConfig) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstanceKubeConfig.

func (*VirtualClusterInstanceKubeConfig) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterInstanceKubeConfig) DeepCopyObject

func (in *VirtualClusterInstanceKubeConfig) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterInstanceKubeConfigList

type VirtualClusterInstanceKubeConfigList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []VirtualClusterInstanceKubeConfig `json:"items"`
}

func (*VirtualClusterInstanceKubeConfigList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstanceKubeConfigList.

func (*VirtualClusterInstanceKubeConfigList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterInstanceKubeConfigList) DeepCopyObject

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterInstanceKubeConfigSpec

type VirtualClusterInstanceKubeConfigSpec struct {
	// CertificateTTL holds the ttl (in seconds) to set for the certificate associated with the
	// returned kubeconfig.
	// This field is optional, if no value is provided, the certificate TTL will be set to one day.
	// If set to zero, this will cause devsy 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.

type VirtualClusterInstanceKubeConfigStatus

type VirtualClusterInstanceKubeConfigStatus struct {
	// KubeConfig holds the final kubeconfig output
	KubeConfig string `json:"kubeConfig,omitempty"`
}

func (*VirtualClusterInstanceKubeConfigStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstanceKubeConfigStatus.

func (*VirtualClusterInstanceKubeConfigStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualClusterInstanceList

type VirtualClusterInstanceList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []VirtualClusterInstance `json:"items"`
}

func (*VirtualClusterInstanceList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstanceList.

func (*VirtualClusterInstanceList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterInstanceList) DeepCopyObject

func (in *VirtualClusterInstanceList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterInstanceLog

type VirtualClusterInstanceLog struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
}

+subresource-request

func (*VirtualClusterInstanceLog) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstanceLog.

func (*VirtualClusterInstanceLog) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterInstanceLog) DeepCopyObject

func (in *VirtualClusterInstanceLog) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterInstanceLogList

type VirtualClusterInstanceLogList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []VirtualClusterInstanceLog `json:"items"`
}

func (*VirtualClusterInstanceLogList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstanceLogList.

func (*VirtualClusterInstanceLogList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterInstanceLogList) DeepCopyObject

func (in *VirtualClusterInstanceLogList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterInstanceLogOptions

type VirtualClusterInstanceLogOptions struct {
	metav1.TypeMeta `json:",inline"`

	// The container for which to stream logs. Defaults to only container if there is one container in the pod.
	// +optional
	Container string `json:"container,omitempty" protobuf:"bytes,1,opt,name=container"`
	// Follow the log stream of the pod. Defaults to false.
	// +optional
	Follow bool `json:"follow,omitempty" protobuf:"varint,2,opt,name=follow"`
	// Return previous terminated container logs. Defaults to false.
	// +optional
	Previous bool `json:"previous,omitempty" protobuf:"varint,3,opt,name=previous"`
	// A relative time in seconds before the current time from which to show logs. If this value
	// precedes the time a pod was started, only logs since the pod start will be returned.
	// If this value is in the future, no logs will be returned.
	// Only one of sinceSeconds or sinceTime may be specified.
	// +optional
	SinceSeconds *int64 `json:"sinceSeconds,omitempty" protobuf:"varint,4,opt,name=sinceSeconds"`
	// An RFC3339 timestamp from which to show logs. If this value
	// precedes the time a pod was started, only logs since the pod start will be returned.
	// If this value is in the future, no logs will be returned.
	// Only one of sinceSeconds or sinceTime may be specified.
	// +optional
	SinceTime *metav1.Time `json:"sinceTime,omitempty" protobuf:"bytes,5,opt,name=sinceTime"`
	// If true, add an RFC3339 or RFC3339Nano timestamp at the beginning of every line
	// of log output. Defaults to false.
	// +optional
	Timestamps bool `json:"timestamps,omitempty" protobuf:"varint,6,opt,name=timestamps"`
	// If set, the number of lines from the end of the logs to show. If not specified,
	// logs are shown from the creation of the container or sinceSeconds or sinceTime
	// +optional
	TailLines *int64 `json:"tailLines,omitempty" protobuf:"varint,7,opt,name=tailLines"`
	// If set, the number of bytes to read from the server before terminating the
	// log output. This may not display a complete final line of logging, and may return
	// slightly more or slightly less than the specified limit.
	// +optional
	LimitBytes *int64 `json:"limitBytes,omitempty" protobuf:"varint,8,opt,name=limitBytes"`

	// insecureSkipTLSVerifyBackend indicates that the apiserver should not confirm the validity of the
	// serving certificate of the backend it is connecting to.  This will make the HTTPS connection between the apiserver
	// and the backend insecure. This means the apiserver cannot verify the log data it is receiving came from the real
	// kubelet.  If the kubelet is configured to verify the apiserver's TLS credentials, it does not mean the
	// connection to the real kubelet is vulnerable to a man in the middle attack (e.g. an attacker could not intercept
	// the actual log data coming from the real kubelet).
	// +optional
	InsecureSkipTLSVerifyBackend bool `json:"insecureSkipTLSVerifyBackend,omitempty" protobuf:"varint,9,opt,name=insecureSkipTLSVerifyBackend"`
}

func (*VirtualClusterInstanceLogOptions) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstanceLogOptions.

func (*VirtualClusterInstanceLogOptions) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterInstanceLogOptions) DeepCopyObject

func (in *VirtualClusterInstanceLogOptions) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterInstanceSnapshot

type VirtualClusterInstanceSnapshot struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Status VirtualClusterInstanceSnapshotStatus `json:"status,omitempty"`
}

+subresource-request

func (*VirtualClusterInstanceSnapshot) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstanceSnapshot.

func (*VirtualClusterInstanceSnapshot) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterInstanceSnapshot) DeepCopyObject

func (in *VirtualClusterInstanceSnapshot) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterInstanceSnapshotList

type VirtualClusterInstanceSnapshotList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []VirtualClusterInstanceSnapshot `json:"items"`
}

func (*VirtualClusterInstanceSnapshotList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstanceSnapshotList.

func (*VirtualClusterInstanceSnapshotList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterInstanceSnapshotList) DeepCopyObject

func (in *VirtualClusterInstanceSnapshotList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterInstanceSnapshotStatus

type VirtualClusterInstanceSnapshotStatus struct {
	SnapshotsTaken []SnapshotTaken `json:"snapshotTaken,omitempty"`
}

func (*VirtualClusterInstanceSnapshotStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstanceSnapshotStatus.

func (*VirtualClusterInstanceSnapshotStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualClusterInstanceSpec

type VirtualClusterInstanceSpec struct {
	storagev1.VirtualClusterInstanceSpec `json:",inline"`
}

VirtualClusterInstanceSpec holds the specification.

func (*VirtualClusterInstanceSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterInstanceSpec.

func (*VirtualClusterInstanceSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualClusterInstanceStatus

type VirtualClusterInstanceStatus struct {
	storagev1.VirtualClusterInstanceStatus `json:",inline"`

	// SleepModeConfig is the sleep mode config of the space. This will only be shown
	// in the front end.
	// +optional
	SleepModeConfig *clusterv1.SleepModeConfig `json:"sleepModeConfig,omitempty"`

	// CanUse specifies if the requester can use the instance
	// +optional
	CanUse bool `json:"canUse,omitempty"`

	// CanUpdate specifies if the requester can update the instance
	// +optional
	CanUpdate bool `json:"canUpdate,omitempty"`

	// 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.

type VirtualClusterNodeAccessKey

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 virtual cluster +subresource-request

func (*VirtualClusterNodeAccessKey) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterNodeAccessKey.

func (*VirtualClusterNodeAccessKey) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterNodeAccessKey) DeepCopyObject

func (in *VirtualClusterNodeAccessKey) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterNodeAccessKeyList

type VirtualClusterNodeAccessKeyList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []VirtualClusterNodeAccessKey `json:"items"`
}

func (*VirtualClusterNodeAccessKeyList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterNodeAccessKeyList.

func (*VirtualClusterNodeAccessKeyList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterNodeAccessKeyList) DeepCopyObject

func (in *VirtualClusterNodeAccessKeyList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterNodeAccessKeySpec

type VirtualClusterNodeAccessKeySpec struct{}

func (*VirtualClusterNodeAccessKeySpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterNodeAccessKeySpec.

func (*VirtualClusterNodeAccessKeySpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualClusterNodeAccessKeyStatus

type VirtualClusterNodeAccessKeyStatus struct {
	// AccessKey is the access key used by the agent
	// +optional
	AccessKey string `json:"accessKey,omitempty"`
}

func (*VirtualClusterNodeAccessKeyStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterNodeAccessKeyStatus.

func (*VirtualClusterNodeAccessKeyStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualClusterRole

type VirtualClusterRole struct {
	// ObjectName describes the virtual cluster
	ObjectName `json:",inline"`

	// Role is the cluster role inside the virtual 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

func (in *VirtualClusterRole) DeepCopy() *VirtualClusterRole

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterRole.

func (*VirtualClusterRole) DeepCopyInto

func (in *VirtualClusterRole) DeepCopyInto(out *VirtualClusterRole)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualClusterSchema

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 virtual clusters +k8s:openapi-gen=true +resource:path=virtualclusterschemas,rest=VirtualClusterSchemaREST

func (*VirtualClusterSchema) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterSchema.

func (*VirtualClusterSchema) DeepCopyInto

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

func (in *VirtualClusterSchema) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterSchemaList

type VirtualClusterSchemaList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []VirtualClusterSchema `json:"items"`
}

func (*VirtualClusterSchemaList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterSchemaList.

func (*VirtualClusterSchemaList) DeepCopyInto

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

func (in *VirtualClusterSchemaList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterSchemaSpec

type VirtualClusterSchemaSpec struct {
	// Version is the version of the virtual cluster
	Version string `json:"version,omitempty"`
}

VirtualClusterSchemaSpec holds the specification

func (*VirtualClusterSchemaSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterSchemaSpec.

func (*VirtualClusterSchemaSpec) DeepCopyInto

func (in *VirtualClusterSchemaSpec) DeepCopyInto(out *VirtualClusterSchemaSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualClusterSchemaStatus

type VirtualClusterSchemaStatus struct {
	// Schema is the schema of the virtual cluster
	Schema string `json:"schema,omitempty"`

	// DefaultValues are the default values of the virtual cluster
	DefaultValues string `json:"defaultValues,omitempty"`
}

VirtualClusterSchemaStatus holds the status

func (*VirtualClusterSchemaStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterSchemaStatus.

func (*VirtualClusterSchemaStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualClusterStandalone

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 virtual clusters +subresource-request

func (*VirtualClusterStandalone) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterStandalone.

func (*VirtualClusterStandalone) DeepCopyInto

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

func (in *VirtualClusterStandalone) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterStandaloneList

type VirtualClusterStandaloneList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []VirtualClusterStandalone `json:"items"`
}

func (*VirtualClusterStandaloneList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterStandaloneList.

func (*VirtualClusterStandaloneList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterStandaloneList) DeepCopyObject

func (in *VirtualClusterStandaloneList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterStandaloneSpec

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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterStandaloneSpec.

func (*VirtualClusterStandaloneSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualClusterStandaloneStatus

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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterStandaloneStatus.

func (*VirtualClusterStandaloneStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualClusterTemplate

type VirtualClusterTemplate struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   VirtualClusterTemplateSpec   `json:"spec,omitempty"`
	Status VirtualClusterTemplateStatus `json:"status,omitempty"`
}

VirtualClusterTemplate holds the information +k8s:openapi-gen=true +resource:path=virtualclustertemplates,rest=VirtualClusterTemplateREST

func (*VirtualClusterTemplate) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterTemplate.

func (*VirtualClusterTemplate) DeepCopyInto

func (in *VirtualClusterTemplate) DeepCopyInto(out *VirtualClusterTemplate)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterTemplate) DeepCopyObject

func (in *VirtualClusterTemplate) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*VirtualClusterTemplate) GetAccess

func (a *VirtualClusterTemplate) GetAccess() []storagev1.Access

func (*VirtualClusterTemplate) GetOwner

func (*VirtualClusterTemplate) GetVersions

func (*VirtualClusterTemplate) SetAccess

func (a *VirtualClusterTemplate) SetAccess(access []storagev1.Access)

func (*VirtualClusterTemplate) SetOwner

func (a *VirtualClusterTemplate) SetOwner(userOrTeam *storagev1.UserOrTeam)

type VirtualClusterTemplateList

type VirtualClusterTemplateList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []VirtualClusterTemplate `json:"items"`
}

func (*VirtualClusterTemplateList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterTemplateList.

func (*VirtualClusterTemplateList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualClusterTemplateList) DeepCopyObject

func (in *VirtualClusterTemplateList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualClusterTemplateSpec

type VirtualClusterTemplateSpec struct {
	storagev1.VirtualClusterTemplateSpec `json:",inline"`
}

VirtualClusterTemplateSpec holds the specification.

func (*VirtualClusterTemplateSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterTemplateSpec.

func (*VirtualClusterTemplateSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualClusterTemplateStatus

type VirtualClusterTemplateStatus struct {
	storagev1.VirtualClusterTemplateStatus `json:",inline"`

	// +optional
	Apps []*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.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL