Package-level declarations
Types
Link copied to clipboard
data class AutoscalingPolicyBasicAlgorithm(val cooldownPeriod: String? = null, val yarnConfig: AutoscalingPolicyBasicAlgorithmYarnConfig)
Link copied to clipboard
Link copied to clipboard
data class AutoscalingPolicyIamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class AutoscalingPolicyIamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class AutoscalingPolicySecondaryWorkerConfig(val maxInstances: Int? = null, val minInstances: Int? = null, val weight: Int? = null)
Link copied to clipboard
data class AutoscalingPolicyWorkerConfig(val maxInstances: Int, val minInstances: Int? = null, val weight: Int? = null)
Link copied to clipboard
data class BatchEnvironmentConfig(val executionConfig: BatchEnvironmentConfigExecutionConfig? = null, val peripheralsConfig: BatchEnvironmentConfigPeripheralsConfig? = null)
Link copied to clipboard
Link copied to clipboard
data class BatchEnvironmentConfigPeripheralsConfig(val metastoreService: String? = null, val sparkHistoryServerConfig: BatchEnvironmentConfigPeripheralsConfigSparkHistoryServerConfig? = null)
Link copied to clipboard
data class BatchEnvironmentConfigPeripheralsConfigSparkHistoryServerConfig(val dataprocCluster: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class BatchRuntimeInfo(val approximateUsages: List<BatchRuntimeInfoApproximateUsage>? = null, val currentUsages: List<BatchRuntimeInfoCurrentUsage>? = null, val diagnosticOutputUri: String? = null, val endpoints: Map<String, String>? = null, val outputUri: String? = null)
Link copied to clipboard
data class BatchRuntimeInfoApproximateUsage(val acceleratorType: String? = null, val milliAcceleratorSeconds: String? = null, val milliDcuSeconds: String? = null, val shuffleStorageGbSeconds: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class BatchStateHistory(val state: String? = null, val stateMessage: String? = null, val stateStartTime: String? = null)
Link copied to clipboard
data class ClusterClusterConfig(val autoscalingConfig: ClusterClusterConfigAutoscalingConfig? = null, val auxiliaryNodeGroups: List<ClusterClusterConfigAuxiliaryNodeGroup>? = null, val bucket: String? = null, val dataprocMetricConfig: ClusterClusterConfigDataprocMetricConfig? = null, val encryptionConfig: ClusterClusterConfigEncryptionConfig? = null, val endpointConfig: ClusterClusterConfigEndpointConfig? = null, val gceClusterConfig: ClusterClusterConfigGceClusterConfig? = null, val initializationActions: List<ClusterClusterConfigInitializationAction>? = null, val lifecycleConfig: ClusterClusterConfigLifecycleConfig? = null, val masterConfig: ClusterClusterConfigMasterConfig? = null, val metastoreConfig: ClusterClusterConfigMetastoreConfig? = null, val preemptibleWorkerConfig: ClusterClusterConfigPreemptibleWorkerConfig? = null, val securityConfig: ClusterClusterConfigSecurityConfig? = null, val softwareConfig: ClusterClusterConfigSoftwareConfig? = null, val stagingBucket: String? = null, val tempBucket: String? = null, val workerConfig: ClusterClusterConfigWorkerConfig? = null)
Link copied to clipboard
Link copied to clipboard
data class ClusterClusterConfigAuxiliaryNodeGroup(val nodeGroupId: String? = null, val nodeGroups: List<ClusterClusterConfigAuxiliaryNodeGroupNodeGroup>)
Link copied to clipboard
data class ClusterClusterConfigAuxiliaryNodeGroupNodeGroup(val name: String? = null, val nodeGroupConfig: ClusterClusterConfigAuxiliaryNodeGroupNodeGroupNodeGroupConfig? = null, val roles: List<String>)
Link copied to clipboard
data class ClusterClusterConfigAuxiliaryNodeGroupNodeGroupNodeGroupConfig(val accelerators: List<ClusterClusterConfigAuxiliaryNodeGroupNodeGroupNodeGroupConfigAccelerator>? = null, val diskConfig: ClusterClusterConfigAuxiliaryNodeGroupNodeGroupNodeGroupConfigDiskConfig? = null, val instanceNames: List<String>? = null, val machineType: String? = null, val minCpuPlatform: String? = null, val numInstances: Int? = null)
Link copied to clipboard
data class ClusterClusterConfigAuxiliaryNodeGroupNodeGroupNodeGroupConfigAccelerator(val acceleratorCount: Int, val acceleratorType: String)
Link copied to clipboard
data class ClusterClusterConfigAuxiliaryNodeGroupNodeGroupNodeGroupConfigDiskConfig(val bootDiskSizeGb: Int? = null, val bootDiskType: String? = null, val localSsdInterface: String? = null, val numLocalSsds: Int? = null)
Link copied to clipboard
data class ClusterClusterConfigDataprocMetricConfig(val metrics: List<ClusterClusterConfigDataprocMetricConfigMetric>)
Link copied to clipboard
data class ClusterClusterConfigDataprocMetricConfigMetric(val metricOverrides: List<String>? = null, val metricSource: String)
Link copied to clipboard
Link copied to clipboard
data class ClusterClusterConfigEndpointConfig(val enableHttpPortAccess: Boolean, val httpPorts: Map<String, String>? = null)
Link copied to clipboard
data class ClusterClusterConfigGceClusterConfig(val confidentialInstanceConfig: ClusterClusterConfigGceClusterConfigConfidentialInstanceConfig? = null, val internalIpOnly: Boolean? = null, val metadata: Map<String, String>? = null, val network: String? = null, val nodeGroupAffinity: ClusterClusterConfigGceClusterConfigNodeGroupAffinity? = null, val reservationAffinity: ClusterClusterConfigGceClusterConfigReservationAffinity? = null, val serviceAccount: String? = null, val serviceAccountScopes: List<String>? = null, val shieldedInstanceConfig: ClusterClusterConfigGceClusterConfigShieldedInstanceConfig? = null, val subnetwork: String? = null, val tags: List<String>? = null, val zone: String? = null)
Link copied to clipboard
data class ClusterClusterConfigGceClusterConfigConfidentialInstanceConfig(val enableConfidentialCompute: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
data class ClusterClusterConfigGceClusterConfigReservationAffinity(val consumeReservationType: String? = null, val key: String? = null, val values: List<String>? = null)
Link copied to clipboard
data class ClusterClusterConfigGceClusterConfigShieldedInstanceConfig(val enableIntegrityMonitoring: Boolean? = null, val enableSecureBoot: Boolean? = null, val enableVtpm: Boolean? = null)
Link copied to clipboard
data class ClusterClusterConfigInitializationAction(val script: String, val timeoutSec: Int? = null)
Link copied to clipboard
data class ClusterClusterConfigLifecycleConfig(val autoDeleteTime: String? = null, val idleDeleteTtl: String? = null, val idleStartTime: String? = null)
Link copied to clipboard
data class ClusterClusterConfigMasterConfig(val accelerators: List<ClusterClusterConfigMasterConfigAccelerator>? = null, val diskConfig: ClusterClusterConfigMasterConfigDiskConfig? = null, val imageUri: String? = null, val instanceNames: List<String>? = null, val machineType: String? = null, val minCpuPlatform: String? = null, val numInstances: Int? = null)
Link copied to clipboard
data class ClusterClusterConfigMasterConfigAccelerator(val acceleratorCount: Int, val acceleratorType: String)
Link copied to clipboard
data class ClusterClusterConfigMasterConfigDiskConfig(val bootDiskSizeGb: Int? = null, val bootDiskType: String? = null, val localSsdInterface: String? = null, val numLocalSsds: Int? = null)
Link copied to clipboard
Link copied to clipboard
data class ClusterClusterConfigPreemptibleWorkerConfig(val diskConfig: ClusterClusterConfigPreemptibleWorkerConfigDiskConfig? = null, val instanceFlexibilityPolicy: ClusterClusterConfigPreemptibleWorkerConfigInstanceFlexibilityPolicy? = null, val instanceNames: List<String>? = null, val numInstances: Int? = null, val preemptibility: String? = null)
Link copied to clipboard
data class ClusterClusterConfigPreemptibleWorkerConfigDiskConfig(val bootDiskSizeGb: Int? = null, val bootDiskType: String? = null, val localSsdInterface: String? = null, val numLocalSsds: Int? = null)
Link copied to clipboard
data class ClusterClusterConfigPreemptibleWorkerConfigInstanceFlexibilityPolicy(val instanceSelectionLists: List<ClusterClusterConfigPreemptibleWorkerConfigInstanceFlexibilityPolicyInstanceSelectionList>? = null, val instanceSelectionResults: List<ClusterClusterConfigPreemptibleWorkerConfigInstanceFlexibilityPolicyInstanceSelectionResult>? = null, val provisioningModelMix: ClusterClusterConfigPreemptibleWorkerConfigInstanceFlexibilityPolicyProvisioningModelMix? = null)
Link copied to clipboard
data class ClusterClusterConfigPreemptibleWorkerConfigInstanceFlexibilityPolicyInstanceSelectionList(val machineTypes: List<String>? = null, val rank: Int? = null)
Link copied to clipboard
data class ClusterClusterConfigPreemptibleWorkerConfigInstanceFlexibilityPolicyInstanceSelectionResult(val machineType: String? = null, val vmCount: Int? = null)
Link copied to clipboard
data class ClusterClusterConfigPreemptibleWorkerConfigInstanceFlexibilityPolicyProvisioningModelMix(val standardCapacityBase: Int? = null, val standardCapacityPercentAboveBase: Int? = null)
Link copied to clipboard
data class ClusterClusterConfigSecurityConfig(val kerberosConfig: ClusterClusterConfigSecurityConfigKerberosConfig)
Link copied to clipboard
data class ClusterClusterConfigSecurityConfigKerberosConfig(val crossRealmTrustAdminServer: String? = null, val crossRealmTrustKdc: String? = null, val crossRealmTrustRealm: String? = null, val crossRealmTrustSharedPasswordUri: String? = null, val enableKerberos: Boolean? = null, val kdcDbKeyUri: String? = null, val keyPasswordUri: String? = null, val keystorePasswordUri: String? = null, val keystoreUri: String? = null, val kmsKeyUri: String, val realm: String? = null, val rootPrincipalPasswordUri: String, val tgtLifetimeHours: Int? = null, val truststorePasswordUri: String? = null, val truststoreUri: String? = null)
Link copied to clipboard
data class ClusterClusterConfigWorkerConfig(val accelerators: List<ClusterClusterConfigWorkerConfigAccelerator>? = null, val diskConfig: ClusterClusterConfigWorkerConfigDiskConfig? = null, val imageUri: String? = null, val instanceNames: List<String>? = null, val machineType: String? = null, val minCpuPlatform: String? = null, val minNumInstances: Int? = null, val numInstances: Int? = null)
Link copied to clipboard
data class ClusterClusterConfigWorkerConfigAccelerator(val acceleratorCount: Int, val acceleratorType: String)
Link copied to clipboard
data class ClusterClusterConfigWorkerConfigDiskConfig(val bootDiskSizeGb: Int? = null, val bootDiskType: String? = null, val localSsdInterface: String? = null, val numLocalSsds: Int? = null)
Link copied to clipboard
data class ClusterIAMBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class ClusterIAMMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class ClusterVirtualClusterConfig(val auxiliaryServicesConfig: ClusterVirtualClusterConfigAuxiliaryServicesConfig? = null, val kubernetesClusterConfig: ClusterVirtualClusterConfigKubernetesClusterConfig? = null, val stagingBucket: String? = null)
Link copied to clipboard
data class ClusterVirtualClusterConfigAuxiliaryServicesConfig(val metastoreConfig: ClusterVirtualClusterConfigAuxiliaryServicesConfigMetastoreConfig? = null, val sparkHistoryServerConfig: ClusterVirtualClusterConfigAuxiliaryServicesConfigSparkHistoryServerConfig? = null)
Link copied to clipboard
data class ClusterVirtualClusterConfigAuxiliaryServicesConfigMetastoreConfig(val dataprocMetastoreService: String? = null)
Link copied to clipboard
data class ClusterVirtualClusterConfigAuxiliaryServicesConfigSparkHistoryServerConfig(val dataprocCluster: String? = null)
Link copied to clipboard
data class ClusterVirtualClusterConfigKubernetesClusterConfig(val gkeClusterConfig: ClusterVirtualClusterConfigKubernetesClusterConfigGkeClusterConfig, val kubernetesNamespace: String? = null, val kubernetesSoftwareConfig: ClusterVirtualClusterConfigKubernetesClusterConfigKubernetesSoftwareConfig)
Link copied to clipboard
data class ClusterVirtualClusterConfigKubernetesClusterConfigGkeClusterConfig(val gkeClusterTarget: String? = null, val nodePoolTargets: List<ClusterVirtualClusterConfigKubernetesClusterConfigGkeClusterConfigNodePoolTarget>? = null)
Link copied to clipboard
data class ClusterVirtualClusterConfigKubernetesClusterConfigGkeClusterConfigNodePoolTarget(val nodePool: String, val nodePoolConfig: ClusterVirtualClusterConfigKubernetesClusterConfigGkeClusterConfigNodePoolTargetNodePoolConfig? = null, val roles: List<String>)
Link copied to clipboard
data class ClusterVirtualClusterConfigKubernetesClusterConfigGkeClusterConfigNodePoolTargetNodePoolConfig(val autoscaling: ClusterVirtualClusterConfigKubernetesClusterConfigGkeClusterConfigNodePoolTargetNodePoolConfigAutoscaling? = null, val config: ClusterVirtualClusterConfigKubernetesClusterConfigGkeClusterConfigNodePoolTargetNodePoolConfigConfig? = null, val locations: List<String>)
Link copied to clipboard
data class ClusterVirtualClusterConfigKubernetesClusterConfigGkeClusterConfigNodePoolTargetNodePoolConfigAutoscaling(val maxNodeCount: Int? = null, val minNodeCount: Int? = null)
Cluster Virtual Cluster Config Kubernetes Cluster Config Gke Cluster Config Node Pool Target Node Pool Config Config
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GdcApplicationEnvironmentSparkApplicationEnvironmentConfig(val defaultProperties: Map<String, String>? = null, val defaultVersion: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GdcSparkApplicationSparkSqlApplicationConfig(val jarFileUris: List<String>? = null, val queryFileUri: String? = null, val queryList: GdcSparkApplicationSparkSqlApplicationConfigQueryList? = null, val scriptVariables: Map<String, String>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetMetastoreServiceHiveMetastoreConfig(val auxiliaryVersions: List<GetMetastoreServiceHiveMetastoreConfigAuxiliaryVersion>, val configOverrides: Map<String, String>, val endpointProtocol: String, val kerberosConfigs: List<GetMetastoreServiceHiveMetastoreConfigKerberosConfig>, val version: String)
Link copied to clipboard
Link copied to clipboard
data class GetMetastoreServiceHiveMetastoreConfigKerberosConfig(val keytabs: List<GetMetastoreServiceHiveMetastoreConfigKerberosConfigKeytab>, val krb5ConfigGcsUri: String, val principal: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetMetastoreServiceMetadataIntegration(val dataCatalogConfigs: List<GetMetastoreServiceMetadataIntegrationDataCatalogConfig>)
Link copied to clipboard
Link copied to clipboard
data class GetMetastoreServiceNetworkConfig(val consumers: List<GetMetastoreServiceNetworkConfigConsumer>, val customRoutesEnabled: Boolean)
Link copied to clipboard
data class GetMetastoreServiceNetworkConfigConsumer(val endpointUri: String, val subnetwork: String)
Link copied to clipboard
data class GetMetastoreServiceResult(val artifactGcsUri: String, val createTime: String, val databaseType: String, val deletionProtection: Boolean, val effectiveLabels: Map<String, String>, val encryptionConfigs: List<GetMetastoreServiceEncryptionConfig>, val endpointUri: String, val hiveMetastoreConfigs: List<GetMetastoreServiceHiveMetastoreConfig>, val id: String, val labels: Map<String, String>, val location: String, val maintenanceWindows: List<GetMetastoreServiceMaintenanceWindow>, val metadataIntegrations: List<GetMetastoreServiceMetadataIntegration>, val name: String, val network: String, val networkConfigs: List<GetMetastoreServiceNetworkConfig>, val port: Int, val project: String? = null, val pulumiLabels: Map<String, String>, val releaseChannel: String, val scalingConfigs: List<GetMetastoreServiceScalingConfig>, val scheduledBackups: List<GetMetastoreServiceScheduledBackup>, val serviceId: String, val state: String, val stateMessage: String, val telemetryConfigs: List<GetMetastoreServiceTelemetryConfig>, val tier: String, val uid: String, val updateTime: String)
A collection of values returned by getMetastoreService.
Link copied to clipboard
data class GetMetastoreServiceScalingConfig(val autoscalingConfigs: List<GetMetastoreServiceScalingConfigAutoscalingConfig>, val instanceSize: String, val scalingFactor: Double)
Link copied to clipboard
data class GetMetastoreServiceScalingConfigAutoscalingConfig(val autoscalingEnabled: Boolean, val autoscalingFactor: Double, val limitConfigs: List<GetMetastoreServiceScalingConfigAutoscalingConfigLimitConfig>)
Link copied to clipboard
data class GetMetastoreServiceScalingConfigAutoscalingConfigLimitConfig(val maxScalingFactor: Double, val minScalingFactor: Double)
Link copied to clipboard
data class GetMetastoreServiceScheduledBackup(val backupLocation: String, val cronSchedule: String, val enabled: Boolean, val timeZone: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class JobHadoopConfig(val archiveUris: List<String>? = null, val args: List<String>? = null, val fileUris: List<String>? = null, val jarFileUris: List<String>? = null, val loggingConfig: JobHadoopConfigLoggingConfig? = null, val mainClass: String? = null, val mainJarFileUri: String? = null, val properties: Map<String, String>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class JobIAMBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class JobIAMMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class JobPigConfig(val continueOnFailure: Boolean? = null, val jarFileUris: List<String>? = null, val loggingConfig: JobPigConfigLoggingConfig? = null, val properties: Map<String, String>? = null, val queryFileUri: String? = null, val queryLists: List<String>? = null, val scriptVariables: Map<String, String>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class JobPrestoConfig(val clientTags: List<String>? = null, val continueOnFailure: Boolean? = null, val loggingConfig: JobPrestoConfigLoggingConfig? = null, val outputFormat: String? = null, val properties: Map<String, String>? = null, val queryFileUri: String? = null, val queryLists: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
data class JobPysparkConfig(val archiveUris: List<String>? = null, val args: List<String>? = null, val fileUris: List<String>? = null, val jarFileUris: List<String>? = null, val loggingConfig: JobPysparkConfigLoggingConfig? = null, val mainPythonFileUri: String, val properties: Map<String, String>? = null, val pythonFileUris: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class JobSparkConfig(val archiveUris: List<String>? = null, val args: List<String>? = null, val fileUris: List<String>? = null, val jarFileUris: List<String>? = null, val loggingConfig: JobSparkConfigLoggingConfig? = null, val mainClass: String? = null, val mainJarFileUri: String? = null, val properties: Map<String, String>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class MetastoreDatabaseIamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class MetastoreDatabaseIamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class MetastoreFederationBackendMetastore(val metastoreType: String, val name: String, val rank: String)
Link copied to clipboard
data class MetastoreFederationIamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class MetastoreFederationIamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
Link copied to clipboard
data class MetastoreServiceHiveMetastoreConfig(val auxiliaryVersions: List<MetastoreServiceHiveMetastoreConfigAuxiliaryVersion>? = null, val configOverrides: Map<String, String>? = null, val endpointProtocol: String? = null, val kerberosConfig: MetastoreServiceHiveMetastoreConfigKerberosConfig? = null, val version: String)
Link copied to clipboard
Link copied to clipboard
data class MetastoreServiceHiveMetastoreConfigKerberosConfig(val keytab: MetastoreServiceHiveMetastoreConfigKerberosConfigKeytab, val krb5ConfigGcsUri: String, val principal: String)
Link copied to clipboard
Link copied to clipboard
data class MetastoreServiceIamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class MetastoreServiceIamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
Link copied to clipboard
data class MetastoreServiceMetadataIntegration(val dataCatalogConfig: MetastoreServiceMetadataIntegrationDataCatalogConfig)
Link copied to clipboard
Link copied to clipboard
data class MetastoreServiceNetworkConfig(val consumers: List<MetastoreServiceNetworkConfigConsumer>, val customRoutesEnabled: Boolean? = null)
Link copied to clipboard
data class MetastoreServiceNetworkConfigConsumer(val endpointUri: String? = null, val subnetwork: String)
Link copied to clipboard
data class MetastoreServiceScalingConfig(val autoscalingConfig: MetastoreServiceScalingConfigAutoscalingConfig? = null, val instanceSize: String? = null, val scalingFactor: Double? = null)
Link copied to clipboard
data class MetastoreServiceScalingConfigAutoscalingConfig(val autoscalingEnabled: Boolean? = null, val autoscalingFactor: Double? = null, val limitConfig: MetastoreServiceScalingConfigAutoscalingConfigLimitConfig? = null)
Link copied to clipboard
data class MetastoreServiceScalingConfigAutoscalingConfigLimitConfig(val maxScalingFactor: Double? = null, val minScalingFactor: Double? = null)
Link copied to clipboard
data class MetastoreServiceScheduledBackup(val backupLocation: String, val cronSchedule: String? = null, val enabled: Boolean? = null, val timeZone: String? = null)
Link copied to clipboard
Link copied to clipboard
data class MetastoreTableIamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class MetastoreTableIamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
Link copied to clipboard
data class WorkflowTemplateJob(val hadoopJob: WorkflowTemplateJobHadoopJob? = null, val hiveJob: WorkflowTemplateJobHiveJob? = null, val labels: Map<String, String>? = null, val pigJob: WorkflowTemplateJobPigJob? = null, val prerequisiteStepIds: List<String>? = null, val prestoJob: WorkflowTemplateJobPrestoJob? = null, val pysparkJob: WorkflowTemplateJobPysparkJob? = null, val scheduling: WorkflowTemplateJobScheduling? = null, val sparkJob: WorkflowTemplateJobSparkJob? = null, val sparkRJob: WorkflowTemplateJobSparkRJob? = null, val sparkSqlJob: WorkflowTemplateJobSparkSqlJob? = null, val stepId: String)
Link copied to clipboard
data class WorkflowTemplateJobHadoopJob(val archiveUris: List<String>? = null, val args: List<String>? = null, val fileUris: List<String>? = null, val jarFileUris: List<String>? = null, val loggingConfig: WorkflowTemplateJobHadoopJobLoggingConfig? = null, val mainClass: String? = null, val mainJarFileUri: String? = null, val properties: Map<String, String>? = null)
Link copied to clipboard
data class WorkflowTemplateJobHadoopJobLoggingConfig(val driverLogLevels: Map<String, String>? = null)
Link copied to clipboard
data class WorkflowTemplateJobHiveJob(val continueOnFailure: Boolean? = null, val jarFileUris: List<String>? = null, val properties: Map<String, String>? = null, val queryFileUri: String? = null, val queryList: WorkflowTemplateJobHiveJobQueryList? = null, val scriptVariables: Map<String, String>? = null)
Link copied to clipboard
Link copied to clipboard
data class WorkflowTemplateJobPigJob(val continueOnFailure: Boolean? = null, val jarFileUris: List<String>? = null, val loggingConfig: WorkflowTemplateJobPigJobLoggingConfig? = null, val properties: Map<String, String>? = null, val queryFileUri: String? = null, val queryList: WorkflowTemplateJobPigJobQueryList? = null, val scriptVariables: Map<String, String>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class WorkflowTemplateJobPrestoJob(val clientTags: List<String>? = null, val continueOnFailure: Boolean? = null, val loggingConfig: WorkflowTemplateJobPrestoJobLoggingConfig? = null, val outputFormat: String? = null, val properties: Map<String, String>? = null, val queryFileUri: String? = null, val queryList: WorkflowTemplateJobPrestoJobQueryList? = null)
Link copied to clipboard
data class WorkflowTemplateJobPrestoJobLoggingConfig(val driverLogLevels: Map<String, String>? = null)
Link copied to clipboard
Link copied to clipboard
data class WorkflowTemplateJobPysparkJob(val archiveUris: List<String>? = null, val args: List<String>? = null, val fileUris: List<String>? = null, val jarFileUris: List<String>? = null, val loggingConfig: WorkflowTemplateJobPysparkJobLoggingConfig? = null, val mainPythonFileUri: String, val properties: Map<String, String>? = null, val pythonFileUris: List<String>? = null)
Link copied to clipboard
data class WorkflowTemplateJobPysparkJobLoggingConfig(val driverLogLevels: Map<String, String>? = null)
Link copied to clipboard
data class WorkflowTemplateJobScheduling(val maxFailuresPerHour: Int? = null, val maxFailuresTotal: Int? = null)
Link copied to clipboard
data class WorkflowTemplateJobSparkJob(val archiveUris: List<String>? = null, val args: List<String>? = null, val fileUris: List<String>? = null, val jarFileUris: List<String>? = null, val loggingConfig: WorkflowTemplateJobSparkJobLoggingConfig? = null, val mainClass: String? = null, val mainJarFileUri: String? = null, val properties: Map<String, String>? = null)
Link copied to clipboard
data class WorkflowTemplateJobSparkJobLoggingConfig(val driverLogLevels: Map<String, String>? = null)
Link copied to clipboard
Link copied to clipboard
data class WorkflowTemplateJobSparkRJobLoggingConfig(val driverLogLevels: Map<String, String>? = null)
Link copied to clipboard
data class WorkflowTemplateJobSparkSqlJob(val jarFileUris: List<String>? = null, val loggingConfig: WorkflowTemplateJobSparkSqlJobLoggingConfig? = null, val properties: Map<String, String>? = null, val queryFileUri: String? = null, val queryList: WorkflowTemplateJobSparkSqlJobQueryList? = null, val scriptVariables: Map<String, String>? = null)
Link copied to clipboard
data class WorkflowTemplateJobSparkSqlJobLoggingConfig(val driverLogLevels: Map<String, String>? = null)
Link copied to clipboard
Link copied to clipboard
data class WorkflowTemplateParameter(val description: String? = null, val fields: List<String>, val name: String, val validation: WorkflowTemplateParameterValidation? = null)
Link copied to clipboard
data class WorkflowTemplateParameterValidation(val regex: WorkflowTemplateParameterValidationRegex? = null, val values: WorkflowTemplateParameterValidationValues? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class WorkflowTemplatePlacement(val clusterSelector: WorkflowTemplatePlacementClusterSelector? = null, val managedCluster: WorkflowTemplatePlacementManagedCluster? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementClusterSelector(val clusterLabels: Map<String, String>, val zone: String? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedCluster(val clusterName: String, val config: WorkflowTemplatePlacementManagedClusterConfig, val labels: Map<String, String>? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfig(val autoscalingConfig: WorkflowTemplatePlacementManagedClusterConfigAutoscalingConfig? = null, val encryptionConfig: WorkflowTemplatePlacementManagedClusterConfigEncryptionConfig? = null, val endpointConfig: WorkflowTemplatePlacementManagedClusterConfigEndpointConfig? = null, val gceClusterConfig: WorkflowTemplatePlacementManagedClusterConfigGceClusterConfig? = null, val gkeClusterConfig: WorkflowTemplatePlacementManagedClusterConfigGkeClusterConfig? = null, val initializationActions: List<WorkflowTemplatePlacementManagedClusterConfigInitializationAction>? = null, val lifecycleConfig: WorkflowTemplatePlacementManagedClusterConfigLifecycleConfig? = null, val masterConfig: WorkflowTemplatePlacementManagedClusterConfigMasterConfig? = null, val metastoreConfig: WorkflowTemplatePlacementManagedClusterConfigMetastoreConfig? = null, val secondaryWorkerConfig: WorkflowTemplatePlacementManagedClusterConfigSecondaryWorkerConfig? = null, val securityConfig: WorkflowTemplatePlacementManagedClusterConfigSecurityConfig? = null, val softwareConfig: WorkflowTemplatePlacementManagedClusterConfigSoftwareConfig? = null, val stagingBucket: String? = null, val tempBucket: String? = null, val workerConfig: WorkflowTemplatePlacementManagedClusterConfigWorkerConfig? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigAutoscalingConfig(val policy: String? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigEncryptionConfig(val gcePdKmsKeyName: String? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigEndpointConfig(val enableHttpPortAccess: Boolean? = null, val httpPorts: Map<String, String>? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigGceClusterConfig(val internalIpOnly: Boolean? = null, val metadata: Map<String, String>? = null, val network: String? = null, val nodeGroupAffinity: WorkflowTemplatePlacementManagedClusterConfigGceClusterConfigNodeGroupAffinity? = null, val privateIpv6GoogleAccess: String? = null, val reservationAffinity: WorkflowTemplatePlacementManagedClusterConfigGceClusterConfigReservationAffinity? = null, val serviceAccount: String? = null, val serviceAccountScopes: List<String>? = null, val shieldedInstanceConfig: WorkflowTemplatePlacementManagedClusterConfigGceClusterConfigShieldedInstanceConfig? = null, val subnetwork: String? = null, val tags: List<String>? = null, val zone: String? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigGceClusterConfigNodeGroupAffinity(val nodeGroup: String)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigGceClusterConfigReservationAffinity(val consumeReservationType: String? = null, val key: String? = null, val values: List<String>? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigGceClusterConfigShieldedInstanceConfig(val enableIntegrityMonitoring: Boolean? = null, val enableSecureBoot: Boolean? = null, val enableVtpm: Boolean? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigGkeClusterConfig(val namespacedGkeDeploymentTarget: WorkflowTemplatePlacementManagedClusterConfigGkeClusterConfigNamespacedGkeDeploymentTarget? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigGkeClusterConfigNamespacedGkeDeploymentTarget(val clusterNamespace: String? = null, val targetGkeCluster: String? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigInitializationAction(val executableFile: String? = null, val executionTimeout: String? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigLifecycleConfig(val autoDeleteTime: String? = null, val autoDeleteTtl: String? = null, val idleDeleteTtl: String? = null, val idleStartTime: String? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigMasterConfig(val accelerators: List<WorkflowTemplatePlacementManagedClusterConfigMasterConfigAccelerator>? = null, val diskConfig: WorkflowTemplatePlacementManagedClusterConfigMasterConfigDiskConfig? = null, val image: String? = null, val instanceNames: List<String>? = null, val isPreemptible: Boolean? = null, val machineType: String? = null, val managedGroupConfigs: List<WorkflowTemplatePlacementManagedClusterConfigMasterConfigManagedGroupConfig>? = null, val minCpuPlatform: String? = null, val numInstances: Int? = null, val preemptibility: String? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigMasterConfigAccelerator(val acceleratorCount: Int? = null, val acceleratorType: String? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigMasterConfigDiskConfig(val bootDiskSizeGb: Int? = null, val bootDiskType: String? = null, val numLocalSsds: Int? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigMasterConfigManagedGroupConfig(val instanceGroupManagerName: String? = null, val instanceTemplateName: String? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigMetastoreConfig(val dataprocMetastoreService: String)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigSecondaryWorkerConfig(val accelerators: List<WorkflowTemplatePlacementManagedClusterConfigSecondaryWorkerConfigAccelerator>? = null, val diskConfig: WorkflowTemplatePlacementManagedClusterConfigSecondaryWorkerConfigDiskConfig? = null, val image: String? = null, val instanceNames: List<String>? = null, val isPreemptible: Boolean? = null, val machineType: String? = null, val managedGroupConfigs: List<WorkflowTemplatePlacementManagedClusterConfigSecondaryWorkerConfigManagedGroupConfig>? = null, val minCpuPlatform: String? = null, val numInstances: Int? = null, val preemptibility: String? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigSecondaryWorkerConfigAccelerator(val acceleratorCount: Int? = null, val acceleratorType: String? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigSecondaryWorkerConfigDiskConfig(val bootDiskSizeGb: Int? = null, val bootDiskType: String? = null, val numLocalSsds: Int? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigSecondaryWorkerConfigManagedGroupConfig(val instanceGroupManagerName: String? = null, val instanceTemplateName: String? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigSecurityConfig(val kerberosConfig: WorkflowTemplatePlacementManagedClusterConfigSecurityConfigKerberosConfig? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigSecurityConfigKerberosConfig(val crossRealmTrustAdminServer: String? = null, val crossRealmTrustKdc: String? = null, val crossRealmTrustRealm: String? = null, val crossRealmTrustSharedPassword: String? = null, val enableKerberos: Boolean? = null, val kdcDbKey: String? = null, val keyPassword: String? = null, val keystore: String? = null, val keystorePassword: String? = null, val kmsKey: String? = null, val realm: String? = null, val rootPrincipalPassword: String? = null, val tgtLifetimeHours: Int? = null, val truststore: String? = null, val truststorePassword: String? = null)
Link copied to clipboard
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigWorkerConfig(val accelerators: List<WorkflowTemplatePlacementManagedClusterConfigWorkerConfigAccelerator>? = null, val diskConfig: WorkflowTemplatePlacementManagedClusterConfigWorkerConfigDiskConfig? = null, val image: String? = null, val instanceNames: List<String>? = null, val isPreemptible: Boolean? = null, val machineType: String? = null, val managedGroupConfigs: List<WorkflowTemplatePlacementManagedClusterConfigWorkerConfigManagedGroupConfig>? = null, val minCpuPlatform: String? = null, val numInstances: Int? = null, val preemptibility: String? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigWorkerConfigAccelerator(val acceleratorCount: Int? = null, val acceleratorType: String? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigWorkerConfigDiskConfig(val bootDiskSizeGb: Int? = null, val bootDiskType: String? = null, val numLocalSsds: Int? = null)
Link copied to clipboard
data class WorkflowTemplatePlacementManagedClusterConfigWorkerConfigManagedGroupConfig(val instanceGroupManagerName: String? = null, val instanceTemplateName: String? = null)