ArmHDInsightContainersModelFactory.ClusterProfile メソッド

定義

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

パラメーター

clusterVersion
String

3/4 パートのバージョン。

ossVersion
String

3 つの部分を持つバージョン。

components
IEnumerable<ClusterComponentItem>

このクラスターの種類とバージョンのコンポーネントの一覧。

identityProfile
HDInsightIdentityProfile

MSI の詳細を含む ID プロファイル。

authorizationProfile
AuthorizationProfile

AAD ユーザー ID と、データ プレーン アクセスが承認されたグループ ID の詳細を含む承認プロファイル。

secretsProfile
ClusterSecretsProfile

クラスター シークレット プロファイル。

serviceConfigsProfiles
IEnumerable<ClusterServiceConfigsProfile>

サービス構成プロファイル。

connectivityProfile
ClusterConnectivityProfile

クラスター接続プロファイル。

logAnalyticsProfile
ClusterLogAnalyticsProfile

クラスターの OMS エージェントを有効または無効にするクラスター ログ分析プロファイル。

isEnabled
Nullable<Boolean>

Cluster Prometheus プロファイル。

sshProfile
ClusterSshProfile

クラスターの Ssh プロファイル。

autoscaleProfile
ClusterAutoscaleProfile

これはクラスターの自動スケーリング プロファイルです。 これにより、お客様は自動スケーリングで有効なクラスターを作成できます。

kafkaProfile
IDictionary<String,BinaryData>

Kafka クラスター プロファイル。

trinoProfile
TrinoProfile

Trino クラスター プロファイル。

llapProfile
IDictionary<String,BinaryData>

LLAP クラスター プロファイル。

flinkProfile
FlinkProfile

Flink クラスター プロファイル。

sparkProfile
SparkProfile

Spark クラスター プロファイル。

stubProfile
IDictionary<String,BinaryData>

スタブ クラスター プロファイル。

scriptActionProfiles
IEnumerable<ScriptActionProfile>

スクリプト アクション プロファイルの一覧。

戻り値

モック作成用の新しい ClusterProfile インスタンス。

適用対象