Package-level declarations
Types
Link copied to clipboard
data class EnvironmentConfig(val airflowUri: String? = null, val dagGcsPrefix: String? = null, val databaseConfig: EnvironmentConfigDatabaseConfig? = 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
Link copied to clipboard
Link copied to clipboard
data class EnvironmentConfigMaintenanceWindow(val endTime: String, val recurrence: String, val startTime: String)
Link copied to clipboard
data class EnvironmentConfigMasterAuthorizedNetworksConfig(val cidrBlocks: List<EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlock>? = null, val enabled: Boolean)
Link copied to clipboard
data class EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlock(val cidrBlock: String, val displayName: String? = null)
Link copied to clipboard
data class EnvironmentConfigNodeConfig(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)
Link copied to clipboard
Link copied to clipboard
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 EnvironmentConfigRecoveryConfig(val scheduledSnapshotsConfig: EnvironmentConfigRecoveryConfigScheduledSnapshotsConfig? = 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)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class EnvironmentConfigWebServerNetworkAccessControl(val allowedIpRanges: List<EnvironmentConfigWebServerNetworkAccessControlAllowedIpRange>? = null)
Link copied to clipboard
data class EnvironmentConfigWebServerNetworkAccessControlAllowedIpRange(val description: String? = null, val value: String)
Link copied to clipboard
data class EnvironmentConfigWorkloadsConfig(val scheduler: EnvironmentConfigWorkloadsConfigScheduler? = null, val triggerer: EnvironmentConfigWorkloadsConfigTriggerer? = null, val webServer: EnvironmentConfigWorkloadsConfigWebServer? = null, val worker: EnvironmentConfigWorkloadsConfigWorker? = null)
Link copied to clipboard
data class EnvironmentConfigWorkloadsConfigScheduler(val count: Int? = null, val cpu: Double? = null, val memoryGb: Double? = null, val storageGb: Double? = null)
Link copied to clipboard
data class EnvironmentConfigWorkloadsConfigTriggerer(val count: Int, val cpu: Double, val memoryGb: Double)
Link copied to clipboard
data class EnvironmentConfigWorkloadsConfigWebServer(val cpu: Double? = null, val memoryGb: Double? = null, val storageGb: Double? = null)
Link copied to clipboard
Link copied to clipboard
data class GetEnvironmentConfig(val airflowUri: String, val dagGcsPrefix: String, val databaseConfigs: List<GetEnvironmentConfigDatabaseConfig>, 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
Link copied to clipboard
Link copied to clipboard
data class GetEnvironmentConfigMaintenanceWindow(val endTime: String, val recurrence: String, val startTime: String)
Link copied to clipboard
data class GetEnvironmentConfigMasterAuthorizedNetworksConfig(val cidrBlocks: List<GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlock>, val enabled: Boolean)
Link copied to clipboard
data class GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlock(val cidrBlock: String, val displayName: String)
Link copied to clipboard
data class GetEnvironmentConfigNodeConfig(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)
Link copied to clipboard
Link copied to clipboard
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)
Link copied to clipboard
data class GetEnvironmentConfigRecoveryConfig(val scheduledSnapshotsConfigs: List<GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfig>)
Link copied to clipboard
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)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetEnvironmentConfigWebServerNetworkAccessControl(val allowedIpRanges: List<GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRange>)
Link copied to clipboard
data class GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRange(val description: String, val value: String)
Link copied to clipboard
data class GetEnvironmentConfigWorkloadsConfig(val schedulers: List<GetEnvironmentConfigWorkloadsConfigScheduler>, val triggerers: List<GetEnvironmentConfigWorkloadsConfigTriggerer>, val webServers: List<GetEnvironmentConfigWorkloadsConfigWebServer>, val workers: List<GetEnvironmentConfigWorkloadsConfigWorker>)
Link copied to clipboard
data class GetEnvironmentConfigWorkloadsConfigScheduler(val count: Int, val cpu: Double, val memoryGb: Double, val storageGb: Double)
Link copied to clipboard
data class GetEnvironmentConfigWorkloadsConfigTriggerer(val count: Int, val cpu: Double, val memoryGb: Double)
Link copied to clipboard
data class GetEnvironmentConfigWorkloadsConfigWebServer(val cpu: Double, val memoryGb: Double, val storageGb: Double)
Link copied to clipboard
Link copied to clipboard
data class GetEnvironmentResult(val configs: List<GetEnvironmentConfig>, val id: String, val labels: Map<String, String>, val name: String, val project: String? = null, val region: String? = null)
A collection of values returned by getEnvironment.
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.