ClusterProfile interface

Cluster profile.

Properties

authorizationProfile

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

autoscaleProfile

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

clusterAccessProfile

Cluster access profile.

clusterVersion

Version with 3/4 part.

components

Component list of this cluster type and version. NOTE: This property will not be serialized. It can only be populated by the server.

connectivityProfile

Cluster connectivity profile. NOTE: This property will not be serialized. It can only be populated by the server.

flinkProfile

The Flink cluster profile.

identityProfile

This is deprecated. Please use managed identity profile instead.

kafkaProfile

The Kafka cluster profile.

llapProfile

LLAP cluster profile.

logAnalyticsProfile

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

managedIdentityProfile

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

ossVersion

Version with three part.

prometheusProfile

Cluster Prometheus profile.

rangerPluginProfile

Cluster Ranger plugin profile.

rangerProfile

The ranger cluster profile.

scriptActionProfiles

The script action profile list.

secretsProfile

The cluster secret profile.

serviceConfigsProfiles

The service configs profiles.

sparkProfile

The spark cluster profile.

sshProfile

Ssh profile for the cluster.

stubProfile

Stub cluster profile.

trinoProfile

Trino Cluster profile.

Property Details

authorizationProfile

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

authorizationProfile: AuthorizationProfile

Property Value

autoscaleProfile

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

autoscaleProfile?: AutoscaleProfile

Property Value

clusterAccessProfile

Cluster access profile.

clusterAccessProfile?: ClusterAccessProfile

Property Value

clusterVersion

Version with 3/4 part.

clusterVersion: string

Property Value

string

components

Component list of this cluster type and version. NOTE: This property will not be serialized. It can only be populated by the server.

components?: ClusterComponentsItem[]

Property Value

connectivityProfile

Cluster connectivity profile. NOTE: This property will not be serialized. It can only be populated by the server.

connectivityProfile?: ConnectivityProfile

Property Value

flinkProfile

The Flink cluster profile.

flinkProfile?: FlinkProfile

Property Value

identityProfile

This is deprecated. Please use managed identity profile instead.

identityProfile?: IdentityProfile

Property Value

kafkaProfile

The Kafka cluster profile.

kafkaProfile?: KafkaProfile

Property Value

llapProfile

LLAP cluster profile.

llapProfile?: {[propertyName: string]: any}

Property Value

{[propertyName: string]: any}

logAnalyticsProfile

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

logAnalyticsProfile?: ClusterLogAnalyticsProfile

Property Value

managedIdentityProfile

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

managedIdentityProfile?: ManagedIdentityProfile

Property Value

ossVersion

Version with three part.

ossVersion: string

Property Value

string

prometheusProfile

Cluster Prometheus profile.

prometheusProfile?: ClusterPrometheusProfile

Property Value

rangerPluginProfile

Cluster Ranger plugin profile.

rangerPluginProfile?: ClusterRangerPluginProfile

Property Value

rangerProfile

The ranger cluster profile.

rangerProfile?: RangerProfile

Property Value

scriptActionProfiles

The script action profile list.

scriptActionProfiles?: ScriptActionProfile[]

Property Value

secretsProfile

The cluster secret profile.

secretsProfile?: SecretsProfile

Property Value

serviceConfigsProfiles

The service configs profiles.

serviceConfigsProfiles?: ClusterServiceConfigsProfile[]

Property Value

sparkProfile

The spark cluster profile.

sparkProfile?: SparkProfile

Property Value

sshProfile

Ssh profile for the cluster.

sshProfile?: SshProfile

Property Value

stubProfile

Stub cluster profile.

stubProfile?: {[propertyName: string]: any}

Property Value

{[propertyName: string]: any}

trinoProfile

Trino Cluster profile.

trinoProfile?: TrinoProfile

Property Value