composer library
Classes
- AllowedIpRange
- Allowed IP range with user-provided description.
- AllowedIpRangeComposerV1beta1
- Allowed IP range with user-provided description.
- AllowedIpRangeResponse
- Allowed IP range with user-provided description.
- AllowedIpRangeResponseComposerV1beta1
- Allowed IP range with user-provided description.
- CidrBlock
- CIDR block with an optional name.
- CidrBlockComposerV1beta1
- CIDR block with an optional name.
- CidrBlockResponse
- CIDR block with an optional name.
- CidrBlockResponseComposerV1beta1
- CIDR block with an optional name.
- CloudDataLineageIntegration
- Configuration for Cloud Data Lineage integration.
- CloudDataLineageIntegrationResponse
- Configuration for Cloud Data Lineage integration.
- DatabaseConfig
- The configuration of Cloud SQL instance that is used by the Apache Airflow software.
- DatabaseConfigComposerV1beta1
- The configuration of Cloud SQL instance that is used by the Apache Airflow software.
- DatabaseConfigResponse
- The configuration of Cloud SQL instance that is used by the Apache Airflow software.
- DatabaseConfigResponseComposerV1beta1
- The configuration of Cloud SQL instance that is used by the Apache Airflow software.
- EncryptionConfig
- The encryption options for the Cloud Composer environment and its dependencies.Supported for Cloud Composer environments in versions composer-1..-airflow-..*.
- EncryptionConfigComposerV1beta1
- The encryption options for the Cloud Composer environment and its dependencies. Supported for Cloud Composer environments in versions composer-1..-airflow-..*.
- EncryptionConfigResponse
- The encryption options for the Cloud Composer environment and its dependencies.Supported for Cloud Composer environments in versions composer-1..-airflow-..*.
- EncryptionConfigResponseComposerV1beta1
- The encryption options for the Cloud Composer environment and its dependencies. Supported for Cloud Composer environments in versions composer-1..-airflow-..*.
- Environment
- Create a new environment.
- EnvironmentArgs
- The set of arguments for Environment. The set of arguments for Environment.
- EnvironmentComposerV1beta1
- Create a new environment.
- EnvironmentComposerV1beta1Args
- The set of arguments for Environment. The set of arguments for Environment.
- EnvironmentConfig
- Configuration information for an environment.
- EnvironmentConfigComposerV1beta1
- Configuration information for an environment.
- EnvironmentConfigResponse
- Configuration information for an environment.
- EnvironmentConfigResponseComposerV1beta1
- Configuration information for an environment.
- GetEnvironmentArgs
- Arguments for getEnvironment. Arguments for getEnvironment.
- GetEnvironmentComposerV1beta1Args
- Arguments for getEnvironment. Arguments for getEnvironment.
- GetEnvironmentComposerV1beta1Result
- Result data returned by getEnvironment.
- GetEnvironmentResult
- Result data returned by getEnvironment.
- IPAllocationPolicy
- Configuration for controlling how IPs are allocated in the GKE cluster running the Apache Airflow software.
- IPAllocationPolicyComposerV1beta1
- Configuration for controlling how IPs are allocated in the GKE cluster.
- IPAllocationPolicyResponse
- Configuration for controlling how IPs are allocated in the GKE cluster running the Apache Airflow software.
- IPAllocationPolicyResponseComposerV1beta1
- Configuration for controlling how IPs are allocated in the GKE cluster.
- MaintenanceWindow
-
The configuration settings for Cloud Composer maintenance window. The following example:
{ "startTime":"2019-08-01T01:00:00Z" "endTime":"2019-08-01T07:00:00Z" "recurrence":"FREQ=WEEKLY;BYDAY=TU,WE" }would define a maintenance window between 01 and 07 hours UTC during each Tuesday and Wednesday. - MaintenanceWindowComposerV1beta1
-
The configuration settings for Cloud Composer maintenance window. The following example:
{ "startTime":"2019-08-01T01:00:00Z" "endTime":"2019-08-01T07:00:00Z" "recurrence":"FREQ=WEEKLY;BYDAY=TU,WE" }would define a maintenance window between 01 and 07 hours UTC during each Tuesday and Wednesday. - MaintenanceWindowResponse
-
The configuration settings for Cloud Composer maintenance window. The following example:
{ "startTime":"2019-08-01T01:00:00Z" "endTime":"2019-08-01T07:00:00Z" "recurrence":"FREQ=WEEKLY;BYDAY=TU,WE" }would define a maintenance window between 01 and 07 hours UTC during each Tuesday and Wednesday. - MaintenanceWindowResponseComposerV1beta1
-
The configuration settings for Cloud Composer maintenance window. The following example:
{ "startTime":"2019-08-01T01:00:00Z" "endTime":"2019-08-01T07:00:00Z" "recurrence":"FREQ=WEEKLY;BYDAY=TU,WE" }would define a maintenance window between 01 and 07 hours UTC during each Tuesday and Wednesday. - MasterAuthorizedNetworksConfig
- Configuration options for the master authorized networks feature. Enabled master authorized networks will disallow all external traffic to access Kubernetes master through HTTPS except traffic from the given CIDR blocks, Google Compute Engine Public IPs and Google Prod IPs.
- MasterAuthorizedNetworksConfigComposerV1beta1
- Configuration options for the master authorized networks feature. Enabled master authorized networks will disallow all external traffic to access Kubernetes master through HTTPS except traffic from the given CIDR blocks, Google Compute Engine Public IPs and Google Prod IPs.
- MasterAuthorizedNetworksConfigResponse
- Configuration options for the master authorized networks feature. Enabled master authorized networks will disallow all external traffic to access Kubernetes master through HTTPS except traffic from the given CIDR blocks, Google Compute Engine Public IPs and Google Prod IPs.
- MasterAuthorizedNetworksConfigResponseComposerV1beta1
- Configuration options for the master authorized networks feature. Enabled master authorized networks will disallow all external traffic to access Kubernetes master through HTTPS except traffic from the given CIDR blocks, Google Compute Engine Public IPs and Google Prod IPs.
- NetworkingConfig
- Configuration options for networking connections in the Composer 2 environment.
- NetworkingConfigComposerV1beta1
- Configuration options for networking connections in the Composer 2 environment.
- NetworkingConfigResponse
- Configuration options for networking connections in the Composer 2 environment.
- NetworkingConfigResponseComposerV1beta1
- Configuration options for networking connections in the Composer 2 environment.
- NodeConfig
- The configuration information for the Kubernetes Engine nodes running the Apache Airflow software.
- NodeConfigComposerV1beta1
- The configuration information for the Kubernetes Engine nodes running the Apache Airflow software.
- NodeConfigResponse
- The configuration information for the Kubernetes Engine nodes running the Apache Airflow software.
- NodeConfigResponseComposerV1beta1
- The configuration information for the Kubernetes Engine nodes running the Apache Airflow software.
- PrivateClusterConfig
- Configuration options for the private GKE cluster in a Cloud Composer environment.
- PrivateClusterConfigComposerV1beta1
- Configuration options for the private GKE cluster in a Cloud Composer environment.
- PrivateClusterConfigResponse
- Configuration options for the private GKE cluster in a Cloud Composer environment.
- PrivateClusterConfigResponseComposerV1beta1
- Configuration options for the private GKE cluster in a Cloud Composer environment.
- PrivateEnvironmentConfig
- The configuration information for configuring a Private IP Cloud Composer environment.
- PrivateEnvironmentConfigComposerV1beta1
- The configuration information for configuring a Private IP Cloud Composer environment.
- PrivateEnvironmentConfigResponse
- The configuration information for configuring a Private IP Cloud Composer environment.
- PrivateEnvironmentConfigResponseComposerV1beta1
- The configuration information for configuring a Private IP Cloud Composer environment.
- RecoveryConfig
- The Recovery settings of an environment.
- RecoveryConfigComposerV1beta1
- The Recovery settings of an environment.
- RecoveryConfigResponse
- The Recovery settings of an environment.
- RecoveryConfigResponseComposerV1beta1
- The Recovery settings of an environment.
- ScheduledSnapshotsConfig
- The configuration for scheduled snapshot creation mechanism.
- ScheduledSnapshotsConfigComposerV1beta1
- The configuration for scheduled snapshot creation mechanism.
- ScheduledSnapshotsConfigResponse
- The configuration for scheduled snapshot creation mechanism.
- ScheduledSnapshotsConfigResponseComposerV1beta1
- The configuration for scheduled snapshot creation mechanism.
- SchedulerResource
- Configuration for resources used by Airflow schedulers.
- SchedulerResourceComposerV1beta1
- Configuration for resources used by Airflow schedulers.
- SchedulerResourceResponse
- Configuration for resources used by Airflow schedulers.
- SchedulerResourceResponseComposerV1beta1
- Configuration for resources used by Airflow schedulers.
- SoftwareConfig
- Specifies the selection and configuration of software inside the environment.
- SoftwareConfigComposerV1beta1
- Specifies the selection and configuration of software inside the environment.
- SoftwareConfigResponse
- Specifies the selection and configuration of software inside the environment.
- SoftwareConfigResponseComposerV1beta1
- Specifies the selection and configuration of software inside the environment.
- StorageConfig
- The configuration for data storage in the environment.
- StorageConfigComposerV1beta1
- The configuration for data storage in the environment.
- StorageConfigResponse
- The configuration for data storage in the environment.
- StorageConfigResponseComposerV1beta1
- The configuration for data storage in the environment.
- TriggererResource
- Configuration for resources used by Airflow triggerers.
- TriggererResourceComposerV1beta1
- Configuration for resources used by Airflow triggerers.
- TriggererResourceResponse
- Configuration for resources used by Airflow triggerers.
- TriggererResourceResponseComposerV1beta1
- Configuration for resources used by Airflow triggerers.
- WebServerConfig
- The configuration settings for the Airflow web server App Engine instance. Supported for Cloud Composer environments in versions composer-1..-airflow-..*
- WebServerConfigComposerV1beta1
- The configuration settings for the Airflow web server App Engine instance. Supported for Cloud Composer environments in versions composer-1..-airflow-..*.
- WebServerConfigResponse
- The configuration settings for the Airflow web server App Engine instance. Supported for Cloud Composer environments in versions composer-1..-airflow-..*
- WebServerConfigResponseComposerV1beta1
- The configuration settings for the Airflow web server App Engine instance. Supported for Cloud Composer environments in versions composer-1..-airflow-..*.
- WebServerNetworkAccessControl
- Network-level access control policy for the Airflow web server.
- WebServerNetworkAccessControlComposerV1beta1
- Network-level access control policy for the Airflow web server.
- WebServerNetworkAccessControlResponse
- Network-level access control policy for the Airflow web server.
- WebServerNetworkAccessControlResponseComposerV1beta1
- Network-level access control policy for the Airflow web server.
- WebServerResource
- Configuration for resources used by Airflow web server.
- WebServerResourceComposerV1beta1
- Configuration for resources used by Airflow web server.
- WebServerResourceResponse
- Configuration for resources used by Airflow web server.
- WebServerResourceResponseComposerV1beta1
- Configuration for resources used by Airflow web server.
- WorkerResource
- Configuration for resources used by Airflow workers.
- WorkerResourceComposerV1beta1
- Configuration for resources used by Airflow workers.
- WorkerResourceResponse
- Configuration for resources used by Airflow workers.
- WorkerResourceResponseComposerV1beta1
- Configuration for resources used by Airflow workers.
- WorkloadsConfig
- The Kubernetes workloads configuration for GKE cluster associated with the Cloud Composer environment. Supported for Cloud Composer environments in versions composer-2..-airflow-..* and newer.
- WorkloadsConfigComposerV1beta1
- The Kubernetes workloads configuration for GKE cluster associated with the Cloud Composer environment. Supported for Cloud Composer environments in versions composer-2..-airflow-..* and newer.
- WorkloadsConfigResponse
- The Kubernetes workloads configuration for GKE cluster associated with the Cloud Composer environment. Supported for Cloud Composer environments in versions composer-2..-airflow-..* and newer.
- WorkloadsConfigResponseComposerV1beta1
- The Kubernetes workloads configuration for GKE cluster associated with the Cloud Composer environment. Supported for Cloud Composer environments in versions composer-2..-airflow-..* and newer.
Enums
- EnvironmentConfigEnvironmentSize
- Optional. The size of the Cloud Composer environment. This field is supported for Cloud Composer environments in versions composer-2..-airflow-..* and newer.
- EnvironmentConfigEnvironmentSizeComposerV1beta1
- Optional. The size of the Cloud Composer environment. This field is supported for Cloud Composer environments in versions composer-2..-airflow-..* and newer.
- EnvironmentConfigResilienceMode
- Optional. Resilience mode of the Cloud Composer Environment. This field is supported for Cloud Composer environments in versions composer-2.2.0-airflow-..* and newer.
- EnvironmentConfigResilienceModeComposerV1beta1
- Optional. Resilience mode of the Cloud Composer Environment. This field is supported for Cloud Composer environments in versions composer-2.2.0-airflow-..* and newer.
- EnvironmentState
- The current state of the environment.
- EnvironmentStateComposerV1beta1
- The current state of the environment.
- NetworkingConfigConnectionType
- Optional. Indicates the user requested specifc connection type between Tenant and Customer projects. You cannot set networking connection type in public IP environment.
- NetworkingConfigConnectionTypeComposerV1beta1
- Optional. Indicates the user requested specifc connection type between Tenant and Customer projects. You cannot set networking connection type in public IP environment.
Functions
-
getEnvironment(
GetEnvironmentArgs args, {InvokeOptions? options}) → Future< GetEnvironmentResult> -
Get an existing environment.
argsArguments passed to this invoke. Arguments for getEnvironment.optionsInvoke options controlling this call. -
getEnvironmentComposerV1beta1(
GetEnvironmentComposerV1beta1Args args, {InvokeOptions? options}) → Future< GetEnvironmentComposerV1beta1Result> -
Get an existing environment.
argsArguments passed to this invoke. Arguments for getEnvironment.optionsInvoke options controlling this call.