HDInsightOnDemandLinkedService Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
HDInsightOnDemandLinkedService() |
Inicializa una nueva instancia de la clase 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 una nueva instancia de la clase HDInsightOnDemandLinkedService. |
HDInsightOnDemandLinkedService()
Inicializa una nueva instancia de la clase HDInsightOnDemandLinkedService.
public HDInsightOnDemandLinkedService ();
Public Sub New ()
Se aplica 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 una nueva instancia de la clase 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 nodos de datos o trabajo del clúster Valor de sugerencia: 4. Tipo: cadena (o Expresión con cadena resultType).
- timeToLive
- Object
El tiempo de inactividad permitido para el clúster de HDInsight a petición. Especifica cuánto tiempo permanece activo el clúster de HDInsight a petición después de la finalización de una ejecución de actividad si no hay ningún otro trabajo activo en el clúster. El valor mínimo es de 5 minutos. Tipo: cadena (o Expresión con cadena resultType).
- version
- Object
Versión del clúster de HDInsight. Tipo: cadena (o Expresión con cadena resultType).
- linkedServiceName
- LinkedServiceReference
El servicio vinculado de Azure Storage que usará el clúster a petición para almacenar y procesar datos.
- hostSubscriptionId
- Object
La suscripción del cliente para hospedar el clúster. Tipo: cadena (o Expresión con cadena resultType).
- tenant
- Object
Identificador o nombre del inquilino al que pertenece la entidad de servicio. Tipo: cadena (o Expresión con cadena resultType).
- clusterResourceGroup
- Object
Grupo de recursos al que pertenece el clúster. Tipo: cadena (o Expresión con cadena resultType).
- additionalProperties
- IDictionary<String,Object>
Las propiedades no coincidentes del mensaje se deserializan en esta colección.
- connectVia
- IntegrationRuntimeReference
La referencia al entorno de ejecución de integración.
- description
- String
Descripción del servicio vinculado.
- parameters
- IDictionary<String,ParameterSpecification>
Parámetros para el servicio vinculado.
Lista de etiquetas que se pueden usar para describir el servicio vinculado.
- servicePrincipalId
- Object
Identificador de entidad de servicio para hostSubscriptionId. Tipo: cadena (o Expresión con cadena resultType).
- servicePrincipalKey
- SecretBase
Clave del identificador de la entidad de servicio.
- clusterNamePrefix
- Object
El prefijo del nombre del clúster, el postfijo será distinto con la marca de tiempo. Tipo: cadena (o Expresión con cadena resultType).
- clusterUserName
- Object
Nombre de usuario de acceso al clúster. Tipo: cadena (o Expresión con cadena resultType).
- clusterPassword
- SecretBase
Contraseña para acceder al clúster.
- clusterSshUserName
- Object
Nombre de usuario para que SSH se conecte de forma remota al nodo del clúster (para Linux). Tipo: cadena (o Expresión con cadena resultType).
- clusterSshPassword
- SecretBase
La contraseña a SSH conecta de forma remota el nodo del clúster (para Linux).
- additionalLinkedServiceNames
- IList<LinkedServiceReference>
Especifica cuentas de almacenamiento adicionales para el servicio vinculado de HDInsight, de forma que el servicio Factoría de datos pueda registrarlas en su nombre.
- hcatalogLinkedServiceName
- LinkedServiceReference
Nombre del servicio vinculado de SQL de Azure que apunta a la base de datos de HCatalog. El clúster de HDInsight a petición se crea mediante la base de datos de Azure SQL como el almacén de metadatos.
- clusterType
- Object
Tipo de clúster. Tipo: cadena (o Expresión con cadena resultType).
- sparkVersion
- Object
Versión de Spark si el tipo de clúster es "spark". Tipo: cadena (o Expresión con cadena resultType).
- coreConfiguration
- Object
Especifica los parámetros de configuración Core (como en core-site.xml) para crear el clúster de HDInsight.
- hBaseConfiguration
- Object
Especifica los parámetros de configuración HBase (como en hbase-site.xml) para el clúster de HDInsight.
- hdfsConfiguration
- Object
Especifica los parámetros de configuración HDFS (hdfs-site.xml) para el clúster de HDInsight.
- hiveConfiguration
- Object
Especifica los parámetros de configuración Hive (hive-site.xml) para el clúster de HDInsight.
- mapReduceConfiguration
- Object
Especifica los parámetros de configuración MapReduce (mapred-site.xml) para el clúster de HDInsight.
- oozieConfiguration
- Object
Especifica los parámetros de configuración Oozie (oozie-site.xml) para el clúster de HDInsight.
- stormConfiguration
- Object
Especifica los parámetros de configuración Storm (storm-site.xml) para el clúster de HDInsight.
- yarnConfiguration
- Object
Especifica los parámetros de configuración Yarn (yarn-site.xml) para el clúster de HDInsight.
- encryptedCredential
- Object
Credencial cifrada usada para la autenticación. Las credenciales se cifran mediante el administrador de credenciales de Integration Runtime. Tipo: cadena (o Expresión con cadena resultType).
- headNodeSize
- Object
Especifica el tamaño del nodo principal del clúster de HDInsight.
- dataNodeSize
- Object
Especifica el tamaño del nodo de datos para el clúster de HDInsight.
- zookeeperNodeSize
- Object
Especifica el tamaño del nodo Zoo Keeper para el clúster de HDInsight.
- scriptActions
- IList<ScriptAction>
Acciones de script personalizadas para ejecutarse en un clúster de HDI ondemand una vez que está activo. Consulte https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-hadoop-customize-cluster-linux?toc=%2Fen-us%2Fazure%2Fhdinsight%2Fr-server%2FTOC.json&bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions.
- virtualNetworkId
- Object
Identificador de recurso de ARM para la red virtual a la que se debe unir el clúster después de la creación. Tipo: cadena (o Expresión con cadena resultType).
- subnetName
- Object
Identificador de recurso de ARM para la subred de la red virtual. Si se especificó virtualNetworkId, se requiere esta propiedad. Tipo: cadena (o Expresión con cadena resultType).
- credential
- CredentialReference
Referencia de credenciales que contiene información de autenticación.
Se aplica a
Azure SDK for .NET