/** * Kubernetes * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * OpenAPI spec version: * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { V1alpha2DevWorkspaceMetadata } from '../models/V1alpha2DevWorkspaceMetadata'; import { V1alpha2DevWorkspaceSpec } from '../models/V1alpha2DevWorkspaceSpec'; import { V1alpha2DevWorkspaceStatus } from '../models/V1alpha2DevWorkspaceStatus'; import { HttpFile } from '../http/http'; /** * DevWorkspace is the Schema for the devworkspaces API */ export class V1alpha2DevWorkspace { /** * APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources */ 'apiVersion'?: string; /** * Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds */ 'kind'?: string; 'metadata'?: V1alpha2DevWorkspaceMetadata; 'spec'?: V1alpha2DevWorkspaceSpec; 'status'?: V1alpha2DevWorkspaceStatus; static readonly discriminator: string | undefined = undefined; static readonly attributeTypeMap: Array<{name: string, baseName: string, type: string, format: string}> = [ { "name": "apiVersion", "baseName": "apiVersion", "type": "string", "format": "" }, { "name": "kind", "baseName": "kind", "type": "string", "format": "" }, { "name": "metadata", "baseName": "metadata", "type": "V1alpha2DevWorkspaceMetadata", "format": "" }, { "name": "spec", "baseName": "spec", "type": "V1alpha2DevWorkspaceSpec", "format": "" }, { "name": "status", "baseName": "status", "type": "V1alpha2DevWorkspaceStatus", "format": "" } ]; static getAttributeTypeMap() { return V1alpha2DevWorkspace.attributeTypeMap; } public constructor() { } }