你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ArmHDInsightModelFactory.HDInsightClusterProperties 方法

定义

初始化 HDInsightClusterProperties 的新实例。

public static Azure.ResourceManager.HDInsight.Models.HDInsightClusterProperties HDInsightClusterProperties (string clusterVersion = default, string clusterHdpVersion = default, Azure.ResourceManager.HDInsight.Models.HDInsightOSType? osType = default, Azure.ResourceManager.HDInsight.Models.HDInsightTier? tier = default, string clusterId = default, Azure.ResourceManager.HDInsight.Models.HDInsightClusterDefinition clusterDefinition = default, Azure.ResourceManager.HDInsight.Models.KafkaRestProperties kafkaRestProperties = default, Azure.ResourceManager.HDInsight.Models.HDInsightSecurityProfile securityProfile = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.HDInsight.Models.HDInsightClusterRole> computeRoles = default, Azure.ResourceManager.HDInsight.Models.HDInsightClusterProvisioningState? provisioningState = default, DateTimeOffset? createdOn = default, string clusterState = default, int? quotaInfoCoresUsed = default, System.Collections.Generic.IEnumerable<Azure.ResponseError> errors = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.HDInsight.Models.ConnectivityEndpoint> connectivityEndpoints = default, Azure.ResourceManager.HDInsight.Models.HDInsightDiskEncryptionProperties diskEncryptionProperties = default, bool? isEncryptionInTransitEnabled = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.HDInsight.Models.HDInsightStorageAccountInfo> storageAccounts = default, string minSupportedTlsVersion = default, Azure.ResourceManager.HDInsight.Models.ExcludedServicesConfig excludedServicesConfig = default, Azure.ResourceManager.HDInsight.Models.HDInsightClusterNetworkProperties networkProperties = default, Azure.ResourceManager.HDInsight.Models.HDInsightComputeIsolationProperties computeIsolationProperties = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.HDInsight.Models.HDInsightPrivateLinkConfiguration> privateLinkConfigurations = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.HDInsight.HDInsightPrivateEndpointConnectionData> privateEndpointConnections = default);
static member HDInsightClusterProperties : string * string * Nullable<Azure.ResourceManager.HDInsight.Models.HDInsightOSType> * Nullable<Azure.ResourceManager.HDInsight.Models.HDInsightTier> * string * Azure.ResourceManager.HDInsight.Models.HDInsightClusterDefinition * Azure.ResourceManager.HDInsight.Models.KafkaRestProperties * Azure.ResourceManager.HDInsight.Models.HDInsightSecurityProfile * seq<Azure.ResourceManager.HDInsight.Models.HDInsightClusterRole> * Nullable<Azure.ResourceManager.HDInsight.Models.HDInsightClusterProvisioningState> * Nullable<DateTimeOffset> * string * Nullable<int> * seq<Azure.ResponseError> * seq<Azure.ResourceManager.HDInsight.Models.ConnectivityEndpoint> * Azure.ResourceManager.HDInsight.Models.HDInsightDiskEncryptionProperties * Nullable<bool> * seq<Azure.ResourceManager.HDInsight.Models.HDInsightStorageAccountInfo> * string * Azure.ResourceManager.HDInsight.Models.ExcludedServicesConfig * Azure.ResourceManager.HDInsight.Models.HDInsightClusterNetworkProperties * Azure.ResourceManager.HDInsight.Models.HDInsightComputeIsolationProperties * seq<Azure.ResourceManager.HDInsight.Models.HDInsightPrivateLinkConfiguration> * seq<Azure.ResourceManager.HDInsight.HDInsightPrivateEndpointConnectionData> -> Azure.ResourceManager.HDInsight.Models.HDInsightClusterProperties
Public Shared Function HDInsightClusterProperties (Optional clusterVersion As String = Nothing, Optional clusterHdpVersion As String = Nothing, Optional osType As Nullable(Of HDInsightOSType) = Nothing, Optional tier As Nullable(Of HDInsightTier) = Nothing, Optional clusterId As String = Nothing, Optional clusterDefinition As HDInsightClusterDefinition = Nothing, Optional kafkaRestProperties As KafkaRestProperties = Nothing, Optional securityProfile As HDInsightSecurityProfile = Nothing, Optional computeRoles As IEnumerable(Of HDInsightClusterRole) = Nothing, Optional provisioningState As Nullable(Of HDInsightClusterProvisioningState) = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional clusterState As String = Nothing, Optional quotaInfoCoresUsed As Nullable(Of Integer) = Nothing, Optional errors As IEnumerable(Of ResponseError) = Nothing, Optional connectivityEndpoints As IEnumerable(Of ConnectivityEndpoint) = Nothing, Optional diskEncryptionProperties As HDInsightDiskEncryptionProperties = Nothing, Optional isEncryptionInTransitEnabled As Nullable(Of Boolean) = Nothing, Optional storageAccounts As IEnumerable(Of HDInsightStorageAccountInfo) = Nothing, Optional minSupportedTlsVersion As String = Nothing, Optional excludedServicesConfig As ExcludedServicesConfig = Nothing, Optional networkProperties As HDInsightClusterNetworkProperties = Nothing, Optional computeIsolationProperties As HDInsightComputeIsolationProperties = Nothing, Optional privateLinkConfigurations As IEnumerable(Of HDInsightPrivateLinkConfiguration) = Nothing, Optional privateEndpointConnections As IEnumerable(Of HDInsightPrivateEndpointConnectionData) = Nothing) As HDInsightClusterProperties

参数

clusterVersion
String

群集的版本。

clusterHdpVersion
String

群集的 hdp 版本。

osType
Nullable<HDInsightOSType>

操作系统的类型。

tier
Nullable<HDInsightTier>

群集层。

clusterId
String

群集 ID。

clusterDefinition
HDInsightClusterDefinition

群集定义。

kafkaRestProperties
KafkaRestProperties

群集 kafka rest 代理配置。

securityProfile
HDInsightSecurityProfile

安全配置文件。

computeRoles
IEnumerable<HDInsightClusterRole>

计算配置文件。

provisioningState
Nullable<HDInsightClusterProvisioningState>

预配状态,仅显示在响应中。

createdOn
Nullable<DateTimeOffset>

群集的创建日期。

clusterState
String

群集的状态。

quotaInfoCoresUsed
Nullable<Int32>

配额信息。

errors
IEnumerable<ResponseError>

错误列表。

connectivityEndpoints
IEnumerable<ConnectivityEndpoint>

连接终结点的列表。

diskEncryptionProperties
HDInsightDiskEncryptionProperties

磁盘加密属性。

isEncryptionInTransitEnabled
Nullable<Boolean>

传输中加密属性。

storageAccounts
IEnumerable<HDInsightStorageAccountInfo>

存储配置文件。

minSupportedTlsVersion
String

支持的最低 tls 版本。

excludedServicesConfig
ExcludedServicesConfig

排除的服务配置。

networkProperties
HDInsightClusterNetworkProperties

网络属性。

computeIsolationProperties
HDInsightComputeIsolationProperties

计算隔离属性。

privateLinkConfigurations
IEnumerable<HDInsightPrivateLinkConfiguration>

专用链接配置。

privateEndpointConnections
IEnumerable<HDInsightPrivateEndpointConnectionData>

专用终结点连接的列表。

返回

用于模拟的新 HDInsightClusterProperties 实例。

适用于