次の方法で共有


GoogleBigQueryLinkedService コンストラクター

定義

オーバーロード

GoogleBigQueryLinkedService()

GoogleBigQueryLinkedService クラスの新しいインスタンスを初期化します。

GoogleBigQueryLinkedService(Object, String, IDictionary<String, Object>, IntegrationRuntimeReference, String, IDictionary<String, ParameterSpecification>, IList<Object>, Object, Object, SecretBase, Object, SecretBase, Object, Object, Object, Object, Object)

GoogleBigQueryLinkedService クラスの新しいインスタンスを初期化します。

GoogleBigQueryLinkedService()

GoogleBigQueryLinkedService クラスの新しいインスタンスを初期化します。

public GoogleBigQueryLinkedService ();
Public Sub New ()

適用対象

GoogleBigQueryLinkedService(Object, String, IDictionary<String, Object>, IntegrationRuntimeReference, String, IDictionary<String, ParameterSpecification>, IList<Object>, Object, Object, SecretBase, Object, SecretBase, Object, Object, Object, Object, Object)

GoogleBigQueryLinkedService クラスの新しいインスタンスを初期化します。

public GoogleBigQueryLinkedService (object project, string authenticationType, 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 additionalProjects = default, object requestGoogleDriveScope = default, Microsoft.Azure.Management.DataFactory.Models.SecretBase refreshToken = default, object clientId = default, Microsoft.Azure.Management.DataFactory.Models.SecretBase clientSecret = default, object email = default, object keyFilePath = default, object trustedCertPath = default, object useSystemTrustStore = default, object encryptedCredential = default);
new Microsoft.Azure.Management.DataFactory.Models.GoogleBigQueryLinkedService : obj * string * 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 * obj * Microsoft.Azure.Management.DataFactory.Models.SecretBase * obj * Microsoft.Azure.Management.DataFactory.Models.SecretBase * obj * obj * obj * obj * obj -> Microsoft.Azure.Management.DataFactory.Models.GoogleBigQueryLinkedService
Public Sub New (project As Object, authenticationType As String, 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 additionalProjects As Object = Nothing, Optional requestGoogleDriveScope As Object = Nothing, Optional refreshToken As SecretBase = Nothing, Optional clientId As Object = Nothing, Optional clientSecret As SecretBase = Nothing, Optional email As Object = Nothing, Optional keyFilePath As Object = Nothing, Optional trustedCertPath As Object = Nothing, Optional useSystemTrustStore As Object = Nothing, Optional encryptedCredential As Object = Nothing)

パラメーター

project
Object

クエリ対象の既定の BigQuery プロジェクト。

authenticationType
String

認証に使用される OAuth 2.0 認証メカニズム。 ServiceAuthentication はセルフホステッド IR のみで使用できます。 使用可能な値は、'ServiceAuthentication'、'UserAuthentication' です。

additionalProperties
IDictionary<String,Object>

メッセージの一致しないプロパティは、このコレクションを逆シリアル化します

connectVia
IntegrationRuntimeReference

統合ランタイム参照。

description
String

リンクされたサービスの説明。

parameters
IDictionary<String,ParameterSpecification>

リンクされたサービスのパラメーター。

annotations
IList<Object>

リンクされたサービスの説明に使用できるタグの一覧。

additionalProjects
Object

アクセス対象のパブリック BigQuery プロジェクトのコンマ区切りリスト。

requestGoogleDriveScope
Object

Google Drive へのアクセスを要求するかどうか。 Google Drive のアクセスを許可すると、BigQuery データと Google Drive のデータを結合するフェデレーション テーブルのサポートが有効になります。 既定値は false です。

refreshToken
SecretBase

UserAuthentication で BigQuery へのアクセスを承認するために Google から取得した更新トークン。

clientId
Object

更新トークンを取得するために使用される google アプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。

clientSecret
SecretBase

更新トークンを取得するために使用される google アプリケーションのクライアント シークレット。

email
Object

ServiceAuthentication で使用されるサービス アカウントの電子メール ID。これはセルフホステッド IR のみで使用できます。

keyFilePath
Object

サービス アカウントの電子メール アドレスを認証するために使用される .p12 キー ファイルへの完全なパス。これはセルフホステッド IR のみで使用できます。

trustedCertPath
Object

SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR でインストールされる cacerts.pem ファイルです。

useSystemTrustStore
Object

システムの信頼ストアと指定した PEM ファイルのどちらの CA 証明書を使用するかを指定します。 既定値は false です。

encryptedCredential
Object

認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: string (または resultType 文字列を含む式)。

適用対象