UNPKG

@cdktf/provider-google

Version:

Prebuilt google Provider for Terraform CDK (cdktf)

309 lines 2.44 MB
"use strict"; var _a, _b, _c, _d, _e, _f, _g, _h, _j, _k, _l, _m, _o, _p, _q, _r, _s, _t, _u, _v, _w, _x, _y, _z, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, _48, _49, _50, _51, _52, _53, _54, _55, _56, _57, _58, _59, _60, _61, _62, _63, _64, _65, _66, _67, _68, _69, _70, _71, _72, _73, _74, _75, _76, _77, _78, _79, _80, _81, _82, _83, _84, _85, _86, _87, _88, _89, _90, _91, _92, _93, _94, _95, _96, _97, _98, _99, _100, _101, _102, _103, _104, _105, _106, _107, _108, _109, _110, _111, _112, _113, _114, _115, _116, _117, _118, _119, _120, _121; Object.defineProperty(exports, "__esModule", { value: true }); exports.ContainerClusterMaintenancePolicyMaintenanceExclusionOutputReference = exports.ContainerClusterMaintenancePolicyMaintenanceExclusionExclusionOptionsOutputReference = exports.ContainerClusterMaintenancePolicyDailyMaintenanceWindowOutputReference = exports.ContainerClusterLoggingConfigOutputReference = exports.ContainerClusterIpAllocationPolicyOutputReference = exports.ContainerClusterIpAllocationPolicyPodCidrOverprovisionConfigOutputReference = exports.ContainerClusterIpAllocationPolicyAdditionalPodRangesConfigOutputReference = exports.ContainerClusterIdentityServiceConfigOutputReference = exports.ContainerClusterGatewayApiConfigOutputReference = exports.ContainerClusterFleetOutputReference = exports.ContainerClusterEnterpriseConfigOutputReference = exports.ContainerClusterEnableK8SBetaApisOutputReference = exports.ContainerClusterDnsConfigOutputReference = exports.ContainerClusterDefaultSnatStatusOutputReference = exports.ContainerClusterDatabaseEncryptionOutputReference = exports.ContainerClusterCostManagementConfigOutputReference = exports.ContainerClusterControlPlaneEndpointsConfigOutputReference = exports.ContainerClusterControlPlaneEndpointsConfigIpEndpointsConfigOutputReference = exports.ContainerClusterControlPlaneEndpointsConfigDnsEndpointConfigOutputReference = exports.ContainerClusterConfidentialNodesOutputReference = exports.ContainerClusterClusterAutoscalingOutputReference = exports.ContainerClusterClusterAutoscalingResourceLimitsList = exports.ContainerClusterClusterAutoscalingResourceLimitsOutputReference = exports.ContainerClusterClusterAutoscalingAutoProvisioningDefaultsOutputReference = exports.ContainerClusterClusterAutoscalingAutoProvisioningDefaultsUpgradeSettingsOutputReference = exports.ContainerClusterClusterAutoscalingAutoProvisioningDefaultsUpgradeSettingsBlueGreenSettingsOutputReference = exports.ContainerClusterClusterAutoscalingAutoProvisioningDefaultsUpgradeSettingsBlueGreenSettingsStandardRolloutPolicyOutputReference = exports.ContainerClusterClusterAutoscalingAutoProvisioningDefaultsShieldedInstanceConfigOutputReference = exports.ContainerClusterClusterAutoscalingAutoProvisioningDefaultsManagementOutputReference = exports.ContainerClusterClusterAutoscalingAutoProvisioningDefaultsManagementUpgradeOptionsList = exports.ContainerClusterClusterAutoscalingAutoProvisioningDefaultsManagementUpgradeOptionsOutputReference = exports.ContainerClusterBinaryAuthorizationOutputReference = exports.ContainerClusterAuthenticatorGroupsConfigOutputReference = exports.ContainerClusterAddonsConfigOutputReference = exports.ContainerClusterAddonsConfigStatefulHaConfigOutputReference = exports.ContainerClusterAddonsConfigRayOperatorConfigList = exports.ContainerClusterAddonsConfigRayOperatorConfigOutputReference = exports.ContainerClusterAddonsConfigRayOperatorConfigRayClusterMonitoringConfigOutputReference = exports.ContainerClusterAddonsConfigRayOperatorConfigRayClusterLoggingConfigOutputReference = exports.ContainerClusterAddonsConfigParallelstoreCsiDriverConfigOutputReference = exports.ContainerClusterAddonsConfigNetworkPolicyConfigOutputReference = exports.ContainerClusterAddonsConfigHttpLoadBalancingOutputReference = exports.ContainerClusterAddonsConfigHorizontalPodAutoscalingOutputReference = exports.ContainerClusterAddonsConfigGkeBackupAgentConfigOutputReference = exports.ContainerClusterAddonsConfigGcsFuseCsiDriverConfigOutputReference = exports.ContainerClusterAddonsConfigGcpFilestoreCsiDriverConfigOutputReference = exports.ContainerClusterAddonsConfigGcePersistentDiskCsiDriverConfigOutputReference = exports.ContainerClusterAddonsConfigDnsCacheConfigOutputReference = exports.ContainerClusterAddonsConfigConfigConnectorConfigOutputReference = exports.ContainerClusterAddonsConfigCloudrunConfigOutputReference = void 0; exports.ContainerClusterNodePoolAutoscalingOutputReference = exports.ContainerClusterNodeConfigOutputReference = exports.ContainerClusterNodeConfigWorkloadMetadataConfigOutputReference = exports.ContainerClusterNodeConfigWindowsNodeConfigOutputReference = exports.ContainerClusterNodeConfigTaintList = exports.ContainerClusterNodeConfigTaintOutputReference = exports.ContainerClusterNodeConfigSoleTenantConfigOutputReference = exports.ContainerClusterNodeConfigSoleTenantConfigNodeAffinityList = exports.ContainerClusterNodeConfigSoleTenantConfigNodeAffinityOutputReference = exports.ContainerClusterNodeConfigShieldedInstanceConfigOutputReference = exports.ContainerClusterNodeConfigSecondaryBootDisksList = exports.ContainerClusterNodeConfigSecondaryBootDisksOutputReference = exports.ContainerClusterNodeConfigReservationAffinityOutputReference = exports.ContainerClusterNodeConfigLocalNvmeSsdBlockConfigOutputReference = exports.ContainerClusterNodeConfigLinuxNodeConfigOutputReference = exports.ContainerClusterNodeConfigLinuxNodeConfigHugepagesConfigOutputReference = exports.ContainerClusterNodeConfigKubeletConfigOutputReference = exports.ContainerClusterNodeConfigHostMaintenancePolicyOutputReference = exports.ContainerClusterNodeConfigGvnicOutputReference = exports.ContainerClusterNodeConfigGuestAcceleratorList = exports.ContainerClusterNodeConfigGuestAcceleratorOutputReference = exports.ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigOutputReference = exports.ContainerClusterNodeConfigGuestAcceleratorGpuDriverInstallationConfigOutputReference = exports.ContainerClusterNodeConfigGcfsConfigOutputReference = exports.ContainerClusterNodeConfigFastSocketOutputReference = exports.ContainerClusterNodeConfigEphemeralStorageLocalSsdConfigOutputReference = exports.ContainerClusterNodeConfigContainerdConfigOutputReference = exports.ContainerClusterNodeConfigContainerdConfigPrivateRegistryAccessConfigOutputReference = exports.ContainerClusterNodeConfigContainerdConfigPrivateRegistryAccessConfigCertificateAuthorityDomainConfigList = exports.ContainerClusterNodeConfigContainerdConfigPrivateRegistryAccessConfigCertificateAuthorityDomainConfigOutputReference = exports.ContainerClusterNodeConfigContainerdConfigPrivateRegistryAccessConfigCertificateAuthorityDomainConfigGcpSecretManagerCertificateConfigOutputReference = exports.ContainerClusterNodeConfigConfidentialNodesOutputReference = exports.ContainerClusterNodeConfigAdvancedMachineFeaturesOutputReference = exports.ContainerClusterNodeConfigEffectiveTaintsList = exports.ContainerClusterNodeConfigEffectiveTaintsOutputReference = exports.ContainerClusterNetworkPolicyOutputReference = exports.ContainerClusterNetworkPerformanceConfigOutputReference = exports.ContainerClusterMonitoringConfigOutputReference = exports.ContainerClusterMonitoringConfigManagedPrometheusOutputReference = exports.ContainerClusterMonitoringConfigManagedPrometheusAutoMonitoringConfigOutputReference = exports.ContainerClusterMonitoringConfigAdvancedDatapathObservabilityConfigOutputReference = exports.ContainerClusterMeshCertificatesOutputReference = exports.ContainerClusterMasterAuthorizedNetworksConfigOutputReference = exports.ContainerClusterMasterAuthorizedNetworksConfigCidrBlocksList = exports.ContainerClusterMasterAuthorizedNetworksConfigCidrBlocksOutputReference = exports.ContainerClusterMasterAuthOutputReference = exports.ContainerClusterMasterAuthClientCertificateConfigOutputReference = exports.ContainerClusterMaintenancePolicyOutputReference = exports.ContainerClusterMaintenancePolicyRecurringWindowOutputReference = exports.ContainerClusterMaintenancePolicyMaintenanceExclusionList = void 0; exports.ContainerClusterNodePoolUpgradeSettingsBlueGreenSettingsOutputReference = exports.ContainerClusterNodePoolUpgradeSettingsBlueGreenSettingsStandardRolloutPolicyOutputReference = exports.ContainerClusterNodePoolQueuedProvisioningOutputReference = exports.ContainerClusterNodePoolPlacementPolicyOutputReference = exports.ContainerClusterNodePoolNodeConfigOutputReference = exports.ContainerClusterNodePoolNodeConfigWorkloadMetadataConfigOutputReference = exports.ContainerClusterNodePoolNodeConfigWindowsNodeConfigOutputReference = exports.ContainerClusterNodePoolNodeConfigTaintList = exports.ContainerClusterNodePoolNodeConfigTaintOutputReference = exports.ContainerClusterNodePoolNodeConfigSoleTenantConfigOutputReference = exports.ContainerClusterNodePoolNodeConfigSoleTenantConfigNodeAffinityList = exports.ContainerClusterNodePoolNodeConfigSoleTenantConfigNodeAffinityOutputReference = exports.ContainerClusterNodePoolNodeConfigShieldedInstanceConfigOutputReference = exports.ContainerClusterNodePoolNodeConfigSecondaryBootDisksList = exports.ContainerClusterNodePoolNodeConfigSecondaryBootDisksOutputReference = exports.ContainerClusterNodePoolNodeConfigReservationAffinityOutputReference = exports.ContainerClusterNodePoolNodeConfigLocalNvmeSsdBlockConfigOutputReference = exports.ContainerClusterNodePoolNodeConfigLinuxNodeConfigOutputReference = exports.ContainerClusterNodePoolNodeConfigLinuxNodeConfigHugepagesConfigOutputReference = exports.ContainerClusterNodePoolNodeConfigKubeletConfigOutputReference = exports.ContainerClusterNodePoolNodeConfigHostMaintenancePolicyOutputReference = exports.ContainerClusterNodePoolNodeConfigGvnicOutputReference = exports.ContainerClusterNodePoolNodeConfigGuestAcceleratorList = exports.ContainerClusterNodePoolNodeConfigGuestAcceleratorOutputReference = exports.ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference = exports.ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuDriverInstallationConfigOutputReference = exports.ContainerClusterNodePoolNodeConfigGcfsConfigOutputReference = exports.ContainerClusterNodePoolNodeConfigFastSocketOutputReference = exports.ContainerClusterNodePoolNodeConfigEphemeralStorageLocalSsdConfigOutputReference = exports.ContainerClusterNodePoolNodeConfigContainerdConfigOutputReference = exports.ContainerClusterNodePoolNodeConfigContainerdConfigPrivateRegistryAccessConfigOutputReference = exports.ContainerClusterNodePoolNodeConfigContainerdConfigPrivateRegistryAccessConfigCertificateAuthorityDomainConfigList = exports.ContainerClusterNodePoolNodeConfigContainerdConfigPrivateRegistryAccessConfigCertificateAuthorityDomainConfigOutputReference = exports.ContainerClusterNodePoolNodeConfigContainerdConfigPrivateRegistryAccessConfigCertificateAuthorityDomainConfigGcpSecretManagerCertificateConfigOutputReference = exports.ContainerClusterNodePoolNodeConfigConfidentialNodesOutputReference = exports.ContainerClusterNodePoolNodeConfigAdvancedMachineFeaturesOutputReference = exports.ContainerClusterNodePoolNodeConfigEffectiveTaintsList = exports.ContainerClusterNodePoolNodeConfigEffectiveTaintsOutputReference = exports.ContainerClusterNodePoolNetworkConfigOutputReference = exports.ContainerClusterNodePoolNetworkConfigPodCidrOverprovisionConfigOutputReference = exports.ContainerClusterNodePoolNetworkConfigNetworkPerformanceConfigOutputReference = exports.ContainerClusterNodePoolNetworkConfigAdditionalPodNetworkConfigsList = exports.ContainerClusterNodePoolNetworkConfigAdditionalPodNetworkConfigsOutputReference = exports.ContainerClusterNodePoolNetworkConfigAdditionalNodeNetworkConfigsList = exports.ContainerClusterNodePoolNetworkConfigAdditionalNodeNetworkConfigsOutputReference = exports.ContainerClusterNodePoolManagementOutputReference = void 0; exports.containerClusterAddonsConfigCloudrunConfigToTerraform = containerClusterAddonsConfigCloudrunConfigToTerraform; exports.containerClusterAddonsConfigCloudrunConfigToHclTerraform = containerClusterAddonsConfigCloudrunConfigToHclTerraform; exports.containerClusterAddonsConfigConfigConnectorConfigToTerraform = containerClusterAddonsConfigConfigConnectorConfigToTerraform; exports.containerClusterAddonsConfigConfigConnectorConfigToHclTerraform = containerClusterAddonsConfigConfigConnectorConfigToHclTerraform; exports.containerClusterAddonsConfigDnsCacheConfigToTerraform = containerClusterAddonsConfigDnsCacheConfigToTerraform; exports.containerClusterAddonsConfigDnsCacheConfigToHclTerraform = containerClusterAddonsConfigDnsCacheConfigToHclTerraform; exports.containerClusterAddonsConfigGcePersistentDiskCsiDriverConfigToTerraform = containerClusterAddonsConfigGcePersistentDiskCsiDriverConfigToTerraform; exports.containerClusterAddonsConfigGcePersistentDiskCsiDriverConfigToHclTerraform = containerClusterAddonsConfigGcePersistentDiskCsiDriverConfigToHclTerraform; exports.containerClusterAddonsConfigGcpFilestoreCsiDriverConfigToTerraform = containerClusterAddonsConfigGcpFilestoreCsiDriverConfigToTerraform; exports.containerClusterAddonsConfigGcpFilestoreCsiDriverConfigToHclTerraform = containerClusterAddonsConfigGcpFilestoreCsiDriverConfigToHclTerraform; exports.containerClusterAddonsConfigGcsFuseCsiDriverConfigToTerraform = containerClusterAddonsConfigGcsFuseCsiDriverConfigToTerraform; exports.containerClusterAddonsConfigGcsFuseCsiDriverConfigToHclTerraform = containerClusterAddonsConfigGcsFuseCsiDriverConfigToHclTerraform; exports.containerClusterAddonsConfigGkeBackupAgentConfigToTerraform = containerClusterAddonsConfigGkeBackupAgentConfigToTerraform; exports.containerClusterAddonsConfigGkeBackupAgentConfigToHclTerraform = containerClusterAddonsConfigGkeBackupAgentConfigToHclTerraform; exports.containerClusterAddonsConfigHorizontalPodAutoscalingToTerraform = containerClusterAddonsConfigHorizontalPodAutoscalingToTerraform; exports.containerClusterAddonsConfigHorizontalPodAutoscalingToHclTerraform = containerClusterAddonsConfigHorizontalPodAutoscalingToHclTerraform; exports.containerClusterAddonsConfigHttpLoadBalancingToTerraform = containerClusterAddonsConfigHttpLoadBalancingToTerraform; exports.containerClusterAddonsConfigHttpLoadBalancingToHclTerraform = containerClusterAddonsConfigHttpLoadBalancingToHclTerraform; exports.containerClusterAddonsConfigNetworkPolicyConfigToTerraform = containerClusterAddonsConfigNetworkPolicyConfigToTerraform; exports.containerClusterAddonsConfigNetworkPolicyConfigToHclTerraform = containerClusterAddonsConfigNetworkPolicyConfigToHclTerraform; exports.containerClusterAddonsConfigParallelstoreCsiDriverConfigToTerraform = containerClusterAddonsConfigParallelstoreCsiDriverConfigToTerraform; exports.containerClusterAddonsConfigParallelstoreCsiDriverConfigToHclTerraform = containerClusterAddonsConfigParallelstoreCsiDriverConfigToHclTerraform; exports.containerClusterAddonsConfigRayOperatorConfigRayClusterLoggingConfigToTerraform = containerClusterAddonsConfigRayOperatorConfigRayClusterLoggingConfigToTerraform; exports.containerClusterAddonsConfigRayOperatorConfigRayClusterLoggingConfigToHclTerraform = containerClusterAddonsConfigRayOperatorConfigRayClusterLoggingConfigToHclTerraform; exports.containerClusterAddonsConfigRayOperatorConfigRayClusterMonitoringConfigToTerraform = containerClusterAddonsConfigRayOperatorConfigRayClusterMonitoringConfigToTerraform; exports.containerClusterAddonsConfigRayOperatorConfigRayClusterMonitoringConfigToHclTerraform = containerClusterAddonsConfigRayOperatorConfigRayClusterMonitoringConfigToHclTerraform; exports.containerClusterAddonsConfigRayOperatorConfigToTerraform = containerClusterAddonsConfigRayOperatorConfigToTerraform; exports.containerClusterAddonsConfigRayOperatorConfigToHclTerraform = containerClusterAddonsConfigRayOperatorConfigToHclTerraform; exports.containerClusterAddonsConfigStatefulHaConfigToTerraform = containerClusterAddonsConfigStatefulHaConfigToTerraform; exports.containerClusterAddonsConfigStatefulHaConfigToHclTerraform = containerClusterAddonsConfigStatefulHaConfigToHclTerraform; exports.containerClusterAddonsConfigToTerraform = containerClusterAddonsConfigToTerraform; exports.containerClusterAddonsConfigToHclTerraform = containerClusterAddonsConfigToHclTerraform; exports.containerClusterAuthenticatorGroupsConfigToTerraform = containerClusterAuthenticatorGroupsConfigToTerraform; exports.containerClusterAuthenticatorGroupsConfigToHclTerraform = containerClusterAuthenticatorGroupsConfigToHclTerraform; exports.containerClusterBinaryAuthorizationToTerraform = containerClusterBinaryAuthorizationToTerraform; exports.containerClusterBinaryAuthorizationToHclTerraform = containerClusterBinaryAuthorizationToHclTerraform; exports.containerClusterClusterAutoscalingAutoProvisioningDefaultsManagementUpgradeOptionsToTerraform = containerClusterClusterAutoscalingAutoProvisioningDefaultsManagementUpgradeOptionsToTerraform; exports.containerClusterClusterAutoscalingAutoProvisioningDefaultsManagementUpgradeOptionsToHclTerraform = containerClusterClusterAutoscalingAutoProvisioningDefaultsManagementUpgradeOptionsToHclTerraform; exports.containerClusterClusterAutoscalingAutoProvisioningDefaultsManagementToTerraform = containerClusterClusterAutoscalingAutoProvisioningDefaultsManagementToTerraform; exports.containerClusterClusterAutoscalingAutoProvisioningDefaultsManagementToHclTerraform = containerClusterClusterAutoscalingAutoProvisioningDefaultsManagementToHclTerraform; exports.containerClusterClusterAutoscalingAutoProvisioningDefaultsShieldedInstanceConfigToTerraform = containerClusterClusterAutoscalingAutoProvisioningDefaultsShieldedInstanceConfigToTerraform; exports.containerClusterClusterAutoscalingAutoProvisioningDefaultsShieldedInstanceConfigToHclTerraform = containerClusterClusterAutoscalingAutoProvisioningDefaultsShieldedInstanceConfigToHclTerraform; exports.containerClusterClusterAutoscalingAutoProvisioningDefaultsUpgradeSettingsBlueGreenSettingsStandardRolloutPolicyToTerraform = containerClusterClusterAutoscalingAutoProvisioningDefaultsUpgradeSettingsBlueGreenSettingsStandardRolloutPolicyToTerraform; exports.containerClusterClusterAutoscalingAutoProvisioningDefaultsUpgradeSettingsBlueGreenSettingsStandardRolloutPolicyToHclTerraform = containerClusterClusterAutoscalingAutoProvisioningDefaultsUpgradeSettingsBlueGreenSettingsStandardRolloutPolicyToHclTerraform; exports.containerClusterClusterAutoscalingAutoProvisioningDefaultsUpgradeSettingsBlueGreenSettingsToTerraform = containerClusterClusterAutoscalingAutoProvisioningDefaultsUpgradeSettingsBlueGreenSettingsToTerraform; exports.containerClusterClusterAutoscalingAutoProvisioningDefaultsUpgradeSettingsBlueGreenSettingsToHclTerraform = containerClusterClusterAutoscalingAutoProvisioningDefaultsUpgradeSettingsBlueGreenSettingsToHclTerraform; exports.containerClusterClusterAutoscalingAutoProvisioningDefaultsUpgradeSettingsToTerraform = containerClusterClusterAutoscalingAutoProvisioningDefaultsUpgradeSettingsToTerraform; exports.containerClusterClusterAutoscalingAutoProvisioningDefaultsUpgradeSettingsToHclTerraform = containerClusterClusterAutoscalingAutoProvisioningDefaultsUpgradeSettingsToHclTerraform; exports.containerClusterClusterAutoscalingAutoProvisioningDefaultsToTerraform = containerClusterClusterAutoscalingAutoProvisioningDefaultsToTerraform; exports.containerClusterClusterAutoscalingAutoProvisioningDefaultsToHclTerraform = containerClusterClusterAutoscalingAutoProvisioningDefaultsToHclTerraform; exports.containerClusterClusterAutoscalingResourceLimitsToTerraform = containerClusterClusterAutoscalingResourceLimitsToTerraform; exports.containerClusterClusterAutoscalingResourceLimitsToHclTerraform = containerClusterClusterAutoscalingResourceLimitsToHclTerraform; exports.containerClusterClusterAutoscalingToTerraform = containerClusterClusterAutoscalingToTerraform; exports.containerClusterClusterAutoscalingToHclTerraform = containerClusterClusterAutoscalingToHclTerraform; exports.containerClusterConfidentialNodesToTerraform = containerClusterConfidentialNodesToTerraform; exports.containerClusterConfidentialNodesToHclTerraform = containerClusterConfidentialNodesToHclTerraform; exports.containerClusterControlPlaneEndpointsConfigDnsEndpointConfigToTerraform = containerClusterControlPlaneEndpointsConfigDnsEndpointConfigToTerraform; exports.containerClusterControlPlaneEndpointsConfigDnsEndpointConfigToHclTerraform = containerClusterControlPlaneEndpointsConfigDnsEndpointConfigToHclTerraform; exports.containerClusterControlPlaneEndpointsConfigIpEndpointsConfigToTerraform = containerClusterControlPlaneEndpointsConfigIpEndpointsConfigToTerraform; exports.containerClusterControlPlaneEndpointsConfigIpEndpointsConfigToHclTerraform = containerClusterControlPlaneEndpointsConfigIpEndpointsConfigToHclTerraform; exports.containerClusterControlPlaneEndpointsConfigToTerraform = containerClusterControlPlaneEndpointsConfigToTerraform; exports.containerClusterControlPlaneEndpointsConfigToHclTerraform = containerClusterControlPlaneEndpointsConfigToHclTerraform; exports.containerClusterCostManagementConfigToTerraform = containerClusterCostManagementConfigToTerraform; exports.containerClusterCostManagementConfigToHclTerraform = containerClusterCostManagementConfigToHclTerraform; exports.containerClusterDatabaseEncryptionToTerraform = containerClusterDatabaseEncryptionToTerraform; exports.containerClusterDatabaseEncryptionToHclTerraform = containerClusterDatabaseEncryptionToHclTerraform; exports.containerClusterDefaultSnatStatusToTerraform = containerClusterDefaultSnatStatusToTerraform; exports.containerClusterDefaultSnatStatusToHclTerraform = containerClusterDefaultSnatStatusToHclTerraform; exports.containerClusterDnsConfigToTerraform = containerClusterDnsConfigToTerraform; exports.containerClusterDnsConfigToHclTerraform = containerClusterDnsConfigToHclTerraform; exports.containerClusterEnableK8SBetaApisToTerraform = containerClusterEnableK8SBetaApisToTerraform; exports.containerClusterEnableK8SBetaApisToHclTerraform = containerClusterEnableK8SBetaApisToHclTerraform; exports.containerClusterEnterpriseConfigToTerraform = containerClusterEnterpriseConfigToTerraform; exports.containerClusterEnterpriseConfigToHclTerraform = containerClusterEnterpriseConfigToHclTerraform; exports.containerClusterFleetToTerraform = containerClusterFleetToTerraform; exports.containerClusterFleetToHclTerraform = containerClusterFleetToHclTerraform; exports.containerClusterGatewayApiConfigToTerraform = containerClusterGatewayApiConfigToTerraform; exports.containerClusterGatewayApiConfigToHclTerraform = containerClusterGatewayApiConfigToHclTerraform; exports.containerClusterIdentityServiceConfigToTerraform = containerClusterIdentityServiceConfigToTerraform; exports.containerClusterIdentityServiceConfigToHclTerraform = containerClusterIdentityServiceConfigToHclTerraform; exports.containerClusterIpAllocationPolicyAdditionalPodRangesConfigToTerraform = containerClusterIpAllocationPolicyAdditionalPodRangesConfigToTerraform; exports.containerClusterIpAllocationPolicyAdditionalPodRangesConfigToHclTerraform = containerClusterIpAllocationPolicyAdditionalPodRangesConfigToHclTerraform; exports.containerClusterIpAllocationPolicyPodCidrOverprovisionConfigToTerraform = containerClusterIpAllocationPolicyPodCidrOverprovisionConfigToTerraform; exports.containerClusterIpAllocationPolicyPodCidrOverprovisionConfigToHclTerraform = containerClusterIpAllocationPolicyPodCidrOverprovisionConfigToHclTerraform; exports.containerClusterIpAllocationPolicyToTerraform = containerClusterIpAllocationPolicyToTerraform; exports.containerClusterIpAllocationPolicyToHclTerraform = containerClusterIpAllocationPolicyToHclTerraform; exports.containerClusterLoggingConfigToTerraform = containerClusterLoggingConfigToTerraform; exports.containerClusterLoggingConfigToHclTerraform = containerClusterLoggingConfigToHclTerraform; exports.containerClusterMaintenancePolicyDailyMaintenanceWindowToTerraform = containerClusterMaintenancePolicyDailyMaintenanceWindowToTerraform; exports.containerClusterMaintenancePolicyDailyMaintenanceWindowToHclTerraform = containerClusterMaintenancePolicyDailyMaintenanceWindowToHclTerraform; exports.containerClusterMaintenancePolicyMaintenanceExclusionExclusionOptionsToTerraform = containerClusterMaintenancePolicyMaintenanceExclusionExclusionOptionsToTerraform; exports.containerClusterMaintenancePolicyMaintenanceExclusionExclusionOptionsToHclTerraform = containerClusterMaintenancePolicyMaintenanceExclusionExclusionOptionsToHclTerraform; exports.containerClusterMaintenancePolicyMaintenanceExclusionToTerraform = containerClusterMaintenancePolicyMaintenanceExclusionToTerraform; exports.containerClusterMaintenancePolicyMaintenanceExclusionToHclTerraform = containerClusterMaintenancePolicyMaintenanceExclusionToHclTerraform; exports.containerClusterMaintenancePolicyRecurringWindowToTerraform = containerClusterMaintenancePolicyRecurringWindowToTerraform; exports.containerClusterMaintenancePolicyRecurringWindowToHclTerraform = containerClusterMaintenancePolicyRecurringWindowToHclTerraform; exports.containerClusterMaintenancePolicyToTerraform = containerClusterMaintenancePolicyToTerraform; exports.containerClusterMaintenancePolicyToHclTerraform = containerClusterMaintenancePolicyToHclTerraform; exports.containerClusterMasterAuthClientCertificateConfigToTerraform = containerClusterMasterAuthClientCertificateConfigToTerraform; exports.containerClusterMasterAuthClientCertificateConfigToHclTerraform = containerClusterMasterAuthClientCertificateConfigToHclTerraform; exports.containerClusterMasterAuthToTerraform = containerClusterMasterAuthToTerraform; exports.containerClusterMasterAuthToHclTerraform = containerClusterMasterAuthToHclTerraform; exports.containerClusterMasterAuthorizedNetworksConfigCidrBlocksToTerraform = containerClusterMasterAuthorizedNetworksConfigCidrBlocksToTerraform; exports.containerClusterMasterAuthorizedNetworksConfigCidrBlocksToHclTerraform = containerClusterMasterAuthorizedNetworksConfigCidrBlocksToHclTerraform; exports.containerClusterMasterAuthorizedNetworksConfigToTerraform = containerClusterMasterAuthorizedNetworksConfigToTerraform; exports.containerClusterMasterAuthorizedNetworksConfigToHclTerraform = containerClusterMasterAuthorizedNetworksConfigToHclTerraform; exports.containerClusterMeshCertificatesToTerraform = containerClusterMeshCertificatesToTerraform; exports.containerClusterMeshCertificatesToHclTerraform = containerClusterMeshCertificatesToHclTerraform; exports.containerClusterMonitoringConfigAdvancedDatapathObservabilityConfigToTerraform = containerClusterMonitoringConfigAdvancedDatapathObservabilityConfigToTerraform; exports.containerClusterMonitoringConfigAdvancedDatapathObservabilityConfigToHclTerraform = containerClusterMonitoringConfigAdvancedDatapathObservabilityConfigToHclTerraform; exports.containerClusterMonitoringConfigManagedPrometheusAutoMonitoringConfigToTerraform = containerClusterMonitoringConfigManagedPrometheusAutoMonitoringConfigToTerraform; exports.containerClusterMonitoringConfigManagedPrometheusAutoMonitoringConfigToHclTerraform = containerClusterMonitoringConfigManagedPrometheusAutoMonitoringConfigToHclTerraform; exports.containerClusterMonitoringConfigManagedPrometheusToTerraform = containerClusterMonitoringConfigManagedPrometheusToTerraform; exports.containerClusterMonitoringConfigManagedPrometheusToHclTerraform = containerClusterMonitoringConfigManagedPrometheusToHclTerraform; exports.containerClusterMonitoringConfigToTerraform = containerClusterMonitoringConfigToTerraform; exports.containerClusterMonitoringConfigToHclTerraform = containerClusterMonitoringConfigToHclTerraform; exports.containerClusterNetworkPerformanceConfigToTerraform = containerClusterNetworkPerformanceConfigToTerraform; exports.containerClusterNetworkPerformanceConfigToHclTerraform = containerClusterNetworkPerformanceConfigToHclTerraform; exports.containerClusterNetworkPolicyToTerraform = containerClusterNetworkPolicyToTerraform; exports.containerClusterNetworkPolicyToHclTerraform = containerClusterNetworkPolicyToHclTerraform; exports.containerClusterNodeConfigEffectiveTaintsToTerraform = containerClusterNodeConfigEffectiveTaintsToTerraform; exports.containerClusterNodeConfigEffectiveTaintsToHclTerraform = containerClusterNodeConfigEffectiveTaintsToHclTerraform; exports.containerClusterNodeConfigAdvancedMachineFeaturesToTerraform = containerClusterNodeConfigAdvancedMachineFeaturesToTerraform; exports.containerClusterNodeConfigAdvancedMachineFeaturesToHclTerraform = containerClusterNodeConfigAdvancedMachineFeaturesToHclTerraform; exports.containerClusterNodeConfigConfidentialNodesToTerraform = containerClusterNodeConfigConfidentialNodesToTerraform; exports.containerClusterNodeConfigConfidentialNodesToHclTerraform = containerClusterNodeConfigConfidentialNodesToHclTerraform; exports.containerClusterNodeConfigContainerdConfigPrivateRegistryAccessConfigCertificateAuthorityDomainConfigGcpSecretManagerCertificateConfigToTerraform = containerClusterNodeConfigContainerdConfigPrivateRegistryAccessConfigCertificateAuthorityDomainConfigGcpSecretManagerCertificateConfigToTerraform; exports.containerClusterNodeConfigContainerdConfigPrivateRegistryAccessConfigCertificateAuthorityDomainConfigGcpSecretManagerCertificateConfigToHclTerraform = containerClusterNodeConfigContainerdConfigPrivateRegistryAccessConfigCertificateAuthorityDomainConfigGcpSecretManagerCertificateConfigToHclTerraform; exports.containerClusterNodeConfigContainerdConfigPrivateRegistryAccessConfigCertificateAuthorityDomainConfigToTerraform = containerClusterNodeConfigContainerdConfigPrivateRegistryAccessConfigCertificateAuthorityDomainConfigToTerraform; exports.containerClusterNodeConfigContainerdConfigPrivateRegistryAccessConfigCertificateAuthorityDomainConfigToHclTerraform = containerClusterNodeConfigContainerdConfigPrivateRegistryAccessConfigCertificateAuthorityDomainConfigToHclTerraform; exports.containerClusterNodeConfigContainerdConfigPrivateRegistryAccessConfigToTerraform = containerClusterNodeConfigContainerdConfigPrivateRegistryAccessConfigToTerraform; exports.containerClusterNodeConfigContainerdConfigPrivateRegistryAccessConfigToHclTerraform = containerClusterNodeConfigContainerdConfigPrivateRegistryAccessConfigToHclTerraform; exports.containerClusterNodeConfigContainerdConfigToTerraform = containerClusterNodeConfigContainerdConfigToTerraform; exports.containerClusterNodeConfigContainerdConfigToHclTerraform = containerClusterNodeConfigContainerdConfigToHclTerraform; exports.containerClusterNodeConfigEphemeralStorageLocalSsdConfigToTerraform = containerClusterNodeConfigEphemeralStorageLocalSsdConfigToTerraform; exports.containerClusterNodeConfigEphemeralStorageLocalSsdConfigToHclTerraform = containerClusterNodeConfigEphemeralStorageLocalSsdConfigToHclTerraform; exports.containerClusterNodeConfigFastSocketToTerraform = containerClusterNodeConfigFastSocketToTerraform; exports.containerClusterNodeConfigFastSocketToHclTerraform = containerClusterNodeConfigFastSocketToHclTerraform; exports.containerClusterNodeConfigGcfsConfigToTerraform = containerClusterNodeConfigGcfsConfigToTerraform; exports.containerClusterNodeConfigGcfsConfigToHclTerraform = containerClusterNodeConfigGcfsConfigToHclTerraform; exports.containerClusterNodeConfigGuestAcceleratorGpuDriverInstallationConfigToTerraform = containerClusterNodeConfigGuestAcceleratorGpuDriverInstallationConfigToTerraform; exports.containerClusterNodeConfigGuestAcceleratorGpuDriverInstallationConfigToHclTerraform = containerClusterNodeConfigGuestAcceleratorGpuDriverInstallationConfigToHclTerraform; exports.containerClusterNodeConfigGuestAcceleratorGpuSharingConfigToTerraform = containerClusterNodeConfigGuestAcceleratorGpuSharingConfigToTerraform; exports.containerClusterNodeConfigGuestAcceleratorGpuSharingConfigToHclTerraform = containerClusterNodeConfigGuestAcceleratorGpuSharingConfigToHclTerraform; exports.containerClusterNodeConfigGuestAcceleratorToTerraform = containerClusterNodeConfigGuestAcceleratorToTerraform; exports.containerClusterNodeConfigGuestAcceleratorToHclTerraform = containerClusterNodeConfigGuestAcceleratorToHclTerraform; exports.containerClusterNodeConfigGvnicToTerraform = containerClusterNodeConfigGvnicToTerraform; exports.containerClusterNodeConfigGvnicToHclTerraform = containerClusterNodeConfigGvnicToHclTerraform; exports.containerClusterNodeConfigHostMaintenancePolicyToTerraform = containerClusterNodeConfigHostMaintenancePolicyToTerraform; exports.containerClusterNodeConfigHostMaintenancePolicyToHclTerraform = containerClusterNodeConfigHostMaintenancePolicyToHclTerraform; exports.containerClusterNodeConfigKubeletConfigToTerraform = containerClusterNodeConfigKubeletConfigToTerraform; exports.containerClusterNodeConfigKubeletConfigToHclTerraform = containerClusterNodeConfigKubeletConfigToHclTerraform; exports.containerClusterNodeConfigLinuxNodeConfigHugepagesConfigToTerraform = containerClusterNodeConfigLinuxNodeConfigHugepagesConfigToTerraform; exports.containerClusterNodeConfigLinuxNodeConfigHugepagesConfigToHclTerraform = containerClusterNodeConfigLinuxNodeConfigHugepagesConfigToHclTerraform; exports.containerClusterNodeConfigLinuxNodeConfigToTerraform = containerClusterNodeConfigLinuxNodeConfigToTerraform; exports.containerClusterNodeConfigLinuxNodeConfigToHclTerraform = containerClusterNodeConfigLinuxNodeConfigToHclTerraform; exports.containerClusterNodeConfigLocalNvmeSsdBlockConfigToTerraform = containerClusterNodeConfigLocalNvmeSsdBlockConfigToTerraform; exports.containerClusterNodeConfigLocalNvmeSsdBlockConfigToHclTerraform = containerClusterNodeConfigLocalNvmeSsdBlockConfigToHclTerraform; exports.containerClusterNodeConfigReservationAffinityToTerraform = containerClusterNodeConfigReservationAffinityToTerraform; exports.containerClusterNodeConfigReservationAffinityToHclTerraform = containerClusterNodeConfigReservationAffinityToHclTerraform; exports.containerClusterNodeConfigSecondaryBootDisksToTerraform = containerClusterNodeConfigSecondaryBootDisksToTerraform; exports.containerClusterNodeConfigSecondaryBootDisksToHclTerraform = containerClusterNodeConfigSecondaryBootDisksToHclTerraform; exports.containerClusterNodeConfigShieldedInstanceConfigToTerraform = containerClusterNodeConfigShieldedInstanceConfigToTerraform; exports.containerClusterNodeConfigShieldedInstanceConfigToHclTerraform = containerClusterNodeConfigShieldedInstanceConfigToHclTerraform; exports.containerClusterNodeConfigSoleTenantConfigNodeAffinityToTerraform = containerClusterNodeConfigSoleTenantConfigNodeAffinityToTerraform; exports.containerClusterNodeConfigSoleTenantConfigNodeAffinityToHclTerraform = containerClusterNodeConfigSoleTenantConfigNodeAffinityToHclTerraform; exports.containerClusterNodeConfigSoleTenantConfigToTerraform = containerClusterNodeConfigSoleTenantConfigToTerraform; exports.containerClusterNodeConfigSoleTenantConfigToHclTerraform = containerClusterNodeConfigSoleTenantConfigToHclTerraform; exports.containerClusterNodeConfigTaintToTerraform = containerClusterNodeConfigTaintToTerraform; exports.containerClusterNodeConfigTaintToHclTerraform = containerClusterNodeConfigTaintToHclTerraform; exports.containerClusterNodeConfigWindowsNodeConfigToTerraform = containerClusterNodeConfigWindowsNodeConfigToTerraform; exports.containerClusterNodeConfigWindowsNodeConfigToHclTerraform = containerClusterNodeConfigWindowsNodeConfigToHclTerraform; exports.containerClusterNodeConfigWorkloadMetadataConfigToTerraform = containerClusterNodeConfigWorkloadMetadataConfigToTerraform; exports.containerClusterNodeConfigWorkloadMetadataConfigToHclTerraform = containerClusterNodeConfigWorkloadMetadataConfigToHclTerraform; exports.containerClusterNodeConfigToTerraform = containerClusterNodeConfigToTerraform; exports.containerClusterNodeConfigToHclTerraform = containerClusterNodeConfigToHclTerraform; exports.containerClusterNodePoolAutoscalingToTerraform = containerClusterNodePoolAutoscalingToTerraform; exports.containerClusterNodePoolAutoscalingToHclTerraform = containerClusterNodePoolAutoscalingToHclTerraform; exports.containerClusterNodePoolManagementToTerraform = containerClusterNodePoolManagementToTerraform; exports.containerClusterNodePoolManagementToHclTerraform = containerClusterNodePoolManagementToHclTerraform; exports.containerClusterNodePoolNetworkConfigAdditionalNodeNetworkConfigsToTerraform = containerClusterNodePoolNetworkConfigAdditionalNodeNetworkConfigsToTerraform; exports.containerClusterNodePoolNetworkConfigAdditionalNodeNetworkConfigsToHclTerraform = containerClusterNodePoolNetworkConfigAdditionalNodeNetworkConfigsToHclTerraform; exports.containerClusterNodePoolNetworkConfigAdditionalPodNetworkConfigsToTerraform = containerClusterNodePoolNetworkConfigAdditionalPodNetworkConfigsToTerraform; exports.containerClusterNodePoolNetworkConfigAdditionalPodNetworkConfigsToHclTerraform = containerClusterNodePoolNetworkConfigAdditionalPodNetworkConfigsToHclTerraform; exports.containerClusterNodePoolNetworkConfigNetworkPerformanceConfigToTerraform = containerClusterNodePoolNetworkConfigNetworkPerformanceConfigToTerraform; exports.containerClusterNodePoolNetworkConfigNetworkPerformanceConfigToHclTerraform = containerClusterNodePoolNetworkConfigNetworkPerformanceConfigToHclTerraform; exports.containerClusterNodePoolNetworkConfigPodCidrOverprovisionConfigToTerraform = containerClusterNodePoolNetworkConfigPodCidrOverprovisionConfigToTerraform; exports.containerClusterNodePoolNetworkConfigPodCidrOverprovisionConfigToHclTerraform = containerClusterNodePoolNetworkConfigPodCidrOverprovisionConfigToHclTerraform; exports.containerClusterNodePoolNetworkConfigToTerraform = containerClusterNodePoolNetworkConfigToTerraform; exports.containerClusterNodePoolNetworkConfigToHclTerraform = containerClusterNodePoolNetworkConfigToHclTerraform; exports.containerClusterNodePoolNodeConfigEffectiveTaintsToTerraform = containerClusterNodePoolNodeConfigEffectiveTaintsToTerraform; exports.containerClusterNodePoolNodeConfigEffectiveTaintsToHclTerraform = containerClusterNodePoolNodeConfigEffectiveTaintsToHclTerraform; exports.containerClusterNodePoolNodeConfigAdvancedMachineFeaturesToTerraform = containerClusterNodePoolNodeConfigAdvancedMachineFeaturesToTerraform; exports.containerClusterNodePoolNodeConfigAdvancedMachineFeaturesToHclTerraform = containerClusterNodePoolNodeConfigAdvancedMachineFeaturesToHclTerraform; exports.containerClusterNodePoolNodeConfigConfidentialNodesToTerraform = containerClusterNodePoolNodeConfigConfidentialNodesToTerraform; exports.containerClusterNodePoolNodeConfigConfidentialNodesToHclTerraform = containerClusterNodePoolNodeConfigConfidentialNodesToHclTerraform; exports.containerClusterNodePoolNodeConfigContainerdConfigPrivateRegistryAccessConfigCertificateAuthorityDomainConfigGcpSecretManagerCertificateConfigToTerraform = containerClusterNodePoolNodeConfigContainerdConfigPrivateRegistryAccessConfigCertificateAuthorityDomainConfigGcpSecretManagerCertificateConfigToTerraform; exports.containerClusterNodePoolNodeConfigContainerdConfigPrivateRegistryAccessConfigCertificateAuthorityDomainConfigGcpSecretManagerCertificateConfigToHclTerraform = containerClusterNodePoolNodeConfigContainerdConfigPrivateRegistryAccessConfigCertificateAuthorityDomainConfigGcpSecretManagerCertificateConfigToHclTerraform; exports.containerClusterNodePoolNodeConfigContainerdConfigPrivateRegistryAccessConfigCertificateAuthorityDomainConfigToTerraform = containerClusterNodePoolNodeConfigContainerdConfigPrivateRegistryAccessConfigCertificateAuthorityDomainConfigToTerraform; exports.containerClusterNodePoolNodeConfigContainerdConfigPrivateRegistryAccessConfigCertificateAuthorityDomainConfigToHclTerraform = containerClusterNodePoolNodeConfigContainerdConfigPrivateRegistryAccessConfigCertificateAuthorityDomainConfigToHclTerraform; exports.containerClusterNodePoolNodeConfigContainerdConfigPrivateRegistryAccessConfigToTerraform = containerClusterNodePoolNodeConfigContainerdConfigPrivateRegistryAccessConfigToTerraform; exports.containerClusterNodePoolNodeConfigContainerdConfigPrivateRegistryAccessConfigToHclTerraform = containerClusterNodePoolNodeConfigContainerdConfigPrivateRegistryAccessConfigToHclTerraform; exports.containerClusterNodePoolNodeConfigContainerdConfigToTerraform = containerClusterNodePoolNodeConfigContainerdConfigToTerraform; exports.containerClusterNodePoolNodeConfigContainerdConfigToHclTerraform = containerClusterNodePoolNodeConfigContainerdConfigToHclTerraform; exports.containerClusterNodePoolNodeConfigEphemeralStorageLocalSsdConfigToTerraform = containerClusterNodePoolNodeConfigEphemeralStorageLocalSsdConfigToTerraform; exports.containerClusterNodePoolNodeConfigEphemeralStorageLocalSsdConfigToHclTerraform = containerClusterNodePoolNodeConfigEphemeralStorageLocalSsdConfigToHclTerraform; exports.containerClusterNodePoolNodeConfigFastSocketToTerraform = containerClusterNodePoolNodeConfigFastSocketToTerraform; exports.containerClusterNodePoolNodeConfigFastSocketToHclTerraform = containerClusterNodePoolNodeConfigFastSocketToHclTerraform; exports.containerClusterNodePoolNodeConfigGcfsConfigToTerraform = containerClusterNodePoolNodeConfigGcfsConfigToTerraform; exports.containerClusterNodePoolNodeConfigGcfsConfigToHclTerraform = containerClusterNodePoolNodeConfigGcfsConfigToHclTerraform; exports.containerClusterNodePoolNodeConfigGuestAcceleratorGpuDriverInstallationConfigToTerraform = containerClusterNodePoolNodeConfigGuestAcceleratorGpuDriverInstallationConfigToTerraform; exports.containerClusterNodePoolNodeConfigGuestAcceleratorGpuDriverInstallationConfigToHclTerraform = containerClusterNodePoolNodeConfigGuestAcceleratorGpuDriverInstallationConfigToHclTerraform; exports.containerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigToTerraform = containerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigToTerraform; exports.containerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigToHclTerraform = containerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigToHclTerraform; exports.containerClusterNodePoolNodeConfigGuestAcceleratorToTerraform = containerClusterNodePoolNodeConfigGuestAcceleratorToTerraform; exports.containerClusterNodePoolNodeConfigGuestAcceleratorToHclTerraform = containerClusterNodePoolNodeConfigGuestAcceleratorToHclTerraform; exports.containerClusterNodePoolNodeConfigGvnicToTerraform = containerClusterNodePoolNodeConfigGvnicToTerraform; exports.containerClusterNodePoolNodeConfigGvnicToHclTerraform = containerClusterNodePoolNodeConfigGvnicToHclTerraform; exports.containerClusterNodePoolNodeConfigHostMaintenancePolicyToTerraform = containerClusterNodePoolNodeConfigHostMaintenancePolicyToTerraform; exports.containerClusterNodePoolNodeConfigHostMaintenancePolicyToHclTerraform = containerClusterNodePoolNodeConfigHostMaintenancePolicyToHclTerraform; exports.containerClusterNodePoolNodeConfigKubeletConfigToTerraform = containerClusterNodePoolNodeConfigKubeletConfigToTerraform; exports.containerClusterNodePoolNodeConfigKubeletConfigToHclTerraform = containerClusterNodePoolNodeConfigKubeletConfigToHclTerraform; exports.containerClusterNodePoolNodeConfigLinuxNodeConfigHugepagesConfigToTerraform = containerClusterNodePoolNodeConfigLinuxNodeConfigHugepagesConfigToTerraform; exports.containerClusterNodePoolNodeConfigLinuxNodeConfigHugepagesConfigToHclTerraform = containerClusterNodePoolNodeConfigLinuxNodeConfigHugepagesConfigToHclTerraform; exports.containerClusterNodePoolNodeConfigLinuxNodeConfigToTerraform = containerClusterNodePoolNodeConfigLinuxNodeConfigToTerraform; exports.containerClusterNodePoolNodeConfigLinuxNodeConfigToHclTerraform = containerClusterNodePoolNodeConfigLinuxNodeConfigToHclTerraform; exports.containerClusterNodePoolNodeConfigLocalNvmeSsdBlockConfigToTerraform = containerClusterNodePoolNodeConfigLocalNvmeSsdBlockConfigToTerraform; exports.containerClusterNodePoolNodeConfigLocalNvmeSsdBlockConfigToHclTerraform = containerClusterNodePoolNodeConfigLocalNvmeSsdBlockConfigToHclTerraform; exports.containerClusterNodePoolNodeConfigReservationAffinityToTerraform = containerClusterNodePoolNodeConfigReservationAffinityToTerraform; exports.containerClusterNodePoolNodeConfigReservationAffinityToHclTerraform = containerClusterNodePoolNodeConfigReservationAffinityToHclTerraform; exports.containerClusterNodePoolNodeConfigSecondaryBootDisksToTerraform = containerClusterNodePoolNodeConfigSecondaryBootDisksToTerraform; exports.containerClusterNodePoolNodeConfigSecondaryBootDisksToHclTerraform = containerClusterNodePoolNodeConfigSecondaryBootDisksToHclTerraform; exports.containerClusterNodePoolNodeConfigShieldedInstanceConfigToTerraform = containerClusterNodePoolNodeConfigShieldedInstanceConfigToTerraform; exports.containerClusterNodePoolNodeConfigShieldedInstanceConfigToHclTerraform = containerClusterNodePoolNodeConfigShieldedInstanceConfigToHclTerraform; exports.containerClusterNodePoolNodeConfigSoleTenantConfigNodeAffinityToTerraform = containerClusterNodePoolNodeConfigSoleTenantConfigNodeAffinityToTerraform; exports.containerClusterNodePoolNodeConfigSoleTenantConfigNodeAffinityToHclTerraform = containerClusterNodePoolNodeConfigSoleTenantConfigNodeAffinityToHclTerraform; exports.containerClusterNodePoolNodeConfigSoleTenantConfigToTerraform = containerClusterNodePoolNodeConfigSoleTenantConfigToTerraform; exports.containerClusterNodePoolNodeConfigSoleTenantConfigToHclTerraform = containerClusterNodePoolNodeConfigSoleTenantConfigToHclTerraform; exports.containerClusterNodePoolNodeConfigTaintToTerraform = containerClusterNodePoolNodeConfigTaintToTerraform; exports.containerClusterNodePoolNodeConfigTaintToHclTerraform = containerClusterNodePoolNodeConfigTaintToHclTerraform; exports.containerClusterNodePoolNodeConfigWindowsNodeConfigToTerraform = containerClusterNodePoolNodeConfigWindowsNodeConfigToTerraform; exports.containerClusterNodePoolNodeConfigWindowsNodeConfigToHclTerraform = containerClusterNodePoolNodeConfigWindowsNodeConfigToHclTerraform; exports.containerClusterNodePoolNodeConfigWorkloadMetadataConfigToTerraform = containerClusterNodePoolNodeConfigWorkloadMetadataConfigToTerraform; exports.containerClusterNodePoolNodeConfigWorkloadMetadataConfigToHclTerraform = containerClusterNodePoolNodeConfigWorkloadMetadataConfigToHclTerraform; exports.containerClusterNodePoolNodeConfigToTerraform = containerClusterNodePoolNodeConfigToTerraform; exports.containerClusterNodePoolNodeConfigToHclTerraform = containerClusterNodePoolNodeConfigToHclTerraform; exports.containerClusterNodePoolPlacementPolicyToTerraform = containerClusterNodePoolPlacementPolicyToTerraform; exports.containerClusterNodePoolPlacementPolicyToHclTerraform = containerClusterNodePoolPlacementPolicyToHclTerraform; exports.containerClusterNodePoolQueuedProvisioningToTerraform = containerClusterNodePoolQueuedProvisioningToTerraform; exports.containerClusterNodePoolQueuedProvisioningToHclTerraform = containerClusterNodePoolQueuedProvisioningToHclTerraform; exports.containerClusterNodePoolUpgradeSettingsBlueGreenSettingsStandardRolloutPolicyToTerraform = containerClusterNodePoolUpgradeSettingsBlueGreenSettingsStandardRolloutPolicyToTerraform; exports.containerClusterNodePoolUpgradeSettingsBlueGreenSettingsStandardRolloutPolicyToHclTerraform = containerClusterNodePoolUpgradeSettingsBlueGreenSettingsStandardRolloutPolicyToHclTerraform; exports.containerClusterNodePoolUpgradeSettingsBlueGreenSettingsToTerraform = containerClusterNodePoolUpgradeSettingsBlueGreenSettingsToTerraform; exports.containerClusterNodePoolUpgradeSettingsBlueGreenSettingsToHclTerraform = containerClusterNodePoolUpgradeSettingsBlueGreenSettingsToHclTerraform; const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti"); /** * Copyright (c) HashiCorp, Inc. * SPDX-License-Identifier: MPL-2.0 */ const cdktf = require("cdktf"); function containerClusterAddonsConfigCloudrunConfigToTerraform(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 { disabled: cdktf.booleanToTerraform(struct.disabled), load_balancer_type: cdktf.stringToTerraform(struct.loadBalancerType), }; } function containerClusterAddonsConfigCloudrunConfigToHclTerraform(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 = { disabled: { value: cdktf.booleanToHclTerraform(struct.disabled), isBlock: false, type: "simple", storageClassType: "boolean", }, load_balancer_type: { value: cdktf.stringToHclTerraform(struct.loadBalancerType), isBlock: false, type: "simple", storageClassType: "string", }, }; // remove undefined attributes return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); } class ContainerClusterAddonsConfigCloudrunConfigOutputReference extends cdktf.ComplexObject { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource, terraformAttribute) { su