Private Environment Config Args
data class PrivateEnvironmentConfigArgs(val cloudComposerConnectionSubnetwork: Output<String>? = null, val cloudComposerNetworkIpv4CidrBlock: Output<String>? = null, val cloudSqlIpv4CidrBlock: Output<String>? = null, val enablePrivateEnvironment: Output<Boolean>? = null, val enablePrivatelyUsedPublicIps: Output<Boolean>? = null, val networkingConfig: Output<NetworkingConfigArgs>? = null, val privateClusterConfig: Output<PrivateClusterConfigArgs>? = null, val webServerIpv4CidrBlock: Output<String>? = null) : ConvertibleToJava<PrivateEnvironmentConfigArgs>
The configuration information for configuring a Private IP Cloud Composer environment.
Constructors
Link copied to clipboard
fun PrivateEnvironmentConfigArgs(cloudComposerConnectionSubnetwork: Output<String>? = null, cloudComposerNetworkIpv4CidrBlock: Output<String>? = null, cloudSqlIpv4CidrBlock: Output<String>? = null, enablePrivateEnvironment: Output<Boolean>? = null, enablePrivatelyUsedPublicIps: Output<Boolean>? = null, networkingConfig: Output<NetworkingConfigArgs>? = null, privateClusterConfig: Output<PrivateClusterConfigArgs>? = null, webServerIpv4CidrBlock: Output<String>? = null)
Functions
Properties
Link copied to clipboard
Optional. The CIDR block from which IP range for Cloud Composer Network in tenant project will be reserved. Needs to be disjoint from private_cluster_config.master_ipv4_cidr_block and cloud_sql_ipv4_cidr_block. This field is supported for Cloud Composer environments in versions composer-2..-airflow-..* and newer.