HDInsightOnDemandLinkedService interface
HDInsight ondemand のリンクされたサービス。
- Extends
プロパティ
| additional |
Data Factory サービスがユーザーに代わって登録できるように、HDInsight のリンクされたサービスの追加のストレージ アカウントを指定します。 |
| cluster |
クラスター名のプレフィックスである後置は、タイムスタンプと区別されます。 型: string (または resultType 文字列を含む式)。 |
| cluster |
クラスターにアクセスするためのパスワード。 |
| cluster |
クラスターが属するリソース グループ。 型: string (または resultType 文字列を含む式)。 |
| cluster |
クラスター内のワーカー/データ ノードの数。 候補の値: 4。 型: string (または resultType 文字列を含む式)。 |
| cluster |
SSH によるクラスターのノード (Linux の場合) へのパスワード。 |
| cluster |
SSH のユーザー名は、クラスターのノード (Linux の場合) にリモート接続します。 型: string (または resultType 文字列を含む式)。 |
| cluster |
クラスターの種類。 型: string (または resultType 文字列を含む式)。 |
| cluster |
クラスターにアクセスするユーザー名。 型: string (または resultType 文字列を含む式)。 |
| core |
作成する HDInsight クラスターのコア構成パラメーター (core-site.xmlと同様) を指定します。 |
| credential | 認証情報を含む資格情報参照。 |
| data |
HDInsight クラスターのデータ ノードのサイズを指定します。 |
| encrypted |
認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: string (または resultType 文字列を含む式)。 |
| h |
HDInsight クラスターの HBase 構成パラメーター (hbase-site.xml) を指定します。 |
| hcatalog |
HCatalog データベースを指す Azure SQL のリンクされたサービスの名前。 オンデマンド HDInsight クラスターは、Azure SQL データベースをメタストアとして使用して作成されます。 |
| hdfs |
HDInsight クラスターの HDFS 構成パラメーター (hdfs-site.xml) を指定します。 |
| head |
HDInsight クラスターのヘッド ノードのサイズを指定します。 |
| hive |
HDInsight クラスターの Hive 構成パラメーター (hive-site.xml) を指定します。 |
| host |
クラスターをホストする顧客のサブスクリプション。 型: string (または resultType 文字列を含む式)。 |
| linked |
データの格納と処理のためにオンデマンド クラスターによって使用される Azure Storage のリンクされたサービス。 |
| map |
HDInsight クラスターの MapReduce 構成パラメーター (mapred-site.xml) を指定します。 |
| oozie |
HDInsight クラスターの Oozie 構成パラメーター (oozie-site.xml) を指定します。 |
| script |
HDI ondemand クラスターが起動したら実行するカスタム スクリプト アクション。 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。 |
| service |
hostSubscriptionId のサービス プリンシパル ID。 型: string (または resultType 文字列を含む式)。 |
| service |
サービス プリンシパル ID のキー。 |
| spark |
クラスターの種類が "spark" の場合の spark のバージョン。 型: string (または resultType 文字列を含む式)。 |
| storm |
HDInsight クラスターの Storm 構成パラメーター (storm-site.xml) を指定します。 |
| subnet |
vNet 内のサブネットの ARM リソース ID。 virtualNetworkId が指定されている場合、このプロパティは必須です。 型: string (または resultType 文字列を含む式)。 |
| tenant | サービス プリンシパルが属するテナント ID/名前。 型: string (または resultType 文字列を含む式)。 |
| time |
オンデマンド HDInsight クラスターで許可されるアイドル時間。 クラスター内に他のアクティブなジョブがない場合に、アクティビティの実行が完了した後もオンデマンド HDInsight クラスターが存続する期間を指定します。 最小値は 5 分です。 型: string (または resultType 文字列を含む式)。 |
| type | ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。 |
| version |
HDInsight クラスターのバージョン。 型: string (または resultType 文字列を含む式)。 |
| virtual |
作成後にクラスターを参加させる vNet の ARM リソース ID。 型: string (または resultType 文字列を含む式)。 |
| yarn |
HDInsight クラスターの Yarn 構成パラメーター (yarn-site.xml) を指定します。 |
| zookeeper |
HDInsight クラスターの Zoo Keeper ノードのサイズを指定します。 |
継承されたプロパティ
| annotations | リンクされたサービスの説明に使用できるタグの一覧。 |
| connect |
統合ランタイムリファレンス。 |
| description | リンクされたサービスの説明。 |
| parameters | リンクされたサービスのパラメーター。 |
| version | リンクされたサービスのバージョン。 |
プロパティの詳細
additionalLinkedServiceNames
Data Factory サービスがユーザーに代わって登録できるように、HDInsight のリンクされたサービスの追加のストレージ アカウントを指定します。
additionalLinkedServiceNames?: LinkedServiceReference[]
プロパティ値
clusterNamePrefix
クラスター名のプレフィックスである後置は、タイムスタンプと区別されます。 型: string (または resultType 文字列を含む式)。
clusterNamePrefix?: any
プロパティ値
any
clusterPassword
clusterResourceGroup
クラスターが属するリソース グループ。 型: string (または resultType 文字列を含む式)。
clusterResourceGroup: any
プロパティ値
any
clusterSize
クラスター内のワーカー/データ ノードの数。 候補の値: 4。 型: string (または resultType 文字列を含む式)。
clusterSize: any
プロパティ値
any
clusterSshPassword
clusterSshUserName
SSH のユーザー名は、クラスターのノード (Linux の場合) にリモート接続します。 型: string (または resultType 文字列を含む式)。
clusterSshUserName?: any
プロパティ値
any
clusterType
クラスターの種類。 型: string (または resultType 文字列を含む式)。
clusterType?: any
プロパティ値
any
clusterUserName
クラスターにアクセスするユーザー名。 型: string (または resultType 文字列を含む式)。
clusterUserName?: any
プロパティ値
any
coreConfiguration
作成する HDInsight クラスターのコア構成パラメーター (core-site.xmlと同様) を指定します。
coreConfiguration?: any
プロパティ値
any
credential
dataNodeSize
HDInsight クラスターのデータ ノードのサイズを指定します。
dataNodeSize?: any
プロパティ値
any
encryptedCredential
認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: string (または resultType 文字列を含む式)。
encryptedCredential?: any
プロパティ値
any
hBaseConfiguration
HDInsight クラスターの HBase 構成パラメーター (hbase-site.xml) を指定します。
hBaseConfiguration?: any
プロパティ値
any
hcatalogLinkedServiceName
HCatalog データベースを指す Azure SQL のリンクされたサービスの名前。 オンデマンド HDInsight クラスターは、Azure SQL データベースをメタストアとして使用して作成されます。
hcatalogLinkedServiceName?: LinkedServiceReference
プロパティ値
hdfsConfiguration
HDInsight クラスターの HDFS 構成パラメーター (hdfs-site.xml) を指定します。
hdfsConfiguration?: any
プロパティ値
any
headNodeSize
HDInsight クラスターのヘッド ノードのサイズを指定します。
headNodeSize?: any
プロパティ値
any
hiveConfiguration
HDInsight クラスターの Hive 構成パラメーター (hive-site.xml) を指定します。
hiveConfiguration?: any
プロパティ値
any
hostSubscriptionId
クラスターをホストする顧客のサブスクリプション。 型: string (または resultType 文字列を含む式)。
hostSubscriptionId: any
プロパティ値
any
linkedServiceName
データの格納と処理のためにオンデマンド クラスターによって使用される Azure Storage のリンクされたサービス。
linkedServiceName: LinkedServiceReference
プロパティ値
mapReduceConfiguration
HDInsight クラスターの MapReduce 構成パラメーター (mapred-site.xml) を指定します。
mapReduceConfiguration?: any
プロパティ値
any
oozieConfiguration
HDInsight クラスターの Oozie 構成パラメーター (oozie-site.xml) を指定します。
oozieConfiguration?: any
プロパティ値
any
scriptActions
HDI ondemand クラスターが起動したら実行するカスタム スクリプト アクション。 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。
scriptActions?: ScriptAction[]
プロパティ値
servicePrincipalId
hostSubscriptionId のサービス プリンシパル ID。 型: string (または resultType 文字列を含む式)。
servicePrincipalId?: any
プロパティ値
any
servicePrincipalKey
sparkVersion
クラスターの種類が "spark" の場合の spark のバージョン。 型: string (または resultType 文字列を含む式)。
sparkVersion?: any
プロパティ値
any
stormConfiguration
HDInsight クラスターの Storm 構成パラメーター (storm-site.xml) を指定します。
stormConfiguration?: any
プロパティ値
any
subnetName
vNet 内のサブネットの ARM リソース ID。 virtualNetworkId が指定されている場合、このプロパティは必須です。 型: string (または resultType 文字列を含む式)。
subnetName?: any
プロパティ値
any
tenant
サービス プリンシパルが属するテナント ID/名前。 型: string (または resultType 文字列を含む式)。
tenant: any
プロパティ値
any
timeToLive
オンデマンド HDInsight クラスターで許可されるアイドル時間。 クラスター内に他のアクティブなジョブがない場合に、アクティビティの実行が完了した後もオンデマンド HDInsight クラスターが存続する期間を指定します。 最小値は 5 分です。 型: string (または resultType 文字列を含む式)。
timeToLive: any
プロパティ値
any
type
ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。
type: "HDInsightOnDemand"
プロパティ値
"HDInsightOnDemand"
versionTypePropertiesVersion
HDInsight クラスターのバージョン。 型: string (または resultType 文字列を含む式)。
versionTypePropertiesVersion: any
プロパティ値
any
virtualNetworkId
作成後にクラスターを参加させる vNet の ARM リソース ID。 型: string (または resultType 文字列を含む式)。
virtualNetworkId?: any
プロパティ値
any
yarnConfiguration
HDInsight クラスターの Yarn 構成パラメーター (yarn-site.xml) を指定します。
yarnConfiguration?: any
プロパティ値
any
zookeeperNodeSize
HDInsight クラスターの Zoo Keeper ノードのサイズを指定します。
zookeeperNodeSize?: any
プロパティ値
any
継承されたプロパティの詳細
annotations
リンクされたサービスの説明に使用できるタグの一覧。
annotations?: any[]
プロパティ値
any[]
linkedService.annotations から継承
connectVia
統合ランタイムリファレンス。
connectVia?: IntegrationRuntimeReference
プロパティ値
LinkedService.connectVia から継承
description
リンクされたサービスの説明。
description?: string
プロパティ値
string
linkedService.description から継承
parameters
リンクされたサービスのパラメーター。
parameters?: {[propertyName: string]: ParameterSpecification}
プロパティ値
{[propertyName: string]: ParameterSpecification}
LinkedService.parameters から継承
version
リンクされたサービスのバージョン。
version?: string
プロパティ値
string
linkedService.version から継承