NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::CreateEnvironmentRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::CreateEnvironmentRequest->new(
parent => $value,
);
FIELDS
parent
Type: String
environment
Type: Message (.google.cloud.orchestration.airflow.service.v1.Environment)
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::GetEnvironmentRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::GetEnvironmentRequest->new(
name => $value,
);
FIELDS
name
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::ListEnvironmentsRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::ListEnvironmentsRequest->new(
parent => $value,
);
FIELDS
parent
Type: String
page_size
Type: Int32
page_token
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::ListEnvironmentsResponse - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::ListEnvironmentsResponse->new(
environments => $value,
);
FIELDS
environments
Type: Message (.google.cloud.orchestration.airflow.service.v1.Environment)
next_page_token
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::DeleteEnvironmentRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::DeleteEnvironmentRequest->new(
name => $value,
);
FIELDS
name
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::UpdateEnvironmentRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::UpdateEnvironmentRequest->new(
name => $value,
);
FIELDS
name
Type: String
environment
Type: Message (.google.cloud.orchestration.airflow.service.v1.Environment)
update_mask
Type: Message (.google.protobuf.FieldMask)
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::ExecuteAirflowCommandRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::ExecuteAirflowCommandRequest->new(
environment => $value,
);
FIELDS
environment
Type: String
command
Type: String
subcommand
Type: String
parameters
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::ExecuteAirflowCommandResponse - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::ExecuteAirflowCommandResponse->new(
execution_id => $value,
);
FIELDS
execution_id
Type: String
pod
Type: String
pod_namespace
Type: String
error
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::StopAirflowCommandRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::StopAirflowCommandRequest->new(
environment => $value,
);
FIELDS
environment
Type: String
execution_id
Type: String
pod
Type: String
pod_namespace
Type: String
force
Type: Bool
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::StopAirflowCommandResponse - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::StopAirflowCommandResponse->new(
is_done => $value,
);
FIELDS
is_done
Type: Bool
output
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::PollAirflowCommandRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::PollAirflowCommandRequest->new(
environment => $value,
);
FIELDS
environment
Type: String
execution_id
Type: String
pod
Type: String
pod_namespace
Type: String
next_line_number
Type: Int32
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::PollAirflowCommandResponse - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::PollAirflowCommandResponse->new(
output => $value,
);
FIELDS
output
Type: Message (.google.cloud.orchestration.airflow.service.v1.PollAirflowCommandResponse.Line)
output_end
Type: Bool
exit_info
Type: Message (.google.cloud.orchestration.airflow.service.v1.PollAirflowCommandResponse.ExitInfo)
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::CreateUserWorkloadsSecretRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::CreateUserWorkloadsSecretRequest->new(
parent => $value,
);
FIELDS
parent
Type: String
user_workloads_secret
Type: Message (.google.cloud.orchestration.airflow.service.v1.UserWorkloadsSecret)
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::GetUserWorkloadsSecretRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::GetUserWorkloadsSecretRequest->new(
name => $value,
);
FIELDS
name
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::ListUserWorkloadsSecretsRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::ListUserWorkloadsSecretsRequest->new(
parent => $value,
);
FIELDS
parent
Type: String
page_size
Type: Int32
page_token
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::UpdateUserWorkloadsSecretRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::UpdateUserWorkloadsSecretRequest->new(
user_workloads_secret => $value,
);
FIELDS
user_workloads_secret
Type: Message (.google.cloud.orchestration.airflow.service.v1.UserWorkloadsSecret)
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::DeleteUserWorkloadsSecretRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::DeleteUserWorkloadsSecretRequest->new(
name => $value,
);
FIELDS
name
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::CreateUserWorkloadsConfigMapRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::CreateUserWorkloadsConfigMapRequest->new(
parent => $value,
);
FIELDS
parent
Type: String
user_workloads_config_map
Type: Message (.google.cloud.orchestration.airflow.service.v1.UserWorkloadsConfigMap)
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::GetUserWorkloadsConfigMapRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::GetUserWorkloadsConfigMapRequest->new(
name => $value,
);
FIELDS
name
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::ListUserWorkloadsConfigMapsRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::ListUserWorkloadsConfigMapsRequest->new(
parent => $value,
);
FIELDS
parent
Type: String
page_size
Type: Int32
page_token
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::UpdateUserWorkloadsConfigMapRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::UpdateUserWorkloadsConfigMapRequest->new(
user_workloads_config_map => $value,
);
FIELDS
user_workloads_config_map
Type: Message (.google.cloud.orchestration.airflow.service.v1.UserWorkloadsConfigMap)
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::DeleteUserWorkloadsConfigMapRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::DeleteUserWorkloadsConfigMapRequest->new(
name => $value,
);
FIELDS
name
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::UserWorkloadsSecret - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::UserWorkloadsSecret->new(
name => $value,
);
FIELDS
name
Type: String
data
Type: Message (.google.cloud.orchestration.airflow.service.v1.UserWorkloadsSecret.DataEntry)
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::ListUserWorkloadsSecretsResponse - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::ListUserWorkloadsSecretsResponse->new(
user_workloads_secrets => $value,
);
FIELDS
user_workloads_secrets
Type: Message (.google.cloud.orchestration.airflow.service.v1.UserWorkloadsSecret)
next_page_token
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::UserWorkloadsConfigMap - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::UserWorkloadsConfigMap->new(
name => $value,
);
FIELDS
name
Type: String
data
Type: Message (.google.cloud.orchestration.airflow.service.v1.UserWorkloadsConfigMap.DataEntry)
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::ListUserWorkloadsConfigMapsResponse - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::ListUserWorkloadsConfigMapsResponse->new(
user_workloads_config_maps => $value,
);
FIELDS
user_workloads_config_maps
Type: Message (.google.cloud.orchestration.airflow.service.v1.UserWorkloadsConfigMap)
next_page_token
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::ListWorkloadsRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::ListWorkloadsRequest->new(
parent => $value,
);
FIELDS
parent
Type: String
page_size
Type: Int32
page_token
Type: String
filter
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::ListWorkloadsResponse - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::ListWorkloadsResponse->new(
workloads => $value,
);
FIELDS
workloads
Type: Message (.google.cloud.orchestration.airflow.service.v1.ListWorkloadsResponse.ComposerWorkload)
next_page_token
Type: String
Enum: ListWorkloadsResponse::ComposerWorkloadType
Values:
COMPOSER_WORKLOAD_TYPE_UNSPECIFIED=> 0CELERY_WORKER=> 1KUBERNETES_WORKER=> 2KUBERNETES_OPERATOR_POD=> 3SCHEDULER=> 4DAG_PROCESSOR=> 5TRIGGERER=> 6WEB_SERVER=> 7REDIS=> 8
Enum: ListWorkloadsResponse::ComposerWorkloadState
Values:
COMPOSER_WORKLOAD_STATE_UNSPECIFIED=> 0PENDING=> 1OK=> 2WARNING=> 3ERROR=> 4SUCCEEDED=> 5FAILED=> 6
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::SaveSnapshotRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::SaveSnapshotRequest->new(
environment => $value,
);
FIELDS
environment
Type: String
snapshot_location
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::SaveSnapshotResponse - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::SaveSnapshotResponse->new(
snapshot_path => $value,
);
FIELDS
snapshot_path
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::LoadSnapshotRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::LoadSnapshotRequest->new(
environment => $value,
);
FIELDS
environment
Type: String
snapshot_path
Type: String
skip_pypi_packages_installation
Type: Bool
skip_environment_variables_setting
Type: Bool
skip_airflow_overrides_setting
Type: Bool
skip_gcs_data_copying
Type: Bool
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::LoadSnapshotResponse - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::LoadSnapshotResponse->new(
);
FIELDS
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::DatabaseFailoverRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::DatabaseFailoverRequest->new(
environment => $value,
);
FIELDS
environment
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::DatabaseFailoverResponse - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::DatabaseFailoverResponse->new(
);
FIELDS
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::FetchDatabasePropertiesRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::FetchDatabasePropertiesRequest->new(
environment => $value,
);
FIELDS
environment
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::FetchDatabasePropertiesResponse - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::FetchDatabasePropertiesResponse->new(
primary_gce_zone => $value,
);
FIELDS
primary_gce_zone
Type: String
secondary_gce_zone
Type: String
is_failover_replica_available
Type: Bool
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::StorageConfig - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::StorageConfig->new(
bucket => $value,
);
FIELDS
bucket
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::EnvironmentConfig - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::EnvironmentConfig->new(
gke_cluster => $value,
);
FIELDS
gke_cluster
Type: String
dag_gcs_prefix
Type: String
node_count
Type: Int32
software_config
Type: Message (.google.cloud.orchestration.airflow.service.v1.SoftwareConfig)
node_config
Type: Message (.google.cloud.orchestration.airflow.service.v1.NodeConfig)
private_environment_config
Type: Message (.google.cloud.orchestration.airflow.service.v1.PrivateEnvironmentConfig)
web_server_network_access_control
Type: Message (.google.cloud.orchestration.airflow.service.v1.WebServerNetworkAccessControl)
database_config
Type: Message (.google.cloud.orchestration.airflow.service.v1.DatabaseConfig)
web_server_config
Type: Message (.google.cloud.orchestration.airflow.service.v1.WebServerConfig)
encryption_config
Type: Message (.google.cloud.orchestration.airflow.service.v1.EncryptionConfig)
maintenance_window
Type: Message (.google.cloud.orchestration.airflow.service.v1.MaintenanceWindow)
workloads_config
Type: Message (.google.cloud.orchestration.airflow.service.v1.WorkloadsConfig)
environment_size
Type: Enum (.google.cloud.orchestration.airflow.service.v1.EnvironmentConfig.EnvironmentSize)
airflow_uri
Type: String
airflow_byoid_uri
Type: String
master_authorized_networks_config
Type: Message (.google.cloud.orchestration.airflow.service.v1.MasterAuthorizedNetworksConfig)
recovery_config
Type: Message (.google.cloud.orchestration.airflow.service.v1.RecoveryConfig)
resilience_mode
Type: Enum (.google.cloud.orchestration.airflow.service.v1.EnvironmentConfig.ResilienceMode)
data_retention_config
Type: Message (.google.cloud.orchestration.airflow.service.v1.DataRetentionConfig)
Enum: EnvironmentConfig::EnvironmentSize
Values:
ENVIRONMENT_SIZE_UNSPECIFIED=> 0ENVIRONMENT_SIZE_SMALL=> 1ENVIRONMENT_SIZE_MEDIUM=> 2ENVIRONMENT_SIZE_LARGE=> 3
Enum: EnvironmentConfig::ResilienceMode
Values:
RESILIENCE_MODE_UNSPECIFIED=> 0HIGH_RESILIENCE=> 1
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::WebServerNetworkAccessControl - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::WebServerNetworkAccessControl->new(
allowed_ip_ranges => $value,
);
FIELDS
allowed_ip_ranges
Type: Message (.google.cloud.orchestration.airflow.service.v1.WebServerNetworkAccessControl.AllowedIpRange)
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::DatabaseConfig - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::DatabaseConfig->new(
machine_type => $value,
);
FIELDS
machine_type
Type: String
zone
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::WebServerConfig - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::WebServerConfig->new(
machine_type => $value,
);
FIELDS
machine_type
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::EncryptionConfig - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::EncryptionConfig->new(
kms_key_name => $value,
);
FIELDS
kms_key_name
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::MaintenanceWindow - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::MaintenanceWindow->new(
start_time => $value,
);
FIELDS
start_time
Type: Message (.google.protobuf.Timestamp)
end_time
Type: Message (.google.protobuf.Timestamp)
recurrence
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::SoftwareConfig - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::SoftwareConfig->new(
image_version => $value,
);
FIELDS
image_version
Type: String
airflow_config_overrides
Type: Message (.google.cloud.orchestration.airflow.service.v1.SoftwareConfig.AirflowConfigOverridesEntry)
pypi_packages
Type: Message (.google.cloud.orchestration.airflow.service.v1.SoftwareConfig.PypiPackagesEntry)
env_variables
Type: Message (.google.cloud.orchestration.airflow.service.v1.SoftwareConfig.EnvVariablesEntry)
python_version
Type: String
scheduler_count
Type: Int32
cloud_data_lineage_integration
Type: Message (.google.cloud.orchestration.airflow.service.v1.CloudDataLineageIntegration)
web_server_plugins_mode
Type: Enum (.google.cloud.orchestration.airflow.service.v1.SoftwareConfig.WebServerPluginsMode)
Enum: SoftwareConfig::WebServerPluginsMode
Values:
WEB_SERVER_PLUGINS_MODE_UNSPECIFIED=> 0PLUGINS_DISABLED=> 1PLUGINS_ENABLED=> 2
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::IPAllocationPolicy - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::IPAllocationPolicy->new(
use_ip_aliases => $value,
);
FIELDS
use_ip_aliases
Type: Bool
cluster_secondary_range_name
Type: String
cluster_ipv4_cidr_block
Type: String
services_secondary_range_name
Type: String
services_ipv4_cidr_block
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::NodeConfig - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::NodeConfig->new(
location => $value,
);
FIELDS
location
Type: String
machine_type
Type: String
network
Type: String
subnetwork
Type: String
disk_size_gb
Type: Int32
oauth_scopes
Type: String
service_account
Type: String
tags
Type: String
ip_allocation_policy
Type: Message (.google.cloud.orchestration.airflow.service.v1.IPAllocationPolicy)
enable_ip_masq_agent
Type: Bool
composer_network_attachment
Type: String
composer_internal_ipv4_cidr_block
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::PrivateClusterConfig - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::PrivateClusterConfig->new(
enable_private_endpoint => $value,
);
FIELDS
enable_private_endpoint
Type: Bool
master_ipv4_cidr_block
Type: String
master_ipv4_reserved_range
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::NetworkingConfig - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::NetworkingConfig->new(
connection_type => $value,
);
FIELDS
connection_type
Type: Enum (.google.cloud.orchestration.airflow.service.v1.NetworkingConfig.ConnectionType)
Enum: NetworkingConfig::ConnectionType
Values:
CONNECTION_TYPE_UNSPECIFIED=> 0VPC_PEERING=> 1PRIVATE_SERVICE_CONNECT=> 2
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::PrivateEnvironmentConfig - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::PrivateEnvironmentConfig->new(
enable_private_environment => $value,
);
FIELDS
enable_private_environment
Type: Bool
enable_private_builds_only
Type: Bool
private_cluster_config
Type: Message (.google.cloud.orchestration.airflow.service.v1.PrivateClusterConfig)
web_server_ipv4_cidr_block
Type: String
cloud_sql_ipv4_cidr_block
Type: String
web_server_ipv4_reserved_range
Type: String
cloud_composer_network_ipv4_cidr_block
Type: String
cloud_composer_network_ipv4_reserved_range
Type: String
enable_privately_used_public_ips
Type: Bool
cloud_composer_connection_subnetwork
Type: String
networking_config
Type: Message (.google.cloud.orchestration.airflow.service.v1.NetworkingConfig)
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::WorkloadsConfig - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::WorkloadsConfig->new(
scheduler => $value,
);
FIELDS
scheduler
Type: Message (.google.cloud.orchestration.airflow.service.v1.WorkloadsConfig.SchedulerResource)
web_server
Type: Message (.google.cloud.orchestration.airflow.service.v1.WorkloadsConfig.WebServerResource)
worker
Type: Message (.google.cloud.orchestration.airflow.service.v1.WorkloadsConfig.WorkerResource)
triggerer
Type: Message (.google.cloud.orchestration.airflow.service.v1.WorkloadsConfig.TriggererResource)
dag_processor
Type: Message (.google.cloud.orchestration.airflow.service.v1.WorkloadsConfig.DagProcessorResource)
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::RecoveryConfig - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::RecoveryConfig->new(
scheduled_snapshots_config => $value,
);
FIELDS
scheduled_snapshots_config
Type: Message (.google.cloud.orchestration.airflow.service.v1.ScheduledSnapshotsConfig)
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::ScheduledSnapshotsConfig - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::ScheduledSnapshotsConfig->new(
enabled => $value,
);
FIELDS
enabled
Type: Bool
snapshot_location
Type: String
snapshot_creation_schedule
Type: String
time_zone
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::MasterAuthorizedNetworksConfig - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::MasterAuthorizedNetworksConfig->new(
enabled => $value,
);
FIELDS
enabled
Type: Bool
cidr_blocks
Type: Message (.google.cloud.orchestration.airflow.service.v1.MasterAuthorizedNetworksConfig.CidrBlock)
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::CloudDataLineageIntegration - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::CloudDataLineageIntegration->new(
enabled => $value,
);
FIELDS
enabled
Type: Bool
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::Environment - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::Environment->new(
name => $value,
);
FIELDS
name
Type: String
config
Type: Message (.google.cloud.orchestration.airflow.service.v1.EnvironmentConfig)
uuid
Type: String
state
Type: Enum (.google.cloud.orchestration.airflow.service.v1.Environment.State)
create_time
Type: Message (.google.protobuf.Timestamp)
update_time
Type: Message (.google.protobuf.Timestamp)
labels
Type: Message (.google.cloud.orchestration.airflow.service.v1.Environment.LabelsEntry)
satisfies_pzs
Type: Bool
satisfies_pzi
Type: Bool
storage_config
Type: Message (.google.cloud.orchestration.airflow.service.v1.StorageConfig)
Enum: Environment::State
Values:
STATE_UNSPECIFIED=> 0CREATING=> 1RUNNING=> 2UPDATING=> 3DELETING=> 4ERROR=> 5
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::CheckUpgradeRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::CheckUpgradeRequest->new(
environment => $value,
);
FIELDS
environment
Type: String
image_version
Type: String
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::CheckUpgradeResponse - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::CheckUpgradeResponse->new(
build_log_uri => $value,
);
FIELDS
build_log_uri
Type: String
contains_pypi_modules_conflict
Type: Enum (.google.cloud.orchestration.airflow.service.v1.CheckUpgradeResponse.ConflictResult)
pypi_conflict_build_log_extract
Type: String
image_version
Type: String
pypi_dependencies
Type: Message (.google.cloud.orchestration.airflow.service.v1.CheckUpgradeResponse.PypiDependenciesEntry)
Enum: CheckUpgradeResponse::ConflictResult
Values:
CONFLICT_RESULT_UNSPECIFIED=> 0CONFLICT=> 1NO_CONFLICT=> 2
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::DataRetentionConfig - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::DataRetentionConfig->new(
airflow_metadata_retention_config => $value,
);
FIELDS
airflow_metadata_retention_config
Type: Message (.google.cloud.orchestration.airflow.service.v1.AirflowMetadataRetentionPolicyConfig)
task_logs_retention_config
Type: Message (.google.cloud.orchestration.airflow.service.v1.TaskLogsRetentionConfig)
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::TaskLogsRetentionConfig - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::TaskLogsRetentionConfig->new(
storage_mode => $value,
);
FIELDS
storage_mode
Type: Enum (.google.cloud.orchestration.airflow.service.v1.TaskLogsRetentionConfig.TaskLogsStorageMode)
Enum: TaskLogsRetentionConfig::TaskLogsStorageMode
Values:
TASK_LOGS_STORAGE_MODE_UNSPECIFIED=> 0CLOUD_LOGGING_AND_CLOUD_STORAGE=> 1CLOUD_LOGGING_ONLY=> 2
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::AirflowMetadataRetentionPolicyConfig - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Orchestration::Airflow::Service::V1::Environments;
my $msg = Google::Cloud::Orchestration::Airflow::Service::V1::Environments::AirflowMetadataRetentionPolicyConfig->new(
retention_mode => $value,
);
FIELDS
retention_mode
Type: Enum (.google.cloud.orchestration.airflow.service.v1.AirflowMetadataRetentionPolicyConfig.RetentionMode)
retention_days
Type: Int32
Enum: AirflowMetadataRetentionPolicyConfig::RetentionMode
Values:
RETENTION_MODE_UNSPECIFIED=> 0RETENTION_MODE_ENABLED=> 1RETENTION_MODE_DISABLED=> 2
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments::EnvironmentsClient - Client stub representing the remote Environments service
DESCRIPTION
This class acts as a local client stub for the remote gRPC service. It delegates call dispatching to an underlying Google::gRPC::Client instance, ensuring type-safe request parsing and response mapping.
CONFIGURATION AND ENVIRONMENT
target
The endpoint target address. Defaults to orchestration.googleapis.com:443.
credentials
The authentication credentials provider. Defaults to application default credentials via Google::Auth.
NAME
Google::Cloud::Orchestration::Airflow::Service::V1::Environments - Protocol Buffers schema definition
DESCRIPTION
Auto-generated Protocol Buffers schema definition class.
LICENSE AND COPYRIGHT
Copyright (C) 2026 Google LLC
This program is released under the Apache 2.0 license.