@cdktf/provider-kubernetes
Version:
Prebuilt kubernetes Provider for Terraform CDK (cdktf)
402 lines (401 loc) • 1.25 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, _149, _150, _151, _152, _153, _154, _155, _156, _157, _158, _159, _160, _161, _162, _163, _164, _165, _166, _167, _168, _169, _170;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DataKubernetesPodSpecInitContainerStartupProbeGrpcList = exports.DataKubernetesPodSpecInitContainerStartupProbeGrpcOutputReference = exports.DataKubernetesPodSpecInitContainerStartupProbeExecList = exports.DataKubernetesPodSpecInitContainerStartupProbeExecOutputReference = exports.DataKubernetesPodSpecInitContainerSecurityContextList = exports.DataKubernetesPodSpecInitContainerSecurityContextOutputReference = exports.DataKubernetesPodSpecInitContainerSecurityContextSeccompProfileList = exports.DataKubernetesPodSpecInitContainerSecurityContextSeccompProfileOutputReference = exports.DataKubernetesPodSpecInitContainerSecurityContextSeLinuxOptionsList = exports.DataKubernetesPodSpecInitContainerSecurityContextSeLinuxOptionsOutputReference = exports.DataKubernetesPodSpecInitContainerSecurityContextCapabilitiesList = exports.DataKubernetesPodSpecInitContainerSecurityContextCapabilitiesOutputReference = exports.DataKubernetesPodSpecInitContainerResourcesList = exports.DataKubernetesPodSpecInitContainerResourcesOutputReference = exports.DataKubernetesPodSpecInitContainerReadinessProbeList = exports.DataKubernetesPodSpecInitContainerReadinessProbeOutputReference = exports.DataKubernetesPodSpecInitContainerReadinessProbeTcpSocketList = exports.DataKubernetesPodSpecInitContainerReadinessProbeTcpSocketOutputReference = exports.DataKubernetesPodSpecInitContainerReadinessProbeHttpGetList = exports.DataKubernetesPodSpecInitContainerReadinessProbeHttpGetOutputReference = exports.DataKubernetesPodSpecInitContainerReadinessProbeHttpGetHttpHeaderList = exports.DataKubernetesPodSpecInitContainerReadinessProbeHttpGetHttpHeaderOutputReference = exports.DataKubernetesPodSpecInitContainerReadinessProbeGrpcList = exports.DataKubernetesPodSpecInitContainerReadinessProbeGrpcOutputReference = exports.DataKubernetesPodSpecInitContainerReadinessProbeExecList = exports.DataKubernetesPodSpecInitContainerReadinessProbeExecOutputReference = exports.DataKubernetesPodSpecInitContainerPortList = exports.DataKubernetesPodSpecInitContainerPortOutputReference = exports.DataKubernetesPodSpecInitContainerLivenessProbeList = exports.DataKubernetesPodSpecInitContainerLivenessProbeOutputReference = exports.DataKubernetesPodSpecInitContainerLivenessProbeTcpSocketList = exports.DataKubernetesPodSpecInitContainerLivenessProbeTcpSocketOutputReference = exports.DataKubernetesPodSpecInitContainerLivenessProbeHttpGetList = exports.DataKubernetesPodSpecInitContainerLivenessProbeHttpGetOutputReference = exports.DataKubernetesPodSpecInitContainerLivenessProbeHttpGetHttpHeaderList = exports.DataKubernetesPodSpecInitContainerLivenessProbeHttpGetHttpHeaderOutputReference = exports.DataKubernetesPodSpecInitContainerLivenessProbeGrpcList = exports.DataKubernetesPodSpecInitContainerLivenessProbeGrpcOutputReference = exports.DataKubernetesPodSpecInitContainerLivenessProbeExecList = exports.DataKubernetesPodSpecInitContainerLivenessProbeExecOutputReference = exports.DataKubernetesPodSpecInitContainerLifecycleList = exports.DataKubernetesPodSpecInitContainerLifecycleOutputReference = exports.DataKubernetesPodSpecInitContainerLifecyclePreStopList = exports.DataKubernetesPodSpecInitContainerLifecyclePreStopOutputReference = exports.DataKubernetesPodSpecInitContainerLifecyclePreStopTcpSocketList = exports.DataKubernetesPodSpecInitContainerLifecyclePreStopTcpSocketOutputReference = exports.DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetList = exports.DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetOutputReference = exports.DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetHttpHeaderList = exports.DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetHttpHeaderOutputReference = void 0;
exports.DataKubernetesPodSpecVolumeConfigMapItemsList = exports.DataKubernetesPodSpecVolumeConfigMapItemsOutputReference = exports.DataKubernetesPodSpecVolumeCinderList = exports.DataKubernetesPodSpecVolumeCinderOutputReference = exports.DataKubernetesPodSpecVolumeCephFsList = exports.DataKubernetesPodSpecVolumeCephFsOutputReference = exports.DataKubernetesPodSpecVolumeCephFsSecretRefList = exports.DataKubernetesPodSpecVolumeCephFsSecretRefOutputReference = exports.DataKubernetesPodSpecVolumeAzureFileList = exports.DataKubernetesPodSpecVolumeAzureFileOutputReference = exports.DataKubernetesPodSpecVolumeAzureDiskList = exports.DataKubernetesPodSpecVolumeAzureDiskOutputReference = exports.DataKubernetesPodSpecVolumeAwsElasticBlockStoreList = exports.DataKubernetesPodSpecVolumeAwsElasticBlockStoreOutputReference = exports.DataKubernetesPodSpecTopologySpreadConstraintList = exports.DataKubernetesPodSpecTopologySpreadConstraintOutputReference = exports.DataKubernetesPodSpecTopologySpreadConstraintLabelSelectorList = exports.DataKubernetesPodSpecTopologySpreadConstraintLabelSelectorOutputReference = exports.DataKubernetesPodSpecTopologySpreadConstraintLabelSelectorMatchExpressionsList = exports.DataKubernetesPodSpecTopologySpreadConstraintLabelSelectorMatchExpressionsOutputReference = exports.DataKubernetesPodSpecTolerationList = exports.DataKubernetesPodSpecTolerationOutputReference = exports.DataKubernetesPodSpecSecurityContextList = exports.DataKubernetesPodSpecSecurityContextOutputReference = exports.DataKubernetesPodSpecSecurityContextWindowsOptionsList = exports.DataKubernetesPodSpecSecurityContextWindowsOptionsOutputReference = exports.DataKubernetesPodSpecSecurityContextSysctlList = exports.DataKubernetesPodSpecSecurityContextSysctlOutputReference = exports.DataKubernetesPodSpecSecurityContextSeccompProfileList = exports.DataKubernetesPodSpecSecurityContextSeccompProfileOutputReference = exports.DataKubernetesPodSpecSecurityContextSeLinuxOptionsList = exports.DataKubernetesPodSpecSecurityContextSeLinuxOptionsOutputReference = exports.DataKubernetesPodSpecReadinessGateList = exports.DataKubernetesPodSpecReadinessGateOutputReference = exports.DataKubernetesPodSpecOsList = exports.DataKubernetesPodSpecOsOutputReference = exports.DataKubernetesPodSpecInitContainerList = exports.DataKubernetesPodSpecInitContainerOutputReference = exports.DataKubernetesPodSpecInitContainerVolumeMountList = exports.DataKubernetesPodSpecInitContainerVolumeMountOutputReference = exports.DataKubernetesPodSpecInitContainerVolumeDeviceList = exports.DataKubernetesPodSpecInitContainerVolumeDeviceOutputReference = exports.DataKubernetesPodSpecInitContainerStartupProbeList = exports.DataKubernetesPodSpecInitContainerStartupProbeOutputReference = exports.DataKubernetesPodSpecInitContainerStartupProbeTcpSocketList = exports.DataKubernetesPodSpecInitContainerStartupProbeTcpSocketOutputReference = exports.DataKubernetesPodSpecInitContainerStartupProbeHttpGetList = exports.DataKubernetesPodSpecInitContainerStartupProbeHttpGetOutputReference = exports.DataKubernetesPodSpecInitContainerStartupProbeHttpGetHttpHeaderList = exports.DataKubernetesPodSpecInitContainerStartupProbeHttpGetHttpHeaderOutputReference = void 0;
exports.DataKubernetesPodSpecVolumeLocalList = exports.DataKubernetesPodSpecVolumeLocalOutputReference = exports.DataKubernetesPodSpecVolumeIscsiList = exports.DataKubernetesPodSpecVolumeIscsiOutputReference = exports.DataKubernetesPodSpecVolumeHostPathList = exports.DataKubernetesPodSpecVolumeHostPathOutputReference = exports.DataKubernetesPodSpecVolumeGlusterfsList = exports.DataKubernetesPodSpecVolumeGlusterfsOutputReference = exports.DataKubernetesPodSpecVolumeGitRepoList = exports.DataKubernetesPodSpecVolumeGitRepoOutputReference = exports.DataKubernetesPodSpecVolumeGcePersistentDiskList = exports.DataKubernetesPodSpecVolumeGcePersistentDiskOutputReference = exports.DataKubernetesPodSpecVolumeFlockerList = exports.DataKubernetesPodSpecVolumeFlockerOutputReference = exports.DataKubernetesPodSpecVolumeFlexVolumeList = exports.DataKubernetesPodSpecVolumeFlexVolumeOutputReference = exports.DataKubernetesPodSpecVolumeFlexVolumeSecretRefList = exports.DataKubernetesPodSpecVolumeFlexVolumeSecretRefOutputReference = exports.DataKubernetesPodSpecVolumeFcList = exports.DataKubernetesPodSpecVolumeFcOutputReference = exports.DataKubernetesPodSpecVolumeEphemeralList = exports.DataKubernetesPodSpecVolumeEphemeralOutputReference = exports.DataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateList = exports.DataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateOutputReference = exports.DataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecList = exports.DataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecOutputReference = exports.DataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorList = exports.DataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorOutputReference = exports.DataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsList = exports.DataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsOutputReference = exports.DataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecResourcesList = exports.DataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecResourcesOutputReference = exports.DataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateMetadataList = exports.DataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateMetadataOutputReference = exports.DataKubernetesPodSpecVolumeEmptyDirList = exports.DataKubernetesPodSpecVolumeEmptyDirOutputReference = exports.DataKubernetesPodSpecVolumeDownwardApiList = exports.DataKubernetesPodSpecVolumeDownwardApiOutputReference = exports.DataKubernetesPodSpecVolumeDownwardApiItemsList = exports.DataKubernetesPodSpecVolumeDownwardApiItemsOutputReference = exports.DataKubernetesPodSpecVolumeDownwardApiItemsResourceFieldRefList = exports.DataKubernetesPodSpecVolumeDownwardApiItemsResourceFieldRefOutputReference = exports.DataKubernetesPodSpecVolumeDownwardApiItemsFieldRefList = exports.DataKubernetesPodSpecVolumeDownwardApiItemsFieldRefOutputReference = exports.DataKubernetesPodSpecVolumeCsiList = exports.DataKubernetesPodSpecVolumeCsiOutputReference = exports.DataKubernetesPodSpecVolumeCsiNodePublishSecretRefList = exports.DataKubernetesPodSpecVolumeCsiNodePublishSecretRefOutputReference = exports.DataKubernetesPodSpecVolumeConfigMapList = exports.DataKubernetesPodSpecVolumeConfigMapOutputReference = void 0;
exports.DataKubernetesPodMetadataOutputReference = exports.DataKubernetesPodSpecList = exports.DataKubernetesPodSpecOutputReference = exports.DataKubernetesPodSpecVolumeList = exports.DataKubernetesPodSpecVolumeOutputReference = exports.DataKubernetesPodSpecVolumeVsphereVolumeList = exports.DataKubernetesPodSpecVolumeVsphereVolumeOutputReference = exports.DataKubernetesPodSpecVolumeSecretList = exports.DataKubernetesPodSpecVolumeSecretOutputReference = exports.DataKubernetesPodSpecVolumeSecretItemsList = exports.DataKubernetesPodSpecVolumeSecretItemsOutputReference = exports.DataKubernetesPodSpecVolumeRbdList = exports.DataKubernetesPodSpecVolumeRbdOutputReference = exports.DataKubernetesPodSpecVolumeRbdSecretRefList = exports.DataKubernetesPodSpecVolumeRbdSecretRefOutputReference = exports.DataKubernetesPodSpecVolumeQuobyteList = exports.DataKubernetesPodSpecVolumeQuobyteOutputReference = exports.DataKubernetesPodSpecVolumeProjectedList = exports.DataKubernetesPodSpecVolumeProjectedOutputReference = exports.DataKubernetesPodSpecVolumeProjectedSourcesList = exports.DataKubernetesPodSpecVolumeProjectedSourcesOutputReference = exports.DataKubernetesPodSpecVolumeProjectedSourcesServiceAccountTokenList = exports.DataKubernetesPodSpecVolumeProjectedSourcesServiceAccountTokenOutputReference = exports.DataKubernetesPodSpecVolumeProjectedSourcesSecretList = exports.DataKubernetesPodSpecVolumeProjectedSourcesSecretOutputReference = exports.DataKubernetesPodSpecVolumeProjectedSourcesSecretItemsList = exports.DataKubernetesPodSpecVolumeProjectedSourcesSecretItemsOutputReference = exports.DataKubernetesPodSpecVolumeProjectedSourcesDownwardApiList = exports.DataKubernetesPodSpecVolumeProjectedSourcesDownwardApiOutputReference = exports.DataKubernetesPodSpecVolumeProjectedSourcesDownwardApiItemsList = exports.DataKubernetesPodSpecVolumeProjectedSourcesDownwardApiItemsOutputReference = exports.DataKubernetesPodSpecVolumeProjectedSourcesDownwardApiItemsResourceFieldRefList = exports.DataKubernetesPodSpecVolumeProjectedSourcesDownwardApiItemsResourceFieldRefOutputReference = exports.DataKubernetesPodSpecVolumeProjectedSourcesDownwardApiItemsFieldRefList = exports.DataKubernetesPodSpecVolumeProjectedSourcesDownwardApiItemsFieldRefOutputReference = exports.DataKubernetesPodSpecVolumeProjectedSourcesConfigMapList = exports.DataKubernetesPodSpecVolumeProjectedSourcesConfigMapOutputReference = exports.DataKubernetesPodSpecVolumeProjectedSourcesConfigMapItemsList = exports.DataKubernetesPodSpecVolumeProjectedSourcesConfigMapItemsOutputReference = exports.DataKubernetesPodSpecVolumePhotonPersistentDiskList = exports.DataKubernetesPodSpecVolumePhotonPersistentDiskOutputReference = exports.DataKubernetesPodSpecVolumePersistentVolumeClaimList = exports.DataKubernetesPodSpecVolumePersistentVolumeClaimOutputReference = exports.DataKubernetesPodSpecVolumeNfsList = exports.DataKubernetesPodSpecVolumeNfsOutputReference = void 0;
exports.dataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetHttpHeaderToTerraform = dataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetHttpHeaderToTerraform;
exports.dataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetHttpHeaderToHclTerraform = dataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetHttpHeaderToHclTerraform;
exports.dataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetToTerraform = dataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetToTerraform;
exports.dataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetToHclTerraform = dataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetToHclTerraform;
exports.dataKubernetesPodSpecInitContainerLifecyclePreStopTcpSocketToTerraform = dataKubernetesPodSpecInitContainerLifecyclePreStopTcpSocketToTerraform;
exports.dataKubernetesPodSpecInitContainerLifecyclePreStopTcpSocketToHclTerraform = dataKubernetesPodSpecInitContainerLifecyclePreStopTcpSocketToHclTerraform;
exports.dataKubernetesPodSpecInitContainerLifecyclePreStopToTerraform = dataKubernetesPodSpecInitContainerLifecyclePreStopToTerraform;
exports.dataKubernetesPodSpecInitContainerLifecyclePreStopToHclTerraform = dataKubernetesPodSpecInitContainerLifecyclePreStopToHclTerraform;
exports.dataKubernetesPodSpecInitContainerLifecycleToTerraform = dataKubernetesPodSpecInitContainerLifecycleToTerraform;
exports.dataKubernetesPodSpecInitContainerLifecycleToHclTerraform = dataKubernetesPodSpecInitContainerLifecycleToHclTerraform;
exports.dataKubernetesPodSpecInitContainerLivenessProbeExecToTerraform = dataKubernetesPodSpecInitContainerLivenessProbeExecToTerraform;
exports.dataKubernetesPodSpecInitContainerLivenessProbeExecToHclTerraform = dataKubernetesPodSpecInitContainerLivenessProbeExecToHclTerraform;
exports.dataKubernetesPodSpecInitContainerLivenessProbeGrpcToTerraform = dataKubernetesPodSpecInitContainerLivenessProbeGrpcToTerraform;
exports.dataKubernetesPodSpecInitContainerLivenessProbeGrpcToHclTerraform = dataKubernetesPodSpecInitContainerLivenessProbeGrpcToHclTerraform;
exports.dataKubernetesPodSpecInitContainerLivenessProbeHttpGetHttpHeaderToTerraform = dataKubernetesPodSpecInitContainerLivenessProbeHttpGetHttpHeaderToTerraform;
exports.dataKubernetesPodSpecInitContainerLivenessProbeHttpGetHttpHeaderToHclTerraform = dataKubernetesPodSpecInitContainerLivenessProbeHttpGetHttpHeaderToHclTerraform;
exports.dataKubernetesPodSpecInitContainerLivenessProbeHttpGetToTerraform = dataKubernetesPodSpecInitContainerLivenessProbeHttpGetToTerraform;
exports.dataKubernetesPodSpecInitContainerLivenessProbeHttpGetToHclTerraform = dataKubernetesPodSpecInitContainerLivenessProbeHttpGetToHclTerraform;
exports.dataKubernetesPodSpecInitContainerLivenessProbeTcpSocketToTerraform = dataKubernetesPodSpecInitContainerLivenessProbeTcpSocketToTerraform;
exports.dataKubernetesPodSpecInitContainerLivenessProbeTcpSocketToHclTerraform = dataKubernetesPodSpecInitContainerLivenessProbeTcpSocketToHclTerraform;
exports.dataKubernetesPodSpecInitContainerLivenessProbeToTerraform = dataKubernetesPodSpecInitContainerLivenessProbeToTerraform;
exports.dataKubernetesPodSpecInitContainerLivenessProbeToHclTerraform = dataKubernetesPodSpecInitContainerLivenessProbeToHclTerraform;
exports.dataKubernetesPodSpecInitContainerPortToTerraform = dataKubernetesPodSpecInitContainerPortToTerraform;
exports.dataKubernetesPodSpecInitContainerPortToHclTerraform = dataKubernetesPodSpecInitContainerPortToHclTerraform;
exports.dataKubernetesPodSpecInitContainerReadinessProbeExecToTerraform = dataKubernetesPodSpecInitContainerReadinessProbeExecToTerraform;
exports.dataKubernetesPodSpecInitContainerReadinessProbeExecToHclTerraform = dataKubernetesPodSpecInitContainerReadinessProbeExecToHclTerraform;
exports.dataKubernetesPodSpecInitContainerReadinessProbeGrpcToTerraform = dataKubernetesPodSpecInitContainerReadinessProbeGrpcToTerraform;
exports.dataKubernetesPodSpecInitContainerReadinessProbeGrpcToHclTerraform = dataKubernetesPodSpecInitContainerReadinessProbeGrpcToHclTerraform;
exports.dataKubernetesPodSpecInitContainerReadinessProbeHttpGetHttpHeaderToTerraform = dataKubernetesPodSpecInitContainerReadinessProbeHttpGetHttpHeaderToTerraform;
exports.dataKubernetesPodSpecInitContainerReadinessProbeHttpGetHttpHeaderToHclTerraform = dataKubernetesPodSpecInitContainerReadinessProbeHttpGetHttpHeaderToHclTerraform;
exports.dataKubernetesPodSpecInitContainerReadinessProbeHttpGetToTerraform = dataKubernetesPodSpecInitContainerReadinessProbeHttpGetToTerraform;
exports.dataKubernetesPodSpecInitContainerReadinessProbeHttpGetToHclTerraform = dataKubernetesPodSpecInitContainerReadinessProbeHttpGetToHclTerraform;
exports.dataKubernetesPodSpecInitContainerReadinessProbeTcpSocketToTerraform = dataKubernetesPodSpecInitContainerReadinessProbeTcpSocketToTerraform;
exports.dataKubernetesPodSpecInitContainerReadinessProbeTcpSocketToHclTerraform = dataKubernetesPodSpecInitContainerReadinessProbeTcpSocketToHclTerraform;
exports.dataKubernetesPodSpecInitContainerReadinessProbeToTerraform = dataKubernetesPodSpecInitContainerReadinessProbeToTerraform;
exports.dataKubernetesPodSpecInitContainerReadinessProbeToHclTerraform = dataKubernetesPodSpecInitContainerReadinessProbeToHclTerraform;
exports.dataKubernetesPodSpecInitContainerResourcesToTerraform = dataKubernetesPodSpecInitContainerResourcesToTerraform;
exports.dataKubernetesPodSpecInitContainerResourcesToHclTerraform = dataKubernetesPodSpecInitContainerResourcesToHclTerraform;
exports.dataKubernetesPodSpecInitContainerSecurityContextCapabilitiesToTerraform = dataKubernetesPodSpecInitContainerSecurityContextCapabilitiesToTerraform;
exports.dataKubernetesPodSpecInitContainerSecurityContextCapabilitiesToHclTerraform = dataKubernetesPodSpecInitContainerSecurityContextCapabilitiesToHclTerraform;
exports.dataKubernetesPodSpecInitContainerSecurityContextSeLinuxOptionsToTerraform = dataKubernetesPodSpecInitContainerSecurityContextSeLinuxOptionsToTerraform;
exports.dataKubernetesPodSpecInitContainerSecurityContextSeLinuxOptionsToHclTerraform = dataKubernetesPodSpecInitContainerSecurityContextSeLinuxOptionsToHclTerraform;
exports.dataKubernetesPodSpecInitContainerSecurityContextSeccompProfileToTerraform = dataKubernetesPodSpecInitContainerSecurityContextSeccompProfileToTerraform;
exports.dataKubernetesPodSpecInitContainerSecurityContextSeccompProfileToHclTerraform = dataKubernetesPodSpecInitContainerSecurityContextSeccompProfileToHclTerraform;
exports.dataKubernetesPodSpecInitContainerSecurityContextToTerraform = dataKubernetesPodSpecInitContainerSecurityContextToTerraform;
exports.dataKubernetesPodSpecInitContainerSecurityContextToHclTerraform = dataKubernetesPodSpecInitContainerSecurityContextToHclTerraform;
exports.dataKubernetesPodSpecInitContainerStartupProbeExecToTerraform = dataKubernetesPodSpecInitContainerStartupProbeExecToTerraform;
exports.dataKubernetesPodSpecInitContainerStartupProbeExecToHclTerraform = dataKubernetesPodSpecInitContainerStartupProbeExecToHclTerraform;
exports.dataKubernetesPodSpecInitContainerStartupProbeGrpcToTerraform = dataKubernetesPodSpecInitContainerStartupProbeGrpcToTerraform;
exports.dataKubernetesPodSpecInitContainerStartupProbeGrpcToHclTerraform = dataKubernetesPodSpecInitContainerStartupProbeGrpcToHclTerraform;
exports.dataKubernetesPodSpecInitContainerStartupProbeHttpGetHttpHeaderToTerraform = dataKubernetesPodSpecInitContainerStartupProbeHttpGetHttpHeaderToTerraform;
exports.dataKubernetesPodSpecInitContainerStartupProbeHttpGetHttpHeaderToHclTerraform = dataKubernetesPodSpecInitContainerStartupProbeHttpGetHttpHeaderToHclTerraform;
exports.dataKubernetesPodSpecInitContainerStartupProbeHttpGetToTerraform = dataKubernetesPodSpecInitContainerStartupProbeHttpGetToTerraform;
exports.dataKubernetesPodSpecInitContainerStartupProbeHttpGetToHclTerraform = dataKubernetesPodSpecInitContainerStartupProbeHttpGetToHclTerraform;
exports.dataKubernetesPodSpecInitContainerStartupProbeTcpSocketToTerraform = dataKubernetesPodSpecInitContainerStartupProbeTcpSocketToTerraform;
exports.dataKubernetesPodSpecInitContainerStartupProbeTcpSocketToHclTerraform = dataKubernetesPodSpecInitContainerStartupProbeTcpSocketToHclTerraform;
exports.dataKubernetesPodSpecInitContainerStartupProbeToTerraform = dataKubernetesPodSpecInitContainerStartupProbeToTerraform;
exports.dataKubernetesPodSpecInitContainerStartupProbeToHclTerraform = dataKubernetesPodSpecInitContainerStartupProbeToHclTerraform;
exports.dataKubernetesPodSpecInitContainerVolumeDeviceToTerraform = dataKubernetesPodSpecInitContainerVolumeDeviceToTerraform;
exports.dataKubernetesPodSpecInitContainerVolumeDeviceToHclTerraform = dataKubernetesPodSpecInitContainerVolumeDeviceToHclTerraform;
exports.dataKubernetesPodSpecInitContainerVolumeMountToTerraform = dataKubernetesPodSpecInitContainerVolumeMountToTerraform;
exports.dataKubernetesPodSpecInitContainerVolumeMountToHclTerraform = dataKubernetesPodSpecInitContainerVolumeMountToHclTerraform;
exports.dataKubernetesPodSpecInitContainerToTerraform = dataKubernetesPodSpecInitContainerToTerraform;
exports.dataKubernetesPodSpecInitContainerToHclTerraform = dataKubernetesPodSpecInitContainerToHclTerraform;
exports.dataKubernetesPodSpecOsToTerraform = dataKubernetesPodSpecOsToTerraform;
exports.dataKubernetesPodSpecOsToHclTerraform = dataKubernetesPodSpecOsToHclTerraform;
exports.dataKubernetesPodSpecReadinessGateToTerraform = dataKubernetesPodSpecReadinessGateToTerraform;
exports.dataKubernetesPodSpecReadinessGateToHclTerraform = dataKubernetesPodSpecReadinessGateToHclTerraform;
exports.dataKubernetesPodSpecSecurityContextSeLinuxOptionsToTerraform = dataKubernetesPodSpecSecurityContextSeLinuxOptionsToTerraform;
exports.dataKubernetesPodSpecSecurityContextSeLinuxOptionsToHclTerraform = dataKubernetesPodSpecSecurityContextSeLinuxOptionsToHclTerraform;
exports.dataKubernetesPodSpecSecurityContextSeccompProfileToTerraform = dataKubernetesPodSpecSecurityContextSeccompProfileToTerraform;
exports.dataKubernetesPodSpecSecurityContextSeccompProfileToHclTerraform = dataKubernetesPodSpecSecurityContextSeccompProfileToHclTerraform;
exports.dataKubernetesPodSpecSecurityContextSysctlToTerraform = dataKubernetesPodSpecSecurityContextSysctlToTerraform;
exports.dataKubernetesPodSpecSecurityContextSysctlToHclTerraform = dataKubernetesPodSpecSecurityContextSysctlToHclTerraform;
exports.dataKubernetesPodSpecSecurityContextWindowsOptionsToTerraform = dataKubernetesPodSpecSecurityContextWindowsOptionsToTerraform;
exports.dataKubernetesPodSpecSecurityContextWindowsOptionsToHclTerraform = dataKubernetesPodSpecSecurityContextWindowsOptionsToHclTerraform;
exports.dataKubernetesPodSpecSecurityContextToTerraform = dataKubernetesPodSpecSecurityContextToTerraform;
exports.dataKubernetesPodSpecSecurityContextToHclTerraform = dataKubernetesPodSpecSecurityContextToHclTerraform;
exports.dataKubernetesPodSpecTolerationToTerraform = dataKubernetesPodSpecTolerationToTerraform;
exports.dataKubernetesPodSpecTolerationToHclTerraform = dataKubernetesPodSpecTolerationToHclTerraform;
exports.dataKubernetesPodSpecTopologySpreadConstraintLabelSelectorMatchExpressionsToTerraform = dataKubernetesPodSpecTopologySpreadConstraintLabelSelectorMatchExpressionsToTerraform;
exports.dataKubernetesPodSpecTopologySpreadConstraintLabelSelectorMatchExpressionsToHclTerraform = dataKubernetesPodSpecTopologySpreadConstraintLabelSelectorMatchExpressionsToHclTerraform;
exports.dataKubernetesPodSpecTopologySpreadConstraintLabelSelectorToTerraform = dataKubernetesPodSpecTopologySpreadConstraintLabelSelectorToTerraform;
exports.dataKubernetesPodSpecTopologySpreadConstraintLabelSelectorToHclTerraform = dataKubernetesPodSpecTopologySpreadConstraintLabelSelectorToHclTerraform;
exports.dataKubernetesPodSpecTopologySpreadConstraintToTerraform = dataKubernetesPodSpecTopologySpreadConstraintToTerraform;
exports.dataKubernetesPodSpecTopologySpreadConstraintToHclTerraform = dataKubernetesPodSpecTopologySpreadConstraintToHclTerraform;
exports.dataKubernetesPodSpecVolumeAwsElasticBlockStoreToTerraform = dataKubernetesPodSpecVolumeAwsElasticBlockStoreToTerraform;
exports.dataKubernetesPodSpecVolumeAwsElasticBlockStoreToHclTerraform = dataKubernetesPodSpecVolumeAwsElasticBlockStoreToHclTerraform;
exports.dataKubernetesPodSpecVolumeAzureDiskToTerraform = dataKubernetesPodSpecVolumeAzureDiskToTerraform;
exports.dataKubernetesPodSpecVolumeAzureDiskToHclTerraform = dataKubernetesPodSpecVolumeAzureDiskToHclTerraform;
exports.dataKubernetesPodSpecVolumeAzureFileToTerraform = dataKubernetesPodSpecVolumeAzureFileToTerraform;
exports.dataKubernetesPodSpecVolumeAzureFileToHclTerraform = dataKubernetesPodSpecVolumeAzureFileToHclTerraform;
exports.dataKubernetesPodSpecVolumeCephFsSecretRefToTerraform = dataKubernetesPodSpecVolumeCephFsSecretRefToTerraform;
exports.dataKubernetesPodSpecVolumeCephFsSecretRefToHclTerraform = dataKubernetesPodSpecVolumeCephFsSecretRefToHclTerraform;
exports.dataKubernetesPodSpecVolumeCephFsToTerraform = dataKubernetesPodSpecVolumeCephFsToTerraform;
exports.dataKubernetesPodSpecVolumeCephFsToHclTerraform = dataKubernetesPodSpecVolumeCephFsToHclTerraform;
exports.dataKubernetesPodSpecVolumeCinderToTerraform = dataKubernetesPodSpecVolumeCinderToTerraform;
exports.dataKubernetesPodSpecVolumeCinderToHclTerraform = dataKubernetesPodSpecVolumeCinderToHclTerraform;
exports.dataKubernetesPodSpecVolumeConfigMapItemsToTerraform = dataKubernetesPodSpecVolumeConfigMapItemsToTerraform;
exports.dataKubernetesPodSpecVolumeConfigMapItemsToHclTerraform = dataKubernetesPodSpecVolumeConfigMapItemsToHclTerraform;
exports.dataKubernetesPodSpecVolumeConfigMapToTerraform = dataKubernetesPodSpecVolumeConfigMapToTerraform;
exports.dataKubernetesPodSpecVolumeConfigMapToHclTerraform = dataKubernetesPodSpecVolumeConfigMapToHclTerraform;
exports.dataKubernetesPodSpecVolumeCsiNodePublishSecretRefToTerraform = dataKubernetesPodSpecVolumeCsiNodePublishSecretRefToTerraform;
exports.dataKubernetesPodSpecVolumeCsiNodePublishSecretRefToHclTerraform = dataKubernetesPodSpecVolumeCsiNodePublishSecretRefToHclTerraform;
exports.dataKubernetesPodSpecVolumeCsiToTerraform = dataKubernetesPodSpecVolumeCsiToTerraform;
exports.dataKubernetesPodSpecVolumeCsiToHclTerraform = dataKubernetesPodSpecVolumeCsiToHclTerraform;
exports.dataKubernetesPodSpecVolumeDownwardApiItemsFieldRefToTerraform = dataKubernetesPodSpecVolumeDownwardApiItemsFieldRefToTerraform;
exports.dataKubernetesPodSpecVolumeDownwardApiItemsFieldRefToHclTerraform = dataKubernetesPodSpecVolumeDownwardApiItemsFieldRefToHclTerraform;
exports.dataKubernetesPodSpecVolumeDownwardApiItemsResourceFieldRefToTerraform = dataKubernetesPodSpecVolumeDownwardApiItemsResourceFieldRefToTerraform;
exports.dataKubernetesPodSpecVolumeDownwardApiItemsResourceFieldRefToHclTerraform = dataKubernetesPodSpecVolumeDownwardApiItemsResourceFieldRefToHclTerraform;
exports.dataKubernetesPodSpecVolumeDownwardApiItemsToTerraform = dataKubernetesPodSpecVolumeDownwardApiItemsToTerraform;
exports.dataKubernetesPodSpecVolumeDownwardApiItemsToHclTerraform = dataKubernetesPodSpecVolumeDownwardApiItemsToHclTerraform;
exports.dataKubernetesPodSpecVolumeDownwardApiToTerraform = dataKubernetesPodSpecVolumeDownwardApiToTerraform;
exports.dataKubernetesPodSpecVolumeDownwardApiToHclTerraform = dataKubernetesPodSpecVolumeDownwardApiToHclTerraform;
exports.dataKubernetesPodSpecVolumeEmptyDirToTerraform = dataKubernetesPodSpecVolumeEmptyDirToTerraform;
exports.dataKubernetesPodSpecVolumeEmptyDirToHclTerraform = dataKubernetesPodSpecVolumeEmptyDirToHclTerraform;
exports.dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateMetadataToTerraform = dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateMetadataToTerraform;
exports.dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateMetadataToHclTerraform = dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateMetadataToHclTerraform;
exports.dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecResourcesToTerraform = dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecResourcesToTerraform;
exports.dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecResourcesToHclTerraform = dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecResourcesToHclTerraform;
exports.dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsToTerraform = dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsToTerraform;
exports.dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsToHclTerraform = dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsToHclTerraform;
exports.dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorToTerraform = dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorToTerraform;
exports.dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorToHclTerraform = dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorToHclTerraform;
exports.dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecToTerraform = dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecToTerraform;
exports.dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecToHclTerraform = dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateSpecToHclTerraform;
exports.dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateToTerraform = dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateToTerraform;
exports.dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateToHclTerraform = dataKubernetesPodSpecVolumeEphemeralVolumeClaimTemplateToHclTerraform;
exports.dataKubernetesPodSpecVolumeEphemeralToTerraform = dataKubernetesPodSpecVolumeEphemeralToTerraform;
exports.dataKubernetesPodSpecVolumeEphemeralToHclTerraform = dataKubernetesPodSpecVolumeEphemeralToHclTerraform;
exports.dataKubernetesPodSpecVolumeFcToTerraform = dataKubernetesPodSpecVolumeFcToTerraform;
exports.dataKubernetesPodSpecVolumeFcToHclTerraform = dataKubernetesPodSpecVolumeFcToHclTerraform;
exports.dataKubernetesPodSpecVolumeFlexVolumeSecretRefToTerraform = dataKubernetesPodSpecVolumeFlexVolumeSecretRefToTerraform;
exports.dataKubernetesPodSpecVolumeFlexVolumeSecretRefToHclTerraform = dataKubernetesPodSpecVolumeFlexVolumeSecretRefToHclTerraform;
exports.dataKubernetesPodSpecVolumeFlexVolumeToTerraform = dataKubernetesPodSpecVolumeFlexVolumeToTerraform;
exports.dataKubernetesPodSpecVolumeFlexVolumeToHclTerraform = dataKubernetesPodSpecVolumeFlexVolumeToHclTerraform;
exports.dataKubernetesPodSpecVolumeFlockerToTerraform = dataKubernetesPodSpecVolumeFlockerToTerraform;
exports.dataKubernetesPodSpecVolumeFlockerToHclTerraform = dataKubernetesPodSpecVolumeFlockerToHclTerraform;
exports.dataKubernetesPodSpecVolumeGcePersistentDiskToTerraform = dataKubernetesPodSpecVolumeGcePersistentDiskToTerraform;
exports.dataKubernetesPodSpecVolumeGcePersistentDiskToHclTerraform = dataKubernetesPodSpecVolumeGcePersistentDiskToHclTerraform;
exports.dataKubernetesPodSpecVolumeGitRepoToTerraform = dataKubernetesPodSpecVolumeGitRepoToTerraform;
exports.dataKubernetesPodSpecVolumeGitRepoToHclTerraform = dataKubernetesPodSpecVolumeGitRepoToHclTerraform;
exports.dataKubernetesPodSpecVolumeGlusterfsToTerraform = dataKubernetesPodSpecVolumeGlusterfsToTerraform;
exports.dataKubernetesPodSpecVolumeGlusterfsToHclTerraform = dataKubernetesPodSpecVolumeGlusterfsToHclTerraform;
exports.dataKubernetesPodSpecVolumeHostPathToTerraform = dataKubernetesPodSpecVolumeHostPathToTerraform;
exports.dataKubernetesPodSpecVolumeHostPathToHclTerraform = dataKubernetesPodSpecVolumeHostPathToHclTerraform;
exports.dataKubernetesPodSpecVolumeIscsiToTerraform = dataKubernetesPodSpecVolumeIscsiToTerraform;
exports.dataKubernetesPodSpecVolumeIscsiToHclTerraform = dataKubernetesPodSpecVolumeIscsiToHclTerraform;
exports.dataKubernetesPodSpecVolumeLocalToTerraform = dataKubernetesPodSpecVolumeLocalToTerraform;
exports.dataKubernetesPodSpecVolumeLocalToHclTerraform = dataKubernetesPodSpecVolumeLocalToHclTerraform;
exports.dataKubernetesPodSpecVolumeNfsToTerraform = dataKubernetesPodSpecVolumeNfsToTerraform;
exports.dataKubernetesPodSpecVolumeNfsToHclTerraform = dataKubernetesPodSpecVolumeNfsToHclTerraform;
exports.dataKubernetesPodSpecVolumePersistentVolumeClaimToTerraform = dataKubernetesPodSpecVolumePersistentVolumeClaimToTerraform;
exports.dataKubernetesPodSpecVolumePersistentVolumeClaimToHclTerraform = dataKubernetesPodSpecVolumePersistentVolumeClaimToHclTerraform;
exports.dataKubernetesPodSpecVolumePhotonPersistentDiskToTerraform = dataKubernetesPodSpecVolumePhotonPersistentDiskToTerraform;
exports.dataKubernetesPodSpecVolumePhotonPersistentDiskToHclTerraform = dataKubernetesPodSpecVolumePhotonPersistentDiskToHclTerraform;
exports.dataKubernetesPodSpecVolumeProjectedSourcesConfigMapItemsToTerraform = dataKubernetesPodSpecVolumeProjectedSourcesConfigMapItemsToTerraform;
exports.dataKubernetesPodSpecVolumeProjectedSourcesConfigMapItemsToHclTerraform = dataKubernetesPodSpecVolumeProjectedSourcesConfigMapItemsToHclTerraform;
exports.dataKubernetesPodSpecVolumeProjectedSourcesConfigMapToTerraform = dataKubernetesPodSpecVolumeProjectedSourcesConfigMapToTerraform;
exports.dataKubernetesPodSpecVolumeProjectedSourcesConfigMapToHclTerraform = dataKubernetesPodSpecVolumeProjectedSourcesConfigMapToHclTerraform;
exports.dataKubernetesPodSpecVolumeProjectedSourcesDownwardApiItemsFieldRefToTerraform = dataKubernetesPodSpecVolumeProjectedSourcesDownwardApiItemsFieldRefToTerraform;
exports.dataKubernetesPodSpecVolumeProjectedSourcesDownwardApiItemsFieldRefToHclTerraform = dataKubernetesPodSpecVolumeProjectedSourcesDownwardApiItemsFieldRefToHclTerraform;
exports.dataKubernetesPodSpecVolumeProjectedSourcesDownwardApiItemsResourceFieldRefToTerraform = dataKubernetesPodSpecVolumeProjectedSourcesDownwardApiItemsResourceFieldRefToTerraform;
exports.dataKubernetesPodSpecVolumeProjectedSourcesDownwardApiItemsResourceFieldRefToHclTerraform = dataKubernetesPodSpecVolumeProjectedSourcesDownwardApiItemsResourceFieldRefToHclTerraform;
exports.dataKubernetesPodSpecVolumeProjectedSourcesDownwardApiItemsToTerraform = dataKubernetesPodSpecVolumeProjectedSourcesDownwardApiItemsToTerraform;
exports.dataKubernetesPodSpecVolumeProjectedSourcesDownwardApiItemsToHclTerraform = dataKubernetesPodSpecVolumeProjectedSourcesDownwardApiItemsToHclTerraform;
exports.dataKubernetesPodSpecVolumeProjectedSourcesDownwardApiToTerraform = dataKubernetesPodSpecVolumeProjectedSourcesDownwardApiToTerraform;
exports.dataKubernetesPodSpecVolumeProjectedSourcesDownwardApiToHclTerraform = dataKubernetesPodSpecVolumeProjectedSourcesDownwardApiToHclTerraform;
exports.dataKubernetesPodSpecVolumeProjectedSourcesSecretItemsToTerraform = dataKubernetesPodSpecVolumeProjectedSourcesSecretItemsToTerraform;
exports.dataKubernetesPodSpecVolumeProjectedSourcesSecretItemsToHclTerraform = dataKubernetesPodSpecVolumeProjectedSourcesSecretItemsToHclTerraform;
exports.dataKubernetesPodSpecVolumeProjectedSourcesSecretToTerraform = dataKubernetesPodSpecVolumeProjectedSourcesSecretToTerraform;
exports.dataKubernetesPodSpecVolumeProjectedSourcesSecretToHclTerraform = dataKubernetesPodSpecVolumeProjectedSourcesSecretToHclTerraform;
exports.dataKubernetesPodSpecVolumeProjectedSourcesServiceAccountTokenToTerraform = dataKubernetesPodSpecVolumeProjectedSourcesServiceAccountTokenToTerraform;
exports.dataKubernetesPodSpecVolumeProjectedSourcesServiceAccountTokenToHclTerraform = dataKubernetesPodSpecVolumeProjectedSourcesServiceAccountTokenToHclTerraform;
exports.dataKubernetesPodSpecVolumeProjectedSourcesToTerraform = dataKubernetesPodSpecVolumeProjectedSourcesToTerraform;
exports.dataKubernetesPodSpecVolumeProjectedSourcesToHclTerraform = dataKubernetesPodSpecVolumeProjectedSourcesToHclTerraform;
exports.dataKubernetesPodSpecVolumeProjectedToTerraform = dataKubernetesPodSpecVolumeProjectedToTerraform;
exports.dataKubernetesPodSpecVolumeProjectedToHclTerraform = dataKubernetesPodSpecVolumeProjectedToHclTerraform;
exports.dataKubernetesPodSpecVolumeQuobyteToTerraform = dataKubernetesPodSpecVolumeQuobyteToTerraform;
exports.dataKubernetesPodSpecVolumeQuobyteToHclTerraform = dataKubernetesPodSpecVolumeQuobyteToHclTerraform;
exports.dataKubernetesPodSpecVolumeRbdSecretRefToTerraform = dataKubernetesPodSpecVolumeRbdSecretRefToTerraform;
exports.dataKubernetesPodSpecVolumeRbdSecretRefToHclTerraform = dataKubernetesPodSpecVolumeRbdSecretRefToHclTerraform;
exports.dataKubernetesPodSpecVolumeRbdToTerraform = dataKubernetesPodSpecVolumeRbdToTerraform;
exports.dataKubernetesPodSpecVolumeRbdToHclTerraform = dataKubernetesPodSpecVolumeRbdToHclTerraform;
exports.dataKubernetesPodSpecVolumeSecretItemsToTerraform = dataKubernetesPodSpecVolumeSecretItemsToTerraform;
exports.dataKubernetesPodSpecVolumeSecretItemsToHclTerraform = dataKubernetesPodSpecVolumeSecretItemsToHclTerraform;
exports.dataKubernetesPodSpecVolumeSecretToTerraform = dataKubernetesPodSpecVolumeSecretToTerraform;
exports.dataKubernetesPodSpecVolumeSecretToHclTerraform = dataKubernetesPodSpecVolumeSecretToHclTerraform;
exports.dataKubernetesPodSpecVolumeVsphereVolumeToTerraform = dataKubernetesPodSpecVolumeVsphereVolumeToTerraform;
exports.dataKubernetesPodSpecVolumeVsphereVolumeToHclTerraform = dataKubernetesPodSpecVolumeVsphereVolumeToHclTerraform;
exports.dataKubernetesPodSpecVolumeToTerraform = dataKubernetesPodSpecVolumeToTerraform;
exports.dataKubernetesPodSpecVolumeToHclTerraform = dataKubernetesPodSpecVolumeToHclTerraform;
exports.dataKubernetesPodSpecToTerraform = dataKubernetesPodSpecToTerraform;
exports.dataKubernetesPodSpecToHclTerraform = dataKubernetesPodSpecToHclTerraform;
exports.dataKubernetesPodMetadataToTerraform = dataKubernetesPodMetadataToTerraform;
exports.dataKubernetesPodMetadataToHclTerraform = dataKubernetesPodMetadataToHclTerraform;
const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti");
/**
* Copyright (c) HashiCorp, Inc.
* SPDX-License-Identifier: MPL-2.0
*/
const cdktf = require("cdktf");
const structs0_1 = require("./structs0");
function dataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetHttpHeaderToTerraform(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 {};
}
function dataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetHttpHeaderToHclTerraform(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 = {};
return attrs;
}
class DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetHttpHeaderOutputReference extends cdktf.ComplexObject {
/**
* @param terraformResource The parent resource
* @param terraformAttribute The attribute on the parent resource this class is referencing
* @param complexObjectIndex the index of this item in the list
* @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index)
*/
constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) {
super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex);
this.isEmptyObject = false;
}
get internalValue() {
let hasAnyValues = this.isEmptyObject;
const internalValueResult = {};
return hasAnyValues ? internalValueResult : undefined;
}
set internalValue(value) {
if (value === undefined) {
this.isEmptyObject = false;
}
else {
this.isEmptyObject = Object.keys(value).length === 0;
}
}
// name - computed: true, optional: false, required: false
get name() {
return this.getStringAttribute('name');
}
// value - computed: true, optional: false, required: false
get value() {
return this.getStringAttribute('value');
}
}
exports.DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetHttpHeaderOutputReference = DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetHttpHeaderOutputReference;
_a = JSII_RTTI_SYMBOL_1;
DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetHttpHeaderOutputReference[_a] = { fqn: "@cdktf/provider-kubernetes.dataKubernetesPod.DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetHttpHeaderOutputReference", version: "12.0.0" };
class DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetHttpHeaderList extends cdktf.ComplexList {
/**
* @param terraformResource The parent resource
* @param terraformAttribute The attribute on the parent resource this class is referencing
* @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index)
*/
constructor(terraformResource, terraformAttribute, wrapsSet) {
super(terraformResource, terraformAttribute, wrapsSet);
this.terraformResource = terraformResource;
this.terraformAttribute = terraformAttribute;
this.wrapsSet = wrapsSet;
}
/**
* @param index the index of the item to return
*/
get(index) {
return new DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetHttpHeaderOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet);
}
}
exports.DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetHttpHeaderList = DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetHttpHeaderList;
_b = JSII_RTTI_SYMBOL_1;
DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetHttpHeaderList[_b] = { fqn: "@cdktf/provider-kubernetes.dataKubernetesPod.DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetHttpHeaderList", version: "12.0.0" };
function dataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetToTerraform(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 {};
}
function dataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetToHclTerraform(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 = {};
return attrs;
}
class DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetOutputReference extends cdktf.ComplexObject {
/**
* @param terraformResource The parent resource
* @param terraformAttribute The attribute on the parent resource this class is referencing
* @param complexObjectIndex the index of this item in the list
* @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index)
*/
constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) {
super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex);
this.isEmptyObject = false;
// http_header - computed: true, optional: false, required: false
this._httpHeader = new DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetHttpHeaderList(this, "http_header", false);
}
get internalValue() {
let hasAnyValues = this.isEmptyObject;
const internalValueResult = {};
return hasAnyValues ? internalValueResult : undefined;
}
set internalValue(value) {
if (value === undefined) {
this.isEmptyObject = false;
}
else {
this.isEmptyObject = Object.keys(value).length === 0;
}
}
// host - computed: true, optional: false, required: false
get host() {
return this.getStringAttribute('host');
}
get httpHeader() {
return this._httpHeader;
}
// path - computed: true, optional: false, required: false
get path() {
return this.getStringAttribute('path');
}
// port - computed: true, optional: false, required: false
get port() {
return this.getStringAttribute('port');
}
// scheme - computed: true, optional: false, required: false
get scheme() {
return this.getStringAttribute('scheme');
}
}
exports.DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetOutputReference = DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetOutputReference;
_c = JSII_RTTI_SYMBOL_1;
DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetOutputReference[_c] = { fqn: "@cdktf/provider-kubernetes.dataKubernetesPod.DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetOutputReference", version: "12.0.0" };
class DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetList extends cdktf.ComplexList {
/**
* @param terraformResource The parent resource
* @param terraformAttribute The attribute on the parent resource this class is referencing
* @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index)
*/
constructor(terraformResource, terraformAttribute, wrapsSet) {
super(terraformResource, terraformAttribute, wrapsSet);
this.terraformResource = terraformResource;
this.terraformAttribute = terraformAttribute;
this.wrapsSet = wrapsSet;
}
/**
* @param index the index of the item to return
*/
get(index) {
return new DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet);
}
}
exports.DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetList = DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetList;
_d = JSII_RTTI_SYMBOL_1;
DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetList[_d] = { fqn: "@cdktf/provider-kubernetes.dataKubernetesPod.DataKubernetesPodSpecInitContainerLifecyclePreStopHttpGetList", version: "12.0.0" };
function dataKubernetesPodSpecInitContainerLifecyclePreStopTcpSocketToTerraform(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 {};
}
function dataKubernetesPodSpecInitContainerLifecyclePreStopTcpSocketToHclTerraform(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 = {};
return attrs;
}
class DataKubernetesPodSpecInitContainerLifecyclePreStopTcpSocketOutputReference extends cdktf.ComplexObject {
/**
* @param terraformResource The parent resource
* @param terraformAttribute The attribute on the parent resource this class is referencing
* @param complexObjectIndex the index of this item in the list