ArmHDInsightModelFactory.HDInsightClusterProperties Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of 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
Parameters
- clusterVersion
- String
The version of the cluster.
- clusterHdpVersion
- String
The hdp version of the cluster.
- osType
- Nullable<HDInsightOSType>
The type of operating system.
- tier
- Nullable<HDInsightTier>
The cluster tier.
- clusterId
- String
The cluster id.
- clusterDefinition
- HDInsightClusterDefinition
The cluster definition.
- kafkaRestProperties
- KafkaRestProperties
The cluster kafka rest proxy configuration.
- securityProfile
- HDInsightSecurityProfile
The security profile.
- computeRoles
- IEnumerable<HDInsightClusterRole>
The compute profile.
- provisioningState
- Nullable<HDInsightClusterProvisioningState>
The provisioning state, which only appears in the response.
- createdOn
- Nullable<DateTimeOffset>
The date on which the cluster was created.
- clusterState
- String
The state of the cluster.
- errors
- IEnumerable<ResponseError>
The list of errors.
- connectivityEndpoints
- IEnumerable<ConnectivityEndpoint>
The list of connectivity endpoints.
- diskEncryptionProperties
- HDInsightDiskEncryptionProperties
The disk encryption properties.
- storageAccounts
- IEnumerable<HDInsightStorageAccountInfo>
The storage profile.
- minSupportedTlsVersion
- String
The minimal supported tls version.
- excludedServicesConfig
- ExcludedServicesConfig
The excluded services config.
- networkProperties
- HDInsightClusterNetworkProperties
The network properties.
- computeIsolationProperties
- HDInsightComputeIsolationProperties
The compute isolation properties.
- privateLinkConfigurations
- IEnumerable<HDInsightPrivateLinkConfiguration>
The private link configurations.
- privateEndpointConnections
- IEnumerable<HDInsightPrivateEndpointConnectionData>
The list of private endpoint connections.
Returns
A new HDInsightClusterProperties instance for mocking.