ClusterProfile interface
Cluster profile.
Properties
authorization |
Authorization profile with details of AAD user Ids and group Ids authorized for data plane access. |
autoscale |
This is the Autoscale profile for the cluster. This will allow customer to create cluster enabled with Autoscale. |
cluster |
Cluster access profile. |
cluster |
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. |
connectivity |
Cluster connectivity profile. NOTE: This property will not be serialized. It can only be populated by the server. |
flink |
The Flink cluster profile. |
identity |
This is deprecated. Please use managed identity profile instead. |
kafka |
The Kafka cluster profile. |
llap |
LLAP cluster profile. |
log |
Cluster log analytics profile to enable or disable OMS agent for cluster. |
managed |
This property is required by Trino, Spark and Flink cluster but is optional for Kafka cluster. |
oss |
Version with three part. |
prometheus |
Cluster Prometheus profile. |
ranger |
Cluster Ranger plugin profile. |
ranger |
The ranger cluster profile. |
script |
The script action profile list. |
secrets |
The cluster secret profile. |
service |
The service configs profiles. |
spark |
The spark cluster profile. |
ssh |
Ssh profile for the cluster. |
stub |
Stub cluster profile. |
trino |
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
identityProfile
This is deprecated. Please use managed identity profile instead.
identityProfile?: IdentityProfile
Property Value
kafkaProfile
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
scriptActionProfiles
The script action profile list.
scriptActionProfiles?: ScriptActionProfile[]
Property Value
secretsProfile
serviceConfigsProfiles
The service configs profiles.
serviceConfigsProfiles?: ClusterServiceConfigsProfile[]
Property Value
sparkProfile
sshProfile
stubProfile
Stub cluster profile.
stubProfile?: {[propertyName: string]: any}
Property Value
{[propertyName: string]: any}
trinoProfile
Azure SDK for JavaScript