PrivateEnvironmentConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The configuration information for configuring a Private IP Cloud Composer environment.
Attributes
Name | Description |
enable_private_environment |
bool
Optional. If ``true``, a Private IP Cloud Composer environment is created. If this field is set to true, ``IPAllocationPolicy.use_ip_aliases`` must be set to true . |
private_cluster_config |
google.cloud.orchestration.airflow.service_v1beta1.types.PrivateClusterConfig
Optional. Configuration for the private GKE cluster for a Private IP Cloud Composer environment. |
web_server_ipv4_cidr_block |
str
Optional. The CIDR block from which IP range for web server will be reserved. Needs to be disjoint from private_cluster_config.master_ipv4_cidr_block and cloud_sql_ipv4_cidr_block. |
cloud_sql_ipv4_cidr_block |
str
Optional. The CIDR block from which IP range in tenant project will be reserved for Cloud SQL. Needs to be disjoint from web_server_ipv4_cidr_block |
web_server_ipv4_reserved_range |
str
Output only. The IP range reserved for the tenant project's App Engine VMs. |
cloud_composer_network_ipv4_cidr_block |
str
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. |
cloud_composer_network_ipv4_reserved_range |
str
Output only. The IP range reserved for the tenant project's Cloud Composer network. This field is supported for Cloud Composer environments in versions composer-2.\ *.*-airflow-*.*.\* and newer. |