AzureHDInsightConfig Class

Definition

public class AzureHDInsightConfig
type AzureHDInsightConfig = class
Public Class AzureHDInsightConfig
Inheritance
AzureHDInsightConfig

Constructors

AzureHDInsightConfig()

Fields

EncryptionAtHost

Gets or sets the flag which indicates whether enable encryption at host or not.

EncryptionInTransit

Gets or sets the flag which indicates whether enable encryption in transit or not.

Properties

AADTenantId

Gets AAD tenant uri of the service principal

AdditionalStorageAccounts

Gets additional Azure Storage Account that you want to enable access to.

AmbariDatabase

Gets or sets the database for ambari.

ApplicationId

Gets Application id of the service principal.

AssignedIdentity

Gets or sets the assigned identity.

CertificateFileContents

Gets the file path of the client certificate file contents associated with the service principal.

CertificateFilePath

Gets the file path of the client certificate file associated with the service principal.

CertificatePassword

Gets client certificate password associated with service principal.

ClusterTier

Gets or sets the cluster tier.

ClusterType

Gets or sets the flavor for a cluster.

ComponentVersion

Gets or sets the component version of a service in the cluster

Configurations

Gets the configurations of this HDInsight cluster.

DefaultStorageAccountKey
DefaultStorageAccountName
DefaultStorageAccountType
DisksPerWorkerNode

Gets or sets the number of disks for worker node role for the cluster.

EdgeNodeSize

Gets or sets the size of the Edge Node if supported by the cluster type.

EnableSecureChannel

Enable secure channel or not, it's an optional field.

EncryptionAlgorithm

Gets or sets the encryption algorithm.

EncryptionKeyName

Gets or sets the encryption key name.

EncryptionKeyVersion

Gets or sets the encryption key version.

EncryptionVaultUri

Gets or sets the encryption vault uri.

HeadNodeSize

Gets or sets the size of the Head Node.

HiveMetastore

Gets or sets the database to store the metadata for Hive.

MinSupportedTlsVersion

Gets or sets the minimal supported TLS version.

ObjectId

Gets Object id of the service principal.

OozieMetastore

Gets or sets the database to store the metadata for Oozie.

ScriptActions

Gets config actions for the cluster.

SecurityProfile

Gets or sets the security profile.

StorageAccountKey

Gets or sets the storage key for the Azure Storage Account.

StorageAccountResourceId

Gets or sets the storage resource id for the Azure Storage Account.

StorageAccountType

Gets or sets the storage type for the Azure Storage Account.

WorkerNodeSize

Gets or sets the size of the Data Node.

ZookeeperNodeSize

Gets or sets the size of the Zookeeper Node.

Applies to