ClusterProfileResponse

data class ClusterProfileResponse(val authorizationProfile: AuthorizationProfileResponse, val autoscaleProfile: AutoscaleProfileResponse? = null, val clusterAccessProfile: ClusterAccessProfileResponse? = null, val clusterVersion: String, val components: List<ClusterProfileResponseComponents>, val connectivityProfile: ConnectivityProfileResponse, val flinkProfile: FlinkProfileResponse? = null, val identityProfile: IdentityProfileResponse? = null, val kafkaProfile: KafkaProfileResponse? = null, val llapProfile: Any? = null, val logAnalyticsProfile: ClusterLogAnalyticsProfileResponse? = null, val managedIdentityProfile: ManagedIdentityProfileResponse? = null, val ossVersion: String, val prometheusProfile: ClusterPrometheusProfileResponse? = null, val rangerPluginProfile: ClusterRangerPluginProfileResponse? = null, val rangerProfile: RangerProfileResponse? = null, val scriptActionProfiles: List<ScriptActionProfileResponse>? = null, val secretsProfile: SecretsProfileResponse? = null, val serviceConfigsProfiles: List<ClusterServiceConfigsProfileResponse>? = null, val sparkProfile: SparkProfileResponse? = null, val sshProfile: ClusterPoolSshProfileResponse? = null, val stubProfile: Any? = null, val trinoProfile: TrinoProfileResponse? = null)

Cluster profile.

Constructors

Link copied to clipboard
constructor(authorizationProfile: AuthorizationProfileResponse, autoscaleProfile: AutoscaleProfileResponse? = null, clusterAccessProfile: ClusterAccessProfileResponse? = null, clusterVersion: String, components: List<ClusterProfileResponseComponents>, connectivityProfile: ConnectivityProfileResponse, flinkProfile: FlinkProfileResponse? = null, identityProfile: IdentityProfileResponse? = null, kafkaProfile: KafkaProfileResponse? = null, llapProfile: Any? = null, logAnalyticsProfile: ClusterLogAnalyticsProfileResponse? = null, managedIdentityProfile: ManagedIdentityProfileResponse? = null, ossVersion: String, prometheusProfile: ClusterPrometheusProfileResponse? = null, rangerPluginProfile: ClusterRangerPluginProfileResponse? = null, rangerProfile: RangerProfileResponse? = null, scriptActionProfiles: List<ScriptActionProfileResponse>? = null, secretsProfile: SecretsProfileResponse? = null, serviceConfigsProfiles: List<ClusterServiceConfigsProfileResponse>? = null, sparkProfile: SparkProfileResponse? = null, sshProfile: ClusterPoolSshProfileResponse? = null, stubProfile: Any? = null, trinoProfile: TrinoProfileResponse? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Authorization profile with details of AAD user Ids and group Ids authorized for data plane access.

Link copied to clipboard

This is the Autoscale profile for the cluster. This will allow customer to create cluster enabled with Autoscale.

Link copied to clipboard

Cluster access profile.

Link copied to clipboard

Version with 3/4 part.

Link copied to clipboard

Component list of this cluster type and version.

Link copied to clipboard

Cluster connectivity profile.

Link copied to clipboard

The Flink cluster profile.

Link copied to clipboard

This is deprecated. Please use managed identity profile instead.

Link copied to clipboard

The Kafka cluster profile.

Link copied to clipboard
val llapProfile: Any? = null

LLAP cluster profile.

Link copied to clipboard

Cluster log analytics profile to enable or disable OMS agent for cluster.

Link copied to clipboard

This property is required by Trino, Spark and Flink cluster but is optional for Kafka cluster.

Link copied to clipboard

Version with three part.

Link copied to clipboard

Cluster Prometheus profile.

Link copied to clipboard

Cluster Ranger plugin profile.

Link copied to clipboard

The ranger cluster profile.

Link copied to clipboard

The script action profile list.

Link copied to clipboard

The cluster secret profile.

Link copied to clipboard

The service configs profiles.

Link copied to clipboard

The spark cluster profile.

Link copied to clipboard

Ssh profile for the cluster.

Link copied to clipboard
val stubProfile: Any? = null

Stub cluster profile.

Link copied to clipboard

Trino Cluster profile.