Package-level declarations

Types

Link copied to clipboard
data class EnvironmentConfig(val airflowUri: String? = null, val dagGcsPrefix: String? = null, val dataRetentionConfig: EnvironmentConfigDataRetentionConfig? = null, val databaseConfig: EnvironmentConfigDatabaseConfig? = null, val enablePrivateBuildsOnly: Boolean? = null, val enablePrivateEnvironment: Boolean? = null, val encryptionConfig: EnvironmentConfigEncryptionConfig? = null, val environmentSize: String? = null, val gkeCluster: String? = null, val maintenanceWindow: EnvironmentConfigMaintenanceWindow? = null, val masterAuthorizedNetworksConfig: EnvironmentConfigMasterAuthorizedNetworksConfig? = null, val nodeConfig: EnvironmentConfigNodeConfig? = null, val nodeCount: Int? = null, val privateEnvironmentConfig: EnvironmentConfigPrivateEnvironmentConfig? = null, val recoveryConfig: EnvironmentConfigRecoveryConfig? = null, val resilienceMode: String? = null, val softwareConfig: EnvironmentConfigSoftwareConfig? = null, val webServerConfig: EnvironmentConfigWebServerConfig? = null, val webServerNetworkAccessControl: EnvironmentConfigWebServerNetworkAccessControl? = null, val workloadsConfig: EnvironmentConfigWorkloadsConfig? = null)
Link copied to clipboard
data class EnvironmentConfigDatabaseConfig(val machineType: String? = null, val zone: String? = null)
data class EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfig(val retentionDays: Int? = null, val retentionMode: String? = null)
Link copied to clipboard
data class EnvironmentConfigEncryptionConfig(val kmsKeyName: String)
Link copied to clipboard
data class EnvironmentConfigMaintenanceWindow(val endTime: String, val recurrence: String, val startTime: String)
data class EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlock(val cidrBlock: String, val displayName: String? = null)
Link copied to clipboard
data class EnvironmentConfigNodeConfig(val composerInternalIpv4CidrBlock: String? = null, val composerNetworkAttachment: String? = null, val diskSizeGb: Int? = null, val enableIpMasqAgent: Boolean? = null, val ipAllocationPolicy: EnvironmentConfigNodeConfigIpAllocationPolicy? = null, val machineType: String? = null, val maxPodsPerNode: Int? = null, val network: String? = null, val oauthScopes: List<String>? = null, val serviceAccount: String? = null, val subnetwork: String? = null, val tags: List<String>? = null, val zone: String? = null)
data class EnvironmentConfigNodeConfigIpAllocationPolicy(val clusterIpv4CidrBlock: String? = null, val clusterSecondaryRangeName: String? = null, val servicesIpv4CidrBlock: String? = null, val servicesSecondaryRangeName: String? = null, val useIpAliases: Boolean? = null)
data class EnvironmentConfigPrivateEnvironmentConfig(val cloudComposerConnectionSubnetwork: String? = null, val cloudComposerNetworkIpv4CidrBlock: String? = null, val cloudSqlIpv4CidrBlock: String? = null, val connectionType: String? = null, val enablePrivateEndpoint: Boolean? = null, val enablePrivatelyUsedPublicIps: Boolean? = null, val masterIpv4CidrBlock: String? = null, val webServerIpv4CidrBlock: String? = null)
Link copied to clipboard
data class EnvironmentConfigRecoveryConfigScheduledSnapshotsConfig(val enabled: Boolean, val snapshotCreationSchedule: String? = null, val snapshotLocation: String? = null, val timeZone: String? = null)
Link copied to clipboard
data class EnvironmentConfigSoftwareConfig(val airflowConfigOverrides: Map<String, String>? = null, val cloudDataLineageIntegration: EnvironmentConfigSoftwareConfigCloudDataLineageIntegration? = null, val envVariables: Map<String, String>? = null, val imageVersion: String? = null, val pypiPackages: Map<String, String>? = null, val pythonVersion: String? = null, val schedulerCount: Int? = null, val webServerPluginsMode: String? = null)
Link copied to clipboard
data class EnvironmentConfigWebServerConfig(val machineType: String)
data class EnvironmentConfigWorkloadsConfigDagProcessor(val count: Int? = null, val cpu: Double? = null, val memoryGb: Double? = null, val storageGb: Double? = null)
data class EnvironmentConfigWorkloadsConfigScheduler(val count: Int? = null, val cpu: Double? = null, val memoryGb: Double? = null, val storageGb: Double? = null)
data class EnvironmentConfigWorkloadsConfigTriggerer(val count: Int, val cpu: Double, val memoryGb: Double)
data class EnvironmentConfigWorkloadsConfigWebServer(val cpu: Double? = null, val memoryGb: Double? = null, val storageGb: Double? = null)
Link copied to clipboard
data class EnvironmentConfigWorkloadsConfigWorker(val cpu: Double? = null, val maxCount: Int? = null, val memoryGb: Double? = null, val minCount: Int? = null, val storageGb: Double? = null)
Link copied to clipboard
data class EnvironmentStorageConfig(val bucket: String)
Link copied to clipboard
data class GetEnvironmentConfig(val airflowUri: String, val dagGcsPrefix: String, val dataRetentionConfigs: List<GetEnvironmentConfigDataRetentionConfig>, val databaseConfigs: List<GetEnvironmentConfigDatabaseConfig>, val enablePrivateBuildsOnly: Boolean, val enablePrivateEnvironment: Boolean, val encryptionConfigs: List<GetEnvironmentConfigEncryptionConfig>, val environmentSize: String, val gkeCluster: String, val maintenanceWindows: List<GetEnvironmentConfigMaintenanceWindow>, val masterAuthorizedNetworksConfigs: List<GetEnvironmentConfigMasterAuthorizedNetworksConfig>, val nodeConfigs: List<GetEnvironmentConfigNodeConfig>, val nodeCount: Int, val privateEnvironmentConfigs: List<GetEnvironmentConfigPrivateEnvironmentConfig>, val recoveryConfigs: List<GetEnvironmentConfigRecoveryConfig>, val resilienceMode: String, val softwareConfigs: List<GetEnvironmentConfigSoftwareConfig>, val webServerConfigs: List<GetEnvironmentConfigWebServerConfig>, val webServerNetworkAccessControls: List<GetEnvironmentConfigWebServerNetworkAccessControl>, val workloadsConfigs: List<GetEnvironmentConfigWorkloadsConfig>)
Link copied to clipboard
data class GetEnvironmentConfigDatabaseConfig(val machineType: String, val zone: String)
Link copied to clipboard
data class GetEnvironmentConfigEncryptionConfig(val kmsKeyName: String)
Link copied to clipboard
data class GetEnvironmentConfigMaintenanceWindow(val endTime: String, val recurrence: String, val startTime: String)
Link copied to clipboard
data class GetEnvironmentConfigNodeConfig(val composerInternalIpv4CidrBlock: String, val composerNetworkAttachment: String, val diskSizeGb: Int, val enableIpMasqAgent: Boolean, val ipAllocationPolicies: List<GetEnvironmentConfigNodeConfigIpAllocationPolicy>, val machineType: String, val maxPodsPerNode: Int, val network: String, val oauthScopes: List<String>, val serviceAccount: String, val subnetwork: String, val tags: List<String>, val zone: String)
data class GetEnvironmentConfigNodeConfigIpAllocationPolicy(val clusterIpv4CidrBlock: String, val clusterSecondaryRangeName: String, val servicesIpv4CidrBlock: String, val servicesSecondaryRangeName: String, val useIpAliases: Boolean)
data class GetEnvironmentConfigPrivateEnvironmentConfig(val cloudComposerConnectionSubnetwork: String, val cloudComposerNetworkIpv4CidrBlock: String, val cloudSqlIpv4CidrBlock: String, val connectionType: String, val enablePrivateEndpoint: Boolean, val enablePrivatelyUsedPublicIps: Boolean, val masterIpv4CidrBlock: String, val webServerIpv4CidrBlock: String)
data class GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfig(val enabled: Boolean, val snapshotCreationSchedule: String, val snapshotLocation: String, val timeZone: String)
Link copied to clipboard
data class GetEnvironmentConfigSoftwareConfig(val airflowConfigOverrides: Map<String, String>, val cloudDataLineageIntegrations: List<GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegration>, val envVariables: Map<String, String>, val imageVersion: String, val pypiPackages: Map<String, String>, val pythonVersion: String, val schedulerCount: Int, val webServerPluginsMode: String)
Link copied to clipboard
data class GetEnvironmentConfigWebServerConfig(val machineType: String)
data class GetEnvironmentConfigWorkloadsConfigDagProcessor(val count: Int, val cpu: Double, val memoryGb: Double, val storageGb: Double)
data class GetEnvironmentConfigWorkloadsConfigScheduler(val count: Int, val cpu: Double, val memoryGb: Double, val storageGb: Double)
data class GetEnvironmentConfigWorkloadsConfigTriggerer(val count: Int, val cpu: Double, val memoryGb: Double)
data class GetEnvironmentConfigWorkloadsConfigWebServer(val cpu: Double, val memoryGb: Double, val storageGb: Double)
data class GetEnvironmentConfigWorkloadsConfigWorker(val cpu: Double, val maxCount: Int, val memoryGb: Double, val minCount: Int, val storageGb: Double)
Link copied to clipboard
data class GetEnvironmentResult(val configs: List<GetEnvironmentConfig>, val effectiveLabels: Map<String, String>, val id: String, val labels: Map<String, String>, val name: String, val project: String? = null, val pulumiLabels: Map<String, String>, val region: String? = null, val storageConfigs: List<GetEnvironmentStorageConfig>)

A collection of values returned by getEnvironment.

Link copied to clipboard
data class GetEnvironmentStorageConfig(val bucket: String)
Link copied to clipboard
data class GetImageVersionsImageVersion(val imageVersionId: String, val supportedPythonVersions: List<String>)
Link copied to clipboard
data class GetImageVersionsResult(val id: String, val imageVersions: List<GetImageVersionsImageVersion>, val project: String, val region: String)

A collection of values returned by getImageVersions.

Link copied to clipboard
data class GetUserWorkloadsConfigMapResult(val data: Map<String, String>, val environment: String, val id: String, val name: String, val project: String? = null, val region: String? = null)

A collection of values returned by getUserWorkloadsConfigMap.

Link copied to clipboard
data class GetUserWorkloadsSecretResult(val data: Map<String, String>, val environment: String, val id: String, val name: String, val project: String? = null, val region: String? = null)

A collection of values returned by getUserWorkloadsSecret.