AzurePostgreSqlLinkedService interface
Azure PostgreSQL のリンクされたサービス。
- Extends
プロパティ
| azure |
サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 |
| command |
試行を終了してエラーを生成する前にコマンドを実行しようとしたときに待機する時間 (秒単位)。 無限大の場合は 0 に設定します。 型: 整数。 |
| connection |
ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 |
| credential | 認証情報を含む資格情報参照。 |
| database | 接続のデータベース名。 型: 文字列。 |
| encoding | PostgreSQL 文字列データのエンコード/デコードに使用される .NET エンコードを取得または設定します。 型: string |
| encrypted |
認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: string (または resultType 文字列を含む式)。 |
| password | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 |
| port | 接続のポート。 型: 整数。 |
| read |
読み取り時に使用する内部バッファーのサイズを決定します。 データベースから大きな値を転送すると、パフォーマンスが向上する可能性があります。 型: 整数。 |
| server | 接続のサーバー名。 型: 文字列。 |
| service |
サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 |
| service |
Azure Active Directory に登録されているアプリケーションの base64 でエンコードされた証明書を指定します。 型: string (または resultType 文字列を含む式)。 |
| service |
証明書にパスワードがあり、AadServicePrincipal 認証を使用している場合は、証明書のパスワードを指定します。 型: string (または resultType 文字列を含む式)。 |
| service |
Azure Database for PostgreSQL フレキシブル サーバーに対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 |
| service |
Azure Database for PostgreSQL フレキシブル サーバーに対する認証に使用されるサービス プリンシパルのキー。 |
| ssl |
接続用の SSL モード。 型: 整数。 0: 無効、1:許可、2: 優先、3: 必須、4: verify-ca、5: verify-full。 型: 整数。 |
| tenant | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 |
| timeout | 接続を確立してから試行を終了し、エラーを生成するまでの待機時間 (秒単位)。 型: 整数。 |
| timezone | セッションのタイムゾーンを取得または設定します。 型: 文字列。 |
| trust |
検証せずにサーバー証明書を信頼するかどうか。 型: ブール値。 |
| type | ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。 |
| username | 認証用のユーザー名。 型: 文字列。 |
継承されたプロパティ
| annotations | リンクされたサービスの説明に使用できるタグの一覧。 |
| connect |
統合ランタイムリファレンス。 |
| description | リンクされたサービスの説明。 |
| parameters | リンクされたサービスのパラメーター。 |
| version | リンクされたサービスのバージョン。 |
プロパティの詳細
azureCloudType
サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。
azureCloudType?: any
プロパティ値
any
commandTimeout
試行を終了してエラーを生成する前にコマンドを実行しようとしたときに待機する時間 (秒単位)。 無限大の場合は 0 に設定します。 型: 整数。
commandTimeout?: any
プロパティ値
any
connectionString
ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。
connectionString?: any
プロパティ値
any
credential
database
接続のデータベース名。 型: 文字列。
database?: any
プロパティ値
any
encoding
PostgreSQL 文字列データのエンコード/デコードに使用される .NET エンコードを取得または設定します。 型: string
encoding?: any
プロパティ値
any
encryptedCredential
認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: string (または resultType 文字列を含む式)。
encryptedCredential?: any
プロパティ値
any
password
接続文字列内のパスワードの Azure Key Vault シークレット参照。
password?: AzureKeyVaultSecretReference
プロパティ値
port
接続のポート。 型: 整数。
port?: any
プロパティ値
any
readBufferSize
読み取り時に使用する内部バッファーのサイズを決定します。 データベースから大きな値を転送すると、パフォーマンスが向上する可能性があります。 型: 整数。
readBufferSize?: any
プロパティ値
any
server
接続のサーバー名。 型: 文字列。
server?: any
プロパティ値
any
servicePrincipalCredentialType
サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。
servicePrincipalCredentialType?: any
プロパティ値
any
servicePrincipalEmbeddedCert
Azure Active Directory に登録されているアプリケーションの base64 でエンコードされた証明書を指定します。 型: string (または resultType 文字列を含む式)。
servicePrincipalEmbeddedCert?: SecretBaseUnion
プロパティ値
servicePrincipalEmbeddedCertPassword
証明書にパスワードがあり、AadServicePrincipal 認証を使用している場合は、証明書のパスワードを指定します。 型: string (または resultType 文字列を含む式)。
servicePrincipalEmbeddedCertPassword?: SecretBaseUnion
プロパティ値
servicePrincipalId
Azure Database for PostgreSQL フレキシブル サーバーに対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。
servicePrincipalId?: any
プロパティ値
any
servicePrincipalKey
Azure Database for PostgreSQL フレキシブル サーバーに対する認証に使用されるサービス プリンシパルのキー。
servicePrincipalKey?: SecretBaseUnion
プロパティ値
sslMode
接続用の SSL モード。 型: 整数。 0: 無効、1:許可、2: 優先、3: 必須、4: verify-ca、5: verify-full。 型: 整数。
sslMode?: any
プロパティ値
any
tenant
サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。
tenant?: any
プロパティ値
any
timeout
接続を確立してから試行を終了し、エラーを生成するまでの待機時間 (秒単位)。 型: 整数。
timeout?: any
プロパティ値
any
timezone
セッションのタイムゾーンを取得または設定します。 型: 文字列。
timezone?: any
プロパティ値
any
trustServerCertificate
検証せずにサーバー証明書を信頼するかどうか。 型: ブール値。
trustServerCertificate?: any
プロパティ値
any
type
ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。
type: "AzurePostgreSql"
プロパティ値
"AzurePostgreSql"
username
認証用のユーザー名。 型: 文字列。
username?: 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 から継承