import { ResponseContext, RequestContext, HttpFile } from '../http/http'; import { Configuration} from '../configuration' import { V1alpha2DevWorkspace } from '../models/V1alpha2DevWorkspace'; import { V1alpha2DevWorkspaceMetadata } from '../models/V1alpha2DevWorkspaceMetadata'; import { V1alpha2DevWorkspaceMetadataManagedFields } from '../models/V1alpha2DevWorkspaceMetadataManagedFields'; import { V1alpha2DevWorkspaceMetadataOwnerReferences } from '../models/V1alpha2DevWorkspaceMetadataOwnerReferences'; import { V1alpha2DevWorkspaceSpec } from '../models/V1alpha2DevWorkspaceSpec'; import { V1alpha2DevWorkspaceSpecContributions } from '../models/V1alpha2DevWorkspaceSpecContributions'; import { V1alpha2DevWorkspaceSpecContributionsItemsCommands } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsCommands'; import { V1alpha2DevWorkspaceSpecContributionsItemsCommandsApply } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsCommandsApply'; import { V1alpha2DevWorkspaceSpecContributionsItemsCommandsApplyGroup } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsCommandsApplyGroup'; import { V1alpha2DevWorkspaceSpecContributionsItemsCommandsComposite } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsCommandsComposite'; import { V1alpha2DevWorkspaceSpecContributionsItemsCommandsCompositeGroup } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsCommandsCompositeGroup'; import { V1alpha2DevWorkspaceSpecContributionsItemsCommandsExec } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsCommandsExec'; import { V1alpha2DevWorkspaceSpecContributionsItemsCommandsExecEnv } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsCommandsExecEnv'; import { V1alpha2DevWorkspaceSpecContributionsItemsCommandsExecGroup } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsCommandsExecGroup'; import { V1alpha2DevWorkspaceSpecContributionsItemsComponents } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsComponents'; import { V1alpha2DevWorkspaceSpecContributionsItemsComponentsContainer } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsComponentsContainer'; import { V1alpha2DevWorkspaceSpecContributionsItemsComponentsContainerAnnotation } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsComponentsContainerAnnotation'; import { V1alpha2DevWorkspaceSpecContributionsItemsComponentsContainerEndpoints } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsComponentsContainerEndpoints'; import { V1alpha2DevWorkspaceSpecContributionsItemsComponentsContainerEnv } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsComponentsContainerEnv'; import { V1alpha2DevWorkspaceSpecContributionsItemsComponentsContainerVolumeMounts } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsComponentsContainerVolumeMounts'; import { V1alpha2DevWorkspaceSpecContributionsItemsComponentsImage } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsComponentsImage'; import { V1alpha2DevWorkspaceSpecContributionsItemsComponentsImageDockerfile } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsComponentsImageDockerfile'; import { V1alpha2DevWorkspaceSpecContributionsItemsComponentsImageDockerfileDevfileRegistry } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsComponentsImageDockerfileDevfileRegistry'; import { V1alpha2DevWorkspaceSpecContributionsItemsComponentsImageDockerfileGit } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsComponentsImageDockerfileGit'; import { V1alpha2DevWorkspaceSpecContributionsItemsComponentsImageDockerfileGitCheckoutFrom } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsComponentsImageDockerfileGitCheckoutFrom'; import { V1alpha2DevWorkspaceSpecContributionsItemsComponentsKubernetes } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsComponentsKubernetes'; import { V1alpha2DevWorkspaceSpecContributionsItemsComponentsKubernetesEndpoints } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsComponentsKubernetesEndpoints'; import { V1alpha2DevWorkspaceSpecContributionsItemsComponentsOpenshift } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsComponentsOpenshift'; import { V1alpha2DevWorkspaceSpecContributionsItemsComponentsOpenshiftEndpoints } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsComponentsOpenshiftEndpoints'; import { V1alpha2DevWorkspaceSpecContributionsItemsComponentsVolume } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsComponentsVolume'; import { V1alpha2DevWorkspaceSpecContributionsItemsKubernetes } from '../models/V1alpha2DevWorkspaceSpecContributionsItemsKubernetes'; import { V1alpha2DevWorkspaceSpecTemplate } from '../models/V1alpha2DevWorkspaceSpecTemplate'; import { V1alpha2DevWorkspaceSpecTemplateCommands } from '../models/V1alpha2DevWorkspaceSpecTemplateCommands'; import { V1alpha2DevWorkspaceSpecTemplateCommandsItemsApply } from '../models/V1alpha2DevWorkspaceSpecTemplateCommandsItemsApply'; import { V1alpha2DevWorkspaceSpecTemplateCommandsItemsApplyGroup } from '../models/V1alpha2DevWorkspaceSpecTemplateCommandsItemsApplyGroup'; import { V1alpha2DevWorkspaceSpecTemplateCommandsItemsComposite } from '../models/V1alpha2DevWorkspaceSpecTemplateCommandsItemsComposite'; import { V1alpha2DevWorkspaceSpecTemplateCommandsItemsCompositeGroup } from '../models/V1alpha2DevWorkspaceSpecTemplateCommandsItemsCompositeGroup'; import { V1alpha2DevWorkspaceSpecTemplateCommandsItemsCustom } from '../models/V1alpha2DevWorkspaceSpecTemplateCommandsItemsCustom'; import { V1alpha2DevWorkspaceSpecTemplateCommandsItemsCustomGroup } from '../models/V1alpha2DevWorkspaceSpecTemplateCommandsItemsCustomGroup'; import { V1alpha2DevWorkspaceSpecTemplateCommandsItemsExec } from '../models/V1alpha2DevWorkspaceSpecTemplateCommandsItemsExec'; import { V1alpha2DevWorkspaceSpecTemplateCommandsItemsExecEnv } from '../models/V1alpha2DevWorkspaceSpecTemplateCommandsItemsExecEnv'; import { V1alpha2DevWorkspaceSpecTemplateCommandsItemsExecGroup } from '../models/V1alpha2DevWorkspaceSpecTemplateCommandsItemsExecGroup'; import { V1alpha2DevWorkspaceSpecTemplateComponents } from '../models/V1alpha2DevWorkspaceSpecTemplateComponents'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsContainer } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsContainer'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsContainerAnnotation } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsContainerAnnotation'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsContainerEndpoints } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsContainerEndpoints'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsContainerEnv } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsContainerEnv'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsContainerVolumeMounts } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsContainerVolumeMounts'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsCustom } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsCustom'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsImage } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsImage'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsImageDockerfile } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsImageDockerfile'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsImageDockerfileDevfileRegistry } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsImageDockerfileDevfileRegistry'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsImageDockerfileGit } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsImageDockerfileGit'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsImageDockerfileGitCheckoutFrom } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsImageDockerfileGitCheckoutFrom'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsKubernetes } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsKubernetes'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsKubernetesEndpoints } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsKubernetesEndpoints'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsOpenshift } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsOpenshift'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsOpenshiftEndpoints } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsOpenshiftEndpoints'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPlugin } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPlugin'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginCommands } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginCommands'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginCommandsItemsApply } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginCommandsItemsApply'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginCommandsItemsApplyGroup } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginCommandsItemsApplyGroup'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginCommandsItemsComposite } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginCommandsItemsComposite'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginCommandsItemsCompositeGroup } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginCommandsItemsCompositeGroup'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginCommandsItemsExec } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginCommandsItemsExec'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginCommandsItemsExecEnv } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginCommandsItemsExecEnv'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginCommandsItemsExecGroup } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginCommandsItemsExecGroup'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponents } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponents'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsContainer } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsContainer'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsContainerAnnotation } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsContainerAnnotation'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsContainerEndpoints } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsContainerEndpoints'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsContainerEnv } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsContainerEnv'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsContainerVolumeMounts } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsContainerVolumeMounts'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsImage } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsImage'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsImageDockerfile } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsImageDockerfile'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsImageDockerfileDevfileRegistry } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsImageDockerfileDevfileRegistry'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsImageDockerfileGit } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsImageDockerfileGit'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsImageDockerfileGitCheckoutFrom } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsImageDockerfileGitCheckoutFrom'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsKubernetes } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsKubernetes'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsKubernetesEndpoints } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsKubernetesEndpoints'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsOpenshift } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsOpenshift'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsOpenshiftEndpoints } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsOpenshiftEndpoints'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsVolume } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsVolume'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginKubernetes } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginKubernetes'; import { V1alpha2DevWorkspaceSpecTemplateComponentsItemsVolume } from '../models/V1alpha2DevWorkspaceSpecTemplateComponentsItemsVolume'; import { V1alpha2DevWorkspaceSpecTemplateDependentProjects } from '../models/V1alpha2DevWorkspaceSpecTemplateDependentProjects'; import { V1alpha2DevWorkspaceSpecTemplateDependentProjectsItemsCustom } from '../models/V1alpha2DevWorkspaceSpecTemplateDependentProjectsItemsCustom'; import { V1alpha2DevWorkspaceSpecTemplateDependentProjectsItemsGit } from '../models/V1alpha2DevWorkspaceSpecTemplateDependentProjectsItemsGit'; import { V1alpha2DevWorkspaceSpecTemplateDependentProjectsItemsGitCheckoutFrom } from '../models/V1alpha2DevWorkspaceSpecTemplateDependentProjectsItemsGitCheckoutFrom'; import { V1alpha2DevWorkspaceSpecTemplateDependentProjectsItemsZip } from '../models/V1alpha2DevWorkspaceSpecTemplateDependentProjectsItemsZip'; import { V1alpha2DevWorkspaceSpecTemplateEvents } from '../models/V1alpha2DevWorkspaceSpecTemplateEvents'; import { V1alpha2DevWorkspaceSpecTemplateParent } from '../models/V1alpha2DevWorkspaceSpecTemplateParent'; import { V1alpha2DevWorkspaceSpecTemplateParentCommands } from '../models/V1alpha2DevWorkspaceSpecTemplateParentCommands'; import { V1alpha2DevWorkspaceSpecTemplateParentCommandsItemsApply } from '../models/V1alpha2DevWorkspaceSpecTemplateParentCommandsItemsApply'; import { V1alpha2DevWorkspaceSpecTemplateParentCommandsItemsApplyGroup } from '../models/V1alpha2DevWorkspaceSpecTemplateParentCommandsItemsApplyGroup'; import { V1alpha2DevWorkspaceSpecTemplateParentCommandsItemsComposite } from '../models/V1alpha2DevWorkspaceSpecTemplateParentCommandsItemsComposite'; import { V1alpha2DevWorkspaceSpecTemplateParentCommandsItemsCompositeGroup } from '../models/V1alpha2DevWorkspaceSpecTemplateParentCommandsItemsCompositeGroup'; import { V1alpha2DevWorkspaceSpecTemplateParentCommandsItemsExec } from '../models/V1alpha2DevWorkspaceSpecTemplateParentCommandsItemsExec'; import { V1alpha2DevWorkspaceSpecTemplateParentCommandsItemsExecEnv } from '../models/V1alpha2DevWorkspaceSpecTemplateParentCommandsItemsExecEnv'; import { V1alpha2DevWorkspaceSpecTemplateParentCommandsItemsExecGroup } from '../models/V1alpha2DevWorkspaceSpecTemplateParentCommandsItemsExecGroup'; import { V1alpha2DevWorkspaceSpecTemplateParentComponents } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponents'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsContainer } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsContainer'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsContainerAnnotation } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsContainerAnnotation'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsContainerEndpoints } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsContainerEndpoints'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsContainerEnv } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsContainerEnv'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsContainerVolumeMounts } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsContainerVolumeMounts'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsImage } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsImage'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsImageDockerfile } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsImageDockerfile'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsImageDockerfileDevfileRegistry } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsImageDockerfileDevfileRegistry'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsImageDockerfileGit } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsImageDockerfileGit'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsImageDockerfileGitCheckoutFrom } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsImageDockerfileGitCheckoutFrom'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsKubernetes } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsKubernetes'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsKubernetesEndpoints } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsKubernetesEndpoints'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsOpenshift } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsOpenshift'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsOpenshiftEndpoints } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsOpenshiftEndpoints'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPlugin } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPlugin'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginCommands } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginCommands'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginCommandsItemsApply } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginCommandsItemsApply'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginCommandsItemsApplyGroup } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginCommandsItemsApplyGroup'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginCommandsItemsComposite } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginCommandsItemsComposite'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginCommandsItemsCompositeGroup } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginCommandsItemsCompositeGroup'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginCommandsItemsExec } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginCommandsItemsExec'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginCommandsItemsExecEnv } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginCommandsItemsExecEnv'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginCommandsItemsExecGroup } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginCommandsItemsExecGroup'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponents } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponents'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsContainer } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsContainer'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsContainerAnnotation } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsContainerAnnotation'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsContainerEndpoints } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsContainerEndpoints'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsContainerEnv } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsContainerEnv'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsContainerVolumeMounts } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsContainerVolumeMounts'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsImage } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsImage'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsImageDockerfile } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsImageDockerfile'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsImageDockerfileDevfileRegistry } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsImageDockerfileDevfileRegistry'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsImageDockerfileGit } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsImageDockerfileGit'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsImageDockerfileGitCheckoutFrom } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsImageDockerfileGitCheckoutFrom'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsKubernetes } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsKubernetes'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsKubernetesEndpoints } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsKubernetesEndpoints'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsOpenshift } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsOpenshift'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsOpenshiftEndpoints } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsOpenshiftEndpoints'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsVolume } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginComponentsItemsVolume'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginKubernetes } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPluginKubernetes'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsVolume } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsVolume'; import { V1alpha2DevWorkspaceSpecTemplateParentDependentProjects } from '../models/V1alpha2DevWorkspaceSpecTemplateParentDependentProjects'; import { V1alpha2DevWorkspaceSpecTemplateParentDependentProjectsItemsGit } from '../models/V1alpha2DevWorkspaceSpecTemplateParentDependentProjectsItemsGit'; import { V1alpha2DevWorkspaceSpecTemplateParentDependentProjectsItemsGitCheckoutFrom } from '../models/V1alpha2DevWorkspaceSpecTemplateParentDependentProjectsItemsGitCheckoutFrom'; import { V1alpha2DevWorkspaceSpecTemplateParentDependentProjectsItemsZip } from '../models/V1alpha2DevWorkspaceSpecTemplateParentDependentProjectsItemsZip'; import { V1alpha2DevWorkspaceSpecTemplateParentKubernetes } from '../models/V1alpha2DevWorkspaceSpecTemplateParentKubernetes'; import { V1alpha2DevWorkspaceSpecTemplateParentProjects } from '../models/V1alpha2DevWorkspaceSpecTemplateParentProjects'; import { V1alpha2DevWorkspaceSpecTemplateParentProjectsItemsGit } from '../models/V1alpha2DevWorkspaceSpecTemplateParentProjectsItemsGit'; import { V1alpha2DevWorkspaceSpecTemplateParentProjectsItemsGitCheckoutFrom } from '../models/V1alpha2DevWorkspaceSpecTemplateParentProjectsItemsGitCheckoutFrom'; import { V1alpha2DevWorkspaceSpecTemplateParentProjectsItemsZip } from '../models/V1alpha2DevWorkspaceSpecTemplateParentProjectsItemsZip'; import { V1alpha2DevWorkspaceSpecTemplateParentStarterProjects } from '../models/V1alpha2DevWorkspaceSpecTemplateParentStarterProjects'; import { V1alpha2DevWorkspaceSpecTemplateParentStarterProjectsItemsGit } from '../models/V1alpha2DevWorkspaceSpecTemplateParentStarterProjectsItemsGit'; import { V1alpha2DevWorkspaceSpecTemplateParentStarterProjectsItemsGitCheckoutFrom } from '../models/V1alpha2DevWorkspaceSpecTemplateParentStarterProjectsItemsGitCheckoutFrom'; import { V1alpha2DevWorkspaceSpecTemplateParentStarterProjectsItemsZip } from '../models/V1alpha2DevWorkspaceSpecTemplateParentStarterProjectsItemsZip'; import { V1alpha2DevWorkspaceSpecTemplateProjects } from '../models/V1alpha2DevWorkspaceSpecTemplateProjects'; import { V1alpha2DevWorkspaceSpecTemplateProjectsItemsCustom } from '../models/V1alpha2DevWorkspaceSpecTemplateProjectsItemsCustom'; import { V1alpha2DevWorkspaceSpecTemplateProjectsItemsGit } from '../models/V1alpha2DevWorkspaceSpecTemplateProjectsItemsGit'; import { V1alpha2DevWorkspaceSpecTemplateProjectsItemsGitCheckoutFrom } from '../models/V1alpha2DevWorkspaceSpecTemplateProjectsItemsGitCheckoutFrom'; import { V1alpha2DevWorkspaceSpecTemplateProjectsItemsZip } from '../models/V1alpha2DevWorkspaceSpecTemplateProjectsItemsZip'; import { V1alpha2DevWorkspaceSpecTemplateStarterProjects } from '../models/V1alpha2DevWorkspaceSpecTemplateStarterProjects'; import { V1alpha2DevWorkspaceSpecTemplateStarterProjectsItemsCustom } from '../models/V1alpha2DevWorkspaceSpecTemplateStarterProjectsItemsCustom'; import { V1alpha2DevWorkspaceSpecTemplateStarterProjectsItemsGit } from '../models/V1alpha2DevWorkspaceSpecTemplateStarterProjectsItemsGit'; import { V1alpha2DevWorkspaceSpecTemplateStarterProjectsItemsGitCheckoutFrom } from '../models/V1alpha2DevWorkspaceSpecTemplateStarterProjectsItemsGitCheckoutFrom'; import { V1alpha2DevWorkspaceSpecTemplateStarterProjectsItemsZip } from '../models/V1alpha2DevWorkspaceSpecTemplateStarterProjectsItemsZip'; import { V1alpha2DevWorkspaceStatus } from '../models/V1alpha2DevWorkspaceStatus'; import { V1alpha2DevWorkspaceStatusConditions } from '../models/V1alpha2DevWorkspaceStatusConditions'; import { V1alpha2DevWorkspaceTemplate } from '../models/V1alpha2DevWorkspaceTemplate'; import { V1alpha2DevWorkspaceTemplateMetadata } from '../models/V1alpha2DevWorkspaceTemplateMetadata'; import { V1alpha2DevWorkspaceTemplateMetadataManagedFields } from '../models/V1alpha2DevWorkspaceTemplateMetadataManagedFields'; import { V1alpha2DevWorkspaceTemplateMetadataOwnerReferences } from '../models/V1alpha2DevWorkspaceTemplateMetadataOwnerReferences'; import { V1alpha2DevWorkspaceTemplateSpec } from '../models/V1alpha2DevWorkspaceTemplateSpec'; import { V1alpha2DevWorkspaceTemplateSpecCommands } from '../models/V1alpha2DevWorkspaceTemplateSpecCommands'; import { V1alpha2DevWorkspaceTemplateSpecCommandsItemsApply } from '../models/V1alpha2DevWorkspaceTemplateSpecCommandsItemsApply'; import { V1alpha2DevWorkspaceTemplateSpecCommandsItemsApplyGroup } from '../models/V1alpha2DevWorkspaceTemplateSpecCommandsItemsApplyGroup'; import { V1alpha2DevWorkspaceTemplateSpecCommandsItemsComposite } from '../models/V1alpha2DevWorkspaceTemplateSpecCommandsItemsComposite'; import { V1alpha2DevWorkspaceTemplateSpecCommandsItemsCompositeGroup } from '../models/V1alpha2DevWorkspaceTemplateSpecCommandsItemsCompositeGroup'; import { V1alpha2DevWorkspaceTemplateSpecCommandsItemsCustom } from '../models/V1alpha2DevWorkspaceTemplateSpecCommandsItemsCustom'; import { V1alpha2DevWorkspaceTemplateSpecCommandsItemsCustomGroup } from '../models/V1alpha2DevWorkspaceTemplateSpecCommandsItemsCustomGroup'; import { V1alpha2DevWorkspaceTemplateSpecCommandsItemsExec } from '../models/V1alpha2DevWorkspaceTemplateSpecCommandsItemsExec'; import { V1alpha2DevWorkspaceTemplateSpecCommandsItemsExecEnv } from '../models/V1alpha2DevWorkspaceTemplateSpecCommandsItemsExecEnv'; import { V1alpha2DevWorkspaceTemplateSpecCommandsItemsExecGroup } from '../models/V1alpha2DevWorkspaceTemplateSpecCommandsItemsExecGroup'; import { V1alpha2DevWorkspaceTemplateSpecComponents } from '../models/V1alpha2DevWorkspaceTemplateSpecComponents'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsContainer } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsContainer'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsContainerAnnotation } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsContainerAnnotation'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsContainerEndpoints } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsContainerEndpoints'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsContainerEnv } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsContainerEnv'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsContainerVolumeMounts } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsContainerVolumeMounts'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsCustom } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsCustom'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsImage } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsImage'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsImageDockerfile } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsImageDockerfile'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsImageDockerfileDevfileRegistry } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsImageDockerfileDevfileRegistry'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsImageDockerfileGit } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsImageDockerfileGit'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsImageDockerfileGitCheckoutFrom } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsImageDockerfileGitCheckoutFrom'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsKubernetes } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsKubernetes'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsKubernetesEndpoints } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsKubernetesEndpoints'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsOpenshift } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsOpenshift'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsOpenshiftEndpoints } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsOpenshiftEndpoints'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPlugin } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPlugin'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginCommands } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginCommands'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginCommandsItemsApply } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginCommandsItemsApply'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginCommandsItemsApplyGroup } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginCommandsItemsApplyGroup'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginCommandsItemsComposite } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginCommandsItemsComposite'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginCommandsItemsCompositeGroup } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginCommandsItemsCompositeGroup'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginCommandsItemsExec } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginCommandsItemsExec'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginCommandsItemsExecEnv } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginCommandsItemsExecEnv'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginCommandsItemsExecGroup } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginCommandsItemsExecGroup'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponents } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponents'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsContainer } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsContainer'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsContainerAnnotation } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsContainerAnnotation'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsContainerEndpoints } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsContainerEndpoints'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsContainerEnv } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsContainerEnv'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsContainerVolumeMounts } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsContainerVolumeMounts'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsImage } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsImage'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsImageDockerfile } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsImageDockerfile'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsImageDockerfileDevfileRegistry } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsImageDockerfileDevfileRegistry'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsImageDockerfileGit } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsImageDockerfileGit'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsImageDockerfileGitCheckoutFrom } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsImageDockerfileGitCheckoutFrom'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsKubernetes } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsKubernetes'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsKubernetesEndpoints } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsKubernetesEndpoints'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsOpenshift } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsOpenshift'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsOpenshiftEndpoints } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsOpenshiftEndpoints'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsVolume } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginComponentsItemsVolume'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginKubernetes } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsPluginKubernetes'; import { V1alpha2DevWorkspaceTemplateSpecComponentsItemsVolume } from '../models/V1alpha2DevWorkspaceTemplateSpecComponentsItemsVolume'; import { V1alpha2DevWorkspaceTemplateSpecDependentProjects } from '../models/V1alpha2DevWorkspaceTemplateSpecDependentProjects'; import { V1alpha2DevWorkspaceTemplateSpecDependentProjectsItemsCustom } from '../models/V1alpha2DevWorkspaceTemplateSpecDependentProjectsItemsCustom'; import { V1alpha2DevWorkspaceTemplateSpecDependentProjectsItemsGit } from '../models/V1alpha2DevWorkspaceTemplateSpecDependentProjectsItemsGit'; import { V1alpha2DevWorkspaceTemplateSpecDependentProjectsItemsGitCheckoutFrom } from '../models/V1alpha2DevWorkspaceTemplateSpecDependentProjectsItemsGitCheckoutFrom'; import { V1alpha2DevWorkspaceTemplateSpecDependentProjectsItemsZip } from '../models/V1alpha2DevWorkspaceTemplateSpecDependentProjectsItemsZip'; import { V1alpha2DevWorkspaceTemplateSpecEvents } from '../models/V1alpha2DevWorkspaceTemplateSpecEvents'; import { V1alpha2DevWorkspaceTemplateSpecParent } from '../models/V1alpha2DevWorkspaceTemplateSpecParent'; import { V1alpha2DevWorkspaceTemplateSpecParentCommands } from '../models/V1alpha2DevWorkspaceTemplateSpecParentCommands'; import { V1alpha2DevWorkspaceTemplateSpecParentCommandsItemsApply } from '../models/V1alpha2DevWorkspaceTemplateSpecParentCommandsItemsApply'; import { V1alpha2DevWorkspaceTemplateSpecParentCommandsItemsApplyGroup } from '../models/V1alpha2DevWorkspaceTemplateSpecParentCommandsItemsApplyGroup'; import { V1alpha2DevWorkspaceTemplateSpecParentCommandsItemsComposite } from '../models/V1alpha2DevWorkspaceTemplateSpecParentCommandsItemsComposite'; import { V1alpha2DevWorkspaceTemplateSpecParentCommandsItemsCompositeGroup } from '../models/V1alpha2DevWorkspaceTemplateSpecParentCommandsItemsCompositeGroup'; import { V1alpha2DevWorkspaceTemplateSpecParentCommandsItemsExec } from '../models/V1alpha2DevWorkspaceTemplateSpecParentCommandsItemsExec'; import { V1alpha2DevWorkspaceTemplateSpecParentCommandsItemsExecEnv } from '../models/V1alpha2DevWorkspaceTemplateSpecParentCommandsItemsExecEnv'; import { V1alpha2DevWorkspaceTemplateSpecParentCommandsItemsExecGroup } from '../models/V1alpha2DevWorkspaceTemplateSpecParentCommandsItemsExecGroup'; import { V1alpha2DevWorkspaceTemplateSpecParentComponents } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponents'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsContainer } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsContainer'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsContainerAnnotation } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsContainerAnnotation'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsContainerEndpoints } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsContainerEndpoints'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsContainerEnv } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsContainerEnv'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsContainerVolumeMounts } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsContainerVolumeMounts'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsImage } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsImage'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsImageDockerfile } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsImageDockerfile'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsImageDockerfileDevfileRegistry } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsImageDockerfileDevfileRegistry'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsImageDockerfileGit } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsImageDockerfileGit'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsImageDockerfileGitCheckoutFrom } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsImageDockerfileGitCheckoutFrom'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsKubernetes } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsKubernetes'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsKubernetesEndpoints } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsKubernetesEndpoints'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsOpenshift } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsOpenshift'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsOpenshiftEndpoints } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsOpenshiftEndpoints'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPlugin } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPlugin'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginCommands } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginCommands'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginCommandsItemsApply } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginCommandsItemsApply'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginCommandsItemsApplyGroup } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginCommandsItemsApplyGroup'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginCommandsItemsComposite } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginCommandsItemsComposite'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginCommandsItemsCompositeGroup } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginCommandsItemsCompositeGroup'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginCommandsItemsExec } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginCommandsItemsExec'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginCommandsItemsExecEnv } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginCommandsItemsExecEnv'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginCommandsItemsExecGroup } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginCommandsItemsExecGroup'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponents } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponents'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsContainer } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsContainer'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsContainerAnnotation } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsContainerAnnotation'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsContainerEndpoints } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsContainerEndpoints'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsContainerEnv } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsContainerEnv'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsContainerVolumeMounts } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsContainerVolumeMounts'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsImage } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsImage'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsImageDockerfile } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsImageDockerfile'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsImageDockerfileDevfileRegistry } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsImageDockerfileDevfileRegistry'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsImageDockerfileGit } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsImageDockerfileGit'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsImageDockerfileGitCheckoutFrom } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsImageDockerfileGitCheckoutFrom'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsKubernetes } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsKubernetes'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsKubernetesEndpoints } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsKubernetesEndpoints'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsOpenshift } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsOpenshift'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsOpenshiftEndpoints } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsOpenshiftEndpoints'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsVolume } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginComponentsItemsVolume'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginKubernetes } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsPluginKubernetes'; import { V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsVolume } from '../models/V1alpha2DevWorkspaceTemplateSpecParentComponentsItemsVolume'; import { V1alpha2DevWorkspaceTemplateSpecParentDependentProjects } from '../models/V1alpha2DevWorkspaceTemplateSpecParentDependentProjects'; import { V1alpha2DevWorkspaceTemplateSpecParentDependentProjectsItemsGit } from '../models/V1alpha2DevWorkspaceTemplateSpecParentDependentProjectsItemsGit'; import { V1alpha2DevWorkspaceTemplateSpecParentDependentProjectsItemsGitCheckoutFrom } from '../models/V1alpha2DevWorkspaceTemplateSpecParentDependentProjectsItemsGitCheckoutFrom'; import { V1alpha2DevWorkspaceTemplateSpecParentDependentProjectsItemsZip } from '../models/V1alpha2DevWorkspaceTemplateSpecParentDependentProjectsItemsZip'; import { V1alpha2DevWorkspaceTemplateSpecParentKubernetes } from '../models/V1alpha2DevWorkspaceTemplateSpecParentKubernetes'; import { V1alpha2DevWorkspaceTemplateSpecParentProjects } from '../models/V1alpha2DevWorkspaceTemplateSpecParentProjects'; import { V1alpha2DevWorkspaceTemplateSpecParentProjectsItemsGit } from '../models/V1alpha2DevWorkspaceTemplateSpecParentProjectsItemsGit'; import { V1alpha2DevWorkspaceTemplateSpecParentProjectsItemsGitCheckoutFrom } from '../models/V1alpha2DevWorkspaceTemplateSpecParentProjectsItemsGitCheckoutFrom'; import { V1alpha2DevWorkspaceTemplateSpecParentProjectsItemsZip } from '../models/V1alpha2DevWorkspaceTemplateSpecParentProjectsItemsZip'; import { V1alpha2DevWorkspaceTemplateSpecParentStarterProjects } from '../models/V1alpha2DevWorkspaceTemplateSpecParentStarterProjects'; import { V1alpha2DevWorkspaceTemplateSpecParentStarterProjectsItemsGit } from '../models/V1alpha2DevWorkspaceTemplateSpecParentStarterProjectsItemsGit'; import { V1alpha2DevWorkspaceTemplateSpecParentStarterProjectsItemsGitCheckoutFrom } from '../models/V1alpha2DevWorkspaceTemplateSpecParentStarterProjectsItemsGitCheckoutFrom'; import { V1alpha2DevWorkspaceTemplateSpecParentStarterProjectsItemsZip } from '../models/V1alpha2DevWorkspaceTemplateSpecParentStarterProjectsItemsZip'; import { V1alpha2DevWorkspaceTemplateSpecProjects } from '../models/V1alpha2DevWorkspaceTemplateSpecProjects'; import { V1alpha2DevWorkspaceTemplateSpecProjectsItemsCustom } from '../models/V1alpha2DevWorkspaceTemplateSpecProjectsItemsCustom'; import { V1alpha2DevWorkspaceTemplateSpecProjectsItemsGit } from '../models/V1alpha2DevWorkspaceTemplateSpecProjectsItemsGit'; import { V1alpha2DevWorkspaceTemplateSpecProjectsItemsGitCheckoutFrom } from '../models/V1alpha2DevWorkspaceTemplateSpecProjectsItemsGitCheckoutFrom'; import { V1alpha2DevWorkspaceTemplateSpecProjectsItemsZip } from '../models/V1alpha2DevWorkspaceTemplateSpecProjectsItemsZip'; import { V1alpha2DevWorkspaceTemplateSpecStarterProjects } from '../models/V1alpha2DevWorkspaceTemplateSpecStarterProjects'; import { V1alpha2DevWorkspaceTemplateSpecStarterProjectsItemsCustom } from '../models/V1alpha2DevWorkspaceTemplateSpecStarterProjectsItemsCustom'; import { V1alpha2DevWorkspaceTemplateSpecStarterProjectsItemsGit } from '../models/V1alpha2DevWorkspaceTemplateSpecStarterProjectsItemsGit'; import { V1alpha2DevWorkspaceTemplateSpecStarterProjectsItemsGitCheckoutFrom } from '../models/V1alpha2DevWorkspaceTemplateSpecStarterProjectsItemsGitCheckoutFrom'; import { V1alpha2DevWorkspaceTemplateSpecStarterProjectsItemsZip } from '../models/V1alpha2DevWorkspaceTemplateSpecStarterProjectsItemsZip'; import { V230Devfile } from '../models/V230Devfile'; import { V230DevfileCommands } from '../models/V230DevfileCommands'; import { V230DevfileCommandsItemsApply } from '../models/V230DevfileCommandsItemsApply'; import { V230DevfileCommandsItemsApplyGroup } from '../models/V230DevfileCommandsItemsApplyGroup'; import { V230DevfileCommandsItemsComposite } from '../models/V230DevfileCommandsItemsComposite'; import { V230DevfileCommandsItemsCompositeGroup } from '../models/V230DevfileCommandsItemsCompositeGroup'; import { V230DevfileCommandsItemsExec } from '../models/V230DevfileCommandsItemsExec'; import { V230DevfileCommandsItemsExecEnv } from '../models/V230DevfileCommandsItemsExecEnv'; import { V230DevfileCommandsItemsExecGroup } from '../models/V230DevfileCommandsItemsExecGroup'; import { V230DevfileComponents } from '../models/V230DevfileComponents'; import { V230DevfileComponentsItemsContainer } from '../models/V230DevfileComponentsItemsContainer'; import { V230DevfileComponentsItemsContainerAnnotation } from '../models/V230DevfileComponentsItemsContainerAnnotation'; import { V230DevfileComponentsItemsContainerEndpoints } from '../models/V230DevfileComponentsItemsContainerEndpoints'; import { V230DevfileComponentsItemsContainerEnv } from '../models/V230DevfileComponentsItemsContainerEnv'; import { V230DevfileComponentsItemsContainerVolumeMounts } from '../models/V230DevfileComponentsItemsContainerVolumeMounts'; import { V230DevfileComponentsItemsImage } from '../models/V230DevfileComponentsItemsImage'; import { V230DevfileComponentsItemsImageDockerfile } from '../models/V230DevfileComponentsItemsImageDockerfile'; import { V230DevfileComponentsItemsImageDockerfileDevfileRegistry } from '../models/V230DevfileComponentsItemsImageDockerfileDevfileRegistry'; import { V230DevfileComponentsItemsImageDockerfileGit } from '../models/V230DevfileComponentsItemsImageDockerfileGit'; import { V230DevfileComponentsItemsImageDockerfileGitCheckoutFrom } from '../models/V230DevfileComponentsItemsImageDockerfileGitCheckoutFrom'; import { V230DevfileComponentsItemsKubernetes } from '../models/V230DevfileComponentsItemsKubernetes'; import { V230DevfileComponentsItemsKubernetesEndpoints } from '../models/V230DevfileComponentsItemsKubernetesEndpoints'; import { V230DevfileComponentsItemsOpenshift } from '../models/V230DevfileComponentsItemsOpenshift'; import { V230DevfileComponentsItemsOpenshiftEndpoints } from '../models/V230DevfileComponentsItemsOpenshiftEndpoints'; import { V230DevfileComponentsItemsVolume } from '../models/V230DevfileComponentsItemsVolume'; import { V230DevfileDependentProjects } from '../models/V230DevfileDependentProjects'; import { V230DevfileDependentProjectsItemsGit } from '../models/V230DevfileDependentProjectsItemsGit'; import { V230DevfileDependentProjectsItemsGitCheckoutFrom } from '../models/V230DevfileDependentProjectsItemsGitCheckoutFrom'; import { V230DevfileDependentProjectsItemsZip } from '../models/V230DevfileDependentProjectsItemsZip'; import { V230DevfileEvents } from '../models/V230DevfileEvents'; import { V230DevfileMetadata } from '../models/V230DevfileMetadata'; import { V230DevfileParent } from '../models/V230DevfileParent'; import { V230DevfileParentCommands } from '../models/V230DevfileParentCommands'; import { V230DevfileParentCommandsItemsApply } from '../models/V230DevfileParentCommandsItemsApply'; import { V230DevfileParentCommandsItemsApplyGroup } from '../models/V230DevfileParentCommandsItemsApplyGroup'; import { V230DevfileParentCommandsItemsComposite } from '../models/V230DevfileParentCommandsItemsComposite'; import { V230DevfileParentCommandsItemsCompositeGroup } from '../models/V230DevfileParentCommandsItemsCompositeGroup'; import { V230DevfileParentCommandsItemsExec } from '../models/V230DevfileParentCommandsItemsExec'; import { V230DevfileParentCommandsItemsExecEnv } from '../models/V230DevfileParentCommandsItemsExecEnv'; import { V230DevfileParentCommandsItemsExecGroup } from '../models/V230DevfileParentCommandsItemsExecGroup'; import { V230DevfileParentComponents } from '../models/V230DevfileParentComponents'; import { V230DevfileParentComponentsItemsContainer } from '../models/V230DevfileParentComponentsItemsContainer'; import { V230DevfileParentComponentsItemsContainerAnnotation } from '../models/V230DevfileParentComponentsItemsContainerAnnotation'; import { V230DevfileParentComponentsItemsContainerEndpoints } from '../models/V230DevfileParentComponentsItemsContainerEndpoints'; import { V230DevfileParentComponentsItemsContainerEnv } from '../models/V230DevfileParentComponentsItemsContainerEnv'; import { V230DevfileParentComponentsItemsContainerVolumeMounts } from '../models/V230DevfileParentComponentsItemsContainerVolumeMounts'; import { V230DevfileParentComponentsItemsImage } from '../models/V230DevfileParentComponentsItemsImage'; import { V230DevfileParentComponentsItemsImageDockerfile } from '../models/V230DevfileParentComponentsItemsImageDockerfile'; import { V230DevfileParentComponentsItemsImageDockerfileDevfileRegistry } from '../models/V230DevfileParentComponentsItemsImageDockerfileDevfileRegistry'; import { V230DevfileParentComponentsItemsImageDockerfileGit } from '../models/V230DevfileParentComponentsItemsImageDockerfileGit'; import { V230DevfileParentComponentsItemsImageDockerfileGitCheckoutFrom } from '../models/V230DevfileParentComponentsItemsImageDockerfileGitCheckoutFrom'; import { V230DevfileParentComponentsItemsKubernetes } from '../models/V230DevfileParentComponentsItemsKubernetes'; import { V230DevfileParentComponentsItemsKubernetesEndpoints } from '../models/V230DevfileParentComponentsItemsKubernetesEndpoints'; import { V230DevfileParentComponentsItemsOpenshift } from '../models/V230DevfileParentComponentsItemsOpenshift'; import { V230DevfileParentComponentsItemsOpenshiftEndpoints } from '../models/V230DevfileParentComponentsItemsOpenshiftEndpoints'; import { V230DevfileParentComponentsItemsVolume } from '../models/V230DevfileParentComponentsItemsVolume'; import { V230DevfileParentDependentProjects } from '../models/V230DevfileParentDependentProjects'; import { V230DevfileParentDependentProjectsItemsGit } from '../models/V230DevfileParentDependentProjectsItemsGit'; import { V230DevfileParentDependentProjectsItemsGitCheckoutFrom } from '../models/V230DevfileParentDependentProjectsItemsGitCheckoutFrom'; import { V230DevfileParentDependentProjectsItemsZip } from '../models/V230DevfileParentDependentProjectsItemsZip'; import { V230DevfileParentKubernetes } from '../models/V230DevfileParentKubernetes'; import { V230DevfileParentProjects } from '../models/V230DevfileParentProjects'; import { V230DevfileParentProjectsItemsGit } from '../models/V230DevfileParentProjectsItemsGit'; import { V230DevfileParentProjectsItemsGitCheckoutFrom } from '../models/V230DevfileParentProjectsItemsGitCheckoutFrom'; import { V230DevfileParentProjectsItemsZip } from '../models/V230DevfileParentProjectsItemsZip'; import { V230DevfileParentStarterProjects } from '../models/V230DevfileParentStarterProjects'; import { V230DevfileParentStarterProjectsItemsGit } from '../models/V230DevfileParentStarterProjectsItemsGit'; import { V230DevfileParentStarterProjectsItemsGitCheckoutFrom } from '../models/V230DevfileParentStarterProjectsItemsGitCheckoutFrom'; import { V230DevfileParentStarterProjectsItemsZip } from '../models/V230DevfileParentStarterProjectsItemsZip'; import { V230DevfileProjects } from '../models/V230DevfileProjects'; import { V230DevfileProjectsItemsGit } from '../models/V230DevfileProjectsItemsGit'; import { V230DevfileProjectsItemsGitCheckoutFrom } from '../models/V230DevfileProjectsItemsGitCheckoutFrom'; import { V230DevfileProjectsItemsZip } from '../models/V230DevfileProjectsItemsZip'; import { V230DevfileStarterProjects } from '../models/V230DevfileStarterProjects'; import { V230DevfileStarterProjectsItemsGit } from '../models/V230DevfileStarterProjectsItemsGit'; import { V230DevfileStarterProjectsItemsGitCheckoutFrom } from '../models/V230DevfileStarterProjectsItemsGitCheckoutFrom'; import { V230DevfileStarterProjectsItemsZip } from '../models/V230DevfileStarterProjectsItemsZip';