O tipo de identidade usado para o cluster. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário.
A lista de identidades de usuário associadas ao cluster. As referências de chave do dicionário de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
A ID do recurso do Serviço de Domínio Azure Ative Directory do usuário.
string
clusterUsersGroupDNs
Opcional. Os Nomes Distintos para grupos de usuários de cluster
string[]
directoryType
O tipo de diretório.
'ActiveDirectory'
domínio
O domínio do Ative Directory da organização.
string
domínioNome de utilizador
A conta de usuário de domínio que terá privilégios de administrador no cluster.
string
domainUserPassword
A senha de administrador do domínio.
string
ldapsUrls
As URLs do protocolo LDAPS para se comunicar com o Ative Directory.
string[]
msiResourceId
Identidade atribuída ao usuário que tem permissões para ler e criar artefatos relacionados ao cluster no AADDS do usuário.
string
organizacionalUnitDN
A unidade organizacional dentro do Ative Directory para colocar o cluster e as contas de serviço.
string
SshProfile
Designação
Descrição
Valor
chaves públicas
A lista de chaves públicas SSH.
SshPublicKey []
SshPublicKey
Designação
Descrição
Valor
certificateData
O certificado para SSH.
string
Conta de armazenamento
Designação
Descrição
Valor
contentor
O contêiner na conta de armazenamento, apenas a ser especificado para contas de armazenamento WASB.
string
compartilhamento de arquivos
O nome do compartilhamento de arquivos.
string
Sistema de arquivos
O sistema de arquivos, apenas a ser especificado para o Azure Data Lake Storage Gen 2.
string
isDefault
Se a conta de armazenamento é ou não a conta de armazenamento padrão.
Bool
chave
A chave de acesso da conta de armazenamento.
string
msiResourceId
A identidade gerenciada (MSI) que tem permissão para acessar a conta de armazenamento, apenas para ser especificada para o Azure Data Lake Storage Gen 2.
string
Designação
O nome da conta de armazenamento.
string
resourceId
A ID de recurso da conta de armazenamento, apenas a ser especificada para o Azure Data Lake Storage Gen 2.
Este modelo permite criar um cluster de Hive Interativo (LLAP) no HDInsight e a conta de Armazenamento do Azure dependente. O método de autenticação SSH para o cluster é nome de usuário e senha. Para obter um modelo usando autenticação de chave pública SSH, consulte /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey
Este modelo permite criar um cluster Hadoop baseado em Linux no HDInsight e a conta de Armazenamento do Azure dependente. O método de autenticação SSH para o cluster é nome de usuário e senha. Para obter um modelo usando autenticação de chave pública SSH, consulte /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey/
Este modelo permite criar uma Rede Virtual do Azure e um cluster Kafka no HDInsight na rede virtual. O método de autenticação SSH para o cluster é nome de usuário e senha. Para obter um modelo usando autenticação de chave pública SSH, consulte /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey/
Definição de recurso de modelo ARM
O tipo de recurso de clusters pode ser implantado com operações que visam:
O tipo de identidade usado para o cluster. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário.
A lista de identidades de usuário associadas ao cluster. As referências de chave do dicionário de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
A ID do recurso do Serviço de Domínio Azure Ative Directory do usuário.
string
clusterUsersGroupDNs
Opcional. Os Nomes Distintos para grupos de usuários de cluster
string[]
directoryType
O tipo de diretório.
'ActiveDirectory'
domínio
O domínio do Ative Directory da organização.
string
domínioNome de utilizador
A conta de usuário de domínio que terá privilégios de administrador no cluster.
string
domainUserPassword
A senha de administrador do domínio.
string
ldapsUrls
As URLs do protocolo LDAPS para se comunicar com o Ative Directory.
string[]
msiResourceId
Identidade atribuída ao usuário que tem permissões para ler e criar artefatos relacionados ao cluster no AADDS do usuário.
string
organizacionalUnitDN
A unidade organizacional dentro do Ative Directory para colocar o cluster e as contas de serviço.
string
SshProfile
Designação
Descrição
Valor
chaves públicas
A lista de chaves públicas SSH.
SshPublicKey []
SshPublicKey
Designação
Descrição
Valor
certificateData
O certificado para SSH.
string
Conta de armazenamento
Designação
Descrição
Valor
contentor
O contêiner na conta de armazenamento, apenas a ser especificado para contas de armazenamento WASB.
string
compartilhamento de arquivos
O nome do compartilhamento de arquivos.
string
Sistema de arquivos
O sistema de arquivos, apenas a ser especificado para o Azure Data Lake Storage Gen 2.
string
isDefault
Se a conta de armazenamento é ou não a conta de armazenamento padrão.
Bool
chave
A chave de acesso da conta de armazenamento.
string
msiResourceId
A identidade gerenciada (MSI) que tem permissão para acessar a conta de armazenamento, apenas para ser especificada para o Azure Data Lake Storage Gen 2.
string
Designação
O nome da conta de armazenamento.
string
resourceId
A ID de recurso da conta de armazenamento, apenas a ser especificada para o Azure Data Lake Storage Gen 2.
O modelo cria um cluster Linux HDInsight em uma rede virtual e, em seguida, executa uma ação de script personalizada em cada nó e define o ambiente var.
Este modelo permite criar um cluster HDInsight executando Linux com um nó de borda vazio. Para obter mais informações, consulte /azure/hdinsight/hdinsight-apps-use-edge-node
Este modelo permite criar um cluster de Hive Interativo (LLAP) no HDInsight e a conta de Armazenamento do Azure dependente. O método de autenticação SSH para o cluster é nome de usuário e senha. Para obter um modelo usando autenticação de chave pública SSH, consulte /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey
Este modelo permite criar um cluster HDInsight executando Linux com R Server for HDInsight. Este modelo também cria uma conta de Armazenamento do Azure. O método de autenticação SSH para o cluster é username / password.
Este modelo permite criar um cluster HDInsight executando Linux com um nó de borda do Registro de esquema. Para obter mais informações, consulte /azure/hdinsight/hdinsight-apps-use-edge-node
Este modelo permite criar um cluster Hadoop no HDInsight e a conta de armazenamento padrão dependente. O modelo também vincula uma conta de armazenamento existente. A conta de armazenamento vinculada geralmente contém os dados corporativos.
Este modelo permite criar um cluster Hadoop baseado em Linux no HDInsight e a conta de Armazenamento do Azure dependente. O método de autenticação SSH para o cluster é nome de usuário e senha. Para obter um modelo usando autenticação de chave pública SSH, consulte /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey/
Este modelo permite criar um cluster HDInsight executando Linux. Este modelo também cria uma conta de Armazenamento do Azure. O método de autenticação SSH para o cluster é nome de usuário / chave pública.
Este modelo permite criar uma Rede Virtual do Azure e um cluster Kafka no HDInsight na rede virtual. O método de autenticação SSH para o cluster é nome de usuário e senha. Para obter um modelo usando autenticação de chave pública SSH, consulte /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey/
Este modelo permite criar um cluster HDInsight executando Linux, em um metastore e rede virtual do Hive existentes. O método de autenticação SSH para o cluster é username / password.
Este modelo permite criar um cluster HDInsight em uma rede virtual existente com um novo banco de dados SQL que serve como um banco de dados Ambari personalizado e um Metastore do Hive. Você deve ter um SQL Sever, uma conta de armazenamento e uma VNET existentes.
HDInsight com habilitado para dimensionamento automático baseado em carga
Este modelo permite criar um cluster HDInsight Spark com o Autoscale baseado em carga habilitado.
HDInsight com habilitado para Autoscale baseado em programação
Este modelo permite criar um cluster HDInsight Spark com o Autoscale baseado em programação habilitado.
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso de clusters pode ser implantado com operações que visam:
Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.HDInsight/clusters, adicione o seguinte Terraform ao seu modelo.
O tipo de identidade usado para o cluster. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário.
A lista de identidades de usuário associadas ao cluster. As referências de chave do dicionário de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
A ID do recurso do Serviço de Domínio Azure Ative Directory do usuário.
string
clusterUsersGroupDNs
Opcional. Os Nomes Distintos para grupos de usuários de cluster
string[]
directoryType
O tipo de diretório.
'ActiveDirectory'
domínio
O domínio do Ative Directory da organização.
string
domínioNome de utilizador
A conta de usuário de domínio que terá privilégios de administrador no cluster.
string
domainUserPassword
A senha de administrador do domínio.
string
ldapsUrls
As URLs do protocolo LDAPS para se comunicar com o Ative Directory.
string[]
msiResourceId
Identidade atribuída ao usuário que tem permissões para ler e criar artefatos relacionados ao cluster no AADDS do usuário.
string
organizacionalUnitDN
A unidade organizacional dentro do Ative Directory para colocar o cluster e as contas de serviço.
string
SshProfile
Designação
Descrição
Valor
chaves públicas
A lista de chaves públicas SSH.
SshPublicKey []
SshPublicKey
Designação
Descrição
Valor
certificateData
O certificado para SSH.
string
Conta de armazenamento
Designação
Descrição
Valor
contentor
O contêiner na conta de armazenamento, apenas a ser especificado para contas de armazenamento WASB.
string
compartilhamento de arquivos
O nome do compartilhamento de arquivos.
string
Sistema de arquivos
O sistema de arquivos, apenas a ser especificado para o Azure Data Lake Storage Gen 2.
string
isDefault
Se a conta de armazenamento é ou não a conta de armazenamento padrão.
Bool
chave
A chave de acesso da conta de armazenamento.
string
msiResourceId
A identidade gerenciada (MSI) que tem permissão para acessar a conta de armazenamento, apenas para ser especificada para o Azure Data Lake Storage Gen 2.
string
Designação
O nome da conta de armazenamento.
string
resourceId
A ID de recurso da conta de armazenamento, apenas a ser especificada para o Azure Data Lake Storage Gen 2.