HDInsightOnDemandLinkedService Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
HDInsightOnDemandLinkedService() |
Inicializa uma nova instância da classe HDInsightOnDemandLinkedService. |
HDInsightOnDemandLinkedService(Object, Object, Object, LinkedServiceReference, Object, Object, Object, IDictionary<String,Object>, IntegrationRuntimeReference, String, IDictionary<String,ParameterSpecification>, IList<Object>, Object, SecretBase, Object, Object, SecretBase, Object, SecretBase, IList<LinkedServiceReference>, LinkedServiceReference, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, IList<ScriptAction>, Object, Object, CredentialReference) |
Inicializa uma nova instância da classe HDInsightOnDemandLinkedService. |
HDInsightOnDemandLinkedService()
Inicializa uma nova instância da classe HDInsightOnDemandLinkedService.
public HDInsightOnDemandLinkedService ();
Public Sub New ()
Aplica-se a
HDInsightOnDemandLinkedService(Object, Object, Object, LinkedServiceReference, Object, Object, Object, IDictionary<String,Object>, IntegrationRuntimeReference, String, IDictionary<String,ParameterSpecification>, IList<Object>, Object, SecretBase, Object, Object, SecretBase, Object, SecretBase, IList<LinkedServiceReference>, LinkedServiceReference, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, IList<ScriptAction>, Object, Object, CredentialReference)
Inicializa uma nova instância da classe HDInsightOnDemandLinkedService.
public HDInsightOnDemandLinkedService (object clusterSize, object timeToLive, object version, Microsoft.Azure.Management.DataFactory.Models.LinkedServiceReference linkedServiceName, object hostSubscriptionId, object tenant, object clusterResourceGroup, System.Collections.Generic.IDictionary<string,object> additionalProperties = default, Microsoft.Azure.Management.DataFactory.Models.IntegrationRuntimeReference connectVia = default, string description = default, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Management.DataFactory.Models.ParameterSpecification> parameters = default, System.Collections.Generic.IList<object> annotations = default, object servicePrincipalId = default, Microsoft.Azure.Management.DataFactory.Models.SecretBase servicePrincipalKey = default, object clusterNamePrefix = default, object clusterUserName = default, Microsoft.Azure.Management.DataFactory.Models.SecretBase clusterPassword = default, object clusterSshUserName = default, Microsoft.Azure.Management.DataFactory.Models.SecretBase clusterSshPassword = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataFactory.Models.LinkedServiceReference> additionalLinkedServiceNames = default, Microsoft.Azure.Management.DataFactory.Models.LinkedServiceReference hcatalogLinkedServiceName = default, object clusterType = default, object sparkVersion = default, object coreConfiguration = default, object hBaseConfiguration = default, object hdfsConfiguration = default, object hiveConfiguration = default, object mapReduceConfiguration = default, object oozieConfiguration = default, object stormConfiguration = default, object yarnConfiguration = default, object encryptedCredential = default, object headNodeSize = default, object dataNodeSize = default, object zookeeperNodeSize = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataFactory.Models.ScriptAction> scriptActions = default, object virtualNetworkId = default, object subnetName = default, Microsoft.Azure.Management.DataFactory.Models.CredentialReference credential = default);
new Microsoft.Azure.Management.DataFactory.Models.HDInsightOnDemandLinkedService : obj * obj * obj * Microsoft.Azure.Management.DataFactory.Models.LinkedServiceReference * obj * obj * obj * System.Collections.Generic.IDictionary<string, obj> * Microsoft.Azure.Management.DataFactory.Models.IntegrationRuntimeReference * string * System.Collections.Generic.IDictionary<string, Microsoft.Azure.Management.DataFactory.Models.ParameterSpecification> * System.Collections.Generic.IList<obj> * obj * Microsoft.Azure.Management.DataFactory.Models.SecretBase * obj * obj * Microsoft.Azure.Management.DataFactory.Models.SecretBase * obj * Microsoft.Azure.Management.DataFactory.Models.SecretBase * System.Collections.Generic.IList<Microsoft.Azure.Management.DataFactory.Models.LinkedServiceReference> * Microsoft.Azure.Management.DataFactory.Models.LinkedServiceReference * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * System.Collections.Generic.IList<Microsoft.Azure.Management.DataFactory.Models.ScriptAction> * obj * obj * Microsoft.Azure.Management.DataFactory.Models.CredentialReference -> Microsoft.Azure.Management.DataFactory.Models.HDInsightOnDemandLinkedService
Public Sub New (clusterSize As Object, timeToLive As Object, version As Object, linkedServiceName As LinkedServiceReference, hostSubscriptionId As Object, tenant As Object, clusterResourceGroup As Object, Optional additionalProperties As IDictionary(Of String, Object) = Nothing, Optional connectVia As IntegrationRuntimeReference = Nothing, Optional description As String = Nothing, Optional parameters As IDictionary(Of String, ParameterSpecification) = Nothing, Optional annotations As IList(Of Object) = Nothing, Optional servicePrincipalId As Object = Nothing, Optional servicePrincipalKey As SecretBase = Nothing, Optional clusterNamePrefix As Object = Nothing, Optional clusterUserName As Object = Nothing, Optional clusterPassword As SecretBase = Nothing, Optional clusterSshUserName As Object = Nothing, Optional clusterSshPassword As SecretBase = Nothing, Optional additionalLinkedServiceNames As IList(Of LinkedServiceReference) = Nothing, Optional hcatalogLinkedServiceName As LinkedServiceReference = Nothing, Optional clusterType As Object = Nothing, Optional sparkVersion As Object = Nothing, Optional coreConfiguration As Object = Nothing, Optional hBaseConfiguration As Object = Nothing, Optional hdfsConfiguration As Object = Nothing, Optional hiveConfiguration As Object = Nothing, Optional mapReduceConfiguration As Object = Nothing, Optional oozieConfiguration As Object = Nothing, Optional stormConfiguration As Object = Nothing, Optional yarnConfiguration As Object = Nothing, Optional encryptedCredential As Object = Nothing, Optional headNodeSize As Object = Nothing, Optional dataNodeSize As Object = Nothing, Optional zookeeperNodeSize As Object = Nothing, Optional scriptActions As IList(Of ScriptAction) = Nothing, Optional virtualNetworkId As Object = Nothing, Optional subnetName As Object = Nothing, Optional credential As CredentialReference = Nothing)
Parâmetros
- clusterSize
- Object
Número de nós de trabalho/dados no cluster. Valor da sugestão: 4. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).
- timeToLive
- Object
O tempo ocioso permitido para o cluster HDInsight sob demanda. Especifica quanto tempo o cluster HDInsight sob demanda permanece ativo após a conclusão de uma atividade executada se não há nenhum outro trabalho ativo no cluster. O valor mínimo é 5 minutos. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).
- version
- Object
Versão do cluster HDInsight Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).
- linkedServiceName
- LinkedServiceReference
Serviço vinculado do Armazenamento do Azure a ser usado pelo cluster sob demanda para armazenar e processar dados.
- hostSubscriptionId
- Object
A assinatura do cliente para hospedar o cluster. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).
- tenant
- Object
A ID/nome do locatário ao qual a entidade de serviço pertence. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).
- clusterResourceGroup
- Object
O grupo de recursos ao qual o cluster pertence. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).
- additionalProperties
- IDictionary<String,Object>
As propriedades sem correspondência da mensagem são desserializadas nesta coleção
- connectVia
- IntegrationRuntimeReference
A referência de runtime de integração.
- description
- String
Descrição do serviço vinculado.
- parameters
- IDictionary<String,ParameterSpecification>
Parâmetros para o serviço vinculado.
- servicePrincipalId
- Object
A ID da entidade de serviço para o hostSubscriptionId. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).
- servicePrincipalKey
- SecretBase
A chave para a ID da entidade de serviço.
- clusterNamePrefix
- Object
O prefixo do nome do cluster, postfix será distinto com o carimbo de data/hora. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).
- clusterUserName
- Object
O nome de usuário para acessar o cluster. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).
- clusterPassword
- SecretBase
A senha para acessar o cluster.
- clusterSshUserName
- Object
O nome de usuário SSH para conectar-se remotamente ao nó do cluster (para Linux). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).
- clusterSshPassword
- SecretBase
A senha para o nó do cluster de conexão remota do SSH (para Linux).
- additionalLinkedServiceNames
- IList<LinkedServiceReference>
Especifica as contas de armazenamento adicionais para o serviço vinculado do HDInsight para que o serviço do Data Factory possa registrá-los em seu nome.
- hcatalogLinkedServiceName
- LinkedServiceReference
O nome do serviço vinculado do SQL Azure que aponta para o banco de dados HCatalog. O cluster HDInsight sob demanda é criado usando o banco de dados SQL do Azure como o metastore.
- clusterType
- Object
O tipo de cluster. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).
- sparkVersion
- Object
A versão do Spark se o tipo de cluster for 'spark'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).
- coreConfiguration
- Object
Especifica os parâmetros de configuração principal (como core-site. xml) para o cluster HDInsight a ser criado.
- hBaseConfiguration
- Object
Especifica os parâmetros de configuração HBase (hbase-site.xml) para o cluster HDInsight.
- hdfsConfiguration
- Object
Especifica os parâmetros de configuração HDFS (hdfs-site.xml) para o cluster HDInsight.
- hiveConfiguration
- Object
Especifica os parâmetros de configuração do hive (hive-site.xml) para o cluster HDInsight.
- mapReduceConfiguration
- Object
Especifica os parâmetros de configuração do MapReduce (mapred-site.xml) para o cluster HDInsight.
- oozieConfiguration
- Object
Especifica os parâmetros de configuração do Oozie (oozie-site.xml) para o cluster HDInsight.
- stormConfiguration
- Object
Especifica os parâmetros de configuração do Storm (storm-site.xml) para o cluster HDInsight.
- yarnConfiguration
- Object
Especifica os parâmetros de configuração do Yarn (yarn-site.xml) para o cluster HDInsight.
- encryptedCredential
- Object
A credencial criptografada usada para autenticação. As credenciais são criptografadas usando o gerenciador de credenciais do runtime de integração. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).
- headNodeSize
- Object
Especifica o tamanho do nó principal para o cluster HDInsight.
- dataNodeSize
- Object
Especifica o tamanho do nó de dados para o cluster HDInsight.
- zookeeperNodeSize
- Object
Especifica o tamanho do nó Zoo Keeper para o cluster HDInsight.
- scriptActions
- IList<ScriptAction>
Ações de script personalizadas a serem executadas no cluster ondemand HDI quando ele estiver ativado. https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-hadoop-customize-cluster-linux?toc=%2Fen-us%2Fazure%2Fhdinsight%2Fr-server%2FTOC.json&Consulte bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions.
- virtualNetworkId
- Object
A ID do recurso do ARM para a vNet à qual o cluster deve ser unido após a criação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).
- subnetName
- Object
A ID do recurso do ARM para a sub-rede na vNet. Se virtualNetworkId tiver sido especificado, essa propriedade será necessária. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).
- credential
- CredentialReference
A referência de credencial que contém informações de autenticação.
Aplica-se a
Azure SDK for .NET