Freigeben über


ArmHDInsightContainersModelFactory.ClusterProfile Methode

Definition

Initialisiert eine neue instance von ClusterProfile.

public static Azure.ResourceManager.HDInsight.Containers.Models.ClusterProfile ClusterProfile (string clusterVersion = default, string ossVersion = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.HDInsight.Containers.Models.ClusterComponentItem> components = default, Azure.ResourceManager.HDInsight.Containers.Models.HDInsightIdentityProfile identityProfile = default, Azure.ResourceManager.HDInsight.Containers.Models.AuthorizationProfile authorizationProfile = default, Azure.ResourceManager.HDInsight.Containers.Models.ClusterSecretsProfile secretsProfile = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.HDInsight.Containers.Models.ClusterServiceConfigsProfile> serviceConfigsProfiles = default, Azure.ResourceManager.HDInsight.Containers.Models.ClusterConnectivityProfile connectivityProfile = default, Azure.ResourceManager.HDInsight.Containers.Models.ClusterLogAnalyticsProfile logAnalyticsProfile = default, bool? isEnabled = default, Azure.ResourceManager.HDInsight.Containers.Models.ClusterSshProfile sshProfile = default, Azure.ResourceManager.HDInsight.Containers.Models.ClusterAutoscaleProfile autoscaleProfile = default, System.Collections.Generic.IDictionary<string,BinaryData> kafkaProfile = default, Azure.ResourceManager.HDInsight.Containers.Models.TrinoProfile trinoProfile = default, System.Collections.Generic.IDictionary<string,BinaryData> llapProfile = default, Azure.ResourceManager.HDInsight.Containers.Models.FlinkProfile flinkProfile = default, Azure.ResourceManager.HDInsight.Containers.Models.SparkProfile sparkProfile = default, System.Collections.Generic.IDictionary<string,BinaryData> stubProfile = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.HDInsight.Containers.Models.ScriptActionProfile> scriptActionProfiles = default);
static member ClusterProfile : string * string * seq<Azure.ResourceManager.HDInsight.Containers.Models.ClusterComponentItem> * Azure.ResourceManager.HDInsight.Containers.Models.HDInsightIdentityProfile * Azure.ResourceManager.HDInsight.Containers.Models.AuthorizationProfile * Azure.ResourceManager.HDInsight.Containers.Models.ClusterSecretsProfile * seq<Azure.ResourceManager.HDInsight.Containers.Models.ClusterServiceConfigsProfile> * Azure.ResourceManager.HDInsight.Containers.Models.ClusterConnectivityProfile * Azure.ResourceManager.HDInsight.Containers.Models.ClusterLogAnalyticsProfile * Nullable<bool> * Azure.ResourceManager.HDInsight.Containers.Models.ClusterSshProfile * Azure.ResourceManager.HDInsight.Containers.Models.ClusterAutoscaleProfile * System.Collections.Generic.IDictionary<string, BinaryData> * Azure.ResourceManager.HDInsight.Containers.Models.TrinoProfile * System.Collections.Generic.IDictionary<string, BinaryData> * Azure.ResourceManager.HDInsight.Containers.Models.FlinkProfile * Azure.ResourceManager.HDInsight.Containers.Models.SparkProfile * System.Collections.Generic.IDictionary<string, BinaryData> * seq<Azure.ResourceManager.HDInsight.Containers.Models.ScriptActionProfile> -> Azure.ResourceManager.HDInsight.Containers.Models.ClusterProfile
Public Shared Function ClusterProfile (Optional clusterVersion As String = Nothing, Optional ossVersion As String = Nothing, Optional components As IEnumerable(Of ClusterComponentItem) = Nothing, Optional identityProfile As HDInsightIdentityProfile = Nothing, Optional authorizationProfile As AuthorizationProfile = Nothing, Optional secretsProfile As ClusterSecretsProfile = Nothing, Optional serviceConfigsProfiles As IEnumerable(Of ClusterServiceConfigsProfile) = Nothing, Optional connectivityProfile As ClusterConnectivityProfile = Nothing, Optional logAnalyticsProfile As ClusterLogAnalyticsProfile = Nothing, Optional isEnabled As Nullable(Of Boolean) = Nothing, Optional sshProfile As ClusterSshProfile = Nothing, Optional autoscaleProfile As ClusterAutoscaleProfile = Nothing, Optional kafkaProfile As IDictionary(Of String, BinaryData) = Nothing, Optional trinoProfile As TrinoProfile = Nothing, Optional llapProfile As IDictionary(Of String, BinaryData) = Nothing, Optional flinkProfile As FlinkProfile = Nothing, Optional sparkProfile As SparkProfile = Nothing, Optional stubProfile As IDictionary(Of String, BinaryData) = Nothing, Optional scriptActionProfiles As IEnumerable(Of ScriptActionProfile) = Nothing) As ClusterProfile

Parameter

clusterVersion
String

Version mit 3/4 Teil.

ossVersion
String

Version mit drei Teilen.

components
IEnumerable<ClusterComponentItem>

Komponentenliste dieses Clustertyps und dieser Version.

identityProfile
HDInsightIdentityProfile

Identitätsprofil mit Details einer MSI.

authorizationProfile
AuthorizationProfile

Autorisierungsprofil mit Details zu AAD-Benutzer-IDs und Gruppen-IDs, die für den Zugriff auf Datenebene autorisiert sind.

secretsProfile
ClusterSecretsProfile

Das Clustergeheimnisprofil.

serviceConfigsProfiles
IEnumerable<ClusterServiceConfigsProfile>

Die Dienstkonfigurationsprofile.

connectivityProfile
ClusterConnectivityProfile

Clusterkonnektivitätsprofil.

logAnalyticsProfile
ClusterLogAnalyticsProfile

Clusterprotokollanalyseprofil zum Aktivieren oder Deaktivieren des OMS-Agents für den Cluster.

isEnabled
Nullable<Boolean>

Cluster-Prometheus-Profil.

sshProfile
ClusterSshProfile

SSH-Profil für den Cluster.

autoscaleProfile
ClusterAutoscaleProfile

Dies ist das Autoscale-Profil für den Cluster. Dadurch kann der Kunde einen Cluster erstellen, der mit Der automatischen Skalierung aktiviert ist.

kafkaProfile
IDictionary<String,BinaryData>

Kafka-Clusterprofil.

trinoProfile
TrinoProfile

Trino-Clusterprofil.

llapProfile
IDictionary<String,BinaryData>

LLAP-Clusterprofil.

flinkProfile
FlinkProfile

Das Flink-Clusterprofil.

sparkProfile
SparkProfile

Das Spark-Clusterprofil.

stubProfile
IDictionary<String,BinaryData>

Stubclusterprofil.

scriptActionProfiles
IEnumerable<ScriptActionProfile>

Die Liste des Skriptaktionsprofils.

Gibt zurück

Eine neue ClusterProfile instance zum Simulieren.

Gilt für: