HDInsightOnDemandLinkedService コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
HDInsightOnDemandLinkedService()
HDInsightOnDemandLinkedService クラスの新しいインスタンスを初期化します。
public HDInsightOnDemandLinkedService ();
Public Sub New ()
適用対象
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)
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)
パラメーター
- clusterSize
- Object
クラスター内の worker/データ ノードの数です。 提案値: 4。 型: string (または resultType 文字列を含む式)。
- timeToLive
- Object
オンデマンド HDInsight クラスターに許可されるアイドル時間です。 他のアクティブなジョブがクラスターにない場合、アクティビティ実行の完了後にオンデマンド HDInsight クラスターが起動状態を維持する時間を指定します。 最小値は 5 分です。 型: string (または resultType 文字列を含む式)。
- version
- Object
HDInsight クラスターのバージョン。 型: string (または resultType 文字列を含む式)。
- linkedServiceName
- LinkedServiceReference
データを保存し、処理するためにオンデマンド クラスターで使用される Azure Storage のリンクされたサービスです。
- hostSubscriptionId
- Object
クラスターをホストする顧客のサブスクリプション。 型: string (または resultType 文字列を含む式)。
- tenant
- Object
サービス プリンシパルが属するテナント ID/名前。 型: string (または resultType 文字列を含む式)。
- clusterResourceGroup
- Object
クラスターが属するリソース グループ。 型: string (または resultType 文字列を含む式)。
- additionalProperties
- IDictionary<String,Object>
メッセージの一致しないプロパティは、このコレクションを逆シリアル化します
- connectVia
- IntegrationRuntimeReference
統合ランタイム参照。
- description
- String
リンクされたサービスの説明。
- parameters
- IDictionary<String,ParameterSpecification>
リンクされたサービスのパラメーター。
- servicePrincipalId
- Object
hostSubscriptionId のサービス プリンシパル ID。 型: string (または resultType 文字列を含む式)。
- servicePrincipalKey
- SecretBase
サービス プリンシパル ID のキー。
- clusterNamePrefix
- Object
クラスター名のプレフィックスである後置は、タイムスタンプと区別されます。 型: string (または resultType 文字列を含む式)。
- clusterUserName
- Object
クラスターにアクセスするユーザー名。 型: string (または resultType 文字列を含む式)。
- clusterPassword
- SecretBase
クラスターにアクセスするためのパスワード。
- clusterSshUserName
- Object
クラスターのノードにリモートで接続する SSH のユーザー名 (Linux の場合)。 型: string (または resultType 文字列を含む式)。
- clusterSshPassword
- SecretBase
SSH へのパスワードは、クラスターのノード (Linux の場合) にリモート接続します。
- additionalLinkedServiceNames
- IList<LinkedServiceReference>
Data Factory サービスがあなたの代わりに登録できるように、HDInsight の「リンクされたサービス」の追加ストレージ アカウントを指定します。
- hcatalogLinkedServiceName
- LinkedServiceReference
HCatalog データベースを指す Azure SQL のリンクされたサービスの名前。 オンデマンド HDInsight クラスターは、Azure SQL データベースを metastore として使用して作成されます。
- clusterType
- Object
クラスターの種類。 型: string (または resultType 文字列を含む式)。
- sparkVersion
- Object
クラスターの種類が "spark" の場合の spark のバージョン。 型: string (または resultType 文字列を含む式)。
- coreConfiguration
- Object
作成する HDInsight クラスターに core 構成パラメーター (core-site.xml と同じ) を指定します。
- hBaseConfiguration
- Object
HDInsight クラスターに HBase 構成パラメーター (hbase-site.xml) を指定します。
- hdfsConfiguration
- Object
HDInsight クラスターに HDFS 構成パラメーター (hdfs-site.xml) を指定します。
- hiveConfiguration
- Object
HDInsight クラスターに hive 構成パラメーター (hive-site.xml) を指定します。
- mapReduceConfiguration
- Object
HDInsight クラスターに MapReduce 構成パラメーター (mapred-site.xml) を指定します。
- oozieConfiguration
- Object
HDInsight クラスターに Oozie 構成パラメーター (oozie-site.xml) を指定します。
- stormConfiguration
- Object
HDInsight クラスターに Storm 構成パラメーター (storm-site.xml) を指定します。
- yarnConfiguration
- Object
HDInsight クラスターに Yarn 構成パラメーター (yarn-site.xml) を指定します。
- encryptedCredential
- Object
認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: string (または resultType 文字列を含む式)。
- headNodeSize
- Object
HDInsight クラスターのヘッド ノードのサイズを指定します。
- dataNodeSize
- Object
HDInsight クラスターのデータ ノードのサイズを指定します。
- zookeeperNodeSize
- Object
HDInsight クラスターの Zoo Keeper ノードのサイズを指定します。
- scriptActions
- IList<ScriptAction>
HDI ondemand クラスターが起動したら実行するカスタム スクリプト アクション。 bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions を参照 https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-hadoop-customize-cluster-linux?toc=%2Fen-us%2Fazure%2Fhdinsight%2Fr-server%2FTOC.json&してください。
- virtualNetworkId
- Object
作成後にクラスターを参加させる vNet の ARM リソース ID。 型: string (または resultType 文字列を含む式)。
- subnetName
- Object
vNet 内のサブネットの ARM リソース ID。 virtualNetworkId が指定されている場合は、このプロパティが必要です。 型: string (または resultType 文字列を含む式)。
- credential
- CredentialReference
認証情報を含む資格情報参照。
適用対象
Azure SDK for .NET