ArmHDInsightContainersModelFactory.ClusterProfile Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância de 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
Parâmetros
- clusterVersion
- String
Versão com parte 3/4.
- ossVersion
- String
Versão com três partes.
- components
- IEnumerable<ClusterComponentItem>
Lista de componentes desse tipo de cluster e versão.
- identityProfile
- HDInsightIdentityProfile
Perfil de Identidade com detalhes de uma MSI.
- authorizationProfile
- AuthorizationProfile
Perfil de autorização com detalhes de IDs de usuário do AAD e IDs de grupo autorizadas para acesso ao plano de dados.
- secretsProfile
- ClusterSecretsProfile
O perfil de segredo do cluster.
- serviceConfigsProfiles
- IEnumerable<ClusterServiceConfigsProfile>
O serviço configura perfis.
- connectivityProfile
- ClusterConnectivityProfile
Perfil de conectividade do cluster.
- logAnalyticsProfile
- ClusterLogAnalyticsProfile
Perfil do Log Analytics do cluster para habilitar ou desabilitar o agente do OMS para cluster.
- sshProfile
- ClusterSshProfile
Perfil SSH para o cluster.
- autoscaleProfile
- ClusterAutoscaleProfile
Esse é o perfil de dimensionamento automático para o cluster. Isso permitirá que o cliente crie um cluster habilitado com o Dimensionamento Automático.
- kafkaProfile
- IDictionary<String,BinaryData>
Perfil de cluster kafka.
- trinoProfile
- TrinoProfile
Perfil do cluster Trino.
- llapProfile
- IDictionary<String,BinaryData>
Perfil de cluster LLAP.
- flinkProfile
- FlinkProfile
O perfil do cluster Flink.
- sparkProfile
- SparkProfile
O perfil de cluster do Spark.
- stubProfile
- IDictionary<String,BinaryData>
Perfil de cluster stub.
- scriptActionProfiles
- IEnumerable<ScriptActionProfile>
A lista de perfis de ação de script.
Retornos
Uma nova ClusterProfile instância para simulação.