UNPKG

@cdktf/provider-kubernetes

Version:

Prebuilt kubernetes Provider for Terraform CDK (cdktf)

438 lines (437 loc) 2.46 MB
"use strict"; var _a, _b, _c, _d, _e, _f, _g, _h, _j, _k, _l, _m, _o, _p, _q, _r, _s, _t, _u, _v, _w, _x, _y, _z, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, _48, _49, _50, _51, _52, _53, _54, _55, _56, _57, _58, _59, _60, _61, _62, _63, _64, _65, _66, _67, _68, _69, _70, _71, _72, _73, _74, _75, _76, _77, _78, _79, _80, _81, _82, _83, _84, _85, _86, _87, _88, _89, _90, _91, _92, _93, _94, _95, _96, _97, _98, _99, _100, _101, _102, _103, _104, _105, _106, _107, _108, _109, _110; Object.defineProperty(exports, "__esModule", { value: true }); exports.StatefulSetV1SpecTemplateSpecTopologySpreadConstraintLabelSelectorMatchExpressionsList = exports.StatefulSetV1SpecTemplateSpecTopologySpreadConstraintLabelSelectorMatchExpressionsOutputReference = exports.StatefulSetV1SpecTemplateSpecTolerationList = exports.StatefulSetV1SpecTemplateSpecTolerationOutputReference = exports.StatefulSetV1SpecTemplateSpecSecurityContextOutputReference = exports.StatefulSetV1SpecTemplateSpecSecurityContextWindowsOptionsOutputReference = exports.StatefulSetV1SpecTemplateSpecSecurityContextSysctlList = exports.StatefulSetV1SpecTemplateSpecSecurityContextSysctlOutputReference = exports.StatefulSetV1SpecTemplateSpecSecurityContextSeccompProfileOutputReference = exports.StatefulSetV1SpecTemplateSpecSecurityContextSeLinuxOptionsOutputReference = exports.StatefulSetV1SpecTemplateSpecReadinessGateList = exports.StatefulSetV1SpecTemplateSpecReadinessGateOutputReference = exports.StatefulSetV1SpecTemplateSpecOsOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerList = exports.StatefulSetV1SpecTemplateSpecInitContainerOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerVolumeMountList = exports.StatefulSetV1SpecTemplateSpecInitContainerVolumeMountOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerVolumeDeviceList = exports.StatefulSetV1SpecTemplateSpecInitContainerVolumeDeviceOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerStartupProbeOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerStartupProbeTcpSocketList = exports.StatefulSetV1SpecTemplateSpecInitContainerStartupProbeTcpSocketOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerStartupProbeHttpGetOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerStartupProbeHttpGetHttpHeaderList = exports.StatefulSetV1SpecTemplateSpecInitContainerStartupProbeHttpGetHttpHeaderOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerStartupProbeGrpcList = exports.StatefulSetV1SpecTemplateSpecInitContainerStartupProbeGrpcOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerStartupProbeExecOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerSecurityContextOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerSecurityContextSeccompProfileOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerSecurityContextSeLinuxOptionsOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerSecurityContextCapabilitiesOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerResourcesOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerReadinessProbeOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerReadinessProbeTcpSocketList = exports.StatefulSetV1SpecTemplateSpecInitContainerReadinessProbeTcpSocketOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerReadinessProbeHttpGetOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerReadinessProbeHttpGetHttpHeaderList = exports.StatefulSetV1SpecTemplateSpecInitContainerReadinessProbeHttpGetHttpHeaderOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerReadinessProbeGrpcList = exports.StatefulSetV1SpecTemplateSpecInitContainerReadinessProbeGrpcOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerReadinessProbeExecOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerPortList = exports.StatefulSetV1SpecTemplateSpecInitContainerPortOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerLivenessProbeOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerLivenessProbeTcpSocketList = exports.StatefulSetV1SpecTemplateSpecInitContainerLivenessProbeTcpSocketOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetOutputReference = exports.StatefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderList = exports.StatefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderOutputReference = void 0; exports.StatefulSetV1SpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsList = exports.StatefulSetV1SpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsResourceFieldRefOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsFieldRefOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeProjectedSourcesConfigMapList = exports.StatefulSetV1SpecTemplateSpecVolumeProjectedSourcesConfigMapOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeProjectedSourcesConfigMapItemsList = exports.StatefulSetV1SpecTemplateSpecVolumeProjectedSourcesConfigMapItemsOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumePhotonPersistentDiskOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumePersistentVolumeClaimOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeNfsOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeLocalOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeIscsiOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeHostPathOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeGlusterfsOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeGitRepoOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeGcePersistentDiskOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeFlockerOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeFlexVolumeOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeFlexVolumeSecretRefOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeFcOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeEphemeralOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsList = exports.StatefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecResourcesOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateMetadataOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeEmptyDirOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeDownwardApiOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeDownwardApiItemsList = exports.StatefulSetV1SpecTemplateSpecVolumeDownwardApiItemsOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeDownwardApiItemsResourceFieldRefOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeDownwardApiItemsFieldRefOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeCsiOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeCsiNodePublishSecretRefOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeConfigMapOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeConfigMapItemsList = exports.StatefulSetV1SpecTemplateSpecVolumeConfigMapItemsOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeCinderOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeCephFsOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeCephFsSecretRefOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeAzureFileOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeAzureDiskOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeAwsElasticBlockStoreOutputReference = exports.StatefulSetV1SpecTemplateSpecTopologySpreadConstraintList = exports.StatefulSetV1SpecTemplateSpecTopologySpreadConstraintOutputReference = exports.StatefulSetV1SpecTemplateSpecTopologySpreadConstraintLabelSelectorList = exports.StatefulSetV1SpecTemplateSpecTopologySpreadConstraintLabelSelectorOutputReference = void 0; exports.StatefulSetV1TimeoutsOutputReference = exports.StatefulSetV1SpecOutputReference = exports.StatefulSetV1SpecVolumeClaimTemplateList = exports.StatefulSetV1SpecVolumeClaimTemplateOutputReference = exports.StatefulSetV1SpecVolumeClaimTemplateSpecOutputReference = exports.StatefulSetV1SpecVolumeClaimTemplateSpecSelectorOutputReference = exports.StatefulSetV1SpecVolumeClaimTemplateSpecSelectorMatchExpressionsList = exports.StatefulSetV1SpecVolumeClaimTemplateSpecSelectorMatchExpressionsOutputReference = exports.StatefulSetV1SpecVolumeClaimTemplateSpecResourcesOutputReference = exports.StatefulSetV1SpecVolumeClaimTemplateMetadataOutputReference = exports.StatefulSetV1SpecUpdateStrategyList = exports.StatefulSetV1SpecUpdateStrategyOutputReference = exports.StatefulSetV1SpecUpdateStrategyRollingUpdateList = exports.StatefulSetV1SpecUpdateStrategyRollingUpdateOutputReference = exports.StatefulSetV1SpecTemplateOutputReference = exports.StatefulSetV1SpecTemplateSpecOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeList = exports.StatefulSetV1SpecTemplateSpecVolumeOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeVsphereVolumeOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeSecretOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeSecretItemsList = exports.StatefulSetV1SpecTemplateSpecVolumeSecretItemsOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeRbdOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeRbdSecretRefOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeQuobyteOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeProjectedList = exports.StatefulSetV1SpecTemplateSpecVolumeProjectedOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeProjectedSourcesList = exports.StatefulSetV1SpecTemplateSpecVolumeProjectedSourcesOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeProjectedSourcesServiceAccountTokenOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeProjectedSourcesSecretList = exports.StatefulSetV1SpecTemplateSpecVolumeProjectedSourcesSecretOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeProjectedSourcesSecretItemsList = exports.StatefulSetV1SpecTemplateSpecVolumeProjectedSourcesSecretItemsOutputReference = exports.StatefulSetV1SpecTemplateSpecVolumeProjectedSourcesDownwardApiOutputReference = void 0; exports.statefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderToTerraform = statefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetToTerraform = statefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerLivenessProbeTcpSocketToTerraform = statefulSetV1SpecTemplateSpecInitContainerLivenessProbeTcpSocketToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerLivenessProbeTcpSocketToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerLivenessProbeTcpSocketToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerLivenessProbeToTerraform = statefulSetV1SpecTemplateSpecInitContainerLivenessProbeToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerLivenessProbeToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerLivenessProbeToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerPortToTerraform = statefulSetV1SpecTemplateSpecInitContainerPortToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerPortToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerPortToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerReadinessProbeExecToTerraform = statefulSetV1SpecTemplateSpecInitContainerReadinessProbeExecToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerReadinessProbeExecToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerReadinessProbeExecToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerReadinessProbeGrpcToTerraform = statefulSetV1SpecTemplateSpecInitContainerReadinessProbeGrpcToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerReadinessProbeGrpcToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerReadinessProbeGrpcToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerReadinessProbeHttpGetHttpHeaderToTerraform = statefulSetV1SpecTemplateSpecInitContainerReadinessProbeHttpGetHttpHeaderToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerReadinessProbeHttpGetHttpHeaderToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerReadinessProbeHttpGetHttpHeaderToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerReadinessProbeHttpGetToTerraform = statefulSetV1SpecTemplateSpecInitContainerReadinessProbeHttpGetToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerReadinessProbeHttpGetToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerReadinessProbeHttpGetToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerReadinessProbeTcpSocketToTerraform = statefulSetV1SpecTemplateSpecInitContainerReadinessProbeTcpSocketToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerReadinessProbeTcpSocketToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerReadinessProbeTcpSocketToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerReadinessProbeToTerraform = statefulSetV1SpecTemplateSpecInitContainerReadinessProbeToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerReadinessProbeToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerReadinessProbeToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerResourcesToTerraform = statefulSetV1SpecTemplateSpecInitContainerResourcesToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerResourcesToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerResourcesToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerSecurityContextCapabilitiesToTerraform = statefulSetV1SpecTemplateSpecInitContainerSecurityContextCapabilitiesToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerSecurityContextCapabilitiesToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerSecurityContextCapabilitiesToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerSecurityContextSeLinuxOptionsToTerraform = statefulSetV1SpecTemplateSpecInitContainerSecurityContextSeLinuxOptionsToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerSecurityContextSeLinuxOptionsToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerSecurityContextSeLinuxOptionsToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerSecurityContextSeccompProfileToTerraform = statefulSetV1SpecTemplateSpecInitContainerSecurityContextSeccompProfileToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerSecurityContextSeccompProfileToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerSecurityContextSeccompProfileToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerSecurityContextToTerraform = statefulSetV1SpecTemplateSpecInitContainerSecurityContextToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerSecurityContextToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerSecurityContextToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerStartupProbeExecToTerraform = statefulSetV1SpecTemplateSpecInitContainerStartupProbeExecToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerStartupProbeExecToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerStartupProbeExecToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerStartupProbeGrpcToTerraform = statefulSetV1SpecTemplateSpecInitContainerStartupProbeGrpcToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerStartupProbeGrpcToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerStartupProbeGrpcToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerStartupProbeHttpGetHttpHeaderToTerraform = statefulSetV1SpecTemplateSpecInitContainerStartupProbeHttpGetHttpHeaderToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerStartupProbeHttpGetHttpHeaderToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerStartupProbeHttpGetHttpHeaderToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerStartupProbeHttpGetToTerraform = statefulSetV1SpecTemplateSpecInitContainerStartupProbeHttpGetToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerStartupProbeHttpGetToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerStartupProbeHttpGetToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerStartupProbeTcpSocketToTerraform = statefulSetV1SpecTemplateSpecInitContainerStartupProbeTcpSocketToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerStartupProbeTcpSocketToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerStartupProbeTcpSocketToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerStartupProbeToTerraform = statefulSetV1SpecTemplateSpecInitContainerStartupProbeToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerStartupProbeToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerStartupProbeToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerVolumeDeviceToTerraform = statefulSetV1SpecTemplateSpecInitContainerVolumeDeviceToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerVolumeDeviceToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerVolumeDeviceToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerVolumeMountToTerraform = statefulSetV1SpecTemplateSpecInitContainerVolumeMountToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerVolumeMountToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerVolumeMountToHclTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerToTerraform = statefulSetV1SpecTemplateSpecInitContainerToTerraform; exports.statefulSetV1SpecTemplateSpecInitContainerToHclTerraform = statefulSetV1SpecTemplateSpecInitContainerToHclTerraform; exports.statefulSetV1SpecTemplateSpecOsToTerraform = statefulSetV1SpecTemplateSpecOsToTerraform; exports.statefulSetV1SpecTemplateSpecOsToHclTerraform = statefulSetV1SpecTemplateSpecOsToHclTerraform; exports.statefulSetV1SpecTemplateSpecReadinessGateToTerraform = statefulSetV1SpecTemplateSpecReadinessGateToTerraform; exports.statefulSetV1SpecTemplateSpecReadinessGateToHclTerraform = statefulSetV1SpecTemplateSpecReadinessGateToHclTerraform; exports.statefulSetV1SpecTemplateSpecSecurityContextSeLinuxOptionsToTerraform = statefulSetV1SpecTemplateSpecSecurityContextSeLinuxOptionsToTerraform; exports.statefulSetV1SpecTemplateSpecSecurityContextSeLinuxOptionsToHclTerraform = statefulSetV1SpecTemplateSpecSecurityContextSeLinuxOptionsToHclTerraform; exports.statefulSetV1SpecTemplateSpecSecurityContextSeccompProfileToTerraform = statefulSetV1SpecTemplateSpecSecurityContextSeccompProfileToTerraform; exports.statefulSetV1SpecTemplateSpecSecurityContextSeccompProfileToHclTerraform = statefulSetV1SpecTemplateSpecSecurityContextSeccompProfileToHclTerraform; exports.statefulSetV1SpecTemplateSpecSecurityContextSysctlToTerraform = statefulSetV1SpecTemplateSpecSecurityContextSysctlToTerraform; exports.statefulSetV1SpecTemplateSpecSecurityContextSysctlToHclTerraform = statefulSetV1SpecTemplateSpecSecurityContextSysctlToHclTerraform; exports.statefulSetV1SpecTemplateSpecSecurityContextWindowsOptionsToTerraform = statefulSetV1SpecTemplateSpecSecurityContextWindowsOptionsToTerraform; exports.statefulSetV1SpecTemplateSpecSecurityContextWindowsOptionsToHclTerraform = statefulSetV1SpecTemplateSpecSecurityContextWindowsOptionsToHclTerraform; exports.statefulSetV1SpecTemplateSpecSecurityContextToTerraform = statefulSetV1SpecTemplateSpecSecurityContextToTerraform; exports.statefulSetV1SpecTemplateSpecSecurityContextToHclTerraform = statefulSetV1SpecTemplateSpecSecurityContextToHclTerraform; exports.statefulSetV1SpecTemplateSpecTolerationToTerraform = statefulSetV1SpecTemplateSpecTolerationToTerraform; exports.statefulSetV1SpecTemplateSpecTolerationToHclTerraform = statefulSetV1SpecTemplateSpecTolerationToHclTerraform; exports.statefulSetV1SpecTemplateSpecTopologySpreadConstraintLabelSelectorMatchExpressionsToTerraform = statefulSetV1SpecTemplateSpecTopologySpreadConstraintLabelSelectorMatchExpressionsToTerraform; exports.statefulSetV1SpecTemplateSpecTopologySpreadConstraintLabelSelectorMatchExpressionsToHclTerraform = statefulSetV1SpecTemplateSpecTopologySpreadConstraintLabelSelectorMatchExpressionsToHclTerraform; exports.statefulSetV1SpecTemplateSpecTopologySpreadConstraintLabelSelectorToTerraform = statefulSetV1SpecTemplateSpecTopologySpreadConstraintLabelSelectorToTerraform; exports.statefulSetV1SpecTemplateSpecTopologySpreadConstraintLabelSelectorToHclTerraform = statefulSetV1SpecTemplateSpecTopologySpreadConstraintLabelSelectorToHclTerraform; exports.statefulSetV1SpecTemplateSpecTopologySpreadConstraintToTerraform = statefulSetV1SpecTemplateSpecTopologySpreadConstraintToTerraform; exports.statefulSetV1SpecTemplateSpecTopologySpreadConstraintToHclTerraform = statefulSetV1SpecTemplateSpecTopologySpreadConstraintToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeAwsElasticBlockStoreToTerraform = statefulSetV1SpecTemplateSpecVolumeAwsElasticBlockStoreToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeAwsElasticBlockStoreToHclTerraform = statefulSetV1SpecTemplateSpecVolumeAwsElasticBlockStoreToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeAzureDiskToTerraform = statefulSetV1SpecTemplateSpecVolumeAzureDiskToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeAzureDiskToHclTerraform = statefulSetV1SpecTemplateSpecVolumeAzureDiskToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeAzureFileToTerraform = statefulSetV1SpecTemplateSpecVolumeAzureFileToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeAzureFileToHclTerraform = statefulSetV1SpecTemplateSpecVolumeAzureFileToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeCephFsSecretRefToTerraform = statefulSetV1SpecTemplateSpecVolumeCephFsSecretRefToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeCephFsSecretRefToHclTerraform = statefulSetV1SpecTemplateSpecVolumeCephFsSecretRefToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeCephFsToTerraform = statefulSetV1SpecTemplateSpecVolumeCephFsToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeCephFsToHclTerraform = statefulSetV1SpecTemplateSpecVolumeCephFsToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeCinderToTerraform = statefulSetV1SpecTemplateSpecVolumeCinderToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeCinderToHclTerraform = statefulSetV1SpecTemplateSpecVolumeCinderToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeConfigMapItemsToTerraform = statefulSetV1SpecTemplateSpecVolumeConfigMapItemsToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeConfigMapItemsToHclTerraform = statefulSetV1SpecTemplateSpecVolumeConfigMapItemsToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeConfigMapToTerraform = statefulSetV1SpecTemplateSpecVolumeConfigMapToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeConfigMapToHclTerraform = statefulSetV1SpecTemplateSpecVolumeConfigMapToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeCsiNodePublishSecretRefToTerraform = statefulSetV1SpecTemplateSpecVolumeCsiNodePublishSecretRefToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeCsiNodePublishSecretRefToHclTerraform = statefulSetV1SpecTemplateSpecVolumeCsiNodePublishSecretRefToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeCsiToTerraform = statefulSetV1SpecTemplateSpecVolumeCsiToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeCsiToHclTerraform = statefulSetV1SpecTemplateSpecVolumeCsiToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeDownwardApiItemsFieldRefToTerraform = statefulSetV1SpecTemplateSpecVolumeDownwardApiItemsFieldRefToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeDownwardApiItemsFieldRefToHclTerraform = statefulSetV1SpecTemplateSpecVolumeDownwardApiItemsFieldRefToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeDownwardApiItemsResourceFieldRefToTerraform = statefulSetV1SpecTemplateSpecVolumeDownwardApiItemsResourceFieldRefToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeDownwardApiItemsResourceFieldRefToHclTerraform = statefulSetV1SpecTemplateSpecVolumeDownwardApiItemsResourceFieldRefToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeDownwardApiItemsToTerraform = statefulSetV1SpecTemplateSpecVolumeDownwardApiItemsToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeDownwardApiItemsToHclTerraform = statefulSetV1SpecTemplateSpecVolumeDownwardApiItemsToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeDownwardApiToTerraform = statefulSetV1SpecTemplateSpecVolumeDownwardApiToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeDownwardApiToHclTerraform = statefulSetV1SpecTemplateSpecVolumeDownwardApiToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeEmptyDirToTerraform = statefulSetV1SpecTemplateSpecVolumeEmptyDirToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeEmptyDirToHclTerraform = statefulSetV1SpecTemplateSpecVolumeEmptyDirToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateMetadataToTerraform = statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateMetadataToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateMetadataToHclTerraform = statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateMetadataToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecResourcesToTerraform = statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecResourcesToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecResourcesToHclTerraform = statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecResourcesToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsToTerraform = statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsToHclTerraform = statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorMatchExpressionsToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorToTerraform = statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorToHclTerraform = statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecSelectorToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecToTerraform = statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecToHclTerraform = statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateSpecToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateToTerraform = statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateToHclTerraform = statefulSetV1SpecTemplateSpecVolumeEphemeralVolumeClaimTemplateToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeEphemeralToTerraform = statefulSetV1SpecTemplateSpecVolumeEphemeralToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeEphemeralToHclTerraform = statefulSetV1SpecTemplateSpecVolumeEphemeralToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeFcToTerraform = statefulSetV1SpecTemplateSpecVolumeFcToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeFcToHclTerraform = statefulSetV1SpecTemplateSpecVolumeFcToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeFlexVolumeSecretRefToTerraform = statefulSetV1SpecTemplateSpecVolumeFlexVolumeSecretRefToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeFlexVolumeSecretRefToHclTerraform = statefulSetV1SpecTemplateSpecVolumeFlexVolumeSecretRefToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeFlexVolumeToTerraform = statefulSetV1SpecTemplateSpecVolumeFlexVolumeToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeFlexVolumeToHclTerraform = statefulSetV1SpecTemplateSpecVolumeFlexVolumeToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeFlockerToTerraform = statefulSetV1SpecTemplateSpecVolumeFlockerToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeFlockerToHclTerraform = statefulSetV1SpecTemplateSpecVolumeFlockerToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeGcePersistentDiskToTerraform = statefulSetV1SpecTemplateSpecVolumeGcePersistentDiskToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeGcePersistentDiskToHclTerraform = statefulSetV1SpecTemplateSpecVolumeGcePersistentDiskToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeGitRepoToTerraform = statefulSetV1SpecTemplateSpecVolumeGitRepoToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeGitRepoToHclTerraform = statefulSetV1SpecTemplateSpecVolumeGitRepoToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeGlusterfsToTerraform = statefulSetV1SpecTemplateSpecVolumeGlusterfsToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeGlusterfsToHclTerraform = statefulSetV1SpecTemplateSpecVolumeGlusterfsToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeHostPathToTerraform = statefulSetV1SpecTemplateSpecVolumeHostPathToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeHostPathToHclTerraform = statefulSetV1SpecTemplateSpecVolumeHostPathToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeIscsiToTerraform = statefulSetV1SpecTemplateSpecVolumeIscsiToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeIscsiToHclTerraform = statefulSetV1SpecTemplateSpecVolumeIscsiToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeLocalToTerraform = statefulSetV1SpecTemplateSpecVolumeLocalToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeLocalToHclTerraform = statefulSetV1SpecTemplateSpecVolumeLocalToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeNfsToTerraform = statefulSetV1SpecTemplateSpecVolumeNfsToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeNfsToHclTerraform = statefulSetV1SpecTemplateSpecVolumeNfsToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumePersistentVolumeClaimToTerraform = statefulSetV1SpecTemplateSpecVolumePersistentVolumeClaimToTerraform; exports.statefulSetV1SpecTemplateSpecVolumePersistentVolumeClaimToHclTerraform = statefulSetV1SpecTemplateSpecVolumePersistentVolumeClaimToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumePhotonPersistentDiskToTerraform = statefulSetV1SpecTemplateSpecVolumePhotonPersistentDiskToTerraform; exports.statefulSetV1SpecTemplateSpecVolumePhotonPersistentDiskToHclTerraform = statefulSetV1SpecTemplateSpecVolumePhotonPersistentDiskToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeProjectedSourcesConfigMapItemsToTerraform = statefulSetV1SpecTemplateSpecVolumeProjectedSourcesConfigMapItemsToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeProjectedSourcesConfigMapItemsToHclTerraform = statefulSetV1SpecTemplateSpecVolumeProjectedSourcesConfigMapItemsToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeProjectedSourcesConfigMapToTerraform = statefulSetV1SpecTemplateSpecVolumeProjectedSourcesConfigMapToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeProjectedSourcesConfigMapToHclTerraform = statefulSetV1SpecTemplateSpecVolumeProjectedSourcesConfigMapToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsFieldRefToTerraform = statefulSetV1SpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsFieldRefToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsFieldRefToHclTerraform = statefulSetV1SpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsFieldRefToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsResourceFieldRefToTerraform = statefulSetV1SpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsResourceFieldRefToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsResourceFieldRefToHclTerraform = statefulSetV1SpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsResourceFieldRefToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsToTerraform = statefulSetV1SpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsToHclTerraform = statefulSetV1SpecTemplateSpecVolumeProjectedSourcesDownwardApiItemsToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeProjectedSourcesDownwardApiToTerraform = statefulSetV1SpecTemplateSpecVolumeProjectedSourcesDownwardApiToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeProjectedSourcesDownwardApiToHclTerraform = statefulSetV1SpecTemplateSpecVolumeProjectedSourcesDownwardApiToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeProjectedSourcesSecretItemsToTerraform = statefulSetV1SpecTemplateSpecVolumeProjectedSourcesSecretItemsToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeProjectedSourcesSecretItemsToHclTerraform = statefulSetV1SpecTemplateSpecVolumeProjectedSourcesSecretItemsToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeProjectedSourcesSecretToTerraform = statefulSetV1SpecTemplateSpecVolumeProjectedSourcesSecretToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeProjectedSourcesSecretToHclTerraform = statefulSetV1SpecTemplateSpecVolumeProjectedSourcesSecretToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeProjectedSourcesServiceAccountTokenToTerraform = statefulSetV1SpecTemplateSpecVolumeProjectedSourcesServiceAccountTokenToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeProjectedSourcesServiceAccountTokenToHclTerraform = statefulSetV1SpecTemplateSpecVolumeProjectedSourcesServiceAccountTokenToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeProjectedSourcesToTerraform = statefulSetV1SpecTemplateSpecVolumeProjectedSourcesToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeProjectedSourcesToHclTerraform = statefulSetV1SpecTemplateSpecVolumeProjectedSourcesToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeProjectedToTerraform = statefulSetV1SpecTemplateSpecVolumeProjectedToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeProjectedToHclTerraform = statefulSetV1SpecTemplateSpecVolumeProjectedToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeQuobyteToTerraform = statefulSetV1SpecTemplateSpecVolumeQuobyteToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeQuobyteToHclTerraform = statefulSetV1SpecTemplateSpecVolumeQuobyteToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeRbdSecretRefToTerraform = statefulSetV1SpecTemplateSpecVolumeRbdSecretRefToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeRbdSecretRefToHclTerraform = statefulSetV1SpecTemplateSpecVolumeRbdSecretRefToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeRbdToTerraform = statefulSetV1SpecTemplateSpecVolumeRbdToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeRbdToHclTerraform = statefulSetV1SpecTemplateSpecVolumeRbdToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeSecretItemsToTerraform = statefulSetV1SpecTemplateSpecVolumeSecretItemsToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeSecretItemsToHclTerraform = statefulSetV1SpecTemplateSpecVolumeSecretItemsToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeSecretToTerraform = statefulSetV1SpecTemplateSpecVolumeSecretToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeSecretToHclTerraform = statefulSetV1SpecTemplateSpecVolumeSecretToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeVsphereVolumeToTerraform = statefulSetV1SpecTemplateSpecVolumeVsphereVolumeToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeVsphereVolumeToHclTerraform = statefulSetV1SpecTemplateSpecVolumeVsphereVolumeToHclTerraform; exports.statefulSetV1SpecTemplateSpecVolumeToTerraform = statefulSetV1SpecTemplateSpecVolumeToTerraform; exports.statefulSetV1SpecTemplateSpecVolumeToHclTerraform = statefulSetV1SpecTemplateSpecVolumeToHclTerraform; exports.statefulSetV1SpecTemplateSpecToTerraform = statefulSetV1SpecTemplateSpecToTerraform; exports.statefulSetV1SpecTemplateSpecToHclTerraform = statefulSetV1SpecTemplateSpecToHclTerraform; exports.statefulSetV1SpecTemplateToTerraform = statefulSetV1SpecTemplateToTerraform; exports.statefulSetV1SpecTemplateToHclTerraform = statefulSetV1SpecTemplateToHclTerraform; exports.statefulSetV1SpecUpdateStrategyRollingUpdateToTerraform = statefulSetV1SpecUpdateStrategyRollingUpdateToTerraform; exports.statefulSetV1SpecUpdateStrategyRollingUpdateToHclTerraform = statefulSetV1SpecUpdateStrategyRollingUpdateToHclTerraform; exports.statefulSetV1SpecUpdateStrategyToTerraform = statefulSetV1SpecUpdateStrategyToTerraform; exports.statefulSetV1SpecUpdateStrategyToHclTerraform = statefulSetV1SpecUpdateStrategyToHclTerraform; exports.statefulSetV1SpecVolumeClaimTemplateMetadataToTerraform = statefulSetV1SpecVolumeClaimTemplateMetadataToTerraform; exports.statefulSetV1SpecVolumeClaimTemplateMetadataToHclTerraform = statefulSetV1SpecVolumeClaimTemplateMetadataToHclTerraform; exports.statefulSetV1SpecVolumeClaimTemplateSpecResourcesToTerraform = statefulSetV1SpecVolumeClaimTemplateSpecResourcesToTerraform; exports.statefulSetV1SpecVolumeClaimTemplateSpecResourcesToHclTerraform = statefulSetV1SpecVolumeClaimTemplateSpecResourcesToHclTerraform; exports.statefulSetV1SpecVolumeClaimTemplateSpecSelectorMatchExpressionsToTerraform = statefulSetV1SpecVolumeClaimTemplateSpecSelectorMatchExpressionsToTerraform; exports.statefulSetV1SpecVolumeClaimTemplateSpecSelectorMatchExpressionsToHclTerraform = statefulSetV1SpecVolumeClaimTemplateSpecSelectorMatchExpressionsToHclTerraform; exports.statefulSetV1SpecVolumeClaimTemplateSpecSelectorToTerraform = statefulSetV1SpecVolumeClaimTemplateSpecSelectorToTerraform; exports.statefulSetV1SpecVolumeClaimTemplateSpecSelectorToHclTerraform = statefulSetV1SpecVolumeClaimTemplateSpecSelectorToHclTerraform; exports.statefulSetV1SpecVolumeClaimTemplateSpecToTerraform = statefulSetV1SpecVolumeClaimTemplateSpecToTerraform; exports.statefulSetV1SpecVolumeClaimTemplateSpecToHclTerraform = statefulSetV1SpecVolumeClaimTemplateSpecToHclTerraform; exports.statefulSetV1SpecVolumeClaimTemplateToTerraform = statefulSetV1SpecVolumeClaimTemplateToTerraform; exports.statefulSetV1SpecVolumeClaimTemplateToHclTerraform = statefulSetV1SpecVolumeClaimTemplateToHclTerraform; exports.statefulSetV1SpecToTerraform = statefulSetV1SpecToTerraform; exports.statefulSetV1SpecToHclTerraform = statefulSetV1SpecToHclTerraform; exports.statefulSetV1TimeoutsToTerraform = statefulSetV1TimeoutsToTerraform; exports.statefulSetV1TimeoutsToHclTerraform = statefulSetV1TimeoutsToHclTerraform; 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 statefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderToTerraform(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 { name: cdktf.stringToTerraform(struct.name), value: cdktf.stringToTerraform(struct.value), }; } function statefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderToHclTerraform(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 = { name: { value: cdktf.stringToHclTerraform(struct.name), isBlock: false, type: "simple", storageClassType: "string", }, value: { value: cdktf.stringToHclTerraform(struct.value), isBlock: false, type: "simple", storageClassType: "string", }, }; // remove undefined attributes return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); } class StatefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderOutputReference extends cdktf.ComplexObject { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) { super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); this.isEmptyObject = false; } get internalValue() { if (this.resolvableValue) { return this.resolvableValue; } let hasAnyValues = this.isEmptyObject; const internalValueResult = {}; if (this._name !== undefined) { hasAnyValues = true; internalValueResult.name = this._name; } if (this._value !== undefined) { hasAnyValues = true; internalValueResult.value = this._value; } return hasAnyValues ? internalValueResult : undefined; } set internalValue(value) { if (value === undefined) { this.isEmptyObject = false; this.resolvableValue = undefined; this._name = undefined; this._value = undefined; } else if (cdktf.Tokenization.isResolvable(value)) { this.isEmptyObject = false; this.resolvableValue = value; } else { this.isEmptyObject = Object.keys(value).length === 0; this.resolvableValue = undefined; this._name = value.name; this._value = value.value; } } get name() { return this.getStringAttribute('name'); } set name(value) { this._name = value; } resetName() { this._name = undefined; } // Temporarily expose input value. Use with caution. get nameInput() { return this._name; } get value() { return this.getStringAttribute('value'); } set value(value) { this._value = value; } resetValue() { this._value = undefined; } // Temporarily expose input value. Use with caution. get valueInput() { return this._value; } } exports.StatefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderOutputReference = StatefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderOutputReference; _a = JSII_RTTI_SYMBOL_1; StatefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderOutputReference[_a] = { fqn: "@cdktf/provider-kubernetes.statefulSetV1.StatefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderOutputReference", version: "12.0.0" }; class StatefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderList extends cdktf.ComplexList { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, wrapsSet) { super(terraformResource, terraformAttribute, wrapsSet); this.terraformResource = terraformResource; this.terraformAttribute = terraformAttribute; this.wrapsSet = wrapsSet; } /** * @param index the index of the item to return */ get(index) { return new StatefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.StatefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderList = StatefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderList; _b = JSII_RTTI_SYMBOL_1; StatefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderList[_b] = { fqn: "@cdktf/provider-kubernetes.statefulSetV1.StatefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderList", version: "12.0.0" }; function statefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetToTerraform(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 { host: cdktf.stringToTerraform(struct.host), path: cdktf.stringToTerraform(struct.path), port: cdktf.stringToTerraform(struct.port), scheme: cdktf.stringToTerraform(struct.scheme), http_header: cdktf.listMapper(statefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderToTerraform, true)(struct.httpHeader), }; } function statefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetToHclTerraform(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 = { host: { value: cdktf.stringToHclTerraform(struct.host), isBlock: false, type: "simple", storageClassType: "string", }, path: { value: cdktf.stringToHclTerraform(struct.path), isBlock: false, type: "simple", storageClassType: "string", }, port: { value: cdktf.stringToHclTerraform(struct.port), isBlock: false, type: "simple", storageClassType: "string", }, scheme: { value: cdktf.stringToHclTerraform(struct.scheme), isBlock: false, type: "simple", storageClassType: "string", }, http_header: { value: cdktf.listMapperHcl(statefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderToHclTerraform, true)(struct.httpHeader), isBlock: true, type: "list", storageClassType: "StatefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderList", }, }; // remove undefined attributes return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); } class StatefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetOutputReference 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; // http_header - computed: false, optional: true, required: false this._httpHeader = new StatefulSetV1SpecTemplateSpecInitContainerLivenessProbeHttpGetHttpHeaderList(this, "http_header", false); } get internalValue() { let hasAnyValues = this.isEmptyObject; const internalValueResult = {}; if (this._host !== undefined) { hasAnyValues = true; internalValueResult.host = this._host; } if (this._path !== undefined) { hasAnyValues = true; internalValueResult.path = this._path; } if (this._port !== undefined) { hasAnyValues = true; internalValueResult.port = this._port; } if (this._scheme !== undefined) { hasAnyValues = true; internalValueResult.scheme = this._scheme; } if (this._httpHeader?.internalValue !== undefined) { hasAnyValues = true;