HDInsightOnDemandLinkedService Clase
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í.
Servicio vinculado de HDInsight a petición.
[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("HDInsightOnDemand")]
public class HDInsightOnDemandLinkedService : Microsoft.Azure.Management.DataFactory.Models.LinkedService
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("HDInsightOnDemand")>]
type HDInsightOnDemandLinkedService = class
inherit LinkedService
Public Class HDInsightOnDemandLinkedService
Inherits LinkedService
- Herencia
- Atributos
-
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute
Constructores
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. |
Propiedades
AdditionalLinkedServiceNames |
Obtiene o establece especifica cuentas de almacenamiento adicionales para el servicio vinculado de HDInsight para que el servicio Data Factory pueda registrarlas en su nombre. |
AdditionalProperties |
Obtiene o establece propiedades no coincidentes del mensaje se deserializan en esta colección. (Heredado de LinkedService) |
Annotations |
Obtiene o establece la lista de etiquetas que se pueden usar para describir el servicio vinculado. (Heredado de LinkedService) |
ClusterNamePrefix |
Obtiene o establece el prefijo del nombre del clúster, el postfijo será distinto con la marca de tiempo. Tipo: cadena (o Expresión con cadena resultType). |
ClusterPassword |
Obtiene o establece la contraseña para acceder al clúster. |
ClusterResourceGroup |
Obtiene o establece el grupo de recursos al que pertenece el clúster. Tipo: cadena (o Expresión con cadena resultType). |
ClusterSize |
Obtiene o establece el número de nodos de trabajo o datos del clúster. Valor de sugerencia: 4. Tipo: cadena (o Expresión con cadena resultType). |
ClusterSshPassword |
Obtiene o establece la contraseña en ssh para conectar de forma remota el nodo del clúster (para Linux). |
ClusterSshUserName |
Obtiene o establece el nombre de usuario en SSH para conectarse de forma remota al nodo del clúster (para Linux). Tipo: cadena (o Expresión con cadena resultType). |
ClusterType |
Obtiene o establece el tipo de clúster. Tipo: cadena (o Expresión con cadena resultType). |
ClusterUserName |
Obtiene o establece el nombre de usuario para acceder al clúster. Tipo: cadena (o Expresión con cadena resultType). |
ConnectVia |
Obtiene o establece la referencia de Integration Runtime. (Heredado de LinkedService) |
CoreConfiguration |
Obtiene o establece especifica los parámetros de configuración principales (como en core-site.xml) para que se cree el clúster de HDInsight. |
Credential |
Obtiene o establece la referencia de credenciales que contiene información de autenticación. |
DataNodeSize |
Obtiene o establece especifica el tamaño del nodo de datos para el clúster de HDInsight. |
Description |
Obtiene o establece la descripción del servicio vinculado. (Heredado de LinkedService) |
EncryptedCredential |
Obtiene o establece la 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). |
HBaseConfiguration |
Obtiene o establece especifica los parámetros de configuración de HBase (hbase-site.xml) para el clúster de HDInsight. |
HcatalogLinkedServiceName |
Obtiene o establece el nombre de Azure SQL servicio vinculado que apunta a la base de datos 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. |
HdfsConfiguration |
Obtiene o establece especifica los parámetros de configuración de HDFS (hdfs-site.xml) para el clúster de HDInsight. |
HeadNodeSize |
Obtiene o establece especifica el tamaño del nodo principal para el clúster de HDInsight. |
HiveConfiguration |
Obtiene o establece especifica los parámetros de configuración de Hive (hive-site.xml) para el clúster de HDInsight. |
HostSubscriptionId |
Obtiene o establece la suscripción del cliente para hospedar el clúster. Tipo: cadena (o Expresión con cadena resultType). |
LinkedServiceName |
Obtiene o establece el servicio vinculado de Azure Storage que va a usar el clúster a petición para almacenar y procesar datos. |
MapReduceConfiguration |
Obtiene o establece especifica los parámetros de configuración de MapReduce (mapred-site.xml) para el clúster de HDInsight. |
OozieConfiguration |
Obtiene o establece especifica los parámetros de configuración de Oozie (oozie-site.xml) para el clúster de HDInsight. |
Parameters |
Obtiene o establece parámetros para el servicio vinculado. (Heredado de LinkedService) |
ScriptActions |
Obtiene o establece acciones de script personalizadas que se ejecutarán en el clúster de identificación HDI una vez que esté activo. https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-hadoop-customize-cluster-linux?toc=%2Fen-us%2Fazure%2Fhdinsight%2Fr-server%2FTOC.json&Consulte amp;bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions. |
ServicePrincipalId |
Obtiene o establece el identificador de la entidad de servicio para hostSubscriptionId. Tipo: cadena (o Expresión con cadena resultType). |
ServicePrincipalKey |
Obtiene o establece la clave para el identificador de la entidad de servicio. |
SparkVersion |
Obtiene o establece la versión de Spark si el tipo de clúster es "spark". Tipo: cadena (o Expresión con cadena resultType). |
StormConfiguration |
Obtiene o establece especifica los parámetros de configuración de Storm (storm-site.xml) para el clúster de HDInsight. |
SubnetName |
Obtiene o establece el 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). |
Tenant |
Obtiene o establece el identificador o nombre del inquilino al que pertenece la entidad de servicio. Tipo: cadena (o Expresión con cadena resultType). |
TimeToLive |
Obtiene o establece 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 |
Obtiene o establece la versión del clúster de HDInsight. Tipo: cadena (o Expresión con cadena resultType). |
VirtualNetworkId |
Obtiene o establece el 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). |
YarnConfiguration |
Obtiene o establece especifica los parámetros de configuración de Yarn (yarn-site.xml) para el clúster de HDInsight. |
ZookeeperNodeSize |
Obtiene o establece especifica el tamaño del nodo Zoo Keeper para el clúster de HDInsight. |
Métodos
Validate() |
Valide el objeto . |
Se aplica a
Azure SDK for .NET