UNPKG

@kubernetes/client-node

Version:
147 lines 3.91 kB
"use strict"; /** * Kubernetes * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v1.22.2 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.V1beta1PodSecurityPolicySpec = void 0; /** * PodSecurityPolicySpec defines the policy enforced. */ class V1beta1PodSecurityPolicySpec { static getAttributeTypeMap() { return V1beta1PodSecurityPolicySpec.attributeTypeMap; } } exports.V1beta1PodSecurityPolicySpec = V1beta1PodSecurityPolicySpec; V1beta1PodSecurityPolicySpec.discriminator = undefined; V1beta1PodSecurityPolicySpec.attributeTypeMap = [ { "name": "allowPrivilegeEscalation", "baseName": "allowPrivilegeEscalation", "type": "boolean" }, { "name": "allowedCSIDrivers", "baseName": "allowedCSIDrivers", "type": "Array<V1beta1AllowedCSIDriver>" }, { "name": "allowedCapabilities", "baseName": "allowedCapabilities", "type": "Array<string>" }, { "name": "allowedFlexVolumes", "baseName": "allowedFlexVolumes", "type": "Array<V1beta1AllowedFlexVolume>" }, { "name": "allowedHostPaths", "baseName": "allowedHostPaths", "type": "Array<V1beta1AllowedHostPath>" }, { "name": "allowedProcMountTypes", "baseName": "allowedProcMountTypes", "type": "Array<string>" }, { "name": "allowedUnsafeSysctls", "baseName": "allowedUnsafeSysctls", "type": "Array<string>" }, { "name": "defaultAddCapabilities", "baseName": "defaultAddCapabilities", "type": "Array<string>" }, { "name": "defaultAllowPrivilegeEscalation", "baseName": "defaultAllowPrivilegeEscalation", "type": "boolean" }, { "name": "forbiddenSysctls", "baseName": "forbiddenSysctls", "type": "Array<string>" }, { "name": "fsGroup", "baseName": "fsGroup", "type": "V1beta1FSGroupStrategyOptions" }, { "name": "hostIPC", "baseName": "hostIPC", "type": "boolean" }, { "name": "hostNetwork", "baseName": "hostNetwork", "type": "boolean" }, { "name": "hostPID", "baseName": "hostPID", "type": "boolean" }, { "name": "hostPorts", "baseName": "hostPorts", "type": "Array<V1beta1HostPortRange>" }, { "name": "privileged", "baseName": "privileged", "type": "boolean" }, { "name": "readOnlyRootFilesystem", "baseName": "readOnlyRootFilesystem", "type": "boolean" }, { "name": "requiredDropCapabilities", "baseName": "requiredDropCapabilities", "type": "Array<string>" }, { "name": "runAsGroup", "baseName": "runAsGroup", "type": "V1beta1RunAsGroupStrategyOptions" }, { "name": "runAsUser", "baseName": "runAsUser", "type": "V1beta1RunAsUserStrategyOptions" }, { "name": "runtimeClass", "baseName": "runtimeClass", "type": "V1beta1RuntimeClassStrategyOptions" }, { "name": "seLinux", "baseName": "seLinux", "type": "V1beta1SELinuxStrategyOptions" }, { "name": "supplementalGroups", "baseName": "supplementalGroups", "type": "V1beta1SupplementalGroupsStrategyOptions" }, { "name": "volumes", "baseName": "volumes", "type": "Array<string>" } ]; //# sourceMappingURL=v1beta1PodSecurityPolicySpec.js.map