UNPKG

@cdktf/provider-kubernetes

Version:

Prebuilt kubernetes Provider for Terraform CDK (cdktf)

402 lines (401 loc) 1.25 MB
"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