Class: Google::Cloud::Orchestration::Airflow::Service::V1::EnvironmentConfig
- Inherits:
-
Object
- Object
- Google::Cloud::Orchestration::Airflow::Service::V1::EnvironmentConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb
Overview
Configuration information for an environment.
Defined Under Namespace
Modules: EnvironmentSize, ResilienceMode
Instance Attribute Summary collapse
-
#airflow_byoid_uri ⇒ ::String
readonly
Output only.
-
#airflow_uri ⇒ ::String
Output only.
-
#dag_gcs_prefix ⇒ ::String
Output only.
-
#data_retention_config ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::DataRetentionConfig
Optional.
-
#database_config ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::DatabaseConfig
Optional.
-
#encryption_config ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::EncryptionConfig
Optional.
-
#environment_size ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::EnvironmentConfig::EnvironmentSize
Optional.
-
#gke_cluster ⇒ ::String
Output only.
-
#maintenance_window ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::MaintenanceWindow
Optional.
-
#master_authorized_networks_config ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::MasterAuthorizedNetworksConfig
Optional.
-
#node_config ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::NodeConfig
The configuration used for the Kubernetes Engine cluster.
-
#node_count ⇒ ::Integer
The number of nodes in the Kubernetes Engine cluster that will be used to run this environment.
-
#private_environment_config ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::PrivateEnvironmentConfig
The configuration used for the Private IP Cloud Composer environment.
-
#recovery_config ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::RecoveryConfig
Optional.
-
#resilience_mode ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::EnvironmentConfig::ResilienceMode
Optional.
-
#software_config ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::SoftwareConfig
The configuration settings for software inside the environment.
-
#web_server_config ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::WebServerConfig
Optional.
-
#web_server_network_access_control ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::WebServerNetworkAccessControl
Optional.
-
#workloads_config ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::WorkloadsConfig
Optional.
Instance Attribute Details
#airflow_byoid_uri ⇒ ::String (readonly)
903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 |
# File 'proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb', line 903 class EnvironmentConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The size of the Cloud Composer environment. module EnvironmentSize # The size of the environment is unspecified. ENVIRONMENT_SIZE_UNSPECIFIED = 0 # The environment size is small. ENVIRONMENT_SIZE_SMALL = 1 # The environment size is medium. ENVIRONMENT_SIZE_MEDIUM = 2 # The environment size is large. ENVIRONMENT_SIZE_LARGE = 3 end # Resilience mode of the Cloud Composer Environment. module ResilienceMode # Default mode doesn't change environment parameters. RESILIENCE_MODE_UNSPECIFIED = 0 # Enabled High Resilience mode, including Cloud SQL HA. HIGH_RESILIENCE = 1 end end |
#airflow_uri ⇒ ::String
903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 |
# File 'proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb', line 903 class EnvironmentConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The size of the Cloud Composer environment. module EnvironmentSize # The size of the environment is unspecified. ENVIRONMENT_SIZE_UNSPECIFIED = 0 # The environment size is small. ENVIRONMENT_SIZE_SMALL = 1 # The environment size is medium. ENVIRONMENT_SIZE_MEDIUM = 2 # The environment size is large. ENVIRONMENT_SIZE_LARGE = 3 end # Resilience mode of the Cloud Composer Environment. module ResilienceMode # Default mode doesn't change environment parameters. RESILIENCE_MODE_UNSPECIFIED = 0 # Enabled High Resilience mode, including Cloud SQL HA. HIGH_RESILIENCE = 1 end end |
#dag_gcs_prefix ⇒ ::String
903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 |
# File 'proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb', line 903 class EnvironmentConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The size of the Cloud Composer environment. module EnvironmentSize # The size of the environment is unspecified. ENVIRONMENT_SIZE_UNSPECIFIED = 0 # The environment size is small. ENVIRONMENT_SIZE_SMALL = 1 # The environment size is medium. ENVIRONMENT_SIZE_MEDIUM = 2 # The environment size is large. ENVIRONMENT_SIZE_LARGE = 3 end # Resilience mode of the Cloud Composer Environment. module ResilienceMode # Default mode doesn't change environment parameters. RESILIENCE_MODE_UNSPECIFIED = 0 # Enabled High Resilience mode, including Cloud SQL HA. HIGH_RESILIENCE = 1 end end |
#data_retention_config ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::DataRetentionConfig
903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 |
# File 'proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb', line 903 class EnvironmentConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The size of the Cloud Composer environment. module EnvironmentSize # The size of the environment is unspecified. ENVIRONMENT_SIZE_UNSPECIFIED = 0 # The environment size is small. ENVIRONMENT_SIZE_SMALL = 1 # The environment size is medium. ENVIRONMENT_SIZE_MEDIUM = 2 # The environment size is large. ENVIRONMENT_SIZE_LARGE = 3 end # Resilience mode of the Cloud Composer Environment. module ResilienceMode # Default mode doesn't change environment parameters. RESILIENCE_MODE_UNSPECIFIED = 0 # Enabled High Resilience mode, including Cloud SQL HA. HIGH_RESILIENCE = 1 end end |
#database_config ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::DatabaseConfig
903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 |
# File 'proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb', line 903 class EnvironmentConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The size of the Cloud Composer environment. module EnvironmentSize # The size of the environment is unspecified. ENVIRONMENT_SIZE_UNSPECIFIED = 0 # The environment size is small. ENVIRONMENT_SIZE_SMALL = 1 # The environment size is medium. ENVIRONMENT_SIZE_MEDIUM = 2 # The environment size is large. ENVIRONMENT_SIZE_LARGE = 3 end # Resilience mode of the Cloud Composer Environment. module ResilienceMode # Default mode doesn't change environment parameters. RESILIENCE_MODE_UNSPECIFIED = 0 # Enabled High Resilience mode, including Cloud SQL HA. HIGH_RESILIENCE = 1 end end |
#encryption_config ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::EncryptionConfig
903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 |
# File 'proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb', line 903 class EnvironmentConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The size of the Cloud Composer environment. module EnvironmentSize # The size of the environment is unspecified. ENVIRONMENT_SIZE_UNSPECIFIED = 0 # The environment size is small. ENVIRONMENT_SIZE_SMALL = 1 # The environment size is medium. ENVIRONMENT_SIZE_MEDIUM = 2 # The environment size is large. ENVIRONMENT_SIZE_LARGE = 3 end # Resilience mode of the Cloud Composer Environment. module ResilienceMode # Default mode doesn't change environment parameters. RESILIENCE_MODE_UNSPECIFIED = 0 # Enabled High Resilience mode, including Cloud SQL HA. HIGH_RESILIENCE = 1 end end |
#environment_size ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::EnvironmentConfig::EnvironmentSize
903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 |
# File 'proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb', line 903 class EnvironmentConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The size of the Cloud Composer environment. module EnvironmentSize # The size of the environment is unspecified. ENVIRONMENT_SIZE_UNSPECIFIED = 0 # The environment size is small. ENVIRONMENT_SIZE_SMALL = 1 # The environment size is medium. ENVIRONMENT_SIZE_MEDIUM = 2 # The environment size is large. ENVIRONMENT_SIZE_LARGE = 3 end # Resilience mode of the Cloud Composer Environment. module ResilienceMode # Default mode doesn't change environment parameters. RESILIENCE_MODE_UNSPECIFIED = 0 # Enabled High Resilience mode, including Cloud SQL HA. HIGH_RESILIENCE = 1 end end |
#gke_cluster ⇒ ::String
903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 |
# File 'proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb', line 903 class EnvironmentConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The size of the Cloud Composer environment. module EnvironmentSize # The size of the environment is unspecified. ENVIRONMENT_SIZE_UNSPECIFIED = 0 # The environment size is small. ENVIRONMENT_SIZE_SMALL = 1 # The environment size is medium. ENVIRONMENT_SIZE_MEDIUM = 2 # The environment size is large. ENVIRONMENT_SIZE_LARGE = 3 end # Resilience mode of the Cloud Composer Environment. module ResilienceMode # Default mode doesn't change environment parameters. RESILIENCE_MODE_UNSPECIFIED = 0 # Enabled High Resilience mode, including Cloud SQL HA. HIGH_RESILIENCE = 1 end end |
#maintenance_window ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::MaintenanceWindow
903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 |
# File 'proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb', line 903 class EnvironmentConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The size of the Cloud Composer environment. module EnvironmentSize # The size of the environment is unspecified. ENVIRONMENT_SIZE_UNSPECIFIED = 0 # The environment size is small. ENVIRONMENT_SIZE_SMALL = 1 # The environment size is medium. ENVIRONMENT_SIZE_MEDIUM = 2 # The environment size is large. ENVIRONMENT_SIZE_LARGE = 3 end # Resilience mode of the Cloud Composer Environment. module ResilienceMode # Default mode doesn't change environment parameters. RESILIENCE_MODE_UNSPECIFIED = 0 # Enabled High Resilience mode, including Cloud SQL HA. HIGH_RESILIENCE = 1 end end |
#master_authorized_networks_config ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::MasterAuthorizedNetworksConfig
903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 |
# File 'proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb', line 903 class EnvironmentConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The size of the Cloud Composer environment. module EnvironmentSize # The size of the environment is unspecified. ENVIRONMENT_SIZE_UNSPECIFIED = 0 # The environment size is small. ENVIRONMENT_SIZE_SMALL = 1 # The environment size is medium. ENVIRONMENT_SIZE_MEDIUM = 2 # The environment size is large. ENVIRONMENT_SIZE_LARGE = 3 end # Resilience mode of the Cloud Composer Environment. module ResilienceMode # Default mode doesn't change environment parameters. RESILIENCE_MODE_UNSPECIFIED = 0 # Enabled High Resilience mode, including Cloud SQL HA. HIGH_RESILIENCE = 1 end end |
#node_config ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::NodeConfig
903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 |
# File 'proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb', line 903 class EnvironmentConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The size of the Cloud Composer environment. module EnvironmentSize # The size of the environment is unspecified. ENVIRONMENT_SIZE_UNSPECIFIED = 0 # The environment size is small. ENVIRONMENT_SIZE_SMALL = 1 # The environment size is medium. ENVIRONMENT_SIZE_MEDIUM = 2 # The environment size is large. ENVIRONMENT_SIZE_LARGE = 3 end # Resilience mode of the Cloud Composer Environment. module ResilienceMode # Default mode doesn't change environment parameters. RESILIENCE_MODE_UNSPECIFIED = 0 # Enabled High Resilience mode, including Cloud SQL HA. HIGH_RESILIENCE = 1 end end |
#node_count ⇒ ::Integer
903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 |
# File 'proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb', line 903 class EnvironmentConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The size of the Cloud Composer environment. module EnvironmentSize # The size of the environment is unspecified. ENVIRONMENT_SIZE_UNSPECIFIED = 0 # The environment size is small. ENVIRONMENT_SIZE_SMALL = 1 # The environment size is medium. ENVIRONMENT_SIZE_MEDIUM = 2 # The environment size is large. ENVIRONMENT_SIZE_LARGE = 3 end # Resilience mode of the Cloud Composer Environment. module ResilienceMode # Default mode doesn't change environment parameters. RESILIENCE_MODE_UNSPECIFIED = 0 # Enabled High Resilience mode, including Cloud SQL HA. HIGH_RESILIENCE = 1 end end |
#private_environment_config ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::PrivateEnvironmentConfig
903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 |
# File 'proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb', line 903 class EnvironmentConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The size of the Cloud Composer environment. module EnvironmentSize # The size of the environment is unspecified. ENVIRONMENT_SIZE_UNSPECIFIED = 0 # The environment size is small. ENVIRONMENT_SIZE_SMALL = 1 # The environment size is medium. ENVIRONMENT_SIZE_MEDIUM = 2 # The environment size is large. ENVIRONMENT_SIZE_LARGE = 3 end # Resilience mode of the Cloud Composer Environment. module ResilienceMode # Default mode doesn't change environment parameters. RESILIENCE_MODE_UNSPECIFIED = 0 # Enabled High Resilience mode, including Cloud SQL HA. HIGH_RESILIENCE = 1 end end |
#recovery_config ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::RecoveryConfig
903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 |
# File 'proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb', line 903 class EnvironmentConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The size of the Cloud Composer environment. module EnvironmentSize # The size of the environment is unspecified. ENVIRONMENT_SIZE_UNSPECIFIED = 0 # The environment size is small. ENVIRONMENT_SIZE_SMALL = 1 # The environment size is medium. ENVIRONMENT_SIZE_MEDIUM = 2 # The environment size is large. ENVIRONMENT_SIZE_LARGE = 3 end # Resilience mode of the Cloud Composer Environment. module ResilienceMode # Default mode doesn't change environment parameters. RESILIENCE_MODE_UNSPECIFIED = 0 # Enabled High Resilience mode, including Cloud SQL HA. HIGH_RESILIENCE = 1 end end |
#resilience_mode ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::EnvironmentConfig::ResilienceMode
903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 |
# File 'proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb', line 903 class EnvironmentConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The size of the Cloud Composer environment. module EnvironmentSize # The size of the environment is unspecified. ENVIRONMENT_SIZE_UNSPECIFIED = 0 # The environment size is small. ENVIRONMENT_SIZE_SMALL = 1 # The environment size is medium. ENVIRONMENT_SIZE_MEDIUM = 2 # The environment size is large. ENVIRONMENT_SIZE_LARGE = 3 end # Resilience mode of the Cloud Composer Environment. module ResilienceMode # Default mode doesn't change environment parameters. RESILIENCE_MODE_UNSPECIFIED = 0 # Enabled High Resilience mode, including Cloud SQL HA. HIGH_RESILIENCE = 1 end end |
#software_config ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::SoftwareConfig
903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 |
# File 'proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb', line 903 class EnvironmentConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The size of the Cloud Composer environment. module EnvironmentSize # The size of the environment is unspecified. ENVIRONMENT_SIZE_UNSPECIFIED = 0 # The environment size is small. ENVIRONMENT_SIZE_SMALL = 1 # The environment size is medium. ENVIRONMENT_SIZE_MEDIUM = 2 # The environment size is large. ENVIRONMENT_SIZE_LARGE = 3 end # Resilience mode of the Cloud Composer Environment. module ResilienceMode # Default mode doesn't change environment parameters. RESILIENCE_MODE_UNSPECIFIED = 0 # Enabled High Resilience mode, including Cloud SQL HA. HIGH_RESILIENCE = 1 end end |
#web_server_config ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::WebServerConfig
903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 |
# File 'proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb', line 903 class EnvironmentConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The size of the Cloud Composer environment. module EnvironmentSize # The size of the environment is unspecified. ENVIRONMENT_SIZE_UNSPECIFIED = 0 # The environment size is small. ENVIRONMENT_SIZE_SMALL = 1 # The environment size is medium. ENVIRONMENT_SIZE_MEDIUM = 2 # The environment size is large. ENVIRONMENT_SIZE_LARGE = 3 end # Resilience mode of the Cloud Composer Environment. module ResilienceMode # Default mode doesn't change environment parameters. RESILIENCE_MODE_UNSPECIFIED = 0 # Enabled High Resilience mode, including Cloud SQL HA. HIGH_RESILIENCE = 1 end end |
#web_server_network_access_control ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::WebServerNetworkAccessControl
903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 |
# File 'proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb', line 903 class EnvironmentConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The size of the Cloud Composer environment. module EnvironmentSize # The size of the environment is unspecified. ENVIRONMENT_SIZE_UNSPECIFIED = 0 # The environment size is small. ENVIRONMENT_SIZE_SMALL = 1 # The environment size is medium. ENVIRONMENT_SIZE_MEDIUM = 2 # The environment size is large. ENVIRONMENT_SIZE_LARGE = 3 end # Resilience mode of the Cloud Composer Environment. module ResilienceMode # Default mode doesn't change environment parameters. RESILIENCE_MODE_UNSPECIFIED = 0 # Enabled High Resilience mode, including Cloud SQL HA. HIGH_RESILIENCE = 1 end end |
#workloads_config ⇒ ::Google::Cloud::Orchestration::Airflow::Service::V1::WorkloadsConfig
903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 |
# File 'proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb', line 903 class EnvironmentConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The size of the Cloud Composer environment. module EnvironmentSize # The size of the environment is unspecified. ENVIRONMENT_SIZE_UNSPECIFIED = 0 # The environment size is small. ENVIRONMENT_SIZE_SMALL = 1 # The environment size is medium. ENVIRONMENT_SIZE_MEDIUM = 2 # The environment size is large. ENVIRONMENT_SIZE_LARGE = 3 end # Resilience mode of the Cloud Composer Environment. module ResilienceMode # Default mode doesn't change environment parameters. RESILIENCE_MODE_UNSPECIFIED = 0 # Enabled High Resilience mode, including Cloud SQL HA. HIGH_RESILIENCE = 1 end end |