UNPKG

@cdktf/provider-kubernetes

Version:

Prebuilt kubernetes Provider for Terraform CDK (cdktf)

345 lines 2.42 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; Object.defineProperty(exports, "__esModule", { value: true }); exports.CronJobSpecJobTemplateSpecTemplateSpecSecurityContextOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecSecurityContextWindowsOptionsOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecSecurityContextSysctlList = exports.CronJobSpecJobTemplateSpecTemplateSpecSecurityContextSysctlOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecSecurityContextSeccompProfileOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecSecurityContextSeLinuxOptionsOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecReadinessGateList = exports.CronJobSpecJobTemplateSpecTemplateSpecReadinessGateOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecOsOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerList = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerVolumeMountList = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerVolumeMountOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerVolumeDeviceList = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerVolumeDeviceOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeTcpSocketList = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeTcpSocketOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeHttpGetOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeHttpGetHttpHeaderList = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeHttpGetHttpHeaderOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeGrpcList = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeGrpcOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeExecOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerSecurityContextOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerSecurityContextSeccompProfileOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerSecurityContextSeLinuxOptionsOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerSecurityContextCapabilitiesOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerResourcesOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeTcpSocketList = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeTcpSocketOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeHttpGetOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeHttpGetHttpHeaderList = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeHttpGetHttpHeaderOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeGrpcList = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeGrpcOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeExecOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerPortList = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerPortOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeTcpSocketList = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeTcpSocketOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeHttpGetOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderList = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeGrpcList = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeGrpcOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeExecOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerLifecycleOutputReference = void 0; exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapList = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapItemsList = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapItemsOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumePhotonPersistentDiskOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumePersistentVolumeClaimOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeNfsOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeLocalOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeIscsiOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeHostPathOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeGlusterfsOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeGitRepoOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeGcePersistentDiskOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeFlockerOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeFlexVolumeOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeFlexVolumeSecretRefOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeFcOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsList = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecResourcesOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateMetadataOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeEmptyDirOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeDownwardApiOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsList = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsResourceFieldRefOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsFieldRefOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeCsiOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeCsiNodePublishSecretRefOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeConfigMapOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeConfigMapItemsList = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeConfigMapItemsOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeCinderOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeCephFsOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeCephFsSecretRefOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeAzureFileOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeAzureDiskOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeAwsElasticBlockStoreOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecTopologySpreadConstraintList = exports.CronJobSpecJobTemplateSpecTemplateSpecTopologySpreadConstraintOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorList = exports.CronJobSpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorMatchExpressionsList = exports.CronJobSpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorMatchExpressionsOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecTolerationList = exports.CronJobSpecJobTemplateSpecTemplateSpecTolerationOutputReference = void 0; exports.CronJobTimeoutsOutputReference = exports.CronJobSpecOutputReference = exports.CronJobSpecJobTemplateOutputReference = exports.CronJobSpecJobTemplateSpecOutputReference = exports.CronJobSpecJobTemplateSpecTemplateOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeList = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeVsphereVolumeOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeSecretOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeSecretItemsList = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeSecretItemsOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeRbdOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeRbdSecretRefOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeQuobyteOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedList = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesList = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesServiceAccountTokenOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretList = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretItemsList = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretItemsOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsList = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsResourceFieldRefOutputReference = exports.CronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsFieldRefOutputReference = void 0; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerLifecycleToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerLifecycleToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerLifecycleToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerLifecycleToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeExecToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeExecToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeExecToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeExecToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeGrpcToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeGrpcToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeGrpcToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeGrpcToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeHttpGetToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeHttpGetToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeHttpGetToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeHttpGetToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeTcpSocketToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeTcpSocketToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeTcpSocketToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeTcpSocketToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerPortToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerPortToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerPortToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerPortToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeExecToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeExecToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeExecToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeExecToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeGrpcToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeGrpcToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeGrpcToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeGrpcToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeHttpGetHttpHeaderToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeHttpGetHttpHeaderToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeHttpGetHttpHeaderToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeHttpGetHttpHeaderToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeHttpGetToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeHttpGetToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeHttpGetToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeHttpGetToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeTcpSocketToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeTcpSocketToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeTcpSocketToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeTcpSocketToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerResourcesToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerResourcesToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerResourcesToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerResourcesToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerSecurityContextCapabilitiesToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerSecurityContextCapabilitiesToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerSecurityContextCapabilitiesToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerSecurityContextCapabilitiesToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerSecurityContextSeLinuxOptionsToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerSecurityContextSeLinuxOptionsToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerSecurityContextSeLinuxOptionsToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerSecurityContextSeLinuxOptionsToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerSecurityContextSeccompProfileToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerSecurityContextSeccompProfileToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerSecurityContextSeccompProfileToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerSecurityContextSeccompProfileToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerSecurityContextToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerSecurityContextToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerSecurityContextToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerSecurityContextToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeExecToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeExecToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeExecToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeExecToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeGrpcToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeGrpcToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeGrpcToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeGrpcToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeHttpGetHttpHeaderToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeHttpGetHttpHeaderToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeHttpGetHttpHeaderToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeHttpGetHttpHeaderToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeHttpGetToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeHttpGetToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeHttpGetToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeHttpGetToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeTcpSocketToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeTcpSocketToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeTcpSocketToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeTcpSocketToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerStartupProbeToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerVolumeDeviceToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerVolumeDeviceToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerVolumeDeviceToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerVolumeDeviceToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerVolumeMountToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerVolumeMountToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerVolumeMountToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerVolumeMountToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerToTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecInitContainerToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecInitContainerToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecOsToTerraform = cronJobSpecJobTemplateSpecTemplateSpecOsToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecOsToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecOsToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecReadinessGateToTerraform = cronJobSpecJobTemplateSpecTemplateSpecReadinessGateToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecReadinessGateToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecReadinessGateToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecSecurityContextSeLinuxOptionsToTerraform = cronJobSpecJobTemplateSpecTemplateSpecSecurityContextSeLinuxOptionsToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecSecurityContextSeLinuxOptionsToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecSecurityContextSeLinuxOptionsToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecSecurityContextSeccompProfileToTerraform = cronJobSpecJobTemplateSpecTemplateSpecSecurityContextSeccompProfileToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecSecurityContextSeccompProfileToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecSecurityContextSeccompProfileToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecSecurityContextSysctlToTerraform = cronJobSpecJobTemplateSpecTemplateSpecSecurityContextSysctlToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecSecurityContextSysctlToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecSecurityContextSysctlToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecSecurityContextWindowsOptionsToTerraform = cronJobSpecJobTemplateSpecTemplateSpecSecurityContextWindowsOptionsToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecSecurityContextWindowsOptionsToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecSecurityContextWindowsOptionsToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecSecurityContextToTerraform = cronJobSpecJobTemplateSpecTemplateSpecSecurityContextToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecSecurityContextToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecSecurityContextToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecTolerationToTerraform = cronJobSpecJobTemplateSpecTemplateSpecTolerationToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecTolerationToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecTolerationToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorMatchExpressionsToTerraform = cronJobSpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorMatchExpressionsToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorMatchExpressionsToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorMatchExpressionsToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorToTerraform = cronJobSpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecTopologySpreadConstraintToTerraform = cronJobSpecJobTemplateSpecTemplateSpecTopologySpreadConstraintToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecTopologySpreadConstraintToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecTopologySpreadConstraintToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeAwsElasticBlockStoreToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeAwsElasticBlockStoreToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeAwsElasticBlockStoreToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeAwsElasticBlockStoreToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeAzureDiskToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeAzureDiskToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeAzureDiskToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeAzureDiskToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeAzureFileToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeAzureFileToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeAzureFileToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeAzureFileToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeCephFsSecretRefToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeCephFsSecretRefToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeCephFsSecretRefToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeCephFsSecretRefToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeCephFsToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeCephFsToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeCephFsToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeCephFsToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeCinderToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeCinderToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeCinderToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeCinderToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeConfigMapItemsToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeConfigMapItemsToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeConfigMapItemsToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeConfigMapItemsToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeConfigMapToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeConfigMapToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeConfigMapToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeConfigMapToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeCsiNodePublishSecretRefToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeCsiNodePublishSecretRefToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeCsiNodePublishSecretRefToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeCsiNodePublishSecretRefToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeCsiToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeCsiToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeCsiToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeCsiToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsFieldRefToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsFieldRefToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsFieldRefToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsFieldRefToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsResourceFieldRefToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsResourceFieldRefToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsResourceFieldRefToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsResourceFieldRefToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeDownwardApiToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeDownwardApiToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeDownwardApiToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeDownwardApiToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeEmptyDirToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeEmptyDirToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeEmptyDirToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeEmptyDirToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateMetadataToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateMetadataToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateMetadataToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateMetadataToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecResourcesToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecResourcesToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecResourcesToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecResourcesToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeEphemeralToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeFcToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeFcToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeFcToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeFcToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeFlexVolumeSecretRefToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeFlexVolumeSecretRefToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeFlexVolumeSecretRefToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeFlexVolumeSecretRefToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeFlexVolumeToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeFlexVolumeToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeFlexVolumeToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeFlexVolumeToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeFlockerToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeFlockerToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeFlockerToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeFlockerToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeGcePersistentDiskToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeGcePersistentDiskToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeGcePersistentDiskToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeGcePersistentDiskToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeGitRepoToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeGitRepoToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeGitRepoToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeGitRepoToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeGlusterfsToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeGlusterfsToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeGlusterfsToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeGlusterfsToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeHostPathToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeHostPathToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeHostPathToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeHostPathToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeIscsiToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeIscsiToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeIscsiToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeIscsiToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeLocalToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeLocalToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeLocalToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeLocalToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeNfsToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeNfsToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeNfsToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeNfsToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumePersistentVolumeClaimToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumePersistentVolumeClaimToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumePersistentVolumeClaimToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumePersistentVolumeClaimToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumePhotonPersistentDiskToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumePhotonPersistentDiskToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumePhotonPersistentDiskToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumePhotonPersistentDiskToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapItemsToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapItemsToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapItemsToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapItemsToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsFieldRefToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsFieldRefToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsFieldRefToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsFieldRefToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsResourceFieldRefToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsResourceFieldRefToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsResourceFieldRefToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsResourceFieldRefToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretItemsToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretItemsToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretItemsToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretItemsToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesServiceAccountTokenToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesServiceAccountTokenToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesServiceAccountTokenToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesServiceAccountTokenToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeProjectedToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeQuobyteToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeQuobyteToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeQuobyteToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeQuobyteToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeRbdSecretRefToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeRbdSecretRefToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeRbdSecretRefToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeRbdSecretRefToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeRbdToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeRbdToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeRbdToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeRbdToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeSecretItemsToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeSecretItemsToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeSecretItemsToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeSecretItemsToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeSecretToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeSecretToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeSecretToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeSecretToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeVsphereVolumeToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeVsphereVolumeToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeVsphereVolumeToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeVsphereVolumeToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeToTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecVolumeToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecVolumeToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecToTerraform = cronJobSpecJobTemplateSpecTemplateSpecToTerraform; exports.cronJobSpecJobTemplateSpecTemplateSpecToHclTerraform = cronJobSpecJobTemplateSpecTemplateSpecToHclTerraform; exports.cronJobSpecJobTemplateSpecTemplateToTerraform = cronJobSpecJobTemplateSpecTemplateToTerraform; exports.cronJobSpecJobTemplateSpecTemplateToHclTerraform = cronJobSpecJobTemplateSpecTemplateToHclTerraform; exports.cronJobSpecJobTemplateSpecToTerraform = cronJobSpecJobTemplateSpecToTerraform; exports.cronJobSpecJobTemplateSpecToHclTerraform = cronJobSpecJobTemplateSpecToHclTerraform; exports.cronJobSpecJobTemplateToTerraform = cronJobSpecJobTemplateToTerraform; exports.cronJobSpecJobTemplateToHclTerraform = cronJobSpecJobTemplateToHclTerraform; exports.cronJobSpecToTerraform = cronJobSpecToTerraform; exports.cronJobSpecToHclTerraform = cronJobSpecToHclTerraform; exports.cronJobTimeoutsToTerraform = cronJobTimeoutsToTerraform; exports.cronJobTimeoutsToHclTerraform = cronJobTimeoutsToHclTerraform; 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 cronJobSpecJobTemplateSpecTemplateSpecInitContainerLifecycleToTerraform(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 { post_start: cdktf.listMapper(structs0_1.cronJobSpecJobTemplateSpecTemplateSpecInitContainerLifecyclePostStartToTerraform, true)(struct.postStart), pre_stop: cdktf.listMapper(structs0_1.cronJobSpecJobTemplateSpecTemplateSpecInitContainerLifecyclePreStopToTerraform, true)(struct.preStop), }; } function cronJobSpecJobTemplateSpecTemplateSpecInitContainerLifecycleToHclTerraform(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 = { post_start: { value: cdktf.listMapperHcl(structs0_1.cronJobSpecJobTemplateSpecTemplateSpecInitContainerLifecyclePostStartToHclTerraform, true)(struct.postStart), isBlock: true, type: "list", storageClassType: "CronJobSpecJobTemplateSpecTemplateSpecInitContainerLifecyclePostStartList", }, pre_stop: { value: cdktf.listMapperHcl(structs0_1.cronJobSpecJobTemplateSpecTemplateSpecInitContainerLifecyclePreStopToHclTerraform, true)(struct.preStop), isBlock: true, type: "list", storageClassType: "CronJobSpecJobTemplateSpecTemplateSpecInitContainerLifecyclePreStopList", }, }; // remove undefined attributes return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); } class CronJobSpecJobTemplateSpecTemplateSpecInitContainerLifecycleOutputReference extends cdktf.ComplexObject { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource, terraformAttribute) { super(terraformResource, terraformAttribute, false, 0); this.isEmptyObject = false; // post_start - computed: false, optional: true, required: false this._postStart = new structs0_1.CronJobSpecJobTemplateSpecTemplateSpecInitContainerLifecyclePostStartList(this, "post_start", false); // pre_stop - computed: false, optional: true, required: false this._preStop = new structs0_1.CronJobSpecJobTemplateSpecTemplateSpecInitContainerLifecyclePreStopList(this, "pre_stop", false); } get internalValue() { let hasAnyValues = this.isEmptyObject; const internalValueResult = {}; if (this._postStart?.internalValue !== undefined) { hasAnyValues = true; internalValueResult.postStart = this._postStart?.internalValue; } if (this._preStop?.internalValue !== undefined) { hasAnyValues = true; internalValueResult.preStop = this._preStop?.internalValue; } return hasAnyValues ? internalValueResult : undefined; } set internalValue(value) { if (value === undefined) { this.isEmptyObject = false; this._postStart.internalValue = undefined; this._preStop.internalValue = undefined; } else { this.isEmptyObject = Object.keys(value).length === 0; this._postStart.internalValue = value.postStart; this._preStop.internalValue = value.preStop; } } get postStart() { return this._postStart; } putPostStart(value) { this._postStart.internalValue = value; } resetPostStart() { this._postStart.internalValue = undefined; } // Temporarily expose input value. Use with caution. get postStartInput() { return this._postStart.internalValue; } get preStop() { return this._preStop; } putPreStop(value) { this._preStop.internalValue = value; } resetPreStop() { this._preStop.internalValue = undefined; } // Temporarily expose input value. Use with caution. get preStopInput() { return this._preStop.internalValue; } } exports.CronJobSpecJobTemplateSpecTemplateSpecInitContainerLifecycleOutputReference = CronJobSpecJobTemplateSpecTemplateSpecInitContainerLifecycleOutputReference; _a = JSII_RTTI_SYMBOL_1; CronJobSpecJobTemplateSpecTemplateSpecInitContainerLifecycleOutputReference[_a] = { fqn: "@cdktf/provider-kubernetes.cronJob.CronJobSpecJobTemplateSpecTemplateSpecInitContainerLifecycleOutputReference", version: "12.0.0" }; function cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeExecToTerraform(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 { command: cdktf.listMapper(cdktf.stringToTerraform, false)(struct.command), }; } function cronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeExecToHclTerraform(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 = { command: { value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(struct.command), isBlock: false, type: "list", storageClassType: "stringList", }, }; // remove undefined attributes return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); } class CronJobSpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeExecOutputReference extends cdktf.ComplexObject { /** *