"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
class V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsContainer {
    static getAttributeTypeMap() {
        return V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsContainer.attributeTypeMap;
    }
}
V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsContainer.discriminator = undefined;
V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsContainer.attributeTypeMap = [
    {
        "name": "args",
        "baseName": "args",
        "type": "Array<string>"
    },
    {
        "name": "command",
        "baseName": "command",
        "type": "Array<string>"
    },
    {
        "name": "cpuLimit",
        "baseName": "cpuLimit",
        "type": "string"
    },
    {
        "name": "cpuRequest",
        "baseName": "cpuRequest",
        "type": "string"
    },
    {
        "name": "dedicatedPod",
        "baseName": "dedicatedPod",
        "type": "boolean"
    },
    {
        "name": "endpoints",
        "baseName": "endpoints",
        "type": "Array<V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsContainerEndpoints>"
    },
    {
        "name": "env",
        "baseName": "env",
        "type": "Array<V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsContainerEnv>"
    },
    {
        "name": "image",
        "baseName": "image",
        "type": "string"
    },
    {
        "name": "memoryLimit",
        "baseName": "memoryLimit",
        "type": "string"
    },
    {
        "name": "memoryRequest",
        "baseName": "memoryRequest",
        "type": "string"
    },
    {
        "name": "mountSources",
        "baseName": "mountSources",
        "type": "boolean"
    },
    {
        "name": "sourceMapping",
        "baseName": "sourceMapping",
        "type": "string"
    },
    {
        "name": "volumeMounts",
        "baseName": "volumeMounts",
        "type": "Array<V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsContainerVolumeMounts>"
    }
];
exports.V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsContainer = V1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsContainer;
//# sourceMappingURL=v1alpha2DevWorkspaceSpecTemplateComponentsItemsPluginComponentsItemsContainer.js.map