@cdktf/provider-kubernetes
Version:
Prebuilt kubernetes Provider for Terraform CDK (cdktf)
319 lines • 2.44 MB
JavaScript
"use strict";
var _a, _b, _c, _d, _e, _f, _g, _h, _j, _k, _l, _m, _o, _p, _q, _r, _s, _t, _u, _v, _w, _x, _y, _z, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, _48, _49, _50, _51, _52, _53, _54, _55, _56, _57, _58, _59, _60, _61, _62, _63, _64, _65, _66, _67, _68, _69, _70, _71, _72, _73, _74, _75, _76, _77, _78, _79, _80, _81, _82, _83, _84, _85, _86, _87, _88, _89, _90, _91, _92, _93, _94, _95, _96, _97, _98, _99, _100, _101, _102, _103, _104;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextWindowsOptionsOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextSysctlList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextSysctlOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextSeccompProfileOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextSeLinuxOptionsOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecReadinessGateList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecReadinessGateOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecOsOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerVolumeMountList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerVolumeMountOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerVolumeDeviceList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerVolumeDeviceOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeTcpSocketList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeTcpSocketOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeHttpGetOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeHttpGetHttpHeaderList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeHttpGetHttpHeaderOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeGrpcList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeGrpcOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeExecOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerSecurityContextOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerSecurityContextSeccompProfileOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerSecurityContextSeLinuxOptionsOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerSecurityContextCapabilitiesOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerResourcesOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeTcpSocketList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeTcpSocketOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeHttpGetOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeHttpGetHttpHeaderList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeHttpGetHttpHeaderOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeGrpcList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeGrpcOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeExecOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerPortList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerPortOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeTcpSocketList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeTcpSocketOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeHttpGetOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeGrpcList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeGrpcOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeExecOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLifecycleOutputReference = void 0;
exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapItemsList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapItemsOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumePhotonPersistentDiskOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumePersistentVolumeClaimOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeNfsOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeLocalOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeIscsiOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeHostPathOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeGlusterfsOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeGitRepoOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeGcePersistentDiskOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeFlockerOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeFlexVolumeOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeFlexVolumeSecretRefOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeFcOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecResourcesOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateMetadataOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeEmptyDirOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeDownwardApiOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsResourceFieldRefOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsFieldRefOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeCsiOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeCsiNodePublishSecretRefOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeConfigMapOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeConfigMapItemsList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeConfigMapItemsOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeCinderOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeCephFsOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeCephFsSecretRefOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeAzureFileOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeAzureDiskOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeAwsElasticBlockStoreOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecTopologySpreadConstraintList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecTopologySpreadConstraintOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorMatchExpressionsList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorMatchExpressionsOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecTolerationList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecTolerationOutputReference = void 0;
exports.CronJobV1TimeoutsOutputReference = exports.CronJobV1SpecOutputReference = exports.CronJobV1SpecJobTemplateOutputReference = exports.CronJobV1SpecJobTemplateSpecOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeVsphereVolumeOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeSecretOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeSecretItemsList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeSecretItemsOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeRbdOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeRbdSecretRefOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeQuobyteOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesServiceAccountTokenOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretItemsList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretItemsOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsList = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsResourceFieldRefOutputReference = exports.CronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsFieldRefOutputReference = void 0;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLifecycleToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLifecycleToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLifecycleToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLifecycleToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeExecToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeExecToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeExecToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeExecToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeGrpcToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeGrpcToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeGrpcToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeGrpcToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeHttpGetToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeHttpGetToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeHttpGetToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeHttpGetToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeTcpSocketToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeTcpSocketToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeTcpSocketToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeTcpSocketToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerPortToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerPortToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerPortToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerPortToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeExecToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeExecToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeExecToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeExecToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeGrpcToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeGrpcToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeGrpcToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeGrpcToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeHttpGetHttpHeaderToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeHttpGetHttpHeaderToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeHttpGetHttpHeaderToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeHttpGetHttpHeaderToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeHttpGetToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeHttpGetToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeHttpGetToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeHttpGetToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeTcpSocketToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeTcpSocketToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeTcpSocketToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeTcpSocketToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerReadinessProbeToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerResourcesToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerResourcesToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerResourcesToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerResourcesToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerSecurityContextCapabilitiesToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerSecurityContextCapabilitiesToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerSecurityContextCapabilitiesToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerSecurityContextCapabilitiesToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerSecurityContextSeLinuxOptionsToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerSecurityContextSeLinuxOptionsToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerSecurityContextSeLinuxOptionsToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerSecurityContextSeLinuxOptionsToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerSecurityContextSeccompProfileToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerSecurityContextSeccompProfileToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerSecurityContextSeccompProfileToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerSecurityContextSeccompProfileToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerSecurityContextToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerSecurityContextToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerSecurityContextToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerSecurityContextToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeExecToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeExecToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeExecToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeExecToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeGrpcToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeGrpcToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeGrpcToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeGrpcToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeHttpGetHttpHeaderToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeHttpGetHttpHeaderToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeHttpGetHttpHeaderToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeHttpGetHttpHeaderToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeHttpGetToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeHttpGetToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeHttpGetToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeHttpGetToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeTcpSocketToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeTcpSocketToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeTcpSocketToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeTcpSocketToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerStartupProbeToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerVolumeDeviceToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerVolumeDeviceToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerVolumeDeviceToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerVolumeDeviceToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerVolumeMountToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerVolumeMountToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerVolumeMountToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerVolumeMountToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecOsToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecOsToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecOsToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecOsToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecReadinessGateToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecReadinessGateToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecReadinessGateToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecReadinessGateToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextSeLinuxOptionsToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextSeLinuxOptionsToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextSeLinuxOptionsToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextSeLinuxOptionsToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextSeccompProfileToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextSeccompProfileToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextSeccompProfileToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextSeccompProfileToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextSysctlToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextSysctlToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextSysctlToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextSysctlToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextWindowsOptionsToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextWindowsOptionsToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextWindowsOptionsToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextWindowsOptionsToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecSecurityContextToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecTolerationToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecTolerationToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecTolerationToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecTolerationToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorMatchExpressionsToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorMatchExpressionsToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorMatchExpressionsToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorMatchExpressionsToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecTopologySpreadConstraintLabelSelectorToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecTopologySpreadConstraintToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecTopologySpreadConstraintToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecTopologySpreadConstraintToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecTopologySpreadConstraintToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeAwsElasticBlockStoreToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeAwsElasticBlockStoreToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeAwsElasticBlockStoreToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeAwsElasticBlockStoreToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeAzureDiskToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeAzureDiskToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeAzureDiskToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeAzureDiskToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeAzureFileToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeAzureFileToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeAzureFileToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeAzureFileToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeCephFsSecretRefToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeCephFsSecretRefToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeCephFsSecretRefToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeCephFsSecretRefToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeCephFsToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeCephFsToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeCephFsToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeCephFsToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeCinderToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeCinderToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeCinderToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeCinderToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeConfigMapItemsToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeConfigMapItemsToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeConfigMapItemsToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeConfigMapItemsToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeConfigMapToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeConfigMapToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeConfigMapToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeConfigMapToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeCsiNodePublishSecretRefToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeCsiNodePublishSecretRefToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeCsiNodePublishSecretRefToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeCsiNodePublishSecretRefToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeCsiToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeCsiToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeCsiToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeCsiToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsFieldRefToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsFieldRefToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsFieldRefToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsFieldRefToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsResourceFieldRefToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsResourceFieldRefToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsResourceFieldRefToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsResourceFieldRefToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeDownwardApiItemsToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeDownwardApiToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeDownwardApiToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeDownwardApiToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeDownwardApiToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEmptyDirToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEmptyDirToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEmptyDirToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEmptyDirToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateMetadataToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateMetadataToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateMetadataToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateMetadataToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecResourcesToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecResourcesToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecResourcesToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecResourcesToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralVolumeClaimTemplateToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeEphemeralToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeFcToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeFcToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeFcToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeFcToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeFlexVolumeSecretRefToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeFlexVolumeSecretRefToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeFlexVolumeSecretRefToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeFlexVolumeSecretRefToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeFlexVolumeToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeFlexVolumeToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeFlexVolumeToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeFlexVolumeToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeFlockerToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeFlockerToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeFlockerToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeFlockerToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeGcePersistentDiskToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeGcePersistentDiskToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeGcePersistentDiskToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeGcePersistentDiskToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeGitRepoToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeGitRepoToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeGitRepoToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeGitRepoToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeGlusterfsToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeGlusterfsToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeGlusterfsToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeGlusterfsToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeHostPathToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeHostPathToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeHostPathToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeHostPathToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeIscsiToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeIscsiToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeIscsiToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeIscsiToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeLocalToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeLocalToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeLocalToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeLocalToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeNfsToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeNfsToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeNfsToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeNfsToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumePersistentVolumeClaimToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumePersistentVolumeClaimToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumePersistentVolumeClaimToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumePersistentVolumeClaimToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumePhotonPersistentDiskToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumePhotonPersistentDiskToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumePhotonPersistentDiskToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumePhotonPersistentDiskToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapItemsToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapItemsToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapItemsToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapItemsToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesConfigMapToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsFieldRefToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsFieldRefToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsFieldRefToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsFieldRefToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsResourceFieldRefToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsResourceFieldRefToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsResourceFieldRefToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsResourceFieldRefToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesDownwardApiToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretItemsToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretItemsToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretItemsToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretItemsToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesSecretToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesServiceAccountTokenToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesServiceAccountTokenToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesServiceAccountTokenToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesServiceAccountTokenToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedSourcesToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeProjectedToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeQuobyteToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeQuobyteToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeQuobyteToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeQuobyteToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeRbdSecretRefToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeRbdSecretRefToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeRbdSecretRefToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeRbdSecretRefToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeRbdToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeRbdToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeRbdToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeRbdToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeSecretItemsToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeSecretItemsToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeSecretItemsToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeSecretItemsToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeSecretToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeSecretToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeSecretToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeSecretToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeVsphereVolumeToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeVsphereVolumeToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeVsphereVolumeToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeVsphereVolumeToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecVolumeToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecVolumeToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecToTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateSpecToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateSpecToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateToTerraform = cronJobV1SpecJobTemplateSpecTemplateToTerraform;
exports.cronJobV1SpecJobTemplateSpecTemplateToHclTerraform = cronJobV1SpecJobTemplateSpecTemplateToHclTerraform;
exports.cronJobV1SpecJobTemplateSpecToTerraform = cronJobV1SpecJobTemplateSpecToTerraform;
exports.cronJobV1SpecJobTemplateSpecToHclTerraform = cronJobV1SpecJobTemplateSpecToHclTerraform;
exports.cronJobV1SpecJobTemplateToTerraform = cronJobV1SpecJobTemplateToTerraform;
exports.cronJobV1SpecJobTemplateToHclTerraform = cronJobV1SpecJobTemplateToHclTerraform;
exports.cronJobV1SpecToTerraform = cronJobV1SpecToTerraform;
exports.cronJobV1SpecToHclTerraform = cronJobV1SpecToHclTerraform;
exports.cronJobV1TimeoutsToTerraform = cronJobV1TimeoutsToTerraform;
exports.cronJobV1TimeoutsToHclTerraform = cronJobV1TimeoutsToHclTerraform;
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 cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLifecycleToTerraform(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.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLifecyclePostStartToTerraform, true)(struct.postStart),
pre_stop: cdktf.listMapper(structs0_1.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLifecyclePreStopToTerraform, true)(struct.preStop),
};
}
function cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLifecycleToHclTerraform(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.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLifecyclePostStartToHclTerraform, true)(struct.postStart),
isBlock: true,
type: "list",
storageClassType: "CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLifecyclePostStartList",
},
pre_stop: {
value: cdktf.listMapperHcl(structs0_1.cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLifecyclePreStopToHclTerraform, true)(struct.preStop),
isBlock: true,
type: "list",
storageClassType: "CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLifecyclePreStopList",
},
};
// remove undefined attributes
return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
}
class CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLifecycleOutputReference 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.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLifecyclePostStartList(this, "post_start", false);
// pre_stop - computed: false, optional: true, required: false
this._preStop = new structs0_1.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLifecyclePreStopList(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.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLifecycleOutputReference = CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLifecycleOutputReference;
_a = JSII_RTTI_SYMBOL_1;
CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLifecycleOutputReference[_a] = { fqn: "@cdktf/provider-kubernetes.cronJobV1.CronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLifecycleOutputReference", version: "12.1.1" };
function cronJobV1SpecJobTemplateSpecTemplateSpecInitContainerLivenessProbeExecToTerraform(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-a