Clusters microsoft.HDInsight 2015-03-01-preview
Artigo 07/20/2023
1 contribuidor
Comentários
Neste artigo
Definição de recurso do Bicep
O tipo de recurso de clusters pode ser implementado em:
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações .
Para criar um recurso Microsoft.HDInsight/clusters, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.HDInsight/clusters@2015-03-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
identity: {
type: 'string'
userAssignedIdentities: {}
}
properties: {
clusterDefinition: {
blueprint: 'string'
componentVersion: {}
configurations: any()
kind: 'string'
}
clusterVersion: 'string'
computeIsolationProperties: {
enableComputeIsolation: bool
hostSku: 'string'
}
computeProfile: {
roles: [
{
autoscale: {
capacity: {
maxInstanceCount: int
minInstanceCount: int
}
recurrence: {
schedule: [
{
days: [
'string'
]
timeAndCapacity: {
maxInstanceCount: int
minInstanceCount: int
time: 'string'
}
}
]
timeZone: 'string'
}
}
dataDisksGroups: [
{
disksPerNode: int
}
]
encryptDataDisks: bool
hardwareProfile: {
vmSize: 'string'
}
minInstanceCount: int
name: 'string'
osProfile: {
linuxOperatingSystemProfile: {
password: 'string'
sshProfile: {
publicKeys: [
{
certificateData: 'string'
}
]
}
username: 'string'
}
}
scriptActions: [
{
name: 'string'
parameters: 'string'
uri: 'string'
}
]
targetInstanceCount: int
virtualNetworkProfile: {
id: 'string'
subnet: 'string'
}
VMGroupName: 'string'
}
]
}
diskEncryptionProperties: {
encryptionAlgorithm: 'string'
encryptionAtHost: bool
keyName: 'string'
keyVersion: 'string'
msiResourceId: 'string'
vaultUri: 'string'
}
encryptionInTransitProperties: {
isEncryptionInTransitEnabled: bool
}
kafkaRestProperties: {
clientGroupInfo: {
groupId: 'string'
groupName: 'string'
}
configurationOverride: {}
}
minSupportedTlsVersion: 'string'
networkProperties: {
privateLink: 'string'
resourceProviderConnection: 'string'
}
osType: 'string'
securityProfile: {
aaddsResourceId: 'string'
clusterUsersGroupDNs: [
'string'
]
directoryType: 'ActiveDirectory'
domain: 'string'
domainUsername: 'string'
domainUserPassword: 'string'
ldapsUrls: [
'string'
]
msiResourceId: 'string'
organizationalUnitDN: 'string'
}
storageProfile: {
storageaccounts: [
{
container: 'string'
fileshare: 'string'
fileSystem: 'string'
isDefault: bool
key: 'string'
msiResourceId: 'string'
name: 'string'
resourceId: 'string'
saskey: 'string'
}
]
}
tier: 'string'
}
}
Valores de propriedade
clusters
Nome
Descrição
Valor
name
O nome do recurso
cadeia (obrigatório) Limite de carateres: 3-59 Carateres válidos: Alfanuméricos e hífenes Comece e termine com letra ou número. O nome do recurso tem de ser exclusivo em todo o Azure.
localização
A localização do cluster.
string
etiquetas
As etiquetas de recursos.
Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos
identidade
A identidade do cluster, se configurada.
ClusterIdentity
propriedades
O cluster cria parâmetros.
ClusterCreatePropertiesOrClusterGetProperties
ClusterIdentity
Nome
Descrição
Valor
tipo
O tipo de identidade utilizado para o cluster. O tipo "SystemAssigned, UserAssigned" inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo utilizador.
"Nenhum" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned"
userAssignedIdentities
A lista de identidades de utilizador associadas ao cluster. As referências da chave do dicionário de identidade do utilizador serão IDs de recursos do ARM no formulário: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".
objeto
ClusterCreatePropertiesOrClusterGetProperties
Nome
Descrição
Valor
clusterDefinition
A definição do cluster.
ClusterDefinition
clusterVersion
A versão do cluster.
string
computeIsolationProperties
As propriedades de isolamento de computação.
ComputeIsolationProperties
computeProfile
O perfil de computação.
ComputeProfile
diskEncryptionProperties
As propriedades de encriptação do disco.
DiskEncryptionProperties
encryptionInTransitProperties
As propriedades de encriptação em trânsito.
EncryptionInTransitProperties
kafkaRestProperties
A configuração do proxy rest do kafka do cluster.
KafkaRestProperties
minSupportedTlsVersion
A versão mínima dos tls suportados.
string
networkProperties
As propriedades de rede.
NetworkProperties
osType
O tipo de sistema operativo.
'Linux' 'Windows'
securityProfile
O perfil de segurança.
SecurityProfile
storageProfile
O perfil de armazenamento.
StorageProfile
tier
O escalão de cluster.
"Premium" 'Standard'
ClusterDefinition
Nome
Descrição
Valor
esquema
A ligação para o esquema.
string
componentVersion
As versões de diferentes serviços no cluster.
objeto
configurações
As configurações do cluster.
Para o Bicep, pode utilizar a função any( ).
tipo
O tipo de cluster.
string
ComputeIsolationProperties
Nome
Descrição
Valor
enableComputeIsolation
O sinalizador indica se ativa ou não o isolamento de computação.
bool
hostSku
O sku anfitrião.
string
ComputeProfile
Nome
Descrição
Valor
funções
A lista de funções no cluster.
Função []
Função
Name
Descrição
Valor
dimensionamento automático
As configurações de dimensionamento automático.
Dimensionamento Automático
dataDisksGroups
Os grupos de discos de dados para a função.
DataDisksGroups []
encryptDataDisks
Indica se encripta os discos de dados.
bool
hardwareProfile
O perfil de hardware.
HardwareProfile
minInstanceCount
A contagem mínima de instâncias do cluster.
int
name
O nome da função.
string
osProfile
O perfil do sistema operativo.
OsProfile
scriptActions
A lista de ações de script na função.
ScriptAction []
targetInstanceCount
A contagem de instâncias do cluster.
int
virtualNetworkProfile
O perfil de rede virtual.
VirtualNetworkProfile
VMGroupName
O nome do grupo de máquinas virtuais.
string
Dimensionamento Automático
AutoscaleCapacity
Nome
Descrição
Valor
maxInstanceCount
A contagem máxima de instâncias do cluster
int
minInstanceCount
A contagem mínima de instâncias do cluster
int
Dimensionamento AutomáticoRecurrence
Nome
Descrição
Valor
agenda
Matriz de regras de dimensionamento automático baseadas em agenda
AutoscaleSchedule []
timeZone
O fuso horário das horas de agendamento de dimensionamento automático
string
Dimensionamento AutomáticoSchedule
Nome
Descrição
Valor
dias
Dias da semana para uma regra de dimensionamento automático com base na agenda
Matriz de cadeia que contém qualquer um dos seguintes: 'Sexta-feira' 'Segunda-feira' 'Sábado' 'Domingo' 'Quinta-feira' 'Terça-feira' 'Quarta-feira'
timeAndCapacity
Tempo e capacidade de uma regra de dimensionamento automático com base na agenda
AutoscaleTimeAndCapacity
AutoscaleTimeAndCapacity
Nome
Descrição
Valor
maxInstanceCount
A contagem máxima de instâncias do cluster
int
minInstanceCount
A contagem mínima de instâncias do cluster
int
hora
Tempo de 24 horas no formulário xx:xx
string
DataDisksGroups
Nome
Descrição
Valor
disksPerNode
O número de discos por nó.
int
HardwareProfile
Nome
Descrição
Valor
vmSize
O tamanho da VM
string
OsProfile
LinuxOperatingSystemProfile
Nome
Descrição
Valor
palavra-passe
A palavra-passe.
string
sshProfile
O perfil SSH.
SshProfile
nome de utilizador
O nome de utilizador.
string
SshProfile
Nome
Descrição
Valor
publicKeys
A lista de chaves públicas SSH.
SshPublicKey []
SshPublicKey
Nome
Descrição
Valor
certificateData
O certificado para SSH.
string
ScriptAction
Nome
Descrição
Valor
name
O nome da ação de script.
cadeia (obrigatório)
parâmetros
Os parâmetros do script fornecidos.
cadeia (obrigatório)
URI
O URI para o script.
cadeia (obrigatório)
VirtualNetworkProfile
Nome
Descrição
Valor
ID
O ID da rede virtual.
string
sub-rede
O nome da sub-rede.
string
DiskEncryptionProperties
Nome
Descrição
Valor
encryptionAlgorithm
Identificador de algoritmo para encriptação, RSA-OAEP predefinido.
"RSA-OAEP" "RSA-OAEP-256" 'RSA1_5'
encryptionAtHost
Indica se a encriptação do disco de recursos está ou não ativada.
bool
keyName
Nome da chave que é utilizado para ativar a encriptação do disco.
string
keyVersion
Versão de chave específica que é utilizada para ativar a encriptação do disco.
string
msiResourceId
ID de Recurso da Identidade Gerida que é utilizado para aceder ao cofre de chaves.
string
vaultUri
URI do cofre de chaves base onde a chave de clientes está localizada, por exemplo. https://myvault.vault.azure.net
string
EncryptionInTransitProperties
Nome
Descrição
Valor
isEncryptionInTransitEnabled
Indica se a comunicação entre nós de cluster está ou não encriptada em trânsito.
bool
KafkaRestProperties
Nome
Descrição
Valor
clientGroupInfo
As informações do grupo de segurança do AAD.
ClientGroupInfo
configurationOverride
As configurações que têm de ser substituídas.
objeto
ClientGroupInfo
Nome
Descrição
Valor
groupId
O ID do grupo de segurança do AAD.
string
groupName
O nome do grupo de segurança do AAD.
string
Propriedades de Rede
Nome
Descrição
Valor
privateLink
Indica se a ligação privada está ou não ativada.
"Desativado" "Ativado"
resourceProviderConnection
A direção da ligação do fornecedor de recursos.
"Entrada" "Saída"
SecurityProfile
Nome
Descrição
Valor
aaddsResourceId
O ID de recurso do Serviço de Domínio do Active Directory do Azure do utilizador.
string
clusterUsersGroupDNs
Opcional. Os Nomes Distintos para grupos de utilizadores do cluster
string[]
directoryType
O tipo de diretório.
"ActiveDirectory"
domínio
O domínio do active directory da organização.
string
domainUsername
A conta de utilizador do domínio que terá privilégios de administrador no cluster.
string
domainUserPassword
A palavra-passe de administrador de domínio.
string
ldapsUrls
Os URLs do protocolo LDAPS para comunicar com o Active Directory.
string[]
msiResourceId
Identidade atribuída pelo utilizador que tem permissões para ler e criar artefactos relacionados com o cluster no AADDS do utilizador.
string
organizationalUnitDN
A unidade organizacional no Active Directory para colocar o cluster e as contas de serviço.
string
StorageProfile
Nome
Descrição
Valor
storageaccounts
A lista de contas de armazenamento no cluster.
StorageAccount []
StorageAccount
Nome
Descrição
Valor
contentor
O contentor na conta de armazenamento, apenas para ser especificado para contas de armazenamento WASB.
string
partilha de ficheiros
O nome da partilha de ficheiros.
string
fileSystem
O sistema de ficheiros, apenas a especificar para Azure Data Lake Storage Gen2.
string
isDefault
Se a conta de armazenamento é ou não a conta de armazenamento predefinida.
bool
key
A chave de acesso da conta de armazenamento.
string
msiResourceId
A identidade gerida (MSI) que tem permissão para aceder à conta de armazenamento, apenas para ser especificada para Azure Data Lake Storage Gen2.
string
name
O nome da conta de armazenamento.
string
resourceId
O ID de recurso da conta de armazenamento, apenas para ser especificado para Azure Data Lake Storage Gen2.
string
saskey
A chave de assinatura de acesso partilhado.
string
Modelos de início rápido
Os seguintes modelos de início rápido implementam este tipo de recurso.
Modelo
Description
Cria um cluster do HDInsight com o Apache Spark 1.4.1
Cria um cluster do HDInsight linux com o Apache Spark 1.4.1.
Cria um cluster do HDInsight com o ADAM
Cria um cluster do HDInsight linux com a plataforma de análise genomics ADAM
Criar Um Cluster do HDInsight para Linux e executar uma ação de script
O modelo cria um cluster do HDInsight Linux numa rede virtual e, em seguida, executa uma ação de script personalizado em cada nó e define a var do ambiente.
HDInsight com Dimensionamento Automático Baseado em Carga Ativado
Este modelo permite-lhe criar um cluster do HDInsight Spark com o Dimensionamento Automático baseado em carga ativado.
HDInsight com Dimensionamento Automático baseado na agenda Ativado
Este modelo permite-lhe criar um cluster do HDInsight Spark com o Dimensionamento Automático baseado na agenda ativado.
HDInsight com Ambari personalizado + BD metastore do Hive na VNET
Este modelo permite-lhe criar um cluster do HDInsight numa rede virtual existente com uma nova BD SQL que funciona como uma Base de Dados do Ambari personalizada e o Metastore do Hive. Tem de ter um SQL Sever, uma conta de armazenamento e uma VNET existentes.
Implementar o HDInsight no novo Data Lake Store e armazenamento
Este modelo permite-lhe implementar um novo cluster do HdInsight do Linux com novas contas do Data Lake Store e de Armazenamento.
Implementar um cluster do HBase do Linux com escritas melhoradas no HDInsight
Este modelo permite-lhe criar um cluster do HBase baseado em Linux com escritas melhoradas no Azure HDInsight.
Implementar um cluster do HBase baseado em Linux no HDInsight
Este modelo permite-lhe criar um cluster do HBase baseado em Linux no Azure HDInsight.
Implementar uma VNet e um cluster HBase na VNet
Este modelo permite-lhe criar uma VNet do Azure e um cluster HBase do HDInsight com Linux na VNet.
Implementar uma VNet do Azure e dois clusters HBase na VNet
Este modelo permite-lhe configurar um ambiente HBase com dois clusters HBase numa VNet para configurar a replicação do HBase.
Implementar a replicação do HBase com duas VNets numa região
Este modelo permite-lhe configurar um ambiente HBase deN com dois clusters HBase em duas VNets na mesma região para configurar a replicação do HBase.
Implementar um cluster do Hive Interativa no HDInsight
Este modelo permite-lhe criar um cluster do Hive Interativa (LLAP) no HDInsight e na conta de Armazenamento do Azure dependente. O método de autenticação SSH para o cluster é o nome de utilizador e a palavra-passe. Para um modelo com a autenticação de chave pública SSH, consulte /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey/
Implementar o Kafka no HDInsight numa rede virtual
Este modelo permite-lhe criar um Rede Virtual do Azure e um cluster do Kafka no HDInsight na rede virtual. O método de autenticação SSH para o cluster é o nome de utilizador e a palavra-passe. Para um modelo com a autenticação de chave pública SSH, consulte /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey/
Implementar o cluster do HDInsight + Nó do Registo de Esquemas do Confluent
Este modelo permite-lhe criar um cluster do HDInsight com o Linux com um nó de extremidade do registo de esquema. Para obter mais informações, consulte /azure/hdinsight/hdinsight-apps-use-edge-node
Implementar um cluster do HDInsight com o Armazenamento e a palavra-passe SSH
Este modelo permite-lhe criar um cluster do Hadoop baseado em Linux no HDInsight e a conta de Armazenamento do Azure dependente. O método de autenticação SSH para o cluster é o nome de utilizador e a palavra-passe. Para um modelo com a autenticação de chave pública SSH, consulte /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey/
Implementar o HDInsight no Linux (c/ Armazenamento do Azure, chave SSH)
Este modelo permite-lhe criar um cluster do HDInsight com Linux. Este modelo também cria uma conta de Armazenamento do Azure. O método de autenticação SSH para o cluster é o nome de utilizador/chave pública.
HDInsight (Linux no metastore do Hive existente, SSH, vnet)
Este modelo permite-lhe criar um cluster do HDInsight com o Linux, num metastore e numa rede virtual do Hive existentes. O método de autenticação SSH para o cluster é o nome de utilizador/palavra-passe.
Implementar um cluster do HDInsight com um nó edge
Este modelo permite-lhe criar um cluster do HDInsight com o Linux com um nó de extremidade vazio. Para obter mais informações, consulte /azure/hdinsight/hdinsight-apps-use-edge-node
Implementar o cluster do HDInsight com o armazenamento predefinido existente
Este modelo permite-lhe criar um cluster do Hadoop no HDInsight. O cluster utiliza uma conta de armazenamento existente como o acréscimo de armazenamento predefinido.
Implementar o cluster do HDInsight com o armazenamento ligado existente
Este modelo permite-lhe criar um cluster do Hadoop no HDInsight e a conta de armazenamento predefinida dependente. O modelo também liga uma conta de armazenamento existente. Normalmente, a conta de armazenamento ligada contém os dados empresariais.
Implementar um cluster do HDInsight e uma base de dados SQL
Este modelo permite-lhe criar um cluster do HDInsight e um Base de Dados SQL para testar o Sqoop.
Cluster do HDInsight com a versão 1.2 ou mais recente do TLS
Este modelo permite-lhe criar um cluster do HDInsight com o protocolo TLS imposto para 1.2 ou mais recente.
Implementar um cluster do HDInsight de R-server
Este modelo permite-lhe criar um cluster do HDInsight com o Linux com o R Server para HDInsight. Este modelo também cria uma conta de Armazenamento do Azure. O método de autenticação SSH para o cluster é o nome de utilizador/palavra-passe.
Implementar uma VNet segura e um cluster do HDInsight na VNet
Este modelo permite-lhe criar uma VNet do Azure e um cluster do Hadoop do HDInsight com o Linux na VNet.
Implementar um cluster do Spark no Azure HDInsight
Este modelo permite-lhe criar um cluster do Spark no Azure HDInsight.
Implementar um cluster do Spark numa VNet
Este modelo permite-lhe criar uma VNet do Azure e um cluster do HDInsight Spark na VNet.
Definição de recurso de modelo do ARM
O tipo de recurso de clusters pode ser implementado em:
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações .
Para criar um recurso Microsoft.HDInsight/clusters, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.HDInsight/clusters",
"apiVersion": "2015-03-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"identity": {
"type": "string",
"userAssignedIdentities": {}
},
"properties": {
"clusterDefinition": {
"blueprint": "string",
"componentVersion": {},
"configurations": {},
"kind": "string"
},
"clusterVersion": "string",
"computeIsolationProperties": {
"enableComputeIsolation": "bool",
"hostSku": "string"
},
"computeProfile": {
"roles": [
{
"autoscale": {
"capacity": {
"maxInstanceCount": "int",
"minInstanceCount": "int"
},
"recurrence": {
"schedule": [
{
"days": [ "string" ],
"timeAndCapacity": {
"maxInstanceCount": "int",
"minInstanceCount": "int",
"time": "string"
}
}
],
"timeZone": "string"
}
},
"dataDisksGroups": [
{
"disksPerNode": "int"
}
],
"encryptDataDisks": "bool",
"hardwareProfile": {
"vmSize": "string"
},
"minInstanceCount": "int",
"name": "string",
"osProfile": {
"linuxOperatingSystemProfile": {
"password": "string",
"sshProfile": {
"publicKeys": [
{
"certificateData": "string"
}
]
},
"username": "string"
}
},
"scriptActions": [
{
"name": "string",
"parameters": "string",
"uri": "string"
}
],
"targetInstanceCount": "int",
"virtualNetworkProfile": {
"id": "string",
"subnet": "string"
},
"VMGroupName": "string"
}
]
},
"diskEncryptionProperties": {
"encryptionAlgorithm": "string",
"encryptionAtHost": "bool",
"keyName": "string",
"keyVersion": "string",
"msiResourceId": "string",
"vaultUri": "string"
},
"encryptionInTransitProperties": {
"isEncryptionInTransitEnabled": "bool"
},
"kafkaRestProperties": {
"clientGroupInfo": {
"groupId": "string",
"groupName": "string"
},
"configurationOverride": {}
},
"minSupportedTlsVersion": "string",
"networkProperties": {
"privateLink": "string",
"resourceProviderConnection": "string"
},
"osType": "string",
"securityProfile": {
"aaddsResourceId": "string",
"clusterUsersGroupDNs": [ "string" ],
"directoryType": "ActiveDirectory",
"domain": "string",
"domainUsername": "string",
"domainUserPassword": "string",
"ldapsUrls": [ "string" ],
"msiResourceId": "string",
"organizationalUnitDN": "string"
},
"storageProfile": {
"storageaccounts": [
{
"container": "string",
"fileshare": "string",
"fileSystem": "string",
"isDefault": "bool",
"key": "string",
"msiResourceId": "string",
"name": "string",
"resourceId": "string",
"saskey": "string"
}
]
},
"tier": "string"
}
}
Valores de propriedade
clusters
Nome
Descrição
Valor
tipo
O tipo de recurso
"Microsoft.HDInsight/clusters"
apiVersion
A versão da API de recursos
"2015-03-01-preview"
name
O nome do recurso
cadeia (obrigatório) Limite de carateres: 3-59 Carateres válidos: Alfanuméricos e hífenes Comece e termine com letra ou número. O nome do recurso tem de ser exclusivo em todo o Azure.
localização
A localização do cluster.
string
etiquetas
As etiquetas de recursos.
Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos
identidade
A identidade do cluster, se configurada.
ClusterIdentity
propriedades
O cluster cria parâmetros.
ClusterCreatePropertiesOrClusterGetProperties
ClusterIdentity
Nome
Descrição
Valor
tipo
O tipo de identidade utilizado para o cluster. O tipo "SystemAssigned, UserAssigned" inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo utilizador.
"Nenhum" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned"
userAssignedIdentities
A lista de identidades de utilizador associadas ao cluster. As referências da chave do dicionário de identidade do utilizador serão IDs de recursos do ARM no formulário: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".
objeto
ClusterCreatePropertiesOrClusterGetProperties
Nome
Descrição
Valor
clusterDefinition
A definição do cluster.
ClusterDefinition
clusterVersion
A versão do cluster.
string
computeIsolationProperties
As propriedades de isolamento de computação.
ComputeIsolationProperties
computeProfile
O perfil de computação.
ComputeProfile
diskEncryptionProperties
As propriedades de encriptação do disco.
DiskEncryptionProperties
encryptionInTransitProperties
As propriedades de encriptação em trânsito.
EncryptionInTransitProperties
kafkaRestProperties
A configuração do proxy rest do kafka do cluster.
KafkaRestProperties
minSupportedTlsVersion
A versão mínima dos tls suportados.
string
networkProperties
As propriedades de rede.
NetworkProperties
osType
O tipo de sistema operativo.
'Linux' 'Windows'
securityProfile
O perfil de segurança.
SecurityProfile
storageProfile
O perfil de armazenamento.
StorageProfile
tier
O escalão de cluster.
"Premium" 'Standard'
ClusterDefinition
Nome
Descrição
Valor
esquema
A ligação para o esquema.
string
componentVersion
As versões de diferentes serviços no cluster.
objeto
configurações
As configurações do cluster.
tipo
O tipo de cluster.
string
ComputeIsolationProperties
Nome
Descrição
Valor
enableComputeIsolation
O sinalizador indica se ativa ou não o isolamento de computação.
bool
hostSku
O sku anfitrião.
string
ComputeProfile
Nome
Descrição
Valor
funções
A lista de funções no cluster.
Função []
Função
Name
Descrição
Valor
dimensionamento automático
As configurações de dimensionamento automático.
Dimensionamento Automático
dataDisksGroups
Os grupos de discos de dados para a função.
DataDisksGroups []
encryptDataDisks
Indica se encripta os discos de dados.
bool
hardwareProfile
O perfil de hardware.
HardwareProfile
minInstanceCount
A contagem mínima de instâncias do cluster.
int
name
O nome da função.
string
osProfile
O perfil do sistema operativo.
OsProfile
scriptActions
A lista de ações de script na função.
ScriptAction []
targetInstanceCount
A contagem de instâncias do cluster.
int
virtualNetworkProfile
O perfil de rede virtual.
VirtualNetworkProfile
VMGroupName
O nome do grupo de máquinas virtuais.
string
Dimensionamento Automático
AutoscaleCapacity
Nome
Descrição
Valor
maxInstanceCount
A contagem máxima de instâncias do cluster
int
minInstanceCount
A contagem mínima de instâncias do cluster
int
Dimensionamento AutomáticoRecurrence
Nome
Descrição
Valor
agenda
Matriz de regras de dimensionamento automático baseadas em agenda
AutoscaleSchedule []
timeZone
O fuso horário das horas de agendamento de dimensionamento automático
string
Dimensionamento AutomáticoSchedule
Nome
Descrição
Valor
dias
Dias da semana para uma regra de dimensionamento automático com base na agenda
Matriz de cadeias que contém qualquer um dos seguintes: 'Sexta-feira' 'Segunda-feira' 'Sábado' 'Domingo' 'Quinta-feira' 'Terça-feira' 'Quarta-feira'
timeAndCapacity
Tempo e capacidade de uma regra de dimensionamento automático com base no agendamento
AutoscaleTimeAndCapacity
AutoscaleTimeAndCapacity
Nome
Descrição
Valor
maxInstanceCount
A contagem máxima de instâncias do cluster
int
minInstanceCount
A contagem mínima de instâncias do cluster
int
hora
Tempo de 24 horas no formulário xx:xx
string
DataDisksGroups
Nome
Descrição
Valor
disksPerNode
O número de discos por nó.
int
HardwareProfile
Nome
Descrição
Valor
vmSize
O tamanho da VM
string
OsProfile
LinuxOperatingSystemProfile
Nome
Descrição
Valor
palavra-passe
A palavra-passe.
string
sshProfile
O perfil SSH.
SshProfile
nome de utilizador
O nome de utilizador.
string
SshProfile
Nome
Descrição
Valor
publicKeys
A lista de chaves públicas SSH.
SshPublicKey []
SshPublicKey
Nome
Descrição
Valor
certificateData
O certificado para SSH.
string
ScriptAction
Nome
Descrição
Valor
name
O nome da ação de script.
cadeia (obrigatório)
parâmetros
Os parâmetros do script fornecidos.
cadeia (obrigatório)
URI
O URI para o script.
cadeia (obrigatório)
VirtualNetworkProfile
Nome
Descrição
Valor
ID
O ID da rede virtual.
string
sub-rede
O nome da sub-rede.
string
DiskEncryptionProperties
Nome
Descrição
Valor
encryptionAlgorithm
Identificador de algoritmo para encriptação, RSA-OAEP predefinido.
"RSA-OAEP" "RSA-OAEP-256" 'RSA1_5'
encryptionAtHost
Indica se a encriptação do disco de recursos está ou não ativada.
bool
keyName
Nome da chave que é utilizado para ativar a encriptação do disco.
string
keyVersion
Versão de chave específica que é utilizada para ativar a encriptação do disco.
string
msiResourceId
ID de Recurso da Identidade Gerida que é utilizado para aceder ao cofre de chaves.
string
vaultUri
URI do cofre de chaves base onde a chave de clientes está localizada, por exemplo. https://myvault.vault.azure.net
string
EncryptionInTransitProperties
Nome
Descrição
Valor
isEncryptionInTransitEnabled
Indica se a comunicação entre nós de cluster está ou não encriptada em trânsito.
bool
KafkaRestProperties
Nome
Descrição
Valor
clientGroupInfo
As informações do grupo de segurança do AAD.
ClientGroupInfo
configurationOverride
As configurações que têm de ser substituídas.
objeto
ClientGroupInfo
Nome
Descrição
Valor
groupId
O ID do grupo de segurança do AAD.
string
groupName
O nome do grupo de segurança do AAD.
string
Propriedades de Rede
Nome
Descrição
Valor
privateLink
Indica se a ligação privada está ou não ativada.
"Desativado" "Ativado"
resourceProviderConnection
A direção da ligação do fornecedor de recursos.
"Entrada" "Saída"
SecurityProfile
Nome
Descrição
Valor
aaddsResourceId
O ID de recurso do Serviço de Domínio do Active Directory do Azure do utilizador.
string
clusterUsersGroupDNs
Opcional. Os Nomes Distintos para grupos de utilizadores do cluster
string[]
directoryType
O tipo de diretório.
"ActiveDirectory"
domínio
O domínio do active directory da organização.
string
domainUsername
A conta de utilizador do domínio que terá privilégios de administrador no cluster.
string
domainUserPassword
A palavra-passe de administrador de domínio.
string
ldapsUrls
Os URLs do protocolo LDAPS para comunicar com o Active Directory.
string[]
msiResourceId
Identidade atribuída pelo utilizador que tem permissões para ler e criar artefactos relacionados com o cluster no AADDS do utilizador.
string
organizationalUnitDN
A unidade organizacional no Active Directory para colocar o cluster e as contas de serviço.
string
StorageProfile
Nome
Descrição
Valor
storageaccounts
A lista de contas de armazenamento no cluster.
StorageAccount []
StorageAccount
Nome
Descrição
Valor
contentor
O contentor na conta de armazenamento, apenas para ser especificado para contas de armazenamento WASB.
string
partilha de ficheiros
O nome da partilha de ficheiros.
string
fileSystem
O sistema de ficheiros, apenas a especificar para Azure Data Lake Storage Gen2.
string
isDefault
Se a conta de armazenamento é ou não a conta de armazenamento predefinida.
bool
key
A chave de acesso da conta de armazenamento.
string
msiResourceId
A identidade gerida (MSI) que tem permissão para aceder à conta de armazenamento, apenas para ser especificada para Azure Data Lake Storage Gen2.
string
name
O nome da conta de armazenamento.
string
resourceId
O ID de recurso da conta de armazenamento, apenas para ser especificado para Azure Data Lake Storage Gen2.
string
saskey
A chave de assinatura de acesso partilhado.
string
Modelos de início rápido
Os seguintes modelos de início rápido implementam este tipo de recurso.
Modelo
Description
Cria um cluster do HDInsight com o Apache Spark 1.4.1
Cria um cluster do HDInsight linux com o Apache Spark 1.4.1.
Cria um cluster do HDInsight com o ADAM
Cria um cluster do HDInsight linux com a plataforma de análise genomics ADAM
Criar Um Cluster do HDInsight para Linux e executar uma ação de script
O modelo cria um cluster do HDInsight Linux numa rede virtual e, em seguida, executa uma ação de script personalizado em cada nó e define a var do ambiente.
HDInsight com Dimensionamento Automático Baseado em Carga Ativado
Este modelo permite-lhe criar um cluster do HDInsight Spark com o Dimensionamento Automático baseado em carga ativado.
HDInsight com Dimensionamento Automático baseado na agenda Ativado
Este modelo permite-lhe criar um cluster do HDInsight Spark com o Dimensionamento Automático baseado na agenda ativado.
HDInsight com Ambari personalizado + BD metastore do Hive na VNET
Este modelo permite-lhe criar um cluster do HDInsight numa rede virtual existente com uma nova BD SQL que funciona como uma Base de Dados do Ambari personalizada e o Metastore do Hive. Tem de ter um SQL Sever, uma conta de armazenamento e uma VNET existentes.
Implementar o HDInsight no novo Data Lake Store e armazenamento
Este modelo permite-lhe implementar um novo cluster do HdInsight do Linux com novas contas do Data Lake Store e de Armazenamento.
Implementar um cluster do HBase do Linux com escritas melhoradas no HDInsight
Este modelo permite-lhe criar um cluster do HBase baseado em Linux com escritas melhoradas no Azure HDInsight.
Implementar um cluster do HBase baseado em Linux no HDInsight
Este modelo permite-lhe criar um cluster do HBase baseado em Linux no Azure HDInsight.
Implementar uma VNet e um cluster HBase na VNet
Este modelo permite-lhe criar uma VNet do Azure e um cluster HBase do HDInsight com Linux na VNet.
Implementar uma VNet do Azure e dois clusters HBase na VNet
Este modelo permite-lhe configurar um ambiente HBase com dois clusters HBase numa VNet para configurar a replicação do HBase.
Implementar a replicação do HBase com duas VNets numa região
Este modelo permite-lhe configurar um ambiente HBase deN com dois clusters HBase em duas VNets na mesma região para configurar a replicação do HBase.
Implementar um cluster do Hive Interativa no HDInsight
Este modelo permite-lhe criar um cluster do Hive Interativa (LLAP) no HDInsight e na conta de Armazenamento do Azure dependente. O método de autenticação SSH para o cluster é o nome de utilizador e a palavra-passe. Para um modelo com a autenticação de chave pública SSH, consulte /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey/
Implementar o Kafka no HDInsight numa rede virtual
Este modelo permite-lhe criar um Rede Virtual do Azure e um cluster do Kafka no HDInsight na rede virtual. O método de autenticação SSH para o cluster é o nome de utilizador e a palavra-passe. Para um modelo com a autenticação de chave pública SSH, consulte /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey/
Implementar o cluster do HDInsight + Nó do Registo de Esquemas do Confluent
Este modelo permite-lhe criar um cluster do HDInsight com o Linux com um nó de extremidade do registo de esquema. Para obter mais informações, consulte /azure/hdinsight/hdinsight-apps-use-edge-node
Implementar um cluster do HDInsight com o Armazenamento e a palavra-passe SSH
Este modelo permite-lhe criar um cluster do Hadoop baseado em Linux no HDInsight e a conta de Armazenamento do Azure dependente. O método de autenticação SSH para o cluster é o nome de utilizador e a palavra-passe. Para um modelo com a autenticação de chave pública SSH, consulte /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey/
Implementar o HDInsight no Linux (c/ Armazenamento do Azure, chave SSH)
Este modelo permite-lhe criar um cluster do HDInsight com Linux. Este modelo também cria uma conta de Armazenamento do Azure. O método de autenticação SSH para o cluster é o nome de utilizador/chave pública.
HDInsight (Linux no metastore do Hive existente, SSH, vnet)
Este modelo permite-lhe criar um cluster do HDInsight com Linux, num metastore e numa rede virtual do Hive existentes. O método de autenticação SSH para o cluster é o nome de utilizador/palavra-passe.
Implementar um cluster do HDInsight com um nó de extremidade
Este modelo permite-lhe criar um cluster do HDInsight com Linux com um nó de extremidade vazio. Para obter mais informações, consulte /azure/hdinsight/hdinsight-apps-use-edge-node
Implementar um cluster do HDInsight com armazenamento predefinido existente
Este modelo permite-lhe criar um cluster do Hadoop no HDInsight. O cluster utiliza uma conta de armazenamento existente como a subscrição de armazenamento predefinida.
Implementar um cluster do HDInsight com armazenamento ligado existente
Este modelo permite-lhe criar um cluster do Hadoop no HDInsight e a conta de armazenamento predefinida dependente. O modelo também liga uma conta de armazenamento existente. Normalmente, a conta de armazenamento associada contém os dados de negócio.
Implementar um cluster do HDInsight e uma base de dados SQL
Este modelo permite-lhe criar um cluster do HDInsight e um Base de Dados SQL para testar o Sqoop.
Cluster do HDInsight com a versão TLS 1.2 ou mais recente
Este modelo permite-lhe criar um cluster do HDInsight com o protocolo TLS imposto para 1.2 ou mais recente.
Implementar um cluster do HDInsight de R-server
Este modelo permite-lhe criar um cluster do HDInsight com Linux com R Server para HDInsight. Este modelo também cria uma conta de Armazenamento do Azure. O método de autenticação SSH para o cluster é o nome de utilizador/palavra-passe.
Implementar uma VNet segura e um cluster do HDInsight na VNet
Este modelo permite-lhe criar uma VNet do Azure e um cluster hadoop do HDInsight com o Linux na VNet.
Implementar um cluster do Spark no Azure HDInsight
Este modelo permite-lhe criar um cluster do Spark no Azure HDInsight.
Implementar um cluster do Spark numa VNet
Este modelo permite-lhe criar uma VNet do Azure e um cluster do HdInsight Spark na VNet.
O tipo de recurso de clusters pode ser implementado em:
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações .
Para criar um recurso Microsoft.HDInsight/clusters, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.HDInsight/clusters@2015-03-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
clusterDefinition = {
blueprint = "string"
componentVersion = {}
kind = "string"
}
clusterVersion = "string"
computeIsolationProperties = {
enableComputeIsolation = bool
hostSku = "string"
}
computeProfile = {
roles = [
{
autoscale = {
capacity = {
maxInstanceCount = int
minInstanceCount = int
}
recurrence = {
schedule = [
{
days = [
"string"
]
timeAndCapacity = {
maxInstanceCount = int
minInstanceCount = int
time = "string"
}
}
]
timeZone = "string"
}
}
dataDisksGroups = [
{
disksPerNode = int
}
]
encryptDataDisks = bool
hardwareProfile = {
vmSize = "string"
}
minInstanceCount = int
name = "string"
osProfile = {
linuxOperatingSystemProfile = {
password = "string"
sshProfile = {
publicKeys = [
{
certificateData = "string"
}
]
}
username = "string"
}
}
scriptActions = [
{
name = "string"
parameters = "string"
uri = "string"
}
]
targetInstanceCount = int
virtualNetworkProfile = {
id = "string"
subnet = "string"
}
VMGroupName = "string"
}
]
}
diskEncryptionProperties = {
encryptionAlgorithm = "string"
encryptionAtHost = bool
keyName = "string"
keyVersion = "string"
msiResourceId = "string"
vaultUri = "string"
}
encryptionInTransitProperties = {
isEncryptionInTransitEnabled = bool
}
kafkaRestProperties = {
clientGroupInfo = {
groupId = "string"
groupName = "string"
}
configurationOverride = {}
}
minSupportedTlsVersion = "string"
networkProperties = {
privateLink = "string"
resourceProviderConnection = "string"
}
osType = "string"
securityProfile = {
aaddsResourceId = "string"
clusterUsersGroupDNs = [
"string"
]
directoryType = "ActiveDirectory"
domain = "string"
domainUsername = "string"
domainUserPassword = "string"
ldapsUrls = [
"string"
]
msiResourceId = "string"
organizationalUnitDN = "string"
}
storageProfile = {
storageaccounts = [
{
container = "string"
fileshare = "string"
fileSystem = "string"
isDefault = bool
key = "string"
msiResourceId = "string"
name = "string"
resourceId = "string"
saskey = "string"
}
]
}
tier = "string"
}
})
}
Valores de propriedade
clusters
Nome
Descrição
Valor
tipo
O tipo de recurso
"Microsoft.HDInsight/clusters@2015-03-01-preview"
name
O nome do recurso
cadeia (obrigatório) Limite de carateres: 3-59 Carateres válidos: Alfanuméricos e hífenes Comece e termine com letra ou número. O nome do recurso tem de ser exclusivo em todo o Azure.
localização
A localização do cluster.
string
parent_id
Para implementar num grupo de recursos, utilize o ID desse grupo de recursos.
cadeia (obrigatório)
etiquetas
As etiquetas de recursos.
Dicionário de nomes e valores de etiquetas.
identidade
A identidade do cluster, se configurada.
ClusterIdentity
propriedades
O cluster cria parâmetros.
ClusterCreatePropertiesOrClusterGetProperties
ClusterIdentity
Nome
Descrição
Valor
tipo
O tipo de identidade utilizado para o cluster. O tipo "SystemAssigned, UserAssigned" inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo utilizador.
"SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned"
identity_ids
A lista de identidades de utilizador associadas ao cluster. As referências da chave do dicionário de identidade do utilizador serão IDs de recursos do ARM no formulário: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".
Matriz de IDs de identidade de utilizador.
ClusterCreatePropertiesOrClusterGetProperties
Nome
Descrição
Valor
clusterDefinition
A definição do cluster.
ClusterDefinition
clusterVersion
A versão do cluster.
string
computeIsolationProperties
As propriedades de isolamento de computação.
ComputeIsolationProperties
computeProfile
O perfil de computação.
ComputeProfile
diskEncryptionProperties
As propriedades de encriptação do disco.
DiskEncryptionProperties
encryptionInTransitProperties
As propriedades de encriptação em trânsito.
EncryptionInTransitProperties
kafkaRestProperties
A configuração do proxy rest do kafka do cluster.
KafkaRestProperties
minSupportedTlsVersion
A versão mínima dos tls suportados.
string
networkProperties
As propriedades de rede.
NetworkProperties
osType
O tipo de sistema operativo.
"Linux" "Windows"
securityProfile
O perfil de segurança.
SecurityProfile
storageProfile
O perfil de armazenamento.
StorageProfile
tier
O escalão de cluster.
"Premium" "Standard"
ClusterDefinition
Nome
Descrição
Valor
esquema
A ligação para o esquema.
string
componentVersion
As versões de diferentes serviços no cluster.
objeto
configurações
As configurações do cluster.
tipo
O tipo de cluster.
string
ComputeIsolationProperties
Nome
Descrição
Valor
enableComputeIsolation
O sinalizador indica se ativa ou não o isolamento de computação.
bool
hostSku
O sku anfitrião.
string
ComputeProfile
Nome
Descrição
Valor
funções
A lista de funções no cluster.
Função []
Função
Name
Descrição
Valor
dimensionamento automático
As configurações de dimensionamento automático.
Dimensionamento Automático
dataDisksGroups
Os grupos de discos de dados para a função.
DataDisksGroups []
encryptDataDisks
Indica se encripta os discos de dados.
bool
hardwareProfile
O perfil de hardware.
HardwareProfile
minInstanceCount
A contagem mínima de instâncias do cluster.
int
name
O nome da função.
string
osProfile
O perfil do sistema operativo.
OsProfile
scriptActions
A lista de ações de script na função.
ScriptAction []
targetInstanceCount
A contagem de instâncias do cluster.
int
virtualNetworkProfile
O perfil de rede virtual.
VirtualNetworkProfile
VMGroupName
O nome do grupo de máquinas virtuais.
string
Dimensionamento Automático
AutoscaleCapacity
Nome
Descrição
Valor
maxInstanceCount
A contagem máxima de instâncias do cluster
int
minInstanceCount
A contagem mínima de instâncias do cluster
int
Dimensionamento AutomáticoRecurrence
Nome
Descrição
Valor
agenda
Matriz de regras de dimensionamento automático baseadas em agenda
AutoscaleSchedule []
timeZone
O fuso horário das horas de agendamento de dimensionamento automático
string
Dimensionamento AutomáticoSchedule
Nome
Descrição
Valor
dias
Dias da semana para uma regra de dimensionamento automático com base na agenda
Matriz de cadeias que contém qualquer um dos seguintes: "Sexta-feira" "Segunda-feira" "Sábado" "Domingo" "Quinta-feira" "Terça-feira" "Quarta-feira"
timeAndCapacity
Tempo e capacidade de uma regra de dimensionamento automático com base no agendamento
AutoscaleTimeAndCapacity
AutoscaleTimeAndCapacity
Nome
Descrição
Valor
maxInstanceCount
A contagem máxima de instâncias do cluster
int
minInstanceCount
A contagem mínima de instâncias do cluster
int
hora
Tempo de 24 horas no formulário xx:xx
string
DataDisksGroups
Nome
Descrição
Valor
disksPerNode
O número de discos por nó.
int
HardwareProfile
Nome
Descrição
Valor
vmSize
O tamanho da VM
string
OsProfile
LinuxOperatingSystemProfile
Nome
Descrição
Valor
palavra-passe
A palavra-passe.
string
sshProfile
O perfil SSH.
SshProfile
nome de utilizador
O nome de utilizador.
string
SshProfile
Nome
Descrição
Valor
publicKeys
A lista de chaves públicas SSH.
SshPublicKey []
SshPublicKey
Nome
Descrição
Valor
certificateData
O certificado para SSH.
string
ScriptAction
Nome
Descrição
Valor
name
O nome da ação de script.
cadeia (obrigatório)
parâmetros
Os parâmetros do script fornecidos.
cadeia (obrigatório)
URI
O URI para o script.
cadeia (obrigatório)
VirtualNetworkProfile
Nome
Descrição
Valor
ID
O ID da rede virtual.
string
sub-rede
O nome da sub-rede.
string
DiskEncryptionProperties
Nome
Descrição
Valor
encryptionAlgorithm
Identificador de algoritmo para encriptação, RSA-OAEP predefinido.
"RSA-OAEP" "RSA-OAEP-256" "RSA1_5"
encryptionAtHost
Indica se a encriptação do disco de recursos está ou não ativada.
bool
keyName
Nome da chave que é utilizado para ativar a encriptação do disco.
string
keyVersion
Versão de chave específica que é utilizada para ativar a encriptação do disco.
string
msiResourceId
ID de Recurso da Identidade Gerida que é utilizado para aceder ao cofre de chaves.
string
vaultUri
URI do cofre de chaves base onde a chave de clientes está localizada, por exemplo. https://myvault.vault.azure.net
string
EncryptionInTransitProperties
Nome
Descrição
Valor
isEncryptionInTransitEnabled
Indica se a comunicação entre nós de cluster está ou não encriptada em trânsito.
bool
KafkaRestProperties
Nome
Descrição
Valor
clientGroupInfo
As informações do grupo de segurança do AAD.
ClientGroupInfo
configurationOverride
As configurações que têm de ser substituídas.
objeto
ClientGroupInfo
Nome
Descrição
Valor
groupId
O ID do grupo de segurança do AAD.
string
groupName
O nome do grupo de segurança do AAD.
string
NetworkProperties
Nome
Descrição
Valor
privateLink
Indica se a ligação privada está ou não ativada.
"Desativado" "Ativado"
resourceProviderConnection
A direção da ligação do fornecedor de recursos.
"Entrada" "Saída"
SecurityProfile
Nome
Descrição
Valor
aaddsResourceId
O ID de recurso do Serviço de Domínio do Active Directory do utilizador.
string
clusterUsersGroupDNs
Opcional. Os Nomes Distintos para grupos de utilizadores do cluster
cadeia[]
directoryType
O tipo de diretório.
"ActiveDirectory"
domínio
O domínio do active directory da organização.
string
domainUsername
A conta de utilizador do domínio que terá privilégios de administrador no cluster.
string
domainUserPassword
A palavra-passe de administrador de domínio.
string
ldapsUrls
Os URLs do protocolo LDAPS para comunicar com o Active Directory.
cadeia[]
msiResourceId
Identidade atribuída pelo utilizador que tem permissões para ler e criar artefactos relacionados com o cluster no AADDS do utilizador.
string
organizationalUnitDN
A unidade organizacional no Active Directory para colocar o cluster e as contas de serviço.
string
StorageProfile
Nome
Descrição
Valor
storageaccounts
A lista de contas de armazenamento no cluster.
StorageAccount []
StorageAccount
Nome
Descrição
Valor
contentor
O contentor na conta de armazenamento, apenas para ser especificado para contas de armazenamento WASB.
string
fileshare
O nome da partilha de ficheiros.
string
fileSystem
O sistema de ficheiros, apenas a especificar para Azure Data Lake Storage Gen2.
string
isDefault
Se a conta de armazenamento é ou não a conta de armazenamento predefinida.
bool
key
A chave de acesso da conta de armazenamento.
string
msiResourceId
A identidade gerida (MSI) que tem permissão para aceder à conta de armazenamento, apenas para ser especificada para Azure Data Lake Storage Gen 2.
string
name
O nome da conta de armazenamento.
string
resourceId
O ID de recurso da conta de armazenamento, apenas a especificar para Azure Data Lake Storage Gen2.
string
saskey
A chave de assinatura de acesso partilhado.
string