@cdktf/provider-kubernetes
Version:
Prebuilt kubernetes Provider for Terraform CDK (cdktf)
338 lines • 2.41 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.PodSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsOutputReference = exports.PodSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionList = exports.PodSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionOutputReference = exports.PodSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermOutputReference = exports.PodSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorList = exports.PodSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorOutputReference = exports.PodSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsList = exports.PodSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsOutputReference = exports.PodSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorList = exports.PodSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorOutputReference = exports.PodSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsList = exports.PodSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsOutputReference = exports.PodSpecAffinityPodAffinityOutputReference = exports.PodSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionList = exports.PodSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionOutputReference = exports.PodSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorList = exports.PodSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorOutputReference = exports.PodSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsList = exports.PodSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsOutputReference = exports.PodSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorList = exports.PodSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorOutputReference = exports.PodSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsList = exports.PodSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsOutputReference = exports.PodSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionList = exports.PodSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionOutputReference = exports.PodSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermOutputReference = exports.PodSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorList = exports.PodSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorOutputReference = exports.PodSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsList = exports.PodSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsOutputReference = exports.PodSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorList = exports.PodSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorOutputReference = exports.PodSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsList = exports.PodSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsOutputReference = exports.PodSpecAffinityNodeAffinityOutputReference = exports.PodSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionOutputReference = exports.PodSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermList = exports.PodSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermOutputReference = exports.PodSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchFieldsList = exports.PodSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchFieldsOutputReference = exports.PodSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchExpressionsList = exports.PodSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchExpressionsOutputReference = exports.PodSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionList = exports.PodSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionOutputReference = exports.PodSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceOutputReference = exports.PodSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFieldsList = exports.PodSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFieldsOutputReference = exports.PodSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressionsList = exports.PodSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressionsOutputReference = exports.PodMetadataOutputReference = void 0;
exports.PodSpecContainerPortList = exports.PodSpecContainerPortOutputReference = exports.PodSpecContainerLivenessProbeOutputReference = exports.PodSpecContainerLivenessProbeTcpSocketList = exports.PodSpecContainerLivenessProbeTcpSocketOutputReference = exports.PodSpecContainerLivenessProbeHttpGetOutputReference = exports.PodSpecContainerLivenessProbeHttpGetHttpHeaderList = exports.PodSpecContainerLivenessProbeHttpGetHttpHeaderOutputReference = exports.PodSpecContainerLivenessProbeGrpcList = exports.PodSpecContainerLivenessProbeGrpcOutputReference = exports.PodSpecContainerLivenessProbeExecOutputReference = exports.PodSpecContainerLifecycleOutputReference = exports.PodSpecContainerLifecyclePreStopList = exports.PodSpecContainerLifecyclePreStopOutputReference = exports.PodSpecContainerLifecyclePreStopTcpSocketList = exports.PodSpecContainerLifecyclePreStopTcpSocketOutputReference = exports.PodSpecContainerLifecyclePreStopHttpGetOutputReference = exports.PodSpecContainerLifecyclePreStopHttpGetHttpHeaderList = exports.PodSpecContainerLifecyclePreStopHttpGetHttpHeaderOutputReference = exports.PodSpecContainerLifecyclePreStopExecOutputReference = exports.PodSpecContainerLifecyclePostStartList = exports.PodSpecContainerLifecyclePostStartOutputReference = exports.PodSpecContainerLifecyclePostStartTcpSocketList = exports.PodSpecContainerLifecyclePostStartTcpSocketOutputReference = exports.PodSpecContainerLifecyclePostStartHttpGetOutputReference = exports.PodSpecContainerLifecyclePostStartHttpGetHttpHeaderList = exports.PodSpecContainerLifecyclePostStartHttpGetHttpHeaderOutputReference = exports.PodSpecContainerLifecyclePostStartExecOutputReference = exports.PodSpecContainerEnvFromList = exports.PodSpecContainerEnvFromOutputReference = exports.PodSpecContainerEnvFromSecretRefOutputReference = exports.PodSpecContainerEnvFromConfigMapRefOutputReference = exports.PodSpecContainerEnvList = exports.PodSpecContainerEnvOutputReference = exports.PodSpecContainerEnvValueFromOutputReference = exports.PodSpecContainerEnvValueFromSecretKeyRefOutputReference = exports.PodSpecContainerEnvValueFromResourceFieldRefOutputReference = exports.PodSpecContainerEnvValueFromFieldRefOutputReference = exports.PodSpecContainerEnvValueFromConfigMapKeyRefOutputReference = exports.PodSpecAffinityOutputReference = exports.PodSpecAffinityPodAntiAffinityOutputReference = exports.PodSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionList = exports.PodSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionOutputReference = exports.PodSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorList = exports.PodSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorOutputReference = exports.PodSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsList = exports.PodSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsOutputReference = exports.PodSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorList = exports.PodSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorOutputReference = exports.PodSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsList = void 0;
exports.PodSpecInitContainerLifecyclePostStartHttpGetHttpHeaderList = exports.PodSpecInitContainerLifecyclePostStartHttpGetHttpHeaderOutputReference = exports.PodSpecInitContainerLifecyclePostStartExecOutputReference = exports.PodSpecInitContainerEnvFromList = exports.PodSpecInitContainerEnvFromOutputReference = exports.PodSpecInitContainerEnvFromSecretRefOutputReference = exports.PodSpecInitContainerEnvFromConfigMapRefOutputReference = exports.PodSpecInitContainerEnvList = exports.PodSpecInitContainerEnvOutputReference = exports.PodSpecInitContainerEnvValueFromOutputReference = exports.PodSpecInitContainerEnvValueFromSecretKeyRefOutputReference = exports.PodSpecInitContainerEnvValueFromResourceFieldRefOutputReference = exports.PodSpecInitContainerEnvValueFromFieldRefOutputReference = exports.PodSpecInitContainerEnvValueFromConfigMapKeyRefOutputReference = exports.PodSpecImagePullSecretsList = exports.PodSpecImagePullSecretsOutputReference = exports.PodSpecHostAliasesList = exports.PodSpecHostAliasesOutputReference = exports.PodSpecDnsConfigOutputReference = exports.PodSpecDnsConfigOptionList = exports.PodSpecDnsConfigOptionOutputReference = exports.PodSpecContainerList = exports.PodSpecContainerOutputReference = exports.PodSpecContainerVolumeMountList = exports.PodSpecContainerVolumeMountOutputReference = exports.PodSpecContainerVolumeDeviceList = exports.PodSpecContainerVolumeDeviceOutputReference = exports.PodSpecContainerStartupProbeOutputReference = exports.PodSpecContainerStartupProbeTcpSocketList = exports.PodSpecContainerStartupProbeTcpSocketOutputReference = exports.PodSpecContainerStartupProbeHttpGetOutputReference = exports.PodSpecContainerStartupProbeHttpGetHttpHeaderList = exports.PodSpecContainerStartupProbeHttpGetHttpHeaderOutputReference = exports.PodSpecContainerStartupProbeGrpcList = exports.PodSpecContainerStartupProbeGrpcOutputReference = exports.PodSpecContainerStartupProbeExecOutputReference = exports.PodSpecContainerSecurityContextOutputReference = exports.PodSpecContainerSecurityContextSeccompProfileOutputReference = exports.PodSpecContainerSecurityContextSeLinuxOptionsOutputReference = exports.PodSpecContainerSecurityContextCapabilitiesOutputReference = exports.PodSpecContainerResourcesOutputReference = exports.PodSpecContainerReadinessProbeOutputReference = exports.PodSpecContainerReadinessProbeTcpSocketList = exports.PodSpecContainerReadinessProbeTcpSocketOutputReference = exports.PodSpecContainerReadinessProbeHttpGetOutputReference = exports.PodSpecContainerReadinessProbeHttpGetHttpHeaderList = exports.PodSpecContainerReadinessProbeHttpGetHttpHeaderOutputReference = exports.PodSpecContainerReadinessProbeGrpcList = exports.PodSpecContainerReadinessProbeGrpcOutputReference = exports.PodSpecContainerReadinessProbeExecOutputReference = void 0;
exports.PodSpecInitContainerLivenessProbeOutputReference = exports.PodSpecInitContainerLivenessProbeTcpSocketList = exports.PodSpecInitContainerLivenessProbeTcpSocketOutputReference = exports.PodSpecInitContainerLivenessProbeHttpGetOutputReference = exports.PodSpecInitContainerLivenessProbeHttpGetHttpHeaderList = exports.PodSpecInitContainerLivenessProbeHttpGetHttpHeaderOutputReference = exports.PodSpecInitContainerLivenessProbeGrpcList = exports.PodSpecInitContainerLivenessProbeGrpcOutputReference = exports.PodSpecInitContainerLivenessProbeExecOutputReference = exports.PodSpecInitContainerLifecycleOutputReference = exports.PodSpecInitContainerLifecyclePreStopList = exports.PodSpecInitContainerLifecyclePreStopOutputReference = exports.PodSpecInitContainerLifecyclePreStopTcpSocketList = exports.PodSpecInitContainerLifecyclePreStopTcpSocketOutputReference = exports.PodSpecInitContainerLifecyclePreStopHttpGetOutputReference = exports.PodSpecInitContainerLifecyclePreStopHttpGetHttpHeaderList = exports.PodSpecInitContainerLifecyclePreStopHttpGetHttpHeaderOutputReference = exports.PodSpecInitContainerLifecyclePreStopExecOutputReference = exports.PodSpecInitContainerLifecyclePostStartList = exports.PodSpecInitContainerLifecyclePostStartOutputReference = exports.PodSpecInitContainerLifecyclePostStartTcpSocketList = exports.PodSpecInitContainerLifecyclePostStartTcpSocketOutputReference = exports.PodSpecInitContainerLifecyclePostStartHttpGetOutputReference = void 0;
exports.podMetadataToTerraform = podMetadataToTerraform;
exports.podMetadataToHclTerraform = podMetadataToHclTerraform;
exports.podSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressionsToTerraform = podSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressionsToTerraform;
exports.podSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressionsToHclTerraform = podSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressionsToHclTerraform;
exports.podSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFieldsToTerraform = podSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFieldsToTerraform;
exports.podSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFieldsToHclTerraform = podSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFieldsToHclTerraform;
exports.podSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceToTerraform = podSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceToTerraform;
exports.podSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceToHclTerraform = podSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceToHclTerraform;
exports.podSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionToTerraform = podSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionToTerraform;
exports.podSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionToHclTerraform = podSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionToHclTerraform;
exports.podSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchExpressionsToTerraform = podSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchExpressionsToTerraform;
exports.podSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchExpressionsToHclTerraform = podSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchExpressionsToHclTerraform;
exports.podSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchFieldsToTerraform = podSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchFieldsToTerraform;
exports.podSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchFieldsToHclTerraform = podSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermMatchFieldsToHclTerraform;
exports.podSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermToTerraform = podSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermToTerraform;
exports.podSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermToHclTerraform = podSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermToHclTerraform;
exports.podSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionToTerraform = podSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionToTerraform;
exports.podSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionToHclTerraform = podSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionToHclTerraform;
exports.podSpecAffinityNodeAffinityToTerraform = podSpecAffinityNodeAffinityToTerraform;
exports.podSpecAffinityNodeAffinityToHclTerraform = podSpecAffinityNodeAffinityToHclTerraform;
exports.podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsToTerraform = podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsToTerraform;
exports.podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsToHclTerraform = podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsToHclTerraform;
exports.podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorToTerraform = podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorToTerraform;
exports.podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorToHclTerraform = podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorToHclTerraform;
exports.podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsToTerraform = podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsToTerraform;
exports.podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsToHclTerraform = podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsToHclTerraform;
exports.podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorToTerraform = podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorToTerraform;
exports.podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorToHclTerraform = podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorToHclTerraform;
exports.podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermToTerraform = podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermToTerraform;
exports.podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermToHclTerraform = podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermToHclTerraform;
exports.podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionToTerraform = podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionToTerraform;
exports.podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionToHclTerraform = podSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionToHclTerraform;
exports.podSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsToTerraform = podSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsToTerraform;
exports.podSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsToHclTerraform = podSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsToHclTerraform;
exports.podSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorToTerraform = podSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorToTerraform;
exports.podSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorToHclTerraform = podSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorToHclTerraform;
exports.podSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsToTerraform = podSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsToTerraform;
exports.podSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsToHclTerraform = podSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsToHclTerraform;
exports.podSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorToTerraform = podSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorToTerraform;
exports.podSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorToHclTerraform = podSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorToHclTerraform;
exports.podSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionToTerraform = podSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionToTerraform;
exports.podSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionToHclTerraform = podSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionToHclTerraform;
exports.podSpecAffinityPodAffinityToTerraform = podSpecAffinityPodAffinityToTerraform;
exports.podSpecAffinityPodAffinityToHclTerraform = podSpecAffinityPodAffinityToHclTerraform;
exports.podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsToTerraform = podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsToTerraform;
exports.podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsToHclTerraform = podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsToHclTerraform;
exports.podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorToTerraform = podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorToTerraform;
exports.podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorToHclTerraform = podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorToHclTerraform;
exports.podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsToTerraform = podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsToTerraform;
exports.podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsToHclTerraform = podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressionsToHclTerraform;
exports.podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorToTerraform = podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorToTerraform;
exports.podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorToHclTerraform = podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorToHclTerraform;
exports.podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermToTerraform = podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermToTerraform;
exports.podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermToHclTerraform = podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermToHclTerraform;
exports.podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionToTerraform = podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionToTerraform;
exports.podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionToHclTerraform = podSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionToHclTerraform;
exports.podSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsToTerraform = podSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsToTerraform;
exports.podSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsToHclTerraform = podSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsToHclTerraform;
exports.podSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorToTerraform = podSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorToTerraform;
exports.podSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorToHclTerraform = podSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorToHclTerraform;
exports.podSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsToTerraform = podSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsToTerraform;
exports.podSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsToHclTerraform = podSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressionsToHclTerraform;
exports.podSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorToTerraform = podSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorToTerraform;
exports.podSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorToHclTerraform = podSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorToHclTerraform;
exports.podSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionToTerraform = podSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionToTerraform;
exports.podSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionToHclTerraform = podSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionToHclTerraform;
exports.podSpecAffinityPodAntiAffinityToTerraform = podSpecAffinityPodAntiAffinityToTerraform;
exports.podSpecAffinityPodAntiAffinityToHclTerraform = podSpecAffinityPodAntiAffinityToHclTerraform;
exports.podSpecAffinityToTerraform = podSpecAffinityToTerraform;
exports.podSpecAffinityToHclTerraform = podSpecAffinityToHclTerraform;
exports.podSpecContainerEnvValueFromConfigMapKeyRefToTerraform = podSpecContainerEnvValueFromConfigMapKeyRefToTerraform;
exports.podSpecContainerEnvValueFromConfigMapKeyRefToHclTerraform = podSpecContainerEnvValueFromConfigMapKeyRefToHclTerraform;
exports.podSpecContainerEnvValueFromFieldRefToTerraform = podSpecContainerEnvValueFromFieldRefToTerraform;
exports.podSpecContainerEnvValueFromFieldRefToHclTerraform = podSpecContainerEnvValueFromFieldRefToHclTerraform;
exports.podSpecContainerEnvValueFromResourceFieldRefToTerraform = podSpecContainerEnvValueFromResourceFieldRefToTerraform;
exports.podSpecContainerEnvValueFromResourceFieldRefToHclTerraform = podSpecContainerEnvValueFromResourceFieldRefToHclTerraform;
exports.podSpecContainerEnvValueFromSecretKeyRefToTerraform = podSpecContainerEnvValueFromSecretKeyRefToTerraform;
exports.podSpecContainerEnvValueFromSecretKeyRefToHclTerraform = podSpecContainerEnvValueFromSecretKeyRefToHclTerraform;
exports.podSpecContainerEnvValueFromToTerraform = podSpecContainerEnvValueFromToTerraform;
exports.podSpecContainerEnvValueFromToHclTerraform = podSpecContainerEnvValueFromToHclTerraform;
exports.podSpecContainerEnvToTerraform = podSpecContainerEnvToTerraform;
exports.podSpecContainerEnvToHclTerraform = podSpecContainerEnvToHclTerraform;
exports.podSpecContainerEnvFromConfigMapRefToTerraform = podSpecContainerEnvFromConfigMapRefToTerraform;
exports.podSpecContainerEnvFromConfigMapRefToHclTerraform = podSpecContainerEnvFromConfigMapRefToHclTerraform;
exports.podSpecContainerEnvFromSecretRefToTerraform = podSpecContainerEnvFromSecretRefToTerraform;
exports.podSpecContainerEnvFromSecretRefToHclTerraform = podSpecContainerEnvFromSecretRefToHclTerraform;
exports.podSpecContainerEnvFromToTerraform = podSpecContainerEnvFromToTerraform;
exports.podSpecContainerEnvFromToHclTerraform = podSpecContainerEnvFromToHclTerraform;
exports.podSpecContainerLifecyclePostStartExecToTerraform = podSpecContainerLifecyclePostStartExecToTerraform;
exports.podSpecContainerLifecyclePostStartExecToHclTerraform = podSpecContainerLifecyclePostStartExecToHclTerraform;
exports.podSpecContainerLifecyclePostStartHttpGetHttpHeaderToTerraform = podSpecContainerLifecyclePostStartHttpGetHttpHeaderToTerraform;
exports.podSpecContainerLifecyclePostStartHttpGetHttpHeaderToHclTerraform = podSpecContainerLifecyclePostStartHttpGetHttpHeaderToHclTerraform;
exports.podSpecContainerLifecyclePostStartHttpGetToTerraform = podSpecContainerLifecyclePostStartHttpGetToTerraform;
exports.podSpecContainerLifecyclePostStartHttpGetToHclTerraform = podSpecContainerLifecyclePostStartHttpGetToHclTerraform;
exports.podSpecContainerLifecyclePostStartTcpSocketToTerraform = podSpecContainerLifecyclePostStartTcpSocketToTerraform;
exports.podSpecContainerLifecyclePostStartTcpSocketToHclTerraform = podSpecContainerLifecyclePostStartTcpSocketToHclTerraform;
exports.podSpecContainerLifecyclePostStartToTerraform = podSpecContainerLifecyclePostStartToTerraform;
exports.podSpecContainerLifecyclePostStartToHclTerraform = podSpecContainerLifecyclePostStartToHclTerraform;
exports.podSpecContainerLifecyclePreStopExecToTerraform = podSpecContainerLifecyclePreStopExecToTerraform;
exports.podSpecContainerLifecyclePreStopExecToHclTerraform = podSpecContainerLifecyclePreStopExecToHclTerraform;
exports.podSpecContainerLifecyclePreStopHttpGetHttpHeaderToTerraform = podSpecContainerLifecyclePreStopHttpGetHttpHeaderToTerraform;
exports.podSpecContainerLifecyclePreStopHttpGetHttpHeaderToHclTerraform = podSpecContainerLifecyclePreStopHttpGetHttpHeaderToHclTerraform;
exports.podSpecContainerLifecyclePreStopHttpGetToTerraform = podSpecContainerLifecyclePreStopHttpGetToTerraform;
exports.podSpecContainerLifecyclePreStopHttpGetToHclTerraform = podSpecContainerLifecyclePreStopHttpGetToHclTerraform;
exports.podSpecContainerLifecyclePreStopTcpSocketToTerraform = podSpecContainerLifecyclePreStopTcpSocketToTerraform;
exports.podSpecContainerLifecyclePreStopTcpSocketToHclTerraform = podSpecContainerLifecyclePreStopTcpSocketToHclTerraform;
exports.podSpecContainerLifecyclePreStopToTerraform = podSpecContainerLifecyclePreStopToTerraform;
exports.podSpecContainerLifecyclePreStopToHclTerraform = podSpecContainerLifecyclePreStopToHclTerraform;
exports.podSpecContainerLifecycleToTerraform = podSpecContainerLifecycleToTerraform;
exports.podSpecContainerLifecycleToHclTerraform = podSpecContainerLifecycleToHclTerraform;
exports.podSpecContainerLivenessProbeExecToTerraform = podSpecContainerLivenessProbeExecToTerraform;
exports.podSpecContainerLivenessProbeExecToHclTerraform = podSpecContainerLivenessProbeExecToHclTerraform;
exports.podSpecContainerLivenessProbeGrpcToTerraform = podSpecContainerLivenessProbeGrpcToTerraform;
exports.podSpecContainerLivenessProbeGrpcToHclTerraform = podSpecContainerLivenessProbeGrpcToHclTerraform;
exports.podSpecContainerLivenessProbeHttpGetHttpHeaderToTerraform = podSpecContainerLivenessProbeHttpGetHttpHeaderToTerraform;
exports.podSpecContainerLivenessProbeHttpGetHttpHeaderToHclTerraform = podSpecContainerLivenessProbeHttpGetHttpHeaderToHclTerraform;
exports.podSpecContainerLivenessProbeHttpGetToTerraform = podSpecContainerLivenessProbeHttpGetToTerraform;
exports.podSpecContainerLivenessProbeHttpGetToHclTerraform = podSpecContainerLivenessProbeHttpGetToHclTerraform;
exports.podSpecContainerLivenessProbeTcpSocketToTerraform = podSpecContainerLivenessProbeTcpSocketToTerraform;
exports.podSpecContainerLivenessProbeTcpSocketToHclTerraform = podSpecContainerLivenessProbeTcpSocketToHclTerraform;
exports.podSpecContainerLivenessProbeToTerraform = podSpecContainerLivenessProbeToTerraform;
exports.podSpecContainerLivenessProbeToHclTerraform = podSpecContainerLivenessProbeToHclTerraform;
exports.podSpecContainerPortToTerraform = podSpecContainerPortToTerraform;
exports.podSpecContainerPortToHclTerraform = podSpecContainerPortToHclTerraform;
exports.podSpecContainerReadinessProbeExecToTerraform = podSpecContainerReadinessProbeExecToTerraform;
exports.podSpecContainerReadinessProbeExecToHclTerraform = podSpecContainerReadinessProbeExecToHclTerraform;
exports.podSpecContainerReadinessProbeGrpcToTerraform = podSpecContainerReadinessProbeGrpcToTerraform;
exports.podSpecContainerReadinessProbeGrpcToHclTerraform = podSpecContainerReadinessProbeGrpcToHclTerraform;
exports.podSpecContainerReadinessProbeHttpGetHttpHeaderToTerraform = podSpecContainerReadinessProbeHttpGetHttpHeaderToTerraform;
exports.podSpecContainerReadinessProbeHttpGetHttpHeaderToHclTerraform = podSpecContainerReadinessProbeHttpGetHttpHeaderToHclTerraform;
exports.podSpecContainerReadinessProbeHttpGetToTerraform = podSpecContainerReadinessProbeHttpGetToTerraform;
exports.podSpecContainerReadinessProbeHttpGetToHclTerraform = podSpecContainerReadinessProbeHttpGetToHclTerraform;
exports.podSpecContainerReadinessProbeTcpSocketToTerraform = podSpecContainerReadinessProbeTcpSocketToTerraform;
exports.podSpecContainerReadinessProbeTcpSocketToHclTerraform = podSpecContainerReadinessProbeTcpSocketToHclTerraform;
exports.podSpecContainerReadinessProbeToTerraform = podSpecContainerReadinessProbeToTerraform;
exports.podSpecContainerReadinessProbeToHclTerraform = podSpecContainerReadinessProbeToHclTerraform;
exports.podSpecContainerResourcesToTerraform = podSpecContainerResourcesToTerraform;
exports.podSpecContainerResourcesToHclTerraform = podSpecContainerResourcesToHclTerraform;
exports.podSpecContainerSecurityContextCapabilitiesToTerraform = podSpecContainerSecurityContextCapabilitiesToTerraform;
exports.podSpecContainerSecurityContextCapabilitiesToHclTerraform = podSpecContainerSecurityContextCapabilitiesToHclTerraform;
exports.podSpecContainerSecurityContextSeLinuxOptionsToTerraform = podSpecContainerSecurityContextSeLinuxOptionsToTerraform;
exports.podSpecContainerSecurityContextSeLinuxOptionsToHclTerraform = podSpecContainerSecurityContextSeLinuxOptionsToHclTerraform;
exports.podSpecContainerSecurityContextSeccompProfileToTerraform = podSpecContainerSecurityContextSeccompProfileToTerraform;
exports.podSpecContainerSecurityContextSeccompProfileToHclTerraform = podSpecContainerSecurityContextSeccompProfileToHclTerraform;
exports.podSpecContainerSecurityContextToTerraform = podSpecContainerSecurityContextToTerraform;
exports.podSpecContainerSecurityContextToHclTerraform = podSpecContainerSecurityContextToHclTerraform;
exports.podSpecContainerStartupProbeExecToTerraform = podSpecContainerStartupProbeExecToTerraform;
exports.podSpecContainerStartupProbeExecToHclTerraform = podSpecContainerStartupProbeExecToHclTerraform;
exports.podSpecContainerStartupProbeGrpcToTerraform = podSpecContainerStartupProbeGrpcToTerraform;
exports.podSpecContainerStartupProbeGrpcToHclTerraform = podSpecContainerStartupProbeGrpcToHclTerraform;
exports.podSpecContainerStartupProbeHttpGetHttpHeaderToTerraform = podSpecContainerStartupProbeHttpGetHttpHeaderToTerraform;
exports.podSpecContainerStartupProbeHttpGetHttpHeaderToHclTerraform = podSpecContainerStartupProbeHttpGetHttpHeaderToHclTerraform;
exports.podSpecContainerStartupProbeHttpGetToTerraform = podSpecContainerStartupProbeHttpGetToTerraform;
exports.podSpecContainerStartupProbeHttpGetToHclTerraform = podSpecContainerStartupProbeHttpGetToHclTerraform;
exports.podSpecContainerStartupProbeTcpSocketToTerraform = podSpecContainerStartupProbeTcpSocketToTerraform;
exports.podSpecContainerStartupProbeTcpSocketToHclTerraform = podSpecContainerStartupProbeTcpSocketToHclTerraform;
exports.podSpecContainerStartupProbeToTerraform = podSpecContainerStartupProbeToTerraform;
exports.podSpecContainerStartupProbeToHclTerraform = podSpecContainerStartupProbeToHclTerraform;
exports.podSpecContainerVolumeDeviceToTerraform = podSpecContainerVolumeDeviceToTerraform;
exports.podSpecContainerVolumeDeviceToHclTerraform = podSpecContainerVolumeDeviceToHclTerraform;
exports.podSpecContainerVolumeMountToTerraform = podSpecContainerVolumeMountToTerraform;
exports.podSpecContainerVolumeMountToHclTerraform = podSpecContainerVolumeMountToHclTerraform;
exports.podSpecContainerToTerraform = podSpecContainerToTerraform;
exports.podSpecContainerToHclTerraform = podSpecContainerToHclTerraform;
exports.podSpecDnsConfigOptionToTerraform = podSpecDnsConfigOptionToTerraform;
exports.podSpecDnsConfigOptionToHclTerraform = podSpecDnsConfigOptionToHclTerraform;
exports.podSpecDnsConfigToTerraform = podSpecDnsConfigToTerraform;
exports.podSpecDnsConfigToHclTerraform = podSpecDnsConfigToHclTerraform;
exports.podSpecHostAliasesToTerraform = podSpecHostAliasesToTerraform;
exports.podSpecHostAliasesToHclTerraform = podSpecHostAliasesToHclTerraform;
exports.podSpecImagePullSecretsToTerraform = podSpecImagePullSecretsToTerraform;
exports.podSpecImagePullSecretsToHclTerraform = podSpecImagePullSecretsToHclTerraform;
exports.podSpecInitContainerEnvValueFromConfigMapKeyRefToTerraform = podSpecInitContainerEnvValueFromConfigMapKeyRefToTerraform;
exports.podSpecInitContainerEnvValueFromConfigMapKeyRefToHclTerraform = podSpecInitContainerEnvValueFromConfigMapKeyRefToHclTerraform;
exports.podSpecInitContainerEnvValueFromFieldRefToTerraform = podSpecInitContainerEnvValueFromFieldRefToTerraform;
exports.podSpecInitContainerEnvValueFromFieldRefToHclTerraform = podSpecInitContainerEnvValueFromFieldRefToHclTerraform;
exports.podSpecInitContainerEnvValueFromResourceFieldRefToTerraform = podSpecInitContainerEnvValueFromResourceFieldRefToTerraform;
exports.podSpecInitContainerEnvValueFromResourceFieldRefToHclTerraform = podSpecInitContainerEnvValueFromResourceFieldRefToHclTerraform;
exports.podSpecInitContainerEnvValueFromSecretKeyRefToTerraform = podSpecInitContainerEnvValueFromSecretKeyRefToTerraform;
exports.podSpecInitContainerEnvValueFromSecretKeyRefToHclTerraform = podSpecInitContainerEnvValueFromSecretKeyRefToHclTerraform;
exports.podSpecInitContainerEnvValueFromToTerraform = podSpecInitContainerEnvValueFromToTerraform;
exports.podSpecInitContainerEnvValueFromToHclTerraform = podSpecInitContainerEnvValueFromToHclTerraform;
exports.podSpecInitContainerEnvToTerraform = podSpecInitContainerEnvToTerraform;
exports.podSpecInitContainerEnvToHclTerraform = podSpecInitContainerEnvToHclTerraform;
exports.podSpecInitContainerEnvFromConfigMapRefToTerraform = podSpecInitContainerEnvFromConfigMapRefToTerraform;
exports.podSpecInitContainerEnvFromConfigMapRefToHclTerraform = podSpecInitContainerEnvFromConfigMapRefToHclTerraform;
exports.podSpecInitContainerEnvFromSecretRefToTerraform = podSpecInitContainerEnvFromSecretRefToTerraform;
exports.podSpecInitContainerEnvFromSecretRefToHclTerraform = podSpecInitContainerEnvFromSecretRefToHclTerraform;
exports.podSpecInitContainerEnvFromToTerraform = podSpecInitContainerEnvFromToTerraform;
exports.podSpecInitContainerEnvFromToHclTerraform = podSpecInitContainerEnvFromToHclTerraform;
exports.podSpecInitContainerLifecyclePostStartExecToTerraform = podSpecInitContainerLifecyclePostStartExecToTerraform;
exports.podSpecInitContainerLifecyclePostStartExecToHclTerraform = podSpecInitContainerLifecyclePostStartExecToHclTerraform;
exports.podSpecInitContainerLifecyclePostStartHttpGetHttpHeaderToTerraform = podSpecInitContainerLifecyclePostStartHttpGetHttpHeaderToTerraform;
exports.podSpecInitContainerLifecyclePostStartHttpGetHttpHeaderToHclTerraform = podSpecInitContainerLifecyclePostStartHttpGetHttpHeaderToHclTerraform;
exports.podSpecInitContainerLifecyclePostStartHttpGetToTerraform = podSpecInitContainerLifecyclePostStartHttpGetToTerraform;
exports.podSpecInitContainerLifecyclePostStartHttpGetToHclTerraform = podSpecInitContainerLifecyclePostStartHttpGetToHclTerraform;
exports.podSpecInitContainerLifecyclePostStartTcpSocketToTerraform = podSpecInitContainerLifecyclePostStartTcpSocketToTerraform;
exports.podSpecInitContainerLifecyclePostStartTcpSocketToHclTerraform = podSpecInitContainerLifecyclePostStartTcpSocketToHclTerraform;
exports.podSpecInitContainerLifecyclePostStartToTerraform = podSpecInitContainerLifecyclePostStartToTerraform;
exports.podSpecInitContainerLifecyclePostStartToHclTerraform = podSpecInitContainerLifecyclePostStartToHclTerraform;
exports.podSpecInitContainerLifecyclePreStopExecToTerraform = podSpecInitContainerLifecyclePreStopExecToTerraform;
exports.podSpecInitContainerLifecyclePreStopExecToHclTerraform = podSpecInitContainerLifecyclePreStopExecToHclTerraform;
exports.podSpecInitContainerLifecyclePreStopHttpGetHttpHeaderToTerraform = podSpecInitContainerLifecyclePreStopHttpGetHttpHeaderToTerraform;
exports.podSpecInitContainerLifecyclePreStopHttpGetHttpHeaderToHclTerraform = podSpecInitContainerLifecyclePreStopHttpGetHttpHeaderToHclTerraform;
exports.podSpecInitContainerLifecyclePreStopHttpGetToTerraform = podSpecInitContainerLifecyclePreStopHttpGetToTerraform;
exports.podSpecInitContainerLifecyclePreStopHttpGetToHclTerraform = podSpecInitContainerLifecyclePreStopHttpGetToHclTerraform;
exports.podSpecInitContainerLifecyclePreStopTcpSocketToTerraform = podSpecInitContainerLifecyclePreStopTcpSocketToTerraform;
exports.podSpecInitContainerLifecyclePreStopTcpSocketToHclTerraform = podSpecInitContainerLifecyclePreStopTcpSocketToHclTerraform;
exports.podSpecInitContainerLifecyclePreStopToTerraform = podSpecInitContainerLifecyclePreStopToTerraform;
exports.podSpecInitContainerLifecyclePreStopToHclTerraform = podSpecInitContainerLifecyclePreStopToHclTerraform;
exports.podSpecInitContainerLifecycleToTerraform = podSpecInitContainerLifecycleToTerraform;
exports.podSpecInitContainerLifecycleToHclTerraform = podSpecInitContainerLifecycleToHclTerraform;
exports.podSpecInitContainerLivenessProbeExecToTerraform = podSpecInitContainerLivenessProbeExecToTerraform;
exports.podSpecInitContainerLivenessProbeExecToHclTerraform = podSpecInitContainerLivenessProbeExecToHclTerraform;
exports.podSpecInitContainerLivenessProbeGrpcToTerraform = podSpecInitContainerLivenessProbeGrpcToTerraform;
exports.podSpecInitContainerLivenessProbeGrpcToHclTerraform = podSpecInitContainerLivenessProbeGrpcToHclTerraform;
exports.podSpecInitContainerLivenessProbeHttpGetHttpHeaderToTerraform = podSpecInitContainerLivenessProbeHttpGetHttpHeaderToTerraform;
exports.podSpecInitContainerLivenessProbeHttpGetHttpHeaderToHclTerraform = podSpecInitContainerLivenessProbeHttpGetHttpHeaderToHclTerraform;
exports.podSpecInitContainerLivenessProbeHttpGetToTerraform = podSpecInitContainerLivenessProbeHttpGetToTerraform;
exports.podSpecInitContainerLivenessProbeHttpGetToHclTerraform = podSpecInitContainerLivenessProbeHttpGetToHclTerraform;
exports.podSpecInitContainerLivenessProbeTcpSocketToTerraform = podSpecInitContainerLivenessProbeTcpSocketToTerraform;
exports.podSpecInitContainerLivenessProbeTcpSocketToHclTerraform = podSpecInitContainerLivenessProbeTcpSocketToHclTerraform;
exports.podSpecInitContainerLivenessProbeToTerraform = podSpecInitContainerLivenessProbeToTerraform;
exports.podSpecInitContainerLivenessProbeToHclTerraform = podSpecInitContainerLivenessProbeToHclTerraform;
const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti");
/**
* Copyright (c) HashiCorp, Inc.
* SPDX-License-Identifier: MPL-2.0
*/
const cdktf = require("cdktf");
function podMetadataToTerraform(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 podMetadataToHclTerraform(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 PodMetadataOutputReference 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;
}
get internalValue() {
let hasAnyValues = this.isEmptyObject;
const internalValueResult = {};
if (this._annotations !== undefined) {
hasAnyValues = true;
internalValueResult.annotations = this._annotations;
}
if (this._generateName !== undefined) {
hasAnyValues = true;
internalValueResult.generateName = this._generateName;
}
if (this._labels !== undefined) {
hasAnyValues = true;
internalValueResult.labels = this._labels;
}
if (this._name !== undefined) {
hasAnyValues = true;
internalValueResult.name = this._name;
}
if (this._namespace !== undefined) {
hasAnyValues = true;
internalValueResult.namespace = this._namespace;
}
return hasAnyValues ? internalValueResult : undefined;
}
set internalValue(value) {
if (value === undefined) {
this.isEmptyObject = false;
this._annotations = undefined;
this._generateName = undefined;
this._labels = undefined;
this._name = undefined;
this._namespace = undefined;
}
el