public class HDInsightOnDemandLinkedService extends LinkedService
Constructor and Description |
---|
HDInsightOnDemandLinkedService() |
Modifier and Type | Method and Description |
---|---|
List<LinkedServiceReference> |
getAdditionalLinkedServiceNames()
Get the additionalLinkedServiceNames property: Specifies additional storage accounts for the HDInsight linked
service so that the Data Factory service can register them on your behalf.
|
Object |
getClusterNamePrefix()
Get the clusterNamePrefix property: The prefix of cluster name, postfix will be distinct with timestamp.
|
SecretBase |
getClusterPassword()
Get the clusterPassword property: The password to access the cluster.
|
Object |
getClusterResourceGroup()
Get the clusterResourceGroup property: The resource group where the cluster belongs.
|
Object |
getClusterSize()
Get the clusterSize property: Number of worker/data nodes in the cluster.
|
SecretBase |
getClusterSshPassword()
Get the clusterSshPassword property: The password to SSH remotely connect cluster’s node (for Linux).
|
Object |
getClusterSshUserName()
Get the clusterSshUserName property: The username to SSH remotely connect to cluster’s node (for Linux).
|
Object |
getClusterType()
Get the clusterType property: The cluster type.
|
Object |
getClusterUserName()
Get the clusterUserName property: The username to access the cluster.
|
Object |
getCoreConfiguration()
Get the coreConfiguration property: Specifies the core configuration parameters (as in core-site.xml) for the
HDInsight cluster to be created.
|
Object |
getDataNodeSize()
Get the dataNodeSize property: Specifies the size of the data node for the HDInsight cluster.
|
Object |
getEncryptedCredential()
Get the encryptedCredential property: The encrypted credential used for authentication.
|
Object |
getHBaseConfiguration()
Get the hBaseConfiguration property: Specifies the HBase configuration parameters (hbase-site.xml) for the
HDInsight cluster.
|
LinkedServiceReference |
getHcatalogLinkedServiceName()
Get the hcatalogLinkedServiceName property: The name of Azure SQL linked service that point to the HCatalog
database.
|
Object |
getHdfsConfiguration()
Get the hdfsConfiguration property: Specifies the HDFS configuration parameters (hdfs-site.xml) for the HDInsight
cluster.
|
Object |
getHeadNodeSize()
Get the headNodeSize property: Specifies the size of the head node for the HDInsight cluster.
|
Object |
getHiveConfiguration()
Get the hiveConfiguration property: Specifies the hive configuration parameters (hive-site.xml) for the HDInsight
cluster.
|
Object |
getHostSubscriptionId()
Get the hostSubscriptionId property: The customer’s subscription to host the cluster.
|
LinkedServiceReference |
getLinkedServiceName()
Get the linkedServiceName property: Azure Storage linked service to be used by the on-demand cluster for storing
and processing data.
|
Object |
getMapReduceConfiguration()
Get the mapReduceConfiguration property: Specifies the MapReduce configuration parameters (mapred-site.xml) for
the HDInsight cluster.
|
Object |
getOozieConfiguration()
Get the oozieConfiguration property: Specifies the Oozie configuration parameters (oozie-site.xml) for the
HDInsight cluster.
|
List<ScriptAction> |
getScriptActions()
Get the scriptActions property: Custom script actions to run on HDI ondemand cluster once it's up.
|
Object |
getServicePrincipalId()
Get the servicePrincipalId property: The service principal id for the hostSubscriptionId.
|
SecretBase |
getServicePrincipalKey()
Get the servicePrincipalKey property: The key for the service principal id.
|
Object |
getSparkVersion()
Get the sparkVersion property: The version of spark if the cluster type is 'spark'.
|
Object |
getStormConfiguration()
Get the stormConfiguration property: Specifies the Storm configuration parameters (storm-site.xml) for the
HDInsight cluster.
|
Object |
getSubnetName()
Get the subnetName property: The ARM resource ID for the subnet in the vNet.
|
Object |
getTenant()
Get the tenant property: The Tenant id/name to which the service principal belongs.
|
Object |
getTimeToLive()
Get the timeToLive property: The allowed idle time for the on-demand HDInsight cluster.
|
Object |
getVersion()
Get the version property: Version of the HDInsight cluster. Type: string (or Expression with resultType string).
|
Object |
getVirtualNetworkId()
Get the virtualNetworkId property: The ARM resource ID for the vNet to which the cluster should be joined after
creation.
|
Object |
getYarnConfiguration()
Get the yarnConfiguration property: Specifies the Yarn configuration parameters (yarn-site.xml) for the HDInsight
cluster.
|
Object |
getZookeeperNodeSize()
Get the zookeeperNodeSize property: Specifies the size of the Zoo Keeper node for the HDInsight cluster.
|
HDInsightOnDemandLinkedService |
setAdditionalLinkedServiceNames(List<LinkedServiceReference> additionalLinkedServiceNames)
Set the additionalLinkedServiceNames property: Specifies additional storage accounts for the HDInsight linked
service so that the Data Factory service can register them on your behalf.
|
HDInsightOnDemandLinkedService |
setClusterNamePrefix(Object clusterNamePrefix)
Set the clusterNamePrefix property: The prefix of cluster name, postfix will be distinct with timestamp.
|
HDInsightOnDemandLinkedService |
setClusterPassword(SecretBase clusterPassword)
Set the clusterPassword property: The password to access the cluster.
|
HDInsightOnDemandLinkedService |
setClusterResourceGroup(Object clusterResourceGroup)
Set the clusterResourceGroup property: The resource group where the cluster belongs.
|
HDInsightOnDemandLinkedService |
setClusterSize(Object clusterSize)
Set the clusterSize property: Number of worker/data nodes in the cluster.
|
HDInsightOnDemandLinkedService |
setClusterSshPassword(SecretBase clusterSshPassword)
Set the clusterSshPassword property: The password to SSH remotely connect cluster’s node (for Linux).
|
HDInsightOnDemandLinkedService |
setClusterSshUserName(Object clusterSshUserName)
Set the clusterSshUserName property: The username to SSH remotely connect to cluster’s node (for Linux).
|
HDInsightOnDemandLinkedService |
setClusterType(Object clusterType)
Set the clusterType property: The cluster type.
|
HDInsightOnDemandLinkedService |
setClusterUserName(Object clusterUserName)
Set the clusterUserName property: The username to access the cluster.
|
HDInsightOnDemandLinkedService |
setCoreConfiguration(Object coreConfiguration)
Set the coreConfiguration property: Specifies the core configuration parameters (as in core-site.xml) for the
HDInsight cluster to be created.
|
HDInsightOnDemandLinkedService |
setDataNodeSize(Object dataNodeSize)
Set the dataNodeSize property: Specifies the size of the data node for the HDInsight cluster.
|
HDInsightOnDemandLinkedService |
setEncryptedCredential(Object encryptedCredential)
Set the encryptedCredential property: The encrypted credential used for authentication.
|
HDInsightOnDemandLinkedService |
setHBaseConfiguration(Object hBaseConfiguration)
Set the hBaseConfiguration property: Specifies the HBase configuration parameters (hbase-site.xml) for the
HDInsight cluster.
|
HDInsightOnDemandLinkedService |
setHcatalogLinkedServiceName(LinkedServiceReference hcatalogLinkedServiceName)
Set the hcatalogLinkedServiceName property: The name of Azure SQL linked service that point to the HCatalog
database.
|
HDInsightOnDemandLinkedService |
setHdfsConfiguration(Object hdfsConfiguration)
Set the hdfsConfiguration property: Specifies the HDFS configuration parameters (hdfs-site.xml) for the HDInsight
cluster.
|
HDInsightOnDemandLinkedService |
setHeadNodeSize(Object headNodeSize)
Set the headNodeSize property: Specifies the size of the head node for the HDInsight cluster.
|
HDInsightOnDemandLinkedService |
setHiveConfiguration(Object hiveConfiguration)
Set the hiveConfiguration property: Specifies the hive configuration parameters (hive-site.xml) for the HDInsight
cluster.
|
HDInsightOnDemandLinkedService |
setHostSubscriptionId(Object hostSubscriptionId)
Set the hostSubscriptionId property: The customer’s subscription to host the cluster.
|
HDInsightOnDemandLinkedService |
setLinkedServiceName(LinkedServiceReference linkedServiceName)
Set the linkedServiceName property: Azure Storage linked service to be used by the on-demand cluster for storing
and processing data.
|
HDInsightOnDemandLinkedService |
setMapReduceConfiguration(Object mapReduceConfiguration)
Set the mapReduceConfiguration property: Specifies the MapReduce configuration parameters (mapred-site.xml) for
the HDInsight cluster.
|
HDInsightOnDemandLinkedService |
setOozieConfiguration(Object oozieConfiguration)
Set the oozieConfiguration property: Specifies the Oozie configuration parameters (oozie-site.xml) for the
HDInsight cluster.
|
HDInsightOnDemandLinkedService |
setScriptActions(List<ScriptAction> scriptActions)
Set the scriptActions property: Custom script actions to run on HDI ondemand cluster once it's up.
|
HDInsightOnDemandLinkedService |
setServicePrincipalId(Object servicePrincipalId)
Set the servicePrincipalId property: The service principal id for the hostSubscriptionId.
|
HDInsightOnDemandLinkedService |
setServicePrincipalKey(SecretBase servicePrincipalKey)
Set the servicePrincipalKey property: The key for the service principal id.
|
HDInsightOnDemandLinkedService |
setSparkVersion(Object sparkVersion)
Set the sparkVersion property: The version of spark if the cluster type is 'spark'.
|
HDInsightOnDemandLinkedService |
setStormConfiguration(Object stormConfiguration)
Set the stormConfiguration property: Specifies the Storm configuration parameters (storm-site.xml) for the
HDInsight cluster.
|
HDInsightOnDemandLinkedService |
setSubnetName(Object subnetName)
Set the subnetName property: The ARM resource ID for the subnet in the vNet.
|
HDInsightOnDemandLinkedService |
setTenant(Object tenant)
Set the tenant property: The Tenant id/name to which the service principal belongs.
|
HDInsightOnDemandLinkedService |
setTimeToLive(Object timeToLive)
Set the timeToLive property: The allowed idle time for the on-demand HDInsight cluster.
|
HDInsightOnDemandLinkedService |
setVersion(Object version)
Set the version property: Version of the HDInsight cluster. Type: string (or Expression with resultType string).
|
HDInsightOnDemandLinkedService |
setVirtualNetworkId(Object virtualNetworkId)
Set the virtualNetworkId property: The ARM resource ID for the vNet to which the cluster should be joined after
creation.
|
HDInsightOnDemandLinkedService |
setYarnConfiguration(Object yarnConfiguration)
Set the yarnConfiguration property: Specifies the Yarn configuration parameters (yarn-site.xml) for the HDInsight
cluster.
|
HDInsightOnDemandLinkedService |
setZookeeperNodeSize(Object zookeeperNodeSize)
Set the zookeeperNodeSize property: Specifies the size of the Zoo Keeper node for the HDInsight cluster.
|
getAdditionalProperties, getAnnotations, getConnectVia, getDescription, getParameters, setAdditionalProperties, setAnnotations, setConnectVia, setDescription, setParameters
public Object getClusterSize()
public HDInsightOnDemandLinkedService setClusterSize(Object clusterSize)
clusterSize
- the clusterSize value to set.public Object getTimeToLive()
public HDInsightOnDemandLinkedService setTimeToLive(Object timeToLive)
timeToLive
- the timeToLive value to set.public Object getVersion()
public HDInsightOnDemandLinkedService setVersion(Object version)
version
- the version value to set.public LinkedServiceReference getLinkedServiceName()
public HDInsightOnDemandLinkedService setLinkedServiceName(LinkedServiceReference linkedServiceName)
linkedServiceName
- the linkedServiceName value to set.public Object getHostSubscriptionId()
public HDInsightOnDemandLinkedService setHostSubscriptionId(Object hostSubscriptionId)
hostSubscriptionId
- the hostSubscriptionId value to set.public Object getServicePrincipalId()
public HDInsightOnDemandLinkedService setServicePrincipalId(Object servicePrincipalId)
servicePrincipalId
- the servicePrincipalId value to set.public SecretBase getServicePrincipalKey()
public HDInsightOnDemandLinkedService setServicePrincipalKey(SecretBase servicePrincipalKey)
servicePrincipalKey
- the servicePrincipalKey value to set.public Object getTenant()
public HDInsightOnDemandLinkedService setTenant(Object tenant)
tenant
- the tenant value to set.public Object getClusterResourceGroup()
public HDInsightOnDemandLinkedService setClusterResourceGroup(Object clusterResourceGroup)
clusterResourceGroup
- the clusterResourceGroup value to set.public Object getClusterNamePrefix()
public HDInsightOnDemandLinkedService setClusterNamePrefix(Object clusterNamePrefix)
clusterNamePrefix
- the clusterNamePrefix value to set.public Object getClusterUserName()
public HDInsightOnDemandLinkedService setClusterUserName(Object clusterUserName)
clusterUserName
- the clusterUserName value to set.public SecretBase getClusterPassword()
public HDInsightOnDemandLinkedService setClusterPassword(SecretBase clusterPassword)
clusterPassword
- the clusterPassword value to set.public Object getClusterSshUserName()
public HDInsightOnDemandLinkedService setClusterSshUserName(Object clusterSshUserName)
clusterSshUserName
- the clusterSshUserName value to set.public SecretBase getClusterSshPassword()
public HDInsightOnDemandLinkedService setClusterSshPassword(SecretBase clusterSshPassword)
clusterSshPassword
- the clusterSshPassword value to set.public List<LinkedServiceReference> getAdditionalLinkedServiceNames()
public HDInsightOnDemandLinkedService setAdditionalLinkedServiceNames(List<LinkedServiceReference> additionalLinkedServiceNames)
additionalLinkedServiceNames
- the additionalLinkedServiceNames value to set.public LinkedServiceReference getHcatalogLinkedServiceName()
public HDInsightOnDemandLinkedService setHcatalogLinkedServiceName(LinkedServiceReference hcatalogLinkedServiceName)
hcatalogLinkedServiceName
- the hcatalogLinkedServiceName value to set.public Object getClusterType()
public HDInsightOnDemandLinkedService setClusterType(Object clusterType)
clusterType
- the clusterType value to set.public Object getSparkVersion()
public HDInsightOnDemandLinkedService setSparkVersion(Object sparkVersion)
sparkVersion
- the sparkVersion value to set.public Object getCoreConfiguration()
public HDInsightOnDemandLinkedService setCoreConfiguration(Object coreConfiguration)
coreConfiguration
- the coreConfiguration value to set.public Object getHBaseConfiguration()
public HDInsightOnDemandLinkedService setHBaseConfiguration(Object hBaseConfiguration)
hBaseConfiguration
- the hBaseConfiguration value to set.public Object getHdfsConfiguration()
public HDInsightOnDemandLinkedService setHdfsConfiguration(Object hdfsConfiguration)
hdfsConfiguration
- the hdfsConfiguration value to set.public Object getHiveConfiguration()
public HDInsightOnDemandLinkedService setHiveConfiguration(Object hiveConfiguration)
hiveConfiguration
- the hiveConfiguration value to set.public Object getMapReduceConfiguration()
public HDInsightOnDemandLinkedService setMapReduceConfiguration(Object mapReduceConfiguration)
mapReduceConfiguration
- the mapReduceConfiguration value to set.public Object getOozieConfiguration()
public HDInsightOnDemandLinkedService setOozieConfiguration(Object oozieConfiguration)
oozieConfiguration
- the oozieConfiguration value to set.public Object getStormConfiguration()
public HDInsightOnDemandLinkedService setStormConfiguration(Object stormConfiguration)
stormConfiguration
- the stormConfiguration value to set.public Object getYarnConfiguration()
public HDInsightOnDemandLinkedService setYarnConfiguration(Object yarnConfiguration)
yarnConfiguration
- the yarnConfiguration value to set.public Object getEncryptedCredential()
public HDInsightOnDemandLinkedService setEncryptedCredential(Object encryptedCredential)
encryptedCredential
- the encryptedCredential value to set.public Object getHeadNodeSize()
public HDInsightOnDemandLinkedService setHeadNodeSize(Object headNodeSize)
headNodeSize
- the headNodeSize value to set.public Object getDataNodeSize()
public HDInsightOnDemandLinkedService setDataNodeSize(Object dataNodeSize)
dataNodeSize
- the dataNodeSize value to set.public Object getZookeeperNodeSize()
public HDInsightOnDemandLinkedService setZookeeperNodeSize(Object zookeeperNodeSize)
zookeeperNodeSize
- the zookeeperNodeSize value to set.public List<ScriptAction> getScriptActions()
public HDInsightOnDemandLinkedService setScriptActions(List<ScriptAction> scriptActions)
scriptActions
- the scriptActions value to set.public Object getVirtualNetworkId()
public HDInsightOnDemandLinkedService setVirtualNetworkId(Object virtualNetworkId)
virtualNetworkId
- the virtualNetworkId value to set.public Object getSubnetName()
public HDInsightOnDemandLinkedService setSubnetName(Object subnetName)
subnetName
- the subnetName value to set.Copyright © 2021 Microsoft Corporation. All rights reserved.