@cdktf/provider-kubernetes
Version:
Prebuilt kubernetes Provider for Terraform CDK (cdktf)
303 lines (302 loc) • 2.42 MB
JavaScript
"use strict";
var _a, _b, _c, _d, _e, _f, _g, _h, _j, _k, _l, _m, _o, _p, _q, _r, _s, _t, _u, _v, _w, _x, _y, _z, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, _48, _49, _50, _51, _52, _53, _54, _55, _56, _57, _58, _59, _60, _61, _62, _63, _64, _65, _66, _67, _68, _69, _70, _71, _72, _73, _74, _75, _76, _77, _78, _79, _80, _81, _82, _83, _84, _85, _86, _87, _88, _89, _90, _91, _92, _93, _94, _95, _96, _97, _98, _99, _100, _101, _102, _103, _104, _105, _106, _107, _108, _109, _110, _111, _112, _113, _114, _115, _116, _117, _118, _119, _120, _121, _122, _123, _124, _125, _126, _127, _128, _129, _130, _131, _132, _133, _134, _135, _136, _137, _138, _139, _140, _141, _142, _143, _144, _145, _146, _147, _148;
Object.defineProperty(exports, "__esModule", { value: true });
exports.PodV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsOutputReference = exports.PodV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionList = exports.PodV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionOutputReference = exports.PodV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermOutputReference = exports.PodV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorList = exports.PodV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorOutputReference = exports.PodV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsList = exports.PodV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsOutputReference = exports.PodV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorList = exports.PodV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorOutputReference = exports.PodV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsList = exports.PodV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsOutputReference = exports.PodV1SpecAffinityPodAffinityOutputReference = exports.PodV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionList = exports.PodV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionOutputReference = exports.PodV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorList = exports.PodV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorOutputReference = exports.PodV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsList = exports.PodV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsOutputReference = exports.PodV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorList = exports.PodV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorOutputReference = exports.PodV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsList = exports.PodV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsOutputReference = exports.PodV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionList = exports.PodV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionOutputReference = exports.PodV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermOutputReference = exports.PodV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorList = exports.PodV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorOutputReference = exports.PodV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsList = exports.PodV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsOutputReference = exports.PodV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorList = exports.PodV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorOutputReference = exports.PodV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsList = exports.PodV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsOutputReference = exports.PodV1SpecAffinityNodeAffinityOutputReference = exports.PodV1SpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionOutputReference = exports.PodV1SpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermList = exports.PodV1SpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermOutputReference = exports.PodV1SpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchFieldsList = exports.PodV1SpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchFieldsOutputReference = exports.PodV1SpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchExpressionsList = exports.PodV1SpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchExpressionsOutputReference = exports.PodV1SpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionList = exports.PodV1SpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionOutputReference = exports.PodV1SpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceOutputReference = exports.PodV1SpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFieldsList = exports.PodV1SpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFieldsOutputReference = exports.PodV1SpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressionsList = exports.PodV1SpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressionsOutputReference = exports.PodV1MetadataOutputReference = void 0;
exports.PodV1SpecContainerPortList = exports.PodV1SpecContainerPortOutputReference = exports.PodV1SpecContainerLivenessProbeOutputReference = exports.PodV1SpecContainerLivenessProbeTcpSocketList = exports.PodV1SpecContainerLivenessProbeTcpSocketOutputReference = exports.PodV1SpecContainerLivenessProbeHttpGetOutputReference = exports.PodV1SpecContainerLivenessProbeHttpGetHttpHeaderList = exports.PodV1SpecContainerLivenessProbeHttpGetHttpHeaderOutputReference = exports.PodV1SpecContainerLivenessProbeGrpcList = exports.PodV1SpecContainerLivenessProbeGrpcOutputReference = exports.PodV1SpecContainerLivenessProbeExecOutputReference = exports.PodV1SpecContainerLifecycleOutputReference = exports.PodV1SpecContainerLifecyclePreStopList = exports.PodV1SpecContainerLifecyclePreStopOutputReference = exports.PodV1SpecContainerLifecyclePreStopTcpSocketList = exports.PodV1SpecContainerLifecyclePreStopTcpSocketOutputReference = exports.PodV1SpecContainerLifecyclePreStopHttpGetOutputReference = exports.PodV1SpecContainerLifecyclePreStopHttpGetHttpHeaderList = exports.PodV1SpecContainerLifecyclePreStopHttpGetHttpHeaderOutputReference = exports.PodV1SpecContainerLifecyclePreStopExecOutputReference = exports.PodV1SpecContainerLifecyclePostStartList = exports.PodV1SpecContainerLifecyclePostStartOutputReference = exports.PodV1SpecContainerLifecyclePostStartTcpSocketList = exports.PodV1SpecContainerLifecyclePostStartTcpSocketOutputReference = exports.PodV1SpecContainerLifecyclePostStartHttpGetOutputReference = exports.PodV1SpecContainerLifecyclePostStartHttpGetHttpHeaderList = exports.PodV1SpecContainerLifecyclePostStartHttpGetHttpHeaderOutputReference = exports.PodV1SpecContainerLifecyclePostStartExecOutputReference = exports.PodV1SpecContainerEnvFromList = exports.PodV1SpecContainerEnvFromOutputReference = exports.PodV1SpecContainerEnvFromSecretRefOutputReference = exports.PodV1SpecContainerEnvFromConfigMapRefOutputReference = exports.PodV1SpecContainerEnvList = exports.PodV1SpecContainerEnvOutputReference = exports.PodV1SpecContainerEnvValueFromOutputReference = exports.PodV1SpecContainerEnvValueFromSecretKeyRefOutputReference = exports.PodV1SpecContainerEnvValueFromResourceFieldRefOutputReference = exports.PodV1SpecContainerEnvValueFromFieldRefOutputReference = exports.PodV1SpecContainerEnvValueFromConfigMapKeyRefOutputReference = exports.PodV1SpecAffinityOutputReference = exports.PodV1SpecAffinityPodAntiAffinityOutputReference = exports.PodV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionList = exports.PodV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionOutputReference = exports.PodV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorList = exports.PodV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorOutputReference = exports.PodV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsList = exports.PodV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsOutputReference = exports.PodV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorList = exports.PodV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorOutputReference = exports.PodV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsList = void 0;
exports.PodV1SpecInitContainerLifecyclePostStartHttpGetHttpHeaderList = exports.PodV1SpecInitContainerLifecyclePostStartHttpGetHttpHeaderOutputReference = exports.PodV1SpecInitContainerLifecyclePostStartExecOutputReference = exports.PodV1SpecInitContainerEnvFromList = exports.PodV1SpecInitContainerEnvFromOutputReference = exports.PodV1SpecInitContainerEnvFromSecretRefOutputReference = exports.PodV1SpecInitContainerEnvFromConfigMapRefOutputReference = exports.PodV1SpecInitContainerEnvList = exports.PodV1SpecInitContainerEnvOutputReference = exports.PodV1SpecInitContainerEnvValueFromOutputReference = exports.PodV1SpecInitContainerEnvValueFromSecretKeyRefOutputReference = exports.PodV1SpecInitContainerEnvValueFromResourceFieldRefOutputReference = exports.PodV1SpecInitContainerEnvValueFromFieldRefOutputReference = exports.PodV1SpecInitContainerEnvValueFromConfigMapKeyRefOutputReference = exports.PodV1SpecImagePullSecretsList = exports.PodV1SpecImagePullSecretsOutputReference = exports.PodV1SpecHostAliasesList = exports.PodV1SpecHostAliasesOutputReference = exports.PodV1SpecDnsConfigOutputReference = exports.PodV1SpecDnsConfigOptionList = exports.PodV1SpecDnsConfigOptionOutputReference = exports.PodV1SpecContainerList = exports.PodV1SpecContainerOutputReference = exports.PodV1SpecContainerVolumeMountList = exports.PodV1SpecContainerVolumeMountOutputReference = exports.PodV1SpecContainerVolumeDeviceList = exports.PodV1SpecContainerVolumeDeviceOutputReference = exports.PodV1SpecContainerStartupProbeOutputReference = exports.PodV1SpecContainerStartupProbeTcpSocketList = exports.PodV1SpecContainerStartupProbeTcpSocketOutputReference = exports.PodV1SpecContainerStartupProbeHttpGetOutputReference = exports.PodV1SpecContainerStartupProbeHttpGetHttpHeaderList = exports.PodV1SpecContainerStartupProbeHttpGetHttpHeaderOutputReference = exports.PodV1SpecContainerStartupProbeGrpcList = exports.PodV1SpecContainerStartupProbeGrpcOutputReference = exports.PodV1SpecContainerStartupProbeExecOutputReference = exports.PodV1SpecContainerSecurityContextOutputReference = exports.PodV1SpecContainerSecurityContextSeccompProfileOutputReference = exports.PodV1SpecContainerSecurityContextSeLinuxOptionsOutputReference = exports.PodV1SpecContainerSecurityContextCapabilitiesOutputReference = exports.PodV1SpecContainerResourcesOutputReference = exports.PodV1SpecContainerReadinessProbeOutputReference = exports.PodV1SpecContainerReadinessProbeTcpSocketList = exports.PodV1SpecContainerReadinessProbeTcpSocketOutputReference = exports.PodV1SpecContainerReadinessProbeHttpGetOutputReference = exports.PodV1SpecContainerReadinessProbeHttpGetHttpHeaderList = exports.PodV1SpecContainerReadinessProbeHttpGetHttpHeaderOutputReference = exports.PodV1SpecContainerReadinessProbeGrpcList = exports.PodV1SpecContainerReadinessProbeGrpcOutputReference = exports.PodV1SpecContainerReadinessProbeExecOutputReference = void 0;
exports.PodV1SpecInitContainerLivenessProbeOutputReference = exports.PodV1SpecInitContainerLivenessProbeTcpSocketList = exports.PodV1SpecInitContainerLivenessProbeTcpSocketOutputReference = exports.PodV1SpecInitContainerLivenessProbeHttpGetOutputReference = exports.PodV1SpecInitContainerLivenessProbeHttpGetHttpHeaderList = exports.PodV1SpecInitContainerLivenessProbeHttpGetHttpHeaderOutputReference = exports.PodV1SpecInitContainerLivenessProbeGrpcList = exports.PodV1SpecInitContainerLivenessProbeGrpcOutputReference = exports.PodV1SpecInitContainerLivenessProbeExecOutputReference = exports.PodV1SpecInitContainerLifecycleOutputReference = exports.PodV1SpecInitContainerLifecyclePreStopList = exports.PodV1SpecInitContainerLifecyclePreStopOutputReference = exports.PodV1SpecInitContainerLifecyclePreStopTcpSocketList = exports.PodV1SpecInitContainerLifecyclePreStopTcpSocketOutputReference = exports.PodV1SpecInitContainerLifecyclePreStopHttpGetOutputReference = exports.PodV1SpecInitContainerLifecyclePreStopHttpGetHttpHeaderList = exports.PodV1SpecInitContainerLifecyclePreStopHttpGetHttpHeaderOutputReference = exports.PodV1SpecInitContainerLifecyclePreStopExecOutputReference = exports.PodV1SpecInitContainerLifecyclePostStartList = exports.PodV1SpecInitContainerLifecyclePostStartOutputReference = exports.PodV1SpecInitContainerLifecyclePostStartTcpSocketList = exports.PodV1SpecInitContainerLifecyclePostStartTcpSocketOutputReference = exports.PodV1SpecInitContainerLifecyclePostStartHttpGetOutputReference = void 0;
exports.podV1MetadataToTerraform = podV1MetadataToTerraform;
exports.podV1MetadataToHclTerraform = podV1MetadataToHclTerraform;
exports.podV1SpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressionsToTerraform = podV1SpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressionsToTerraform;
exports.podV1SpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressionsToHclTerraform = podV1SpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressionsToHclTerraform;
exports.podV1SpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFieldsToTerraform = podV1SpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFieldsToTerraform;
exports.podV1SpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFieldsToHclTerraform = podV1SpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFieldsToHclTerraform;
exports.podV1SpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceToTerraform = podV1SpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceToTerraform;
exports.podV1SpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceToHclTerraform = podV1SpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceToHclTerraform;
exports.podV1SpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionToTerraform = podV1SpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionToTerraform;
exports.podV1SpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionToHclTerraform = podV1SpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionToHclTerraform;
exports.podV1SpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchExpressionsToTerraform = podV1SpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchExpressionsToTerraform;
exports.podV1SpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchExpressionsToHclTerraform = podV1SpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchExpressionsToHclTerraform;
exports.podV1SpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchFieldsToTerraform = podV1SpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchFieldsToTerraform;
exports.podV1SpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchFieldsToHclTerraform = podV1SpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchFieldsToHclTerraform;
exports.podV1SpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermToTerraform = podV1SpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermToTerraform;
exports.podV1SpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermToHclTerraform = podV1SpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermToHclTerraform;
exports.podV1SpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionToTerraform = podV1SpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionToTerraform;
exports.podV1SpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionToHclTerraform = podV1SpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionToHclTerraform;
exports.podV1SpecAffinityNodeAffinityToTerraform = podV1SpecAffinityNodeAffinityToTerraform;
exports.podV1SpecAffinityNodeAffinityToHclTerraform = podV1SpecAffinityNodeAffinityToHclTerraform;
exports.podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsToTerraform = podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsToTerraform;
exports.podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsToHclTerraform = podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsToHclTerraform;
exports.podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorToTerraform = podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorToTerraform;
exports.podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorToHclTerraform = podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorToHclTerraform;
exports.podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsToTerraform = podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsToTerraform;
exports.podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsToHclTerraform = podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsToHclTerraform;
exports.podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorToTerraform = podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorToTerraform;
exports.podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorToHclTerraform = podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorToHclTerraform;
exports.podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermToTerraform = podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermToTerraform;
exports.podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermToHclTerraform = podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermToHclTerraform;
exports.podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionToTerraform = podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionToTerraform;
exports.podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionToHclTerraform = podV1SpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionToHclTerraform;
exports.podV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsToTerraform = podV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsToTerraform;
exports.podV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsToHclTerraform = podV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsToHclTerraform;
exports.podV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorToTerraform = podV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorToTerraform;
exports.podV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorToHclTerraform = podV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorToHclTerraform;
exports.podV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsToTerraform = podV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsToTerraform;
exports.podV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsToHclTerraform = podV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsToHclTerraform;
exports.podV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorToTerraform = podV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorToTerraform;
exports.podV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorToHclTerraform = podV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorToHclTerraform;
exports.podV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionToTerraform = podV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionToTerraform;
exports.podV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionToHclTerraform = podV1SpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionToHclTerraform;
exports.podV1SpecAffinityPodAffinityToTerraform = podV1SpecAffinityPodAffinityToTerraform;
exports.podV1SpecAffinityPodAffinityToHclTerraform = podV1SpecAffinityPodAffinityToHclTerraform;
exports.podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsToTerraform = podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsToTerraform;
exports.podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsToHclTerraform = podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsToHclTerraform;
exports.podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorToTerraform = podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorToTerraform;
exports.podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorToHclTerraform = podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorToHclTerraform;
exports.podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsToTerraform = podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsToTerraform;
exports.podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsToHclTerraform = podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsToHclTerraform;
exports.podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorToTerraform = podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorToTerraform;
exports.podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorToHclTerraform = podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorToHclTerraform;
exports.podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermToTerraform = podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermToTerraform;
exports.podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermToHclTerraform = podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermToHclTerraform;
exports.podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionToTerraform = podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionToTerraform;
exports.podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionToHclTerraform = podV1SpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionToHclTerraform;
exports.podV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsToTerraform = podV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsToTerraform;
exports.podV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsToHclTerraform = podV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsToHclTerraform;
exports.podV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorToTerraform = podV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorToTerraform;
exports.podV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorToHclTerraform = podV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorToHclTerraform;
exports.podV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsToTerraform = podV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsToTerraform;
exports.podV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsToHclTerraform = podV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsToHclTerraform;
exports.podV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorToTerraform = podV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorToTerraform;
exports.podV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorToHclTerraform = podV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorToHclTerraform;
exports.podV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionToTerraform = podV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionToTerraform;
exports.podV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionToHclTerraform = podV1SpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionToHclTerraform;
exports.podV1SpecAffinityPodAntiAffinityToTerraform = podV1SpecAffinityPodAntiAffinityToTerraform;
exports.podV1SpecAffinityPodAntiAffinityToHclTerraform = podV1SpecAffinityPodAntiAffinityToHclTerraform;
exports.podV1SpecAffinityToTerraform = podV1SpecAffinityToTerraform;
exports.podV1SpecAffinityToHclTerraform = podV1SpecAffinityToHclTerraform;
exports.podV1SpecContainerEnvValueFromConfigMapKeyRefToTerraform = podV1SpecContainerEnvValueFromConfigMapKeyRefToTerraform;
exports.podV1SpecContainerEnvValueFromConfigMapKeyRefToHclTerraform = podV1SpecContainerEnvValueFromConfigMapKeyRefToHclTerraform;
exports.podV1SpecContainerEnvValueFromFieldRefToTerraform = podV1SpecContainerEnvValueFromFieldRefToTerraform;
exports.podV1SpecContainerEnvValueFromFieldRefToHclTerraform = podV1SpecContainerEnvValueFromFieldRefToHclTerraform;
exports.podV1SpecContainerEnvValueFromResourceFieldRefToTerraform = podV1SpecContainerEnvValueFromResourceFieldRefToTerraform;
exports.podV1SpecContainerEnvValueFromResourceFieldRefToHclTerraform = podV1SpecContainerEnvValueFromResourceFieldRefToHclTerraform;
exports.podV1SpecContainerEnvValueFromSecretKeyRefToTerraform = podV1SpecContainerEnvValueFromSecretKeyRefToTerraform;
exports.podV1SpecContainerEnvValueFromSecretKeyRefToHclTerraform = podV1SpecContainerEnvValueFromSecretKeyRefToHclTerraform;
exports.podV1SpecContainerEnvValueFromToTerraform = podV1SpecContainerEnvValueFromToTerraform;
exports.podV1SpecContainerEnvValueFromToHclTerraform = podV1SpecContainerEnvValueFromToHclTerraform;
exports.podV1SpecContainerEnvToTerraform = podV1SpecContainerEnvToTerraform;
exports.podV1SpecContainerEnvToHclTerraform = podV1SpecContainerEnvToHclTerraform;
exports.podV1SpecContainerEnvFromConfigMapRefToTerraform = podV1SpecContainerEnvFromConfigMapRefToTerraform;
exports.podV1SpecContainerEnvFromConfigMapRefToHclTerraform = podV1SpecContainerEnvFromConfigMapRefToHclTerraform;
exports.podV1SpecContainerEnvFromSecretRefToTerraform = podV1SpecContainerEnvFromSecretRefToTerraform;
exports.podV1SpecContainerEnvFromSecretRefToHclTerraform = podV1SpecContainerEnvFromSecretRefToHclTerraform;
exports.podV1SpecContainerEnvFromToTerraform = podV1SpecContainerEnvFromToTerraform;
exports.podV1SpecContainerEnvFromToHclTerraform = podV1SpecContainerEnvFromToHclTerraform;
exports.podV1SpecContainerLifecyclePostStartExecToTerraform = podV1SpecContainerLifecyclePostStartExecToTerraform;
exports.podV1SpecContainerLifecyclePostStartExecToHclTerraform = podV1SpecContainerLifecyclePostStartExecToHclTerraform;
exports.podV1SpecContainerLifecyclePostStartHttpGetHttpHeaderToTerraform = podV1SpecContainerLifecyclePostStartHttpGetHttpHeaderToTerraform;
exports.podV1SpecContainerLifecyclePostStartHttpGetHttpHeaderToHclTerraform = podV1SpecContainerLifecyclePostStartHttpGetHttpHeaderToHclTerraform;
exports.podV1SpecContainerLifecyclePostStartHttpGetToTerraform = podV1SpecContainerLifecyclePostStartHttpGetToTerraform;
exports.podV1SpecContainerLifecyclePostStartHttpGetToHclTerraform = podV1SpecContainerLifecyclePostStartHttpGetToHclTerraform;
exports.podV1SpecContainerLifecyclePostStartTcpSocketToTerraform = podV1SpecContainerLifecyclePostStartTcpSocketToTerraform;
exports.podV1SpecContainerLifecyclePostStartTcpSocketToHclTerraform = podV1SpecContainerLifecyclePostStartTcpSocketToHclTerraform;
exports.podV1SpecContainerLifecyclePostStartToTerraform = podV1SpecContainerLifecyclePostStartToTerraform;
exports.podV1SpecContainerLifecyclePostStartToHclTerraform = podV1SpecContainerLifecyclePostStartToHclTerraform;
exports.podV1SpecContainerLifecyclePreStopExecToTerraform = podV1SpecContainerLifecyclePreStopExecToTerraform;
exports.podV1SpecContainerLifecyclePreStopExecToHclTerraform = podV1SpecContainerLifecyclePreStopExecToHclTerraform;
exports.podV1SpecContainerLifecyclePreStopHttpGetHttpHeaderToTerraform = podV1SpecContainerLifecyclePreStopHttpGetHttpHeaderToTerraform;
exports.podV1SpecContainerLifecyclePreStopHttpGetHttpHeaderToHclTerraform = podV1SpecContainerLifecyclePreStopHttpGetHttpHeaderToHclTerraform;
exports.podV1SpecContainerLifecyclePreStopHttpGetToTerraform = podV1SpecContainerLifecyclePreStopHttpGetToTerraform;
exports.podV1SpecContainerLifecyclePreStopHttpGetToHclTerraform = podV1SpecContainerLifecyclePreStopHttpGetToHclTerraform;
exports.podV1SpecContainerLifecyclePreStopTcpSocketToTerraform = podV1SpecContainerLifecyclePreStopTcpSocketToTerraform;
exports.podV1SpecContainerLifecyclePreStopTcpSocketToHclTerraform = podV1SpecContainerLifecyclePreStopTcpSocketToHclTerraform;
exports.podV1SpecContainerLifecyclePreStopToTerraform = podV1SpecContainerLifecyclePreStopToTerraform;
exports.podV1SpecContainerLifecyclePreStopToHclTerraform = podV1SpecContainerLifecyclePreStopToHclTerraform;
exports.podV1SpecContainerLifecycleToTerraform = podV1SpecContainerLifecycleToTerraform;
exports.podV1SpecContainerLifecycleToHclTerraform = podV1SpecContainerLifecycleToHclTerraform;
exports.podV1SpecContainerLivenessProbeExecToTerraform = podV1SpecContainerLivenessProbeExecToTerraform;
exports.podV1SpecContainerLivenessProbeExecToHclTerraform = podV1SpecContainerLivenessProbeExecToHclTerraform;
exports.podV1SpecContainerLivenessProbeGrpcToTerraform = podV1SpecContainerLivenessProbeGrpcToTerraform;
exports.podV1SpecContainerLivenessProbeGrpcToHclTerraform = podV1SpecContainerLivenessProbeGrpcToHclTerraform;
exports.podV1SpecContainerLivenessProbeHttpGetHttpHeaderToTerraform = podV1SpecContainerLivenessProbeHttpGetHttpHeaderToTerraform;
exports.podV1SpecContainerLivenessProbeHttpGetHttpHeaderToHclTerraform = podV1SpecContainerLivenessProbeHttpGetHttpHeaderToHclTerraform;
exports.podV1SpecContainerLivenessProbeHttpGetToTerraform = podV1SpecContainerLivenessProbeHttpGetToTerraform;
exports.podV1SpecContainerLivenessProbeHttpGetToHclTerraform = podV1SpecContainerLivenessProbeHttpGetToHclTerraform;
exports.podV1SpecContainerLivenessProbeTcpSocketToTerraform = podV1SpecContainerLivenessProbeTcpSocketToTerraform;
exports.podV1SpecContainerLivenessProbeTcpSocketToHclTerraform = podV1SpecContainerLivenessProbeTcpSocketToHclTerraform;
exports.podV1SpecContainerLivenessProbeToTerraform = podV1SpecContainerLivenessProbeToTerraform;
exports.podV1SpecContainerLivenessProbeToHclTerraform = podV1SpecContainerLivenessProbeToHclTerraform;
exports.podV1SpecContainerPortToTerraform = podV1SpecContainerPortToTerraform;
exports.podV1SpecContainerPortToHclTerraform = podV1SpecContainerPortToHclTerraform;
exports.podV1SpecContainerReadinessProbeExecToTerraform = podV1SpecContainerReadinessProbeExecToTerraform;
exports.podV1SpecContainerReadinessProbeExecToHclTerraform = podV1SpecContainerReadinessProbeExecToHclTerraform;
exports.podV1SpecContainerReadinessProbeGrpcToTerraform = podV1SpecContainerReadinessProbeGrpcToTerraform;
exports.podV1SpecContainerReadinessProbeGrpcToHclTerraform = podV1SpecContainerReadinessProbeGrpcToHclTerraform;
exports.podV1SpecContainerReadinessProbeHttpGetHttpHeaderToTerraform = podV1SpecContainerReadinessProbeHttpGetHttpHeaderToTerraform;
exports.podV1SpecContainerReadinessProbeHttpGetHttpHeaderToHclTerraform = podV1SpecContainerReadinessProbeHttpGetHttpHeaderToHclTerraform;
exports.podV1SpecContainerReadinessProbeHttpGetToTerraform = podV1SpecContainerReadinessProbeHttpGetToTerraform;
exports.podV1SpecContainerReadinessProbeHttpGetToHclTerraform = podV1SpecContainerReadinessProbeHttpGetToHclTerraform;
exports.podV1SpecContainerReadinessProbeTcpSocketToTerraform = podV1SpecContainerReadinessProbeTcpSocketToTerraform;
exports.podV1SpecContainerReadinessProbeTcpSocketToHclTerraform = podV1SpecContainerReadinessProbeTcpSocketToHclTerraform;
exports.podV1SpecContainerReadinessProbeToTerraform = podV1SpecContainerReadinessProbeToTerraform;
exports.podV1SpecContainerReadinessProbeToHclTerraform = podV1SpecContainerReadinessProbeToHclTerraform;
exports.podV1SpecContainerResourcesToTerraform = podV1SpecContainerResourcesToTerraform;
exports.podV1SpecContainerResourcesToHclTerraform = podV1SpecContainerResourcesToHclTerraform;
exports.podV1SpecContainerSecurityContextCapabilitiesToTerraform = podV1SpecContainerSecurityContextCapabilitiesToTerraform;
exports.podV1SpecContainerSecurityContextCapabilitiesToHclTerraform = podV1SpecContainerSecurityContextCapabilitiesToHclTerraform;
exports.podV1SpecContainerSecurityContextSeLinuxOptionsToTerraform = podV1SpecContainerSecurityContextSeLinuxOptionsToTerraform;
exports.podV1SpecContainerSecurityContextSeLinuxOptionsToHclTerraform = podV1SpecContainerSecurityContextSeLinuxOptionsToHclTerraform;
exports.podV1SpecContainerSecurityContextSeccompProfileToTerraform = podV1SpecContainerSecurityContextSeccompProfileToTerraform;
exports.podV1SpecContainerSecurityContextSeccompProfileToHclTerraform = podV1SpecContainerSecurityContextSeccompProfileToHclTerraform;
exports.podV1SpecContainerSecurityContextToTerraform = podV1SpecContainerSecurityContextToTerraform;
exports.podV1SpecContainerSecurityContextToHclTerraform = podV1SpecContainerSecurityContextToHclTerraform;
exports.podV1SpecContainerStartupProbeExecToTerraform = podV1SpecContainerStartupProbeExecToTerraform;
exports.podV1SpecContainerStartupProbeExecToHclTerraform = podV1SpecContainerStartupProbeExecToHclTerraform;
exports.podV1SpecContainerStartupProbeGrpcToTerraform = podV1SpecContainerStartupProbeGrpcToTerraform;
exports.podV1SpecContainerStartupProbeGrpcToHclTerraform = podV1SpecContainerStartupProbeGrpcToHclTerraform;
exports.podV1SpecContainerStartupProbeHttpGetHttpHeaderToTerraform = podV1SpecContainerStartupProbeHttpGetHttpHeaderToTerraform;
exports.podV1SpecContainerStartupProbeHttpGetHttpHeaderToHclTerraform = podV1SpecContainerStartupProbeHttpGetHttpHeaderToHclTerraform;
exports.podV1SpecContainerStartupProbeHttpGetToTerraform = podV1SpecContainerStartupProbeHttpGetToTerraform;
exports.podV1SpecContainerStartupProbeHttpGetToHclTerraform = podV1SpecContainerStartupProbeHttpGetToHclTerraform;
exports.podV1SpecContainerStartupProbeTcpSocketToTerraform = podV1SpecContainerStartupProbeTcpSocketToTerraform;
exports.podV1SpecContainerStartupProbeTcpSocketToHclTerraform = podV1SpecContainerStartupProbeTcpSocketToHclTerraform;
exports.podV1SpecContainerStartupProbeToTerraform = podV1SpecContainerStartupProbeToTerraform;
exports.podV1SpecContainerStartupProbeToHclTerraform = podV1SpecContainerStartupProbeToHclTerraform;
exports.podV1SpecContainerVolumeDeviceToTerraform = podV1SpecContainerVolumeDeviceToTerraform;
exports.podV1SpecContainerVolumeDeviceToHclTerraform = podV1SpecContainerVolumeDeviceToHclTerraform;
exports.podV1SpecContainerVolumeMountToTerraform = podV1SpecContainerVolumeMountToTerraform;
exports.podV1SpecContainerVolumeMountToHclTerraform = podV1SpecContainerVolumeMountToHclTerraform;
exports.podV1SpecContainerToTerraform = podV1SpecContainerToTerraform;
exports.podV1SpecContainerToHclTerraform = podV1SpecContainerToHclTerraform;
exports.podV1SpecDnsConfigOptionToTerraform = podV1SpecDnsConfigOptionToTerraform;
exports.podV1SpecDnsConfigOptionToHclTerraform = podV1SpecDnsConfigOptionToHclTerraform;
exports.podV1SpecDnsConfigToTerraform = podV1SpecDnsConfigToTerraform;
exports.podV1SpecDnsConfigToHclTerraform = podV1SpecDnsConfigToHclTerraform;
exports.podV1SpecHostAliasesToTerraform = podV1SpecHostAliasesToTerraform;
exports.podV1SpecHostAliasesToHclTerraform = podV1SpecHostAliasesToHclTerraform;
exports.podV1SpecImagePullSecretsToTerraform = podV1SpecImagePullSecretsToTerraform;
exports.podV1SpecImagePullSecretsToHclTerraform = podV1SpecImagePullSecretsToHclTerraform;
exports.podV1SpecInitContainerEnvValueFromConfigMapKeyRefToTerraform = podV1SpecInitContainerEnvValueFromConfigMapKeyRefToTerraform;
exports.podV1SpecInitContainerEnvValueFromConfigMapKeyRefToHclTerraform = podV1SpecInitContainerEnvValueFromConfigMapKeyRefToHclTerraform;
exports.podV1SpecInitContainerEnvValueFromFieldRefToTerraform = podV1SpecInitContainerEnvValueFromFieldRefToTerraform;
exports.podV1SpecInitContainerEnvValueFromFieldRefToHclTerraform = podV1SpecInitContainerEnvValueFromFieldRefToHclTerraform;
exports.podV1SpecInitContainerEnvValueFromResourceFieldRefToTerraform = podV1SpecInitContainerEnvValueFromResourceFieldRefToTerraform;
exports.podV1SpecInitContainerEnvValueFromResourceFieldRefToHclTerraform = podV1SpecInitContainerEnvValueFromResourceFieldRefToHclTerraform;
exports.podV1SpecInitContainerEnvValueFromSecretKeyRefToTerraform = podV1SpecInitContainerEnvValueFromSecretKeyRefToTerraform;
exports.podV1SpecInitContainerEnvValueFromSecretKeyRefToHclTerraform = podV1SpecInitContainerEnvValueFromSecretKeyRefToHclTerraform;
exports.podV1SpecInitContainerEnvValueFromToTerraform = podV1SpecInitContainerEnvValueFromToTerraform;
exports.podV1SpecInitContainerEnvValueFromToHclTerraform = podV1SpecInitContainerEnvValueFromToHclTerraform;
exports.podV1SpecInitContainerEnvToTerraform = podV1SpecInitContainerEnvToTerraform;
exports.podV1SpecInitContainerEnvToHclTerraform = podV1SpecInitContainerEnvToHclTerraform;
exports.podV1SpecInitContainerEnvFromConfigMapRefToTerraform = podV1SpecInitContainerEnvFromConfigMapRefToTerraform;
exports.podV1SpecInitContainerEnvFromConfigMapRefToHclTerraform = podV1SpecInitContainerEnvFromConfigMapRefToHclTerraform;
exports.podV1SpecInitContainerEnvFromSecretRefToTerraform = podV1SpecInitContainerEnvFromSecretRefToTerraform;
exports.podV1SpecInitContainerEnvFromSecretRefToHclTerraform = podV1SpecInitContainerEnvFromSecretRefToHclTerraform;
exports.podV1SpecInitContainerEnvFromToTerraform = podV1SpecInitContainerEnvFromToTerraform;
exports.podV1SpecInitContainerEnvFromToHclTerraform = podV1SpecInitContainerEnvFromToHclTerraform;
exports.podV1SpecInitContainerLifecyclePostStartExecToTerraform = podV1SpecInitContainerLifecyclePostStartExecToTerraform;
exports.podV1SpecInitContainerLifecyclePostStartExecToHclTerraform = podV1SpecInitContainerLifecyclePostStartExecToHclTerraform;
exports.podV1SpecInitContainerLifecyclePostStartHttpGetHttpHeaderToTerraform = podV1SpecInitContainerLifecyclePostStartHttpGetHttpHeaderToTerraform;
exports.podV1SpecInitContainerLifecyclePostStartHttpGetHttpHeaderToHclTerraform = podV1SpecInitContainerLifecyclePostStartHttpGetHttpHeaderToHclTerraform;
exports.podV1SpecInitContainerLifecyclePostStartHttpGetToTerraform = podV1SpecInitContainerLifecyclePostStartHttpGetToTerraform;
exports.podV1SpecInitContainerLifecyclePostStartHttpGetToHclTerraform = podV1SpecInitContainerLifecyclePostStartHttpGetToHclTerraform;
exports.podV1SpecInitContainerLifecyclePostStartTcpSocketToTerraform = podV1SpecInitContainerLifecyclePostStartTcpSocketToTerraform;
exports.podV1SpecInitContainerLifecyclePostStartTcpSocketToHclTerraform = podV1SpecInitContainerLifecyclePostStartTcpSocketToHclTerraform;
exports.podV1SpecInitContainerLifecyclePostStartToTerraform = podV1SpecInitContainerLifecyclePostStartToTerraform;
exports.podV1SpecInitContainerLifecyclePostStartToHclTerraform = podV1SpecInitContainerLifecyclePostStartToHclTerraform;
exports.podV1SpecInitContainerLifecyclePreStopExecToTerraform = podV1SpecInitContainerLifecyclePreStopExecToTerraform;
exports.podV1SpecInitContainerLifecyclePreStopExecToHclTerraform = podV1SpecInitContainerLifecyclePreStopExecToHclTerraform;
exports.podV1SpecInitContainerLifecyclePreStopHttpGetHttpHeaderToTerraform = podV1SpecInitContainerLifecyclePreStopHttpGetHttpHeaderToTerraform;
exports.podV1SpecInitContainerLifecyclePreStopHttpGetHttpHeaderToHclTerraform = podV1SpecInitContainerLifecyclePreStopHttpGetHttpHeaderToHclTerraform;
exports.podV1SpecInitContainerLifecyclePreStopHttpGetToTerraform = podV1SpecInitContainerLifecyclePreStopHttpGetToTerraform;
exports.podV1SpecInitContainerLifecyclePreStopHttpGetToHclTerraform = podV1SpecInitContainerLifecyclePreStopHttpGetToHclTerraform;
exports.podV1SpecInitContainerLifecyclePreStopTcpSocketToTerraform = podV1SpecInitContainerLifecyclePreStopTcpSocketToTerraform;
exports.podV1SpecInitContainerLifecyclePreStopTcpSocketToHclTerraform = podV1SpecInitContainerLifecyclePreStopTcpSocketToHclTerraform;
exports.podV1SpecInitContainerLifecyclePreStopToTerraform = podV1SpecInitContainerLifecyclePreStopToTerraform;
exports.podV1SpecInitContainerLifecyclePreStopToHclTerraform = podV1SpecInitContainerLifecyclePreStopToHclTerraform;
exports.podV1SpecInitContainerLifecycleToTerraform = podV1SpecInitContainerLifecycleToTerraform;
exports.podV1SpecInitContainerLifecycleToHclTerraform = podV1SpecInitContainerLifecycleToHclTerraform;
exports.podV1SpecInitContainerLivenessProbeExecToTerraform = podV1SpecInitContainerLivenessProbeExecToTerraform;
exports.podV1SpecInitContainerLivenessProbeExecToHclTerraform = podV1SpecInitContainerLivenessProbeExecToHclTerraform;
exports.podV1SpecInitContainerLivenessProbeGrpcToTerraform = podV1SpecInitContainerLivenessProbeGrpcToTerraform;
exports.podV1SpecInitContainerLivenessProbeGrpcToHclTerraform = podV1SpecInitContainerLivenessProbeGrpcToHclTerraform;
exports.podV1SpecInitContainerLivenessProbeHttpGetHttpHeaderToTerraform = podV1SpecInitContainerLivenessProbeHttpGetHttpHeaderToTerraform;
exports.podV1SpecInitContainerLivenessProbeHttpGetHttpHeaderToHclTerraform = podV1SpecInitContainerLivenessProbeHttpGetHttpHeaderToHclTerraform;
exports.podV1SpecInitContainerLivenessProbeHttpGetToTerraform = podV1SpecInitContainerLivenessProbeHttpGetToTerraform;
exports.podV1SpecInitContainerLivenessProbeHttpGetToHclTerraform = podV1SpecInitContainerLivenessProbeHttpGetToHclTerraform;
exports.podV1SpecInitContainerLivenessProbeTcpSocketToTerraform = podV1SpecInitContainerLivenessProbeTcpSocketToTerraform;
exports.podV1SpecInitContainerLivenessProbeTcpSocketToHclTerraform = podV1SpecInitContainerLivenessProbeTcpSocketToHclTerraform;
exports.podV1SpecInitContainerLivenessProbeToTerraform = podV1SpecInitContainerLivenessProbeToTerraform;
exports.podV1SpecInitContainerLivenessProbeToHclTerraform = podV1SpecInitContainerLivenessProbeToHclTerraform;
const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti");
/**
* Copyright (c) HashiCorp, Inc.
* SPDX-License-Identifier: MPL-2.0
*/
const cdktf = require("cdktf");
function podV1MetadataToTerraform(struct) {
if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) {
return struct;
}
if (cdktf.isComplexElement(struct)) {
throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
}
return {
annotations: cdktf.hashMapper(cdktf.stringToTerraform)(struct.annotations),
generate_name: cdktf.stringToTerraform(struct.generateName),
labels: cdktf.hashMapper(cdktf.stringToTerraform)(struct.labels),
name: cdktf.stringToTerraform(struct.name),
namespace: cdktf.stringToTerraform(struct.namespace),
};
}
function podV1MetadataToHclTerraform(struct) {
if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) {
return struct;
}
if (cdktf.isComplexElement(struct)) {
throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
}
const attrs = {
annotations: {
value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(struct.annotations),
isBlock: false,
type: "map",
storageClassType: "stringMap",
},
generate_name: {
value: cdktf.stringToHclTerraform(struct.generateName),
isBlock: false,
type: "simple",
storageClassType: "string",
},
labels: {
value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(struct.labels),
isBlock: false,
type: "map",
storageClassType: "stringMap",
},
name: {
value: cdktf.stringToHclTerraform(struct.name),
isBlock: false,
type: "simple",
storageClassType: "string",
},
namespace: {
value: cdktf.stringToHclTerraform(struct.namespace),
isBlock: false,
type: "simple",
storageClassType: "string",
},
};
// remove undefined attributes
return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
}
class PodV1MetadataOutputReference extends cdktf.ComplexObject {
/**
* @param terraformResource The parent resource
* @param terraformAttribute The attribute on the parent resource this class is referencing
*/
constructor(terraformResource, terraformAttribute) {
super(terraformResource, terraformAttribute, false, 0);
this.isEmptyObject = false;