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 ClusterClusterConfig(val autoscalingConfig: ClusterClusterConfigAutoscalingConfig? = 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 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, Any>? = null)
Link copied to clipboard
data class ClusterClusterConfigGceClusterConfig(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
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 numLocalSsds: Int? = null)
Link copied to clipboard
Link copied to clipboard
data class ClusterClusterConfigPreemptibleWorkerConfig(val diskConfig: ClusterClusterConfigPreemptibleWorkerConfigDiskConfig? = 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 numLocalSsds: 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 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 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
Link copied to clipboard
Link copied to clipboard
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 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>)
Link copied to clipboard
data class MetastoreServiceNetworkConfigConsumer(val endpointUri: String? = null, val subnetwork: String)
Link copied to clipboard
data class MetastoreServiceScalingConfig(val instanceSize: String? = null, val scalingFactor: Double? = null)
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)