Bicep リソース定義
factories/linkedservices リソースの種類は、次をターゲットとする操作と共にデプロイできます。
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソース形式
Microsoft.DataFactory/factories/linkedservices リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.DataFactory/factories/linkedservices@2018-06-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
annotations: [
any(...)
]
connectVia: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
description: 'string'
parameters: {
{customized property}: {
defaultValue: any(...)
type: 'string'
}
}
version: 'string'
type: 'string'
// For remaining properties, see LinkedService objects
}
}
WebLinkedServiceTypeProperties オブジェクト
authenticationType プロパティを設定して、オブジェクトのタイプを指定します。
匿名の場合は、次を使用します。
{
authenticationType: 'Anonymous'
}
Basic の場合は、次を使用します。
{
authenticationType: 'Basic'
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
username: any(...)
}
ClientCertificate には、次を使用します。
{
authenticationType: 'ClientCertificate'
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
pfx: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
LinkedService オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AmazonMWSの場合は、以下を使用します。
{
type: 'AmazonMWS'
typeProperties: {
accessKeyId: any(...)
encryptedCredential: 'string'
endpoint: any(...)
marketplaceID: any(...)
mwsAuthToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
secretKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
sellerID: any(...)
useEncryptedEndpoints: any(...)
useHostVerification: any(...)
usePeerVerification: any(...)
}
}
AmazonRdsForOracle の場合は、以下を使用します。
{
type: 'AmazonRdsForOracle'
typeProperties: {
authenticationType: 'string'
connectionString: any(...)
cryptoChecksumClient: any(...)
cryptoChecksumTypesClient: any(...)
enableBulkLoad: any(...)
encryptedCredential: 'string'
encryptionClient: any(...)
encryptionTypesClient: any(...)
fetchSize: any(...)
fetchTswtzAsTimestamp: any(...)
initializationString: any(...)
initialLobFetchSize: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
server: any(...)
statementCacheSize: any(...)
supportV1DataTypes: any(...)
username: any(...)
}
}
AmazonRdsForSqlServer の場合は、次を使用します。
{
type: 'AmazonRdsForSqlServer'
typeProperties: {
alwaysEncryptedSettings: {
alwaysEncryptedAkvAuthType: 'string'
credential: {
referenceName: 'string'
type: 'string'
}
servicePrincipalId: any(...)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
applicationIntent: any(...)
authenticationType: 'string'
commandTimeout: any(...)
connectionString: any(...)
connectRetryCount: any(...)
connectRetryInterval: any(...)
connectTimeout: any(...)
database: any(...)
encrypt: any(...)
encryptedCredential: 'string'
failoverPartner: any(...)
hostNameInCertificate: any(...)
integratedSecurity: any(...)
loadBalanceTimeout: any(...)
maxPoolSize: any(...)
minPoolSize: any(...)
multipleActiveResultSets: any(...)
multiSubnetFailover: any(...)
packetSize: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
pooling: any(...)
server: any(...)
trustServerCertificate: any(...)
userName: any(...)
}
}
AmazonRedshift の場合は、以下を使用します。
{
type: 'AmazonRedshift'
typeProperties: {
database: any(...)
encryptedCredential: 'string'
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(...)
server: any(...)
username: any(...)
}
}
AmazonS3 の場合は、以下を使用します。
{
type: 'AmazonS3'
typeProperties: {
accessKeyId: any(...)
authenticationType: any(...)
encryptedCredential: 'string'
secretAccessKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
serviceUrl: any(...)
sessionToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
}
AmazonS3Compatibleの場合は、以下を使用します。
{
type: 'AmazonS3Compatible'
typeProperties: {
accessKeyId: any(...)
encryptedCredential: 'string'
forcePathStyle: any(...)
secretAccessKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
serviceUrl: any(...)
}
}
AppFiguresの場合は、以下を使用します。
{
type: 'AppFigures'
typeProperties: {
clientKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any(...)
}
}
Asana の場合は、以下を使用します。
{
type: 'Asana'
typeProperties: {
apiToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: 'string'
}
}
AzureBatch の場合は、次を使用します。
{
type: 'AzureBatch'
typeProperties: {
accessKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
accountName: any(...)
batchUri: any(...)
credential: {
referenceName: 'string'
type: 'string'
}
encryptedCredential: 'string'
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
poolName: any(...)
}
}
AzureBlobFS の場合は、次を使用します。
{
type: 'AzureBlobFS'
typeProperties: {
accountKey: any(...)
azureCloudType: any(...)
credential: {
referenceName: 'string'
type: 'string'
}
encryptedCredential: 'string'
sasToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
sasUri: any(...)
servicePrincipalCredential: {
type: 'string'
// For remaining properties, see SecretBase objects
}
servicePrincipalCredentialType: any(...)
servicePrincipalId: any(...)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
tenant: any(...)
url: any(...)
}
}
AzureBlobStorage の場合は、次を使用します。
{
type: 'AzureBlobStorage'
typeProperties: {
accountKey: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
accountKind: any(...)
authenticationType: 'string'
azureCloudType: any(...)
connectionString: any(...)
containerUri: any(...)
credential: {
referenceName: 'string'
type: 'string'
}
encryptedCredential: 'string'
sasToken: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
sasUri: any(...)
serviceEndpoint: any(...)
servicePrincipalId: any(...)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
tenant: any(...)
}
}
AzureDataExplorer の場合は、次を使用します。
{
type: 'AzureDataExplorer'
typeProperties: {
credential: {
referenceName: 'string'
type: 'string'
}
database: any(...)
endpoint: any(...)
servicePrincipalId: any(...)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
tenant: any(...)
}
}
AzureDataLakeAnalytics の場合は、次を使用します。
{
type: 'AzureDataLakeAnalytics'
typeProperties: {
accountName: any(...)
dataLakeAnalyticsUri: any(...)
encryptedCredential: 'string'
resourceGroupName: any(...)
servicePrincipalId: any(...)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
subscriptionId: any(...)
tenant: any(...)
}
}
AzureDataLakeStore の場合は、次を使用します。
{
type: 'AzureDataLakeStore'
typeProperties: {
accountName: any(...)
azureCloudType: any(...)
credential: {
referenceName: 'string'
type: 'string'
}
dataLakeStoreUri: any(...)
encryptedCredential: 'string'
resourceGroupName: any(...)
servicePrincipalId: any(...)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
subscriptionId: any(...)
tenant: any(...)
}
}
AzureDatabricks の場合は、次を使用します。
{
type: 'AzureDatabricks'
typeProperties: {
accessToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
authentication: any(...)
credential: {
referenceName: 'string'
type: 'string'
}
dataSecurityMode: any(...)
domain: any(...)
encryptedCredential: 'string'
existingClusterId: any(...)
instancePoolId: any(...)
newClusterCustomTags: {
{customized property}: any(...)
}
newClusterDriverNodeType: any(...)
newClusterEnableElasticDisk: any(...)
newClusterInitScripts: any(...)
newClusterLogDestination: any(...)
newClusterNodeType: any(...)
newClusterNumOfWorker: any(...)
newClusterSparkConf: {
{customized property}: any(...)
}
newClusterSparkEnvVars: {
{customized property}: any(...)
}
newClusterVersion: any(...)
policyId: any(...)
workspaceResourceId: any(...)
}
}
AzureDatabricksDeltaLake の場合は、次を使用します。
{
type: 'AzureDatabricksDeltaLake'
typeProperties: {
accessToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
clusterId: any(...)
credential: {
referenceName: 'string'
type: 'string'
}
domain: any(...)
encryptedCredential: 'string'
workspaceResourceId: any(...)
}
}
AzureFileStorage の場合は、次を使用します。
{
type: 'AzureFileStorage'
typeProperties: {
accountKey: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
connectionString: any(...)
credential: {
referenceName: 'string'
type: 'string'
}
encryptedCredential: 'string'
fileShare: any(...)
host: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
sasToken: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
sasUri: any(...)
serviceEndpoint: any(...)
snapshot: any(...)
userId: any(...)
}
}
AzureFunction の場合は、次を使用します。
{
type: 'AzureFunction'
typeProperties: {
authentication: any(...)
credential: {
referenceName: 'string'
type: 'string'
}
encryptedCredential: 'string'
functionAppUrl: any(...)
functionKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
resourceId: any(...)
}
}
AzureKeyVault の場合は、次を使用します。
{
type: 'AzureKeyVault'
typeProperties: {
baseUrl: any(...)
credential: {
referenceName: 'string'
type: 'string'
}
}
}
AzureML の場合は、次を使用します。
{
type: 'AzureML'
typeProperties: {
apiKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
authentication: any(...)
encryptedCredential: 'string'
mlEndpoint: any(...)
servicePrincipalId: any(...)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
tenant: any(...)
updateResourceEndpoint: any(...)
}
}
AzureMLService の場合は、次を使用します。
{
type: 'AzureMLService'
typeProperties: {
authentication: any(...)
encryptedCredential: 'string'
mlWorkspaceName: any(...)
resourceGroupName: any(...)
servicePrincipalId: any(...)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
subscriptionId: any(...)
tenant: any(...)
}
}
AzureMariaDB の場合は、次を使用します。
{
type: 'AzureMariaDB'
typeProperties: {
connectionString: any(...)
encryptedCredential: 'string'
pwd: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
}
}
AzureMySQL の場合は、次を使用します。
{
type: 'AzureMySql'
typeProperties: {
connectionString: any(...)
encryptedCredential: 'string'
password: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
}
}
AzurePostgreSQL の場合は、次を使用します。
{
type: 'AzurePostgreSql'
typeProperties: {
azureCloudType: any(...)
commandTimeout: any(...)
connectionString: any(...)
credential: {
referenceName: 'string'
type: 'string'
}
database: any(...)
encoding: any(...)
encryptedCredential: 'string'
password: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
port: any(...)
readBufferSize: any(...)
server: any(...)
servicePrincipalCredentialType: any(...)
servicePrincipalEmbeddedCert: {
type: 'string'
// For remaining properties, see SecretBase objects
}
servicePrincipalEmbeddedCertPassword: {
type: 'string'
// For remaining properties, see SecretBase objects
}
servicePrincipalId: any(...)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
sslMode: any(...)
tenant: any(...)
timeout: any(...)
timezone: any(...)
trustServerCertificate: any(...)
username: any(...)
}
}
AzureSearch の場合は、次を使用します。
{
type: 'AzureSearch'
typeProperties: {
encryptedCredential: 'string'
key: {
type: 'string'
// For remaining properties, see SecretBase objects
}
url: any(...)
}
}
AzureSqlDW の場合は、次を使用します。
{
type: 'AzureSqlDW'
typeProperties: {
applicationIntent: any(...)
authenticationType: 'string'
azureCloudType: any(...)
commandTimeout: any(...)
connectionString: any(...)
connectRetryCount: any(...)
connectRetryInterval: any(...)
connectTimeout: any(...)
credential: {
referenceName: 'string'
type: 'string'
}
database: any(...)
encrypt: any(...)
encryptedCredential: 'string'
failoverPartner: any(...)
hostNameInCertificate: any(...)
integratedSecurity: any(...)
loadBalanceTimeout: any(...)
maxPoolSize: any(...)
minPoolSize: any(...)
multipleActiveResultSets: any(...)
multiSubnetFailover: any(...)
packetSize: any(...)
password: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
pooling: any(...)
server: any(...)
servicePrincipalCredential: {
type: 'string'
// For remaining properties, see SecretBase objects
}
servicePrincipalCredentialType: any(...)
servicePrincipalId: any(...)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
tenant: any(...)
trustServerCertificate: any(...)
userName: any(...)
}
}
AzureSqlDatabase の場合は、次を使用します。
{
type: 'AzureSqlDatabase'
typeProperties: {
alwaysEncryptedSettings: {
alwaysEncryptedAkvAuthType: 'string'
credential: {
referenceName: 'string'
type: 'string'
}
servicePrincipalId: any(...)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
applicationIntent: any(...)
authenticationType: 'string'
azureCloudType: any(...)
commandTimeout: any(...)
connectionString: any(...)
connectRetryCount: any(...)
connectRetryInterval: any(...)
connectTimeout: any(...)
credential: {
referenceName: 'string'
type: 'string'
}
database: any(...)
encrypt: any(...)
encryptedCredential: 'string'
failoverPartner: any(...)
hostNameInCertificate: any(...)
integratedSecurity: any(...)
loadBalanceTimeout: any(...)
maxPoolSize: any(...)
minPoolSize: any(...)
multipleActiveResultSets: any(...)
multiSubnetFailover: any(...)
packetSize: any(...)
password: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
pooling: any(...)
server: any(...)
servicePrincipalCredential: {
type: 'string'
// For remaining properties, see SecretBase objects
}
servicePrincipalCredentialType: any(...)
servicePrincipalId: any(...)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
tenant: any(...)
trustServerCertificate: any(...)
userName: any(...)
}
}
AzureSqlMI の場合は、次を使用します。
{
type: 'AzureSqlMI'
typeProperties: {
alwaysEncryptedSettings: {
alwaysEncryptedAkvAuthType: 'string'
credential: {
referenceName: 'string'
type: 'string'
}
servicePrincipalId: any(...)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
applicationIntent: any(...)
authenticationType: 'string'
azureCloudType: any(...)
commandTimeout: any(...)
connectionString: any(...)
connectRetryCount: any(...)
connectRetryInterval: any(...)
connectTimeout: any(...)
credential: {
referenceName: 'string'
type: 'string'
}
database: any(...)
encrypt: any(...)
encryptedCredential: 'string'
failoverPartner: any(...)
hostNameInCertificate: any(...)
integratedSecurity: any(...)
loadBalanceTimeout: any(...)
maxPoolSize: any(...)
minPoolSize: any(...)
multipleActiveResultSets: any(...)
multiSubnetFailover: any(...)
packetSize: any(...)
password: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
pooling: any(...)
server: any(...)
servicePrincipalCredential: {
type: 'string'
// For remaining properties, see SecretBase objects
}
servicePrincipalCredentialType: any(...)
servicePrincipalId: any(...)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
tenant: any(...)
trustServerCertificate: any(...)
userName: any(...)
}
}
AzureStorage の場合は、次を使用します。
{
type: 'AzureStorage'
typeProperties: {
accountKey: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
connectionString: any(...)
encryptedCredential: 'string'
sasToken: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
sasUri: any(...)
}
}
AzureSynapseArtifacts の場合は、次を使用します。
{
type: 'AzureSynapseArtifacts'
typeProperties: {
authentication: any(...)
endpoint: any(...)
workspaceResourceId: any(...)
}
}
AzureTableStorage の場合は、次を使用します。
{
type: 'AzureTableStorage'
typeProperties: {
accountKey: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
connectionString: any(...)
credential: {
referenceName: 'string'
type: 'string'
}
encryptedCredential: 'string'
sasToken: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
sasUri: any(...)
serviceEndpoint: any(...)
}
}
Cassandra の場合は、以下を使用します。
{
type: 'Cassandra'
typeProperties: {
authenticationType: any(...)
encryptedCredential: 'string'
host: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(...)
username: any(...)
}
}
CommonDataServiceForApps の場合は、次を使用します。
{
type: 'CommonDataServiceForApps'
typeProperties: {
authenticationType: any(...)
deploymentType: any(...)
domain: any(...)
encryptedCredential: 'string'
hostName: any(...)
organizationName: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(...)
servicePrincipalCredential: {
type: 'string'
// For remaining properties, see SecretBase objects
}
servicePrincipalCredentialType: any(...)
servicePrincipalId: any(...)
serviceUri: any(...)
username: any(...)
}
}
Concur の場合は、次を使用します。
{
type: 'Concur'
typeProperties: {
clientId: any(...)
connectionProperties: any(...)
encryptedCredential: 'string'
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints: any(...)
useHostVerification: any(...)
usePeerVerification: any(...)
username: any(...)
}
}
CosmosDb の場合は、次を使用します。
{
type: 'CosmosDb'
typeProperties: {
accountEndpoint: any(...)
accountKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
azureCloudType: any(...)
connectionMode: 'string'
connectionString: any(...)
credential: {
referenceName: 'string'
type: 'string'
}
database: any(...)
encryptedCredential: 'string'
servicePrincipalCredential: {
type: 'string'
// For remaining properties, see SecretBase objects
}
servicePrincipalCredentialType: any(...)
servicePrincipalId: any(...)
tenant: any(...)
}
}
CosmosDbMongoDbApi の場合は、次を使用します。
{
type: 'CosmosDbMongoDbApi'
typeProperties: {
connectionString: any(...)
database: any(...)
isServerVersionAbove32: any(...)
}
}
Couchbase の場合は、以下を使用します。
{
type: 'Couchbase'
typeProperties: {
connectionString: any(...)
credString: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
encryptedCredential: 'string'
}
}
CustomDataSource の場合は、次を使用します。
{
type: 'CustomDataSource'
typeProperties: any(...)
}
Dataworld の場合は、以下を使用します。
{
type: 'Dataworld'
typeProperties: {
apiToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: 'string'
}
}
Db2 の場合は、以下を使用します。
{
type: 'Db2'
typeProperties: {
authenticationType: 'string'
certificateCommonName: any(...)
connectionString: any(...)
database: any(...)
encryptedCredential: 'string'
packageCollection: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
server: any(...)
username: any(...)
}
}
ドリルの場合は、以下を使用します。
{
type: 'Drill'
typeProperties: {
connectionString: any(...)
encryptedCredential: 'string'
pwd: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
}
}
Dynamics の場合は、以下を使用します。
{
type: 'Dynamics'
typeProperties: {
authenticationType: any(...)
credential: {
referenceName: 'string'
type: 'string'
}
deploymentType: any(...)
domain: any(...)
encryptedCredential: 'string'
hostName: any(...)
organizationName: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(...)
servicePrincipalCredential: {
type: 'string'
// For remaining properties, see SecretBase objects
}
servicePrincipalCredentialType: any(...)
servicePrincipalId: any(...)
serviceUri: any(...)
username: any(...)
}
}
DynamicsAX の場合は、次を使用します。
{
type: 'DynamicsAX'
typeProperties: {
aadResourceId: any(...)
encryptedCredential: 'string'
servicePrincipalId: any(...)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
tenant: any(...)
url: any(...)
}
}
DynamicsCrm の場合は、以下を使用します。
{
type: 'DynamicsCrm'
typeProperties: {
authenticationType: any(...)
credential: {
referenceName: 'string'
type: 'string'
}
deploymentType: any(...)
domain: any(...)
encryptedCredential: 'string'
hostName: any(...)
organizationName: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(...)
servicePrincipalCredential: {
type: 'string'
// For remaining properties, see SecretBase objects
}
servicePrincipalCredentialType: any(...)
servicePrincipalId: any(...)
serviceUri: any(...)
username: any(...)
}
}
Eloqua の場合は、以下を使用します。
{
type: 'Eloqua'
typeProperties: {
encryptedCredential: 'string'
endpoint: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints: any(...)
useHostVerification: any(...)
usePeerVerification: any(...)
username: any(...)
}
}
FileServer の場合は、次を使用します。
{
type: 'FileServer'
typeProperties: {
encryptedCredential: 'string'
host: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userId: any(...)
}
}
FtpServer の場合は、次を使用します。
{
type: 'FtpServer'
typeProperties: {
authenticationType: 'string'
enableServerCertificateValidation: any(...)
enableSsl: any(...)
encryptedCredential: 'string'
host: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(...)
userName: any(...)
}
}
GoogleAdWords の場合は、次を使用します。
{
type: 'GoogleAdWords'
typeProperties: {
authenticationType: 'string'
clientCustomerID: any(...)
clientId: any(...)
clientSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
connectionProperties: any(...)
developerToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
email: any(...)
encryptedCredential: 'string'
googleAdsApiVersion: any(...)
keyFilePath: any(...)
loginCustomerID: any(...)
privateKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
refreshToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
supportLegacyDataTypes: any(...)
trustedCertPath: any(...)
useSystemTrustStore: any(...)
}
}
GoogleBigQuery の場合は、次を使用します。
{
type: 'GoogleBigQuery'
typeProperties: {
additionalProjects: any(...)
authenticationType: 'string'
clientId: any(...)
clientSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
email: any(...)
encryptedCredential: 'string'
keyFilePath: any(...)
project: any(...)
refreshToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
requestGoogleDriveScope: any(...)
trustedCertPath: any(...)
useSystemTrustStore: any(...)
}
}
GoogleBigQueryV2 の場合は、次を使用します。
{
type: 'GoogleBigQueryV2'
typeProperties: {
authenticationType: 'string'
clientId: any(...)
clientSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: 'string'
keyFileContent: {
type: 'string'
// For remaining properties, see SecretBase objects
}
projectId: any(...)
refreshToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
}
GoogleCloudStorage の場合は、次を使用します。
{
type: 'GoogleCloudStorage'
typeProperties: {
accessKeyId: any(...)
encryptedCredential: 'string'
secretAccessKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
serviceUrl: any(...)
}
}
Googleスプレッドシートの場合は、以下を使用します。
{
type: 'GoogleSheets'
typeProperties: {
apiToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: 'string'
}
}
Greenplumの場合は、以下を使用します。
{
type: 'Greenplum'
typeProperties: {
authenticationType: 'string'
commandTimeout: any(...)
connectionString: any(...)
connectionTimeout: any(...)
database: any(...)
encryptedCredential: 'string'
host: any(...)
port: any(...)
pwd: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
sslMode: any(...)
username: any(...)
}
}
HBase の場合は、次を使用します。
{
type: 'HBase'
typeProperties: {
allowHostNameCNMismatch: any(...)
allowSelfSignedServerCert: any(...)
authenticationType: 'string'
enableSsl: any(...)
encryptedCredential: 'string'
host: any(...)
httpPath: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(...)
trustedCertPath: any(...)
username: any(...)
}
}
HDInsight の場合は、次を使用します。
{
type: 'HDInsight'
typeProperties: {
clusterAuthType: 'string'
clusterUri: any(...)
credential: {
referenceName: 'string'
type: 'string'
}
encryptedCredential: 'string'
fileSystem: any(...)
hcatalogLinkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
isEspEnabled: any(...)
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any(...)
}
}
HDInsightOnDemand の場合は、次を使用します。
{
type: 'HDInsightOnDemand'
typeProperties: {
additionalLinkedServiceNames: [
{
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
]
clusterNamePrefix: any(...)
clusterPassword: {
type: 'string'
// For remaining properties, see SecretBase objects
}
clusterResourceGroup: any(...)
clusterResourceGroupAuthType: 'string'
clusterSize: any(...)
clusterSshPassword: {
type: 'string'
// For remaining properties, see SecretBase objects
}
clusterSshUserName: any(...)
clusterType: any(...)
clusterUserName: any(...)
coreConfiguration: any(...)
credential: {
referenceName: 'string'
type: 'string'
}
dataNodeSize: any(...)
encryptedCredential: 'string'
hBaseConfiguration: any(...)
hcatalogLinkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
hdfsConfiguration: any(...)
headNodeSize: any(...)
hiveConfiguration: any(...)
hostSubscriptionId: any(...)
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
mapReduceConfiguration: any(...)
oozieConfiguration: any(...)
scriptActions: [
{
name: 'string'
parameters: 'string'
roles: any(...)
uri: 'string'
}
]
servicePrincipalId: any(...)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
sparkVersion: any(...)
stormConfiguration: any(...)
subnetName: any(...)
tenant: any(...)
timeToLive: any(...)
version: any(...)
virtualNetworkId: any(...)
yarnConfiguration: any(...)
zookeeperNodeSize: any(...)
}
}
Hdfs の場合は、以下を使用します。
{
type: 'Hdfs'
typeProperties: {
authenticationType: any(...)
encryptedCredential: 'string'
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
url: any(...)
userName: any(...)
}
}
Hive の場合は、次を使用します。
{
type: 'Hive'
typeProperties: {
allowHostNameCNMismatch: any(...)
allowSelfSignedServerCert: any(...)
authenticationType: 'string'
enableServerCertificateValidation: any(...)
enableSsl: any(...)
encryptedCredential: 'string'
host: any(...)
httpPath: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(...)
serverType: 'string'
serviceDiscoveryMode: any(...)
thriftTransportProtocol: 'string'
trustedCertPath: any(...)
useNativeQuery: any(...)
username: any(...)
useSystemTrustStore: any(...)
zooKeeperNameSpace: any(...)
}
}
HttpServer の場合は、次を使用します。
{
type: 'HttpServer'
typeProperties: {
authenticationType: 'string'
authHeaders: any(...)
certThumbprint: any(...)
embeddedCertData: any(...)
enableServerCertificateValidation: any(...)
encryptedCredential: 'string'
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
url: any(...)
userName: any(...)
}
}
Hubspotの場合は、以下を使用します。
{
type: 'Hubspot'
typeProperties: {
accessToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
clientId: any(...)
clientSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: 'string'
refreshToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints: any(...)
useHostVerification: any(...)
usePeerVerification: any(...)
}
}
Impala の場合は、以下を使用します。
{
type: 'Impala'
typeProperties: {
allowHostNameCNMismatch: any(...)
allowSelfSignedServerCert: any(...)
authenticationType: 'string'
enableServerCertificateValidation: any(...)
enableSsl: any(...)
encryptedCredential: 'string'
host: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(...)
thriftTransportProtocol: 'string'
trustedCertPath: any(...)
username: any(...)
useSystemTrustStore: any(...)
}
}
Informix の場合は、次を使用します。
{
type: 'Informix'
typeProperties: {
authenticationType: any(...)
connectionString: any(...)
credential: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: 'string'
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any(...)
}
}
Jira の場合は、次を使用します。
{
type: 'Jira'
typeProperties: {
encryptedCredential: 'string'
host: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(...)
useEncryptedEndpoints: any(...)
useHostVerification: any(...)
usePeerVerification: any(...)
username: any(...)
}
}
レイクハウスの場合は、次を使用します。
{
type: 'Lakehouse'
typeProperties: {
artifactId: any(...)
authenticationType: 'string'
credential: {
referenceName: 'string'
type: 'string'
}
encryptedCredential: 'string'
servicePrincipalCredential: {
type: 'string'
// For remaining properties, see SecretBase objects
}
servicePrincipalCredentialType: any(...)
servicePrincipalId: any(...)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
tenant: any(...)
workspaceId: any(...)
}
}
Magento の場合は、以下を使用します。
{
type: 'Magento'
typeProperties: {
accessToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: 'string'
host: any(...)
useEncryptedEndpoints: any(...)
useHostVerification: any(...)
usePeerVerification: any(...)
}
}
MariaDBの場合は、以下を使用します。
{
type: 'MariaDB'
typeProperties: {
connectionString: any(...)
database: any(...)
driverVersion: any(...)
encryptedCredential: 'string'
password: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
port: any(...)
server: any(...)
sslMode: any(...)
username: any(...)
useSystemTrustStore: any(...)
}
}
Marketo の場合は、次を使用します。
{
type: 'Marketo'
typeProperties: {
clientId: any(...)
clientSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: 'string'
endpoint: any(...)
useEncryptedEndpoints: any(...)
useHostVerification: any(...)
usePeerVerification: any(...)
}
}
MicrosoftAccess の場合は、以下を使用します。
{
type: 'MicrosoftAccess'
typeProperties: {
authenticationType: any(...)
connectionString: any(...)
credential: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: 'string'
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any(...)
}
}
MongoDb の場合は、以下を使用します。
{
type: 'MongoDb'
typeProperties: {
allowSelfSignedServerCert: any(...)
authenticationType: 'string'
authSource: any(...)
databaseName: any(...)
enableSsl: any(...)
encryptedCredential: 'string'
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(...)
server: any(...)
username: any(...)
}
}
MongoDbAtlasの場合は、以下を使用します。
{
type: 'MongoDbAtlas'
typeProperties: {
connectionString: any(...)
database: any(...)
driverVersion: any(...)
}
}
MongoDbV2 の場合は、次を使用します。
{
type: 'MongoDbV2'
typeProperties: {
connectionString: any(...)
database: any(...)
}
}
MySQL の場合は、次を使用します。
{
type: 'MySql'
typeProperties: {
allowZeroDateTime: any(...)
connectionString: any(...)
connectionTimeout: any(...)
convertZeroDateTime: any(...)
database: any(...)
driverVersion: any(...)
encryptedCredential: 'string'
guidFormat: any(...)
password: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
port: any(...)
server: any(...)
sslCert: any(...)
sslKey: any(...)
sslMode: any(...)
treatTinyAsBoolean: any(...)
username: any(...)
useSystemTrustStore: any(...)
}
}
Netezza の場合は、以下を使用します。
{
type: 'Netezza'
typeProperties: {
connectionString: any(...)
database: any(...)
encryptedCredential: 'string'
port: any(...)
pwd: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
securityLevel: 'string'
server: any(...)
uid: any(...)
}
}
OData の場合は、次を使用します。
{
type: 'OData'
typeProperties: {
aadResourceId: any(...)
aadServicePrincipalCredentialType: 'string'
authenticationType: 'string'
authHeaders: any(...)
azureCloudType: any(...)
encryptedCredential: 'string'
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
servicePrincipalEmbeddedCert: {
type: 'string'
// For remaining properties, see SecretBase objects
}
servicePrincipalEmbeddedCertPassword: {
type: 'string'
// For remaining properties, see SecretBase objects
}
servicePrincipalId: any(...)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
tenant: any(...)
url: any(...)
userName: any(...)
}
}
Odbc の場合は、次を使用します。
{
type: 'Odbc'
typeProperties: {
authenticationType: any(...)
connectionString: any(...)
credential: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: 'string'
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any(...)
}
}
Office365 の場合は、次を使用します。
{
type: 'Office365'
typeProperties: {
encryptedCredential: 'string'
office365TenantId: any(...)
servicePrincipalCredentialType: any(...)
servicePrincipalEmbeddedCert: {
type: 'string'
// For remaining properties, see SecretBase objects
}
servicePrincipalEmbeddedCertPassword: {
type: 'string'
// For remaining properties, see SecretBase objects
}
servicePrincipalId: any(...)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
servicePrincipalTenantId: any(...)
}
}
Oracle の場合は、次を使用します。
{
type: 'Oracle'
typeProperties: {
authenticationType: 'string'
connectionString: any(...)
cryptoChecksumClient: any(...)
cryptoChecksumTypesClient: any(...)
enableBulkLoad: any(...)
encryptedCredential: 'string'
encryptionClient: any(...)
encryptionTypesClient: any(...)
fetchSize: any(...)
fetchTswtzAsTimestamp: any(...)
initializationString: any(...)
initialLobFetchSize: any(...)
password: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
server: any(...)
statementCacheSize: any(...)
supportV1DataTypes: any(...)
username: any(...)
}
}
OracleCloudStorageの場合は、次を使用します。
{
type: 'OracleCloudStorage'
typeProperties: {
accessKeyId: any(...)
encryptedCredential: 'string'
secretAccessKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
serviceUrl: any(...)
}
}
OracleServiceCloudの場合は、次を使用します。
{
type: 'OracleServiceCloud'
typeProperties: {
encryptedCredential: 'string'
host: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints: any(...)
useHostVerification: any(...)
usePeerVerification: any(...)
username: any(...)
}
}
PayPalの場合は、以下を使用します。
{
type: 'Paypal'
typeProperties: {
clientId: any(...)
clientSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: 'string'
host: any(...)
useEncryptedEndpoints: any(...)
useHostVerification: any(...)
usePeerVerification: any(...)
}
}
フェニックスの場合は、以下を使用します。
{
type: 'Phoenix'
typeProperties: {
allowHostNameCNMismatch: any(...)
allowSelfSignedServerCert: any(...)
authenticationType: 'string'
enableSsl: any(...)
encryptedCredential: 'string'
host: any(...)
httpPath: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(...)
trustedCertPath: any(...)
username: any(...)
useSystemTrustStore: any(...)
}
}
PostgreSqlの場合は、以下を使用します。
{
type: 'PostgreSql'
typeProperties: {
connectionString: any(...)
encryptedCredential: 'string'
password: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
}
}
PostgreSqlV2 の場合は、以下を使用します。
{
type: 'PostgreSqlV2'
typeProperties: {
authenticationType: any(...)
commandTimeout: any(...)
connectionTimeout: any(...)
database: any(...)
encoding: any(...)
encryptedCredential: 'string'
logParameters: any(...)
password: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
pooling: any(...)
port: any(...)
readBufferSize: any(...)
schema: any(...)
server: any(...)
sslCertificate: any(...)
sslKey: any(...)
sslMode: any(...)
sslPassword: any(...)
timezone: any(...)
trustServerCertificate: any(...)
username: any(...)
}
}
Prestoの場合は、以下を使用します。
{
type: 'Presto'
typeProperties: {
allowHostNameCNMismatch: any(...)
allowSelfSignedServerCert: any(...)
authenticationType: 'string'
catalog: any(...)
enableServerCertificateValidation: any(...)
enableSsl: any(...)
encryptedCredential: 'string'
host: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(...)
serverVersion: any(...)
timeZoneID: any(...)
trustedCertPath: any(...)
username: any(...)
useSystemTrustStore: any(...)
}
}
QuickBooks の場合は、以下を使用します。
{
type: 'QuickBooks'
typeProperties: {
accessToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
accessTokenSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
companyId: any(...)
connectionProperties: any(...)
consumerKey: any(...)
consumerSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: 'string'
endpoint: any(...)
refreshToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints: any(...)
}
}
Quickbase の場合は、以下を使用します。
{
type: 'Quickbase'
typeProperties: {
encryptedCredential: 'string'
url: any(...)
userToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
}
Responsysの場合は、以下を使用します。
{
type: 'Responsys'
typeProperties: {
clientId: any(...)
clientSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: 'string'
endpoint: any(...)
useEncryptedEndpoints: any(...)
useHostVerification: any(...)
usePeerVerification: any(...)
}
}
RestService の場合は、次を使用します。
{
type: 'RestService'
typeProperties: {
aadResourceId: any(...)
authenticationType: 'string'
authHeaders: any(...)
azureCloudType: any(...)
clientId: any(...)
clientSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
credential: {
referenceName: 'string'
type: 'string'
}
enableServerCertificateValidation: any(...)
encryptedCredential: 'string'
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
resource: any(...)
scope: any(...)
servicePrincipalCredentialType: any(...)
servicePrincipalEmbeddedCert: {
type: 'string'
// For remaining properties, see SecretBase objects
}
servicePrincipalEmbeddedCertPassword: {
type: 'string'
// For remaining properties, see SecretBase objects
}
servicePrincipalId: any(...)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
tenant: any(...)
tokenEndpoint: any(...)
url: any(...)
userName: any(...)
}
}
Salesforce の場合は、次を使用します。
{
type: 'Salesforce'
typeProperties: {
apiVersion: any(...)
encryptedCredential: 'string'
environmentUrl: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
securityToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
username: any(...)
}
}
SalesforceMarketingCloud の場合は、以下を使用します。
{
type: 'SalesforceMarketingCloud'
typeProperties: {
clientId: any(...)
clientSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
connectionProperties: any(...)
encryptedCredential: 'string'
useEncryptedEndpoints: any(...)
useHostVerification: any(...)
usePeerVerification: any(...)
}
}
SalesforceServiceCloud の場合は、次を使用します。
{
type: 'SalesforceServiceCloud'
typeProperties: {
apiVersion: any(...)
encryptedCredential: 'string'
environmentUrl: any(...)
extendedProperties: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
securityToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
username: any(...)
}
}
SalesforceServiceCloudV2 の場合は、次を使用します。
{
type: 'SalesforceServiceCloudV2'
typeProperties: {
apiVersion: any(...)
authenticationType: any(...)
clientId: any(...)
clientSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: 'string'
environmentUrl: any(...)
}
}
SalesforceV2 の場合は、次を使用します。
{
type: 'SalesforceV2'
typeProperties: {
apiVersion: any(...)
authenticationType: any(...)
clientId: any(...)
clientSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: 'string'
environmentUrl: any(...)
}
}
SapBW の場合は、以下を使用します。
{
type: 'SapBW'
typeProperties: {
clientId: any(...)
encryptedCredential: 'string'
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
server: any(...)
systemNumber: any(...)
userName: any(...)
}
}
SapCloudForCustomer の場合は、次を使用します。
{
type: 'SapCloudForCustomer'
typeProperties: {
encryptedCredential: 'string'
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
url: any(...)
username: any(...)
}
}
SapECC の場合は、以下を使用します。
{
type: 'SapEcc'
typeProperties: {
encryptedCredential: 'string'
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
url: any(...)
username: any(...)
}
}
SapHanaの場合は、以下を使用します。
{
type: 'SapHana'
typeProperties: {
authenticationType: 'string'
connectionString: any(...)
encryptedCredential: 'string'
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
server: any(...)
userName: any(...)
}
}
SapOdp の場合は、以下を使用します。
{
type: 'SapOdp'
typeProperties: {
clientId: any(...)
encryptedCredential: 'string'
language: any(...)
logonGroup: any(...)
messageServer: any(...)
messageServerService: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
server: any(...)
sncLibraryPath: any(...)
sncMode: any(...)
sncMyName: any(...)
sncPartnerName: any(...)
sncQop: any(...)
subscriberName: any(...)
systemId: any(...)
systemNumber: any(...)
userName: any(...)
x509CertificatePath: any(...)
}
}
SapOpenHub の場合は、次を使用します。
{
type: 'SapOpenHub'
typeProperties: {
clientId: any(...)
encryptedCredential: 'string'
language: any(...)
logonGroup: any(...)
messageServer: any(...)
messageServerService: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
server: any(...)
systemId: any(...)
systemNumber: any(...)
userName: any(...)
}
}
SapTable の場合は、次を使用します。
{
type: 'SapTable'
typeProperties: {
clientId: any(...)
encryptedCredential: 'string'
language: any(...)
logonGroup: any(...)
messageServer: any(...)
messageServerService: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
server: any(...)
sncLibraryPath: any(...)
sncMode: any(...)
sncMyName: any(...)
sncPartnerName: any(...)
sncQop: any(...)
systemId: any(...)
systemNumber: any(...)
userName: any(...)
}
}
ServiceNow の場合は、次を使用します。
{
type: 'ServiceNow'
typeProperties: {
authenticationType: 'string'
clientId: any(...)
clientSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: 'string'
endpoint: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints: any(...)
useHostVerification: any(...)
usePeerVerification: any(...)
username: any(...)
}
}
ServiceNowV2 の場合は、次を使用します。
{
type: 'ServiceNowV2'
typeProperties: {
authenticationType: 'string'
clientId: any(...)
clientSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: 'string'
endpoint: any(...)
grantType: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
username: any(...)
}
}
Sftp の場合は、以下を使用します。
{
type: 'Sftp'
typeProperties: {
authenticationType: 'string'
encryptedCredential: 'string'
host: any(...)
hostKeyFingerprint: any(...)
passPhrase: {
type: 'string'
// For remaining properties, see SecretBase objects
}
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(...)
privateKeyContent: {
type: 'string'
// For remaining properties, see SecretBase objects
}
privateKeyPath: any(...)
skipHostKeyValidation: any(...)
userName: any(...)
}
}
SharePointOnlineList の場合は、次を使用します。
{
type: 'SharePointOnlineList'
typeProperties: {
encryptedCredential: 'string'
servicePrincipalCredentialType: any(...)
servicePrincipalEmbeddedCert: {
type: 'string'
// For remaining properties, see SecretBase objects
}
servicePrincipalEmbeddedCertPassword: {
type: 'string'
// For remaining properties, see SecretBase objects
}
servicePrincipalId: any(...)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
siteUrl: any(...)
tenantId: any(...)
}
}
Shopify の場合は、以下を使用します。
{
type: 'Shopify'
typeProperties: {
accessToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: 'string'
host: any(...)
useEncryptedEndpoints: any(...)
useHostVerification: any(...)
usePeerVerification: any(...)
}
}
Smartsheet の場合は、以下を使用します。
{
type: 'Smartsheet'
typeProperties: {
apiToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: 'string'
}
}
Snowflakeの場合は、以下を使用します。
{
type: 'Snowflake'
typeProperties: {
connectionString: any(...)
encryptedCredential: 'string'
password: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
}
}
SnowflakeV2の場合は、以下を使用します。
{
type: 'SnowflakeV2'
typeProperties: {
accountIdentifier: any(...)
authenticationType: 'string'
clientId: any(...)
clientSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
database: any(...)
encryptedCredential: 'string'
host: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
privateKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
privateKeyPassphrase: {
type: 'string'
// For remaining properties, see SecretBase objects
}
role: any(...)
schema: any(...)
scope: any(...)
tenantId: any(...)
user: any(...)
useUtcTimestamps: any(...)
warehouse: any(...)
}
}
Spark の場合は、以下を使用します。
{
type: 'Spark'
typeProperties: {
allowHostNameCNMismatch: any(...)
allowSelfSignedServerCert: any(...)
authenticationType: 'string'
enableServerCertificateValidation: any(...)
enableSsl: any(...)
encryptedCredential: 'string'
host: any(...)
httpPath: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(...)
serverType: 'string'
thriftTransportProtocol: 'string'
trustedCertPath: any(...)
username: any(...)
useSystemTrustStore: any(...)
}
}
SqlServer の場合は、次を使用します。
{
type: 'SqlServer'
typeProperties: {
alwaysEncryptedSettings: {
alwaysEncryptedAkvAuthType: 'string'
credential: {
referenceName: 'string'
type: 'string'
}
servicePrincipalId: any(...)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
applicationIntent: any(...)
authenticationType: 'string'
commandTimeout: any(...)
connectionString: any(...)
connectRetryCount: any(...)
connectRetryInterval: any(...)
connectTimeout: any(...)
credential: {
referenceName: 'string'
type: 'string'
}
database: any(...)
encrypt: any(...)
encryptedCredential: 'string'
failoverPartner: any(...)
hostNameInCertificate: any(...)
integratedSecurity: any(...)
loadBalanceTimeout: any(...)
maxPoolSize: any(...)
minPoolSize: any(...)
multipleActiveResultSets: any(...)
multiSubnetFailover: any(...)
packetSize: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
pooling: any(...)
server: any(...)
trustServerCertificate: any(...)
userName: any(...)
}
}
Square の場合は、次を使用します。
{
type: 'Square'
typeProperties: {
clientId: any(...)
clientSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
connectionProperties: any(...)
encryptedCredential: 'string'
host: any(...)
redirectUri: any(...)
useEncryptedEndpoints: any(...)
useHostVerification: any(...)
usePeerVerification: any(...)
}
}
Sybase の場合は、次を使用します。
{
type: 'Sybase'
typeProperties: {
authenticationType: 'string'
database: any(...)
encryptedCredential: 'string'
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
schema: any(...)
server: any(...)
username: any(...)
}
}
TeamDeskの場合は、以下を使用します。
{
type: 'TeamDesk'
typeProperties: {
apiToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
authenticationType: 'string'
encryptedCredential: 'string'
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
url: any(...)
userName: any(...)
}
}
Teradata の場合は、以下を使用します。
{
type: 'Teradata'
typeProperties: {
authenticationType: 'string'
characterSet: any(...)
connectionString: any(...)
encryptedCredential: 'string'
httpsPortNumber: any(...)
maxRespSize: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
portNumber: any(...)
server: any(...)
sslMode: any(...)
useDataEncryption: any(...)
username: any(...)
}
}
Twilio の場合は、次を使用します。
{
type: 'Twilio'
typeProperties: {
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any(...)
}
}
Vertica の場合は、以下を使用します。
{
type: 'Vertica'
typeProperties: {
connectionString: any(...)
database: any(...)
encryptedCredential: 'string'
port: any(...)
pwd: {
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
server: any(...)
uid: any(...)
}
}
倉庫の場合は、以下を使用します。
{
type: 'Warehouse'
typeProperties: {
artifactId: any(...)
authenticationType: 'string'
credential: {
referenceName: 'string'
type: 'string'
}
encryptedCredential: 'string'
endpoint: any(...)
servicePrincipalCredential: {
type: 'string'
// For remaining properties, see SecretBase objects
}
servicePrincipalCredentialType: any(...)
servicePrincipalId: any(...)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
tenant: any(...)
workspaceId: any(...)
}
}
Web の場合は、次を使用します。
{
type: 'Web'
typeProperties: {
url: any(...)
authenticationType: 'string'
// For remaining properties, see WebLinkedServiceTypeProperties objects
}
}
Xeroの場合は、以下を使用します。
{
type: 'Xero'
typeProperties: {
connectionProperties: any(...)
consumerKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: 'string'
host: any(...)
privateKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints: any(...)
useHostVerification: any(...)
usePeerVerification: any(...)
}
}
Zendeskの場合は、以下を使用します。
{
type: 'Zendesk'
typeProperties: {
apiToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
authenticationType: 'string'
encryptedCredential: 'string'
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
url: any(...)
userName: any(...)
}
}
Zohoの場合は、以下を使用します。
{
type: 'Zoho'
typeProperties: {
accessToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
connectionProperties: any(...)
encryptedCredential: 'string'
endpoint: any(...)
useEncryptedEndpoints: any(...)
useHostVerification: any(...)
usePeerVerification: any(...)
}
}
SecretBase オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AzureKeyVaultSecret の場合は、次を使用します。
{
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'AzureKeyVaultSecret'
}
SecureString の場合は、次を使用します。
{
type: 'SecureString'
value: 'string'
}
プロパティ値
Microsoft.DataFactory/factories/linkedservices
| Name | Description | Value |
|---|---|---|
| name | リソース名 | string Constraints: 最小長 = 1 最大長 = 260 パターン = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必須) |
| 親 | Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。 詳細については、「親リソースの外部 |
タイプのリソースのシンボリック名: factories |
| properties | リンクされたサービスのプロパティ。 | LinkedService (必須) |
AmazonMWSLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「AmazonMWS」(必須) |
| typeProperties | Amazon Marketplace Web Service のリンクされたサービス プロパティ。 | AmazonMWSLinkedServiceTypeProperties (必須) |
AmazonMWSLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessKeyId | データへのアクセスに使用されるアクセス キー ID。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | Amazon MWS サーバーのエンドポイント (つまり、mws.amazonservices.com) | any (必須) |
| marketplaceID | データを取得する Amazon Marketplace ID。 複数の Marketplace ID からデータを取得するには、コンマ (,) で区切ります。 (つまり、A2EUQ1WTGCTBG2) | any (必須) |
| mwsAuthToken | Amazon MWS 認証トークン。 | SecretBase |
| secretKey | データへのアクセスに使用される秘密鍵。 | SecretBase |
| sellerID | Amazon 販売者 ID。 | any (必須) |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
AmazonRdsForLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | AmazonRdsForOracle データベースに接続するための認証の種類。 バージョン 2.0 でのみ使用されます。 | 'Basic' |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 バージョン 1.0 でのみ使用されます。 | any |
| cryptoChecksumClient | このクライアントがサーバーに接続するときに必要なデータ整合性の動作を指定します。 サポートされている値は受け入れ、拒否、要求、または必須です。既定値は必須です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| cryptoChecksumTypesClient | クライアントが使用できる暗号チェックサム アルゴリズムを指定します。 サポートされている値は SHA1、SHA256、SHA384、SHA512、既定値は (SHA512) です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| enableBulkLoad | データベースにデータを読み込むときに一括コピーまたはバッチ挿入のどちらを使用するかを指定します。既定値は true です。 型: ブール値。 バージョン 2.0 でのみ使用されます。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| encryptionClient | 暗号化クライアントの動作を指定します。 サポートされている値は受け入れ、拒否、要求、または必須です。既定値は必須です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| encryptionTypesClient | クライアントが使用できる暗号化アルゴリズムを指定します。 サポートされる値は AES128、AES192、AES256、3DES112、3DES168、既定値は (AES256) です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| fetchSize | ドライバーが 1 つのデータベースラウンドトリップでデータをフェッチするために割り当てるバイト数を指定します。既定値は10485760。 型: 整数。 バージョン 2.0 でのみ使用されます。 | any |
| fetchTswtzAsTimestamp | ドライバーが DATETime または文字列として TIMESTAMP WITH TIME ZONE データ型の列値を返すかどうかを指定します。 supportV1DataTypes が true でない場合、既定値は true の場合、この設定は無視されます。 型: ブール値。 バージョン 2.0 でのみ使用されます。 | any |
| initializationString | セッション設定を管理するためにデータベースに接続した直後に発行されるコマンドを指定します。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| initialLobFetchSize | ソースが LOB 列に対して最初にフェッチする量を指定します。既定値は 0 です。 型: 整数。 バージョン 2.0 でのみ使用されます。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | SecretBase |
| サーバー | 接続先の AmazonRdsForOracle データベースの場所。サポートされているフォームには、コネクタ記述子、Easy Connect (Plus) Naming、Oracle Net Services Name (セルフホステッド IR のみ) が含まれます。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| statementCacheSize | データベース接続ごとにキャッシュするカーソルまたはステートメントの数を指定します。既定値は 0 です。 型: 整数。 バージョン 2.0 でのみ使用されます。 | any |
| supportV1DataTypes | バージョン 1.0 のデータ型マッピングを使用するかどうかを指定します。 バージョン 1.0 のデータ型マッピングとの下位互換性を維持する場合を除き、これを true に設定しないでください。既定値は false です。 型: ブール値。 バージョン 2.0 でのみ使用されます。 | any |
| ユーザー名 | AmazonRdsForOracle データベースのユーザー名。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
AmazonRdsForOracleLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AmazonRdsForOracle' (必須) |
| typeProperties | AmazonRdsForOracle データベースのリンクされたサービス プロパティ。 | AmazonRdsForLinkedServiceTypeProperties (必須) |
AmazonRdsForSqlServerLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AmazonRdsForSqlServer' (必須) |
| typeProperties | Amazon RDS for SQL Server のリンクされたサービスプロパティ。 | AmazonRdsForSqlServerLinkedServiceTypeProperties (必須) |
AmazonRdsForSqlServerLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| alwaysEncryptedSettings | Sql は常に暗号化されたプロパティです。 | SqlAlwaysEncryptedProperties |
| applicationIntent | 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 認証に使用される型。 型: 文字列。 | 'SQL' 'Windows' |
| commandTimeout | コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| connectRetryCount | 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectRetryInterval | 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectTimeout | サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| データベース | 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 | any |
| 暗号化する | 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| failoverPartner | プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| hostNameInCertificate | 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| integratedSecurity | 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| loadBalanceTimeout | 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| maxPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| minPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| multipleActiveResultSets | true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| multiSubnetFailover | アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| packetSize | 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| パスワード | オンプレミスの Windows 認証パスワード。 | SecretBase |
| pooling | 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| サーバー | 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 | any |
| trustServerCertificate | 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| userName | オンプレミスの Windows 認証ユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
AmazonRedshiftLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AmazonRedshift' (必須) |
| typeProperties | Amazon Redshift のリンクされたサービスプロパティ。 | AmazonRedshiftLinkedServiceTypeProperties (必須) |
AmazonRedshiftLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| データベース | Amazon Redshift ソースのデータベース名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | Amazon Redshift ソースのパスワード。 | SecretBase |
| ポート | Amazon Redshift サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 5439 です。 型: 整数 (または resultType 整数を持つ式)。 | any |
| サーバー | Amazon Redshift サーバーの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ユーザー名 | Amazon Redshift ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
AmazonS3CompatibleLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AmazonS3Compatible'(必須) |
| typeProperties | Amazon S3 互換のリンクされたサービスプロパティ。 | AmazonS3CompatibleLinkedServiceTypeProperties (必須) |
AmazonS3CompatibleLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessKeyId | Amazon S3 互換 ID およびアクセス管理 (IAM) ユーザーのアクセスキー識別子。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| forcePathStyle | true の場合は、仮想ホスト型アクセスの代わりに S3 パス スタイルのアクセスを使用します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| secretAccessKey | Amazon S3 互換 ID およびアクセス管理 (IAM) ユーザーのシークレット アクセス キー。 | SecretBase |
| serviceUrl | この値は、Amazon S3 互換コネクタでアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 | any |
AmazonS3LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AmazonS3' (必須) |
| typeProperties | Amazon S3 のリンクされたサービス プロパティ。 | AmazonS3LinkedServiceTypeProperties (必須) |
AmazonS3LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessKeyId | Amazon S3 Identity and Access Management (IAM) ユーザーのアクセスキー識別子。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | S3 の認証の種類。 使用できる値: AccessKey (既定値) または TemporarySecurityCredentials。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| secretAccessKey | Amazon S3 Identity and Access Management (IAM) ユーザーのシークレット アクセス キー。 | SecretBase |
| serviceUrl | この値は、S3 コネクタでアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 | any |
| sessionToken | S3 の一時的なセキュリティ資格情報のセッション トークン。 | SecretBase |
AppFiguresLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AppFigures' (必須) |
| typeProperties | AppFigures のリンクされたサービス プロパティ。 | AppFiguresLinkedServiceTypeProperties (必須) |
AppFiguresLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientKey | AppFigures ソースのクライアント キー。 | SecretBase (必須) |
| パスワード | AppFigures ソースのパスワード。 | SecretBase (必須) |
| userName | Appfigures ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AsanaLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「Asana」(必須) |
| typeProperties | Asana のリンクされたサービス プロパティ。 | AsanaLinkedServiceTypeProperties (必須) |
AsanaLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiToken | Asana ソースの API トークン。 | SecretBase (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
AzureBatchLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureBatch' (必須) |
| typeProperties | Azure Batch のリンクされたサービスのプロパティ。 | AzureBatchLinkedServiceTypeProperties (必須 ) |
AzureBatchLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessKey | Azure Batch アカウントのアクセス キー。 | SecretBase |
| accountName | Azure Batch アカウント名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| batchUri | Azure Batch URI。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| linkedServiceName | Azure Storage のリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
| poolName | Azure Batch プール名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AzureBlobFSLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureBlobFS' (必須) |
| typeProperties | Azure Data Lake Storage Gen2 のリンクされたサービス プロパティ。 | AzureBlobFSLinkedServiceTypeProperties (必須) |
AzureBlobFSLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountKey | Azure Data Lake Storage Gen2 サービスのアカウント キー。 型: string (または resultType 文字列を含む式)。 | any |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| sasToken | sas uri での sasToken の Azure Key Vault シークレット参照。 | SecretBase |
| sasUri | Azure Data Lake Storage Gen2 サービスの SAS URI。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Azure Data Lake Storage Gen2 アカウントに対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure Data Lake Storage Gen2 アカウントに対する認証に使用されるアプリケーションのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| url | Azure Data Lake Storage Gen2 サービスのエンドポイント。 型: string (または resultType 文字列を含む式)。 | any |
AzureBlobStorageLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureBlobStorage' (必須) |
| typeProperties | Azure Blob Storage のリンクされたサービス プロパティ。 | AzureBlobStorageLinkedServiceTypeProperties (必須) |
AzureBlobStorageLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountKey | 接続文字列内の accountKey の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| accountKind | ストレージ アカウントの種類を指定します。 使用できる値は、Storage (汎用 v1)、StorageV2 (汎用 v2)、BlobStorage、または BlockBlobStorage です。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 認証に使用される型。 型: 文字列。 | 'AccountKey' 'Anonymous' 'Msi' 'SasUri' 'ServicePrincipal' |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| connectionString | 接続文字列。 これは、sasUri、serviceEndpoint プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| containerUri | Azure Blob Storage リソースのコンテナー URI では、匿名アクセスのみがサポートされます。 型: string (または resultType 文字列を含む式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| sasToken | sas uri での sasToken の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| sasUri | Azure Blob Storage リソースの SAS URI。 connectionString、serviceEndpoint プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| serviceEndpoint | Azure Blob Storage リソースの BLOB サービス エンドポイント。 connectionString、sasUri プロパティと相互に排他的です。 | any |
| servicePrincipalId | Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
AzureDatabricksDeltaLakeLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureDatabricksDeltaLake' (必須) |
| typeProperties | Azure Databricks Delta Lake のリンクされたサービス プロパティ。 | AzureDatabricksDetltaLakeLinkedServiceTypeProperties (必須) |
AzureDatabricksDetltaLakeLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessToken | databricks REST API のアクセス トークン。 https://docs.azuredatabricks.net/api/latest/authentication.htmlを参照してください。 型: string、SecureString、または AzureKeyVaultSecretReference。 | SecretBase |
| clusterId | このジョブのすべての実行に使用される既存の対話型クラスターの ID。 型: string (または resultType 文字列を含む式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| ドメイン | <REGION>.azuredatabricks.net、Databricks デプロイのドメイン名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| workspaceResourceId | databricks REST API のワークスペース リソース ID。 型: string (または resultType 文字列を含む式)。 | any |
AzureDatabricksLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureDatabricks' (必須) |
| typeProperties | Azure Databricks のリンクされたサービス プロパティ。 | AzureDatabricksLinkedServiceTypeProperties (必須) |
AzureDatabricksLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessToken | databricks REST API のアクセス トークン。 https://docs.azuredatabricks.net/api/latest/authentication.htmlを参照してください。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| 認証 | databricks REST API にワークスペース リソース ID を使用する場合は、MSI を指定するために必要です。 型: string (または resultType 文字列を含む式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| dataSecurityMode | Databricks クラスターのデータ セキュリティ モード。 型: string (または resultType 文字列を含む式)。 | any |
| ドメイン | <REGION>.azuredatabricks.net、Databricks デプロイのドメイン名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| existingClusterId | このアクティビティのすべての実行に使用される既存の対話型クラスターの ID。 型: string (または resultType 文字列を含む式)。 | any |
| instancePoolId | このアクティビティのすべての実行に使用される既存のインスタンス プールの ID。 型: string (または resultType 文字列を含む式)。 | any |
| newClusterCustomTags | クラスター リソースの追加タグ。 インスタンス プールの構成では、このプロパティは無視されます。 | AzureDatabricksLinkedServiceTypePropertiesNewClusterCustomTags |
| newClusterDriverNodeType | 新しいジョブ クラスターのドライバー ノードの種類。 インスタンス プールの構成では、このプロパティは無視されます。 型: string (または resultType 文字列を含む式)。 | any |
| newClusterEnableElasticDisk | 新しいクラスターでエラスティック ディスクを有効にします。 このプロパティは無視され、Databricks の既定のエラスティック ディスクの動作を受け取ります (エラスティック ディスクは常に有効になっています)。 型: boolean (または resultType ブール値を持つ式)。 | any |
| newClusterInitScripts | 新しいクラスターのユーザー定義初期化スクリプト。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 | any |
| newClusterLogDestination | Spark ドライバー、worker、およびイベント ログを配信する場所を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| newClusterNodeType | 新しいジョブ クラスターのノードの種類。 このプロパティは、newClusterVersion が指定されていて、instancePoolId が指定されていない場合に必要です。 instancePoolId が指定されている場合、このプロパティは無視されます。 型: string (または resultType 文字列を含む式)。 | any |
| newClusterNumOfWorker | 既存の対話型クラスターを使用しない場合は、新しいジョブ クラスターまたはインスタンス プールに使用するワーカー ノードの数を指定します。 新しいジョブ クラスターの場合、"1" のような文字列形式の Int32 は、numOfWorker が 1 または '1:10' であることを意味します。これは、1 (分) から 10 (最大) への自動スケールを意味します。 インスタンス プールの場合、これは文字列形式の Int32 であり、'2' などの固定数のワーカー ノードのみを指定できます。 newClusterVersion が指定されている場合は必須です。 型: string (または resultType 文字列を含む式)。 | any |
| newClusterSparkConf | オプションのユーザー指定の Spark 構成キーと値のペアのセット。 | AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf |
| newClusterSparkEnvVars | オプションのユーザー指定の Spark 環境変数のキーと値のペアのセット。 | AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkEnvVars |
| newClusterVersion | 既存の対話型クラスターを使用しない場合は、このアクティビティの実行ごとに作成された新しいジョブ クラスターまたはインスタンス プール ノードの Spark バージョンを指定します。 instancePoolId が指定されている場合は必須。 型: string (または resultType 文字列を含む式)。 | any |
| policyId | ユーザー定義の一連のルールに基づいてクラスターを構成する機能を制限するためのポリシー ID。 型: string (または resultType 文字列を含む式)。 | any |
| workspaceResourceId | databricks REST API のワークスペース リソース ID。 型: string (または resultType 文字列を含む式)。 | any |
AzureDatabricksLinkedServiceTypePropertiesNewClusterCustomTags
| Name | Description | Value |
|---|
AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf
| Name | Description | Value |
|---|
AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkEnvVars
| Name | Description | Value |
|---|
AzureDataExplorerLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureDataExplorer' (必須) |
| typeProperties | Azure Data Explorer (Kusto) のリンクされたサービス プロパティ。 | AzureDataExplorerLinkedServiceTypeProperties (必須) |
AzureDataExplorerLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| データベース | 接続のデータベース名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| エンドポイント | Azure Data Explorer のエンドポイント (エンジンのエンドポイント)。 URL は https://<clusterName>.< の形式になりますregionName>.kusto.windows.net。 型: string (または resultType 文字列を含む式) | any (必須) |
| servicePrincipalId | Azure Data Explorer に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Kusto に対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
AzureDataLakeAnalyticsLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureDataLakeAnalytics' (必須) |
| typeProperties | Azure Data Lake Analytics のリンクされたサービス プロパティ。 | AzureDataLakeAnalyticsLinkedServiceTypeProperties (必須) |
AzureDataLakeAnalyticsLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountName | Azure Data Lake Analytics アカウント名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| dataLakeAnalyticsUri | Azure Data Lake Analytics URI の種類: 文字列 (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| resourceGroupName | Data Lake Analytics アカウントのリソース グループ名 (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Azure Data Lake Analytics アカウントに対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure Data Lake Analytics アカウントに対する認証に使用されるアプリケーションのキー。 | SecretBase |
| subscriptionId | Data Lake Analytics アカウントのサブスクリプション ID (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 | any |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AzureDataLakeStoreLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureDataLakeStore' (必須) |
| typeProperties | Azure Data Lake Store のリンクされたサービス プロパティ。 | AzureDataLakeStoreLinkedServiceTypeProperties (必須) |
AzureDataLakeStoreLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountName | Data Lake Store アカウント名。 型: string (または resultType 文字列を含む式)。 | any |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| dataLakeStoreUri | Data Lake Store サービス URI。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| resourceGroupName | Data Lake Store アカウントのリソース グループ名 (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Azure Data Lake Store アカウントに対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure Data Lake Store アカウントに対する認証に使用されるアプリケーションのキー。 | SecretBase |
| subscriptionId | Data Lake Store アカウントのサブスクリプション ID (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 | any |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
AzureFileStorageLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureFileStorage' (必須) |
| typeProperties | Azure File Storage のリンクされたサービス プロパティ。 | AzureFileStorageLinkedServiceTypeProperties (必須) |
AzureFileStorageLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountKey | 接続文字列内の accountKey の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| connectionString | 接続文字列。 これは sasUri プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| fileShare | Azure ファイル共有名。 accountKey/sasToken で認証する場合に必要です。 型: string (または resultType 文字列を含む式)。 | any |
| ホスティング | サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | サーバーにログオンするためのパスワード。 | SecretBase |
| sasToken | sas uri での sasToken の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| sasUri | Azure File リソースの SAS URI。 connectionString プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| serviceEndpoint | Azure File Storage リソースのファイル サービス エンドポイント。 connectionString、sasUri プロパティと相互に排他的です。 | any |
| スナップショット | Azure ファイル共有スナップショットのバージョン。 型: string (または resultType 文字列を含む式)。 | any |
| userId | サーバーにログオンするユーザー ID。 型: string (または resultType 文字列を含む式)。 | any |
AzureFunctionLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureFunction' (必須) |
| typeProperties | Azure 関数のリンクされたサービス プロパティ。 | AzureFunctionLinkedServiceTypeProperties (必須) |
AzureFunctionLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| 認証 | AzureFunction への接続に使用される認証の種類 (MSI を指定するために必要)。 型: string (または resultType 文字列を含む式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| functionAppUrl | Azure Function App のエンドポイント。 URL は、https://<accountName>.azurewebsites.net の形式になります。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| functionKey | Azure Function App の関数またはホスト キー。 | SecretBase |
| resourceId | Azure 関数に対して許可されているトークン対象ユーザー。 型: string (または resultType 文字列を含む式)。 | any |
AzureKeyVaultLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureKeyVault' (必須) |
| typeProperties | Azure Key Vault のリンクされたサービス プロパティ。 | AzureKeyVaultLinkedServiceTypeProperties (必須) |
AzureKeyVaultLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| baseUrl | Azure Key Vault のベース URL。 例: https://myakv.vault.azure.net 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
AzureKeyVaultSecretReference
| Name | Description | Value |
|---|---|---|
| secretName | Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| secretVersion | Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 | any |
| 保存する | Azure Key Vault のリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
| 型 | シークレットの種類。 | 文字列 (必須) |
AzureKeyVaultSecretReference
| Name | Description | Value |
|---|---|---|
| secretName | Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| secretVersion | Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 | any |
| 保存する | Azure Key Vault のリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
| 型 | シークレットの種類。 | 'AzureKeyVaultSecret' (必須) |
AzureMariaDBLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureMariaDB' (必須) |
| typeProperties | Azure Database for MariaDB のリンクされたサービス プロパティ。 | AzureMariaDBLinkedServiceTypeProperties (必須) |
AzureMariaDBLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| pwd | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
AzureMLLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureML' (必須) |
| typeProperties | Azure ML Studio Web サービスのリンクされたサービス プロパティ。 | AzureMLLinkedServiceTypeProperties (必須) |
AzureMLLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiKey | Azure ML モデル エンドポイントにアクセスするための API キー。 | SecretBase (必須) |
| 認証 | AzureML への接続に使用される認証の種類 (MSI を指定するために必要)。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| mlEndpoint | Azure ML Studio Web サービス エンドポイントのバッチ実行 REST URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| servicePrincipalId | Azure ML Studio Web サービスの ARM ベースの updateResourceEndpoint に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure ML Studio Web サービスの ARM ベースの updateResourceEndpoint に対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| updateResourceEndpoint | Azure ML Studio Web サービス エンドポイントの更新リソース REST URL。 型: string (または resultType 文字列を含む式)。 | any |
AzureMLServiceLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureMLService' (必須) |
| typeProperties | Azure ML Service のリンクされたサービス プロパティ。 | AzureMLServiceLinkedServiceTypeProperties (必須) |
AzureMLServiceLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| 認証 | AzureML への接続に使用される認証の種類 (MSI を指定するために必要)。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| mlWorkspaceName | Azure ML Service ワークスペース名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| resourceGroupName | Azure ML Service ワークスペースのリソース グループ名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| servicePrincipalId | 発行された Azure ML サービス パイプラインのエンドポイントに対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | 発行された Azure ML サービス パイプラインのエンドポイントに対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| subscriptionId | Azure ML Service ワークスペースのサブスクリプション ID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
AzureMySqlLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureMySql' (必須) |
| typeProperties | Azure MySQL データベースのリンクされたサービス プロパティ。 | AzureMySqlLinkedServiceTypeProperties (必須) |
AzureMySqlLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
AzurePostgreSqlLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzurePostgreSql' (必須) |
| typeProperties | Azure PostgreSQL のリンクされたサービス プロパティ。 | AzurePostgreSqlLinkedServiceTypeProperties (必須) |
AzurePostgreSqlLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| commandTimeout | コマンドを実行しようとする際の試行中に、試行を打ち切ってエラーを生成するまでの待機時間 (秒数)。 無限の場合はゼロに設定されます。 型: 整数。 | any |
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| データベース | 接続のデータベース名。 型: 文字列。 | any |
| エンコード | PostgreSQL 文字列データのエンコードまたはデコードに使用される .NET エンコーディングを取得または設定します。 型: 文字列 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| ポート | 接続のポート。 型: 整数。 | any |
| readBufferSize | 読み取り時に使用する内部バッファーのサイズを決定します。 データベースから大きな値を転送する場合、この値を増やすとパフォーマンスが向上する可能性があります。 型: 整数。 | any |
| サーバー | 接続のサーバー名。 型: 文字列。 | any |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalEmbeddedCert | Azure Active Directory に登録されているアプリケーションの base64 でエンコードされた証明書を指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalEmbeddedCertPassword | 証明書にパスワードがあり、AadServicePrincipal 認証を使用している場合は、証明書のパスワードを指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalId | Azure Database for PostgreSQL フレキシブル サーバーに対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure Database for PostgreSQL フレキシブル サーバーに対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| sslMode | 接続用の SSL モード。 型: 整数。 0: 無効、1:許可、2: 優先、3: 必須、4: verify-ca、5: verify-full。 型: 整数。 | any |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| timeout | 接続を確立する際、試行を終了してエラーを生成するまでに待機する時間 (秒)。 型: 整数。 | any |
| timezone | セッション タイムゾーンを取得または設定します。 型: 文字列。 | any |
| trustServerCertificate | サーバー証明書を検証せずに信頼するかどうか。 型: ブール値。 | any |
| ユーザー名 | 認証用のユーザー名。 型: 文字列。 | any |
AzureSearchLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureSearch' (必須) |
| typeProperties | Windows Azure Search Service のリンクされたサービス プロパティ。 | AzureSearchLinkedServiceTypeProperties (必須) |
AzureSearchLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| キー | Azure Search サービスの管理者キー | SecretBase |
| url | Azure Search サービスの URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AzureSqlDatabaseLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureSqlDatabase' (必須) |
| typeProperties | Azure SQL Database のリンクされたサービス プロパティ。 | AzureSqlDatabaseLinkedServiceTypeProperties (必須) |
AzureSqlDatabaseLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| alwaysEncryptedSettings | Sql は常に暗号化されたプロパティです。 | SqlAlwaysEncryptedProperties |
| applicationIntent | 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 認証に使用される型。 型: 文字列。 | 'ServicePrincipal' 'SQL' 'SystemAssignedManagedIdentity' 'UserAssignedManagedIdentity' |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| commandTimeout | コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| connectRetryCount | 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectRetryInterval | 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectTimeout | サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| データベース | 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 | any |
| 暗号化する | 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| failoverPartner | プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| hostNameInCertificate | 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| integratedSecurity | 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| loadBalanceTimeout | 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| maxPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| minPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| multipleActiveResultSets | true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| multiSubnetFailover | アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| packetSize | 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| pooling | 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| サーバー | 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Azure SQL Database に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure SQL Database に対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| trustServerCertificate | 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| userName | サーバーに接続するときに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
AzureSqlDWLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureSqlDW' (必須) |
| typeProperties | Azure SQL Data Warehouse のリンクされたサービス プロパティ。 | AzureSqlDWLinkedServiceTypeProperties (必須) |
AzureSqlDWLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| applicationIntent | 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 認証に使用される型。 型: 文字列。 | 'ServicePrincipal' 'SQL' 'SystemAssignedManagedIdentity' 'UserAssignedManagedIdentity' |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| commandTimeout | コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| connectRetryCount | 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectRetryInterval | 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectTimeout | サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| データベース | 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 | any |
| 暗号化する | 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| failoverPartner | プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| hostNameInCertificate | 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| integratedSecurity | 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| loadBalanceTimeout | 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| maxPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| minPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| multipleActiveResultSets | true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| multiSubnetFailover | アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| packetSize | 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| pooling | 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| サーバー | 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| trustServerCertificate | 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| userName | サーバーに接続するときに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
AzureSqlMILinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureSqlMI' (必須) |
| typeProperties | Azure SQL Managed Instance のリンクされたサービス プロパティ。 | AzureSqlMILinkedServiceTypeProperties (必須 ) |
AzureSqlMILinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| alwaysEncryptedSettings | Sql は常に暗号化されたプロパティです。 | SqlAlwaysEncryptedProperties |
| applicationIntent | 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 認証に使用される型。 型: 文字列。 | 'ServicePrincipal' 'SQL' 'SystemAssignedManagedIdentity' 'UserAssignedManagedIdentity' |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| commandTimeout | コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| connectRetryCount | 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectRetryInterval | 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectTimeout | サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| データベース | 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 | any |
| 暗号化する | 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| failoverPartner | プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| hostNameInCertificate | 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| integratedSecurity | 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| loadBalanceTimeout | 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| maxPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| minPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| multipleActiveResultSets | true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| multiSubnetFailover | アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| packetSize | 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| pooling | 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| サーバー | 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Azure SQL Managed Instance に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure SQL Managed Instance に対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| trustServerCertificate | 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| userName | サーバーに接続するときに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
AzureStorageLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureStorage' (必須) |
| typeProperties | Azure Storage のリンクされたサービスのプロパティ。 | AzureStorageLinkedServiceTypeProperties (必須) |
AzureStorageLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountKey | 接続文字列内の accountKey の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| connectionString | 接続文字列。 これは sasUri プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| sasToken | sas uri での sasToken の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| sasUri | Azure Storage リソースの SAS URI。 connectionString プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
AzureSynapseArtifactsLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureSynapseArtifacts' (必須) |
| typeProperties | Azure Synapse Analytics (Artifacts) のリンクされたサービス プロパティ。 | AzureSynapseArtifactsLinkedServiceTypeProperties (必須) |
AzureSynapseArtifactsLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| 認証 | システム割り当てマネージド ID を認証方法として使用する場合は、MSI を指定するために必要です。 型: string (または resultType 文字列を含む式)。 | any |
| エンドポイント | https://<workspacename>.dev.azuresynapse.net、Azure Synapse Analytics ワークスペースの URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| workspaceResourceId | Synapse ワークスペースのリソース ID。 形式は 、/subscriptions/{subscriptionID}/resourceGroups/{resourceGroup}/providers/Microsoft.Synapse/workspaces/{workspaceName} にする必要があります。 型: string (または resultType 文字列を含む式)。 | any |
AzureTableStorageLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureTableStorage' (必須) |
| typeProperties | Azure Table Storage のリンクされたサービス プロパティ。 | AzureTableStorageLinkedServiceTypeProperties (必須) |
AzureTableStorageLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountKey | 接続文字列内の accountKey の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| connectionString | 接続文字列。 これは sasUri プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| sasToken | sas uri での sasToken の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| sasUri | Azure Storage リソースの SAS URI。 connectionString プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| serviceEndpoint | Azure Table Storage リソースの Table Service エンドポイント。 connectionString、sasUri プロパティと相互に排他的です。 | any |
CassandraLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Cassandra' (必須) |
| typeProperties | Cassandra のリンクされたサービス プロパティ。 | CassandraLinkedServiceTypeProperties (必須) |
CassandraLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 接続に使用する AuthenticationType。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | 接続のホスト名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| パスワード | 認証用のパスワード。 | SecretBase |
| ポート | 接続のポート。 型: 整数 (または resultType 整数を持つ式)。 | any |
| ユーザー名 | 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
CommonDataServiceForAppsLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'CommonDataServiceForApps' (必須) |
| typeProperties | Common Data Service for Apps のリンクされたサービス プロパティ。 | CommonDataServiceForAppsLinkedServiceTypeProperties (必須) |
CommonDataServiceForAppsLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | Common Data Service for Apps サーバーに接続する認証の種類。 オンライン シナリオの場合は "Office365"、Ifd シナリオではオンプレミスの場合は "Ifd" です。 'AADServicePrincipal' for Server- オンライン シナリオでのTo-Server 認証、IFD を使用したオンプレミスの Dynamics の 'Active Directory'。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| deploymentType | Common Data Service for Apps インスタンスのデプロイの種類。 Common Data Service for Apps Online の場合は 'Online'、Ifd を使用したオンプレミスの Common Data Service for Apps の場合は 'OnPremisesWithIfd' です。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ドメイン | ユーザーの資格情報を確認する Active Directory ドメイン。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| hostName | オンプレミスの Common Data Service for Apps サーバーのホスト名。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 型: string (または resultType 文字列を含む式)。 | any |
| organizationName | Common Data Service for Apps インスタンスの組織名。 このプロパティはオンプレミスで必要であり、ユーザーに関連付けられている Common Data Service for Apps インスタンスが複数ある場合はオンラインで必要です。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | Common Data Service for Apps インスタンスにアクセスするためのパスワード。 | SecretBase |
| ポート | オンプレミスの Common Data Service for Apps サーバーのポート。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 既定値は 443 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| serviceUri | Microsoft Common Data Service for Apps サーバーの URL。 このプロパティはオンラインで必須であり、オンプレミスでは使用できません。 型: string (または resultType 文字列を含む式)。 | any |
| ユーザー名 | Common Data Service for Apps インスタンスにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
ConcurLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Concur' (必須) |
| typeProperties | Concur Service のリンクされたサービス プロパティ。 | ConcurLinkedServiceTypeProperties (必須 ) |
ConcurLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | アプリケーション client_id Concur App Management によって提供されます。 | any (必須) |
| connectionProperties | Concur への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | ユーザー名フィールドに指定したユーザー名に対応するパスワード。 | SecretBase |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
| ユーザー名 | Concur Service へのアクセスに使用するユーザー名。 | any (必須) |
CosmosDbLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'CosmosDb' (必須) |
| typeProperties | CosmosDB のリンクされたサービス プロパティ。 | CosmosDbLinkedServiceTypeProperties (必須) |
CosmosDbLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountEndpoint | Azure CosmosDB アカウントのエンドポイント。 型: string (または resultType 文字列を含む式) | any |
| accountKey | Azure CosmosDB アカウントのアカウント キー。 型: SecureString または AzureKeyVaultSecretReference。 | SecretBase |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| connectionMode | CosmosDB アカウントへのアクセスに使用される接続モード。 型: 文字列。 | 'Direct' 'Gateway' |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| データベース | データベースの名前。 型: string (または resultType 文字列を含む式) | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: 文字列。 | any |
| servicePrincipalId | サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
CosmosDbMongoDbApiLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'CosmosDbMongoDbApi' (必須) |
| typeProperties | CosmosDB (MongoDB API) のリンクされたサービス プロパティ。 | CosmosDbMongoDbApiLinkedServiceTypeProperties (必須) |
CosmosDbMongoDbApiLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | CosmosDB (MongoDB API) 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any (必須) |
| データベース | アクセスする CosmosDB (MongoDB API) データベースの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| isServerVersionAbove32 | CosmosDB (MongoDB API) サーバーのバージョンが 3.2 より高いかどうか。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
CouchbaseLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Couchbase' (必須) |
| typeProperties | Couchbase サーバーのリンクされたサービスのプロパティ。 | CouchbaseLinkedServiceTypeProperties (必須) |
CouchbaseLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| credString | 接続文字列内の credString の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
CredentialReference
| Name | Description | Value |
|---|---|---|
| referenceName | 参照資格情報名。 | 文字列 (必須) |
| 型 | 資格情報参照の種類。 | 'CredentialReference' (必須) |
CustomDataSourceLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'CustomDataSource' (必須) |
| typeProperties | カスタムのリンクされたサービス プロパティ。 | any (必須) |
DataworldLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Dataworld' (必須) |
| typeProperties | Dataworld のリンクされたサービス プロパティ。 | DataworldLinkedServiceTypeProperties (必須) |
DataworldLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiToken | Dataworld ソースの API トークン。 | SecretBase (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
Db2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Db2' (必須) |
| typeProperties | DB2 のリンクされたサービスのプロパティ。 | Db2LinkedServiceTypeProperties (必須) |
Db2LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 接続に使用する AuthenticationType。 connectionString プロパティと相互に排他的です。 | 'Basic' |
| certificateCommonName | TLS が有効な場合の証明書の共通名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 | any |
| connectionString | 接続文字列。 サーバー、データベース、authenticationType、userName、packageCollection、certificateCommonName プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| データベース | 接続のデータベース名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 connectionString プロパティと相互に排他的です。 型: 文字列。 | 文字列 |
| packageCollection | データベースのクエリ時にパッケージが作成される場所。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | 認証用のパスワード。 | SecretBase |
| サーバー | 接続のサーバー名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 | any |
| ユーザー名 | 認証用のユーザー名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 | any |
DrillLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Drill' (必須) |
| typeProperties | ドリル サーバーのリンク されたサービスのプロパティ。 | DrillLinkedServiceTypeProperties (必須) |
DrillLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| pwd | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
DynamicsAXLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'DynamicsAX' (必須) |
| typeProperties | Dynamics AX のリンクされたサービス プロパティ。 | DynamicsAXLinkedServiceTypeProperties (必須) |
DynamicsAXLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| aadResourceId | 承認を要求するリソースを指定します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| servicePrincipalId | アプリケーションのクライアント ID を取得します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| servicePrincipalKey | アプリケーションのキーを指定します。 このフィールドを SecureString としてマークして Data Factory に安全に格納するか、Azure Key Vault に格納されているシークレットを参照します。 型: string (または resultType 文字列を含む式)。 | SecretBase (必須) |
| テナント | アプリケーションが存在するテナントの情報 (ドメイン名またはテナント ID) を指定します。 Azure portal の右上隅にマウスを置くことで取得します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| url | Dynamics AX (または Dynamics 365 Finance and Operations) インスタンス OData エンドポイント。 | any (必須) |
DynamicsCrmLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'DynamicsCrm' (必須) |
| typeProperties | Dynamics CRM のリンクされたサービスのプロパティ。 | DynamicsCrmLinkedServiceTypeProperties (必須) |
DynamicsCrmLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | Dynamics CRM サーバーに接続する認証の種類。 オンライン シナリオの場合は "Office365"、Ifd を使用するオンプレミスの場合は "Ifd"、To-Server オンライン シナリオでは "AADServicePrincipal" 、オンライン シナリオでは "AADServicePrincipal" 、IFD を使用したオンプレミスの Dynamics の場合は "Active Directory" です。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| deploymentType | Dynamics CRM インスタンスの展開の種類。 Dynamics CRM Online 用の 'Online' と、Ifd を使用したオンプレミスの Dynamics CRM 用の 'OnPremisesWithIfd' です。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ドメイン | ユーザーの資格情報を確認する Active Directory ドメイン。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| hostName | オンプレミス Dynamics CRM サーバーのホスト名。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 型: string (または resultType 文字列を含む式)。 | any |
| organizationName | Dynamics CRM インスタンスの組織名。 このプロパティはオンプレミスに必要であり、ユーザーに複数の Dynamics CRM インスタンスが関連付けられている場合はオンラインで使用する必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | Dynamics CRM インスタンスにアクセスするためのパスワード。 | SecretBase |
| ポート | オンプレミス Dynamics CRM サーバーのポート。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 既定値は 443 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| serviceUri | Microsoft Dynamics CRM サーバーの URL。 このプロパティはオンラインで必須であり、オンプレミスでは使用できません。 型: string (または resultType 文字列を含む式)。 | any |
| ユーザー名 | Dynamics CRM インスタンスにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
DynamicsLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Dynamics' (必須) |
| typeProperties | Dynamics のリンクされたサービスのプロパティ。 | DynamicsLinkedServiceTypeProperties (必須) |
DynamicsLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | Dynamics サーバーに接続する認証の種類。 オンライン シナリオの場合は "Office365"、Ifd を使用するオンプレミスの場合は "Ifd"、To-Server オンライン シナリオでは "AADServicePrincipal" 、オンライン シナリオでは "AADServicePrincipal" 、IFD を使用したオンプレミスの Dynamics の場合は "Active Directory" です。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| deploymentType | Dynamics インスタンスのデプロイの種類。 Dynamics Online の 'Online' と、Ifd を使用したオンプレミスの Dynamics の 'OnPremisesWithIfd' です。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ドメイン | ユーザーの資格情報を確認する Active Directory ドメイン。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| hostName | オンプレミス Dynamics サーバーのホスト名。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 型: string (または resultType 文字列を含む式)。 | any |
| organizationName | Dynamics インスタンスの組織名。 このプロパティはオンプレミスに必要であり、ユーザーに複数の Dynamics インスタンスが関連付けられている場合はオンラインで使用する必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | Dynamics インスタンスにアクセスするためのパスワード。 | SecretBase |
| ポート | オンプレミス Dynamics サーバーのポート。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 既定値は 443 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| serviceUri | Microsoft Dynamics サーバーの URL。 このプロパティはオンラインで必須であり、オンプレミスでは使用できません。 型: string (または resultType 文字列を含む式)。 | any |
| ユーザー名 | Dynamics インスタンスにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
EloquaLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Eloqua' (必須) |
| typeProperties | Eloqua サーバーのリンクされたサービスのプロパティ。 | EloquaLinkedServiceTypeProperties (必須) |
EloquaLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | Eloqua サーバーのエンドポイント。 (つまり、eloqua.example.com) | any (必須) |
| パスワード | ユーザー名に対応するパスワード。 | SecretBase |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
| ユーザー名 | Eloqua アカウントのサイト名とユーザー名の形式: sitename/username。 (つまり、Eloqua/Alice) | any (必須) |
FileServerLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'FileServer' (必須) |
| typeProperties | ファイル システムのリンクされたサービスのプロパティ。 | FileServerLinkedServiceTypeProperties (必須) |
FileServerLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| パスワード | サーバーにログオンするためのパスワード。 | SecretBase |
| userId | サーバーにログオンするユーザー ID。 型: string (または resultType 文字列を含む式)。 | any |
FtpServerLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'FtpServer' (必須) |
| typeProperties | このリンクされたサービスの種類に固有のプロパティ。 | FtpServerLinkedServiceTypeProperties (必須) |
FtpServerLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | FTP サーバーへの接続に使用する認証の種類。 | 'Anonymous' 'Basic' |
| enableServerCertificateValidation | true の場合は、SSL/TLS チャネル経由で接続するときに FTP サーバーの SSL 証明書を検証します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enableSsl | true の場合は、SSL/TLS チャネル経由で FTP サーバーに接続します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | FTP サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| パスワード | FTP サーバーにログオンするためのパスワード。 | SecretBase |
| ポート | FTP サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 21 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| userName | FTP サーバーにログオンするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
GoogleAdWordsLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「GoogleAdWords」(必須) |
| typeProperties | Google AdWords サービスのリンクされたサービス プロパティ。 | GoogleAdWordsLinkedServiceTypeProperties (必須) |
GoogleAdWordsLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 認証に使用される OAuth 2.0 認証メカニズム。 ServiceAuthentication は、セルフホステッド IR でのみ使用できます。 | 'ServiceAuthentication' 'UserAuthentication' |
| clientCustomerID | レポート データを取得する AdWords アカウントのクライアント顧客 ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientId | 更新トークンの取得に使用される Google アプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientSecret | 更新トークンの取得に使用される Google アプリケーションのクライアント シークレット。 | SecretBase |
| connectionProperties | (非推奨)GoogleAds への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 | any |
| developerToken | AdWords API へのアクセスを許可するために使用するマネージャー アカウントに関連付けられている開発者トークン。 | SecretBase |
| メール | ServiceAuthentication に使用され、セルフホステッド IR でのみ使用できるサービス アカウントの電子メール ID。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| googleAdsApiVersion | v14 などの Google 広告 API のメジャー バージョン。 サポートされているメジャー バージョンは、https://developers.google.com/google-ads/api/docs/release-notesにあります。 型: string (または resultType 文字列を含む式)。 | any |
| keyFilePath | (非推奨)サービス アカウントの電子メール アドレスの認証に使用され、セルフホステッド IR でのみ使用できる .p12 キー ファイルへの完全なパス。 型: string (または resultType 文字列を含む式)。 | any |
| loginCustomerID | 特定の顧客のレポート データを取得する Google 広告マネージャー アカウントの顧客 ID。 型: string (または resultType 文字列を含む式)。 | any |
| privateKey | サービス アカウントの電子メール アドレスの認証に使用され、セルフホステッド IR でのみ使用できる秘密キー。 | SecretBase |
| refreshToken | AdWords for UserAuthentication へのアクセスを承認するために Google から取得した更新トークン。 | SecretBase |
| supportLegacyDataTypes | Float、int32、int64 を Google から文字列にマップする従来のデータ型マッピングを使用するかどうかを指定します。 レガシ ドライバーのデータ型マッピングとの下位互換性を維持する場合を除き、これを true に設定しないでください。 型: boolean (または resultType ブール値を持つ式)。 | any |
| trustedCertPath | (非推奨)SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 型: string (または resultType 文字列を含む式)。 | any |
| useSystemTrustStore | (非推奨)システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
GoogleBigQueryLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'GoogleBigQuery' (必須) |
| typeProperties | Google BigQuery サービスのリンクされたサービス プロパティ。 | GoogleBigQueryLinkedServiceTypeProperties (必須) |
GoogleBigQueryLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| additionalProjects | アクセスするパブリック BigQuery プロジェクトのコンマ区切りのリスト。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 認証に使用される OAuth 2.0 認証メカニズム。 ServiceAuthentication は、セルフホステッド IR でのみ使用できます。 | 'ServiceAuthentication' 'UserAuthentication' (必須) |
| clientId | 更新トークンの取得に使用される Google アプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientSecret | 更新トークンの取得に使用される Google アプリケーションのクライアント シークレット。 | SecretBase |
| メール | ServiceAuthentication に使用され、セルフホステッド IR でのみ使用できるサービス アカウントの電子メール ID。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| keyFilePath | サービス アカウントの電子メール アドレスの認証に使用され、セルフホステッド IR でのみ使用できる .p12 キー ファイルへの完全なパス。 型: string (または resultType 文字列を含む式)。 | any |
| プロジェクト | クエリ対象の既定の BigQuery プロジェクト。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| refreshToken | UserAuthentication の BigQuery へのアクセスを承認するために Google から取得した更新トークン。 | SecretBase |
| requestGoogleDriveScope | Google ドライブへのアクセスを要求するかどうか。 Google ドライブへのアクセスを許可すると、BigQuery データと Google Drive のデータを組み合わせたフェデレーション テーブルのサポートが可能になります。 既定値は false です。 型: string (または resultType 文字列を含む式)。 | any |
| trustedCertPath | SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 型: string (または resultType 文字列を含む式)。 | any |
| useSystemTrustStore | システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。型: boolean (または resultType ブール値を持つ式)。 | any |
GoogleBigQueryV2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'GoogleBigQueryV2' (必須) |
| typeProperties | Google BigQuery サービスのリンクされたサービス プロパティ。 | GoogleBigQueryV2LinkedServiceTypeProperties (必須) |
GoogleBigQueryV2LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 認証に使用される OAuth 2.0 認証メカニズム。 | 'ServiceAuthentication' 'UserAuthentication' (必須) |
| clientId | 更新トークンの取得に使用される Google アプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientSecret | 更新トークンの取得に使用される Google アプリケーションのクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| keyFileContent | サービス アカウントの認証に使用される .json キー ファイルの内容。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| projectId | クエリ対象の既定の BigQuery プロジェクト ID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| refreshToken | UserAuthentication の BigQuery へのアクセスを承認するために Google から取得した更新トークン。 | SecretBase |
GoogleCloudStorageLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'GoogleCloudStorage' (必須) |
| typeProperties | Google Cloud Storage のリンクされたサービス プロパティ。 | GoogleCloudStorageLinkedServiceTypeProperties (必須) |
GoogleCloudStorageLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessKeyId | Google Cloud Storage Identity and Access Management (IAM) ユーザーのアクセス キー識別子。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| secretAccessKey | Google Cloud Storage Identity and Access Management (IAM) ユーザーのシークレット アクセス キー。 | SecretBase |
| serviceUrl | この値は、Google Cloud Storage Connector でアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 | any |
GoogleSheetsLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「Googleスプレッドシート」(必須) |
| typeProperties | GoogleSheets のリンクされたサービス プロパティ。 | GoogleSheetsLinkedServiceTypeProperties (必須) |
GoogleSheetsLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiToken | GoogleSheets ソースの API トークン。 | SecretBase (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
GreenplumLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Greenplum' (必須) |
| typeProperties | Greenplum データベースのリンクされたサービス プロパティ。 | GreenplumLinkedServiceTypeProperties (必須) |
GreenplumLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 使用する認証タイプ。 型: 文字列。 V2 にのみ使用されます。 | 'Basic' |
| commandTimeout | コマンドを実行しようとする際の試行中に、試行を打ち切ってエラーを生成するまでの待機時間 (秒数)。 無限の場合はゼロに設定されます。 型: 整数。 V2 にのみ使用されます。 | any |
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| connectionTimeout | 接続を確立する際、試行を終了してエラーを生成するまでに待機する時間 (秒)。 型: 整数。 V2 にのみ使用されます。 | any |
| データベース | 接続のデータベース名。 型: 文字列。 V2 にのみ使用されます。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | 接続のホスト名。 型: 文字列。 V2 にのみ使用されます。 | any |
| ポート | 接続のポート。 型: 整数。 V2 にのみ使用されます。 | any |
| pwd | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| sslMode | 接続用の SSL モード。 型: 整数。 0: 無効、1:許可、2: 優先、3: 必須、4: verify-ca、5: verify-full。 型: 整数。 V2 にのみ使用されます。 | any |
| ユーザー名 | 認証用のユーザー名。 型: 文字列。 V2 にのみ使用されます。 | any |
HBaseLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'HBase' (必須) |
| typeProperties | HBase サーバーのリンクされたサービスのプロパティ。 | HBaseLinkedServiceTypeProperties (必須) |
HBaseLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowHostNameCNMismatch | SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 | any |
| allowSelfSignedServerCert | サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 | any |
| authenticationType | HBase サーバーへの接続に使用する認証メカニズム。 | 'Anonymous' 'Basic' (必須) |
| enableSsl | サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | HBase サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) | any (必須) |
| httpPath | HBase サーバーに対応する部分 URL。 (つまり、/gateway/sandbox/hbase/version) | any |
| パスワード | ユーザー名に対応するパスワード。 | SecretBase |
| ポート | HBase インスタンスがクライアント接続をリッスンするために使用する TCP ポート。 既定値は 9090 です。 | any |
| trustedCertPath | SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 | any |
| ユーザー名 | HBase インスタンスへの接続に使用するユーザー名。 | any |
HdfsLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Hdfs' (必須) |
| typeProperties | HDFS のリンクされたサービス プロパティ。 | HdfsLinkedServiceTypeProperties (必須) |
HdfsLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | HDFS への接続に使用される認証の種類。 指定できる値は、匿名と Windows です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | Windows 認証のパスワード。 | SecretBase |
| url | HDFS サービス エンドポイントの URL (例: http://myhostname:50070/webhdfs/v1)。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| userName | Windows 認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
HDInsightLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'HDInsight' (必須) |
| typeProperties | HDInsight のリンクされたサービス プロパティ。 | HDInsightLinkedServiceTypeProperties (必須 ) |
HDInsightLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clusterAuthType | HDInsight クラスター認証の種類。 | 「ベーシック認証」 'SystemAssignedManagedIdentity' 'UserAssignedManagedIdentity' |
| clusterUri | HDInsight クラスター URI。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 資格情報 | HDInsight クラスターの MI 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| fileSystem | HDInsight のメイン ストレージが ADLS Gen2 の場合は、FileSystem を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| hcatalogLinkedServiceName | HCatalog データベースを指す Azure SQL のリンクされたサービスへの参照。 | LinkedServiceReference |
| isEspEnabled | HDInsight を ESP (Enterprise セキュリティ パッケージ) で作成するかどうかを指定します。 型: ブール値。 | any |
| linkedServiceName | Azure Storage のリンクされたサービス リファレンス。 | LinkedServiceReference |
| パスワード | HDInsight クラスターのパスワード。 | SecretBase |
| userName | HDInsight クラスターのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
HDInsightOnDemandLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'HDInsightOnDemand' (必須) |
| typeProperties | HDInsight ondemand のリンクされたサービス プロパティ。 | HDInsightOnDemandLinkedServiceTypeProperties (必須 ) |
HDInsightOnDemandLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| additionalLinkedServiceNames | Data Factory サービスがユーザーに代わって登録できるように、HDInsight のリンクされたサービスの追加のストレージ アカウントを指定します。 | LinkedServiceReference[] |
| clusterNamePrefix | クラスター名のプレフィックスである後置は、タイムスタンプと区別されます。 型: string (または resultType 文字列を含む式)。 | any |
| clusterPassword | クラスターにアクセスするためのパスワード。 | SecretBase |
| clusterResourceGroup | クラスターが属するリソース グループ。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| clusterResourceGroupAuthType (クラスターリソースグループ認証タイプ) | HDInsight オンデマンド クラスター リソース グループの認証の種類。 | 'ServicePrincipalKey' 'SystemAssignedManagedIdentity' 'UserAssignedManagedIdentity' |
| clusterSize | クラスター内のワーカー/データ ノードの数。 候補の値: 4。 型: int (または resultType int を持つ式)。 | any (必須) |
| clusterSshPassword | SSH によるクラスターのノード (Linux の場合) へのパスワード。 | SecretBase |
| clusterSshUserName | SSH のユーザー名は、クラスターのノード (Linux の場合) にリモート接続します。 型: string (または resultType 文字列を含む式)。 | any |
| clusterType | クラスターの種類。 型: string (または resultType 文字列を含む式)。 | any |
| clusterUserName | クラスターにアクセスするユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
| coreConfiguration | 作成する HDInsight クラスターのコア構成パラメーター (core-site.xmlと同様) を指定します。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| dataNodeSize | HDInsight クラスターのデータ ノードのサイズを指定します。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| hBaseConfiguration | HDInsight クラスターの HBase 構成パラメーター (hbase-site.xml) を指定します。 | any |
| hcatalogLinkedServiceName | HCatalog データベースを指す Azure SQL のリンクされたサービスの名前。 オンデマンド HDInsight クラスターは、Azure SQL データベースをメタストアとして使用して作成されます。 | LinkedServiceReference |
| hdfsConfiguration | HDInsight クラスターの HDFS 構成パラメーター (hdfs-site.xml) を指定します。 | any |
| headNodeSize | HDInsight クラスターのヘッド ノードのサイズを指定します。 | any |
| hiveConfiguration | HDInsight クラスターの Hive 構成パラメーター (hive-site.xml) を指定します。 | any |
| hostSubscriptionId | クラスターをホストする顧客のサブスクリプション。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| linkedServiceName | データの格納と処理のためにオンデマンド クラスターによって使用される Azure Storage のリンクされたサービス。 | LinkedServiceReference (必須) |
| mapReduceConfiguration | HDInsight クラスターの MapReduce 構成パラメーター (mapred-site.xml) を指定します。 | any |
| oozieConfiguration | HDInsight クラスターの Oozie 構成パラメーター (oozie-site.xml) を指定します。 | any |
| scriptActions | HDI ondemand クラスターが起動したら実行するカスタム スクリプト アクション。 /azure/hdinsight/hdinsight-hadoop-customize-cluster-linux?toc=%2Fen-us%2Fazure%2Fhdinsight%2Fr-server%2FTOC.json&%2Fen-us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions を参照してください。 | ScriptAction[] |
| servicePrincipalId | hostSubscriptionId のサービス プリンシパル ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | サービス プリンシパル ID のキー。 | SecretBase |
| sparkVersion | クラスターの種類が "spark" の場合の spark のバージョン。 型: string (または resultType 文字列を含む式)。 | any |
| stormConfiguration | HDInsight クラスターの Storm 構成パラメーター (storm-site.xml) を指定します。 | any |
| subnetName | vNet 内のサブネットの ARM リソース ID。 virtualNetworkId が指定されている場合、このプロパティは必須です。 型: string (または resultType 文字列を含む式)。 | any |
| テナント | サービス プリンシパルが属するテナント ID/名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| timeToLive | オンデマンド HDInsight クラスターで許可されるアイドル時間。 クラスター内に他のアクティブなジョブがない場合に、アクティビティの実行が完了した後もオンデマンド HDInsight クラスターが存続する期間を指定します。 最小値は 5 分です。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| バージョン | HDInsight クラスターのバージョン。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| virtualNetworkId | 作成後にクラスターを参加させる vNet の ARM リソース ID。 型: string (または resultType 文字列を含む式)。 | any |
| yarnConfiguration | HDInsight クラスターの Yarn 構成パラメーター (yarn-site.xml) を指定します。 | any |
| zookeeperNodeSize | HDInsight クラスターの Zoo Keeper ノードのサイズを指定します。 | any |
HiveLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Hive' (必須) |
| typeProperties | Hive Server のリンクされたサービスのプロパティ。 | HiveLinkedServiceTypeProperties (必須) |
HiveLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowHostNameCNMismatch | SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 | any |
| allowSelfSignedServerCert | サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 | any |
| authenticationType | Hive サーバーへのアクセスに使用される認証方法。 | 'Anonymous' 'Username' 'UsernameAndPassword' 'WindowsAzureHDInsightService' (必須) |
| enableServerCertificateValidation | サーバーへの接続がサーバー証明書を検証するかどうかを指定します。既定値は True です。 バージョン 2.0 でのみ使用されます | any |
| enableSsl | サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | 複数のホストの場合は 、Hive サーバーの IP アドレスまたはホスト名を ";" で区切ります (serviceDiscoveryMode が有効な場合のみ)。 | any (必須) |
| httpPath | Hive サーバーに対応する部分 URL。 | any |
| パスワード | [Username]\(ユーザー名\) フィールドに指定したユーザー名に対応するパスワード | SecretBase |
| ポート | Hive サーバーがクライアント接続をリッスンするために使用する TCP ポート。 | any |
| serverType | Hive サーバーの種類。 | 'HiveServer1' 'HiveServer2' 'HiveThriftServer' |
| serviceDiscoveryMode | ZooKeeper サービスの使用を示す場合は true、false ではありません。 | any |
| thriftTransportProtocol | Thrift レイヤーで使用するトランスポート プロトコル。 | 'Binary' 「HTTP 」 'SASL' |
| trustedCertPath | SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 | any |
| useNativeQuery | ドライバーがネイティブ HiveQL クエリを使用するか、HiveQL で同等の形式に変換するかを指定します。 | any |
| ユーザー名 | Hive Server へのアクセスに使用するユーザー名。 | any |
| useSystemTrustStore | システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 | any |
| zooKeeperNameSpace | Hive Server 2 ノードが追加される ZooKeeper 上の名前空間。 | any |
HttpLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'HttpServer' (必須) |
| typeProperties | このリンクされたサービスの種類に固有のプロパティ。 | HttpLinkedServiceTypeProperties (必須) |
HttpLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | HTTP サーバーへの接続に使用する認証の種類。 | 'Anonymous' 'Basic' 'ClientCertificate' 'Digest' 'Windows' |
| authHeaders | 承認に使用される RESTful API への要求内の追加の HTTP ヘッダー。 型: キーと値のペア (値は文字列型にする必要があります)。 | any |
| certThumbprint | ClientCertificate 認証の証明書の拇印。 オンプレミスのコピーに対してのみ有効です。 ClientCertificate 認証を使用したオンプレミスのコピーでは、CertThumbprint または EmbeddedCertData/Password を指定する必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| embeddedCertData | ClientCertificate 認証用の Base64 でエンコードされた証明書データ。 ClientCertificate 認証を使用したオンプレミスのコピーでは、CertThumbprint または EmbeddedCertData/Password を指定する必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| enableServerCertificateValidation | true の場合は、HTTPS サーバーの SSL 証明書を検証します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | EmbeddedCertData 認証を使用した Basic、Digest、Windows、または ClientCertificate のパスワード。 | SecretBase |
| url | HTTP エンドポイントのベース URL (例: https://www.microsoft.com)。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| userName | 基本認証、ダイジェスト認証、または Windows 認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
HubspotLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「Hubspot」(必須) |
| typeProperties | Hubspot Service のリンクされたサービス プロパティ。 | HubspotLinkedServiceTypeProperties(必須 ) |
HubspotLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessToken | OAuth 統合を最初に認証するときに取得されるアクセス トークン。 | SecretBase |
| clientId | Hubspot アプリケーションに関連付けられているクライアント ID。 | any (必須) |
| clientSecret | Hubspot アプリケーションに関連付けられているクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| refreshToken | OAuth 統合を最初に認証するときに取得される更新トークン。 | SecretBase |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
ImpalaLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「インパラ」(必須) |
| typeProperties | Impala サーバーのリンクされたサービスのプロパティ。 | ImpalaLinkedServiceTypeProperties (必須) |
ImpalaLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowHostNameCNMismatch | SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 | any |
| allowSelfSignedServerCert | サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 | any |
| authenticationType | 使用する認証タイプ。 | 'Anonymous' 'SASLUsername' 'UsernameAndPassword' (必須) |
| enableServerCertificateValidation | 接続時にサーバー SSL 証明書の検証を有効にするかどうかを指定します。常にシステム信頼ストアを使用します (V2 のみ)。 これは既定値は true です。 | any |
| enableSsl | サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Impala サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) | any (必須) |
| パスワード | UsernameAndPassword を使用する場合のユーザー名に対応するパスワード。 | SecretBase |
| ポート | Impala サーバーがクライアント接続をリッスンするために使用する TCP ポート。 既定値は 21050 です。 | any |
| thriftTransportProtocol | Thrift レイヤーで使用するトランスポート プロトコル (V2 のみ)。 デフォルト値は [バイナリ] です。 | 'Binary' 'HTTP' |
| trustedCertPath | SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 | any |
| ユーザー名 | Impala サーバーへのアクセスに使用されるユーザー名。 SASLUsername を使用する場合、既定値は匿名です。 | any |
| useSystemTrustStore | システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 | any |
InformixLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Informix' (必須) |
| typeProperties | Informix のリンクされたサービス プロパティ。 | InformixLinkedServiceTypeProperties (必須) |
InformixLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | Informix に ODBC データ ストアとして接続するために使用される認証の種類。 指定できる値は、Anonymous と Basic です。 型: string (または resultType 文字列を含む式)。 | any |
| connectionString | 接続文字列の非アクセス資格情報部分と、オプションの暗号化された資格情報。 型: string、SecureString、AzureKeyVaultSecretReference、または resultType 文字列を含む式。 | any (必須) |
| 資格情報 | ドライバー固有のプロパティ値形式で指定された接続文字列のアクセス資格情報の部分。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 基本認証のパスワード。 | SecretBase |
| userName | 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
IntegrationRuntimeReference
| Name | Description | Value |
|---|---|---|
| parameters | 統合ランタイムの引数。 | ParameterValueSpecification |
| referenceName | 統合ランタイム名を参照します。 | 文字列 (必須) |
| 型 | 統合ランタイムの種類。 | 'IntegrationRuntimeReference' (必須) |
JiraLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Jira' (必須) |
| typeProperties | Jira Service のリンクされたサービス プロパティ。 | JiraLinkedServiceTypeProperties (必須) |
JiraLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Jira サービスの IP アドレスまたはホスト名。 (例: jira.example.com) | any (必須) |
| パスワード | ユーザー名フィールドに指定したユーザー名に対応するパスワード。 | SecretBase |
| ポート | Jira サーバーがクライアント接続をリッスンするために使用する TCP ポート。 既定値は、HTTPS 経由で接続する場合は 443、HTTP 経由で接続する場合は 8080 です。 | any |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
| ユーザー名 | Jira サービスへのアクセスに使用するユーザー名。 | any (必須) |
LakeHouseLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Lakehouse' (必須) |
| typeProperties | Microsoft Fabric Lakehouse のリンクされたサービス プロパティ。 | LakeHouseLinkedServiceTypeProperties (必須) |
LakeHouseLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| artifactId | Microsoft Fabric Lakehouse 成果物の ID。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 使用する認証タイプ。 | 'ServicePrincipal' 'SystemAssignedManagedIdentity' 'UserAssignedManagedIdentity' |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Microsoft Fabric Lakehouse に対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Microsoft Fabric Lakehouse に対する認証に使用されるアプリケーションのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| workspaceId | Microsoft Fabric ワークスペースの ID。 型: string (または resultType 文字列を含む式)。 | any |
LinkedService
| Name | Description | Value |
|---|---|---|
| annotations | リンクされたサービスの説明に使用できるタグの一覧。 | any[] |
| connectVia | 統合ランタイムリファレンス。 | IntegrationRuntimeReference |
| description | リンクされたサービスの説明。 | 文字列 |
| parameters | リンクされたサービスのパラメーター。 | ParameterDefinitionSpecification |
| 型 | タイプ AmazonMWSLinkedService を 'AmazonMWS' に設定します。 タイプ AmazonRdsForOracleLinkedService を「AmazonRdsForOracle」に設定します。 タイプ AmazonRdsForSqlServerLinkedService を「AmazonRdsForSqlServer」に設定します。 タイプ AmazonRedshiftLinkedService を 'AmazonRedshift' に設定します。 タイプ AmazonS3LinkedService を 'AmazonS3' に設定します。 タイプ AmazonS3CompatibleLinkedService を 'AmazonS3Compatible' に設定します。 タイプ AppFiguresLinkedService を 'AppFigures' に設定します。 タイプ AsanaLinkedService を「Asana」に設定します。 AzureBatchLinkedService 型の "AzureBatch" に設定します。 型 AzureBlobFSLinkedService を 'AzureBlobFS' に設定します。 種類 AzureBlobStorageLinkedService を 'AzureBlobStorage' に設定します。 AzureDataExplorerLinkedService 型の "AzureDataExplorer" に設定します。 種類 AzureDataLakeAnalyticsLinkedService を "AzureDataLakeAnalytics" に設定します。 種類 AzureDataLakeStoreLinkedService を 'AzureDataLakeStore' に設定します。 AzureDatabricksLinkedService 型の 'AzureDatabricks' に設定します。 AzureDatabricksDeltaLakeLinkedService 型の "AzureDatabricksDeltaLake" に設定します。 AzureFileStorageLinkedService 型の 'AzureFileStorage' に設定します。 型 AzureFunctionLinkedService の 'AzureFunction' に設定します。 種類 AzureKeyVaultLinkedService を "AzureKeyVault" に設定します。 AzureMLLinkedService 型の "AzureML" に設定します。 AzureMLServiceLinkedService 型の 'AzureMLService' に設定します。 AzureMariaDBLinkedService 型の "AzureMariaDB" に設定します。 AzureMySqlLinkedService 型を 'AzureMySql' に設定します。 AzurePostgreSqlLinkedService 型の 'AzurePostgreSql' に設定します。 AzureSearchLinkedService 型を 'AzureSearch' に設定します。 AzureSqlDWLinkedService 型の 'AzureSqlDW' に設定します。 AzureSqlDatabaseLinkedService 型の 'AzureSqlDatabase' に設定します。 AzureSqlMILinkedService 型の 'AzureSqlMI' に設定します。 型 AzureStorageLinkedService を 'AzureStorage' に設定します。 AzureSynapseArtifactsLinkedService 型の 'AzureSynapseArtifacts' に設定します。 種類 AzureTableStorageLinkedService を 'AzureTableStorage' に設定します。 CassandraLinkedService 型の場合は 'Cassandra' に設定します。 型 CommonDataServiceForAppsLinkedService の 'CommonDataServiceForApps' に設定します。 タイプ ConcurLinkedService を 'Concur' に設定します。 CosmosDbLinkedService 型の場合は 'CosmosDb' に設定します。 型 CosmosDbMongoDbApiLinkedService の 'CosmosDbMongoDbApi' に設定します。 CouchbaseLinkedService 型の 'Couchbase' に設定します。 CustomDataSourceLinkedService 型の 'CustomDataSource' に設定します。 タイプ DataworldLinkedService を 'Dataworld' に設定します。 タイプ Db2LinkedService の場合は 'Db2' に設定します。 タイプ DrillLinkedService を 'Drill' に設定します。 タイプ DynamicsLinkedService の 'Dynamics' に設定します。 タイプ DynamicsAXLinkedService の 'DynamicsAX' に設定します。 タイプ DynamicsCrmLinkedService の 'DynamicsCrm' に設定します。 タイプ EloquaLinkedService を「Eloqua」に設定します。 タイプ FileServerLinkedService を 'FileServer' に設定します。 タイプ FtpServerLinkedService の 'FtpServer' に設定します。 タイプ GoogleAdWordsLinkedService を 'GoogleAdWords' に設定します。 タイプ GoogleBigQueryLinkedService を「GoogleBigQuery」に設定します。 タイプ GoogleBigQueryV2LinkedService の 'GoogleBigQueryV2' に設定します。 タイプ GoogleCloudStorageLinkedService を 'GoogleCloudStorage' に設定します。 タイプ GoogleSheetsLinkedService を 'GoogleSheets' に設定します。 タイプ GreenplumLinkedService を 'Greenplum' に設定します。 HBaseLinkedService 型の 'HBase' に設定します。 HDInsightLinkedService 型の場合は "HDInsight" に設定します。 型 HDInsightOnDemandLinkedService の 'HDInsightOnDemand' に設定します。 タイプ HdfsLinkedService の 'Hdfs' に設定します。 タイプ HiveLinkedService を 'Hive' に設定します。 タイプ HttpLinkedService を 'HttpServer' に設定します。 タイプ HubspotLinkedService を「Hubspot」に設定します。 タイプ ImpalaLinkedService を 'Impala' に設定します。 タイプ InformixLinkedService を 'Informix' に設定します。 タイプ JiraLinkedService を 'Jira' に設定します。 型 LakeHouseLinkedService の 'Lakehouse' に設定します。 タイプ MagentoLinkedService を 'Magento' に設定します。 タイプ MariaDBLinkedService の 'MariaDB' に設定します。 タイプ MarketoLinkedService を「Marketo」に設定します。 MicrosoftAccessLinkedService 型の 'MicrosoftAccess' に設定します。 MongoDbLinkedService 型の 'MongoDb' に設定します。 タイプ MongoDbAtlasLinkedService を 'MongoDbAtlas' に設定します。 MongoDbV2LinkedService 型の 'MongoDbV2' に設定します。 MySqlLinkedService 型の 'MySql' に設定します。 タイプ NetezzaLinkedService の場合は 'Netezza' に設定します。 ODataLinkedService 型の場合は 'OData' に設定します。 OdbcLinkedService 型の場合は 'Odbc' に設定します。 Office365LinkedService の種類を "Office365" に設定します。 タイプ OracleLinkedServiceを「Oracle」に設定します。 タイプ OracleCloudStorageLinkedServiceの「OracleCloudStorage」に設定します。 タイプ OracleServiceCloudLinkedServiceの「OracleServiceCloud」に設定します。 タイプ PaypalLinkedService を 'PayPal' に設定します。 タイプ PhoenixLinkedService を 'Phoenix' に設定します。 PostgreSqlLinkedService型を「PostgreSql」に設定します。 PostgreSqlV2LinkedService型の「PostgreSqlV2」に設定します。 タイプ PrestoLinkedService を 'Presto' に設定します。 タイプ QuickBooksLinkedServiceを「QuickBooks」に設定します。 タイプ QuickbaseLinkedService を 'Quickbase' に設定します。 タイプ ResponsysLinkedService の 'Responsys' に設定します。 RestServiceLinkedService 型の 'RestService' に設定します。 タイプ SalesforceLinkedService を 'Salesforce' に設定します。 タイプ SalesforceMarketingCloudLinkedService を「SalesforceMarketingCloud」に設定します。 タイプ SalesforceServiceCloudLinkedService を 'SalesforceServiceCloud' に設定します。 タイプ SalesforceServiceCloudV2LinkedService を「SalesforceServiceCloudV2」に設定します。 種別 SalesforceV2LinkedService を「SalesforceV2」に設定します。 SapBWLinkedService 型の場合は 'SapBW' に設定します。 タイプ SapCloudForCustomerLinkedService の 'SapCloudForCustomer' に設定します。 タイプ SapEccLinkedService を 'SapEcc' に設定します。 タイプ SapHanaLinkedService を 'SapHana' に設定します。 SapOdpLinkedService 型の場合は 'SapOdp' に設定します。 タイプ SapOpenHubLinkedService を 'SapOpenHub' に設定します。 型 SapTableLinkedService の 'SapTable' に設定します。 ServiceNowLinkedService 型の 'ServiceNow' に設定します。 ServiceNowV2LinkedService 型の場合は 'ServiceNowV2' に設定します。 タイプ SftpServerLinkedService の 'Sftp' に設定します。 SharePointOnlineListLinkedService 型の 'SharePointOnlineList' に設定します。 タイプ ShopifyLinkedService を「Shopify」に設定します。 タイプ SmartsheetLinkedService を 'Smartsheet' に設定します。 タイプ SnowflakeLinkedService を 'Snowflake' に設定します。 タイプ SnowflakeV2LinkedService の 'SnowflakeV2' に設定します。 SparkLinkedService 型の 'Spark' に設定します。 SqlServerLinkedService 型の 'SqlServer' に設定します。 タイプ SquareLinkedService を 'Square' に設定します。 タイプ SybaseLinkedService を 'Sybase' に設定します。 タイプ TeamDeskLinkedService を 'TeamDesk' に設定します。 タイプ TeradataLinkedService の 'Teradata' に設定します。 TwilioLinkedService 型を 'Twilio' に設定します。 タイプ VerticaLinkedService を 'Vertica' に設定します。 タイプ WarehouseLinkedService の 'Warehouse' に設定します。 タイプ WebLinkedService を 'Web' に設定します。 タイプ XeroLinkedService を 'Xero' に設定します。 タイプ ZendeskLinkedService を 'Zendesk' に設定します。 タイプ ZohoLinkedService を 'Zoho' に設定します。 | 'AmazonMWS' 'AmazonRdsForOracle' 'AmazonRdsForSqlServer' 'AmazonRedshift' 'AmazonS3' 'AmazonS3Compatible' 'AppFigures' 'Asana' 'AzureBatch' 'AzureBlobFS' 'AzureBlobStorage' 'AzureDatabricks' 'AzureDatabricksDeltaLake' 'AzureDataExplorer' 'AzureDataLakeAnalytics' 'AzureDataLakeStore' 'AzureFileStorage' 'AzureFunction' 'AzureKeyVault' 'AzureMariaDB' 'AzureML' 'AzureMLService' 'AzureMySql' 'AzurePostgreSql' 'AzureSearch' 'AzureSqlDatabase' 'AzureSqlDW' 'AzureSqlMI' 'AzureStorage' 'AzureSynapseArtifacts' 'AzureTableStorage' 'Cassandra' 'CommonDataServiceForApps' 'Concur' 'CosmosDb' 'CosmosDbMongoDbApi' 'Couchbase' 'CustomDataSource' 'Dataworld' 'Db2' 'Drill' 'Dynamics' 'DynamicsAX' 'DynamicsCrm' 'Eloqua' 'FileServer' 'FtpServer' 'GoogleAdWords' 'GoogleBigQuery' 'GoogleBigQueryV2' 'GoogleCloudStorage' 'GoogleSheets' 'Greenplum' 'HBase' 'Hdfs' 'HDInsight' 'HDInsightOnDemand' 'Hive' 'HttpServer' 'Hubspot' 'Impala' 'Informix' 'Jira' 'Lakehouse' 'Magento' 'MariaDB' 'Marketo' 'MicrosoftAccess' 'MongoDb' 'MongoDbAtlas' 'MongoDbV2' 'MySql' 'Netezza' 'OData' 'Odbc' 'Office365' 'Oracle' 'OracleCloudStorage' 'OracleServiceCloud' 'Paypal' 'Phoenix' 'PostgreSql' 'PostgreSqlV2' 'Presto' 'Quickbase' 'QuickBooks' 'Responsys' 'RestService' 'Salesforce' 'SalesforceMarketingCloud' 'SalesforceServiceCloud' 'SalesforceServiceCloudV2' 'SalesforceV2' 'SapBW' 'SapCloudForCustomer' 'SapEcc' 'SapHana' 'SapOdp' 'SapOpenHub' 'SapTable' 'ServiceNow' 'ServiceNowV2' 'Sftp' 'SharePointOnlineList' 'Shopify' 'Smartsheet' 'Snowflake' 'SnowflakeV2' 'Spark' 'SqlServer' 'Square' 'Sybase' 'TeamDesk' 'Teradata' 'Twilio' 'Vertica' 'Warehouse' 'Web' 'Xero' 'Zendesk' 'Zoho' (必須) |
| バージョン | リンクされたサービスのバージョン。 | 文字列 |
LinkedServiceReference
| Name | Description | Value |
|---|---|---|
| parameters | LinkedService の引数。 | ParameterValueSpecification |
| referenceName | LinkedService 名を参照します。 | 文字列 (必須) |
| 型 | リンクされたサービス参照の種類。 | 'LinkedServiceReference' (必須) |
MagentoLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Magento' (必須) |
| typeProperties | Magento サーバーのリンクされたサービスのプロパティ。 | MagentoLinkedServiceTypeProperties (必須) |
MagentoLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessToken | Magento からのアクセス トークン。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Magento インスタンスの URL。 (つまり、192.168.222.110/magento3) | any (必須) |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
MariaDBLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'MariaDB' (必須) |
| typeProperties | MariaDB サーバーのリンクされたサービスのプロパティ。 | MariaDBLinkedServiceTypeProperties (必須) |
MariaDBLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| データベース | 接続のデータベース名。 型: 文字列。 | any |
| driverVersion | MariaDB ドライバーのバージョン。 型: 文字列。 レガシ ドライバーの場合は V1 または空、新しいドライバーの場合は V2。 V1 は接続文字列とプロパティ バッグをサポートでき、V2 は接続文字列のみをサポートできます。 レガシ ドライバーは、2024 年 10 月までに非推奨となる予定です。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| ポート | 接続のポート。 型: 整数。 | any |
| サーバー | 接続のサーバー名。 型: 文字列。 | any |
| sslMode | このオプションは、ドライバーが MariaDB に接続するときに TLS 暗号化と検証を使用するかどうかを指定します。 例: SSLMode=<0/1/2/3/4>。 オプション: DISABLED (0) / PREFERRED (1) (既定) / REQUIRED (2) / VERIFY_CA (3) / VERIFY_IDENTITY (4)、REQUIRED (2) は SSL/TLS で暗号化された接続のみを許可することをお勧めします。 | any |
| ユーザー名 | 認証用のユーザー名。 型: 文字列。 | any |
| useSystemTrustStore | このオプションでは、システム信頼ストアの CA 証明書を使用するか、指定された PEM ファイルから使用するかを指定します。 例: UseSystemTrustStore=<0/1>;オプション: 有効 (1) / 無効 (0) (既定値) | any |
MarketoLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「Marketo」(必須) |
| typeProperties | Marketo サーバーのリンクされたサービスのプロパティ。 | MarketoLinkedServiceTypeProperties (必須) |
MarketoLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | Marketo サービスのクライアント ID。 | any (必須) |
| clientSecret | Marketo サービスのクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | Marketo サーバーのエンドポイント。 (つまり、123-ABC-321.mktorest.com) | any (必須) |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
MicrosoftAccessLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'MicrosoftAccess' (必須) |
| typeProperties | Microsoft Access のリンクされたサービス プロパティ。 | MicrosoftAccessLinkedServiceTypeProperties (必須) |
MicrosoftAccessLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | ODBC データ ストアとして Microsoft Access に接続するために使用される認証の種類。 指定できる値は、Anonymous と Basic です。 型: string (または resultType 文字列を含む式)。 | any |
| connectionString | 接続文字列の非アクセス資格情報部分と、オプションの暗号化された資格情報。 型: string、SecureString、AzureKeyVaultSecretReference、または resultType 文字列を含む式。 | any (必須) |
| 資格情報 | ドライバー固有のプロパティ値形式で指定された接続文字列のアクセス資格情報の部分。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 基本認証のパスワード。 | SecretBase |
| userName | 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
MongoDbAtlasLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'MongoDbAtlas' (必須) |
| typeProperties | MongoDB Atlas のリンクされたサービス プロパティ。 | MongoDbAtlasLinkedServiceTypeProperties (必須) |
MongoDbAtlasLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | MongoDB Atlas 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any (必須) |
| データベース | アクセスする MongoDB Atlas データベースの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| driverVersion | 選択するドライバーのバージョン。 使用できる値は v1 と v2 です。 型: string (または resultType 文字列を含む式)。 | any |
MongoDbLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'MongoDb' (必須) |
| typeProperties | MongoDB のリンクされたサービス プロパティ。 | MongoDbLinkedServiceTypeProperties (必須) |
MongoDbLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowSelfSignedServerCert | サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| authenticationType | MongoDB データベースへの接続に使用する認証の種類。 | 'Anonymous' 'Basic' |
| authSource | ユーザー名とパスワードを確認するデータベース。 型: string (または resultType 文字列を含む式)。 | any |
| databaseName | アクセスする MongoDB データベースの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| enableSsl | サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 認証用のパスワード。 | SecretBase |
| ポート | MongoDB サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 27017 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| サーバー | MongoDB サーバーの IP アドレスまたはサーバー名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ユーザー名 | 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
MongoDbV2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'MongoDbV2' (必須) |
| typeProperties | MongoDB のリンクされたサービス プロパティ。 | MongoDbV2LinkedServiceTypeProperties (必須) |
MongoDbV2LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | MongoDB 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any (必須) |
| データベース | アクセスする MongoDB データベースの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
MySqlLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'MySql' (必須) |
| typeProperties | MySQL のリンクされたサービスのプロパティ。 | MySqlLinkedServiceTypeProperties (必須) |
MySqlLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowZeroDateTime | これにより、特殊な "ゼロ" 日付値 0000-00-00 をデータベースから取得できます。 型: ブール値。 | any |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| connectionTimeout | 試行を終了してエラーを生成するまでの、サーバーへの接続を待機する時間 (秒単位)。 型: 整数。 | any |
| convertZeroDateTime | 許可されていない値を持つ date 列または datetime 列の DateTime.MinValue を返す場合は True。 型: ブール値。 | any |
| データベース | 接続のデータベース名。 型: 文字列。 | any |
| driverVersion | MySQL ドライバーのバージョン。 型: 文字列。 レガシ ドライバーの場合は V1 または空、新しいドライバーの場合は V2。 V1 は接続文字列とプロパティ バッグをサポートでき、V2 は接続文字列のみをサポートできます。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| guidFormat | GUID として読み取る列の種類 (存在する場合) を決定します。 型: 文字列。 なし: 列の型は Guid として自動的に読み取られます。Char36: すべての CHAR(36) 列は、UUID と一致するハイフンを含む小文字の 16 進数を使用して Guid として読み書きされます。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| ポート | 接続のポート。 型: 整数。 | any |
| サーバー | 接続のサーバー名。 型: 文字列。 | any |
| sslCert | PEM 形式のクライアントの SSL 証明書ファイルへのパス。 SslKey も指定する必要があります。 型: 文字列。 | any |
| sslKey | PEM 形式のクライアントの SSL 秘密キーへのパス。 SslCert も指定する必要があります。 型: 文字列。 | any |
| sslMode | 接続用の SSL モード。 型: 整数。 0: 無効、1: 優先、2: 必須、3: verify-ca、4: verify-full。 | any |
| treatTinyAsBoolean | true に設定すると、TINYINT(1) 値がブール値として返されます。 型: bool。 | any |
| ユーザー名 | 認証用のユーザー名。 型: 文字列。 | any |
| useSystemTrustStore | 接続にはシステム信頼ストアを使用します。 型: 整数。 0: 有効、1: 無効。 | any |
NetezzaLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Netezza' (必須) |
| typeProperties | Netezza のリンクされたサービス プロパティ。 | NetezzaLinkedServiceTypeProperties (必須) |
NetezzaLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| データベース | 接続のデータベース名。 型: 文字列。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ポート | 接続のポート。 型: 整数。 | any |
| pwd | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| セキュリティレベル | データ ストアへのドライバー接続のセキュリティ レベルを指定します。 PreferredUnSecured : 非セキュリティで保護され、必要に応じてセキュリティで保護された接続へのフォールバックを許可します。 OnlyUnSecured : 厳密にセキュリティで保護されておらず、フォールバックはありません。 | 『オンリー・アンセキュアド』 「優先無担保」 |
| サーバー | 接続のサーバー名。 型: 文字列。 | any |
| uid | 認証用のユーザー名。 型: 文字列。 | any |
ODataLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'OData' (必須) |
| typeProperties | OData のリンクされたサービス プロパティ。 | ODataLinkedServiceTypeProperties (必須) |
ODataLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| aadResourceId | ディレクトリを使用するための承認を要求するリソースを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| aadServicePrincipalCredentialType | サービス プリンシパルに使用する資格情報の種類 (キーまたは証明書) を指定します。 | 'ServicePrincipalCert' 'ServicePrincipalKey' |
| authenticationType | OData サービスへの接続に使用される認証の種類。 | 'AadServicePrincipal' 'Anonymous' 'Basic' 'ManagedServiceIdentity' 'Windows' |
| authHeaders | 承認に使用される RESTful API への要求内の追加の HTTP ヘッダー。 型: キーと値のペア (値は文字列型にする必要があります)。 | any |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | OData サービスのパスワード。 | SecretBase |
| servicePrincipalEmbeddedCert | Azure Active Directory に登録されているアプリケーションの base64 でエンコードされた証明書を指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalEmbeddedCertPassword | 証明書にパスワードがあり、AadServicePrincipal 認証を使用している場合は、証明書のパスワードを指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalId | Azure Active Directory に登録されているアプリケーションのアプリケーション ID を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure Active Directory に登録されているアプリケーションのシークレットを指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| テナント | アプリケーションが存在するテナントの情報 (ドメイン名またはテナント ID) を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| url | OData サービス エンドポイントの URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| userName | OData サービスのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
OdbcLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Odbc' (必須) |
| typeProperties | ODBC のリンクされたサービス プロパティ。 | OdbcLinkedServiceTypeProperties (必須) |
OdbcLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | ODBC データ ストアへの接続に使用される認証の種類。 指定できる値は、Anonymous と Basic です。 型: string (または resultType 文字列を含む式)。 | any |
| connectionString | 接続文字列の非アクセス資格情報部分と、オプションの暗号化された資格情報。 型: string、SecureString、AzureKeyVaultSecretReference、または resultType 文字列を含む式。 | any (必須) |
| 資格情報 | ドライバー固有のプロパティ値形式で指定された接続文字列のアクセス資格情報の部分。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 基本認証のパスワード。 | SecretBase |
| userName | 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
Office365LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Office365' (必須) |
| typeProperties | Office365 のリンクされたサービスのプロパティ。 | Office365LinkedServiceTypeProperties (必須) |
Office365LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| office365TenantId | Office 365 アカウントが属する Azure テナント ID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| servicePrincipalCredentialType | 認証のサービス プリンシパル資格情報の種類。キー/シークレットの場合は ServicePrincipalKey、証明書の場合は 'ServicePrincipalCert' です。 指定しない場合、'ServicePrincipalKey' が使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalEmbeddedCert | Azure Active Directory に登録されているアプリケーションの base64 でエンコードされた証明書を指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalEmbeddedCertPassword | 証明書にパスワードがあり、AadServicePrincipal 認証を使用している場合は、証明書のパスワードを指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalId | アプリケーションのクライアント ID を取得します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| servicePrincipalKey | アプリケーションのキーを指定します。 | SecretBase (必須) |
| servicePrincipalTenantId | Azure AD Web アプリケーションが存在するテナント情報を指定します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
OracleCloudStorageLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「OracleCloudStorage」(必須) |
| typeProperties | Oracle Cloud Storage のリンクされたサービス プロパティ。 | OracleCloudStorageLinkedServiceTypeProperties (必須) |
OracleCloudStorageLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessKeyId | Oracle Cloud Storage Identity and Access Management (IAM) ユーザーのアクセス キー識別子。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| secretAccessKey | Oracle Cloud Storage Identity and Access Management (IAM) ユーザーのシークレット アクセス キー。 | SecretBase |
| serviceUrl | この値は、Oracle Cloud Storage Connector でアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 | any |
OracleLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Oracle' (必須) |
| typeProperties | Oracle データベースのリンクされたサービスのプロパティ。 | OracleLinkedServiceTypeProperties (必須) |
OracleLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | Oracle データベースに接続するための認証の種類。 バージョン 2.0 でのみ使用されます。 | 'Basic' |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 バージョン 1.0 でのみ使用されます。 | any |
| cryptoChecksumClient | このクライアントがサーバーに接続するときに必要なデータ整合性の動作を指定します。 サポートされている値は受け入れ、拒否、要求、または必須です。既定値は必須です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| cryptoChecksumTypesClient | クライアントが使用できる暗号チェックサム アルゴリズムを指定します。 サポートされている値は SHA1、SHA256、SHA384、SHA512、既定値は (SHA512) です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| enableBulkLoad | データベースにデータを読み込むときに一括コピーまたはバッチ挿入のどちらを使用するかを指定します。既定値は true です。 型: ブール値。 バージョン 2.0 でのみ使用されます。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| encryptionClient | 暗号化クライアントの動作を指定します。 サポートされている値は受け入れ、拒否、要求、または必須です。既定値は必須です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| encryptionTypesClient | クライアントが使用できる暗号化アルゴリズムを指定します。 サポートされる値は AES128、AES192、AES256、3DES112、3DES168、既定値は (AES256) です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| fetchSize | ドライバーが 1 つのデータベースラウンドトリップでデータをフェッチするために割り当てるバイト数を指定します。既定値は10485760。 型: 整数。 バージョン 2.0 でのみ使用されます。 | any |
| fetchTswtzAsTimestamp | ドライバーが DATETime または文字列として TIMESTAMP WITH TIME ZONE データ型の列値を返すかどうかを指定します。 supportV1DataTypes が true でない場合、既定値は true の場合、この設定は無視されます。 型: ブール値。 バージョン 2.0 でのみ使用されます。 | any |
| initializationString | セッション設定を管理するためにデータベースに接続した直後に発行されるコマンドを指定します。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| initialLobFetchSize | ソースが LOB 列に対して最初にフェッチする量を指定します。既定値は 0 です。 型: 整数。 バージョン 2.0 でのみ使用されます。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| サーバー | 接続する Oracle データベースの場所。サポートされているフォームには、コネクタ記述子、Easy Connect (Plus) の名前付け、Oracle Net サービス名 (セルフホステッド IR のみ) が含まれます。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| statementCacheSize | データベース接続ごとにキャッシュするカーソルまたはステートメントの数を指定します。既定値は 0 です。 型: 整数。 バージョン 2.0 でのみ使用されます。 | any |
| supportV1DataTypes | バージョン 1.0 のデータ型マッピングを使用するかどうかを指定します。 バージョン 1.0 のデータ型マッピングとの下位互換性を維持する場合を除き、これを true に設定しないでください。既定値は false です。 型: ブール値。 バージョン 2.0 でのみ使用されます。 | any |
| ユーザー名 | Oracle データベースのユーザー名。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
OracleServiceCloudLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「OracleServiceCloud」(必須) |
| typeProperties | Oracle Service Cloud のリンクされたサービスのプロパティ。 | OracleServiceCloudLinkedServiceTypeProperties (必須) |
OracleServiceCloudLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Oracle Service Cloud インスタンスの URL。 | any (必須) |
| パスワード | ユーザー名キーで指定したユーザー名に対応するパスワード。 | SecretBase (必須) |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| ユーザー名 | Oracle Service Cloud サーバーへのアクセスに使用するユーザー名。 | any (必須) |
ParameterDefinitionSpecification
| Name | Description | Value |
|---|
ParameterSpecification
| Name | Description | Value |
|---|---|---|
| defaultValue | パラメーターの既定値。 | any |
| 型 | パラメーターの型。 | 'Array' 'Bool' 'Float' 'Int' 'Object' 'SecureString' 'String' (必須) |
ParameterValueSpecification
| Name | Description | Value |
|---|
ParameterValueSpecification
| Name | Description | Value |
|---|
PaypalLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「PayPal」(必須) |
| typeProperties | PayPal サービスのリンクされたサービス のプロパティ。 | PaypalLinkedServiceTypeProperties (必須) |
PaypalLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | PayPal アプリケーションに関連付けられているクライアント ID。 | any (必須) |
| clientSecret | PayPal アプリケーションに関連付けられているクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | PayPal インスタンスの URL。 (つまり、api.sandbox.paypal.com) | any (必須) |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
PhoenixLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Phoenix' (必須) |
| typeProperties | Phoenix サーバーのリンクされたサービスのプロパティ。 | PhoenixLinkedServiceTypeProperties (必須) |
PhoenixLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowHostNameCNMismatch | SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 | any |
| allowSelfSignedServerCert | サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 | any |
| authenticationType | Phoenix サーバーへの接続に使用される認証メカニズム。 | 'Anonymous' 'UsernameAndPassword' 'WindowsAzureHDInsightService' (必須) |
| enableSsl | サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Phoenix サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) | any (必須) |
| httpPath | Phoenix サーバーに対応する部分 URL。 (つまり、/gateway/sandbox/phoenix/version)。 WindowsAzureHDInsightService を使用している場合、既定値は hbasephoenix です。 | any |
| パスワード | ユーザー名に対応するパスワード。 | SecretBase |
| ポート | Phoenix サーバーがクライアント接続をリッスンするために使用する TCP ポート。 既定値は 8765 です。 | any |
| trustedCertPath | SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 | any |
| ユーザー名 | Phoenix サーバーへの接続に使用するユーザー名。 | any |
| useSystemTrustStore | システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 | any |
PostgreSqlLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'PostgreSql' (必須) |
| typeProperties | PostgreSQL のリンクされたサービス プロパティ。 | PostgreSqlLinkedServiceTypeProperties (必須) |
PostgreSqlLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
PostgreSqlV2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'PostgreSqlV2' (必須) |
| typeProperties | PostgreSQLV2 のリンクされたサービス プロパティ。 | PostgreSqlV2LinkedServiceTypeProperties (必須) |
PostgreSqlV2LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 使用する認証タイプ。 型: 文字列。 | any (必須) |
| commandTimeout | コマンドを実行しようとする際の試行中に、試行を打ち切ってエラーを生成するまでの待機時間 (秒数)。 無限の場合はゼロに設定されます。 型: 整数。 | any |
| connectionTimeout | 接続を確立する際、試行を終了してエラーを生成するまでに待機する時間 (秒)。 型: 整数。 | any |
| データベース | 接続のデータベース名。 型: 文字列。 | any (必須) |
| エンコード | PostgreSQL 文字列データのエンコードまたはデコードに使用される .NET エンコーディングを取得または設定します。 型: 文字列 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| logParameters | 有効にすると、コマンド実行時にパラメーター値がログに記録されます。 型: ブール値。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 型: 文字列。 | AzureKeyVaultSecretReference |
| pooling | 接続プールを使用する必要があるかどうか。 型: ブール値。 | any |
| ポート | 接続のポート。 型: 整数。 | any |
| readBufferSize | 読み取り時に使用する内部バッファーのサイズを決定します。 データベースから大きな値を転送する場合、この値を増やすとパフォーマンスが向上する可能性があります。 型: 整数。 | any |
| スキーマ | スキーマ検索パスを設定します。 型: 文字列。 | any |
| サーバー | 接続のサーバー名。 型: 文字列。 | any (必須) |
| sslCertificate | サーバーに送信するクライアント証明書の場所。 型: 文字列。 | any |
| sslKey | サーバーに送信するクライアント証明書のクライアント キーの場所。 型: 文字列。 | any |
| sslMode | 接続用の SSL モード。 型: 整数。 0: 無効、1:許可、2: 優先、3: 必須、4: verify-ca、5: verify-full。 型: 整数。 | any (必須) |
| sslPassword | クライアント証明書用のキーのパスワード。 型: 文字列。 | any |
| timezone | セッション タイムゾーンを取得または設定します。 型: 文字列。 | any |
| trustServerCertificate | サーバー証明書を検証せずに信頼するかどうか。 型: ブール値。 | any |
| ユーザー名 | 認証用のユーザー名。 型: 文字列。 | any (必須) |
PrestoLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Presto' (必須) |
| typeProperties | Presto サーバーのリンクされたサービスのプロパティ。 | PrestoLinkedServiceTypeProperties (必須) |
PrestoLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowHostNameCNMismatch | SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 バージョン 1.0 でのみ使用されます。 | any |
| allowSelfSignedServerCert | サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 バージョン 1.0 でのみ使用されます。 | any |
| authenticationType | Presto サーバーへの接続に使用される認証メカニズム。 | 'Anonymous' 'LDAP' (必須) |
| カタログ | サーバーに対するすべての要求のカタログ コンテキスト。 | any (必須) |
| enableServerCertificateValidation | サーバーへの接続がサーバー証明書を検証するかどうかを指定します。既定値は True です。 バージョン 2.0 でのみ使用されます | any |
| enableSsl | サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 レガシ バージョンの既定値は False です。 バージョン 2.0 の既定値は True です。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Presto サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) | any (必須) |
| パスワード | ユーザー名に対応するパスワード。 | SecretBase |
| ポート | Presto サーバーがクライアント接続をリッスンするために使用する TCP ポート。 SSL を無効にすると既定値は 8080、SSL を有効にすると既定値は 443 です。 | any |
| serverVersion | Presto サーバーのバージョン。 (つまり、0.148-t)バージョン 1.0 でのみ使用されます。 | any |
| timeZoneID | 接続で使用されるローカル タイム ゾーン。 このオプションの有効な値は、IANA タイム ゾーン データベースで指定されます。 バージョン 1.0 の既定値は、クライアント システムのタイム ゾーンです。 バージョン 2.0 の既定値はサーバー システムの timeZone です | any |
| trustedCertPath | SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 バージョン 1.0 でのみ使用されます。 | any |
| ユーザー名 | Presto サーバーへの接続に使用するユーザー名。 | any |
| useSystemTrustStore | システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 バージョン 1.0 でのみ使用されます。 | any |
QuickbaseLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Quickbase' (必須) |
| typeProperties | クイックベースのリンクされたサービス のプロパティ。 | QuickbaseLinkedServiceTypeProperties (必須) |
QuickbaseLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| url | Quickbase ソースを接続する URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| userToken | Quickbase ソースのユーザー トークン。 | SecretBase (必須) |
QuickBooksLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「QuickBooks」(必須) |
| typeProperties | QuickBooks サーバーのリンクされたサービスのプロパティ。 | QuickBooksLinkedServiceTypeProperties (必須) |
QuickBooksLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessToken | OAuth 2.0 認証用のアクセス トークン。 | SecretBase |
| accessTokenSecret | アクセストークンシークレットは、OAuth 1.0 認証では非推奨です。 バージョン 1.0 でのみ使用されます。 | SecretBase |
| companyId | 承認する QuickBooks 企業の会社 ID。 | any |
| connectionProperties | QuickBooks への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 | any |
| consumerKey | OAuth 2.0 認証のコンシューマ キー。 | any |
| consumerSecret | OAuth 2.0 認証のコンシューマシークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | QuickBooks サーバーのエンドポイント。 (つまり、quickbooks.api.intuit.com) | any |
| refreshToken | OAuth 2.0 認証の更新トークン。 | SecretBase |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 バージョン 1.0 でのみ使用されます。 | any |
ResponsysLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Responsys' (必須) |
| typeProperties | Responsys のリンクされたサービス プロパティ。 | ResponsysLinkedServiceTypeProperties (必須) |
ResponsysLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | Responsys アプリケーションに関連付けられているクライアント ID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| clientSecret | Responsys アプリケーションに関連付けられているクライアント シークレット。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | Responsys サーバーのエンドポイント。 | any (必須) |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
RestServiceLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'RestService' (必須) |
| typeProperties | Rest Service のリンクされたサービスのプロパティ。 | RestServiceLinkedServiceTypeProperties (必須) |
RestServiceLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| aadResourceId | 使用する承認を要求しているリソース。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | REST サービスへの接続に使用される認証の種類。 | 'AadServicePrincipal' 'Anonymous' 'Basic' 'ManagedServiceIdentity' 'OAuth2ClientCredential' (必須) |
| authHeaders | 承認に使用される RESTful API への要求内の追加の HTTP ヘッダー。 型: オブジェクト (または resultType オブジェクトを持つ式)。 | any |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| clientId | アプリケーションに関連するクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientSecret | アプリケーションに関連するクライアント シークレット。 | SecretBase |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| enableServerCertificateValidation | エンドポイントに接続するときにサーバー側の SSL 証明書を検証するかどうか。既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 基本認証の種類で使用されるパスワード。 | SecretBase |
| リソース | アクセスが要求される対象のターゲット サービスまたはリソース。 型: string (または resultType 文字列を含む式)。 | any |
| スコープ | 必要なアクセスのスコープ。 要求されるアクセスの種類について説明します。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalEmbeddedCert | Azure Active Directory に登録されているアプリケーションの base64 でエンコードされた証明書を指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalEmbeddedCertPassword | 証明書にパスワードがあり、AadServicePrincipal 認証を使用している場合は、証明書のパスワードを指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalId | AadServicePrincipal 認証の種類で使用されるアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | AadServicePrincipal 認証の種類で使用されるアプリケーションのキー。 | SecretBase |
| テナント | アプリケーションが存在する AadServicePrincipal 認証の種類で使用されるテナント情報 (ドメイン名またはテナント ID)。 型: string (または resultType 文字列を含む式)。 | any |
| tokenEndpoint | アクセス トークンを取得する承認サーバーのトークン エンドポイント。 型: string (または resultType 文字列を含む式)。 | any |
| url | REST サービスのベース URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| userName | 基本認証の種類で使用されるユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SalesforceLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Salesforce' (必須) |
| typeProperties | Salesforce のリンクされたサービス プロパティ。 | SalesforceLinkedServiceTypeProperties (必須) |
SalesforceLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiVersion | ADF で使用される Salesforce API バージョン。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| environmentUrl | Salesforce インスタンスの URL。 既定値は 'https://login.salesforce.com' です。 サンドボックスからデータをコピーするには、'https://test.salesforce.com' を指定します。 カスタム ドメインからデータをコピーするには、"https://[domain].my.salesforce.com' などを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | Salesforce インスタンスの基本認証のパスワード。 | SecretBase |
| securityToken | セキュリティ トークンは、Salesforce インスタンスにリモートでアクセスする場合は省略可能です。 | SecretBase |
| ユーザー名 | Salesforce インスタンスの基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SalesforceMarketingCloudLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「SalesforceMarketingCloud」(必須) |
| typeProperties | Salesforce Marketing Cloud のリンクされたサービス プロパティ。 | SalesforceMarketingCloudLinkedServiceTypeProperties (必須) |
SalesforceMarketingCloudLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | Salesforce Marketing Cloud アプリケーションに関連付けられているクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientSecret | Salesforce Marketing Cloud アプリケーションに関連付けられているクライアント シークレット。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| connectionProperties | Salesforce Marketing Cloud への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
SalesforceServiceCloudLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SalesforceServiceCloud' (必須) |
| typeProperties | Salesforce Service Cloud のリンクされたサービス プロパティ。 | SalesforceServiceCloudLinkedServiceTypeProperties (必須) |
SalesforceServiceCloudLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiVersion | ADF で使用される Salesforce API バージョン。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| environmentUrl | Salesforce Service Cloud インスタンスの URL。 既定値は 'https://login.salesforce.com' です。 サンドボックスからデータをコピーするには、'https://test.salesforce.com' を指定します。 カスタム ドメインからデータをコピーするには、"https://[domain].my.salesforce.com' などを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| extendedProperties | 接続文字列に追加された拡張プロパティ。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | Salesforce インスタンスの基本認証のパスワード。 | SecretBase |
| securityToken | セキュリティ トークンは、Salesforce インスタンスにリモートでアクセスする場合は省略可能です。 | SecretBase |
| ユーザー名 | Salesforce インスタンスの基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SalesforceServiceCloudV2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SalesforceServiceCloudV2' (必須) |
| typeProperties | Salesforce Service Cloud V2 のリンクされたサービス プロパティ。 | SalesforceServiceCloudV2LinkedServiceTypeProperties (必須) |
SalesforceServiceCloudV2LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiVersion | ADF で使用される Salesforce API バージョン。 バージョンは、Salesforce BULK API 2.0 で必要な 47.0 以上である必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | Salesforce への接続に使用する認証の種類。 現時点では、OAuth2ClientCredentials のみをサポートしています。既定値でもあります | any |
| clientId | Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientSecret | Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| environmentUrl | Salesforce Service Cloud インスタンスの URL。 たとえば、'https://[domain].my.salesforce.com' などです。 型: string (または resultType 文字列を含む式)。 | any |
SalesforceV2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SalesforceV2' (必須) |
| typeProperties | Salesforce V2 のリンクされたサービス プロパティ。 | SalesforceV2LinkedServiceTypeProperties (必須) |
SalesforceV2LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiVersion | ADF で使用される Salesforce API バージョン。 バージョンは、Salesforce BULK API 2.0 で必要な 47.0 以上である必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | Salesforce への接続に使用する認証の種類。 現時点では、OAuth2ClientCredentials のみをサポートしています。既定値でもあります | any |
| clientId | Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientSecret | Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| environmentUrl | Salesforce インスタンスの URL。 たとえば、'https://[domain].my.salesforce.com' などです。 型: string (または resultType 文字列を含む式)。 | any |
SapBWLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SapBW' (必須) |
| typeProperties | このリンクされたサービスの種類に固有のプロパティ。 | SapBWLinkedServiceTypeProperties (必須) |
SapBWLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | BW システム上のクライアントのクライアント ID。 (通常、文字列として表される 3 桁の 10 進数)型: string (または resultType 文字列を含む式)。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | SAP BW サーバーにアクセスするためのパスワード。 | SecretBase |
| サーバー | SAP BW インスタンスのホスト名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| systemNumber | BW システムのシステム番号。 (通常、文字列として表される 2 桁の 10 進数)。型: string (または resultType 文字列を含む式)。 | any (必須) |
| userName | SAP BW サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SapCloudForCustomerLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SapCloudForCustomer' (必須) |
| typeProperties | SAP Cloud for Customer のリンクされたサービス プロパティ。 | SapCloudForCustomerLinkedServiceTypeProperties (必須) |
SapCloudForCustomerLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 encryptedCredential またはユーザー名/パスワードを指定する必要があります。 型: 文字列。 | 文字列 |
| パスワード | 基本認証のパスワード。 | SecretBase |
| url | SAP Cloud for Customer OData API の URL。 たとえば、'[https://[tenantname].crm.ondemand.com/sap/c4c/odata/v1] などです。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ユーザー名 | 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SapEccLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SapEcc' (必須) |
| typeProperties | SAP ECC のリンクされたサービス プロパティ。 | SapEccLinkedServiceTypeProperties (必須) |
SapEccLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 encryptedCredential またはユーザー名/パスワードを指定する必要があります。 型: 文字列。 | 文字列 |
| パスワード | 基本認証のパスワード。 | SecretBase |
| url | SAP ECC OData API の URL。 たとえば、'[https://hostname:port/sap/opu/odata/sap/servicename/]' などです。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ユーザー名 | 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SapHanaLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SapHana' (必須) |
| typeProperties | このリンクされたサービスの種類に固有のプロパティ。 | SapHanaLinkedServiceProperties (必須) |
SapHanaLinkedServiceProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | SAP HANA サーバーへの接続に使用する認証の種類。 | 'Basic' 'Windows' |
| connectionString | SAP HANA ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | SAP HANA サーバーにアクセスするためのパスワード。 | SecretBase |
| サーバー | SAP HANA サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| userName | SAP HANA サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SapOdpLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SapOdp' (必須) |
| typeProperties | SAP ODP のリンクされたサービスの種類に固有のプロパティ。 | SapOdpLinkedServiceTypeProperties (必須) |
SapOdpLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | テーブルが配置されている SAP システム上のクライアントのクライアント ID。 (通常、文字列として表される 3 桁の 10 進数)型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| 言語 | テーブルが配置されている SAP システムの言語。 既定値は EN です。 型: string (または resultType 文字列を含む式)。 | any |
| logonGroup | SAP システムのログオン グループ。 型: string (または resultType 文字列を含む式)。 | any |
| messageServer | SAP メッセージ サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| messageServerService | メッセージ サーバーのサービス名またはポート番号。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | テーブルが配置されている SAP サーバーにアクセスするためのパスワード。 | SecretBase |
| サーバー | テーブルが配置されている SAP インスタンスのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| sncLibraryPath | テーブルが配置されている SAP サーバーにアクセスするための外部セキュリティ製品のライブラリ。 型: string (または resultType 文字列を含む式)。 | any |
| sncMode | テーブルが配置されている SAP サーバーにアクセスするための SNC アクティブ化フラグ (ブール値)。 型: boolean (または resultType ブール値を持つ式)。 | any |
| sncMyName | テーブルが配置されている SAP サーバーにアクセスするためのイニシエーターの SNC 名。 型: string (または resultType 文字列を含む式)。 | any |
| sncPartnerName | テーブルが配置されている SAP サーバーにアクセスするための通信パートナーの SNC 名。 型: string (または resultType 文字列を含む式)。 | any |
| sncQop | SNC の保護品質。 使用できる値は、1、2、3、8、9 です。 型: string (または resultType 文字列を含む式)。 | any |
| subscriberName | サブスクライバー名。 型: string (または resultType 文字列を含む式)。 | any |
| systemId | テーブルが配置されている SAP システムの SystemID。 型: string (または resultType 文字列を含む式)。 | any |
| systemNumber | テーブルが配置されている SAP システムのシステム番号。 (通常、文字列として表される 2 桁の 10 進数)。型: string (または resultType 文字列を含む式)。 | any |
| userName | テーブルが配置されている SAP サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
| x509CertificatePath | SNC X509 証明書ファイルのパス。 型: string (または resultType 文字列を含む式)。 | any |
SapOpenHubLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SapOpenHub' (必須) |
| typeProperties | SAP Business Warehouse Open Hub Destination のリンクされたサービスの種類に固有のプロパティ。 | SapOpenHubLinkedServiceTypeProperties (必須) |
SapOpenHubLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | 開いているハブの宛先が配置されている BW システム上のクライアントのクライアント ID。 (通常、文字列として表される 3 桁の 10 進数)型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| 言語 | オープン ハブの宛先が配置されている BW システムの言語。 既定値は EN です。 型: string (または resultType 文字列を含む式)。 | any |
| logonGroup | SAP システムのログオン グループ。 型: string (または resultType 文字列を含む式)。 | any |
| messageServer | SAP メッセージ サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| messageServerService | メッセージ サーバーのサービス名またはポート番号。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | オープン ハブの宛先が配置されている SAP BW サーバーにアクセスするためのパスワード。 | SecretBase |
| サーバー | オープン ハブの宛先が配置されている SAP BW インスタンスのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| systemId | テーブルが配置されている SAP システムの SystemID。 型: string (または resultType 文字列を含む式)。 | any |
| systemNumber | オープン ハブの宛先が配置されている BW システムのシステム番号。 (通常、文字列として表される 2 桁の 10 進数)。型: string (または resultType 文字列を含む式)。 | any |
| userName | オープン ハブの宛先が配置されている SAP BW サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SapTableLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SapTable' (必須) |
| typeProperties | このリンクされたサービスの種類に固有のプロパティ。 | SapTableLinkedServiceTypeProperties (必須) |
SapTableLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | テーブルが配置されている SAP システム上のクライアントのクライアント ID。 (通常、文字列として表される 3 桁の 10 進数)型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| 言語 | テーブルが配置されている SAP システムの言語。 既定値は EN です。 型: string (または resultType 文字列を含む式)。 | any |
| logonGroup | SAP システムのログオン グループ。 型: string (または resultType 文字列を含む式)。 | any |
| messageServer | SAP メッセージ サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| messageServerService | メッセージ サーバーのサービス名またはポート番号。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | テーブルが配置されている SAP サーバーにアクセスするためのパスワード。 | SecretBase |
| サーバー | テーブルが配置されている SAP インスタンスのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| sncLibraryPath | テーブルが配置されている SAP サーバーにアクセスするための外部セキュリティ製品のライブラリ。 型: string (または resultType 文字列を含む式)。 | any |
| sncMode | テーブルが配置されている SAP サーバーにアクセスするための SNC アクティブ化フラグ (ブール値)。 型: boolean (または resultType ブール値を持つ式)。 | any |
| sncMyName | テーブルが配置されている SAP サーバーにアクセスするためのイニシエーターの SNC 名。 型: string (または resultType 文字列を含む式)。 | any |
| sncPartnerName | テーブルが配置されている SAP サーバーにアクセスするための通信パートナーの SNC 名。 型: string (または resultType 文字列を含む式)。 | any |
| sncQop | SNC の保護品質。 使用できる値は、1、2、3、8、9 です。 型: string (または resultType 文字列を含む式)。 | any |
| systemId | テーブルが配置されている SAP システムの SystemID。 型: string (または resultType 文字列を含む式)。 | any |
| systemNumber | テーブルが配置されている SAP システムのシステム番号。 (通常、文字列として表される 2 桁の 10 進数)。型: string (または resultType 文字列を含む式)。 | any |
| userName | テーブルが配置されている SAP サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
ScriptAction
| Name | Description | Value |
|---|---|---|
| name | ユーザーがスクリプト アクションの名前を指定しました。 | 文字列 (必須) |
| parameters | スクリプト アクションのパラメーター。 | 文字列 |
| roles | スクリプト アクションを実行するノードの種類。 | any (必須) |
| uri | スクリプト アクションの URI。 | 文字列 (必須) |
SecretBase
| Name | Description | Value |
|---|---|---|
| 型 | AzureKeyVaultSecretReference 型の "AzureKeyVaultSecret" に設定します。 SecureString 型の場合は 'SecureString' に設定します。 | 'AzureKeyVaultSecret' 'SecureString' (必須) |
SecureString
| Name | Description | Value |
|---|---|---|
| 型 | シークレットの種類。 | 'SecureString' (必須) |
| value | セキュリティで保護された文字列の値。 | 文字列 (必須) |
ServiceNowLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'ServiceNow' (必須) |
| typeProperties | ServiceNow サーバーのリンクされたサービスのプロパティ。 | ServiceNowLinkedServiceTypeProperties (必須) |
ServiceNowLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 使用する認証タイプ。 | 'Basic' 'OAuth2' (必須) |
| clientId | OAuth2 認証のクライアント ID。 | any |
| clientSecret | OAuth2 認証のクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | ServiceNow サーバーのエンドポイント。 (つまり、 <instance>.service-now.com) | any (必須) |
| パスワード | 基本認証と OAuth2 認証のユーザー名に対応するパスワード。 | SecretBase |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
| ユーザー名 | 基本認証と OAuth2 認証のために ServiceNow サーバーに接続するために使用されるユーザー名。 | any |
ServiceNowV2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'ServiceNowV2' (必須) |
| typeProperties | ServiceNowV2 サーバーのリンクされたサービスプロパティ。 | ServiceNowV2LinkedServiceTypeProperties (必須) |
ServiceNowV2LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 使用する認証タイプ。 | 'Basic' 'OAuth2' (必須) |
| clientId | OAuth2 認証のクライアント ID。 | any |
| clientSecret | OAuth2 認証のクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | ServiceNowV2 サーバーのエンドポイント。 (つまり、 <instance>.service-now.com) | any (必須) |
| grantType | OAuth2 認証の GrantType。 既定値は password です。 | any |
| パスワード | 基本認証と OAuth2 認証のユーザー名に対応するパスワード。 | SecretBase |
| ユーザー名 | 基本認証と OAuth2 認証のために ServiceNowV2 サーバーに接続するために使用されるユーザー名。 | any |
SftpServerLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Sftp' (必須) |
| typeProperties | このリンクされたサービスの種類に固有のプロパティ。 | SftpServerLinkedServiceTypeProperties (必須) |
SftpServerLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | FTP サーバーへの接続に使用する認証の種類。 | 'Basic' 'MultiFactor' 'SshPublicKey' |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | SFTP サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| hostKeyFingerprint | SFTP サーバーのホスト キーのフィンガープリント。 SkipHostKeyValidation が false の場合は、HostKeyFingerprint を指定する必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| passPhrase | SSH 秘密キーが暗号化されている場合に SSH 秘密キーを復号化するためのパスワード。 | SecretBase |
| パスワード | 基本認証用に SFTP サーバーにログオンするためのパスワード。 | SecretBase |
| ポート | SFTP サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 22 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| privateKeyContent | SshPublicKey 認証用の Base64 でエンコードされた SSH 秘密キーコンテンツ。 SshPublicKey 認証を使用したオンプレミスのコピーでは、PrivateKeyPath または PrivateKeyContent を指定する必要があります。 SSH 秘密キーは OpenSSH 形式にする必要があります。 | SecretBase |
| privateKeyPath | SshPublicKey 認証の SSH 秘密キー ファイル パス。 オンプレミスのコピーに対してのみ有効です。 SshPublicKey 認証を使用したオンプレミスのコピーでは、PrivateKeyPath または PrivateKeyContent を指定する必要があります。 SSH 秘密キーは OpenSSH 形式にする必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| skipHostKeyValidation | true の場合は、SSH ホスト キーの検証をスキップします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| userName | SFTP サーバーへのログオンに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SharePointOnlineListLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SharePointOnlineList' (必須) |
| typeProperties | SharePoint Online リストのリンクされたサービスのプロパティ。 | SharePointOnlineListLinkedServiceTypeProperties (必須) |
SharePointOnlineListLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalEmbeddedCert | Azure Active Directory に登録されているアプリケーションの base64 でエンコードされた証明書を指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalEmbeddedCertPassword | 証明書にパスワードがあり、AadServicePrincipal 認証を使用している場合は、証明書のパスワードを指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalId | Azure Active Directory に登録されているアプリケーションのアプリケーション (クライアント) ID。 必ず、このアプリケーションに SharePoint サイトのアクセス許可を付与してください。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| servicePrincipalKey | Azure Active Directory に登録されているアプリケーションのクライアント シークレット。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| siteUrl | SharePoint Online サイトの URL。 たとえば、https://contoso.sharepoint.com/sites/siteName のようにします。 型: string (または resultType 文字列を含む式)。 |
any (必須) |
| tenantId | アプリケーションが属しているテナント ID。 Azure portal の Active Directory の概要ページから確認できます。 型: string (または resultType 文字列を含む式)。 | any (必須) |
ShopifyLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「Shopify」(必須) |
| typeProperties | Shopify Service のリンクされたサービス プロパティ。 | ShopifyLinkedServiceTypeProperties (必須) |
ShopifyLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessToken | Shopify のデータにアクセスするために使用できる API アクセス トークン。 トークンがオフライン モードの場合、トークンの有効期限は切れません。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Shopify サーバーのエンドポイント。 (つまり、mystore.myshopify.com) | any (必須) |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
SmartsheetLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Smartsheet' (必須) |
| typeProperties | Smartsheet のリンクされたサービスプロパティ。 | SmartsheetLinkedServiceTypeProperties (必須) |
SmartsheetLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiToken | Smartsheet ソースの API トークン。 | SecretBase (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
SnowflakeLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Snowflake' (必須) |
| typeProperties | Snowflake のリンクされたサービス プロパティ。 | SnowflakeLinkedServiceTypeProperties (必須) |
SnowflakeLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | snowflake の接続文字列。 型: string、SecureString。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
SnowflakeLinkedV2ServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountIdentifier | Snowflake アカウントのアカウント識別子 (xy12345.east-us-2.azure など) | any (必須) |
| authenticationType | 認証に使用される型。 型: 文字列。 | 'AADServicePrincipal' 'Basic' 'KeyPair' |
| clientId | AADServicePrincipal 認証用に Azure Active Directory に登録されているアプリケーションのクライアント ID。 | any |
| clientSecret | AADServicePrincipal 認証用のクライアント シークレットの Azure Key Vault シークレットリファレンス。 | SecretBase |
| データベース | Snowflake データベースの名前。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Snowflake アカウントのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | SecretBase |
| privateKey | KeyPair 認証用の privateKey の Azure Key Vault シークレット リファレンス。 | SecretBase |
| privateKeyPassphrase | 暗号化された秘密キーを使用した KeyPair 認証の秘密キー パスワードの Azure Key Vault シークレット リファレンス。 | SecretBase |
| ロール | Snowflake セッションで使用する既定のアクセス制御ロール。 型: string (または resultType 文字列を含む式)。 | any |
| スキーマ | 接続のスキーマ名。 型: string (または resultType 文字列を含む式)。 | any |
| スコープ | AADServicePrincipal 認証用に Azure Active Directory に登録されているアプリケーションのスコープ。 | any |
| tenantId | AADServicePrincipal 認証用に Azure Active Directory に登録されているアプリケーションのテナント ID。 | any |
| ユーザー | Snowflake ユーザーの名前。 | any |
| useUtcタイムスタンプ | タイムスタンプデータ型に UTC タイムゾーンを使用するかどうかを示します。 型: ブール値。 | any |
| warehouse | Snowflake ウェアハウスの名前。 | any (必須) |
SnowflakeV2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SnowflakeV2' (必須) |
| typeProperties | Snowflake のリンクされたサービス プロパティ。 | SnowflakeLinkedV2ServiceTypeProperties (必須) |
SparkLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Spark' (必須) |
| typeProperties | Spark Server のリンクされたサービスのプロパティ。 | SparkLinkedServiceTypeProperties (必須) |
SparkLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowHostNameCNMismatch | SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 | any |
| allowSelfSignedServerCert | サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 | any |
| authenticationType | Spark サーバーへのアクセスに使用される認証方法。 | 'Anonymous' 'Username' 'UsernameAndPassword' 'WindowsAzureHDInsightService' (必須) |
| enableServerCertificateValidation | サーバーへの接続がサーバー証明書を検証するかどうかを指定します。既定値は True です。 バージョン 2.0 でのみ使用されます | any |
| enableSsl | サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Spark サーバーの IP アドレスまたはホスト名 | any (必須) |
| httpPath | Spark サーバーに対応する部分 URL。 | any |
| パスワード | [Username]\(ユーザー名\) フィールドに指定したユーザー名に対応するパスワード | SecretBase |
| ポート | Spark サーバーがクライアント接続をリッスンするために使用する TCP ポート。 | any (必須) |
| serverType | Spark サーバーの種類。 | 'SharkServer' 'SharkServer2' 'SparkThriftServer' |
| thriftTransportProtocol | Thrift レイヤーで使用するトランスポート プロトコル。 | 'Binary' 「HTTP 」 'SASL' |
| trustedCertPath | SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 | any |
| ユーザー名 | Spark Server へのアクセスに使用するユーザー名。 | any |
| useSystemTrustStore | システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 | any |
SqlAlwaysEncryptedProperties
| Name | Description | Value |
|---|---|---|
| alwaysEncryptedAkvAuthType | Sql は常に AKV 認証の種類を暗号化します。 型: 文字列。 | 'ManagedIdentity' 'ServicePrincipal' 'UserAssignedManagedIdentity' (必須) |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| servicePrincipalId | Azure Key Vault 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure Key Vault に対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
SqlServerLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SqlServer' (必須) |
| typeProperties | SQL Server のリンクされたサービスのプロパティ。 | SqlServerLinkedServiceTypeProperties (必須) |
SqlServerLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| alwaysEncryptedSettings | Sql は常に暗号化されたプロパティです。 | SqlAlwaysEncryptedProperties |
| applicationIntent | 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 認証に使用される型。 型: 文字列。 | 'SQL' 'UserAssignedManagedIdentity' 'Windows' |
| commandTimeout | コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| connectRetryCount | 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectRetryInterval | 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectTimeout | サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| データベース | 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 | any |
| 暗号化する | 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| failoverPartner | プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| hostNameInCertificate | 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| integratedSecurity | 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| loadBalanceTimeout | 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| maxPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| minPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| multipleActiveResultSets | true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| multiSubnetFailover | アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| packetSize | 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| パスワード | オンプレミスの Windows 認証パスワード。 | SecretBase |
| pooling | 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| サーバー | 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 | any |
| trustServerCertificate | 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| userName | オンプレミスの Windows 認証ユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SquareLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Square' (必須) |
| typeProperties | Square Service のリンクされたサービス プロパティ。 | SquareLinkedServiceTypeProperties (必須) |
SquareLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | Square アプリケーションに関連付けられているクライアント ID。 | any |
| clientSecret | Square アプリケーションに関連付けられているクライアント シークレット。 | SecretBase |
| connectionProperties | Square に接続するために使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Square インスタンスの URL。 (つまり、mystore.mysquare.com) | any |
| redirectUri | Square アプリケーション ダッシュボードで割り当てられたリダイレクト URL。 (つまり、http://localhost:2500) | any |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
SybaseLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Sybase' (必須) |
| typeProperties | Sybase のリンクされたサービス プロパティ。 | SybaseLinkedServiceTypeProperties (必須) |
SybaseLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 接続に使用する AuthenticationType。 | 'Basic' 'Windows' |
| データベース | 接続のデータベース名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 認証用のパスワード。 | SecretBase |
| スキーマ | 接続のスキーマ名。 型: string (または resultType 文字列を含む式)。 | any |
| サーバー | 接続のサーバー名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ユーザー名 | 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
TeamDeskLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'TeamDesk' (必須) |
| typeProperties | TeamDesk のリンクされたサービス プロパティ。 | TeamDeskLinkedServiceTypeProperties (必須) |
TeamDeskLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiToken | TeamDesk ソースの API トークン。 | SecretBase |
| authenticationType | 使用する認証タイプ。 | 'Basic' 'トークン' (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | TeamDesk ソースのパスワード。 | SecretBase |
| url | TeamDesk ソースを接続する URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| userName | TeamDesk ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
TeradataLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Teradata' (必須) |
| typeProperties | Teradata のリンクされたサービス プロパティ。 | TeradataLinkedServiceTypeProperties (必須) |
TeradataLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 接続に使用する AuthenticationType。 | 'Basic' 'Windows' |
| characterSet | 接続に使用する文字セット。 型: string (または resultType 文字列を含む式)。 バージョン 2.0 にのみ適用されます。 | any |
| connectionString | Teradata ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 バージョン 1.0 にのみ適用されます。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| httpsPortNumber | HTTPS/TLS 接続を介してサーバーに接続するときのポート番号。 型: 整数 (または resultType 整数を持つ式)。 バージョン 2.0 にのみ適用されます。 | any |
| maxRespSize | SQL 要求の応答バッファーの最大サイズ (バイト単位)。 型: 整数。 バージョン 2.0 にのみ適用されます。 | any |
| パスワード | 認証用のパスワード。 | SecretBase |
| portNumber | HTTPS/TLS 以外の接続を介してサーバーに接続するときのポート番号。 型: 整数 (または resultType 整数を持つ式)。 V2 にのみ使用されます。 バージョン 2.0 にのみ適用されます。 | any |
| サーバー | 接続のサーバー名。 型: string (または resultType 文字列を含む式)。 | any |
| sslMode | 接続用の SSL モード。 有効な値: "Disable"、"Allow"、"Prefer"、"Require"、"Verify-CA"、"Verify-Full"。 既定値は "Verify-Full" です。 型: string (または resultType 文字列を含む式)。 バージョン 2.0 にのみ適用されます。 | any |
| useDataEncryption | Teradata データベースとのすべての通信を暗号化するかどうかを指定します。 使用できる値は 0 または 1 です。 HTTPS/TLS 接続では、この設定は無視されます。 型: 整数 (または resultType 整数を持つ式)。 バージョン 2.0 にのみ適用されます。 | any |
| ユーザー名 | 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
TwilioLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Twilio' (必須) |
| typeProperties | Twilio のリンクされたサービス プロパティ。 | TwilioLinkedServiceTypeProperties (必須) |
TwilioLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| パスワード | Twilio サービスの認証トークン。 | SecretBase (必須) |
| userName | Twilio サービスのアカウント SID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
VerticaLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Vertica' (必須) |
| typeProperties | Vertica のリンクされたサービス プロパティ。 | VerticaLinkedServiceTypeProperties (必須) |
VerticaLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| データベース | 接続のデータベース名。 型: 文字列。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ポート | 接続のポート。 型: 整数。 | any |
| pwd | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| サーバー | 接続のサーバー名。 型: 文字列。 | any |
| uid | 認証用のユーザー名。 型: 文字列。 | any |
WarehouseLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | '倉庫' (必須) |
| typeProperties | Microsoft Fabric Warehouse のリンクされたサービス プロパティ。 | WarehouseLinkedServiceTypeProperties (必須) |
WarehouseLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| artifactId | Microsoft Fabric Warehouse アーティファクトの ID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| authenticationType | 使用する認証タイプ。 | 'ServicePrincipal' 'SystemAssignedManagedIdentity' 'UserAssignedManagedIdentity' |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | Microsoft Fabric ウェアハウス サーバーのエンドポイント。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Microsoft Fabric Warehouse に対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Microsoft Fabric Warehouse に対する認証に使用されるアプリケーションのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| workspaceId | Microsoft Fabric ワークスペースの ID。 型: string (または resultType 文字列を含む式)。 | any |
WebAnonymousAuthentication
| Name | Description | Value |
|---|---|---|
| authenticationType | Web テーブル ソースへの接続に使用される認証の種類。 | 「匿名」(必須) |
WebBasicAuthentication
| Name | Description | Value |
|---|---|---|
| authenticationType | Web テーブル ソースへの接続に使用される認証の種類。 | 'Basic' (必須) |
| パスワード | 基本認証のパスワード。 | SecretBase (必須) |
| ユーザー名 | 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
WebClientCertificateAuthentication
| Name | Description | Value |
|---|---|---|
| authenticationType | Web テーブル ソースへの接続に使用される認証の種類。 | 'ClientCertificate' (必須) |
| パスワード | PFX ファイルのパスワード。 | SecretBase (必須) |
| pfx | PFX ファイルの Base64 でエンコードされた内容。 | SecretBase (必須) |
WebLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Web' (必須) |
| typeProperties | Web のリンクされたサービスのプロパティ。 | WebLinkedServiceTypeProperties (必須) |
WebLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | WebAnonymousAuthentication 型を 'Anonymous' に設定します。 WebBasicAuthentication 型を 'Basic' に設定します。 WebClientCertificateAuthentication 型を 'ClientCertificate' に設定します。 | 'Anonymous' 'Basic' 'ClientCertificate' (必須) |
| url | Web サービス エンドポイントの URL (例: https://www.microsoft.com)。 型: string (または resultType 文字列を含む式)。 | any (必須) |
XeroLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Xero' (必須) |
| typeProperties | Xero サービスのリンクされたサービスのプロパティ。 | XeroLinkedServiceTypeProperties (必須) |
XeroLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionProperties | Xero への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 | any |
| consumerKey | Xero アプリケーションに関連付けられているコンシューマー キー。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Xero サーバーのエンドポイント。 (つまり、api.xero.com) | any |
| privateKey | Xero プライベート アプリケーション用に生成された .pem ファイルの秘密キー。 Unix 行の終わり ( ). |
SecretBase |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
ZendeskLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「Zendesk」(必須) |
| typeProperties | Zendesk のリンクされたサービス プロパティ。 | ZendeskLinkedServiceTypeProperties (必須) |
ZendeskLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiToken | Zendesk ソースの API トークン。 | SecretBase |
| authenticationType | 使用する認証タイプ。 | 'Basic' 'トークン' (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | Zendesk ソースのパスワード。 | SecretBase |
| url | Zendesk ソースに接続する URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| userName | Zendesk ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
ZohoLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Zoho' (必須) |
| typeProperties | Zoho サーバーのリンクされたサービスのプロパティ。 | ZohoLinkedServiceTypeProperties (必須) |
ZohoLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessToken | Zoho 認証のアクセス トークン。 | SecretBase |
| connectionProperties | Zoho への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | Zoho サーバーのエンドポイント。 (つまり、crm.zoho.com/crm/private) | any |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
使用例
Azure クイック スタートのサンプル
次 Azure クイック スタート テンプレート、このリソースの種類をデプロイするための Bicep サンプルが含まれています。
| Bicep ファイル | Description |
|---|---|
| V2 データ ファクトリ を作成する | このテンプレートは、Azure Blob Storage 内のフォルダーからストレージ内の別のフォルダーにデータをコピーする V2 データ ファクトリを作成します。 |
| Azure アーキテクチャ に Sports Analytics をデプロイする |
ADLS Gen 2 が有効な Azure ストレージ アカウント、ストレージ アカウントのリンクされたサービスを持つ Azure Data Factory インスタンス (デプロイされている場合は Azure SQL Database)、Azure Databricks インスタンスを作成します。 テンプレートをデプロイするユーザーの AAD ID と ADF インスタンスのマネージド ID には、ストレージ アカウントのストレージ BLOB データ共同作成者ロールが付与されます。 Azure Key Vault インスタンス、Azure SQL Database、Azure Event Hub (ストリーミングユース ケース用) をデプロイするオプションもあります。 Azure Key Vault がデプロイされると、テンプレートをデプロイするユーザーのデータ ファクトリマネージド ID と AAD ID に Key Vault シークレット ユーザー ロールが付与されます。 |
| Azure Data Factory でさらに多くの方法が可能 - ワンクリックで Azure Data Factory | このテンプレートは、Azure BLOB から別の Azure BLOB へのコピー アクティビティ用のデータ ファクトリ パイプラインを作成します |
ARM テンプレート リソース定義
factories/linkedservices リソースの種類は、次をターゲットとする操作と共にデプロイできます。
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソース形式
Microsoft.DataFactory/factories/linkedservices リソースを作成するには、次の JSON をテンプレートに追加します。
{
"type": "Microsoft.DataFactory/factories/linkedservices",
"apiVersion": "2018-06-01",
"name": "string",
"properties": {
"annotations": [ {} ],
"connectVia": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"description": "string",
"parameters": {
"{customized property}": {
"defaultValue": {},
"type": "string"
}
},
"version": "string",
"type": "string"
// For remaining properties, see LinkedService objects
}
}
WebLinkedServiceTypeProperties オブジェクト
authenticationType プロパティを設定して、オブジェクトのタイプを指定します。
匿名の場合は、次を使用します。
{
"authenticationType": "Anonymous"
}
Basic の場合は、次を使用します。
{
"authenticationType": "Basic",
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"username": {}
}
ClientCertificate には、次を使用します。
{
"authenticationType": "ClientCertificate",
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"pfx": {
"type": "string"
// For remaining properties, see SecretBase objects
}
}
LinkedService オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AmazonMWSの場合は、以下を使用します。
{
"type": "AmazonMWS",
"typeProperties": {
"accessKeyId": {},
"encryptedCredential": "string",
"endpoint": {},
"marketplaceID": {},
"mwsAuthToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"secretKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"sellerID": {},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {}
}
}
AmazonRdsForOracle の場合は、以下を使用します。
{
"type": "AmazonRdsForOracle",
"typeProperties": {
"authenticationType": "string",
"connectionString": {},
"cryptoChecksumClient": {},
"cryptoChecksumTypesClient": {},
"enableBulkLoad": {},
"encryptedCredential": "string",
"encryptionClient": {},
"encryptionTypesClient": {},
"fetchSize": {},
"fetchTswtzAsTimestamp": {},
"initializationString": {},
"initialLobFetchSize": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"server": {},
"statementCacheSize": {},
"supportV1DataTypes": {},
"username": {}
}
}
AmazonRdsForSqlServer の場合は、次を使用します。
{
"type": "AmazonRdsForSqlServer",
"typeProperties": {
"alwaysEncryptedSettings": {
"alwaysEncryptedAkvAuthType": "string",
"credential": {
"referenceName": "string",
"type": "string"
},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
}
},
"applicationIntent": {},
"authenticationType": "string",
"commandTimeout": {},
"connectionString": {},
"connectRetryCount": {},
"connectRetryInterval": {},
"connectTimeout": {},
"database": {},
"encrypt": {},
"encryptedCredential": "string",
"failoverPartner": {},
"hostNameInCertificate": {},
"integratedSecurity": {},
"loadBalanceTimeout": {},
"maxPoolSize": {},
"minPoolSize": {},
"multipleActiveResultSets": {},
"multiSubnetFailover": {},
"packetSize": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"pooling": {},
"server": {},
"trustServerCertificate": {},
"userName": {}
}
}
AmazonRedshift の場合は、以下を使用します。
{
"type": "AmazonRedshift",
"typeProperties": {
"database": {},
"encryptedCredential": "string",
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"server": {},
"username": {}
}
}
AmazonS3 の場合は、以下を使用します。
{
"type": "AmazonS3",
"typeProperties": {
"accessKeyId": {},
"authenticationType": {},
"encryptedCredential": "string",
"secretAccessKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"serviceUrl": {},
"sessionToken": {
"type": "string"
// For remaining properties, see SecretBase objects
}
}
}
AmazonS3Compatibleの場合は、以下を使用します。
{
"type": "AmazonS3Compatible",
"typeProperties": {
"accessKeyId": {},
"encryptedCredential": "string",
"forcePathStyle": {},
"secretAccessKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"serviceUrl": {}
}
}
AppFiguresの場合は、以下を使用します。
{
"type": "AppFigures",
"typeProperties": {
"clientKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
}
}
Asana の場合は、以下を使用します。
{
"type": "Asana",
"typeProperties": {
"apiToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": "string"
}
}
AzureBatch の場合は、次を使用します。
{
"type": "AzureBatch",
"typeProperties": {
"accessKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"accountName": {},
"batchUri": {},
"credential": {
"referenceName": "string",
"type": "string"
},
"encryptedCredential": "string",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"poolName": {}
}
}
AzureBlobFS の場合は、次を使用します。
{
"type": "AzureBlobFS",
"typeProperties": {
"accountKey": {},
"azureCloudType": {},
"credential": {
"referenceName": "string",
"type": "string"
},
"encryptedCredential": "string",
"sasToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"sasUri": {},
"servicePrincipalCredential": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"servicePrincipalCredentialType": {},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"tenant": {},
"url": {}
}
}
AzureBlobStorage の場合は、次を使用します。
{
"type": "AzureBlobStorage",
"typeProperties": {
"accountKey": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
},
"accountKind": {},
"authenticationType": "string",
"azureCloudType": {},
"connectionString": {},
"containerUri": {},
"credential": {
"referenceName": "string",
"type": "string"
},
"encryptedCredential": "string",
"sasToken": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
},
"sasUri": {},
"serviceEndpoint": {},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"tenant": {}
}
}
AzureDataExplorer の場合は、次を使用します。
{
"type": "AzureDataExplorer",
"typeProperties": {
"credential": {
"referenceName": "string",
"type": "string"
},
"database": {},
"endpoint": {},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"tenant": {}
}
}
AzureDataLakeAnalytics の場合は、次を使用します。
{
"type": "AzureDataLakeAnalytics",
"typeProperties": {
"accountName": {},
"dataLakeAnalyticsUri": {},
"encryptedCredential": "string",
"resourceGroupName": {},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"subscriptionId": {},
"tenant": {}
}
}
AzureDataLakeStore の場合は、次を使用します。
{
"type": "AzureDataLakeStore",
"typeProperties": {
"accountName": {},
"azureCloudType": {},
"credential": {
"referenceName": "string",
"type": "string"
},
"dataLakeStoreUri": {},
"encryptedCredential": "string",
"resourceGroupName": {},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"subscriptionId": {},
"tenant": {}
}
}
AzureDatabricks の場合は、次を使用します。
{
"type": "AzureDatabricks",
"typeProperties": {
"accessToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"authentication": {},
"credential": {
"referenceName": "string",
"type": "string"
},
"dataSecurityMode": {},
"domain": {},
"encryptedCredential": "string",
"existingClusterId": {},
"instancePoolId": {},
"newClusterCustomTags": {
"{customized property}": {}
},
"newClusterDriverNodeType": {},
"newClusterEnableElasticDisk": {},
"newClusterInitScripts": {},
"newClusterLogDestination": {},
"newClusterNodeType": {},
"newClusterNumOfWorker": {},
"newClusterSparkConf": {
"{customized property}": {}
},
"newClusterSparkEnvVars": {
"{customized property}": {}
},
"newClusterVersion": {},
"policyId": {},
"workspaceResourceId": {}
}
}
AzureDatabricksDeltaLake の場合は、次を使用します。
{
"type": "AzureDatabricksDeltaLake",
"typeProperties": {
"accessToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"clusterId": {},
"credential": {
"referenceName": "string",
"type": "string"
},
"domain": {},
"encryptedCredential": "string",
"workspaceResourceId": {}
}
}
AzureFileStorage の場合は、次を使用します。
{
"type": "AzureFileStorage",
"typeProperties": {
"accountKey": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
},
"connectionString": {},
"credential": {
"referenceName": "string",
"type": "string"
},
"encryptedCredential": "string",
"fileShare": {},
"host": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"sasToken": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
},
"sasUri": {},
"serviceEndpoint": {},
"snapshot": {},
"userId": {}
}
}
AzureFunction の場合は、次を使用します。
{
"type": "AzureFunction",
"typeProperties": {
"authentication": {},
"credential": {
"referenceName": "string",
"type": "string"
},
"encryptedCredential": "string",
"functionAppUrl": {},
"functionKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"resourceId": {}
}
}
AzureKeyVault の場合は、次を使用します。
{
"type": "AzureKeyVault",
"typeProperties": {
"baseUrl": {},
"credential": {
"referenceName": "string",
"type": "string"
}
}
}
AzureML の場合は、次を使用します。
{
"type": "AzureML",
"typeProperties": {
"apiKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"authentication": {},
"encryptedCredential": "string",
"mlEndpoint": {},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"tenant": {},
"updateResourceEndpoint": {}
}
}
AzureMLService の場合は、次を使用します。
{
"type": "AzureMLService",
"typeProperties": {
"authentication": {},
"encryptedCredential": "string",
"mlWorkspaceName": {},
"resourceGroupName": {},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"subscriptionId": {},
"tenant": {}
}
}
AzureMariaDB の場合は、次を使用します。
{
"type": "AzureMariaDB",
"typeProperties": {
"connectionString": {},
"encryptedCredential": "string",
"pwd": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
}
}
}
AzureMySQL の場合は、次を使用します。
{
"type": "AzureMySql",
"typeProperties": {
"connectionString": {},
"encryptedCredential": "string",
"password": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
}
}
}
AzurePostgreSQL の場合は、次を使用します。
{
"type": "AzurePostgreSql",
"typeProperties": {
"azureCloudType": {},
"commandTimeout": {},
"connectionString": {},
"credential": {
"referenceName": "string",
"type": "string"
},
"database": {},
"encoding": {},
"encryptedCredential": "string",
"password": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
},
"port": {},
"readBufferSize": {},
"server": {},
"servicePrincipalCredentialType": {},
"servicePrincipalEmbeddedCert": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"servicePrincipalEmbeddedCertPassword": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"sslMode": {},
"tenant": {},
"timeout": {},
"timezone": {},
"trustServerCertificate": {},
"username": {}
}
}
AzureSearch の場合は、次を使用します。
{
"type": "AzureSearch",
"typeProperties": {
"encryptedCredential": "string",
"key": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"url": {}
}
}
AzureSqlDW の場合は、次を使用します。
{
"type": "AzureSqlDW",
"typeProperties": {
"applicationIntent": {},
"authenticationType": "string",
"azureCloudType": {},
"commandTimeout": {},
"connectionString": {},
"connectRetryCount": {},
"connectRetryInterval": {},
"connectTimeout": {},
"credential": {
"referenceName": "string",
"type": "string"
},
"database": {},
"encrypt": {},
"encryptedCredential": "string",
"failoverPartner": {},
"hostNameInCertificate": {},
"integratedSecurity": {},
"loadBalanceTimeout": {},
"maxPoolSize": {},
"minPoolSize": {},
"multipleActiveResultSets": {},
"multiSubnetFailover": {},
"packetSize": {},
"password": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
},
"pooling": {},
"server": {},
"servicePrincipalCredential": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"servicePrincipalCredentialType": {},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"tenant": {},
"trustServerCertificate": {},
"userName": {}
}
}
AzureSqlDatabase の場合は、次を使用します。
{
"type": "AzureSqlDatabase",
"typeProperties": {
"alwaysEncryptedSettings": {
"alwaysEncryptedAkvAuthType": "string",
"credential": {
"referenceName": "string",
"type": "string"
},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
}
},
"applicationIntent": {},
"authenticationType": "string",
"azureCloudType": {},
"commandTimeout": {},
"connectionString": {},
"connectRetryCount": {},
"connectRetryInterval": {},
"connectTimeout": {},
"credential": {
"referenceName": "string",
"type": "string"
},
"database": {},
"encrypt": {},
"encryptedCredential": "string",
"failoverPartner": {},
"hostNameInCertificate": {},
"integratedSecurity": {},
"loadBalanceTimeout": {},
"maxPoolSize": {},
"minPoolSize": {},
"multipleActiveResultSets": {},
"multiSubnetFailover": {},
"packetSize": {},
"password": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
},
"pooling": {},
"server": {},
"servicePrincipalCredential": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"servicePrincipalCredentialType": {},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"tenant": {},
"trustServerCertificate": {},
"userName": {}
}
}
AzureSqlMI の場合は、次を使用します。
{
"type": "AzureSqlMI",
"typeProperties": {
"alwaysEncryptedSettings": {
"alwaysEncryptedAkvAuthType": "string",
"credential": {
"referenceName": "string",
"type": "string"
},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
}
},
"applicationIntent": {},
"authenticationType": "string",
"azureCloudType": {},
"commandTimeout": {},
"connectionString": {},
"connectRetryCount": {},
"connectRetryInterval": {},
"connectTimeout": {},
"credential": {
"referenceName": "string",
"type": "string"
},
"database": {},
"encrypt": {},
"encryptedCredential": "string",
"failoverPartner": {},
"hostNameInCertificate": {},
"integratedSecurity": {},
"loadBalanceTimeout": {},
"maxPoolSize": {},
"minPoolSize": {},
"multipleActiveResultSets": {},
"multiSubnetFailover": {},
"packetSize": {},
"password": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
},
"pooling": {},
"server": {},
"servicePrincipalCredential": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"servicePrincipalCredentialType": {},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"tenant": {},
"trustServerCertificate": {},
"userName": {}
}
}
AzureStorage の場合は、次を使用します。
{
"type": "AzureStorage",
"typeProperties": {
"accountKey": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
},
"connectionString": {},
"encryptedCredential": "string",
"sasToken": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
},
"sasUri": {}
}
}
AzureSynapseArtifacts の場合は、次を使用します。
{
"type": "AzureSynapseArtifacts",
"typeProperties": {
"authentication": {},
"endpoint": {},
"workspaceResourceId": {}
}
}
AzureTableStorage の場合は、次を使用します。
{
"type": "AzureTableStorage",
"typeProperties": {
"accountKey": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
},
"connectionString": {},
"credential": {
"referenceName": "string",
"type": "string"
},
"encryptedCredential": "string",
"sasToken": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
},
"sasUri": {},
"serviceEndpoint": {}
}
}
Cassandra の場合は、以下を使用します。
{
"type": "Cassandra",
"typeProperties": {
"authenticationType": {},
"encryptedCredential": "string",
"host": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"username": {}
}
}
CommonDataServiceForApps の場合は、次を使用します。
{
"type": "CommonDataServiceForApps",
"typeProperties": {
"authenticationType": {},
"deploymentType": {},
"domain": {},
"encryptedCredential": "string",
"hostName": {},
"organizationName": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"servicePrincipalCredential": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"servicePrincipalCredentialType": {},
"servicePrincipalId": {},
"serviceUri": {},
"username": {}
}
}
Concur の場合は、次を使用します。
{
"type": "Concur",
"typeProperties": {
"clientId": {},
"connectionProperties": {},
"encryptedCredential": "string",
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {},
"username": {}
}
}
CosmosDb の場合は、次を使用します。
{
"type": "CosmosDb",
"typeProperties": {
"accountEndpoint": {},
"accountKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"azureCloudType": {},
"connectionMode": "string",
"connectionString": {},
"credential": {
"referenceName": "string",
"type": "string"
},
"database": {},
"encryptedCredential": "string",
"servicePrincipalCredential": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"servicePrincipalCredentialType": {},
"servicePrincipalId": {},
"tenant": {}
}
}
CosmosDbMongoDbApi の場合は、次を使用します。
{
"type": "CosmosDbMongoDbApi",
"typeProperties": {
"connectionString": {},
"database": {},
"isServerVersionAbove32": {}
}
}
Couchbase の場合は、以下を使用します。
{
"type": "Couchbase",
"typeProperties": {
"connectionString": {},
"credString": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
},
"encryptedCredential": "string"
}
}
CustomDataSource の場合は、次を使用します。
{
"type": "CustomDataSource",
"typeProperties": {}
}
Dataworld の場合は、以下を使用します。
{
"type": "Dataworld",
"typeProperties": {
"apiToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": "string"
}
}
Db2 の場合は、以下を使用します。
{
"type": "Db2",
"typeProperties": {
"authenticationType": "string",
"certificateCommonName": {},
"connectionString": {},
"database": {},
"encryptedCredential": "string",
"packageCollection": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"server": {},
"username": {}
}
}
ドリルの場合は、以下を使用します。
{
"type": "Drill",
"typeProperties": {
"connectionString": {},
"encryptedCredential": "string",
"pwd": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
}
}
}
Dynamics の場合は、以下を使用します。
{
"type": "Dynamics",
"typeProperties": {
"authenticationType": {},
"credential": {
"referenceName": "string",
"type": "string"
},
"deploymentType": {},
"domain": {},
"encryptedCredential": "string",
"hostName": {},
"organizationName": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"servicePrincipalCredential": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"servicePrincipalCredentialType": {},
"servicePrincipalId": {},
"serviceUri": {},
"username": {}
}
}
DynamicsAX の場合は、次を使用します。
{
"type": "DynamicsAX",
"typeProperties": {
"aadResourceId": {},
"encryptedCredential": "string",
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"tenant": {},
"url": {}
}
}
DynamicsCrm の場合は、以下を使用します。
{
"type": "DynamicsCrm",
"typeProperties": {
"authenticationType": {},
"credential": {
"referenceName": "string",
"type": "string"
},
"deploymentType": {},
"domain": {},
"encryptedCredential": "string",
"hostName": {},
"organizationName": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"servicePrincipalCredential": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"servicePrincipalCredentialType": {},
"servicePrincipalId": {},
"serviceUri": {},
"username": {}
}
}
Eloqua の場合は、以下を使用します。
{
"type": "Eloqua",
"typeProperties": {
"encryptedCredential": "string",
"endpoint": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {},
"username": {}
}
}
FileServer の場合は、次を使用します。
{
"type": "FileServer",
"typeProperties": {
"encryptedCredential": "string",
"host": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userId": {}
}
}
FtpServer の場合は、次を使用します。
{
"type": "FtpServer",
"typeProperties": {
"authenticationType": "string",
"enableServerCertificateValidation": {},
"enableSsl": {},
"encryptedCredential": "string",
"host": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"userName": {}
}
}
GoogleAdWords の場合は、次を使用します。
{
"type": "GoogleAdWords",
"typeProperties": {
"authenticationType": "string",
"clientCustomerID": {},
"clientId": {},
"clientSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"connectionProperties": {},
"developerToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"email": {},
"encryptedCredential": "string",
"googleAdsApiVersion": {},
"keyFilePath": {},
"loginCustomerID": {},
"privateKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"refreshToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"supportLegacyDataTypes": {},
"trustedCertPath": {},
"useSystemTrustStore": {}
}
}
GoogleBigQuery の場合は、次を使用します。
{
"type": "GoogleBigQuery",
"typeProperties": {
"additionalProjects": {},
"authenticationType": "string",
"clientId": {},
"clientSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"email": {},
"encryptedCredential": "string",
"keyFilePath": {},
"project": {},
"refreshToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"requestGoogleDriveScope": {},
"trustedCertPath": {},
"useSystemTrustStore": {}
}
}
GoogleBigQueryV2 の場合は、次を使用します。
{
"type": "GoogleBigQueryV2",
"typeProperties": {
"authenticationType": "string",
"clientId": {},
"clientSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": "string",
"keyFileContent": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"projectId": {},
"refreshToken": {
"type": "string"
// For remaining properties, see SecretBase objects
}
}
}
GoogleCloudStorage の場合は、次を使用します。
{
"type": "GoogleCloudStorage",
"typeProperties": {
"accessKeyId": {},
"encryptedCredential": "string",
"secretAccessKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"serviceUrl": {}
}
}
Googleスプレッドシートの場合は、以下を使用します。
{
"type": "GoogleSheets",
"typeProperties": {
"apiToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": "string"
}
}
Greenplumの場合は、以下を使用します。
{
"type": "Greenplum",
"typeProperties": {
"authenticationType": "string",
"commandTimeout": {},
"connectionString": {},
"connectionTimeout": {},
"database": {},
"encryptedCredential": "string",
"host": {},
"port": {},
"pwd": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
},
"sslMode": {},
"username": {}
}
}
HBase の場合は、次を使用します。
{
"type": "HBase",
"typeProperties": {
"allowHostNameCNMismatch": {},
"allowSelfSignedServerCert": {},
"authenticationType": "string",
"enableSsl": {},
"encryptedCredential": "string",
"host": {},
"httpPath": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"trustedCertPath": {},
"username": {}
}
}
HDInsight の場合は、次を使用します。
{
"type": "HDInsight",
"typeProperties": {
"clusterAuthType": "string",
"clusterUri": {},
"credential": {
"referenceName": "string",
"type": "string"
},
"encryptedCredential": "string",
"fileSystem": {},
"hcatalogLinkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"isEspEnabled": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
}
}
HDInsightOnDemand の場合は、次を使用します。
{
"type": "HDInsightOnDemand",
"typeProperties": {
"additionalLinkedServiceNames": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
],
"clusterNamePrefix": {},
"clusterPassword": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"clusterResourceGroup": {},
"clusterResourceGroupAuthType": "string",
"clusterSize": {},
"clusterSshPassword": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"clusterSshUserName": {},
"clusterType": {},
"clusterUserName": {},
"coreConfiguration": {},
"credential": {
"referenceName": "string",
"type": "string"
},
"dataNodeSize": {},
"encryptedCredential": "string",
"hBaseConfiguration": {},
"hcatalogLinkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"hdfsConfiguration": {},
"headNodeSize": {},
"hiveConfiguration": {},
"hostSubscriptionId": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"mapReduceConfiguration": {},
"oozieConfiguration": {},
"scriptActions": [
{
"name": "string",
"parameters": "string",
"roles": {},
"uri": "string"
}
],
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"sparkVersion": {},
"stormConfiguration": {},
"subnetName": {},
"tenant": {},
"timeToLive": {},
"version": {},
"virtualNetworkId": {},
"yarnConfiguration": {},
"zookeeperNodeSize": {}
}
}
Hdfs の場合は、以下を使用します。
{
"type": "Hdfs",
"typeProperties": {
"authenticationType": {},
"encryptedCredential": "string",
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"url": {},
"userName": {}
}
}
Hive の場合は、次を使用します。
{
"type": "Hive",
"typeProperties": {
"allowHostNameCNMismatch": {},
"allowSelfSignedServerCert": {},
"authenticationType": "string",
"enableServerCertificateValidation": {},
"enableSsl": {},
"encryptedCredential": "string",
"host": {},
"httpPath": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"serverType": "string",
"serviceDiscoveryMode": {},
"thriftTransportProtocol": "string",
"trustedCertPath": {},
"useNativeQuery": {},
"username": {},
"useSystemTrustStore": {},
"zooKeeperNameSpace": {}
}
}
HttpServer の場合は、次を使用します。
{
"type": "HttpServer",
"typeProperties": {
"authenticationType": "string",
"authHeaders": {},
"certThumbprint": {},
"embeddedCertData": {},
"enableServerCertificateValidation": {},
"encryptedCredential": "string",
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"url": {},
"userName": {}
}
}
Hubspotの場合は、以下を使用します。
{
"type": "Hubspot",
"typeProperties": {
"accessToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"clientId": {},
"clientSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": "string",
"refreshToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {}
}
}
Impala の場合は、以下を使用します。
{
"type": "Impala",
"typeProperties": {
"allowHostNameCNMismatch": {},
"allowSelfSignedServerCert": {},
"authenticationType": "string",
"enableServerCertificateValidation": {},
"enableSsl": {},
"encryptedCredential": "string",
"host": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"thriftTransportProtocol": "string",
"trustedCertPath": {},
"username": {},
"useSystemTrustStore": {}
}
}
Informix の場合は、次を使用します。
{
"type": "Informix",
"typeProperties": {
"authenticationType": {},
"connectionString": {},
"credential": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": "string",
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
}
}
Jira の場合は、次を使用します。
{
"type": "Jira",
"typeProperties": {
"encryptedCredential": "string",
"host": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {},
"username": {}
}
}
レイクハウスの場合は、次を使用します。
{
"type": "Lakehouse",
"typeProperties": {
"artifactId": {},
"authenticationType": "string",
"credential": {
"referenceName": "string",
"type": "string"
},
"encryptedCredential": "string",
"servicePrincipalCredential": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"servicePrincipalCredentialType": {},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"tenant": {},
"workspaceId": {}
}
}
Magento の場合は、以下を使用します。
{
"type": "Magento",
"typeProperties": {
"accessToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": "string",
"host": {},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {}
}
}
MariaDBの場合は、以下を使用します。
{
"type": "MariaDB",
"typeProperties": {
"connectionString": {},
"database": {},
"driverVersion": {},
"encryptedCredential": "string",
"password": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
},
"port": {},
"server": {},
"sslMode": {},
"username": {},
"useSystemTrustStore": {}
}
}
Marketo の場合は、次を使用します。
{
"type": "Marketo",
"typeProperties": {
"clientId": {},
"clientSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": "string",
"endpoint": {},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {}
}
}
MicrosoftAccess の場合は、以下を使用します。
{
"type": "MicrosoftAccess",
"typeProperties": {
"authenticationType": {},
"connectionString": {},
"credential": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": "string",
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
}
}
MongoDb の場合は、以下を使用します。
{
"type": "MongoDb",
"typeProperties": {
"allowSelfSignedServerCert": {},
"authenticationType": "string",
"authSource": {},
"databaseName": {},
"enableSsl": {},
"encryptedCredential": "string",
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"server": {},
"username": {}
}
}
MongoDbAtlasの場合は、以下を使用します。
{
"type": "MongoDbAtlas",
"typeProperties": {
"connectionString": {},
"database": {},
"driverVersion": {}
}
}
MongoDbV2 の場合は、次を使用します。
{
"type": "MongoDbV2",
"typeProperties": {
"connectionString": {},
"database": {}
}
}
MySQL の場合は、次を使用します。
{
"type": "MySql",
"typeProperties": {
"allowZeroDateTime": {},
"connectionString": {},
"connectionTimeout": {},
"convertZeroDateTime": {},
"database": {},
"driverVersion": {},
"encryptedCredential": "string",
"guidFormat": {},
"password": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
},
"port": {},
"server": {},
"sslCert": {},
"sslKey": {},
"sslMode": {},
"treatTinyAsBoolean": {},
"username": {},
"useSystemTrustStore": {}
}
}
Netezza の場合は、以下を使用します。
{
"type": "Netezza",
"typeProperties": {
"connectionString": {},
"database": {},
"encryptedCredential": "string",
"port": {},
"pwd": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
},
"securityLevel": "string",
"server": {},
"uid": {}
}
}
OData の場合は、次を使用します。
{
"type": "OData",
"typeProperties": {
"aadResourceId": {},
"aadServicePrincipalCredentialType": "string",
"authenticationType": "string",
"authHeaders": {},
"azureCloudType": {},
"encryptedCredential": "string",
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"servicePrincipalEmbeddedCert": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"servicePrincipalEmbeddedCertPassword": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"tenant": {},
"url": {},
"userName": {}
}
}
Odbc の場合は、次を使用します。
{
"type": "Odbc",
"typeProperties": {
"authenticationType": {},
"connectionString": {},
"credential": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": "string",
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
}
}
Office365 の場合は、次を使用します。
{
"type": "Office365",
"typeProperties": {
"encryptedCredential": "string",
"office365TenantId": {},
"servicePrincipalCredentialType": {},
"servicePrincipalEmbeddedCert": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"servicePrincipalEmbeddedCertPassword": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"servicePrincipalTenantId": {}
}
}
Oracle の場合は、次を使用します。
{
"type": "Oracle",
"typeProperties": {
"authenticationType": "string",
"connectionString": {},
"cryptoChecksumClient": {},
"cryptoChecksumTypesClient": {},
"enableBulkLoad": {},
"encryptedCredential": "string",
"encryptionClient": {},
"encryptionTypesClient": {},
"fetchSize": {},
"fetchTswtzAsTimestamp": {},
"initializationString": {},
"initialLobFetchSize": {},
"password": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
},
"server": {},
"statementCacheSize": {},
"supportV1DataTypes": {},
"username": {}
}
}
OracleCloudStorageの場合は、次を使用します。
{
"type": "OracleCloudStorage",
"typeProperties": {
"accessKeyId": {},
"encryptedCredential": "string",
"secretAccessKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"serviceUrl": {}
}
}
OracleServiceCloudの場合は、次を使用します。
{
"type": "OracleServiceCloud",
"typeProperties": {
"encryptedCredential": "string",
"host": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {},
"username": {}
}
}
PayPalの場合は、以下を使用します。
{
"type": "Paypal",
"typeProperties": {
"clientId": {},
"clientSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": "string",
"host": {},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {}
}
}
フェニックスの場合は、以下を使用します。
{
"type": "Phoenix",
"typeProperties": {
"allowHostNameCNMismatch": {},
"allowSelfSignedServerCert": {},
"authenticationType": "string",
"enableSsl": {},
"encryptedCredential": "string",
"host": {},
"httpPath": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"trustedCertPath": {},
"username": {},
"useSystemTrustStore": {}
}
}
PostgreSqlの場合は、以下を使用します。
{
"type": "PostgreSql",
"typeProperties": {
"connectionString": {},
"encryptedCredential": "string",
"password": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
}
}
}
PostgreSqlV2 の場合は、以下を使用します。
{
"type": "PostgreSqlV2",
"typeProperties": {
"authenticationType": {},
"commandTimeout": {},
"connectionTimeout": {},
"database": {},
"encoding": {},
"encryptedCredential": "string",
"logParameters": {},
"password": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
},
"pooling": {},
"port": {},
"readBufferSize": {},
"schema": {},
"server": {},
"sslCertificate": {},
"sslKey": {},
"sslMode": {},
"sslPassword": {},
"timezone": {},
"trustServerCertificate": {},
"username": {}
}
}
Prestoの場合は、以下を使用します。
{
"type": "Presto",
"typeProperties": {
"allowHostNameCNMismatch": {},
"allowSelfSignedServerCert": {},
"authenticationType": "string",
"catalog": {},
"enableServerCertificateValidation": {},
"enableSsl": {},
"encryptedCredential": "string",
"host": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"serverVersion": {},
"timeZoneID": {},
"trustedCertPath": {},
"username": {},
"useSystemTrustStore": {}
}
}
QuickBooks の場合は、以下を使用します。
{
"type": "QuickBooks",
"typeProperties": {
"accessToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"accessTokenSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"companyId": {},
"connectionProperties": {},
"consumerKey": {},
"consumerSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": "string",
"endpoint": {},
"refreshToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"useEncryptedEndpoints": {}
}
}
Quickbase の場合は、以下を使用します。
{
"type": "Quickbase",
"typeProperties": {
"encryptedCredential": "string",
"url": {},
"userToken": {
"type": "string"
// For remaining properties, see SecretBase objects
}
}
}
Responsysの場合は、以下を使用します。
{
"type": "Responsys",
"typeProperties": {
"clientId": {},
"clientSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": "string",
"endpoint": {},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {}
}
}
RestService の場合は、次を使用します。
{
"type": "RestService",
"typeProperties": {
"aadResourceId": {},
"authenticationType": "string",
"authHeaders": {},
"azureCloudType": {},
"clientId": {},
"clientSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"credential": {
"referenceName": "string",
"type": "string"
},
"enableServerCertificateValidation": {},
"encryptedCredential": "string",
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"resource": {},
"scope": {},
"servicePrincipalCredentialType": {},
"servicePrincipalEmbeddedCert": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"servicePrincipalEmbeddedCertPassword": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"tenant": {},
"tokenEndpoint": {},
"url": {},
"userName": {}
}
}
Salesforce の場合は、次を使用します。
{
"type": "Salesforce",
"typeProperties": {
"apiVersion": {},
"encryptedCredential": "string",
"environmentUrl": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"securityToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"username": {}
}
}
SalesforceMarketingCloud の場合は、以下を使用します。
{
"type": "SalesforceMarketingCloud",
"typeProperties": {
"clientId": {},
"clientSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"connectionProperties": {},
"encryptedCredential": "string",
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {}
}
}
SalesforceServiceCloud の場合は、次を使用します。
{
"type": "SalesforceServiceCloud",
"typeProperties": {
"apiVersion": {},
"encryptedCredential": "string",
"environmentUrl": {},
"extendedProperties": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"securityToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"username": {}
}
}
SalesforceServiceCloudV2 の場合は、次を使用します。
{
"type": "SalesforceServiceCloudV2",
"typeProperties": {
"apiVersion": {},
"authenticationType": {},
"clientId": {},
"clientSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": "string",
"environmentUrl": {}
}
}
SalesforceV2 の場合は、次を使用します。
{
"type": "SalesforceV2",
"typeProperties": {
"apiVersion": {},
"authenticationType": {},
"clientId": {},
"clientSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": "string",
"environmentUrl": {}
}
}
SapBW の場合は、以下を使用します。
{
"type": "SapBW",
"typeProperties": {
"clientId": {},
"encryptedCredential": "string",
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"server": {},
"systemNumber": {},
"userName": {}
}
}
SapCloudForCustomer の場合は、次を使用します。
{
"type": "SapCloudForCustomer",
"typeProperties": {
"encryptedCredential": "string",
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"url": {},
"username": {}
}
}
SapECC の場合は、以下を使用します。
{
"type": "SapEcc",
"typeProperties": {
"encryptedCredential": "string",
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"url": {},
"username": {}
}
}
SapHanaの場合は、以下を使用します。
{
"type": "SapHana",
"typeProperties": {
"authenticationType": "string",
"connectionString": {},
"encryptedCredential": "string",
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"server": {},
"userName": {}
}
}
SapOdp の場合は、以下を使用します。
{
"type": "SapOdp",
"typeProperties": {
"clientId": {},
"encryptedCredential": "string",
"language": {},
"logonGroup": {},
"messageServer": {},
"messageServerService": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"server": {},
"sncLibraryPath": {},
"sncMode": {},
"sncMyName": {},
"sncPartnerName": {},
"sncQop": {},
"subscriberName": {},
"systemId": {},
"systemNumber": {},
"userName": {},
"x509CertificatePath": {}
}
}
SapOpenHub の場合は、次を使用します。
{
"type": "SapOpenHub",
"typeProperties": {
"clientId": {},
"encryptedCredential": "string",
"language": {},
"logonGroup": {},
"messageServer": {},
"messageServerService": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"server": {},
"systemId": {},
"systemNumber": {},
"userName": {}
}
}
SapTable の場合は、次を使用します。
{
"type": "SapTable",
"typeProperties": {
"clientId": {},
"encryptedCredential": "string",
"language": {},
"logonGroup": {},
"messageServer": {},
"messageServerService": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"server": {},
"sncLibraryPath": {},
"sncMode": {},
"sncMyName": {},
"sncPartnerName": {},
"sncQop": {},
"systemId": {},
"systemNumber": {},
"userName": {}
}
}
ServiceNow の場合は、次を使用します。
{
"type": "ServiceNow",
"typeProperties": {
"authenticationType": "string",
"clientId": {},
"clientSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": "string",
"endpoint": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {},
"username": {}
}
}
ServiceNowV2 の場合は、次を使用します。
{
"type": "ServiceNowV2",
"typeProperties": {
"authenticationType": "string",
"clientId": {},
"clientSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": "string",
"endpoint": {},
"grantType": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"username": {}
}
}
Sftp の場合は、以下を使用します。
{
"type": "Sftp",
"typeProperties": {
"authenticationType": "string",
"encryptedCredential": "string",
"host": {},
"hostKeyFingerprint": {},
"passPhrase": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"privateKeyContent": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"privateKeyPath": {},
"skipHostKeyValidation": {},
"userName": {}
}
}
SharePointOnlineList の場合は、次を使用します。
{
"type": "SharePointOnlineList",
"typeProperties": {
"encryptedCredential": "string",
"servicePrincipalCredentialType": {},
"servicePrincipalEmbeddedCert": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"servicePrincipalEmbeddedCertPassword": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"siteUrl": {},
"tenantId": {}
}
}
Shopify の場合は、以下を使用します。
{
"type": "Shopify",
"typeProperties": {
"accessToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": "string",
"host": {},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {}
}
}
Smartsheet の場合は、以下を使用します。
{
"type": "Smartsheet",
"typeProperties": {
"apiToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": "string"
}
}
Snowflakeの場合は、以下を使用します。
{
"type": "Snowflake",
"typeProperties": {
"connectionString": {},
"encryptedCredential": "string",
"password": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
}
}
}
SnowflakeV2の場合は、以下を使用します。
{
"type": "SnowflakeV2",
"typeProperties": {
"accountIdentifier": {},
"authenticationType": "string",
"clientId": {},
"clientSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"database": {},
"encryptedCredential": "string",
"host": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"privateKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"privateKeyPassphrase": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"role": {},
"schema": {},
"scope": {},
"tenantId": {},
"user": {},
"useUtcTimestamps": {},
"warehouse": {}
}
}
Spark の場合は、以下を使用します。
{
"type": "Spark",
"typeProperties": {
"allowHostNameCNMismatch": {},
"allowSelfSignedServerCert": {},
"authenticationType": "string",
"enableServerCertificateValidation": {},
"enableSsl": {},
"encryptedCredential": "string",
"host": {},
"httpPath": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"serverType": "string",
"thriftTransportProtocol": "string",
"trustedCertPath": {},
"username": {},
"useSystemTrustStore": {}
}
}
SqlServer の場合は、次を使用します。
{
"type": "SqlServer",
"typeProperties": {
"alwaysEncryptedSettings": {
"alwaysEncryptedAkvAuthType": "string",
"credential": {
"referenceName": "string",
"type": "string"
},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
}
},
"applicationIntent": {},
"authenticationType": "string",
"commandTimeout": {},
"connectionString": {},
"connectRetryCount": {},
"connectRetryInterval": {},
"connectTimeout": {},
"credential": {
"referenceName": "string",
"type": "string"
},
"database": {},
"encrypt": {},
"encryptedCredential": "string",
"failoverPartner": {},
"hostNameInCertificate": {},
"integratedSecurity": {},
"loadBalanceTimeout": {},
"maxPoolSize": {},
"minPoolSize": {},
"multipleActiveResultSets": {},
"multiSubnetFailover": {},
"packetSize": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"pooling": {},
"server": {},
"trustServerCertificate": {},
"userName": {}
}
}
Square の場合は、次を使用します。
{
"type": "Square",
"typeProperties": {
"clientId": {},
"clientSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"connectionProperties": {},
"encryptedCredential": "string",
"host": {},
"redirectUri": {},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {}
}
}
Sybase の場合は、次を使用します。
{
"type": "Sybase",
"typeProperties": {
"authenticationType": "string",
"database": {},
"encryptedCredential": "string",
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"schema": {},
"server": {},
"username": {}
}
}
TeamDeskの場合は、以下を使用します。
{
"type": "TeamDesk",
"typeProperties": {
"apiToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"authenticationType": "string",
"encryptedCredential": "string",
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"url": {},
"userName": {}
}
}
Teradata の場合は、以下を使用します。
{
"type": "Teradata",
"typeProperties": {
"authenticationType": "string",
"characterSet": {},
"connectionString": {},
"encryptedCredential": "string",
"httpsPortNumber": {},
"maxRespSize": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"portNumber": {},
"server": {},
"sslMode": {},
"useDataEncryption": {},
"username": {}
}
}
Twilio の場合は、次を使用します。
{
"type": "Twilio",
"typeProperties": {
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
}
}
Vertica の場合は、以下を使用します。
{
"type": "Vertica",
"typeProperties": {
"connectionString": {},
"database": {},
"encryptedCredential": "string",
"port": {},
"pwd": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
},
"server": {},
"uid": {}
}
}
倉庫の場合は、以下を使用します。
{
"type": "Warehouse",
"typeProperties": {
"artifactId": {},
"authenticationType": "string",
"credential": {
"referenceName": "string",
"type": "string"
},
"encryptedCredential": "string",
"endpoint": {},
"servicePrincipalCredential": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"servicePrincipalCredentialType": {},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"tenant": {},
"workspaceId": {}
}
}
Web の場合は、次を使用します。
{
"type": "Web",
"typeProperties": {
"url": {},
"authenticationType": "string"
// For remaining properties, see WebLinkedServiceTypeProperties objects
}
}
Xeroの場合は、以下を使用します。
{
"type": "Xero",
"typeProperties": {
"connectionProperties": {},
"consumerKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": "string",
"host": {},
"privateKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {}
}
}
Zendeskの場合は、以下を使用します。
{
"type": "Zendesk",
"typeProperties": {
"apiToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"authenticationType": "string",
"encryptedCredential": "string",
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"url": {},
"userName": {}
}
}
Zohoの場合は、以下を使用します。
{
"type": "Zoho",
"typeProperties": {
"accessToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"connectionProperties": {},
"encryptedCredential": "string",
"endpoint": {},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {}
}
}
SecretBase オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AzureKeyVaultSecret の場合は、次を使用します。
{
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "AzureKeyVaultSecret"
}
SecureString の場合は、次を使用します。
{
"type": "SecureString",
"value": "string"
}
プロパティ値
Microsoft.DataFactory/factories/linkedservices
| Name | Description | Value |
|---|---|---|
| apiVersion | API のバージョン | '2018-06-01' |
| name | リソース名 | string Constraints: 最小長 = 1 最大長 = 260 パターン = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必須) |
| properties | リンクされたサービスのプロパティ。 | LinkedService (必須) |
| 型 | リソースの種類 | 'Microsoft.DataFactory/factories/linkedservices' |
AmazonMWSLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「AmazonMWS」(必須) |
| typeProperties | Amazon Marketplace Web Service のリンクされたサービス プロパティ。 | AmazonMWSLinkedServiceTypeProperties (必須) |
AmazonMWSLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessKeyId | データへのアクセスに使用されるアクセス キー ID。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | Amazon MWS サーバーのエンドポイント (つまり、mws.amazonservices.com) | any (必須) |
| marketplaceID | データを取得する Amazon Marketplace ID。 複数の Marketplace ID からデータを取得するには、コンマ (,) で区切ります。 (つまり、A2EUQ1WTGCTBG2) | any (必須) |
| mwsAuthToken | Amazon MWS 認証トークン。 | SecretBase |
| secretKey | データへのアクセスに使用される秘密鍵。 | SecretBase |
| sellerID | Amazon 販売者 ID。 | any (必須) |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
AmazonRdsForLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | AmazonRdsForOracle データベースに接続するための認証の種類。 バージョン 2.0 でのみ使用されます。 | 'Basic' |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 バージョン 1.0 でのみ使用されます。 | any |
| cryptoChecksumClient | このクライアントがサーバーに接続するときに必要なデータ整合性の動作を指定します。 サポートされている値は受け入れ、拒否、要求、または必須です。既定値は必須です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| cryptoChecksumTypesClient | クライアントが使用できる暗号チェックサム アルゴリズムを指定します。 サポートされている値は SHA1、SHA256、SHA384、SHA512、既定値は (SHA512) です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| enableBulkLoad | データベースにデータを読み込むときに一括コピーまたはバッチ挿入のどちらを使用するかを指定します。既定値は true です。 型: ブール値。 バージョン 2.0 でのみ使用されます。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| encryptionClient | 暗号化クライアントの動作を指定します。 サポートされている値は受け入れ、拒否、要求、または必須です。既定値は必須です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| encryptionTypesClient | クライアントが使用できる暗号化アルゴリズムを指定します。 サポートされる値は AES128、AES192、AES256、3DES112、3DES168、既定値は (AES256) です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| fetchSize | ドライバーが 1 つのデータベースラウンドトリップでデータをフェッチするために割り当てるバイト数を指定します。既定値は10485760。 型: 整数。 バージョン 2.0 でのみ使用されます。 | any |
| fetchTswtzAsTimestamp | ドライバーが DATETime または文字列として TIMESTAMP WITH TIME ZONE データ型の列値を返すかどうかを指定します。 supportV1DataTypes が true でない場合、既定値は true の場合、この設定は無視されます。 型: ブール値。 バージョン 2.0 でのみ使用されます。 | any |
| initializationString | セッション設定を管理するためにデータベースに接続した直後に発行されるコマンドを指定します。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| initialLobFetchSize | ソースが LOB 列に対して最初にフェッチする量を指定します。既定値は 0 です。 型: 整数。 バージョン 2.0 でのみ使用されます。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | SecretBase |
| サーバー | 接続先の AmazonRdsForOracle データベースの場所。サポートされているフォームには、コネクタ記述子、Easy Connect (Plus) Naming、Oracle Net Services Name (セルフホステッド IR のみ) が含まれます。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| statementCacheSize | データベース接続ごとにキャッシュするカーソルまたはステートメントの数を指定します。既定値は 0 です。 型: 整数。 バージョン 2.0 でのみ使用されます。 | any |
| supportV1DataTypes | バージョン 1.0 のデータ型マッピングを使用するかどうかを指定します。 バージョン 1.0 のデータ型マッピングとの下位互換性を維持する場合を除き、これを true に設定しないでください。既定値は false です。 型: ブール値。 バージョン 2.0 でのみ使用されます。 | any |
| ユーザー名 | AmazonRdsForOracle データベースのユーザー名。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
AmazonRdsForOracleLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AmazonRdsForOracle' (必須) |
| typeProperties | AmazonRdsForOracle データベースのリンクされたサービス プロパティ。 | AmazonRdsForLinkedServiceTypeProperties (必須) |
AmazonRdsForSqlServerLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AmazonRdsForSqlServer' (必須) |
| typeProperties | Amazon RDS for SQL Server のリンクされたサービスプロパティ。 | AmazonRdsForSqlServerLinkedServiceTypeProperties (必須) |
AmazonRdsForSqlServerLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| alwaysEncryptedSettings | Sql は常に暗号化されたプロパティです。 | SqlAlwaysEncryptedProperties |
| applicationIntent | 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 認証に使用される型。 型: 文字列。 | 'SQL' 'Windows' |
| commandTimeout | コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| connectRetryCount | 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectRetryInterval | 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectTimeout | サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| データベース | 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 | any |
| 暗号化する | 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| failoverPartner | プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| hostNameInCertificate | 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| integratedSecurity | 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| loadBalanceTimeout | 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| maxPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| minPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| multipleActiveResultSets | true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| multiSubnetFailover | アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| packetSize | 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| パスワード | オンプレミスの Windows 認証パスワード。 | SecretBase |
| pooling | 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| サーバー | 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 | any |
| trustServerCertificate | 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| userName | オンプレミスの Windows 認証ユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
AmazonRedshiftLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AmazonRedshift' (必須) |
| typeProperties | Amazon Redshift のリンクされたサービスプロパティ。 | AmazonRedshiftLinkedServiceTypeProperties (必須) |
AmazonRedshiftLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| データベース | Amazon Redshift ソースのデータベース名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | Amazon Redshift ソースのパスワード。 | SecretBase |
| ポート | Amazon Redshift サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 5439 です。 型: 整数 (または resultType 整数を持つ式)。 | any |
| サーバー | Amazon Redshift サーバーの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ユーザー名 | Amazon Redshift ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
AmazonS3CompatibleLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AmazonS3Compatible'(必須) |
| typeProperties | Amazon S3 互換のリンクされたサービスプロパティ。 | AmazonS3CompatibleLinkedServiceTypeProperties (必須) |
AmazonS3CompatibleLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessKeyId | Amazon S3 互換 ID およびアクセス管理 (IAM) ユーザーのアクセスキー識別子。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| forcePathStyle | true の場合は、仮想ホスト型アクセスの代わりに S3 パス スタイルのアクセスを使用します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| secretAccessKey | Amazon S3 互換 ID およびアクセス管理 (IAM) ユーザーのシークレット アクセス キー。 | SecretBase |
| serviceUrl | この値は、Amazon S3 互換コネクタでアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 | any |
AmazonS3LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AmazonS3' (必須) |
| typeProperties | Amazon S3 のリンクされたサービス プロパティ。 | AmazonS3LinkedServiceTypeProperties (必須) |
AmazonS3LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessKeyId | Amazon S3 Identity and Access Management (IAM) ユーザーのアクセスキー識別子。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | S3 の認証の種類。 使用できる値: AccessKey (既定値) または TemporarySecurityCredentials。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| secretAccessKey | Amazon S3 Identity and Access Management (IAM) ユーザーのシークレット アクセス キー。 | SecretBase |
| serviceUrl | この値は、S3 コネクタでアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 | any |
| sessionToken | S3 の一時的なセキュリティ資格情報のセッション トークン。 | SecretBase |
AppFiguresLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AppFigures' (必須) |
| typeProperties | AppFigures のリンクされたサービス プロパティ。 | AppFiguresLinkedServiceTypeProperties (必須) |
AppFiguresLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientKey | AppFigures ソースのクライアント キー。 | SecretBase (必須) |
| パスワード | AppFigures ソースのパスワード。 | SecretBase (必須) |
| userName | Appfigures ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AsanaLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「Asana」(必須) |
| typeProperties | Asana のリンクされたサービス プロパティ。 | AsanaLinkedServiceTypeProperties (必須) |
AsanaLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiToken | Asana ソースの API トークン。 | SecretBase (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
AzureBatchLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureBatch' (必須) |
| typeProperties | Azure Batch のリンクされたサービスのプロパティ。 | AzureBatchLinkedServiceTypeProperties (必須 ) |
AzureBatchLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessKey | Azure Batch アカウントのアクセス キー。 | SecretBase |
| accountName | Azure Batch アカウント名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| batchUri | Azure Batch URI。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| linkedServiceName | Azure Storage のリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
| poolName | Azure Batch プール名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AzureBlobFSLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureBlobFS' (必須) |
| typeProperties | Azure Data Lake Storage Gen2 のリンクされたサービス プロパティ。 | AzureBlobFSLinkedServiceTypeProperties (必須) |
AzureBlobFSLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountKey | Azure Data Lake Storage Gen2 サービスのアカウント キー。 型: string (または resultType 文字列を含む式)。 | any |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| sasToken | sas uri での sasToken の Azure Key Vault シークレット参照。 | SecretBase |
| sasUri | Azure Data Lake Storage Gen2 サービスの SAS URI。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Azure Data Lake Storage Gen2 アカウントに対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure Data Lake Storage Gen2 アカウントに対する認証に使用されるアプリケーションのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| url | Azure Data Lake Storage Gen2 サービスのエンドポイント。 型: string (または resultType 文字列を含む式)。 | any |
AzureBlobStorageLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureBlobStorage' (必須) |
| typeProperties | Azure Blob Storage のリンクされたサービス プロパティ。 | AzureBlobStorageLinkedServiceTypeProperties (必須) |
AzureBlobStorageLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountKey | 接続文字列内の accountKey の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| accountKind | ストレージ アカウントの種類を指定します。 使用できる値は、Storage (汎用 v1)、StorageV2 (汎用 v2)、BlobStorage、または BlockBlobStorage です。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 認証に使用される型。 型: 文字列。 | 'AccountKey' 'Anonymous' 'Msi' 'SasUri' 'ServicePrincipal' |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| connectionString | 接続文字列。 これは、sasUri、serviceEndpoint プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| containerUri | Azure Blob Storage リソースのコンテナー URI では、匿名アクセスのみがサポートされます。 型: string (または resultType 文字列を含む式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| sasToken | sas uri での sasToken の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| sasUri | Azure Blob Storage リソースの SAS URI。 connectionString、serviceEndpoint プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| serviceEndpoint | Azure Blob Storage リソースの BLOB サービス エンドポイント。 connectionString、sasUri プロパティと相互に排他的です。 | any |
| servicePrincipalId | Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
AzureDatabricksDeltaLakeLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureDatabricksDeltaLake' (必須) |
| typeProperties | Azure Databricks Delta Lake のリンクされたサービス プロパティ。 | AzureDatabricksDetltaLakeLinkedServiceTypeProperties (必須) |
AzureDatabricksDetltaLakeLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessToken | databricks REST API のアクセス トークン。 https://docs.azuredatabricks.net/api/latest/authentication.htmlを参照してください。 型: string、SecureString、または AzureKeyVaultSecretReference。 | SecretBase |
| clusterId | このジョブのすべての実行に使用される既存の対話型クラスターの ID。 型: string (または resultType 文字列を含む式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| ドメイン | <REGION>.azuredatabricks.net、Databricks デプロイのドメイン名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| workspaceResourceId | databricks REST API のワークスペース リソース ID。 型: string (または resultType 文字列を含む式)。 | any |
AzureDatabricksLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureDatabricks' (必須) |
| typeProperties | Azure Databricks のリンクされたサービス プロパティ。 | AzureDatabricksLinkedServiceTypeProperties (必須) |
AzureDatabricksLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessToken | databricks REST API のアクセス トークン。 https://docs.azuredatabricks.net/api/latest/authentication.htmlを参照してください。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| 認証 | databricks REST API にワークスペース リソース ID を使用する場合は、MSI を指定するために必要です。 型: string (または resultType 文字列を含む式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| dataSecurityMode | Databricks クラスターのデータ セキュリティ モード。 型: string (または resultType 文字列を含む式)。 | any |
| ドメイン | <REGION>.azuredatabricks.net、Databricks デプロイのドメイン名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| existingClusterId | このアクティビティのすべての実行に使用される既存の対話型クラスターの ID。 型: string (または resultType 文字列を含む式)。 | any |
| instancePoolId | このアクティビティのすべての実行に使用される既存のインスタンス プールの ID。 型: string (または resultType 文字列を含む式)。 | any |
| newClusterCustomTags | クラスター リソースの追加タグ。 インスタンス プールの構成では、このプロパティは無視されます。 | AzureDatabricksLinkedServiceTypePropertiesNewClusterCustomTags |
| newClusterDriverNodeType | 新しいジョブ クラスターのドライバー ノードの種類。 インスタンス プールの構成では、このプロパティは無視されます。 型: string (または resultType 文字列を含む式)。 | any |
| newClusterEnableElasticDisk | 新しいクラスターでエラスティック ディスクを有効にします。 このプロパティは無視され、Databricks の既定のエラスティック ディスクの動作を受け取ります (エラスティック ディスクは常に有効になっています)。 型: boolean (または resultType ブール値を持つ式)。 | any |
| newClusterInitScripts | 新しいクラスターのユーザー定義初期化スクリプト。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 | any |
| newClusterLogDestination | Spark ドライバー、worker、およびイベント ログを配信する場所を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| newClusterNodeType | 新しいジョブ クラスターのノードの種類。 このプロパティは、newClusterVersion が指定されていて、instancePoolId が指定されていない場合に必要です。 instancePoolId が指定されている場合、このプロパティは無視されます。 型: string (または resultType 文字列を含む式)。 | any |
| newClusterNumOfWorker | 既存の対話型クラスターを使用しない場合は、新しいジョブ クラスターまたはインスタンス プールに使用するワーカー ノードの数を指定します。 新しいジョブ クラスターの場合、"1" のような文字列形式の Int32 は、numOfWorker が 1 または '1:10' であることを意味します。これは、1 (分) から 10 (最大) への自動スケールを意味します。 インスタンス プールの場合、これは文字列形式の Int32 であり、'2' などの固定数のワーカー ノードのみを指定できます。 newClusterVersion が指定されている場合は必須です。 型: string (または resultType 文字列を含む式)。 | any |
| newClusterSparkConf | オプションのユーザー指定の Spark 構成キーと値のペアのセット。 | AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf |
| newClusterSparkEnvVars | オプションのユーザー指定の Spark 環境変数のキーと値のペアのセット。 | AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkEnvVars |
| newClusterVersion | 既存の対話型クラスターを使用しない場合は、このアクティビティの実行ごとに作成された新しいジョブ クラスターまたはインスタンス プール ノードの Spark バージョンを指定します。 instancePoolId が指定されている場合は必須。 型: string (または resultType 文字列を含む式)。 | any |
| policyId | ユーザー定義の一連のルールに基づいてクラスターを構成する機能を制限するためのポリシー ID。 型: string (または resultType 文字列を含む式)。 | any |
| workspaceResourceId | databricks REST API のワークスペース リソース ID。 型: string (または resultType 文字列を含む式)。 | any |
AzureDatabricksLinkedServiceTypePropertiesNewClusterCustomTags
| Name | Description | Value |
|---|
AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf
| Name | Description | Value |
|---|
AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkEnvVars
| Name | Description | Value |
|---|
AzureDataExplorerLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureDataExplorer' (必須) |
| typeProperties | Azure Data Explorer (Kusto) のリンクされたサービス プロパティ。 | AzureDataExplorerLinkedServiceTypeProperties (必須) |
AzureDataExplorerLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| データベース | 接続のデータベース名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| エンドポイント | Azure Data Explorer のエンドポイント (エンジンのエンドポイント)。 URL は https://<clusterName>.< の形式になりますregionName>.kusto.windows.net。 型: string (または resultType 文字列を含む式) | any (必須) |
| servicePrincipalId | Azure Data Explorer に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Kusto に対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
AzureDataLakeAnalyticsLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureDataLakeAnalytics' (必須) |
| typeProperties | Azure Data Lake Analytics のリンクされたサービス プロパティ。 | AzureDataLakeAnalyticsLinkedServiceTypeProperties (必須) |
AzureDataLakeAnalyticsLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountName | Azure Data Lake Analytics アカウント名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| dataLakeAnalyticsUri | Azure Data Lake Analytics URI の種類: 文字列 (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| resourceGroupName | Data Lake Analytics アカウントのリソース グループ名 (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Azure Data Lake Analytics アカウントに対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure Data Lake Analytics アカウントに対する認証に使用されるアプリケーションのキー。 | SecretBase |
| subscriptionId | Data Lake Analytics アカウントのサブスクリプション ID (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 | any |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AzureDataLakeStoreLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureDataLakeStore' (必須) |
| typeProperties | Azure Data Lake Store のリンクされたサービス プロパティ。 | AzureDataLakeStoreLinkedServiceTypeProperties (必須) |
AzureDataLakeStoreLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountName | Data Lake Store アカウント名。 型: string (または resultType 文字列を含む式)。 | any |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| dataLakeStoreUri | Data Lake Store サービス URI。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| resourceGroupName | Data Lake Store アカウントのリソース グループ名 (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Azure Data Lake Store アカウントに対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure Data Lake Store アカウントに対する認証に使用されるアプリケーションのキー。 | SecretBase |
| subscriptionId | Data Lake Store アカウントのサブスクリプション ID (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 | any |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
AzureFileStorageLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureFileStorage' (必須) |
| typeProperties | Azure File Storage のリンクされたサービス プロパティ。 | AzureFileStorageLinkedServiceTypeProperties (必須) |
AzureFileStorageLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountKey | 接続文字列内の accountKey の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| connectionString | 接続文字列。 これは sasUri プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| fileShare | Azure ファイル共有名。 accountKey/sasToken で認証する場合に必要です。 型: string (または resultType 文字列を含む式)。 | any |
| ホスティング | サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | サーバーにログオンするためのパスワード。 | SecretBase |
| sasToken | sas uri での sasToken の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| sasUri | Azure File リソースの SAS URI。 connectionString プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| serviceEndpoint | Azure File Storage リソースのファイル サービス エンドポイント。 connectionString、sasUri プロパティと相互に排他的です。 | any |
| スナップショット | Azure ファイル共有スナップショットのバージョン。 型: string (または resultType 文字列を含む式)。 | any |
| userId | サーバーにログオンするユーザー ID。 型: string (または resultType 文字列を含む式)。 | any |
AzureFunctionLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureFunction' (必須) |
| typeProperties | Azure 関数のリンクされたサービス プロパティ。 | AzureFunctionLinkedServiceTypeProperties (必須) |
AzureFunctionLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| 認証 | AzureFunction への接続に使用される認証の種類 (MSI を指定するために必要)。 型: string (または resultType 文字列を含む式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| functionAppUrl | Azure Function App のエンドポイント。 URL は、https://<accountName>.azurewebsites.net の形式になります。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| functionKey | Azure Function App の関数またはホスト キー。 | SecretBase |
| resourceId | Azure 関数に対して許可されているトークン対象ユーザー。 型: string (または resultType 文字列を含む式)。 | any |
AzureKeyVaultLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureKeyVault' (必須) |
| typeProperties | Azure Key Vault のリンクされたサービス プロパティ。 | AzureKeyVaultLinkedServiceTypeProperties (必須) |
AzureKeyVaultLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| baseUrl | Azure Key Vault のベース URL。 例: https://myakv.vault.azure.net 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
AzureKeyVaultSecretReference
| Name | Description | Value |
|---|---|---|
| secretName | Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| secretVersion | Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 | any |
| 保存する | Azure Key Vault のリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
| 型 | シークレットの種類。 | 文字列 (必須) |
AzureKeyVaultSecretReference
| Name | Description | Value |
|---|---|---|
| secretName | Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| secretVersion | Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 | any |
| 保存する | Azure Key Vault のリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
| 型 | シークレットの種類。 | 'AzureKeyVaultSecret' (必須) |
AzureMariaDBLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureMariaDB' (必須) |
| typeProperties | Azure Database for MariaDB のリンクされたサービス プロパティ。 | AzureMariaDBLinkedServiceTypeProperties (必須) |
AzureMariaDBLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| pwd | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
AzureMLLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureML' (必須) |
| typeProperties | Azure ML Studio Web サービスのリンクされたサービス プロパティ。 | AzureMLLinkedServiceTypeProperties (必須) |
AzureMLLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiKey | Azure ML モデル エンドポイントにアクセスするための API キー。 | SecretBase (必須) |
| 認証 | AzureML への接続に使用される認証の種類 (MSI を指定するために必要)。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| mlEndpoint | Azure ML Studio Web サービス エンドポイントのバッチ実行 REST URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| servicePrincipalId | Azure ML Studio Web サービスの ARM ベースの updateResourceEndpoint に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure ML Studio Web サービスの ARM ベースの updateResourceEndpoint に対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| updateResourceEndpoint | Azure ML Studio Web サービス エンドポイントの更新リソース REST URL。 型: string (または resultType 文字列を含む式)。 | any |
AzureMLServiceLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureMLService' (必須) |
| typeProperties | Azure ML Service のリンクされたサービス プロパティ。 | AzureMLServiceLinkedServiceTypeProperties (必須) |
AzureMLServiceLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| 認証 | AzureML への接続に使用される認証の種類 (MSI を指定するために必要)。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| mlWorkspaceName | Azure ML Service ワークスペース名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| resourceGroupName | Azure ML Service ワークスペースのリソース グループ名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| servicePrincipalId | 発行された Azure ML サービス パイプラインのエンドポイントに対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | 発行された Azure ML サービス パイプラインのエンドポイントに対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| subscriptionId | Azure ML Service ワークスペースのサブスクリプション ID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
AzureMySqlLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureMySql' (必須) |
| typeProperties | Azure MySQL データベースのリンクされたサービス プロパティ。 | AzureMySqlLinkedServiceTypeProperties (必須) |
AzureMySqlLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
AzurePostgreSqlLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzurePostgreSql' (必須) |
| typeProperties | Azure PostgreSQL のリンクされたサービス プロパティ。 | AzurePostgreSqlLinkedServiceTypeProperties (必須) |
AzurePostgreSqlLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| commandTimeout | コマンドを実行しようとする際の試行中に、試行を打ち切ってエラーを生成するまでの待機時間 (秒数)。 無限の場合はゼロに設定されます。 型: 整数。 | any |
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| データベース | 接続のデータベース名。 型: 文字列。 | any |
| エンコード | PostgreSQL 文字列データのエンコードまたはデコードに使用される .NET エンコーディングを取得または設定します。 型: 文字列 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| ポート | 接続のポート。 型: 整数。 | any |
| readBufferSize | 読み取り時に使用する内部バッファーのサイズを決定します。 データベースから大きな値を転送する場合、この値を増やすとパフォーマンスが向上する可能性があります。 型: 整数。 | any |
| サーバー | 接続のサーバー名。 型: 文字列。 | any |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalEmbeddedCert | Azure Active Directory に登録されているアプリケーションの base64 でエンコードされた証明書を指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalEmbeddedCertPassword | 証明書にパスワードがあり、AadServicePrincipal 認証を使用している場合は、証明書のパスワードを指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalId | Azure Database for PostgreSQL フレキシブル サーバーに対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure Database for PostgreSQL フレキシブル サーバーに対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| sslMode | 接続用の SSL モード。 型: 整数。 0: 無効、1:許可、2: 優先、3: 必須、4: verify-ca、5: verify-full。 型: 整数。 | any |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| timeout | 接続を確立する際、試行を終了してエラーを生成するまでに待機する時間 (秒)。 型: 整数。 | any |
| timezone | セッション タイムゾーンを取得または設定します。 型: 文字列。 | any |
| trustServerCertificate | サーバー証明書を検証せずに信頼するかどうか。 型: ブール値。 | any |
| ユーザー名 | 認証用のユーザー名。 型: 文字列。 | any |
AzureSearchLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureSearch' (必須) |
| typeProperties | Windows Azure Search Service のリンクされたサービス プロパティ。 | AzureSearchLinkedServiceTypeProperties (必須) |
AzureSearchLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| キー | Azure Search サービスの管理者キー | SecretBase |
| url | Azure Search サービスの URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AzureSqlDatabaseLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureSqlDatabase' (必須) |
| typeProperties | Azure SQL Database のリンクされたサービス プロパティ。 | AzureSqlDatabaseLinkedServiceTypeProperties (必須) |
AzureSqlDatabaseLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| alwaysEncryptedSettings | Sql は常に暗号化されたプロパティです。 | SqlAlwaysEncryptedProperties |
| applicationIntent | 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 認証に使用される型。 型: 文字列。 | 'ServicePrincipal' 'SQL' 'SystemAssignedManagedIdentity' 'UserAssignedManagedIdentity' |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| commandTimeout | コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| connectRetryCount | 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectRetryInterval | 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectTimeout | サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| データベース | 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 | any |
| 暗号化する | 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| failoverPartner | プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| hostNameInCertificate | 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| integratedSecurity | 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| loadBalanceTimeout | 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| maxPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| minPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| multipleActiveResultSets | true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| multiSubnetFailover | アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| packetSize | 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| pooling | 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| サーバー | 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Azure SQL Database に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure SQL Database に対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| trustServerCertificate | 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| userName | サーバーに接続するときに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
AzureSqlDWLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureSqlDW' (必須) |
| typeProperties | Azure SQL Data Warehouse のリンクされたサービス プロパティ。 | AzureSqlDWLinkedServiceTypeProperties (必須) |
AzureSqlDWLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| applicationIntent | 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 認証に使用される型。 型: 文字列。 | 'ServicePrincipal' 'SQL' 'SystemAssignedManagedIdentity' 'UserAssignedManagedIdentity' |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| commandTimeout | コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| connectRetryCount | 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectRetryInterval | 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectTimeout | サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| データベース | 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 | any |
| 暗号化する | 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| failoverPartner | プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| hostNameInCertificate | 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| integratedSecurity | 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| loadBalanceTimeout | 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| maxPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| minPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| multipleActiveResultSets | true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| multiSubnetFailover | アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| packetSize | 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| pooling | 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| サーバー | 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| trustServerCertificate | 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| userName | サーバーに接続するときに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
AzureSqlMILinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureSqlMI' (必須) |
| typeProperties | Azure SQL Managed Instance のリンクされたサービス プロパティ。 | AzureSqlMILinkedServiceTypeProperties (必須 ) |
AzureSqlMILinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| alwaysEncryptedSettings | Sql は常に暗号化されたプロパティです。 | SqlAlwaysEncryptedProperties |
| applicationIntent | 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 認証に使用される型。 型: 文字列。 | 'ServicePrincipal' 'SQL' 'SystemAssignedManagedIdentity' 'UserAssignedManagedIdentity' |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| commandTimeout | コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| connectRetryCount | 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectRetryInterval | 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectTimeout | サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| データベース | 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 | any |
| 暗号化する | 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| failoverPartner | プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| hostNameInCertificate | 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| integratedSecurity | 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| loadBalanceTimeout | 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| maxPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| minPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| multipleActiveResultSets | true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| multiSubnetFailover | アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| packetSize | 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| pooling | 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| サーバー | 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Azure SQL Managed Instance に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure SQL Managed Instance に対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| trustServerCertificate | 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| userName | サーバーに接続するときに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
AzureStorageLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureStorage' (必須) |
| typeProperties | Azure Storage のリンクされたサービスのプロパティ。 | AzureStorageLinkedServiceTypeProperties (必須) |
AzureStorageLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountKey | 接続文字列内の accountKey の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| connectionString | 接続文字列。 これは sasUri プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| sasToken | sas uri での sasToken の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| sasUri | Azure Storage リソースの SAS URI。 connectionString プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
AzureSynapseArtifactsLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureSynapseArtifacts' (必須) |
| typeProperties | Azure Synapse Analytics (Artifacts) のリンクされたサービス プロパティ。 | AzureSynapseArtifactsLinkedServiceTypeProperties (必須) |
AzureSynapseArtifactsLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| 認証 | システム割り当てマネージド ID を認証方法として使用する場合は、MSI を指定するために必要です。 型: string (または resultType 文字列を含む式)。 | any |
| エンドポイント | https://<workspacename>.dev.azuresynapse.net、Azure Synapse Analytics ワークスペースの URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| workspaceResourceId | Synapse ワークスペースのリソース ID。 形式は 、/subscriptions/{subscriptionID}/resourceGroups/{resourceGroup}/providers/Microsoft.Synapse/workspaces/{workspaceName} にする必要があります。 型: string (または resultType 文字列を含む式)。 | any |
AzureTableStorageLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureTableStorage' (必須) |
| typeProperties | Azure Table Storage のリンクされたサービス プロパティ。 | AzureTableStorageLinkedServiceTypeProperties (必須) |
AzureTableStorageLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountKey | 接続文字列内の accountKey の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| connectionString | 接続文字列。 これは sasUri プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| sasToken | sas uri での sasToken の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| sasUri | Azure Storage リソースの SAS URI。 connectionString プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| serviceEndpoint | Azure Table Storage リソースの Table Service エンドポイント。 connectionString、sasUri プロパティと相互に排他的です。 | any |
CassandraLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Cassandra' (必須) |
| typeProperties | Cassandra のリンクされたサービス プロパティ。 | CassandraLinkedServiceTypeProperties (必須) |
CassandraLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 接続に使用する AuthenticationType。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | 接続のホスト名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| パスワード | 認証用のパスワード。 | SecretBase |
| ポート | 接続のポート。 型: 整数 (または resultType 整数を持つ式)。 | any |
| ユーザー名 | 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
CommonDataServiceForAppsLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'CommonDataServiceForApps' (必須) |
| typeProperties | Common Data Service for Apps のリンクされたサービス プロパティ。 | CommonDataServiceForAppsLinkedServiceTypeProperties (必須) |
CommonDataServiceForAppsLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | Common Data Service for Apps サーバーに接続する認証の種類。 オンライン シナリオの場合は "Office365"、Ifd シナリオではオンプレミスの場合は "Ifd" です。 'AADServicePrincipal' for Server- オンライン シナリオでのTo-Server 認証、IFD を使用したオンプレミスの Dynamics の 'Active Directory'。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| deploymentType | Common Data Service for Apps インスタンスのデプロイの種類。 Common Data Service for Apps Online の場合は 'Online'、Ifd を使用したオンプレミスの Common Data Service for Apps の場合は 'OnPremisesWithIfd' です。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ドメイン | ユーザーの資格情報を確認する Active Directory ドメイン。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| hostName | オンプレミスの Common Data Service for Apps サーバーのホスト名。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 型: string (または resultType 文字列を含む式)。 | any |
| organizationName | Common Data Service for Apps インスタンスの組織名。 このプロパティはオンプレミスで必要であり、ユーザーに関連付けられている Common Data Service for Apps インスタンスが複数ある場合はオンラインで必要です。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | Common Data Service for Apps インスタンスにアクセスするためのパスワード。 | SecretBase |
| ポート | オンプレミスの Common Data Service for Apps サーバーのポート。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 既定値は 443 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| serviceUri | Microsoft Common Data Service for Apps サーバーの URL。 このプロパティはオンラインで必須であり、オンプレミスでは使用できません。 型: string (または resultType 文字列を含む式)。 | any |
| ユーザー名 | Common Data Service for Apps インスタンスにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
ConcurLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Concur' (必須) |
| typeProperties | Concur Service のリンクされたサービス プロパティ。 | ConcurLinkedServiceTypeProperties (必須 ) |
ConcurLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | アプリケーション client_id Concur App Management によって提供されます。 | any (必須) |
| connectionProperties | Concur への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | ユーザー名フィールドに指定したユーザー名に対応するパスワード。 | SecretBase |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
| ユーザー名 | Concur Service へのアクセスに使用するユーザー名。 | any (必須) |
CosmosDbLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'CosmosDb' (必須) |
| typeProperties | CosmosDB のリンクされたサービス プロパティ。 | CosmosDbLinkedServiceTypeProperties (必須) |
CosmosDbLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountEndpoint | Azure CosmosDB アカウントのエンドポイント。 型: string (または resultType 文字列を含む式) | any |
| accountKey | Azure CosmosDB アカウントのアカウント キー。 型: SecureString または AzureKeyVaultSecretReference。 | SecretBase |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| connectionMode | CosmosDB アカウントへのアクセスに使用される接続モード。 型: 文字列。 | 'Direct' 'Gateway' |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| データベース | データベースの名前。 型: string (または resultType 文字列を含む式) | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: 文字列。 | any |
| servicePrincipalId | サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
CosmosDbMongoDbApiLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'CosmosDbMongoDbApi' (必須) |
| typeProperties | CosmosDB (MongoDB API) のリンクされたサービス プロパティ。 | CosmosDbMongoDbApiLinkedServiceTypeProperties (必須) |
CosmosDbMongoDbApiLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | CosmosDB (MongoDB API) 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any (必須) |
| データベース | アクセスする CosmosDB (MongoDB API) データベースの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| isServerVersionAbove32 | CosmosDB (MongoDB API) サーバーのバージョンが 3.2 より高いかどうか。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
CouchbaseLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Couchbase' (必須) |
| typeProperties | Couchbase サーバーのリンクされたサービスのプロパティ。 | CouchbaseLinkedServiceTypeProperties (必須) |
CouchbaseLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| credString | 接続文字列内の credString の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
CredentialReference
| Name | Description | Value |
|---|---|---|
| referenceName | 参照資格情報名。 | 文字列 (必須) |
| 型 | 資格情報参照の種類。 | 'CredentialReference' (必須) |
CustomDataSourceLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'CustomDataSource' (必須) |
| typeProperties | カスタムのリンクされたサービス プロパティ。 | any (必須) |
DataworldLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Dataworld' (必須) |
| typeProperties | Dataworld のリンクされたサービス プロパティ。 | DataworldLinkedServiceTypeProperties (必須) |
DataworldLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiToken | Dataworld ソースの API トークン。 | SecretBase (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
Db2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Db2' (必須) |
| typeProperties | DB2 のリンクされたサービスのプロパティ。 | Db2LinkedServiceTypeProperties (必須) |
Db2LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 接続に使用する AuthenticationType。 connectionString プロパティと相互に排他的です。 | 'Basic' |
| certificateCommonName | TLS が有効な場合の証明書の共通名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 | any |
| connectionString | 接続文字列。 サーバー、データベース、authenticationType、userName、packageCollection、certificateCommonName プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| データベース | 接続のデータベース名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 connectionString プロパティと相互に排他的です。 型: 文字列。 | 文字列 |
| packageCollection | データベースのクエリ時にパッケージが作成される場所。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | 認証用のパスワード。 | SecretBase |
| サーバー | 接続のサーバー名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 | any |
| ユーザー名 | 認証用のユーザー名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 | any |
DrillLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Drill' (必須) |
| typeProperties | ドリル サーバーのリンク されたサービスのプロパティ。 | DrillLinkedServiceTypeProperties (必須) |
DrillLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| pwd | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
DynamicsAXLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'DynamicsAX' (必須) |
| typeProperties | Dynamics AX のリンクされたサービス プロパティ。 | DynamicsAXLinkedServiceTypeProperties (必須) |
DynamicsAXLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| aadResourceId | 承認を要求するリソースを指定します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| servicePrincipalId | アプリケーションのクライアント ID を取得します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| servicePrincipalKey | アプリケーションのキーを指定します。 このフィールドを SecureString としてマークして Data Factory に安全に格納するか、Azure Key Vault に格納されているシークレットを参照します。 型: string (または resultType 文字列を含む式)。 | SecretBase (必須) |
| テナント | アプリケーションが存在するテナントの情報 (ドメイン名またはテナント ID) を指定します。 Azure portal の右上隅にマウスを置くことで取得します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| url | Dynamics AX (または Dynamics 365 Finance and Operations) インスタンス OData エンドポイント。 | any (必須) |
DynamicsCrmLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'DynamicsCrm' (必須) |
| typeProperties | Dynamics CRM のリンクされたサービスのプロパティ。 | DynamicsCrmLinkedServiceTypeProperties (必須) |
DynamicsCrmLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | Dynamics CRM サーバーに接続する認証の種類。 オンライン シナリオの場合は "Office365"、Ifd を使用するオンプレミスの場合は "Ifd"、To-Server オンライン シナリオでは "AADServicePrincipal" 、オンライン シナリオでは "AADServicePrincipal" 、IFD を使用したオンプレミスの Dynamics の場合は "Active Directory" です。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| deploymentType | Dynamics CRM インスタンスの展開の種類。 Dynamics CRM Online 用の 'Online' と、Ifd を使用したオンプレミスの Dynamics CRM 用の 'OnPremisesWithIfd' です。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ドメイン | ユーザーの資格情報を確認する Active Directory ドメイン。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| hostName | オンプレミス Dynamics CRM サーバーのホスト名。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 型: string (または resultType 文字列を含む式)。 | any |
| organizationName | Dynamics CRM インスタンスの組織名。 このプロパティはオンプレミスに必要であり、ユーザーに複数の Dynamics CRM インスタンスが関連付けられている場合はオンラインで使用する必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | Dynamics CRM インスタンスにアクセスするためのパスワード。 | SecretBase |
| ポート | オンプレミス Dynamics CRM サーバーのポート。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 既定値は 443 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| serviceUri | Microsoft Dynamics CRM サーバーの URL。 このプロパティはオンラインで必須であり、オンプレミスでは使用できません。 型: string (または resultType 文字列を含む式)。 | any |
| ユーザー名 | Dynamics CRM インスタンスにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
DynamicsLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Dynamics' (必須) |
| typeProperties | Dynamics のリンクされたサービスのプロパティ。 | DynamicsLinkedServiceTypeProperties (必須) |
DynamicsLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | Dynamics サーバーに接続する認証の種類。 オンライン シナリオの場合は "Office365"、Ifd を使用するオンプレミスの場合は "Ifd"、To-Server オンライン シナリオでは "AADServicePrincipal" 、オンライン シナリオでは "AADServicePrincipal" 、IFD を使用したオンプレミスの Dynamics の場合は "Active Directory" です。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| deploymentType | Dynamics インスタンスのデプロイの種類。 Dynamics Online の 'Online' と、Ifd を使用したオンプレミスの Dynamics の 'OnPremisesWithIfd' です。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ドメイン | ユーザーの資格情報を確認する Active Directory ドメイン。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| hostName | オンプレミス Dynamics サーバーのホスト名。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 型: string (または resultType 文字列を含む式)。 | any |
| organizationName | Dynamics インスタンスの組織名。 このプロパティはオンプレミスに必要であり、ユーザーに複数の Dynamics インスタンスが関連付けられている場合はオンラインで使用する必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | Dynamics インスタンスにアクセスするためのパスワード。 | SecretBase |
| ポート | オンプレミス Dynamics サーバーのポート。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 既定値は 443 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| serviceUri | Microsoft Dynamics サーバーの URL。 このプロパティはオンラインで必須であり、オンプレミスでは使用できません。 型: string (または resultType 文字列を含む式)。 | any |
| ユーザー名 | Dynamics インスタンスにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
EloquaLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Eloqua' (必須) |
| typeProperties | Eloqua サーバーのリンクされたサービスのプロパティ。 | EloquaLinkedServiceTypeProperties (必須) |
EloquaLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | Eloqua サーバーのエンドポイント。 (つまり、eloqua.example.com) | any (必須) |
| パスワード | ユーザー名に対応するパスワード。 | SecretBase |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
| ユーザー名 | Eloqua アカウントのサイト名とユーザー名の形式: sitename/username。 (つまり、Eloqua/Alice) | any (必須) |
FileServerLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'FileServer' (必須) |
| typeProperties | ファイル システムのリンクされたサービスのプロパティ。 | FileServerLinkedServiceTypeProperties (必須) |
FileServerLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| パスワード | サーバーにログオンするためのパスワード。 | SecretBase |
| userId | サーバーにログオンするユーザー ID。 型: string (または resultType 文字列を含む式)。 | any |
FtpServerLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'FtpServer' (必須) |
| typeProperties | このリンクされたサービスの種類に固有のプロパティ。 | FtpServerLinkedServiceTypeProperties (必須) |
FtpServerLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | FTP サーバーへの接続に使用する認証の種類。 | 'Anonymous' 'Basic' |
| enableServerCertificateValidation | true の場合は、SSL/TLS チャネル経由で接続するときに FTP サーバーの SSL 証明書を検証します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enableSsl | true の場合は、SSL/TLS チャネル経由で FTP サーバーに接続します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | FTP サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| パスワード | FTP サーバーにログオンするためのパスワード。 | SecretBase |
| ポート | FTP サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 21 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| userName | FTP サーバーにログオンするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
GoogleAdWordsLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「GoogleAdWords」(必須) |
| typeProperties | Google AdWords サービスのリンクされたサービス プロパティ。 | GoogleAdWordsLinkedServiceTypeProperties (必須) |
GoogleAdWordsLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 認証に使用される OAuth 2.0 認証メカニズム。 ServiceAuthentication は、セルフホステッド IR でのみ使用できます。 | 'ServiceAuthentication' 'UserAuthentication' |
| clientCustomerID | レポート データを取得する AdWords アカウントのクライアント顧客 ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientId | 更新トークンの取得に使用される Google アプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientSecret | 更新トークンの取得に使用される Google アプリケーションのクライアント シークレット。 | SecretBase |
| connectionProperties | (非推奨)GoogleAds への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 | any |
| developerToken | AdWords API へのアクセスを許可するために使用するマネージャー アカウントに関連付けられている開発者トークン。 | SecretBase |
| メール | ServiceAuthentication に使用され、セルフホステッド IR でのみ使用できるサービス アカウントの電子メール ID。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| googleAdsApiVersion | v14 などの Google 広告 API のメジャー バージョン。 サポートされているメジャー バージョンは、https://developers.google.com/google-ads/api/docs/release-notesにあります。 型: string (または resultType 文字列を含む式)。 | any |
| keyFilePath | (非推奨)サービス アカウントの電子メール アドレスの認証に使用され、セルフホステッド IR でのみ使用できる .p12 キー ファイルへの完全なパス。 型: string (または resultType 文字列を含む式)。 | any |
| loginCustomerID | 特定の顧客のレポート データを取得する Google 広告マネージャー アカウントの顧客 ID。 型: string (または resultType 文字列を含む式)。 | any |
| privateKey | サービス アカウントの電子メール アドレスの認証に使用され、セルフホステッド IR でのみ使用できる秘密キー。 | SecretBase |
| refreshToken | AdWords for UserAuthentication へのアクセスを承認するために Google から取得した更新トークン。 | SecretBase |
| supportLegacyDataTypes | Float、int32、int64 を Google から文字列にマップする従来のデータ型マッピングを使用するかどうかを指定します。 レガシ ドライバーのデータ型マッピングとの下位互換性を維持する場合を除き、これを true に設定しないでください。 型: boolean (または resultType ブール値を持つ式)。 | any |
| trustedCertPath | (非推奨)SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 型: string (または resultType 文字列を含む式)。 | any |
| useSystemTrustStore | (非推奨)システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
GoogleBigQueryLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'GoogleBigQuery' (必須) |
| typeProperties | Google BigQuery サービスのリンクされたサービス プロパティ。 | GoogleBigQueryLinkedServiceTypeProperties (必須) |
GoogleBigQueryLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| additionalProjects | アクセスするパブリック BigQuery プロジェクトのコンマ区切りのリスト。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 認証に使用される OAuth 2.0 認証メカニズム。 ServiceAuthentication は、セルフホステッド IR でのみ使用できます。 | 'ServiceAuthentication' 'UserAuthentication' (必須) |
| clientId | 更新トークンの取得に使用される Google アプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientSecret | 更新トークンの取得に使用される Google アプリケーションのクライアント シークレット。 | SecretBase |
| メール | ServiceAuthentication に使用され、セルフホステッド IR でのみ使用できるサービス アカウントの電子メール ID。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| keyFilePath | サービス アカウントの電子メール アドレスの認証に使用され、セルフホステッド IR でのみ使用できる .p12 キー ファイルへの完全なパス。 型: string (または resultType 文字列を含む式)。 | any |
| プロジェクト | クエリ対象の既定の BigQuery プロジェクト。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| refreshToken | UserAuthentication の BigQuery へのアクセスを承認するために Google から取得した更新トークン。 | SecretBase |
| requestGoogleDriveScope | Google ドライブへのアクセスを要求するかどうか。 Google ドライブへのアクセスを許可すると、BigQuery データと Google Drive のデータを組み合わせたフェデレーション テーブルのサポートが可能になります。 既定値は false です。 型: string (または resultType 文字列を含む式)。 | any |
| trustedCertPath | SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 型: string (または resultType 文字列を含む式)。 | any |
| useSystemTrustStore | システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。型: boolean (または resultType ブール値を持つ式)。 | any |
GoogleBigQueryV2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'GoogleBigQueryV2' (必須) |
| typeProperties | Google BigQuery サービスのリンクされたサービス プロパティ。 | GoogleBigQueryV2LinkedServiceTypeProperties (必須) |
GoogleBigQueryV2LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 認証に使用される OAuth 2.0 認証メカニズム。 | 'ServiceAuthentication' 'UserAuthentication' (必須) |
| clientId | 更新トークンの取得に使用される Google アプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientSecret | 更新トークンの取得に使用される Google アプリケーションのクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| keyFileContent | サービス アカウントの認証に使用される .json キー ファイルの内容。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| projectId | クエリ対象の既定の BigQuery プロジェクト ID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| refreshToken | UserAuthentication の BigQuery へのアクセスを承認するために Google から取得した更新トークン。 | SecretBase |
GoogleCloudStorageLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'GoogleCloudStorage' (必須) |
| typeProperties | Google Cloud Storage のリンクされたサービス プロパティ。 | GoogleCloudStorageLinkedServiceTypeProperties (必須) |
GoogleCloudStorageLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessKeyId | Google Cloud Storage Identity and Access Management (IAM) ユーザーのアクセス キー識別子。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| secretAccessKey | Google Cloud Storage Identity and Access Management (IAM) ユーザーのシークレット アクセス キー。 | SecretBase |
| serviceUrl | この値は、Google Cloud Storage Connector でアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 | any |
GoogleSheetsLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「Googleスプレッドシート」(必須) |
| typeProperties | GoogleSheets のリンクされたサービス プロパティ。 | GoogleSheetsLinkedServiceTypeProperties (必須) |
GoogleSheetsLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiToken | GoogleSheets ソースの API トークン。 | SecretBase (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
GreenplumLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Greenplum' (必須) |
| typeProperties | Greenplum データベースのリンクされたサービス プロパティ。 | GreenplumLinkedServiceTypeProperties (必須) |
GreenplumLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 使用する認証タイプ。 型: 文字列。 V2 にのみ使用されます。 | 'Basic' |
| commandTimeout | コマンドを実行しようとする際の試行中に、試行を打ち切ってエラーを生成するまでの待機時間 (秒数)。 無限の場合はゼロに設定されます。 型: 整数。 V2 にのみ使用されます。 | any |
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| connectionTimeout | 接続を確立する際、試行を終了してエラーを生成するまでに待機する時間 (秒)。 型: 整数。 V2 にのみ使用されます。 | any |
| データベース | 接続のデータベース名。 型: 文字列。 V2 にのみ使用されます。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | 接続のホスト名。 型: 文字列。 V2 にのみ使用されます。 | any |
| ポート | 接続のポート。 型: 整数。 V2 にのみ使用されます。 | any |
| pwd | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| sslMode | 接続用の SSL モード。 型: 整数。 0: 無効、1:許可、2: 優先、3: 必須、4: verify-ca、5: verify-full。 型: 整数。 V2 にのみ使用されます。 | any |
| ユーザー名 | 認証用のユーザー名。 型: 文字列。 V2 にのみ使用されます。 | any |
HBaseLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'HBase' (必須) |
| typeProperties | HBase サーバーのリンクされたサービスのプロパティ。 | HBaseLinkedServiceTypeProperties (必須) |
HBaseLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowHostNameCNMismatch | SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 | any |
| allowSelfSignedServerCert | サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 | any |
| authenticationType | HBase サーバーへの接続に使用する認証メカニズム。 | 'Anonymous' 'Basic' (必須) |
| enableSsl | サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | HBase サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) | any (必須) |
| httpPath | HBase サーバーに対応する部分 URL。 (つまり、/gateway/sandbox/hbase/version) | any |
| パスワード | ユーザー名に対応するパスワード。 | SecretBase |
| ポート | HBase インスタンスがクライアント接続をリッスンするために使用する TCP ポート。 既定値は 9090 です。 | any |
| trustedCertPath | SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 | any |
| ユーザー名 | HBase インスタンスへの接続に使用するユーザー名。 | any |
HdfsLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Hdfs' (必須) |
| typeProperties | HDFS のリンクされたサービス プロパティ。 | HdfsLinkedServiceTypeProperties (必須) |
HdfsLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | HDFS への接続に使用される認証の種類。 指定できる値は、匿名と Windows です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | Windows 認証のパスワード。 | SecretBase |
| url | HDFS サービス エンドポイントの URL (例: http://myhostname:50070/webhdfs/v1)。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| userName | Windows 認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
HDInsightLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'HDInsight' (必須) |
| typeProperties | HDInsight のリンクされたサービス プロパティ。 | HDInsightLinkedServiceTypeProperties (必須 ) |
HDInsightLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clusterAuthType | HDInsight クラスター認証の種類。 | 「ベーシック認証」 'SystemAssignedManagedIdentity' 'UserAssignedManagedIdentity' |
| clusterUri | HDInsight クラスター URI。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 資格情報 | HDInsight クラスターの MI 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| fileSystem | HDInsight のメイン ストレージが ADLS Gen2 の場合は、FileSystem を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| hcatalogLinkedServiceName | HCatalog データベースを指す Azure SQL のリンクされたサービスへの参照。 | LinkedServiceReference |
| isEspEnabled | HDInsight を ESP (Enterprise セキュリティ パッケージ) で作成するかどうかを指定します。 型: ブール値。 | any |
| linkedServiceName | Azure Storage のリンクされたサービス リファレンス。 | LinkedServiceReference |
| パスワード | HDInsight クラスターのパスワード。 | SecretBase |
| userName | HDInsight クラスターのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
HDInsightOnDemandLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'HDInsightOnDemand' (必須) |
| typeProperties | HDInsight ondemand のリンクされたサービス プロパティ。 | HDInsightOnDemandLinkedServiceTypeProperties (必須 ) |
HDInsightOnDemandLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| additionalLinkedServiceNames | Data Factory サービスがユーザーに代わって登録できるように、HDInsight のリンクされたサービスの追加のストレージ アカウントを指定します。 | LinkedServiceReference[] |
| clusterNamePrefix | クラスター名のプレフィックスである後置は、タイムスタンプと区別されます。 型: string (または resultType 文字列を含む式)。 | any |
| clusterPassword | クラスターにアクセスするためのパスワード。 | SecretBase |
| clusterResourceGroup | クラスターが属するリソース グループ。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| clusterResourceGroupAuthType (クラスターリソースグループ認証タイプ) | HDInsight オンデマンド クラスター リソース グループの認証の種類。 | 'ServicePrincipalKey' 'SystemAssignedManagedIdentity' 'UserAssignedManagedIdentity' |
| clusterSize | クラスター内のワーカー/データ ノードの数。 候補の値: 4。 型: int (または resultType int を持つ式)。 | any (必須) |
| clusterSshPassword | SSH によるクラスターのノード (Linux の場合) へのパスワード。 | SecretBase |
| clusterSshUserName | SSH のユーザー名は、クラスターのノード (Linux の場合) にリモート接続します。 型: string (または resultType 文字列を含む式)。 | any |
| clusterType | クラスターの種類。 型: string (または resultType 文字列を含む式)。 | any |
| clusterUserName | クラスターにアクセスするユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
| coreConfiguration | 作成する HDInsight クラスターのコア構成パラメーター (core-site.xmlと同様) を指定します。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| dataNodeSize | HDInsight クラスターのデータ ノードのサイズを指定します。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| hBaseConfiguration | HDInsight クラスターの HBase 構成パラメーター (hbase-site.xml) を指定します。 | any |
| hcatalogLinkedServiceName | HCatalog データベースを指す Azure SQL のリンクされたサービスの名前。 オンデマンド HDInsight クラスターは、Azure SQL データベースをメタストアとして使用して作成されます。 | LinkedServiceReference |
| hdfsConfiguration | HDInsight クラスターの HDFS 構成パラメーター (hdfs-site.xml) を指定します。 | any |
| headNodeSize | HDInsight クラスターのヘッド ノードのサイズを指定します。 | any |
| hiveConfiguration | HDInsight クラスターの Hive 構成パラメーター (hive-site.xml) を指定します。 | any |
| hostSubscriptionId | クラスターをホストする顧客のサブスクリプション。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| linkedServiceName | データの格納と処理のためにオンデマンド クラスターによって使用される Azure Storage のリンクされたサービス。 | LinkedServiceReference (必須) |
| mapReduceConfiguration | HDInsight クラスターの MapReduce 構成パラメーター (mapred-site.xml) を指定します。 | any |
| oozieConfiguration | HDInsight クラスターの Oozie 構成パラメーター (oozie-site.xml) を指定します。 | any |
| scriptActions | HDI ondemand クラスターが起動したら実行するカスタム スクリプト アクション。 /azure/hdinsight/hdinsight-hadoop-customize-cluster-linux?toc=%2Fen-us%2Fazure%2Fhdinsight%2Fr-server%2FTOC.json&%2Fen-us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions を参照してください。 | ScriptAction[] |
| servicePrincipalId | hostSubscriptionId のサービス プリンシパル ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | サービス プリンシパル ID のキー。 | SecretBase |
| sparkVersion | クラスターの種類が "spark" の場合の spark のバージョン。 型: string (または resultType 文字列を含む式)。 | any |
| stormConfiguration | HDInsight クラスターの Storm 構成パラメーター (storm-site.xml) を指定します。 | any |
| subnetName | vNet 内のサブネットの ARM リソース ID。 virtualNetworkId が指定されている場合、このプロパティは必須です。 型: string (または resultType 文字列を含む式)。 | any |
| テナント | サービス プリンシパルが属するテナント ID/名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| timeToLive | オンデマンド HDInsight クラスターで許可されるアイドル時間。 クラスター内に他のアクティブなジョブがない場合に、アクティビティの実行が完了した後もオンデマンド HDInsight クラスターが存続する期間を指定します。 最小値は 5 分です。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| バージョン | HDInsight クラスターのバージョン。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| virtualNetworkId | 作成後にクラスターを参加させる vNet の ARM リソース ID。 型: string (または resultType 文字列を含む式)。 | any |
| yarnConfiguration | HDInsight クラスターの Yarn 構成パラメーター (yarn-site.xml) を指定します。 | any |
| zookeeperNodeSize | HDInsight クラスターの Zoo Keeper ノードのサイズを指定します。 | any |
HiveLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Hive' (必須) |
| typeProperties | Hive Server のリンクされたサービスのプロパティ。 | HiveLinkedServiceTypeProperties (必須) |
HiveLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowHostNameCNMismatch | SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 | any |
| allowSelfSignedServerCert | サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 | any |
| authenticationType | Hive サーバーへのアクセスに使用される認証方法。 | 'Anonymous' 'Username' 'UsernameAndPassword' 'WindowsAzureHDInsightService' (必須) |
| enableServerCertificateValidation | サーバーへの接続がサーバー証明書を検証するかどうかを指定します。既定値は True です。 バージョン 2.0 でのみ使用されます | any |
| enableSsl | サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | 複数のホストの場合は 、Hive サーバーの IP アドレスまたはホスト名を ";" で区切ります (serviceDiscoveryMode が有効な場合のみ)。 | any (必須) |
| httpPath | Hive サーバーに対応する部分 URL。 | any |
| パスワード | [Username]\(ユーザー名\) フィールドに指定したユーザー名に対応するパスワード | SecretBase |
| ポート | Hive サーバーがクライアント接続をリッスンするために使用する TCP ポート。 | any |
| serverType | Hive サーバーの種類。 | 'HiveServer1' 'HiveServer2' 'HiveThriftServer' |
| serviceDiscoveryMode | ZooKeeper サービスの使用を示す場合は true、false ではありません。 | any |
| thriftTransportProtocol | Thrift レイヤーで使用するトランスポート プロトコル。 | 'Binary' 「HTTP 」 'SASL' |
| trustedCertPath | SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 | any |
| useNativeQuery | ドライバーがネイティブ HiveQL クエリを使用するか、HiveQL で同等の形式に変換するかを指定します。 | any |
| ユーザー名 | Hive Server へのアクセスに使用するユーザー名。 | any |
| useSystemTrustStore | システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 | any |
| zooKeeperNameSpace | Hive Server 2 ノードが追加される ZooKeeper 上の名前空間。 | any |
HttpLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'HttpServer' (必須) |
| typeProperties | このリンクされたサービスの種類に固有のプロパティ。 | HttpLinkedServiceTypeProperties (必須) |
HttpLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | HTTP サーバーへの接続に使用する認証の種類。 | 'Anonymous' 'Basic' 'ClientCertificate' 'Digest' 'Windows' |
| authHeaders | 承認に使用される RESTful API への要求内の追加の HTTP ヘッダー。 型: キーと値のペア (値は文字列型にする必要があります)。 | any |
| certThumbprint | ClientCertificate 認証の証明書の拇印。 オンプレミスのコピーに対してのみ有効です。 ClientCertificate 認証を使用したオンプレミスのコピーでは、CertThumbprint または EmbeddedCertData/Password を指定する必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| embeddedCertData | ClientCertificate 認証用の Base64 でエンコードされた証明書データ。 ClientCertificate 認証を使用したオンプレミスのコピーでは、CertThumbprint または EmbeddedCertData/Password を指定する必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| enableServerCertificateValidation | true の場合は、HTTPS サーバーの SSL 証明書を検証します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | EmbeddedCertData 認証を使用した Basic、Digest、Windows、または ClientCertificate のパスワード。 | SecretBase |
| url | HTTP エンドポイントのベース URL (例: https://www.microsoft.com)。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| userName | 基本認証、ダイジェスト認証、または Windows 認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
HubspotLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「Hubspot」(必須) |
| typeProperties | Hubspot Service のリンクされたサービス プロパティ。 | HubspotLinkedServiceTypeProperties(必須 ) |
HubspotLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessToken | OAuth 統合を最初に認証するときに取得されるアクセス トークン。 | SecretBase |
| clientId | Hubspot アプリケーションに関連付けられているクライアント ID。 | any (必須) |
| clientSecret | Hubspot アプリケーションに関連付けられているクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| refreshToken | OAuth 統合を最初に認証するときに取得される更新トークン。 | SecretBase |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
ImpalaLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「インパラ」(必須) |
| typeProperties | Impala サーバーのリンクされたサービスのプロパティ。 | ImpalaLinkedServiceTypeProperties (必須) |
ImpalaLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowHostNameCNMismatch | SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 | any |
| allowSelfSignedServerCert | サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 | any |
| authenticationType | 使用する認証タイプ。 | 'Anonymous' 'SASLUsername' 'UsernameAndPassword' (必須) |
| enableServerCertificateValidation | 接続時にサーバー SSL 証明書の検証を有効にするかどうかを指定します。常にシステム信頼ストアを使用します (V2 のみ)。 これは既定値は true です。 | any |
| enableSsl | サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Impala サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) | any (必須) |
| パスワード | UsernameAndPassword を使用する場合のユーザー名に対応するパスワード。 | SecretBase |
| ポート | Impala サーバーがクライアント接続をリッスンするために使用する TCP ポート。 既定値は 21050 です。 | any |
| thriftTransportProtocol | Thrift レイヤーで使用するトランスポート プロトコル (V2 のみ)。 デフォルト値は [バイナリ] です。 | 'Binary' 'HTTP' |
| trustedCertPath | SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 | any |
| ユーザー名 | Impala サーバーへのアクセスに使用されるユーザー名。 SASLUsername を使用する場合、既定値は匿名です。 | any |
| useSystemTrustStore | システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 | any |
InformixLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Informix' (必須) |
| typeProperties | Informix のリンクされたサービス プロパティ。 | InformixLinkedServiceTypeProperties (必須) |
InformixLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | Informix に ODBC データ ストアとして接続するために使用される認証の種類。 指定できる値は、Anonymous と Basic です。 型: string (または resultType 文字列を含む式)。 | any |
| connectionString | 接続文字列の非アクセス資格情報部分と、オプションの暗号化された資格情報。 型: string、SecureString、AzureKeyVaultSecretReference、または resultType 文字列を含む式。 | any (必須) |
| 資格情報 | ドライバー固有のプロパティ値形式で指定された接続文字列のアクセス資格情報の部分。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 基本認証のパスワード。 | SecretBase |
| userName | 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
IntegrationRuntimeReference
| Name | Description | Value |
|---|---|---|
| parameters | 統合ランタイムの引数。 | ParameterValueSpecification |
| referenceName | 統合ランタイム名を参照します。 | 文字列 (必須) |
| 型 | 統合ランタイムの種類。 | 'IntegrationRuntimeReference' (必須) |
JiraLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Jira' (必須) |
| typeProperties | Jira Service のリンクされたサービス プロパティ。 | JiraLinkedServiceTypeProperties (必須) |
JiraLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Jira サービスの IP アドレスまたはホスト名。 (例: jira.example.com) | any (必須) |
| パスワード | ユーザー名フィールドに指定したユーザー名に対応するパスワード。 | SecretBase |
| ポート | Jira サーバーがクライアント接続をリッスンするために使用する TCP ポート。 既定値は、HTTPS 経由で接続する場合は 443、HTTP 経由で接続する場合は 8080 です。 | any |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
| ユーザー名 | Jira サービスへのアクセスに使用するユーザー名。 | any (必須) |
LakeHouseLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Lakehouse' (必須) |
| typeProperties | Microsoft Fabric Lakehouse のリンクされたサービス プロパティ。 | LakeHouseLinkedServiceTypeProperties (必須) |
LakeHouseLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| artifactId | Microsoft Fabric Lakehouse 成果物の ID。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 使用する認証タイプ。 | 'ServicePrincipal' 'SystemAssignedManagedIdentity' 'UserAssignedManagedIdentity' |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Microsoft Fabric Lakehouse に対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Microsoft Fabric Lakehouse に対する認証に使用されるアプリケーションのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| workspaceId | Microsoft Fabric ワークスペースの ID。 型: string (または resultType 文字列を含む式)。 | any |
LinkedService
| Name | Description | Value |
|---|---|---|
| annotations | リンクされたサービスの説明に使用できるタグの一覧。 | any[] |
| connectVia | 統合ランタイムリファレンス。 | IntegrationRuntimeReference |
| description | リンクされたサービスの説明。 | 文字列 |
| parameters | リンクされたサービスのパラメーター。 | ParameterDefinitionSpecification |
| 型 | タイプ AmazonMWSLinkedService を 'AmazonMWS' に設定します。 タイプ AmazonRdsForOracleLinkedService を「AmazonRdsForOracle」に設定します。 タイプ AmazonRdsForSqlServerLinkedService を「AmazonRdsForSqlServer」に設定します。 タイプ AmazonRedshiftLinkedService を 'AmazonRedshift' に設定します。 タイプ AmazonS3LinkedService を 'AmazonS3' に設定します。 タイプ AmazonS3CompatibleLinkedService を 'AmazonS3Compatible' に設定します。 タイプ AppFiguresLinkedService を 'AppFigures' に設定します。 タイプ AsanaLinkedService を「Asana」に設定します。 AzureBatchLinkedService 型の "AzureBatch" に設定します。 型 AzureBlobFSLinkedService を 'AzureBlobFS' に設定します。 種類 AzureBlobStorageLinkedService を 'AzureBlobStorage' に設定します。 AzureDataExplorerLinkedService 型の "AzureDataExplorer" に設定します。 種類 AzureDataLakeAnalyticsLinkedService を "AzureDataLakeAnalytics" に設定します。 種類 AzureDataLakeStoreLinkedService を 'AzureDataLakeStore' に設定します。 AzureDatabricksLinkedService 型の 'AzureDatabricks' に設定します。 AzureDatabricksDeltaLakeLinkedService 型の "AzureDatabricksDeltaLake" に設定します。 AzureFileStorageLinkedService 型の 'AzureFileStorage' に設定します。 型 AzureFunctionLinkedService の 'AzureFunction' に設定します。 種類 AzureKeyVaultLinkedService を "AzureKeyVault" に設定します。 AzureMLLinkedService 型の "AzureML" に設定します。 AzureMLServiceLinkedService 型の 'AzureMLService' に設定します。 AzureMariaDBLinkedService 型の "AzureMariaDB" に設定します。 AzureMySqlLinkedService 型を 'AzureMySql' に設定します。 AzurePostgreSqlLinkedService 型の 'AzurePostgreSql' に設定します。 AzureSearchLinkedService 型を 'AzureSearch' に設定します。 AzureSqlDWLinkedService 型の 'AzureSqlDW' に設定します。 AzureSqlDatabaseLinkedService 型の 'AzureSqlDatabase' に設定します。 AzureSqlMILinkedService 型の 'AzureSqlMI' に設定します。 型 AzureStorageLinkedService を 'AzureStorage' に設定します。 AzureSynapseArtifactsLinkedService 型の 'AzureSynapseArtifacts' に設定します。 種類 AzureTableStorageLinkedService を 'AzureTableStorage' に設定します。 CassandraLinkedService 型の場合は 'Cassandra' に設定します。 型 CommonDataServiceForAppsLinkedService の 'CommonDataServiceForApps' に設定します。 タイプ ConcurLinkedService を 'Concur' に設定します。 CosmosDbLinkedService 型の場合は 'CosmosDb' に設定します。 型 CosmosDbMongoDbApiLinkedService の 'CosmosDbMongoDbApi' に設定します。 CouchbaseLinkedService 型の 'Couchbase' に設定します。 CustomDataSourceLinkedService 型の 'CustomDataSource' に設定します。 タイプ DataworldLinkedService を 'Dataworld' に設定します。 タイプ Db2LinkedService の場合は 'Db2' に設定します。 タイプ DrillLinkedService を 'Drill' に設定します。 タイプ DynamicsLinkedService の 'Dynamics' に設定します。 タイプ DynamicsAXLinkedService の 'DynamicsAX' に設定します。 タイプ DynamicsCrmLinkedService の 'DynamicsCrm' に設定します。 タイプ EloquaLinkedService を「Eloqua」に設定します。 タイプ FileServerLinkedService を 'FileServer' に設定します。 タイプ FtpServerLinkedService の 'FtpServer' に設定します。 タイプ GoogleAdWordsLinkedService を 'GoogleAdWords' に設定します。 タイプ GoogleBigQueryLinkedService を「GoogleBigQuery」に設定します。 タイプ GoogleBigQueryV2LinkedService の 'GoogleBigQueryV2' に設定します。 タイプ GoogleCloudStorageLinkedService を 'GoogleCloudStorage' に設定します。 タイプ GoogleSheetsLinkedService を 'GoogleSheets' に設定します。 タイプ GreenplumLinkedService を 'Greenplum' に設定します。 HBaseLinkedService 型の 'HBase' に設定します。 HDInsightLinkedService 型の場合は "HDInsight" に設定します。 型 HDInsightOnDemandLinkedService の 'HDInsightOnDemand' に設定します。 タイプ HdfsLinkedService の 'Hdfs' に設定します。 タイプ HiveLinkedService を 'Hive' に設定します。 タイプ HttpLinkedService を 'HttpServer' に設定します。 タイプ HubspotLinkedService を「Hubspot」に設定します。 タイプ ImpalaLinkedService を 'Impala' に設定します。 タイプ InformixLinkedService を 'Informix' に設定します。 タイプ JiraLinkedService を 'Jira' に設定します。 型 LakeHouseLinkedService の 'Lakehouse' に設定します。 タイプ MagentoLinkedService を 'Magento' に設定します。 タイプ MariaDBLinkedService の 'MariaDB' に設定します。 タイプ MarketoLinkedService を「Marketo」に設定します。 MicrosoftAccessLinkedService 型の 'MicrosoftAccess' に設定します。 MongoDbLinkedService 型の 'MongoDb' に設定します。 タイプ MongoDbAtlasLinkedService を 'MongoDbAtlas' に設定します。 MongoDbV2LinkedService 型の 'MongoDbV2' に設定します。 MySqlLinkedService 型の 'MySql' に設定します。 タイプ NetezzaLinkedService の場合は 'Netezza' に設定します。 ODataLinkedService 型の場合は 'OData' に設定します。 OdbcLinkedService 型の場合は 'Odbc' に設定します。 Office365LinkedService の種類を "Office365" に設定します。 タイプ OracleLinkedServiceを「Oracle」に設定します。 タイプ OracleCloudStorageLinkedServiceの「OracleCloudStorage」に設定します。 タイプ OracleServiceCloudLinkedServiceの「OracleServiceCloud」に設定します。 タイプ PaypalLinkedService を 'PayPal' に設定します。 タイプ PhoenixLinkedService を 'Phoenix' に設定します。 PostgreSqlLinkedService型を「PostgreSql」に設定します。 PostgreSqlV2LinkedService型の「PostgreSqlV2」に設定します。 タイプ PrestoLinkedService を 'Presto' に設定します。 タイプ QuickBooksLinkedServiceを「QuickBooks」に設定します。 タイプ QuickbaseLinkedService を 'Quickbase' に設定します。 タイプ ResponsysLinkedService の 'Responsys' に設定します。 RestServiceLinkedService 型の 'RestService' に設定します。 タイプ SalesforceLinkedService を 'Salesforce' に設定します。 タイプ SalesforceMarketingCloudLinkedService を「SalesforceMarketingCloud」に設定します。 タイプ SalesforceServiceCloudLinkedService を 'SalesforceServiceCloud' に設定します。 タイプ SalesforceServiceCloudV2LinkedService を「SalesforceServiceCloudV2」に設定します。 種別 SalesforceV2LinkedService を「SalesforceV2」に設定します。 SapBWLinkedService 型の場合は 'SapBW' に設定します。 タイプ SapCloudForCustomerLinkedService の 'SapCloudForCustomer' に設定します。 タイプ SapEccLinkedService を 'SapEcc' に設定します。 タイプ SapHanaLinkedService を 'SapHana' に設定します。 SapOdpLinkedService 型の場合は 'SapOdp' に設定します。 タイプ SapOpenHubLinkedService を 'SapOpenHub' に設定します。 型 SapTableLinkedService の 'SapTable' に設定します。 ServiceNowLinkedService 型の 'ServiceNow' に設定します。 ServiceNowV2LinkedService 型の場合は 'ServiceNowV2' に設定します。 タイプ SftpServerLinkedService の 'Sftp' に設定します。 SharePointOnlineListLinkedService 型の 'SharePointOnlineList' に設定します。 タイプ ShopifyLinkedService を「Shopify」に設定します。 タイプ SmartsheetLinkedService を 'Smartsheet' に設定します。 タイプ SnowflakeLinkedService を 'Snowflake' に設定します。 タイプ SnowflakeV2LinkedService の 'SnowflakeV2' に設定します。 SparkLinkedService 型の 'Spark' に設定します。 SqlServerLinkedService 型の 'SqlServer' に設定します。 タイプ SquareLinkedService を 'Square' に設定します。 タイプ SybaseLinkedService を 'Sybase' に設定します。 タイプ TeamDeskLinkedService を 'TeamDesk' に設定します。 タイプ TeradataLinkedService の 'Teradata' に設定します。 TwilioLinkedService 型を 'Twilio' に設定します。 タイプ VerticaLinkedService を 'Vertica' に設定します。 タイプ WarehouseLinkedService の 'Warehouse' に設定します。 タイプ WebLinkedService を 'Web' に設定します。 タイプ XeroLinkedService を 'Xero' に設定します。 タイプ ZendeskLinkedService を 'Zendesk' に設定します。 タイプ ZohoLinkedService を 'Zoho' に設定します。 | 'AmazonMWS' 'AmazonRdsForOracle' 'AmazonRdsForSqlServer' 'AmazonRedshift' 'AmazonS3' 'AmazonS3Compatible' 'AppFigures' 'Asana' 'AzureBatch' 'AzureBlobFS' 'AzureBlobStorage' 'AzureDatabricks' 'AzureDatabricksDeltaLake' 'AzureDataExplorer' 'AzureDataLakeAnalytics' 'AzureDataLakeStore' 'AzureFileStorage' 'AzureFunction' 'AzureKeyVault' 'AzureMariaDB' 'AzureML' 'AzureMLService' 'AzureMySql' 'AzurePostgreSql' 'AzureSearch' 'AzureSqlDatabase' 'AzureSqlDW' 'AzureSqlMI' 'AzureStorage' 'AzureSynapseArtifacts' 'AzureTableStorage' 'Cassandra' 'CommonDataServiceForApps' 'Concur' 'CosmosDb' 'CosmosDbMongoDbApi' 'Couchbase' 'CustomDataSource' 'Dataworld' 'Db2' 'Drill' 'Dynamics' 'DynamicsAX' 'DynamicsCrm' 'Eloqua' 'FileServer' 'FtpServer' 'GoogleAdWords' 'GoogleBigQuery' 'GoogleBigQueryV2' 'GoogleCloudStorage' 'GoogleSheets' 'Greenplum' 'HBase' 'Hdfs' 'HDInsight' 'HDInsightOnDemand' 'Hive' 'HttpServer' 'Hubspot' 'Impala' 'Informix' 'Jira' 'Lakehouse' 'Magento' 'MariaDB' 'Marketo' 'MicrosoftAccess' 'MongoDb' 'MongoDbAtlas' 'MongoDbV2' 'MySql' 'Netezza' 'OData' 'Odbc' 'Office365' 'Oracle' 'OracleCloudStorage' 'OracleServiceCloud' 'Paypal' 'Phoenix' 'PostgreSql' 'PostgreSqlV2' 'Presto' 'Quickbase' 'QuickBooks' 'Responsys' 'RestService' 'Salesforce' 'SalesforceMarketingCloud' 'SalesforceServiceCloud' 'SalesforceServiceCloudV2' 'SalesforceV2' 'SapBW' 'SapCloudForCustomer' 'SapEcc' 'SapHana' 'SapOdp' 'SapOpenHub' 'SapTable' 'ServiceNow' 'ServiceNowV2' 'Sftp' 'SharePointOnlineList' 'Shopify' 'Smartsheet' 'Snowflake' 'SnowflakeV2' 'Spark' 'SqlServer' 'Square' 'Sybase' 'TeamDesk' 'Teradata' 'Twilio' 'Vertica' 'Warehouse' 'Web' 'Xero' 'Zendesk' 'Zoho' (必須) |
| バージョン | リンクされたサービスのバージョン。 | 文字列 |
LinkedServiceReference
| Name | Description | Value |
|---|---|---|
| parameters | LinkedService の引数。 | ParameterValueSpecification |
| referenceName | LinkedService 名を参照します。 | 文字列 (必須) |
| 型 | リンクされたサービス参照の種類。 | 'LinkedServiceReference' (必須) |
MagentoLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Magento' (必須) |
| typeProperties | Magento サーバーのリンクされたサービスのプロパティ。 | MagentoLinkedServiceTypeProperties (必須) |
MagentoLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessToken | Magento からのアクセス トークン。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Magento インスタンスの URL。 (つまり、192.168.222.110/magento3) | any (必須) |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
MariaDBLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'MariaDB' (必須) |
| typeProperties | MariaDB サーバーのリンクされたサービスのプロパティ。 | MariaDBLinkedServiceTypeProperties (必須) |
MariaDBLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| データベース | 接続のデータベース名。 型: 文字列。 | any |
| driverVersion | MariaDB ドライバーのバージョン。 型: 文字列。 レガシ ドライバーの場合は V1 または空、新しいドライバーの場合は V2。 V1 は接続文字列とプロパティ バッグをサポートでき、V2 は接続文字列のみをサポートできます。 レガシ ドライバーは、2024 年 10 月までに非推奨となる予定です。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| ポート | 接続のポート。 型: 整数。 | any |
| サーバー | 接続のサーバー名。 型: 文字列。 | any |
| sslMode | このオプションは、ドライバーが MariaDB に接続するときに TLS 暗号化と検証を使用するかどうかを指定します。 例: SSLMode=<0/1/2/3/4>。 オプション: DISABLED (0) / PREFERRED (1) (既定) / REQUIRED (2) / VERIFY_CA (3) / VERIFY_IDENTITY (4)、REQUIRED (2) は SSL/TLS で暗号化された接続のみを許可することをお勧めします。 | any |
| ユーザー名 | 認証用のユーザー名。 型: 文字列。 | any |
| useSystemTrustStore | このオプションでは、システム信頼ストアの CA 証明書を使用するか、指定された PEM ファイルから使用するかを指定します。 例: UseSystemTrustStore=<0/1>;オプション: 有効 (1) / 無効 (0) (既定値) | any |
MarketoLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「Marketo」(必須) |
| typeProperties | Marketo サーバーのリンクされたサービスのプロパティ。 | MarketoLinkedServiceTypeProperties (必須) |
MarketoLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | Marketo サービスのクライアント ID。 | any (必須) |
| clientSecret | Marketo サービスのクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | Marketo サーバーのエンドポイント。 (つまり、123-ABC-321.mktorest.com) | any (必須) |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
MicrosoftAccessLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'MicrosoftAccess' (必須) |
| typeProperties | Microsoft Access のリンクされたサービス プロパティ。 | MicrosoftAccessLinkedServiceTypeProperties (必須) |
MicrosoftAccessLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | ODBC データ ストアとして Microsoft Access に接続するために使用される認証の種類。 指定できる値は、Anonymous と Basic です。 型: string (または resultType 文字列を含む式)。 | any |
| connectionString | 接続文字列の非アクセス資格情報部分と、オプションの暗号化された資格情報。 型: string、SecureString、AzureKeyVaultSecretReference、または resultType 文字列を含む式。 | any (必須) |
| 資格情報 | ドライバー固有のプロパティ値形式で指定された接続文字列のアクセス資格情報の部分。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 基本認証のパスワード。 | SecretBase |
| userName | 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
MongoDbAtlasLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'MongoDbAtlas' (必須) |
| typeProperties | MongoDB Atlas のリンクされたサービス プロパティ。 | MongoDbAtlasLinkedServiceTypeProperties (必須) |
MongoDbAtlasLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | MongoDB Atlas 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any (必須) |
| データベース | アクセスする MongoDB Atlas データベースの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| driverVersion | 選択するドライバーのバージョン。 使用できる値は v1 と v2 です。 型: string (または resultType 文字列を含む式)。 | any |
MongoDbLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'MongoDb' (必須) |
| typeProperties | MongoDB のリンクされたサービス プロパティ。 | MongoDbLinkedServiceTypeProperties (必須) |
MongoDbLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowSelfSignedServerCert | サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| authenticationType | MongoDB データベースへの接続に使用する認証の種類。 | 'Anonymous' 'Basic' |
| authSource | ユーザー名とパスワードを確認するデータベース。 型: string (または resultType 文字列を含む式)。 | any |
| databaseName | アクセスする MongoDB データベースの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| enableSsl | サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 認証用のパスワード。 | SecretBase |
| ポート | MongoDB サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 27017 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| サーバー | MongoDB サーバーの IP アドレスまたはサーバー名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ユーザー名 | 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
MongoDbV2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'MongoDbV2' (必須) |
| typeProperties | MongoDB のリンクされたサービス プロパティ。 | MongoDbV2LinkedServiceTypeProperties (必須) |
MongoDbV2LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | MongoDB 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any (必須) |
| データベース | アクセスする MongoDB データベースの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
MySqlLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'MySql' (必須) |
| typeProperties | MySQL のリンクされたサービスのプロパティ。 | MySqlLinkedServiceTypeProperties (必須) |
MySqlLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowZeroDateTime | これにより、特殊な "ゼロ" 日付値 0000-00-00 をデータベースから取得できます。 型: ブール値。 | any |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| connectionTimeout | 試行を終了してエラーを生成するまでの、サーバーへの接続を待機する時間 (秒単位)。 型: 整数。 | any |
| convertZeroDateTime | 許可されていない値を持つ date 列または datetime 列の DateTime.MinValue を返す場合は True。 型: ブール値。 | any |
| データベース | 接続のデータベース名。 型: 文字列。 | any |
| driverVersion | MySQL ドライバーのバージョン。 型: 文字列。 レガシ ドライバーの場合は V1 または空、新しいドライバーの場合は V2。 V1 は接続文字列とプロパティ バッグをサポートでき、V2 は接続文字列のみをサポートできます。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| guidFormat | GUID として読み取る列の種類 (存在する場合) を決定します。 型: 文字列。 なし: 列の型は Guid として自動的に読み取られます。Char36: すべての CHAR(36) 列は、UUID と一致するハイフンを含む小文字の 16 進数を使用して Guid として読み書きされます。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| ポート | 接続のポート。 型: 整数。 | any |
| サーバー | 接続のサーバー名。 型: 文字列。 | any |
| sslCert | PEM 形式のクライアントの SSL 証明書ファイルへのパス。 SslKey も指定する必要があります。 型: 文字列。 | any |
| sslKey | PEM 形式のクライアントの SSL 秘密キーへのパス。 SslCert も指定する必要があります。 型: 文字列。 | any |
| sslMode | 接続用の SSL モード。 型: 整数。 0: 無効、1: 優先、2: 必須、3: verify-ca、4: verify-full。 | any |
| treatTinyAsBoolean | true に設定すると、TINYINT(1) 値がブール値として返されます。 型: bool。 | any |
| ユーザー名 | 認証用のユーザー名。 型: 文字列。 | any |
| useSystemTrustStore | 接続にはシステム信頼ストアを使用します。 型: 整数。 0: 有効、1: 無効。 | any |
NetezzaLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Netezza' (必須) |
| typeProperties | Netezza のリンクされたサービス プロパティ。 | NetezzaLinkedServiceTypeProperties (必須) |
NetezzaLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| データベース | 接続のデータベース名。 型: 文字列。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ポート | 接続のポート。 型: 整数。 | any |
| pwd | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| セキュリティレベル | データ ストアへのドライバー接続のセキュリティ レベルを指定します。 PreferredUnSecured : 非セキュリティで保護され、必要に応じてセキュリティで保護された接続へのフォールバックを許可します。 OnlyUnSecured : 厳密にセキュリティで保護されておらず、フォールバックはありません。 | 『オンリー・アンセキュアド』 「優先無担保」 |
| サーバー | 接続のサーバー名。 型: 文字列。 | any |
| uid | 認証用のユーザー名。 型: 文字列。 | any |
ODataLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'OData' (必須) |
| typeProperties | OData のリンクされたサービス プロパティ。 | ODataLinkedServiceTypeProperties (必須) |
ODataLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| aadResourceId | ディレクトリを使用するための承認を要求するリソースを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| aadServicePrincipalCredentialType | サービス プリンシパルに使用する資格情報の種類 (キーまたは証明書) を指定します。 | 'ServicePrincipalCert' 'ServicePrincipalKey' |
| authenticationType | OData サービスへの接続に使用される認証の種類。 | 'AadServicePrincipal' 'Anonymous' 'Basic' 'ManagedServiceIdentity' 'Windows' |
| authHeaders | 承認に使用される RESTful API への要求内の追加の HTTP ヘッダー。 型: キーと値のペア (値は文字列型にする必要があります)。 | any |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | OData サービスのパスワード。 | SecretBase |
| servicePrincipalEmbeddedCert | Azure Active Directory に登録されているアプリケーションの base64 でエンコードされた証明書を指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalEmbeddedCertPassword | 証明書にパスワードがあり、AadServicePrincipal 認証を使用している場合は、証明書のパスワードを指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalId | Azure Active Directory に登録されているアプリケーションのアプリケーション ID を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure Active Directory に登録されているアプリケーションのシークレットを指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| テナント | アプリケーションが存在するテナントの情報 (ドメイン名またはテナント ID) を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| url | OData サービス エンドポイントの URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| userName | OData サービスのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
OdbcLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Odbc' (必須) |
| typeProperties | ODBC のリンクされたサービス プロパティ。 | OdbcLinkedServiceTypeProperties (必須) |
OdbcLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | ODBC データ ストアへの接続に使用される認証の種類。 指定できる値は、Anonymous と Basic です。 型: string (または resultType 文字列を含む式)。 | any |
| connectionString | 接続文字列の非アクセス資格情報部分と、オプションの暗号化された資格情報。 型: string、SecureString、AzureKeyVaultSecretReference、または resultType 文字列を含む式。 | any (必須) |
| 資格情報 | ドライバー固有のプロパティ値形式で指定された接続文字列のアクセス資格情報の部分。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 基本認証のパスワード。 | SecretBase |
| userName | 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
Office365LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Office365' (必須) |
| typeProperties | Office365 のリンクされたサービスのプロパティ。 | Office365LinkedServiceTypeProperties (必須) |
Office365LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| office365TenantId | Office 365 アカウントが属する Azure テナント ID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| servicePrincipalCredentialType | 認証のサービス プリンシパル資格情報の種類。キー/シークレットの場合は ServicePrincipalKey、証明書の場合は 'ServicePrincipalCert' です。 指定しない場合、'ServicePrincipalKey' が使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalEmbeddedCert | Azure Active Directory に登録されているアプリケーションの base64 でエンコードされた証明書を指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalEmbeddedCertPassword | 証明書にパスワードがあり、AadServicePrincipal 認証を使用している場合は、証明書のパスワードを指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalId | アプリケーションのクライアント ID を取得します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| servicePrincipalKey | アプリケーションのキーを指定します。 | SecretBase (必須) |
| servicePrincipalTenantId | Azure AD Web アプリケーションが存在するテナント情報を指定します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
OracleCloudStorageLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「OracleCloudStorage」(必須) |
| typeProperties | Oracle Cloud Storage のリンクされたサービス プロパティ。 | OracleCloudStorageLinkedServiceTypeProperties (必須) |
OracleCloudStorageLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessKeyId | Oracle Cloud Storage Identity and Access Management (IAM) ユーザーのアクセス キー識別子。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| secretAccessKey | Oracle Cloud Storage Identity and Access Management (IAM) ユーザーのシークレット アクセス キー。 | SecretBase |
| serviceUrl | この値は、Oracle Cloud Storage Connector でアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 | any |
OracleLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Oracle' (必須) |
| typeProperties | Oracle データベースのリンクされたサービスのプロパティ。 | OracleLinkedServiceTypeProperties (必須) |
OracleLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | Oracle データベースに接続するための認証の種類。 バージョン 2.0 でのみ使用されます。 | 'Basic' |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 バージョン 1.0 でのみ使用されます。 | any |
| cryptoChecksumClient | このクライアントがサーバーに接続するときに必要なデータ整合性の動作を指定します。 サポートされている値は受け入れ、拒否、要求、または必須です。既定値は必須です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| cryptoChecksumTypesClient | クライアントが使用できる暗号チェックサム アルゴリズムを指定します。 サポートされている値は SHA1、SHA256、SHA384、SHA512、既定値は (SHA512) です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| enableBulkLoad | データベースにデータを読み込むときに一括コピーまたはバッチ挿入のどちらを使用するかを指定します。既定値は true です。 型: ブール値。 バージョン 2.0 でのみ使用されます。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| encryptionClient | 暗号化クライアントの動作を指定します。 サポートされている値は受け入れ、拒否、要求、または必須です。既定値は必須です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| encryptionTypesClient | クライアントが使用できる暗号化アルゴリズムを指定します。 サポートされる値は AES128、AES192、AES256、3DES112、3DES168、既定値は (AES256) です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| fetchSize | ドライバーが 1 つのデータベースラウンドトリップでデータをフェッチするために割り当てるバイト数を指定します。既定値は10485760。 型: 整数。 バージョン 2.0 でのみ使用されます。 | any |
| fetchTswtzAsTimestamp | ドライバーが DATETime または文字列として TIMESTAMP WITH TIME ZONE データ型の列値を返すかどうかを指定します。 supportV1DataTypes が true でない場合、既定値は true の場合、この設定は無視されます。 型: ブール値。 バージョン 2.0 でのみ使用されます。 | any |
| initializationString | セッション設定を管理するためにデータベースに接続した直後に発行されるコマンドを指定します。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| initialLobFetchSize | ソースが LOB 列に対して最初にフェッチする量を指定します。既定値は 0 です。 型: 整数。 バージョン 2.0 でのみ使用されます。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| サーバー | 接続する Oracle データベースの場所。サポートされているフォームには、コネクタ記述子、Easy Connect (Plus) の名前付け、Oracle Net サービス名 (セルフホステッド IR のみ) が含まれます。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| statementCacheSize | データベース接続ごとにキャッシュするカーソルまたはステートメントの数を指定します。既定値は 0 です。 型: 整数。 バージョン 2.0 でのみ使用されます。 | any |
| supportV1DataTypes | バージョン 1.0 のデータ型マッピングを使用するかどうかを指定します。 バージョン 1.0 のデータ型マッピングとの下位互換性を維持する場合を除き、これを true に設定しないでください。既定値は false です。 型: ブール値。 バージョン 2.0 でのみ使用されます。 | any |
| ユーザー名 | Oracle データベースのユーザー名。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
OracleServiceCloudLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「OracleServiceCloud」(必須) |
| typeProperties | Oracle Service Cloud のリンクされたサービスのプロパティ。 | OracleServiceCloudLinkedServiceTypeProperties (必須) |
OracleServiceCloudLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Oracle Service Cloud インスタンスの URL。 | any (必須) |
| パスワード | ユーザー名キーで指定したユーザー名に対応するパスワード。 | SecretBase (必須) |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| ユーザー名 | Oracle Service Cloud サーバーへのアクセスに使用するユーザー名。 | any (必須) |
ParameterDefinitionSpecification
| Name | Description | Value |
|---|
ParameterSpecification
| Name | Description | Value |
|---|---|---|
| defaultValue | パラメーターの既定値。 | any |
| 型 | パラメーターの型。 | 'Array' 'Bool' 'Float' 'Int' 'Object' 'SecureString' 'String' (必須) |
ParameterValueSpecification
| Name | Description | Value |
|---|
ParameterValueSpecification
| Name | Description | Value |
|---|
PaypalLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「PayPal」(必須) |
| typeProperties | PayPal サービスのリンクされたサービス のプロパティ。 | PaypalLinkedServiceTypeProperties (必須) |
PaypalLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | PayPal アプリケーションに関連付けられているクライアント ID。 | any (必須) |
| clientSecret | PayPal アプリケーションに関連付けられているクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | PayPal インスタンスの URL。 (つまり、api.sandbox.paypal.com) | any (必須) |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
PhoenixLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Phoenix' (必須) |
| typeProperties | Phoenix サーバーのリンクされたサービスのプロパティ。 | PhoenixLinkedServiceTypeProperties (必須) |
PhoenixLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowHostNameCNMismatch | SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 | any |
| allowSelfSignedServerCert | サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 | any |
| authenticationType | Phoenix サーバーへの接続に使用される認証メカニズム。 | 'Anonymous' 'UsernameAndPassword' 'WindowsAzureHDInsightService' (必須) |
| enableSsl | サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Phoenix サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) | any (必須) |
| httpPath | Phoenix サーバーに対応する部分 URL。 (つまり、/gateway/sandbox/phoenix/version)。 WindowsAzureHDInsightService を使用している場合、既定値は hbasephoenix です。 | any |
| パスワード | ユーザー名に対応するパスワード。 | SecretBase |
| ポート | Phoenix サーバーがクライアント接続をリッスンするために使用する TCP ポート。 既定値は 8765 です。 | any |
| trustedCertPath | SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 | any |
| ユーザー名 | Phoenix サーバーへの接続に使用するユーザー名。 | any |
| useSystemTrustStore | システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 | any |
PostgreSqlLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'PostgreSql' (必須) |
| typeProperties | PostgreSQL のリンクされたサービス プロパティ。 | PostgreSqlLinkedServiceTypeProperties (必須) |
PostgreSqlLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
PostgreSqlV2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'PostgreSqlV2' (必須) |
| typeProperties | PostgreSQLV2 のリンクされたサービス プロパティ。 | PostgreSqlV2LinkedServiceTypeProperties (必須) |
PostgreSqlV2LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 使用する認証タイプ。 型: 文字列。 | any (必須) |
| commandTimeout | コマンドを実行しようとする際の試行中に、試行を打ち切ってエラーを生成するまでの待機時間 (秒数)。 無限の場合はゼロに設定されます。 型: 整数。 | any |
| connectionTimeout | 接続を確立する際、試行を終了してエラーを生成するまでに待機する時間 (秒)。 型: 整数。 | any |
| データベース | 接続のデータベース名。 型: 文字列。 | any (必須) |
| エンコード | PostgreSQL 文字列データのエンコードまたはデコードに使用される .NET エンコーディングを取得または設定します。 型: 文字列 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| logParameters | 有効にすると、コマンド実行時にパラメーター値がログに記録されます。 型: ブール値。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 型: 文字列。 | AzureKeyVaultSecretReference |
| pooling | 接続プールを使用する必要があるかどうか。 型: ブール値。 | any |
| ポート | 接続のポート。 型: 整数。 | any |
| readBufferSize | 読み取り時に使用する内部バッファーのサイズを決定します。 データベースから大きな値を転送する場合、この値を増やすとパフォーマンスが向上する可能性があります。 型: 整数。 | any |
| スキーマ | スキーマ検索パスを設定します。 型: 文字列。 | any |
| サーバー | 接続のサーバー名。 型: 文字列。 | any (必須) |
| sslCertificate | サーバーに送信するクライアント証明書の場所。 型: 文字列。 | any |
| sslKey | サーバーに送信するクライアント証明書のクライアント キーの場所。 型: 文字列。 | any |
| sslMode | 接続用の SSL モード。 型: 整数。 0: 無効、1:許可、2: 優先、3: 必須、4: verify-ca、5: verify-full。 型: 整数。 | any (必須) |
| sslPassword | クライアント証明書用のキーのパスワード。 型: 文字列。 | any |
| timezone | セッション タイムゾーンを取得または設定します。 型: 文字列。 | any |
| trustServerCertificate | サーバー証明書を検証せずに信頼するかどうか。 型: ブール値。 | any |
| ユーザー名 | 認証用のユーザー名。 型: 文字列。 | any (必須) |
PrestoLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Presto' (必須) |
| typeProperties | Presto サーバーのリンクされたサービスのプロパティ。 | PrestoLinkedServiceTypeProperties (必須) |
PrestoLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowHostNameCNMismatch | SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 バージョン 1.0 でのみ使用されます。 | any |
| allowSelfSignedServerCert | サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 バージョン 1.0 でのみ使用されます。 | any |
| authenticationType | Presto サーバーへの接続に使用される認証メカニズム。 | 'Anonymous' 'LDAP' (必須) |
| カタログ | サーバーに対するすべての要求のカタログ コンテキスト。 | any (必須) |
| enableServerCertificateValidation | サーバーへの接続がサーバー証明書を検証するかどうかを指定します。既定値は True です。 バージョン 2.0 でのみ使用されます | any |
| enableSsl | サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 レガシ バージョンの既定値は False です。 バージョン 2.0 の既定値は True です。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Presto サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) | any (必須) |
| パスワード | ユーザー名に対応するパスワード。 | SecretBase |
| ポート | Presto サーバーがクライアント接続をリッスンするために使用する TCP ポート。 SSL を無効にすると既定値は 8080、SSL を有効にすると既定値は 443 です。 | any |
| serverVersion | Presto サーバーのバージョン。 (つまり、0.148-t)バージョン 1.0 でのみ使用されます。 | any |
| timeZoneID | 接続で使用されるローカル タイム ゾーン。 このオプションの有効な値は、IANA タイム ゾーン データベースで指定されます。 バージョン 1.0 の既定値は、クライアント システムのタイム ゾーンです。 バージョン 2.0 の既定値はサーバー システムの timeZone です | any |
| trustedCertPath | SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 バージョン 1.0 でのみ使用されます。 | any |
| ユーザー名 | Presto サーバーへの接続に使用するユーザー名。 | any |
| useSystemTrustStore | システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 バージョン 1.0 でのみ使用されます。 | any |
QuickbaseLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Quickbase' (必須) |
| typeProperties | クイックベースのリンクされたサービス のプロパティ。 | QuickbaseLinkedServiceTypeProperties (必須) |
QuickbaseLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| url | Quickbase ソースを接続する URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| userToken | Quickbase ソースのユーザー トークン。 | SecretBase (必須) |
QuickBooksLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「QuickBooks」(必須) |
| typeProperties | QuickBooks サーバーのリンクされたサービスのプロパティ。 | QuickBooksLinkedServiceTypeProperties (必須) |
QuickBooksLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessToken | OAuth 2.0 認証用のアクセス トークン。 | SecretBase |
| accessTokenSecret | アクセストークンシークレットは、OAuth 1.0 認証では非推奨です。 バージョン 1.0 でのみ使用されます。 | SecretBase |
| companyId | 承認する QuickBooks 企業の会社 ID。 | any |
| connectionProperties | QuickBooks への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 | any |
| consumerKey | OAuth 2.0 認証のコンシューマ キー。 | any |
| consumerSecret | OAuth 2.0 認証のコンシューマシークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | QuickBooks サーバーのエンドポイント。 (つまり、quickbooks.api.intuit.com) | any |
| refreshToken | OAuth 2.0 認証の更新トークン。 | SecretBase |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 バージョン 1.0 でのみ使用されます。 | any |
ResponsysLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Responsys' (必須) |
| typeProperties | Responsys のリンクされたサービス プロパティ。 | ResponsysLinkedServiceTypeProperties (必須) |
ResponsysLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | Responsys アプリケーションに関連付けられているクライアント ID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| clientSecret | Responsys アプリケーションに関連付けられているクライアント シークレット。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | Responsys サーバーのエンドポイント。 | any (必須) |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
RestServiceLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'RestService' (必須) |
| typeProperties | Rest Service のリンクされたサービスのプロパティ。 | RestServiceLinkedServiceTypeProperties (必須) |
RestServiceLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| aadResourceId | 使用する承認を要求しているリソース。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | REST サービスへの接続に使用される認証の種類。 | 'AadServicePrincipal' 'Anonymous' 'Basic' 'ManagedServiceIdentity' 'OAuth2ClientCredential' (必須) |
| authHeaders | 承認に使用される RESTful API への要求内の追加の HTTP ヘッダー。 型: オブジェクト (または resultType オブジェクトを持つ式)。 | any |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| clientId | アプリケーションに関連するクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientSecret | アプリケーションに関連するクライアント シークレット。 | SecretBase |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| enableServerCertificateValidation | エンドポイントに接続するときにサーバー側の SSL 証明書を検証するかどうか。既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 基本認証の種類で使用されるパスワード。 | SecretBase |
| リソース | アクセスが要求される対象のターゲット サービスまたはリソース。 型: string (または resultType 文字列を含む式)。 | any |
| スコープ | 必要なアクセスのスコープ。 要求されるアクセスの種類について説明します。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalEmbeddedCert | Azure Active Directory に登録されているアプリケーションの base64 でエンコードされた証明書を指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalEmbeddedCertPassword | 証明書にパスワードがあり、AadServicePrincipal 認証を使用している場合は、証明書のパスワードを指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalId | AadServicePrincipal 認証の種類で使用されるアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | AadServicePrincipal 認証の種類で使用されるアプリケーションのキー。 | SecretBase |
| テナント | アプリケーションが存在する AadServicePrincipal 認証の種類で使用されるテナント情報 (ドメイン名またはテナント ID)。 型: string (または resultType 文字列を含む式)。 | any |
| tokenEndpoint | アクセス トークンを取得する承認サーバーのトークン エンドポイント。 型: string (または resultType 文字列を含む式)。 | any |
| url | REST サービスのベース URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| userName | 基本認証の種類で使用されるユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SalesforceLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Salesforce' (必須) |
| typeProperties | Salesforce のリンクされたサービス プロパティ。 | SalesforceLinkedServiceTypeProperties (必須) |
SalesforceLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiVersion | ADF で使用される Salesforce API バージョン。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| environmentUrl | Salesforce インスタンスの URL。 既定値は 'https://login.salesforce.com' です。 サンドボックスからデータをコピーするには、'https://test.salesforce.com' を指定します。 カスタム ドメインからデータをコピーするには、"https://[domain].my.salesforce.com' などを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | Salesforce インスタンスの基本認証のパスワード。 | SecretBase |
| securityToken | セキュリティ トークンは、Salesforce インスタンスにリモートでアクセスする場合は省略可能です。 | SecretBase |
| ユーザー名 | Salesforce インスタンスの基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SalesforceMarketingCloudLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「SalesforceMarketingCloud」(必須) |
| typeProperties | Salesforce Marketing Cloud のリンクされたサービス プロパティ。 | SalesforceMarketingCloudLinkedServiceTypeProperties (必須) |
SalesforceMarketingCloudLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | Salesforce Marketing Cloud アプリケーションに関連付けられているクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientSecret | Salesforce Marketing Cloud アプリケーションに関連付けられているクライアント シークレット。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| connectionProperties | Salesforce Marketing Cloud への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
SalesforceServiceCloudLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SalesforceServiceCloud' (必須) |
| typeProperties | Salesforce Service Cloud のリンクされたサービス プロパティ。 | SalesforceServiceCloudLinkedServiceTypeProperties (必須) |
SalesforceServiceCloudLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiVersion | ADF で使用される Salesforce API バージョン。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| environmentUrl | Salesforce Service Cloud インスタンスの URL。 既定値は 'https://login.salesforce.com' です。 サンドボックスからデータをコピーするには、'https://test.salesforce.com' を指定します。 カスタム ドメインからデータをコピーするには、"https://[domain].my.salesforce.com' などを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| extendedProperties | 接続文字列に追加された拡張プロパティ。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | Salesforce インスタンスの基本認証のパスワード。 | SecretBase |
| securityToken | セキュリティ トークンは、Salesforce インスタンスにリモートでアクセスする場合は省略可能です。 | SecretBase |
| ユーザー名 | Salesforce インスタンスの基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SalesforceServiceCloudV2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SalesforceServiceCloudV2' (必須) |
| typeProperties | Salesforce Service Cloud V2 のリンクされたサービス プロパティ。 | SalesforceServiceCloudV2LinkedServiceTypeProperties (必須) |
SalesforceServiceCloudV2LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiVersion | ADF で使用される Salesforce API バージョン。 バージョンは、Salesforce BULK API 2.0 で必要な 47.0 以上である必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | Salesforce への接続に使用する認証の種類。 現時点では、OAuth2ClientCredentials のみをサポートしています。既定値でもあります | any |
| clientId | Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientSecret | Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| environmentUrl | Salesforce Service Cloud インスタンスの URL。 たとえば、'https://[domain].my.salesforce.com' などです。 型: string (または resultType 文字列を含む式)。 | any |
SalesforceV2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SalesforceV2' (必須) |
| typeProperties | Salesforce V2 のリンクされたサービス プロパティ。 | SalesforceV2LinkedServiceTypeProperties (必須) |
SalesforceV2LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiVersion | ADF で使用される Salesforce API バージョン。 バージョンは、Salesforce BULK API 2.0 で必要な 47.0 以上である必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | Salesforce への接続に使用する認証の種類。 現時点では、OAuth2ClientCredentials のみをサポートしています。既定値でもあります | any |
| clientId | Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientSecret | Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| environmentUrl | Salesforce インスタンスの URL。 たとえば、'https://[domain].my.salesforce.com' などです。 型: string (または resultType 文字列を含む式)。 | any |
SapBWLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SapBW' (必須) |
| typeProperties | このリンクされたサービスの種類に固有のプロパティ。 | SapBWLinkedServiceTypeProperties (必須) |
SapBWLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | BW システム上のクライアントのクライアント ID。 (通常、文字列として表される 3 桁の 10 進数)型: string (または resultType 文字列を含む式)。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | SAP BW サーバーにアクセスするためのパスワード。 | SecretBase |
| サーバー | SAP BW インスタンスのホスト名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| systemNumber | BW システムのシステム番号。 (通常、文字列として表される 2 桁の 10 進数)。型: string (または resultType 文字列を含む式)。 | any (必須) |
| userName | SAP BW サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SapCloudForCustomerLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SapCloudForCustomer' (必須) |
| typeProperties | SAP Cloud for Customer のリンクされたサービス プロパティ。 | SapCloudForCustomerLinkedServiceTypeProperties (必須) |
SapCloudForCustomerLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 encryptedCredential またはユーザー名/パスワードを指定する必要があります。 型: 文字列。 | 文字列 |
| パスワード | 基本認証のパスワード。 | SecretBase |
| url | SAP Cloud for Customer OData API の URL。 たとえば、'[https://[tenantname].crm.ondemand.com/sap/c4c/odata/v1] などです。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ユーザー名 | 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SapEccLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SapEcc' (必須) |
| typeProperties | SAP ECC のリンクされたサービス プロパティ。 | SapEccLinkedServiceTypeProperties (必須) |
SapEccLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 encryptedCredential またはユーザー名/パスワードを指定する必要があります。 型: 文字列。 | 文字列 |
| パスワード | 基本認証のパスワード。 | SecretBase |
| url | SAP ECC OData API の URL。 たとえば、'[https://hostname:port/sap/opu/odata/sap/servicename/]' などです。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ユーザー名 | 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SapHanaLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SapHana' (必須) |
| typeProperties | このリンクされたサービスの種類に固有のプロパティ。 | SapHanaLinkedServiceProperties (必須) |
SapHanaLinkedServiceProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | SAP HANA サーバーへの接続に使用する認証の種類。 | 'Basic' 'Windows' |
| connectionString | SAP HANA ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | SAP HANA サーバーにアクセスするためのパスワード。 | SecretBase |
| サーバー | SAP HANA サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| userName | SAP HANA サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SapOdpLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SapOdp' (必須) |
| typeProperties | SAP ODP のリンクされたサービスの種類に固有のプロパティ。 | SapOdpLinkedServiceTypeProperties (必須) |
SapOdpLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | テーブルが配置されている SAP システム上のクライアントのクライアント ID。 (通常、文字列として表される 3 桁の 10 進数)型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| 言語 | テーブルが配置されている SAP システムの言語。 既定値は EN です。 型: string (または resultType 文字列を含む式)。 | any |
| logonGroup | SAP システムのログオン グループ。 型: string (または resultType 文字列を含む式)。 | any |
| messageServer | SAP メッセージ サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| messageServerService | メッセージ サーバーのサービス名またはポート番号。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | テーブルが配置されている SAP サーバーにアクセスするためのパスワード。 | SecretBase |
| サーバー | テーブルが配置されている SAP インスタンスのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| sncLibraryPath | テーブルが配置されている SAP サーバーにアクセスするための外部セキュリティ製品のライブラリ。 型: string (または resultType 文字列を含む式)。 | any |
| sncMode | テーブルが配置されている SAP サーバーにアクセスするための SNC アクティブ化フラグ (ブール値)。 型: boolean (または resultType ブール値を持つ式)。 | any |
| sncMyName | テーブルが配置されている SAP サーバーにアクセスするためのイニシエーターの SNC 名。 型: string (または resultType 文字列を含む式)。 | any |
| sncPartnerName | テーブルが配置されている SAP サーバーにアクセスするための通信パートナーの SNC 名。 型: string (または resultType 文字列を含む式)。 | any |
| sncQop | SNC の保護品質。 使用できる値は、1、2、3、8、9 です。 型: string (または resultType 文字列を含む式)。 | any |
| subscriberName | サブスクライバー名。 型: string (または resultType 文字列を含む式)。 | any |
| systemId | テーブルが配置されている SAP システムの SystemID。 型: string (または resultType 文字列を含む式)。 | any |
| systemNumber | テーブルが配置されている SAP システムのシステム番号。 (通常、文字列として表される 2 桁の 10 進数)。型: string (または resultType 文字列を含む式)。 | any |
| userName | テーブルが配置されている SAP サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
| x509CertificatePath | SNC X509 証明書ファイルのパス。 型: string (または resultType 文字列を含む式)。 | any |
SapOpenHubLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SapOpenHub' (必須) |
| typeProperties | SAP Business Warehouse Open Hub Destination のリンクされたサービスの種類に固有のプロパティ。 | SapOpenHubLinkedServiceTypeProperties (必須) |
SapOpenHubLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | 開いているハブの宛先が配置されている BW システム上のクライアントのクライアント ID。 (通常、文字列として表される 3 桁の 10 進数)型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| 言語 | オープン ハブの宛先が配置されている BW システムの言語。 既定値は EN です。 型: string (または resultType 文字列を含む式)。 | any |
| logonGroup | SAP システムのログオン グループ。 型: string (または resultType 文字列を含む式)。 | any |
| messageServer | SAP メッセージ サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| messageServerService | メッセージ サーバーのサービス名またはポート番号。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | オープン ハブの宛先が配置されている SAP BW サーバーにアクセスするためのパスワード。 | SecretBase |
| サーバー | オープン ハブの宛先が配置されている SAP BW インスタンスのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| systemId | テーブルが配置されている SAP システムの SystemID。 型: string (または resultType 文字列を含む式)。 | any |
| systemNumber | オープン ハブの宛先が配置されている BW システムのシステム番号。 (通常、文字列として表される 2 桁の 10 進数)。型: string (または resultType 文字列を含む式)。 | any |
| userName | オープン ハブの宛先が配置されている SAP BW サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SapTableLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SapTable' (必須) |
| typeProperties | このリンクされたサービスの種類に固有のプロパティ。 | SapTableLinkedServiceTypeProperties (必須) |
SapTableLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | テーブルが配置されている SAP システム上のクライアントのクライアント ID。 (通常、文字列として表される 3 桁の 10 進数)型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| 言語 | テーブルが配置されている SAP システムの言語。 既定値は EN です。 型: string (または resultType 文字列を含む式)。 | any |
| logonGroup | SAP システムのログオン グループ。 型: string (または resultType 文字列を含む式)。 | any |
| messageServer | SAP メッセージ サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| messageServerService | メッセージ サーバーのサービス名またはポート番号。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | テーブルが配置されている SAP サーバーにアクセスするためのパスワード。 | SecretBase |
| サーバー | テーブルが配置されている SAP インスタンスのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| sncLibraryPath | テーブルが配置されている SAP サーバーにアクセスするための外部セキュリティ製品のライブラリ。 型: string (または resultType 文字列を含む式)。 | any |
| sncMode | テーブルが配置されている SAP サーバーにアクセスするための SNC アクティブ化フラグ (ブール値)。 型: boolean (または resultType ブール値を持つ式)。 | any |
| sncMyName | テーブルが配置されている SAP サーバーにアクセスするためのイニシエーターの SNC 名。 型: string (または resultType 文字列を含む式)。 | any |
| sncPartnerName | テーブルが配置されている SAP サーバーにアクセスするための通信パートナーの SNC 名。 型: string (または resultType 文字列を含む式)。 | any |
| sncQop | SNC の保護品質。 使用できる値は、1、2、3、8、9 です。 型: string (または resultType 文字列を含む式)。 | any |
| systemId | テーブルが配置されている SAP システムの SystemID。 型: string (または resultType 文字列を含む式)。 | any |
| systemNumber | テーブルが配置されている SAP システムのシステム番号。 (通常、文字列として表される 2 桁の 10 進数)。型: string (または resultType 文字列を含む式)。 | any |
| userName | テーブルが配置されている SAP サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
ScriptAction
| Name | Description | Value |
|---|---|---|
| name | ユーザーがスクリプト アクションの名前を指定しました。 | 文字列 (必須) |
| parameters | スクリプト アクションのパラメーター。 | 文字列 |
| roles | スクリプト アクションを実行するノードの種類。 | any (必須) |
| uri | スクリプト アクションの URI。 | 文字列 (必須) |
SecretBase
| Name | Description | Value |
|---|---|---|
| 型 | AzureKeyVaultSecretReference 型の "AzureKeyVaultSecret" に設定します。 SecureString 型の場合は 'SecureString' に設定します。 | 'AzureKeyVaultSecret' 'SecureString' (必須) |
SecureString
| Name | Description | Value |
|---|---|---|
| 型 | シークレットの種類。 | 'SecureString' (必須) |
| value | セキュリティで保護された文字列の値。 | 文字列 (必須) |
ServiceNowLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'ServiceNow' (必須) |
| typeProperties | ServiceNow サーバーのリンクされたサービスのプロパティ。 | ServiceNowLinkedServiceTypeProperties (必須) |
ServiceNowLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 使用する認証タイプ。 | 'Basic' 'OAuth2' (必須) |
| clientId | OAuth2 認証のクライアント ID。 | any |
| clientSecret | OAuth2 認証のクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | ServiceNow サーバーのエンドポイント。 (つまり、 <instance>.service-now.com) | any (必須) |
| パスワード | 基本認証と OAuth2 認証のユーザー名に対応するパスワード。 | SecretBase |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
| ユーザー名 | 基本認証と OAuth2 認証のために ServiceNow サーバーに接続するために使用されるユーザー名。 | any |
ServiceNowV2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'ServiceNowV2' (必須) |
| typeProperties | ServiceNowV2 サーバーのリンクされたサービスプロパティ。 | ServiceNowV2LinkedServiceTypeProperties (必須) |
ServiceNowV2LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 使用する認証タイプ。 | 'Basic' 'OAuth2' (必須) |
| clientId | OAuth2 認証のクライアント ID。 | any |
| clientSecret | OAuth2 認証のクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | ServiceNowV2 サーバーのエンドポイント。 (つまり、 <instance>.service-now.com) | any (必須) |
| grantType | OAuth2 認証の GrantType。 既定値は password です。 | any |
| パスワード | 基本認証と OAuth2 認証のユーザー名に対応するパスワード。 | SecretBase |
| ユーザー名 | 基本認証と OAuth2 認証のために ServiceNowV2 サーバーに接続するために使用されるユーザー名。 | any |
SftpServerLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Sftp' (必須) |
| typeProperties | このリンクされたサービスの種類に固有のプロパティ。 | SftpServerLinkedServiceTypeProperties (必須) |
SftpServerLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | FTP サーバーへの接続に使用する認証の種類。 | 'Basic' 'MultiFactor' 'SshPublicKey' |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | SFTP サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| hostKeyFingerprint | SFTP サーバーのホスト キーのフィンガープリント。 SkipHostKeyValidation が false の場合は、HostKeyFingerprint を指定する必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| passPhrase | SSH 秘密キーが暗号化されている場合に SSH 秘密キーを復号化するためのパスワード。 | SecretBase |
| パスワード | 基本認証用に SFTP サーバーにログオンするためのパスワード。 | SecretBase |
| ポート | SFTP サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 22 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| privateKeyContent | SshPublicKey 認証用の Base64 でエンコードされた SSH 秘密キーコンテンツ。 SshPublicKey 認証を使用したオンプレミスのコピーでは、PrivateKeyPath または PrivateKeyContent を指定する必要があります。 SSH 秘密キーは OpenSSH 形式にする必要があります。 | SecretBase |
| privateKeyPath | SshPublicKey 認証の SSH 秘密キー ファイル パス。 オンプレミスのコピーに対してのみ有効です。 SshPublicKey 認証を使用したオンプレミスのコピーでは、PrivateKeyPath または PrivateKeyContent を指定する必要があります。 SSH 秘密キーは OpenSSH 形式にする必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| skipHostKeyValidation | true の場合は、SSH ホスト キーの検証をスキップします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| userName | SFTP サーバーへのログオンに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SharePointOnlineListLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SharePointOnlineList' (必須) |
| typeProperties | SharePoint Online リストのリンクされたサービスのプロパティ。 | SharePointOnlineListLinkedServiceTypeProperties (必須) |
SharePointOnlineListLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalEmbeddedCert | Azure Active Directory に登録されているアプリケーションの base64 でエンコードされた証明書を指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalEmbeddedCertPassword | 証明書にパスワードがあり、AadServicePrincipal 認証を使用している場合は、証明書のパスワードを指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalId | Azure Active Directory に登録されているアプリケーションのアプリケーション (クライアント) ID。 必ず、このアプリケーションに SharePoint サイトのアクセス許可を付与してください。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| servicePrincipalKey | Azure Active Directory に登録されているアプリケーションのクライアント シークレット。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| siteUrl | SharePoint Online サイトの URL。 たとえば、https://contoso.sharepoint.com/sites/siteName のようにします。 型: string (または resultType 文字列を含む式)。 |
any (必須) |
| tenantId | アプリケーションが属しているテナント ID。 Azure portal の Active Directory の概要ページから確認できます。 型: string (または resultType 文字列を含む式)。 | any (必須) |
ShopifyLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「Shopify」(必須) |
| typeProperties | Shopify Service のリンクされたサービス プロパティ。 | ShopifyLinkedServiceTypeProperties (必須) |
ShopifyLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessToken | Shopify のデータにアクセスするために使用できる API アクセス トークン。 トークンがオフライン モードの場合、トークンの有効期限は切れません。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Shopify サーバーのエンドポイント。 (つまり、mystore.myshopify.com) | any (必須) |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
SmartsheetLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Smartsheet' (必須) |
| typeProperties | Smartsheet のリンクされたサービスプロパティ。 | SmartsheetLinkedServiceTypeProperties (必須) |
SmartsheetLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiToken | Smartsheet ソースの API トークン。 | SecretBase (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
SnowflakeLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Snowflake' (必須) |
| typeProperties | Snowflake のリンクされたサービス プロパティ。 | SnowflakeLinkedServiceTypeProperties (必須) |
SnowflakeLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | snowflake の接続文字列。 型: string、SecureString。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
SnowflakeLinkedV2ServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountIdentifier | Snowflake アカウントのアカウント識別子 (xy12345.east-us-2.azure など) | any (必須) |
| authenticationType | 認証に使用される型。 型: 文字列。 | 'AADServicePrincipal' 'Basic' 'KeyPair' |
| clientId | AADServicePrincipal 認証用に Azure Active Directory に登録されているアプリケーションのクライアント ID。 | any |
| clientSecret | AADServicePrincipal 認証用のクライアント シークレットの Azure Key Vault シークレットリファレンス。 | SecretBase |
| データベース | Snowflake データベースの名前。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Snowflake アカウントのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | SecretBase |
| privateKey | KeyPair 認証用の privateKey の Azure Key Vault シークレット リファレンス。 | SecretBase |
| privateKeyPassphrase | 暗号化された秘密キーを使用した KeyPair 認証の秘密キー パスワードの Azure Key Vault シークレット リファレンス。 | SecretBase |
| ロール | Snowflake セッションで使用する既定のアクセス制御ロール。 型: string (または resultType 文字列を含む式)。 | any |
| スキーマ | 接続のスキーマ名。 型: string (または resultType 文字列を含む式)。 | any |
| スコープ | AADServicePrincipal 認証用に Azure Active Directory に登録されているアプリケーションのスコープ。 | any |
| tenantId | AADServicePrincipal 認証用に Azure Active Directory に登録されているアプリケーションのテナント ID。 | any |
| ユーザー | Snowflake ユーザーの名前。 | any |
| useUtcタイムスタンプ | タイムスタンプデータ型に UTC タイムゾーンを使用するかどうかを示します。 型: ブール値。 | any |
| warehouse | Snowflake ウェアハウスの名前。 | any (必須) |
SnowflakeV2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SnowflakeV2' (必須) |
| typeProperties | Snowflake のリンクされたサービス プロパティ。 | SnowflakeLinkedV2ServiceTypeProperties (必須) |
SparkLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Spark' (必須) |
| typeProperties | Spark Server のリンクされたサービスのプロパティ。 | SparkLinkedServiceTypeProperties (必須) |
SparkLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowHostNameCNMismatch | SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 | any |
| allowSelfSignedServerCert | サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 | any |
| authenticationType | Spark サーバーへのアクセスに使用される認証方法。 | 'Anonymous' 'Username' 'UsernameAndPassword' 'WindowsAzureHDInsightService' (必須) |
| enableServerCertificateValidation | サーバーへの接続がサーバー証明書を検証するかどうかを指定します。既定値は True です。 バージョン 2.0 でのみ使用されます | any |
| enableSsl | サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Spark サーバーの IP アドレスまたはホスト名 | any (必須) |
| httpPath | Spark サーバーに対応する部分 URL。 | any |
| パスワード | [Username]\(ユーザー名\) フィールドに指定したユーザー名に対応するパスワード | SecretBase |
| ポート | Spark サーバーがクライアント接続をリッスンするために使用する TCP ポート。 | any (必須) |
| serverType | Spark サーバーの種類。 | 'SharkServer' 'SharkServer2' 'SparkThriftServer' |
| thriftTransportProtocol | Thrift レイヤーで使用するトランスポート プロトコル。 | 'Binary' 「HTTP 」 'SASL' |
| trustedCertPath | SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 | any |
| ユーザー名 | Spark Server へのアクセスに使用するユーザー名。 | any |
| useSystemTrustStore | システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 | any |
SqlAlwaysEncryptedProperties
| Name | Description | Value |
|---|---|---|
| alwaysEncryptedAkvAuthType | Sql は常に AKV 認証の種類を暗号化します。 型: 文字列。 | 'ManagedIdentity' 'ServicePrincipal' 'UserAssignedManagedIdentity' (必須) |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| servicePrincipalId | Azure Key Vault 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure Key Vault に対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
SqlServerLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SqlServer' (必須) |
| typeProperties | SQL Server のリンクされたサービスのプロパティ。 | SqlServerLinkedServiceTypeProperties (必須) |
SqlServerLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| alwaysEncryptedSettings | Sql は常に暗号化されたプロパティです。 | SqlAlwaysEncryptedProperties |
| applicationIntent | 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 認証に使用される型。 型: 文字列。 | 'SQL' 'UserAssignedManagedIdentity' 'Windows' |
| commandTimeout | コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| connectRetryCount | 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectRetryInterval | 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectTimeout | サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| データベース | 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 | any |
| 暗号化する | 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| failoverPartner | プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| hostNameInCertificate | 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| integratedSecurity | 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| loadBalanceTimeout | 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| maxPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| minPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| multipleActiveResultSets | true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| multiSubnetFailover | アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| packetSize | 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| パスワード | オンプレミスの Windows 認証パスワード。 | SecretBase |
| pooling | 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| サーバー | 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 | any |
| trustServerCertificate | 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| userName | オンプレミスの Windows 認証ユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SquareLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Square' (必須) |
| typeProperties | Square Service のリンクされたサービス プロパティ。 | SquareLinkedServiceTypeProperties (必須) |
SquareLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | Square アプリケーションに関連付けられているクライアント ID。 | any |
| clientSecret | Square アプリケーションに関連付けられているクライアント シークレット。 | SecretBase |
| connectionProperties | Square に接続するために使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Square インスタンスの URL。 (つまり、mystore.mysquare.com) | any |
| redirectUri | Square アプリケーション ダッシュボードで割り当てられたリダイレクト URL。 (つまり、http://localhost:2500) | any |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
SybaseLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Sybase' (必須) |
| typeProperties | Sybase のリンクされたサービス プロパティ。 | SybaseLinkedServiceTypeProperties (必須) |
SybaseLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 接続に使用する AuthenticationType。 | 'Basic' 'Windows' |
| データベース | 接続のデータベース名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 認証用のパスワード。 | SecretBase |
| スキーマ | 接続のスキーマ名。 型: string (または resultType 文字列を含む式)。 | any |
| サーバー | 接続のサーバー名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ユーザー名 | 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
TeamDeskLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'TeamDesk' (必須) |
| typeProperties | TeamDesk のリンクされたサービス プロパティ。 | TeamDeskLinkedServiceTypeProperties (必須) |
TeamDeskLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiToken | TeamDesk ソースの API トークン。 | SecretBase |
| authenticationType | 使用する認証タイプ。 | 'Basic' 'トークン' (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | TeamDesk ソースのパスワード。 | SecretBase |
| url | TeamDesk ソースを接続する URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| userName | TeamDesk ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
TeradataLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Teradata' (必須) |
| typeProperties | Teradata のリンクされたサービス プロパティ。 | TeradataLinkedServiceTypeProperties (必須) |
TeradataLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 接続に使用する AuthenticationType。 | 'Basic' 'Windows' |
| characterSet | 接続に使用する文字セット。 型: string (または resultType 文字列を含む式)。 バージョン 2.0 にのみ適用されます。 | any |
| connectionString | Teradata ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 バージョン 1.0 にのみ適用されます。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| httpsPortNumber | HTTPS/TLS 接続を介してサーバーに接続するときのポート番号。 型: 整数 (または resultType 整数を持つ式)。 バージョン 2.0 にのみ適用されます。 | any |
| maxRespSize | SQL 要求の応答バッファーの最大サイズ (バイト単位)。 型: 整数。 バージョン 2.0 にのみ適用されます。 | any |
| パスワード | 認証用のパスワード。 | SecretBase |
| portNumber | HTTPS/TLS 以外の接続を介してサーバーに接続するときのポート番号。 型: 整数 (または resultType 整数を持つ式)。 V2 にのみ使用されます。 バージョン 2.0 にのみ適用されます。 | any |
| サーバー | 接続のサーバー名。 型: string (または resultType 文字列を含む式)。 | any |
| sslMode | 接続用の SSL モード。 有効な値: "Disable"、"Allow"、"Prefer"、"Require"、"Verify-CA"、"Verify-Full"。 既定値は "Verify-Full" です。 型: string (または resultType 文字列を含む式)。 バージョン 2.0 にのみ適用されます。 | any |
| useDataEncryption | Teradata データベースとのすべての通信を暗号化するかどうかを指定します。 使用できる値は 0 または 1 です。 HTTPS/TLS 接続では、この設定は無視されます。 型: 整数 (または resultType 整数を持つ式)。 バージョン 2.0 にのみ適用されます。 | any |
| ユーザー名 | 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
TwilioLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Twilio' (必須) |
| typeProperties | Twilio のリンクされたサービス プロパティ。 | TwilioLinkedServiceTypeProperties (必須) |
TwilioLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| パスワード | Twilio サービスの認証トークン。 | SecretBase (必須) |
| userName | Twilio サービスのアカウント SID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
VerticaLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Vertica' (必須) |
| typeProperties | Vertica のリンクされたサービス プロパティ。 | VerticaLinkedServiceTypeProperties (必須) |
VerticaLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| データベース | 接続のデータベース名。 型: 文字列。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ポート | 接続のポート。 型: 整数。 | any |
| pwd | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| サーバー | 接続のサーバー名。 型: 文字列。 | any |
| uid | 認証用のユーザー名。 型: 文字列。 | any |
WarehouseLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | '倉庫' (必須) |
| typeProperties | Microsoft Fabric Warehouse のリンクされたサービス プロパティ。 | WarehouseLinkedServiceTypeProperties (必須) |
WarehouseLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| artifactId | Microsoft Fabric Warehouse アーティファクトの ID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| authenticationType | 使用する認証タイプ。 | 'ServicePrincipal' 'SystemAssignedManagedIdentity' 'UserAssignedManagedIdentity' |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | Microsoft Fabric ウェアハウス サーバーのエンドポイント。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Microsoft Fabric Warehouse に対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Microsoft Fabric Warehouse に対する認証に使用されるアプリケーションのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| workspaceId | Microsoft Fabric ワークスペースの ID。 型: string (または resultType 文字列を含む式)。 | any |
WebAnonymousAuthentication
| Name | Description | Value |
|---|---|---|
| authenticationType | Web テーブル ソースへの接続に使用される認証の種類。 | 「匿名」(必須) |
WebBasicAuthentication
| Name | Description | Value |
|---|---|---|
| authenticationType | Web テーブル ソースへの接続に使用される認証の種類。 | 'Basic' (必須) |
| パスワード | 基本認証のパスワード。 | SecretBase (必須) |
| ユーザー名 | 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
WebClientCertificateAuthentication
| Name | Description | Value |
|---|---|---|
| authenticationType | Web テーブル ソースへの接続に使用される認証の種類。 | 'ClientCertificate' (必須) |
| パスワード | PFX ファイルのパスワード。 | SecretBase (必須) |
| pfx | PFX ファイルの Base64 でエンコードされた内容。 | SecretBase (必須) |
WebLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Web' (必須) |
| typeProperties | Web のリンクされたサービスのプロパティ。 | WebLinkedServiceTypeProperties (必須) |
WebLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | WebAnonymousAuthentication 型を 'Anonymous' に設定します。 WebBasicAuthentication 型を 'Basic' に設定します。 WebClientCertificateAuthentication 型を 'ClientCertificate' に設定します。 | 'Anonymous' 'Basic' 'ClientCertificate' (必須) |
| url | Web サービス エンドポイントの URL (例: https://www.microsoft.com)。 型: string (または resultType 文字列を含む式)。 | any (必須) |
XeroLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Xero' (必須) |
| typeProperties | Xero サービスのリンクされたサービスのプロパティ。 | XeroLinkedServiceTypeProperties (必須) |
XeroLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionProperties | Xero への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 | any |
| consumerKey | Xero アプリケーションに関連付けられているコンシューマー キー。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Xero サーバーのエンドポイント。 (つまり、api.xero.com) | any |
| privateKey | Xero プライベート アプリケーション用に生成された .pem ファイルの秘密キー。 Unix 行の終わり ( ). |
SecretBase |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
ZendeskLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「Zendesk」(必須) |
| typeProperties | Zendesk のリンクされたサービス プロパティ。 | ZendeskLinkedServiceTypeProperties (必須) |
ZendeskLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiToken | Zendesk ソースの API トークン。 | SecretBase |
| authenticationType | 使用する認証タイプ。 | 'Basic' 'トークン' (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | Zendesk ソースのパスワード。 | SecretBase |
| url | Zendesk ソースに接続する URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| userName | Zendesk ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
ZohoLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Zoho' (必須) |
| typeProperties | Zoho サーバーのリンクされたサービスのプロパティ。 | ZohoLinkedServiceTypeProperties (必須) |
ZohoLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessToken | Zoho 認証のアクセス トークン。 | SecretBase |
| connectionProperties | Zoho への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | Zoho サーバーのエンドポイント。 (つまり、crm.zoho.com/crm/private) | any |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
使用例
Azure クイックスタート テンプレート
このリソースの種類 デプロイする Azure クイック スタート テンプレート 次に示します。
| Template | Description |
|---|---|
|
V2 データ ファクトリ を作成する |
このテンプレートは、Azure Blob Storage 内のフォルダーからストレージ内の別のフォルダーにデータをコピーする V2 データ ファクトリを作成します。 |
| Azure アーキテクチャ に Sports Analytics をデプロイする |
ADLS Gen 2 が有効な Azure ストレージ アカウント、ストレージ アカウントのリンクされたサービスを持つ Azure Data Factory インスタンス (デプロイされている場合は Azure SQL Database)、Azure Databricks インスタンスを作成します。 テンプレートをデプロイするユーザーの AAD ID と ADF インスタンスのマネージド ID には、ストレージ アカウントのストレージ BLOB データ共同作成者ロールが付与されます。 Azure Key Vault インスタンス、Azure SQL Database、Azure Event Hub (ストリーミングユース ケース用) をデプロイするオプションもあります。 Azure Key Vault がデプロイされると、テンプレートをデプロイするユーザーのデータ ファクトリマネージド ID と AAD ID に Key Vault シークレット ユーザー ロールが付与されます。 |
|
Azure Data Factory でさらに多くの方法が可能 - ワンクリックで Azure Data Factory |
このテンプレートは、Azure BLOB から別の Azure BLOB へのコピー アクティビティ用のデータ ファクトリ パイプラインを作成します |
Terraform (AzAPI プロバイダー) リソース定義
factories/linkedservices リソースの種類は、次をターゲットとする操作と共にデプロイできます。
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソース形式
Microsoft.DataFactory/factories/linkedservices リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataFactory/factories/linkedservices@2018-06-01"
name = "string"
parent_id = "string"
body = {
properties = {
annotations = [
?
]
connectVia = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
description = "string"
parameters = {
{customized property} = {
defaultValue = ?
type = "string"
}
}
version = "string"
type = "string"
// For remaining properties, see LinkedService objects
}
}
}
WebLinkedServiceTypeProperties オブジェクト
authenticationType プロパティを設定して、オブジェクトのタイプを指定します。
匿名の場合は、次を使用します。
{
authenticationType = "Anonymous"
}
Basic の場合は、次を使用します。
{
authenticationType = "Basic"
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
username = ?
}
ClientCertificate には、次を使用します。
{
authenticationType = "ClientCertificate"
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
pfx = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
LinkedService オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AmazonMWSの場合は、以下を使用します。
{
type = "AmazonMWS"
typeProperties = {
accessKeyId = ?
encryptedCredential = "string"
endpoint = ?
marketplaceID = ?
mwsAuthToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
secretKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
sellerID = ?
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
}
}
AmazonRdsForOracle の場合は、以下を使用します。
{
type = "AmazonRdsForOracle"
typeProperties = {
authenticationType = "string"
connectionString = ?
cryptoChecksumClient = ?
cryptoChecksumTypesClient = ?
enableBulkLoad = ?
encryptedCredential = "string"
encryptionClient = ?
encryptionTypesClient = ?
fetchSize = ?
fetchTswtzAsTimestamp = ?
initializationString = ?
initialLobFetchSize = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
server = ?
statementCacheSize = ?
supportV1DataTypes = ?
username = ?
}
}
AmazonRdsForSqlServer の場合は、次を使用します。
{
type = "AmazonRdsForSqlServer"
typeProperties = {
alwaysEncryptedSettings = {
alwaysEncryptedAkvAuthType = "string"
credential = {
referenceName = "string"
type = "string"
}
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
applicationIntent = ?
authenticationType = "string"
commandTimeout = ?
connectionString = ?
connectRetryCount = ?
connectRetryInterval = ?
connectTimeout = ?
database = ?
encrypt = ?
encryptedCredential = "string"
failoverPartner = ?
hostNameInCertificate = ?
integratedSecurity = ?
loadBalanceTimeout = ?
maxPoolSize = ?
minPoolSize = ?
multipleActiveResultSets = ?
multiSubnetFailover = ?
packetSize = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
pooling = ?
server = ?
trustServerCertificate = ?
userName = ?
}
}
AmazonRedshift の場合は、以下を使用します。
{
type = "AmazonRedshift"
typeProperties = {
database = ?
encryptedCredential = "string"
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
server = ?
username = ?
}
}
AmazonS3 の場合は、以下を使用します。
{
type = "AmazonS3"
typeProperties = {
accessKeyId = ?
authenticationType = ?
encryptedCredential = "string"
secretAccessKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
serviceUrl = ?
sessionToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
}
AmazonS3Compatibleの場合は、以下を使用します。
{
type = "AmazonS3Compatible"
typeProperties = {
accessKeyId = ?
encryptedCredential = "string"
forcePathStyle = ?
secretAccessKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
serviceUrl = ?
}
}
AppFiguresの場合は、以下を使用します。
{
type = "AppFigures"
typeProperties = {
clientKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
userName = ?
}
}
Asana の場合は、以下を使用します。
{
type = "Asana"
typeProperties = {
apiToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = "string"
}
}
AzureBatch の場合は、次を使用します。
{
type = "AzureBatch"
typeProperties = {
accessKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
accountName = ?
batchUri = ?
credential = {
referenceName = "string"
type = "string"
}
encryptedCredential = "string"
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
poolName = ?
}
}
AzureBlobFS の場合は、次を使用します。
{
type = "AzureBlobFS"
typeProperties = {
accountKey = ?
azureCloudType = ?
credential = {
referenceName = "string"
type = "string"
}
encryptedCredential = "string"
sasToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
sasUri = ?
servicePrincipalCredential = {
type = "string"
// For remaining properties, see SecretBase objects
}
servicePrincipalCredentialType = ?
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
tenant = ?
url = ?
}
}
AzureBlobStorage の場合は、次を使用します。
{
type = "AzureBlobStorage"
typeProperties = {
accountKey = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
accountKind = ?
authenticationType = "string"
azureCloudType = ?
connectionString = ?
containerUri = ?
credential = {
referenceName = "string"
type = "string"
}
encryptedCredential = "string"
sasToken = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
sasUri = ?
serviceEndpoint = ?
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
tenant = ?
}
}
AzureDataExplorer の場合は、次を使用します。
{
type = "AzureDataExplorer"
typeProperties = {
credential = {
referenceName = "string"
type = "string"
}
database = ?
endpoint = ?
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
tenant = ?
}
}
AzureDataLakeAnalytics の場合は、次を使用します。
{
type = "AzureDataLakeAnalytics"
typeProperties = {
accountName = ?
dataLakeAnalyticsUri = ?
encryptedCredential = "string"
resourceGroupName = ?
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
subscriptionId = ?
tenant = ?
}
}
AzureDataLakeStore の場合は、次を使用します。
{
type = "AzureDataLakeStore"
typeProperties = {
accountName = ?
azureCloudType = ?
credential = {
referenceName = "string"
type = "string"
}
dataLakeStoreUri = ?
encryptedCredential = "string"
resourceGroupName = ?
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
subscriptionId = ?
tenant = ?
}
}
AzureDatabricks の場合は、次を使用します。
{
type = "AzureDatabricks"
typeProperties = {
accessToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
authentication = ?
credential = {
referenceName = "string"
type = "string"
}
dataSecurityMode = ?
domain = ?
encryptedCredential = "string"
existingClusterId = ?
instancePoolId = ?
newClusterCustomTags = {
{customized property} = ?
}
newClusterDriverNodeType = ?
newClusterEnableElasticDisk = ?
newClusterInitScripts = ?
newClusterLogDestination = ?
newClusterNodeType = ?
newClusterNumOfWorker = ?
newClusterSparkConf = {
{customized property} = ?
}
newClusterSparkEnvVars = {
{customized property} = ?
}
newClusterVersion = ?
policyId = ?
workspaceResourceId = ?
}
}
AzureDatabricksDeltaLake の場合は、次を使用します。
{
type = "AzureDatabricksDeltaLake"
typeProperties = {
accessToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
clusterId = ?
credential = {
referenceName = "string"
type = "string"
}
domain = ?
encryptedCredential = "string"
workspaceResourceId = ?
}
}
AzureFileStorage の場合は、次を使用します。
{
type = "AzureFileStorage"
typeProperties = {
accountKey = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
connectionString = ?
credential = {
referenceName = "string"
type = "string"
}
encryptedCredential = "string"
fileShare = ?
host = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
sasToken = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
sasUri = ?
serviceEndpoint = ?
snapshot = ?
userId = ?
}
}
AzureFunction の場合は、次を使用します。
{
type = "AzureFunction"
typeProperties = {
authentication = ?
credential = {
referenceName = "string"
type = "string"
}
encryptedCredential = "string"
functionAppUrl = ?
functionKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
resourceId = ?
}
}
AzureKeyVault の場合は、次を使用します。
{
type = "AzureKeyVault"
typeProperties = {
baseUrl = ?
credential = {
referenceName = "string"
type = "string"
}
}
}
AzureML の場合は、次を使用します。
{
type = "AzureML"
typeProperties = {
apiKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
authentication = ?
encryptedCredential = "string"
mlEndpoint = ?
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
tenant = ?
updateResourceEndpoint = ?
}
}
AzureMLService の場合は、次を使用します。
{
type = "AzureMLService"
typeProperties = {
authentication = ?
encryptedCredential = "string"
mlWorkspaceName = ?
resourceGroupName = ?
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
subscriptionId = ?
tenant = ?
}
}
AzureMariaDB の場合は、次を使用します。
{
type = "AzureMariaDB"
typeProperties = {
connectionString = ?
encryptedCredential = "string"
pwd = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
}
}
AzureMySQL の場合は、次を使用します。
{
type = "AzureMySql"
typeProperties = {
connectionString = ?
encryptedCredential = "string"
password = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
}
}
AzurePostgreSQL の場合は、次を使用します。
{
type = "AzurePostgreSql"
typeProperties = {
azureCloudType = ?
commandTimeout = ?
connectionString = ?
credential = {
referenceName = "string"
type = "string"
}
database = ?
encoding = ?
encryptedCredential = "string"
password = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
port = ?
readBufferSize = ?
server = ?
servicePrincipalCredentialType = ?
servicePrincipalEmbeddedCert = {
type = "string"
// For remaining properties, see SecretBase objects
}
servicePrincipalEmbeddedCertPassword = {
type = "string"
// For remaining properties, see SecretBase objects
}
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
sslMode = ?
tenant = ?
timeout = ?
timezone = ?
trustServerCertificate = ?
username = ?
}
}
AzureSearch の場合は、次を使用します。
{
type = "AzureSearch"
typeProperties = {
encryptedCredential = "string"
key = {
type = "string"
// For remaining properties, see SecretBase objects
}
url = ?
}
}
AzureSqlDW の場合は、次を使用します。
{
type = "AzureSqlDW"
typeProperties = {
applicationIntent = ?
authenticationType = "string"
azureCloudType = ?
commandTimeout = ?
connectionString = ?
connectRetryCount = ?
connectRetryInterval = ?
connectTimeout = ?
credential = {
referenceName = "string"
type = "string"
}
database = ?
encrypt = ?
encryptedCredential = "string"
failoverPartner = ?
hostNameInCertificate = ?
integratedSecurity = ?
loadBalanceTimeout = ?
maxPoolSize = ?
minPoolSize = ?
multipleActiveResultSets = ?
multiSubnetFailover = ?
packetSize = ?
password = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
pooling = ?
server = ?
servicePrincipalCredential = {
type = "string"
// For remaining properties, see SecretBase objects
}
servicePrincipalCredentialType = ?
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
tenant = ?
trustServerCertificate = ?
userName = ?
}
}
AzureSqlDatabase の場合は、次を使用します。
{
type = "AzureSqlDatabase"
typeProperties = {
alwaysEncryptedSettings = {
alwaysEncryptedAkvAuthType = "string"
credential = {
referenceName = "string"
type = "string"
}
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
applicationIntent = ?
authenticationType = "string"
azureCloudType = ?
commandTimeout = ?
connectionString = ?
connectRetryCount = ?
connectRetryInterval = ?
connectTimeout = ?
credential = {
referenceName = "string"
type = "string"
}
database = ?
encrypt = ?
encryptedCredential = "string"
failoverPartner = ?
hostNameInCertificate = ?
integratedSecurity = ?
loadBalanceTimeout = ?
maxPoolSize = ?
minPoolSize = ?
multipleActiveResultSets = ?
multiSubnetFailover = ?
packetSize = ?
password = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
pooling = ?
server = ?
servicePrincipalCredential = {
type = "string"
// For remaining properties, see SecretBase objects
}
servicePrincipalCredentialType = ?
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
tenant = ?
trustServerCertificate = ?
userName = ?
}
}
AzureSqlMI の場合は、次を使用します。
{
type = "AzureSqlMI"
typeProperties = {
alwaysEncryptedSettings = {
alwaysEncryptedAkvAuthType = "string"
credential = {
referenceName = "string"
type = "string"
}
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
applicationIntent = ?
authenticationType = "string"
azureCloudType = ?
commandTimeout = ?
connectionString = ?
connectRetryCount = ?
connectRetryInterval = ?
connectTimeout = ?
credential = {
referenceName = "string"
type = "string"
}
database = ?
encrypt = ?
encryptedCredential = "string"
failoverPartner = ?
hostNameInCertificate = ?
integratedSecurity = ?
loadBalanceTimeout = ?
maxPoolSize = ?
minPoolSize = ?
multipleActiveResultSets = ?
multiSubnetFailover = ?
packetSize = ?
password = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
pooling = ?
server = ?
servicePrincipalCredential = {
type = "string"
// For remaining properties, see SecretBase objects
}
servicePrincipalCredentialType = ?
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
tenant = ?
trustServerCertificate = ?
userName = ?
}
}
AzureStorage の場合は、次を使用します。
{
type = "AzureStorage"
typeProperties = {
accountKey = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
connectionString = ?
encryptedCredential = "string"
sasToken = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
sasUri = ?
}
}
AzureSynapseArtifacts の場合は、次を使用します。
{
type = "AzureSynapseArtifacts"
typeProperties = {
authentication = ?
endpoint = ?
workspaceResourceId = ?
}
}
AzureTableStorage の場合は、次を使用します。
{
type = "AzureTableStorage"
typeProperties = {
accountKey = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
connectionString = ?
credential = {
referenceName = "string"
type = "string"
}
encryptedCredential = "string"
sasToken = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
sasUri = ?
serviceEndpoint = ?
}
}
Cassandra の場合は、以下を使用します。
{
type = "Cassandra"
typeProperties = {
authenticationType = ?
encryptedCredential = "string"
host = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
username = ?
}
}
CommonDataServiceForApps の場合は、次を使用します。
{
type = "CommonDataServiceForApps"
typeProperties = {
authenticationType = ?
deploymentType = ?
domain = ?
encryptedCredential = "string"
hostName = ?
organizationName = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
servicePrincipalCredential = {
type = "string"
// For remaining properties, see SecretBase objects
}
servicePrincipalCredentialType = ?
servicePrincipalId = ?
serviceUri = ?
username = ?
}
}
Concur の場合は、次を使用します。
{
type = "Concur"
typeProperties = {
clientId = ?
connectionProperties = ?
encryptedCredential = "string"
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
username = ?
}
}
CosmosDb の場合は、次を使用します。
{
type = "CosmosDb"
typeProperties = {
accountEndpoint = ?
accountKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
azureCloudType = ?
connectionMode = "string"
connectionString = ?
credential = {
referenceName = "string"
type = "string"
}
database = ?
encryptedCredential = "string"
servicePrincipalCredential = {
type = "string"
// For remaining properties, see SecretBase objects
}
servicePrincipalCredentialType = ?
servicePrincipalId = ?
tenant = ?
}
}
CosmosDbMongoDbApi の場合は、次を使用します。
{
type = "CosmosDbMongoDbApi"
typeProperties = {
connectionString = ?
database = ?
isServerVersionAbove32 = ?
}
}
Couchbase の場合は、以下を使用します。
{
type = "Couchbase"
typeProperties = {
connectionString = ?
credString = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
encryptedCredential = "string"
}
}
CustomDataSource の場合は、次を使用します。
{
type = "CustomDataSource"
typeProperties = ?
}
Dataworld の場合は、以下を使用します。
{
type = "Dataworld"
typeProperties = {
apiToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = "string"
}
}
Db2 の場合は、以下を使用します。
{
type = "Db2"
typeProperties = {
authenticationType = "string"
certificateCommonName = ?
connectionString = ?
database = ?
encryptedCredential = "string"
packageCollection = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
server = ?
username = ?
}
}
ドリルの場合は、以下を使用します。
{
type = "Drill"
typeProperties = {
connectionString = ?
encryptedCredential = "string"
pwd = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
}
}
Dynamics の場合は、以下を使用します。
{
type = "Dynamics"
typeProperties = {
authenticationType = ?
credential = {
referenceName = "string"
type = "string"
}
deploymentType = ?
domain = ?
encryptedCredential = "string"
hostName = ?
organizationName = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
servicePrincipalCredential = {
type = "string"
// For remaining properties, see SecretBase objects
}
servicePrincipalCredentialType = ?
servicePrincipalId = ?
serviceUri = ?
username = ?
}
}
DynamicsAX の場合は、次を使用します。
{
type = "DynamicsAX"
typeProperties = {
aadResourceId = ?
encryptedCredential = "string"
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
tenant = ?
url = ?
}
}
DynamicsCrm の場合は、以下を使用します。
{
type = "DynamicsCrm"
typeProperties = {
authenticationType = ?
credential = {
referenceName = "string"
type = "string"
}
deploymentType = ?
domain = ?
encryptedCredential = "string"
hostName = ?
organizationName = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
servicePrincipalCredential = {
type = "string"
// For remaining properties, see SecretBase objects
}
servicePrincipalCredentialType = ?
servicePrincipalId = ?
serviceUri = ?
username = ?
}
}
Eloqua の場合は、以下を使用します。
{
type = "Eloqua"
typeProperties = {
encryptedCredential = "string"
endpoint = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
username = ?
}
}
FileServer の場合は、次を使用します。
{
type = "FileServer"
typeProperties = {
encryptedCredential = "string"
host = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
userId = ?
}
}
FtpServer の場合は、次を使用します。
{
type = "FtpServer"
typeProperties = {
authenticationType = "string"
enableServerCertificateValidation = ?
enableSsl = ?
encryptedCredential = "string"
host = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
userName = ?
}
}
GoogleAdWords の場合は、次を使用します。
{
type = "GoogleAdWords"
typeProperties = {
authenticationType = "string"
clientCustomerID = ?
clientId = ?
clientSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
connectionProperties = ?
developerToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
email = ?
encryptedCredential = "string"
googleAdsApiVersion = ?
keyFilePath = ?
loginCustomerID = ?
privateKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
refreshToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
supportLegacyDataTypes = ?
trustedCertPath = ?
useSystemTrustStore = ?
}
}
GoogleBigQuery の場合は、次を使用します。
{
type = "GoogleBigQuery"
typeProperties = {
additionalProjects = ?
authenticationType = "string"
clientId = ?
clientSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
email = ?
encryptedCredential = "string"
keyFilePath = ?
project = ?
refreshToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
requestGoogleDriveScope = ?
trustedCertPath = ?
useSystemTrustStore = ?
}
}
GoogleBigQueryV2 の場合は、次を使用します。
{
type = "GoogleBigQueryV2"
typeProperties = {
authenticationType = "string"
clientId = ?
clientSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = "string"
keyFileContent = {
type = "string"
// For remaining properties, see SecretBase objects
}
projectId = ?
refreshToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
}
GoogleCloudStorage の場合は、次を使用します。
{
type = "GoogleCloudStorage"
typeProperties = {
accessKeyId = ?
encryptedCredential = "string"
secretAccessKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
serviceUrl = ?
}
}
Googleスプレッドシートの場合は、以下を使用します。
{
type = "GoogleSheets"
typeProperties = {
apiToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = "string"
}
}
Greenplumの場合は、以下を使用します。
{
type = "Greenplum"
typeProperties = {
authenticationType = "string"
commandTimeout = ?
connectionString = ?
connectionTimeout = ?
database = ?
encryptedCredential = "string"
host = ?
port = ?
pwd = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
sslMode = ?
username = ?
}
}
HBase の場合は、次を使用します。
{
type = "HBase"
typeProperties = {
allowHostNameCNMismatch = ?
allowSelfSignedServerCert = ?
authenticationType = "string"
enableSsl = ?
encryptedCredential = "string"
host = ?
httpPath = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
trustedCertPath = ?
username = ?
}
}
HDInsight の場合は、次を使用します。
{
type = "HDInsight"
typeProperties = {
clusterAuthType = "string"
clusterUri = ?
credential = {
referenceName = "string"
type = "string"
}
encryptedCredential = "string"
fileSystem = ?
hcatalogLinkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
isEspEnabled = ?
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
userName = ?
}
}
HDInsightOnDemand の場合は、次を使用します。
{
type = "HDInsightOnDemand"
typeProperties = {
additionalLinkedServiceNames = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
clusterNamePrefix = ?
clusterPassword = {
type = "string"
// For remaining properties, see SecretBase objects
}
clusterResourceGroup = ?
clusterResourceGroupAuthType = "string"
clusterSize = ?
clusterSshPassword = {
type = "string"
// For remaining properties, see SecretBase objects
}
clusterSshUserName = ?
clusterType = ?
clusterUserName = ?
coreConfiguration = ?
credential = {
referenceName = "string"
type = "string"
}
dataNodeSize = ?
encryptedCredential = "string"
hBaseConfiguration = ?
hcatalogLinkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
hdfsConfiguration = ?
headNodeSize = ?
hiveConfiguration = ?
hostSubscriptionId = ?
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
mapReduceConfiguration = ?
oozieConfiguration = ?
scriptActions = [
{
name = "string"
parameters = "string"
roles = ?
uri = "string"
}
]
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
sparkVersion = ?
stormConfiguration = ?
subnetName = ?
tenant = ?
timeToLive = ?
version = ?
virtualNetworkId = ?
yarnConfiguration = ?
zookeeperNodeSize = ?
}
}
Hdfs の場合は、以下を使用します。
{
type = "Hdfs"
typeProperties = {
authenticationType = ?
encryptedCredential = "string"
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
url = ?
userName = ?
}
}
Hive の場合は、次を使用します。
{
type = "Hive"
typeProperties = {
allowHostNameCNMismatch = ?
allowSelfSignedServerCert = ?
authenticationType = "string"
enableServerCertificateValidation = ?
enableSsl = ?
encryptedCredential = "string"
host = ?
httpPath = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
serverType = "string"
serviceDiscoveryMode = ?
thriftTransportProtocol = "string"
trustedCertPath = ?
useNativeQuery = ?
username = ?
useSystemTrustStore = ?
zooKeeperNameSpace = ?
}
}
HttpServer の場合は、次を使用します。
{
type = "HttpServer"
typeProperties = {
authenticationType = "string"
authHeaders = ?
certThumbprint = ?
embeddedCertData = ?
enableServerCertificateValidation = ?
encryptedCredential = "string"
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
url = ?
userName = ?
}
}
Hubspotの場合は、以下を使用します。
{
type = "Hubspot"
typeProperties = {
accessToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
clientId = ?
clientSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = "string"
refreshToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
}
}
Impala の場合は、以下を使用します。
{
type = "Impala"
typeProperties = {
allowHostNameCNMismatch = ?
allowSelfSignedServerCert = ?
authenticationType = "string"
enableServerCertificateValidation = ?
enableSsl = ?
encryptedCredential = "string"
host = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
thriftTransportProtocol = "string"
trustedCertPath = ?
username = ?
useSystemTrustStore = ?
}
}
Informix の場合は、次を使用します。
{
type = "Informix"
typeProperties = {
authenticationType = ?
connectionString = ?
credential = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = "string"
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
userName = ?
}
}
Jira の場合は、次を使用します。
{
type = "Jira"
typeProperties = {
encryptedCredential = "string"
host = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
username = ?
}
}
レイクハウスの場合は、次を使用します。
{
type = "Lakehouse"
typeProperties = {
artifactId = ?
authenticationType = "string"
credential = {
referenceName = "string"
type = "string"
}
encryptedCredential = "string"
servicePrincipalCredential = {
type = "string"
// For remaining properties, see SecretBase objects
}
servicePrincipalCredentialType = ?
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
tenant = ?
workspaceId = ?
}
}
Magento の場合は、以下を使用します。
{
type = "Magento"
typeProperties = {
accessToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = "string"
host = ?
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
}
}
MariaDBの場合は、以下を使用します。
{
type = "MariaDB"
typeProperties = {
connectionString = ?
database = ?
driverVersion = ?
encryptedCredential = "string"
password = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
port = ?
server = ?
sslMode = ?
username = ?
useSystemTrustStore = ?
}
}
Marketo の場合は、次を使用します。
{
type = "Marketo"
typeProperties = {
clientId = ?
clientSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = "string"
endpoint = ?
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
}
}
MicrosoftAccess の場合は、以下を使用します。
{
type = "MicrosoftAccess"
typeProperties = {
authenticationType = ?
connectionString = ?
credential = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = "string"
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
userName = ?
}
}
MongoDb の場合は、以下を使用します。
{
type = "MongoDb"
typeProperties = {
allowSelfSignedServerCert = ?
authenticationType = "string"
authSource = ?
databaseName = ?
enableSsl = ?
encryptedCredential = "string"
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
server = ?
username = ?
}
}
MongoDbAtlasの場合は、以下を使用します。
{
type = "MongoDbAtlas"
typeProperties = {
connectionString = ?
database = ?
driverVersion = ?
}
}
MongoDbV2 の場合は、次を使用します。
{
type = "MongoDbV2"
typeProperties = {
connectionString = ?
database = ?
}
}
MySQL の場合は、次を使用します。
{
type = "MySql"
typeProperties = {
allowZeroDateTime = ?
connectionString = ?
connectionTimeout = ?
convertZeroDateTime = ?
database = ?
driverVersion = ?
encryptedCredential = "string"
guidFormat = ?
password = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
port = ?
server = ?
sslCert = ?
sslKey = ?
sslMode = ?
treatTinyAsBoolean = ?
username = ?
useSystemTrustStore = ?
}
}
Netezza の場合は、以下を使用します。
{
type = "Netezza"
typeProperties = {
connectionString = ?
database = ?
encryptedCredential = "string"
port = ?
pwd = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
securityLevel = "string"
server = ?
uid = ?
}
}
OData の場合は、次を使用します。
{
type = "OData"
typeProperties = {
aadResourceId = ?
aadServicePrincipalCredentialType = "string"
authenticationType = "string"
authHeaders = ?
azureCloudType = ?
encryptedCredential = "string"
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
servicePrincipalEmbeddedCert = {
type = "string"
// For remaining properties, see SecretBase objects
}
servicePrincipalEmbeddedCertPassword = {
type = "string"
// For remaining properties, see SecretBase objects
}
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
tenant = ?
url = ?
userName = ?
}
}
Odbc の場合は、次を使用します。
{
type = "Odbc"
typeProperties = {
authenticationType = ?
connectionString = ?
credential = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = "string"
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
userName = ?
}
}
Office365 の場合は、次を使用します。
{
type = "Office365"
typeProperties = {
encryptedCredential = "string"
office365TenantId = ?
servicePrincipalCredentialType = ?
servicePrincipalEmbeddedCert = {
type = "string"
// For remaining properties, see SecretBase objects
}
servicePrincipalEmbeddedCertPassword = {
type = "string"
// For remaining properties, see SecretBase objects
}
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
servicePrincipalTenantId = ?
}
}
Oracle の場合は、次を使用します。
{
type = "Oracle"
typeProperties = {
authenticationType = "string"
connectionString = ?
cryptoChecksumClient = ?
cryptoChecksumTypesClient = ?
enableBulkLoad = ?
encryptedCredential = "string"
encryptionClient = ?
encryptionTypesClient = ?
fetchSize = ?
fetchTswtzAsTimestamp = ?
initializationString = ?
initialLobFetchSize = ?
password = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
server = ?
statementCacheSize = ?
supportV1DataTypes = ?
username = ?
}
}
OracleCloudStorageの場合は、次を使用します。
{
type = "OracleCloudStorage"
typeProperties = {
accessKeyId = ?
encryptedCredential = "string"
secretAccessKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
serviceUrl = ?
}
}
OracleServiceCloudの場合は、次を使用します。
{
type = "OracleServiceCloud"
typeProperties = {
encryptedCredential = "string"
host = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
username = ?
}
}
PayPalの場合は、以下を使用します。
{
type = "Paypal"
typeProperties = {
clientId = ?
clientSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = "string"
host = ?
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
}
}
フェニックスの場合は、以下を使用します。
{
type = "Phoenix"
typeProperties = {
allowHostNameCNMismatch = ?
allowSelfSignedServerCert = ?
authenticationType = "string"
enableSsl = ?
encryptedCredential = "string"
host = ?
httpPath = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
trustedCertPath = ?
username = ?
useSystemTrustStore = ?
}
}
PostgreSqlの場合は、以下を使用します。
{
type = "PostgreSql"
typeProperties = {
connectionString = ?
encryptedCredential = "string"
password = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
}
}
PostgreSqlV2 の場合は、以下を使用します。
{
type = "PostgreSqlV2"
typeProperties = {
authenticationType = ?
commandTimeout = ?
connectionTimeout = ?
database = ?
encoding = ?
encryptedCredential = "string"
logParameters = ?
password = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
pooling = ?
port = ?
readBufferSize = ?
schema = ?
server = ?
sslCertificate = ?
sslKey = ?
sslMode = ?
sslPassword = ?
timezone = ?
trustServerCertificate = ?
username = ?
}
}
Prestoの場合は、以下を使用します。
{
type = "Presto"
typeProperties = {
allowHostNameCNMismatch = ?
allowSelfSignedServerCert = ?
authenticationType = "string"
catalog = ?
enableServerCertificateValidation = ?
enableSsl = ?
encryptedCredential = "string"
host = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
serverVersion = ?
timeZoneID = ?
trustedCertPath = ?
username = ?
useSystemTrustStore = ?
}
}
QuickBooks の場合は、以下を使用します。
{
type = "QuickBooks"
typeProperties = {
accessToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
accessTokenSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
companyId = ?
connectionProperties = ?
consumerKey = ?
consumerSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = "string"
endpoint = ?
refreshToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints = ?
}
}
Quickbase の場合は、以下を使用します。
{
type = "Quickbase"
typeProperties = {
encryptedCredential = "string"
url = ?
userToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
}
Responsysの場合は、以下を使用します。
{
type = "Responsys"
typeProperties = {
clientId = ?
clientSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = "string"
endpoint = ?
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
}
}
RestService の場合は、次を使用します。
{
type = "RestService"
typeProperties = {
aadResourceId = ?
authenticationType = "string"
authHeaders = ?
azureCloudType = ?
clientId = ?
clientSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
credential = {
referenceName = "string"
type = "string"
}
enableServerCertificateValidation = ?
encryptedCredential = "string"
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
resource = ?
scope = ?
servicePrincipalCredentialType = ?
servicePrincipalEmbeddedCert = {
type = "string"
// For remaining properties, see SecretBase objects
}
servicePrincipalEmbeddedCertPassword = {
type = "string"
// For remaining properties, see SecretBase objects
}
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
tenant = ?
tokenEndpoint = ?
url = ?
userName = ?
}
}
Salesforce の場合は、次を使用します。
{
type = "Salesforce"
typeProperties = {
apiVersion = ?
encryptedCredential = "string"
environmentUrl = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
securityToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
username = ?
}
}
SalesforceMarketingCloud の場合は、以下を使用します。
{
type = "SalesforceMarketingCloud"
typeProperties = {
clientId = ?
clientSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
connectionProperties = ?
encryptedCredential = "string"
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
}
}
SalesforceServiceCloud の場合は、次を使用します。
{
type = "SalesforceServiceCloud"
typeProperties = {
apiVersion = ?
encryptedCredential = "string"
environmentUrl = ?
extendedProperties = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
securityToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
username = ?
}
}
SalesforceServiceCloudV2 の場合は、次を使用します。
{
type = "SalesforceServiceCloudV2"
typeProperties = {
apiVersion = ?
authenticationType = ?
clientId = ?
clientSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = "string"
environmentUrl = ?
}
}
SalesforceV2 の場合は、次を使用します。
{
type = "SalesforceV2"
typeProperties = {
apiVersion = ?
authenticationType = ?
clientId = ?
clientSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = "string"
environmentUrl = ?
}
}
SapBW の場合は、以下を使用します。
{
type = "SapBW"
typeProperties = {
clientId = ?
encryptedCredential = "string"
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
server = ?
systemNumber = ?
userName = ?
}
}
SapCloudForCustomer の場合は、次を使用します。
{
type = "SapCloudForCustomer"
typeProperties = {
encryptedCredential = "string"
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
url = ?
username = ?
}
}
SapECC の場合は、以下を使用します。
{
type = "SapEcc"
typeProperties = {
encryptedCredential = "string"
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
url = ?
username = ?
}
}
SapHanaの場合は、以下を使用します。
{
type = "SapHana"
typeProperties = {
authenticationType = "string"
connectionString = ?
encryptedCredential = "string"
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
server = ?
userName = ?
}
}
SapOdp の場合は、以下を使用します。
{
type = "SapOdp"
typeProperties = {
clientId = ?
encryptedCredential = "string"
language = ?
logonGroup = ?
messageServer = ?
messageServerService = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
server = ?
sncLibraryPath = ?
sncMode = ?
sncMyName = ?
sncPartnerName = ?
sncQop = ?
subscriberName = ?
systemId = ?
systemNumber = ?
userName = ?
x509CertificatePath = ?
}
}
SapOpenHub の場合は、次を使用します。
{
type = "SapOpenHub"
typeProperties = {
clientId = ?
encryptedCredential = "string"
language = ?
logonGroup = ?
messageServer = ?
messageServerService = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
server = ?
systemId = ?
systemNumber = ?
userName = ?
}
}
SapTable の場合は、次を使用します。
{
type = "SapTable"
typeProperties = {
clientId = ?
encryptedCredential = "string"
language = ?
logonGroup = ?
messageServer = ?
messageServerService = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
server = ?
sncLibraryPath = ?
sncMode = ?
sncMyName = ?
sncPartnerName = ?
sncQop = ?
systemId = ?
systemNumber = ?
userName = ?
}
}
ServiceNow の場合は、次を使用します。
{
type = "ServiceNow"
typeProperties = {
authenticationType = "string"
clientId = ?
clientSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = "string"
endpoint = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
username = ?
}
}
ServiceNowV2 の場合は、次を使用します。
{
type = "ServiceNowV2"
typeProperties = {
authenticationType = "string"
clientId = ?
clientSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = "string"
endpoint = ?
grantType = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
username = ?
}
}
Sftp の場合は、以下を使用します。
{
type = "Sftp"
typeProperties = {
authenticationType = "string"
encryptedCredential = "string"
host = ?
hostKeyFingerprint = ?
passPhrase = {
type = "string"
// For remaining properties, see SecretBase objects
}
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
privateKeyContent = {
type = "string"
// For remaining properties, see SecretBase objects
}
privateKeyPath = ?
skipHostKeyValidation = ?
userName = ?
}
}
SharePointOnlineList の場合は、次を使用します。
{
type = "SharePointOnlineList"
typeProperties = {
encryptedCredential = "string"
servicePrincipalCredentialType = ?
servicePrincipalEmbeddedCert = {
type = "string"
// For remaining properties, see SecretBase objects
}
servicePrincipalEmbeddedCertPassword = {
type = "string"
// For remaining properties, see SecretBase objects
}
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
siteUrl = ?
tenantId = ?
}
}
Shopify の場合は、以下を使用します。
{
type = "Shopify"
typeProperties = {
accessToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = "string"
host = ?
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
}
}
Smartsheet の場合は、以下を使用します。
{
type = "Smartsheet"
typeProperties = {
apiToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = "string"
}
}
Snowflakeの場合は、以下を使用します。
{
type = "Snowflake"
typeProperties = {
connectionString = ?
encryptedCredential = "string"
password = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
}
}
SnowflakeV2の場合は、以下を使用します。
{
type = "SnowflakeV2"
typeProperties = {
accountIdentifier = ?
authenticationType = "string"
clientId = ?
clientSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
database = ?
encryptedCredential = "string"
host = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
privateKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
privateKeyPassphrase = {
type = "string"
// For remaining properties, see SecretBase objects
}
role = ?
schema = ?
scope = ?
tenantId = ?
user = ?
useUtcTimestamps = ?
warehouse = ?
}
}
Spark の場合は、以下を使用します。
{
type = "Spark"
typeProperties = {
allowHostNameCNMismatch = ?
allowSelfSignedServerCert = ?
authenticationType = "string"
enableServerCertificateValidation = ?
enableSsl = ?
encryptedCredential = "string"
host = ?
httpPath = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
serverType = "string"
thriftTransportProtocol = "string"
trustedCertPath = ?
username = ?
useSystemTrustStore = ?
}
}
SqlServer の場合は、次を使用します。
{
type = "SqlServer"
typeProperties = {
alwaysEncryptedSettings = {
alwaysEncryptedAkvAuthType = "string"
credential = {
referenceName = "string"
type = "string"
}
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
applicationIntent = ?
authenticationType = "string"
commandTimeout = ?
connectionString = ?
connectRetryCount = ?
connectRetryInterval = ?
connectTimeout = ?
credential = {
referenceName = "string"
type = "string"
}
database = ?
encrypt = ?
encryptedCredential = "string"
failoverPartner = ?
hostNameInCertificate = ?
integratedSecurity = ?
loadBalanceTimeout = ?
maxPoolSize = ?
minPoolSize = ?
multipleActiveResultSets = ?
multiSubnetFailover = ?
packetSize = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
pooling = ?
server = ?
trustServerCertificate = ?
userName = ?
}
}
Square の場合は、次を使用します。
{
type = "Square"
typeProperties = {
clientId = ?
clientSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
connectionProperties = ?
encryptedCredential = "string"
host = ?
redirectUri = ?
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
}
}
Sybase の場合は、次を使用します。
{
type = "Sybase"
typeProperties = {
authenticationType = "string"
database = ?
encryptedCredential = "string"
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
schema = ?
server = ?
username = ?
}
}
TeamDeskの場合は、以下を使用します。
{
type = "TeamDesk"
typeProperties = {
apiToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
authenticationType = "string"
encryptedCredential = "string"
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
url = ?
userName = ?
}
}
Teradata の場合は、以下を使用します。
{
type = "Teradata"
typeProperties = {
authenticationType = "string"
characterSet = ?
connectionString = ?
encryptedCredential = "string"
httpsPortNumber = ?
maxRespSize = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
portNumber = ?
server = ?
sslMode = ?
useDataEncryption = ?
username = ?
}
}
Twilio の場合は、次を使用します。
{
type = "Twilio"
typeProperties = {
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
userName = ?
}
}
Vertica の場合は、以下を使用します。
{
type = "Vertica"
typeProperties = {
connectionString = ?
database = ?
encryptedCredential = "string"
port = ?
pwd = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
server = ?
uid = ?
}
}
倉庫の場合は、以下を使用します。
{
type = "Warehouse"
typeProperties = {
artifactId = ?
authenticationType = "string"
credential = {
referenceName = "string"
type = "string"
}
encryptedCredential = "string"
endpoint = ?
servicePrincipalCredential = {
type = "string"
// For remaining properties, see SecretBase objects
}
servicePrincipalCredentialType = ?
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
tenant = ?
workspaceId = ?
}
}
Web の場合は、次を使用します。
{
type = "Web"
typeProperties = {
url = ?
authenticationType = "string"
// For remaining properties, see WebLinkedServiceTypeProperties objects
}
}
Xeroの場合は、以下を使用します。
{
type = "Xero"
typeProperties = {
connectionProperties = ?
consumerKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = "string"
host = ?
privateKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
}
}
Zendeskの場合は、以下を使用します。
{
type = "Zendesk"
typeProperties = {
apiToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
authenticationType = "string"
encryptedCredential = "string"
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
url = ?
userName = ?
}
}
Zohoの場合は、以下を使用します。
{
type = "Zoho"
typeProperties = {
accessToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
connectionProperties = ?
encryptedCredential = "string"
endpoint = ?
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
}
}
SecretBase オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AzureKeyVaultSecret の場合は、次を使用します。
{
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "AzureKeyVaultSecret"
}
SecureString の場合は、次を使用します。
{
type = "SecureString"
value = "string"
}
プロパティ値
Microsoft.DataFactory/factories/linkedservices
| Name | Description | Value |
|---|---|---|
| name | リソース名 | string Constraints: 最小長 = 1 最大長 = 260 パターン = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必須) |
| parent_id | このリソースの親であるリソースの ID。 | タイプのリソースの ID: factories |
| properties | リンクされたサービスのプロパティ。 | LinkedService (必須) |
| 型 | リソースの種類 | "Microsoft.DataFactory/factories/linkedservices@2018-06-01" |
AmazonMWSLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「AmazonMWS」(必須) |
| typeProperties | Amazon Marketplace Web Service のリンクされたサービス プロパティ。 | AmazonMWSLinkedServiceTypeProperties (必須) |
AmazonMWSLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessKeyId | データへのアクセスに使用されるアクセス キー ID。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | Amazon MWS サーバーのエンドポイント (つまり、mws.amazonservices.com) | any (必須) |
| marketplaceID | データを取得する Amazon Marketplace ID。 複数の Marketplace ID からデータを取得するには、コンマ (,) で区切ります。 (つまり、A2EUQ1WTGCTBG2) | any (必須) |
| mwsAuthToken | Amazon MWS 認証トークン。 | SecretBase |
| secretKey | データへのアクセスに使用される秘密鍵。 | SecretBase |
| sellerID | Amazon 販売者 ID。 | any (必須) |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
AmazonRdsForLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | AmazonRdsForOracle データベースに接続するための認証の種類。 バージョン 2.0 でのみ使用されます。 | 'Basic' |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 バージョン 1.0 でのみ使用されます。 | any |
| cryptoChecksumClient | このクライアントがサーバーに接続するときに必要なデータ整合性の動作を指定します。 サポートされている値は受け入れ、拒否、要求、または必須です。既定値は必須です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| cryptoChecksumTypesClient | クライアントが使用できる暗号チェックサム アルゴリズムを指定します。 サポートされている値は SHA1、SHA256、SHA384、SHA512、既定値は (SHA512) です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| enableBulkLoad | データベースにデータを読み込むときに一括コピーまたはバッチ挿入のどちらを使用するかを指定します。既定値は true です。 型: ブール値。 バージョン 2.0 でのみ使用されます。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| encryptionClient | 暗号化クライアントの動作を指定します。 サポートされている値は受け入れ、拒否、要求、または必須です。既定値は必須です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| encryptionTypesClient | クライアントが使用できる暗号化アルゴリズムを指定します。 サポートされる値は AES128、AES192、AES256、3DES112、3DES168、既定値は (AES256) です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| fetchSize | ドライバーが 1 つのデータベースラウンドトリップでデータをフェッチするために割り当てるバイト数を指定します。既定値は10485760。 型: 整数。 バージョン 2.0 でのみ使用されます。 | any |
| fetchTswtzAsTimestamp | ドライバーが DATETime または文字列として TIMESTAMP WITH TIME ZONE データ型の列値を返すかどうかを指定します。 supportV1DataTypes が true でない場合、既定値は true の場合、この設定は無視されます。 型: ブール値。 バージョン 2.0 でのみ使用されます。 | any |
| initializationString | セッション設定を管理するためにデータベースに接続した直後に発行されるコマンドを指定します。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| initialLobFetchSize | ソースが LOB 列に対して最初にフェッチする量を指定します。既定値は 0 です。 型: 整数。 バージョン 2.0 でのみ使用されます。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | SecretBase |
| サーバー | 接続先の AmazonRdsForOracle データベースの場所。サポートされているフォームには、コネクタ記述子、Easy Connect (Plus) Naming、Oracle Net Services Name (セルフホステッド IR のみ) が含まれます。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| statementCacheSize | データベース接続ごとにキャッシュするカーソルまたはステートメントの数を指定します。既定値は 0 です。 型: 整数。 バージョン 2.0 でのみ使用されます。 | any |
| supportV1DataTypes | バージョン 1.0 のデータ型マッピングを使用するかどうかを指定します。 バージョン 1.0 のデータ型マッピングとの下位互換性を維持する場合を除き、これを true に設定しないでください。既定値は false です。 型: ブール値。 バージョン 2.0 でのみ使用されます。 | any |
| ユーザー名 | AmazonRdsForOracle データベースのユーザー名。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
AmazonRdsForOracleLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AmazonRdsForOracle' (必須) |
| typeProperties | AmazonRdsForOracle データベースのリンクされたサービス プロパティ。 | AmazonRdsForLinkedServiceTypeProperties (必須) |
AmazonRdsForSqlServerLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AmazonRdsForSqlServer' (必須) |
| typeProperties | Amazon RDS for SQL Server のリンクされたサービスプロパティ。 | AmazonRdsForSqlServerLinkedServiceTypeProperties (必須) |
AmazonRdsForSqlServerLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| alwaysEncryptedSettings | Sql は常に暗号化されたプロパティです。 | SqlAlwaysEncryptedProperties |
| applicationIntent | 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 認証に使用される型。 型: 文字列。 | 'SQL' 'Windows' |
| commandTimeout | コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| connectRetryCount | 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectRetryInterval | 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectTimeout | サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| データベース | 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 | any |
| 暗号化する | 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| failoverPartner | プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| hostNameInCertificate | 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| integratedSecurity | 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| loadBalanceTimeout | 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| maxPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| minPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| multipleActiveResultSets | true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| multiSubnetFailover | アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| packetSize | 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| パスワード | オンプレミスの Windows 認証パスワード。 | SecretBase |
| pooling | 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| サーバー | 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 | any |
| trustServerCertificate | 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| userName | オンプレミスの Windows 認証ユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
AmazonRedshiftLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AmazonRedshift' (必須) |
| typeProperties | Amazon Redshift のリンクされたサービスプロパティ。 | AmazonRedshiftLinkedServiceTypeProperties (必須) |
AmazonRedshiftLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| データベース | Amazon Redshift ソースのデータベース名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | Amazon Redshift ソースのパスワード。 | SecretBase |
| ポート | Amazon Redshift サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 5439 です。 型: 整数 (または resultType 整数を持つ式)。 | any |
| サーバー | Amazon Redshift サーバーの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ユーザー名 | Amazon Redshift ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
AmazonS3CompatibleLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AmazonS3Compatible'(必須) |
| typeProperties | Amazon S3 互換のリンクされたサービスプロパティ。 | AmazonS3CompatibleLinkedServiceTypeProperties (必須) |
AmazonS3CompatibleLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessKeyId | Amazon S3 互換 ID およびアクセス管理 (IAM) ユーザーのアクセスキー識別子。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| forcePathStyle | true の場合は、仮想ホスト型アクセスの代わりに S3 パス スタイルのアクセスを使用します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| secretAccessKey | Amazon S3 互換 ID およびアクセス管理 (IAM) ユーザーのシークレット アクセス キー。 | SecretBase |
| serviceUrl | この値は、Amazon S3 互換コネクタでアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 | any |
AmazonS3LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AmazonS3' (必須) |
| typeProperties | Amazon S3 のリンクされたサービス プロパティ。 | AmazonS3LinkedServiceTypeProperties (必須) |
AmazonS3LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessKeyId | Amazon S3 Identity and Access Management (IAM) ユーザーのアクセスキー識別子。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | S3 の認証の種類。 使用できる値: AccessKey (既定値) または TemporarySecurityCredentials。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| secretAccessKey | Amazon S3 Identity and Access Management (IAM) ユーザーのシークレット アクセス キー。 | SecretBase |
| serviceUrl | この値は、S3 コネクタでアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 | any |
| sessionToken | S3 の一時的なセキュリティ資格情報のセッション トークン。 | SecretBase |
AppFiguresLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AppFigures' (必須) |
| typeProperties | AppFigures のリンクされたサービス プロパティ。 | AppFiguresLinkedServiceTypeProperties (必須) |
AppFiguresLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientKey | AppFigures ソースのクライアント キー。 | SecretBase (必須) |
| パスワード | AppFigures ソースのパスワード。 | SecretBase (必須) |
| userName | Appfigures ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AsanaLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「Asana」(必須) |
| typeProperties | Asana のリンクされたサービス プロパティ。 | AsanaLinkedServiceTypeProperties (必須) |
AsanaLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiToken | Asana ソースの API トークン。 | SecretBase (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
AzureBatchLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureBatch' (必須) |
| typeProperties | Azure Batch のリンクされたサービスのプロパティ。 | AzureBatchLinkedServiceTypeProperties (必須 ) |
AzureBatchLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessKey | Azure Batch アカウントのアクセス キー。 | SecretBase |
| accountName | Azure Batch アカウント名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| batchUri | Azure Batch URI。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| linkedServiceName | Azure Storage のリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
| poolName | Azure Batch プール名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AzureBlobFSLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureBlobFS' (必須) |
| typeProperties | Azure Data Lake Storage Gen2 のリンクされたサービス プロパティ。 | AzureBlobFSLinkedServiceTypeProperties (必須) |
AzureBlobFSLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountKey | Azure Data Lake Storage Gen2 サービスのアカウント キー。 型: string (または resultType 文字列を含む式)。 | any |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| sasToken | sas uri での sasToken の Azure Key Vault シークレット参照。 | SecretBase |
| sasUri | Azure Data Lake Storage Gen2 サービスの SAS URI。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Azure Data Lake Storage Gen2 アカウントに対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure Data Lake Storage Gen2 アカウントに対する認証に使用されるアプリケーションのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| url | Azure Data Lake Storage Gen2 サービスのエンドポイント。 型: string (または resultType 文字列を含む式)。 | any |
AzureBlobStorageLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureBlobStorage' (必須) |
| typeProperties | Azure Blob Storage のリンクされたサービス プロパティ。 | AzureBlobStorageLinkedServiceTypeProperties (必須) |
AzureBlobStorageLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountKey | 接続文字列内の accountKey の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| accountKind | ストレージ アカウントの種類を指定します。 使用できる値は、Storage (汎用 v1)、StorageV2 (汎用 v2)、BlobStorage、または BlockBlobStorage です。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 認証に使用される型。 型: 文字列。 | 'AccountKey' 'Anonymous' 'Msi' 'SasUri' 'ServicePrincipal' |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| connectionString | 接続文字列。 これは、sasUri、serviceEndpoint プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| containerUri | Azure Blob Storage リソースのコンテナー URI では、匿名アクセスのみがサポートされます。 型: string (または resultType 文字列を含む式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| sasToken | sas uri での sasToken の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| sasUri | Azure Blob Storage リソースの SAS URI。 connectionString、serviceEndpoint プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| serviceEndpoint | Azure Blob Storage リソースの BLOB サービス エンドポイント。 connectionString、sasUri プロパティと相互に排他的です。 | any |
| servicePrincipalId | Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
AzureDatabricksDeltaLakeLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureDatabricksDeltaLake' (必須) |
| typeProperties | Azure Databricks Delta Lake のリンクされたサービス プロパティ。 | AzureDatabricksDetltaLakeLinkedServiceTypeProperties (必須) |
AzureDatabricksDetltaLakeLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessToken | databricks REST API のアクセス トークン。 https://docs.azuredatabricks.net/api/latest/authentication.htmlを参照してください。 型: string、SecureString、または AzureKeyVaultSecretReference。 | SecretBase |
| clusterId | このジョブのすべての実行に使用される既存の対話型クラスターの ID。 型: string (または resultType 文字列を含む式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| ドメイン | <REGION>.azuredatabricks.net、Databricks デプロイのドメイン名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| workspaceResourceId | databricks REST API のワークスペース リソース ID。 型: string (または resultType 文字列を含む式)。 | any |
AzureDatabricksLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureDatabricks' (必須) |
| typeProperties | Azure Databricks のリンクされたサービス プロパティ。 | AzureDatabricksLinkedServiceTypeProperties (必須) |
AzureDatabricksLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessToken | databricks REST API のアクセス トークン。 https://docs.azuredatabricks.net/api/latest/authentication.htmlを参照してください。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| 認証 | databricks REST API にワークスペース リソース ID を使用する場合は、MSI を指定するために必要です。 型: string (または resultType 文字列を含む式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| dataSecurityMode | Databricks クラスターのデータ セキュリティ モード。 型: string (または resultType 文字列を含む式)。 | any |
| ドメイン | <REGION>.azuredatabricks.net、Databricks デプロイのドメイン名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| existingClusterId | このアクティビティのすべての実行に使用される既存の対話型クラスターの ID。 型: string (または resultType 文字列を含む式)。 | any |
| instancePoolId | このアクティビティのすべての実行に使用される既存のインスタンス プールの ID。 型: string (または resultType 文字列を含む式)。 | any |
| newClusterCustomTags | クラスター リソースの追加タグ。 インスタンス プールの構成では、このプロパティは無視されます。 | AzureDatabricksLinkedServiceTypePropertiesNewClusterCustomTags |
| newClusterDriverNodeType | 新しいジョブ クラスターのドライバー ノードの種類。 インスタンス プールの構成では、このプロパティは無視されます。 型: string (または resultType 文字列を含む式)。 | any |
| newClusterEnableElasticDisk | 新しいクラスターでエラスティック ディスクを有効にします。 このプロパティは無視され、Databricks の既定のエラスティック ディスクの動作を受け取ります (エラスティック ディスクは常に有効になっています)。 型: boolean (または resultType ブール値を持つ式)。 | any |
| newClusterInitScripts | 新しいクラスターのユーザー定義初期化スクリプト。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 | any |
| newClusterLogDestination | Spark ドライバー、worker、およびイベント ログを配信する場所を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| newClusterNodeType | 新しいジョブ クラスターのノードの種類。 このプロパティは、newClusterVersion が指定されていて、instancePoolId が指定されていない場合に必要です。 instancePoolId が指定されている場合、このプロパティは無視されます。 型: string (または resultType 文字列を含む式)。 | any |
| newClusterNumOfWorker | 既存の対話型クラスターを使用しない場合は、新しいジョブ クラスターまたはインスタンス プールに使用するワーカー ノードの数を指定します。 新しいジョブ クラスターの場合、"1" のような文字列形式の Int32 は、numOfWorker が 1 または '1:10' であることを意味します。これは、1 (分) から 10 (最大) への自動スケールを意味します。 インスタンス プールの場合、これは文字列形式の Int32 であり、'2' などの固定数のワーカー ノードのみを指定できます。 newClusterVersion が指定されている場合は必須です。 型: string (または resultType 文字列を含む式)。 | any |
| newClusterSparkConf | オプションのユーザー指定の Spark 構成キーと値のペアのセット。 | AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf |
| newClusterSparkEnvVars | オプションのユーザー指定の Spark 環境変数のキーと値のペアのセット。 | AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkEnvVars |
| newClusterVersion | 既存の対話型クラスターを使用しない場合は、このアクティビティの実行ごとに作成された新しいジョブ クラスターまたはインスタンス プール ノードの Spark バージョンを指定します。 instancePoolId が指定されている場合は必須。 型: string (または resultType 文字列を含む式)。 | any |
| policyId | ユーザー定義の一連のルールに基づいてクラスターを構成する機能を制限するためのポリシー ID。 型: string (または resultType 文字列を含む式)。 | any |
| workspaceResourceId | databricks REST API のワークスペース リソース ID。 型: string (または resultType 文字列を含む式)。 | any |
AzureDatabricksLinkedServiceTypePropertiesNewClusterCustomTags
| Name | Description | Value |
|---|
AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf
| Name | Description | Value |
|---|
AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkEnvVars
| Name | Description | Value |
|---|
AzureDataExplorerLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureDataExplorer' (必須) |
| typeProperties | Azure Data Explorer (Kusto) のリンクされたサービス プロパティ。 | AzureDataExplorerLinkedServiceTypeProperties (必須) |
AzureDataExplorerLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| データベース | 接続のデータベース名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| エンドポイント | Azure Data Explorer のエンドポイント (エンジンのエンドポイント)。 URL は https://<clusterName>.< の形式になりますregionName>.kusto.windows.net。 型: string (または resultType 文字列を含む式) | any (必須) |
| servicePrincipalId | Azure Data Explorer に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Kusto に対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
AzureDataLakeAnalyticsLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureDataLakeAnalytics' (必須) |
| typeProperties | Azure Data Lake Analytics のリンクされたサービス プロパティ。 | AzureDataLakeAnalyticsLinkedServiceTypeProperties (必須) |
AzureDataLakeAnalyticsLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountName | Azure Data Lake Analytics アカウント名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| dataLakeAnalyticsUri | Azure Data Lake Analytics URI の種類: 文字列 (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| resourceGroupName | Data Lake Analytics アカウントのリソース グループ名 (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Azure Data Lake Analytics アカウントに対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure Data Lake Analytics アカウントに対する認証に使用されるアプリケーションのキー。 | SecretBase |
| subscriptionId | Data Lake Analytics アカウントのサブスクリプション ID (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 | any |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AzureDataLakeStoreLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureDataLakeStore' (必須) |
| typeProperties | Azure Data Lake Store のリンクされたサービス プロパティ。 | AzureDataLakeStoreLinkedServiceTypeProperties (必須) |
AzureDataLakeStoreLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountName | Data Lake Store アカウント名。 型: string (または resultType 文字列を含む式)。 | any |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| dataLakeStoreUri | Data Lake Store サービス URI。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| resourceGroupName | Data Lake Store アカウントのリソース グループ名 (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Azure Data Lake Store アカウントに対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure Data Lake Store アカウントに対する認証に使用されるアプリケーションのキー。 | SecretBase |
| subscriptionId | Data Lake Store アカウントのサブスクリプション ID (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 | any |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
AzureFileStorageLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureFileStorage' (必須) |
| typeProperties | Azure File Storage のリンクされたサービス プロパティ。 | AzureFileStorageLinkedServiceTypeProperties (必須) |
AzureFileStorageLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountKey | 接続文字列内の accountKey の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| connectionString | 接続文字列。 これは sasUri プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| fileShare | Azure ファイル共有名。 accountKey/sasToken で認証する場合に必要です。 型: string (または resultType 文字列を含む式)。 | any |
| ホスティング | サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | サーバーにログオンするためのパスワード。 | SecretBase |
| sasToken | sas uri での sasToken の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| sasUri | Azure File リソースの SAS URI。 connectionString プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| serviceEndpoint | Azure File Storage リソースのファイル サービス エンドポイント。 connectionString、sasUri プロパティと相互に排他的です。 | any |
| スナップショット | Azure ファイル共有スナップショットのバージョン。 型: string (または resultType 文字列を含む式)。 | any |
| userId | サーバーにログオンするユーザー ID。 型: string (または resultType 文字列を含む式)。 | any |
AzureFunctionLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureFunction' (必須) |
| typeProperties | Azure 関数のリンクされたサービス プロパティ。 | AzureFunctionLinkedServiceTypeProperties (必須) |
AzureFunctionLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| 認証 | AzureFunction への接続に使用される認証の種類 (MSI を指定するために必要)。 型: string (または resultType 文字列を含む式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| functionAppUrl | Azure Function App のエンドポイント。 URL は、https://<accountName>.azurewebsites.net の形式になります。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| functionKey | Azure Function App の関数またはホスト キー。 | SecretBase |
| resourceId | Azure 関数に対して許可されているトークン対象ユーザー。 型: string (または resultType 文字列を含む式)。 | any |
AzureKeyVaultLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureKeyVault' (必須) |
| typeProperties | Azure Key Vault のリンクされたサービス プロパティ。 | AzureKeyVaultLinkedServiceTypeProperties (必須) |
AzureKeyVaultLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| baseUrl | Azure Key Vault のベース URL。 例: https://myakv.vault.azure.net 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
AzureKeyVaultSecretReference
| Name | Description | Value |
|---|---|---|
| secretName | Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| secretVersion | Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 | any |
| 保存する | Azure Key Vault のリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
| 型 | シークレットの種類。 | 文字列 (必須) |
AzureKeyVaultSecretReference
| Name | Description | Value |
|---|---|---|
| secretName | Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| secretVersion | Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 | any |
| 保存する | Azure Key Vault のリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
| 型 | シークレットの種類。 | 'AzureKeyVaultSecret' (必須) |
AzureMariaDBLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureMariaDB' (必須) |
| typeProperties | Azure Database for MariaDB のリンクされたサービス プロパティ。 | AzureMariaDBLinkedServiceTypeProperties (必須) |
AzureMariaDBLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| pwd | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
AzureMLLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureML' (必須) |
| typeProperties | Azure ML Studio Web サービスのリンクされたサービス プロパティ。 | AzureMLLinkedServiceTypeProperties (必須) |
AzureMLLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiKey | Azure ML モデル エンドポイントにアクセスするための API キー。 | SecretBase (必須) |
| 認証 | AzureML への接続に使用される認証の種類 (MSI を指定するために必要)。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| mlEndpoint | Azure ML Studio Web サービス エンドポイントのバッチ実行 REST URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| servicePrincipalId | Azure ML Studio Web サービスの ARM ベースの updateResourceEndpoint に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure ML Studio Web サービスの ARM ベースの updateResourceEndpoint に対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| updateResourceEndpoint | Azure ML Studio Web サービス エンドポイントの更新リソース REST URL。 型: string (または resultType 文字列を含む式)。 | any |
AzureMLServiceLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureMLService' (必須) |
| typeProperties | Azure ML Service のリンクされたサービス プロパティ。 | AzureMLServiceLinkedServiceTypeProperties (必須) |
AzureMLServiceLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| 認証 | AzureML への接続に使用される認証の種類 (MSI を指定するために必要)。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| mlWorkspaceName | Azure ML Service ワークスペース名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| resourceGroupName | Azure ML Service ワークスペースのリソース グループ名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| servicePrincipalId | 発行された Azure ML サービス パイプラインのエンドポイントに対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | 発行された Azure ML サービス パイプラインのエンドポイントに対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| subscriptionId | Azure ML Service ワークスペースのサブスクリプション ID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
AzureMySqlLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureMySql' (必須) |
| typeProperties | Azure MySQL データベースのリンクされたサービス プロパティ。 | AzureMySqlLinkedServiceTypeProperties (必須) |
AzureMySqlLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
AzurePostgreSqlLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzurePostgreSql' (必須) |
| typeProperties | Azure PostgreSQL のリンクされたサービス プロパティ。 | AzurePostgreSqlLinkedServiceTypeProperties (必須) |
AzurePostgreSqlLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| commandTimeout | コマンドを実行しようとする際の試行中に、試行を打ち切ってエラーを生成するまでの待機時間 (秒数)。 無限の場合はゼロに設定されます。 型: 整数。 | any |
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| データベース | 接続のデータベース名。 型: 文字列。 | any |
| エンコード | PostgreSQL 文字列データのエンコードまたはデコードに使用される .NET エンコーディングを取得または設定します。 型: 文字列 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| ポート | 接続のポート。 型: 整数。 | any |
| readBufferSize | 読み取り時に使用する内部バッファーのサイズを決定します。 データベースから大きな値を転送する場合、この値を増やすとパフォーマンスが向上する可能性があります。 型: 整数。 | any |
| サーバー | 接続のサーバー名。 型: 文字列。 | any |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalEmbeddedCert | Azure Active Directory に登録されているアプリケーションの base64 でエンコードされた証明書を指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalEmbeddedCertPassword | 証明書にパスワードがあり、AadServicePrincipal 認証を使用している場合は、証明書のパスワードを指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalId | Azure Database for PostgreSQL フレキシブル サーバーに対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure Database for PostgreSQL フレキシブル サーバーに対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| sslMode | 接続用の SSL モード。 型: 整数。 0: 無効、1:許可、2: 優先、3: 必須、4: verify-ca、5: verify-full。 型: 整数。 | any |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| timeout | 接続を確立する際、試行を終了してエラーを生成するまでに待機する時間 (秒)。 型: 整数。 | any |
| timezone | セッション タイムゾーンを取得または設定します。 型: 文字列。 | any |
| trustServerCertificate | サーバー証明書を検証せずに信頼するかどうか。 型: ブール値。 | any |
| ユーザー名 | 認証用のユーザー名。 型: 文字列。 | any |
AzureSearchLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureSearch' (必須) |
| typeProperties | Windows Azure Search Service のリンクされたサービス プロパティ。 | AzureSearchLinkedServiceTypeProperties (必須) |
AzureSearchLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| キー | Azure Search サービスの管理者キー | SecretBase |
| url | Azure Search サービスの URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AzureSqlDatabaseLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureSqlDatabase' (必須) |
| typeProperties | Azure SQL Database のリンクされたサービス プロパティ。 | AzureSqlDatabaseLinkedServiceTypeProperties (必須) |
AzureSqlDatabaseLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| alwaysEncryptedSettings | Sql は常に暗号化されたプロパティです。 | SqlAlwaysEncryptedProperties |
| applicationIntent | 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 認証に使用される型。 型: 文字列。 | 'ServicePrincipal' 'SQL' 'SystemAssignedManagedIdentity' 'UserAssignedManagedIdentity' |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| commandTimeout | コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| connectRetryCount | 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectRetryInterval | 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectTimeout | サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| データベース | 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 | any |
| 暗号化する | 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| failoverPartner | プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| hostNameInCertificate | 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| integratedSecurity | 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| loadBalanceTimeout | 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| maxPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| minPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| multipleActiveResultSets | true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| multiSubnetFailover | アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| packetSize | 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| pooling | 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| サーバー | 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Azure SQL Database に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure SQL Database に対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| trustServerCertificate | 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| userName | サーバーに接続するときに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
AzureSqlDWLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureSqlDW' (必須) |
| typeProperties | Azure SQL Data Warehouse のリンクされたサービス プロパティ。 | AzureSqlDWLinkedServiceTypeProperties (必須) |
AzureSqlDWLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| applicationIntent | 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 認証に使用される型。 型: 文字列。 | 'ServicePrincipal' 'SQL' 'SystemAssignedManagedIdentity' 'UserAssignedManagedIdentity' |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| commandTimeout | コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| connectRetryCount | 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectRetryInterval | 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectTimeout | サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| データベース | 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 | any |
| 暗号化する | 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| failoverPartner | プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| hostNameInCertificate | 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| integratedSecurity | 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| loadBalanceTimeout | 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| maxPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| minPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| multipleActiveResultSets | true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| multiSubnetFailover | アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| packetSize | 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| pooling | 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| サーバー | 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| trustServerCertificate | 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| userName | サーバーに接続するときに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
AzureSqlMILinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureSqlMI' (必須) |
| typeProperties | Azure SQL Managed Instance のリンクされたサービス プロパティ。 | AzureSqlMILinkedServiceTypeProperties (必須 ) |
AzureSqlMILinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| alwaysEncryptedSettings | Sql は常に暗号化されたプロパティです。 | SqlAlwaysEncryptedProperties |
| applicationIntent | 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 認証に使用される型。 型: 文字列。 | 'ServicePrincipal' 'SQL' 'SystemAssignedManagedIdentity' 'UserAssignedManagedIdentity' |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| commandTimeout | コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| connectRetryCount | 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectRetryInterval | 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectTimeout | サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| データベース | 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 | any |
| 暗号化する | 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| failoverPartner | プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| hostNameInCertificate | 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| integratedSecurity | 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| loadBalanceTimeout | 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| maxPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| minPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| multipleActiveResultSets | true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| multiSubnetFailover | アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| packetSize | 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| pooling | 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| サーバー | 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Azure SQL Managed Instance に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure SQL Managed Instance に対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| trustServerCertificate | 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| userName | サーバーに接続するときに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
AzureStorageLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureStorage' (必須) |
| typeProperties | Azure Storage のリンクされたサービスのプロパティ。 | AzureStorageLinkedServiceTypeProperties (必須) |
AzureStorageLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountKey | 接続文字列内の accountKey の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| connectionString | 接続文字列。 これは sasUri プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| sasToken | sas uri での sasToken の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| sasUri | Azure Storage リソースの SAS URI。 connectionString プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
AzureSynapseArtifactsLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureSynapseArtifacts' (必須) |
| typeProperties | Azure Synapse Analytics (Artifacts) のリンクされたサービス プロパティ。 | AzureSynapseArtifactsLinkedServiceTypeProperties (必須) |
AzureSynapseArtifactsLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| 認証 | システム割り当てマネージド ID を認証方法として使用する場合は、MSI を指定するために必要です。 型: string (または resultType 文字列を含む式)。 | any |
| エンドポイント | https://<workspacename>.dev.azuresynapse.net、Azure Synapse Analytics ワークスペースの URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| workspaceResourceId | Synapse ワークスペースのリソース ID。 形式は 、/subscriptions/{subscriptionID}/resourceGroups/{resourceGroup}/providers/Microsoft.Synapse/workspaces/{workspaceName} にする必要があります。 型: string (または resultType 文字列を含む式)。 | any |
AzureTableStorageLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'AzureTableStorage' (必須) |
| typeProperties | Azure Table Storage のリンクされたサービス プロパティ。 | AzureTableStorageLinkedServiceTypeProperties (必須) |
AzureTableStorageLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountKey | 接続文字列内の accountKey の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| connectionString | 接続文字列。 これは sasUri プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| sasToken | sas uri での sasToken の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| sasUri | Azure Storage リソースの SAS URI。 connectionString プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| serviceEndpoint | Azure Table Storage リソースの Table Service エンドポイント。 connectionString、sasUri プロパティと相互に排他的です。 | any |
CassandraLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Cassandra' (必須) |
| typeProperties | Cassandra のリンクされたサービス プロパティ。 | CassandraLinkedServiceTypeProperties (必須) |
CassandraLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 接続に使用する AuthenticationType。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | 接続のホスト名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| パスワード | 認証用のパスワード。 | SecretBase |
| ポート | 接続のポート。 型: 整数 (または resultType 整数を持つ式)。 | any |
| ユーザー名 | 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
CommonDataServiceForAppsLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'CommonDataServiceForApps' (必須) |
| typeProperties | Common Data Service for Apps のリンクされたサービス プロパティ。 | CommonDataServiceForAppsLinkedServiceTypeProperties (必須) |
CommonDataServiceForAppsLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | Common Data Service for Apps サーバーに接続する認証の種類。 オンライン シナリオの場合は "Office365"、Ifd シナリオではオンプレミスの場合は "Ifd" です。 'AADServicePrincipal' for Server- オンライン シナリオでのTo-Server 認証、IFD を使用したオンプレミスの Dynamics の 'Active Directory'。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| deploymentType | Common Data Service for Apps インスタンスのデプロイの種類。 Common Data Service for Apps Online の場合は 'Online'、Ifd を使用したオンプレミスの Common Data Service for Apps の場合は 'OnPremisesWithIfd' です。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ドメイン | ユーザーの資格情報を確認する Active Directory ドメイン。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| hostName | オンプレミスの Common Data Service for Apps サーバーのホスト名。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 型: string (または resultType 文字列を含む式)。 | any |
| organizationName | Common Data Service for Apps インスタンスの組織名。 このプロパティはオンプレミスで必要であり、ユーザーに関連付けられている Common Data Service for Apps インスタンスが複数ある場合はオンラインで必要です。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | Common Data Service for Apps インスタンスにアクセスするためのパスワード。 | SecretBase |
| ポート | オンプレミスの Common Data Service for Apps サーバーのポート。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 既定値は 443 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| serviceUri | Microsoft Common Data Service for Apps サーバーの URL。 このプロパティはオンラインで必須であり、オンプレミスでは使用できません。 型: string (または resultType 文字列を含む式)。 | any |
| ユーザー名 | Common Data Service for Apps インスタンスにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
ConcurLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Concur' (必須) |
| typeProperties | Concur Service のリンクされたサービス プロパティ。 | ConcurLinkedServiceTypeProperties (必須 ) |
ConcurLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | アプリケーション client_id Concur App Management によって提供されます。 | any (必須) |
| connectionProperties | Concur への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | ユーザー名フィールドに指定したユーザー名に対応するパスワード。 | SecretBase |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
| ユーザー名 | Concur Service へのアクセスに使用するユーザー名。 | any (必須) |
CosmosDbLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'CosmosDb' (必須) |
| typeProperties | CosmosDB のリンクされたサービス プロパティ。 | CosmosDbLinkedServiceTypeProperties (必須) |
CosmosDbLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountEndpoint | Azure CosmosDB アカウントのエンドポイント。 型: string (または resultType 文字列を含む式) | any |
| accountKey | Azure CosmosDB アカウントのアカウント キー。 型: SecureString または AzureKeyVaultSecretReference。 | SecretBase |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| connectionMode | CosmosDB アカウントへのアクセスに使用される接続モード。 型: 文字列。 | 'Direct' 'Gateway' |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| データベース | データベースの名前。 型: string (または resultType 文字列を含む式) | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: 文字列。 | any |
| servicePrincipalId | サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
CosmosDbMongoDbApiLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'CosmosDbMongoDbApi' (必須) |
| typeProperties | CosmosDB (MongoDB API) のリンクされたサービス プロパティ。 | CosmosDbMongoDbApiLinkedServiceTypeProperties (必須) |
CosmosDbMongoDbApiLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | CosmosDB (MongoDB API) 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any (必須) |
| データベース | アクセスする CosmosDB (MongoDB API) データベースの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| isServerVersionAbove32 | CosmosDB (MongoDB API) サーバーのバージョンが 3.2 より高いかどうか。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
CouchbaseLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Couchbase' (必須) |
| typeProperties | Couchbase サーバーのリンクされたサービスのプロパティ。 | CouchbaseLinkedServiceTypeProperties (必須) |
CouchbaseLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| credString | 接続文字列内の credString の Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
CredentialReference
| Name | Description | Value |
|---|---|---|
| referenceName | 参照資格情報名。 | 文字列 (必須) |
| 型 | 資格情報参照の種類。 | 'CredentialReference' (必須) |
CustomDataSourceLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'CustomDataSource' (必須) |
| typeProperties | カスタムのリンクされたサービス プロパティ。 | any (必須) |
DataworldLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Dataworld' (必須) |
| typeProperties | Dataworld のリンクされたサービス プロパティ。 | DataworldLinkedServiceTypeProperties (必須) |
DataworldLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiToken | Dataworld ソースの API トークン。 | SecretBase (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
Db2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Db2' (必須) |
| typeProperties | DB2 のリンクされたサービスのプロパティ。 | Db2LinkedServiceTypeProperties (必須) |
Db2LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 接続に使用する AuthenticationType。 connectionString プロパティと相互に排他的です。 | 'Basic' |
| certificateCommonName | TLS が有効な場合の証明書の共通名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 | any |
| connectionString | 接続文字列。 サーバー、データベース、authenticationType、userName、packageCollection、certificateCommonName プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| データベース | 接続のデータベース名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 connectionString プロパティと相互に排他的です。 型: 文字列。 | 文字列 |
| packageCollection | データベースのクエリ時にパッケージが作成される場所。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | 認証用のパスワード。 | SecretBase |
| サーバー | 接続のサーバー名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 | any |
| ユーザー名 | 認証用のユーザー名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 | any |
DrillLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Drill' (必須) |
| typeProperties | ドリル サーバーのリンク されたサービスのプロパティ。 | DrillLinkedServiceTypeProperties (必須) |
DrillLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| pwd | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
DynamicsAXLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'DynamicsAX' (必須) |
| typeProperties | Dynamics AX のリンクされたサービス プロパティ。 | DynamicsAXLinkedServiceTypeProperties (必須) |
DynamicsAXLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| aadResourceId | 承認を要求するリソースを指定します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| servicePrincipalId | アプリケーションのクライアント ID を取得します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| servicePrincipalKey | アプリケーションのキーを指定します。 このフィールドを SecureString としてマークして Data Factory に安全に格納するか、Azure Key Vault に格納されているシークレットを参照します。 型: string (または resultType 文字列を含む式)。 | SecretBase (必須) |
| テナント | アプリケーションが存在するテナントの情報 (ドメイン名またはテナント ID) を指定します。 Azure portal の右上隅にマウスを置くことで取得します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| url | Dynamics AX (または Dynamics 365 Finance and Operations) インスタンス OData エンドポイント。 | any (必須) |
DynamicsCrmLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'DynamicsCrm' (必須) |
| typeProperties | Dynamics CRM のリンクされたサービスのプロパティ。 | DynamicsCrmLinkedServiceTypeProperties (必須) |
DynamicsCrmLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | Dynamics CRM サーバーに接続する認証の種類。 オンライン シナリオの場合は "Office365"、Ifd を使用するオンプレミスの場合は "Ifd"、To-Server オンライン シナリオでは "AADServicePrincipal" 、オンライン シナリオでは "AADServicePrincipal" 、IFD を使用したオンプレミスの Dynamics の場合は "Active Directory" です。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| deploymentType | Dynamics CRM インスタンスの展開の種類。 Dynamics CRM Online 用の 'Online' と、Ifd を使用したオンプレミスの Dynamics CRM 用の 'OnPremisesWithIfd' です。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ドメイン | ユーザーの資格情報を確認する Active Directory ドメイン。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| hostName | オンプレミス Dynamics CRM サーバーのホスト名。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 型: string (または resultType 文字列を含む式)。 | any |
| organizationName | Dynamics CRM インスタンスの組織名。 このプロパティはオンプレミスに必要であり、ユーザーに複数の Dynamics CRM インスタンスが関連付けられている場合はオンラインで使用する必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | Dynamics CRM インスタンスにアクセスするためのパスワード。 | SecretBase |
| ポート | オンプレミス Dynamics CRM サーバーのポート。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 既定値は 443 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| serviceUri | Microsoft Dynamics CRM サーバーの URL。 このプロパティはオンラインで必須であり、オンプレミスでは使用できません。 型: string (または resultType 文字列を含む式)。 | any |
| ユーザー名 | Dynamics CRM インスタンスにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
DynamicsLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Dynamics' (必須) |
| typeProperties | Dynamics のリンクされたサービスのプロパティ。 | DynamicsLinkedServiceTypeProperties (必須) |
DynamicsLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | Dynamics サーバーに接続する認証の種類。 オンライン シナリオの場合は "Office365"、Ifd を使用するオンプレミスの場合は "Ifd"、To-Server オンライン シナリオでは "AADServicePrincipal" 、オンライン シナリオでは "AADServicePrincipal" 、IFD を使用したオンプレミスの Dynamics の場合は "Active Directory" です。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| deploymentType | Dynamics インスタンスのデプロイの種類。 Dynamics Online の 'Online' と、Ifd を使用したオンプレミスの Dynamics の 'OnPremisesWithIfd' です。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ドメイン | ユーザーの資格情報を確認する Active Directory ドメイン。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| hostName | オンプレミス Dynamics サーバーのホスト名。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 型: string (または resultType 文字列を含む式)。 | any |
| organizationName | Dynamics インスタンスの組織名。 このプロパティはオンプレミスに必要であり、ユーザーに複数の Dynamics インスタンスが関連付けられている場合はオンラインで使用する必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | Dynamics インスタンスにアクセスするためのパスワード。 | SecretBase |
| ポート | オンプレミス Dynamics サーバーのポート。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 既定値は 443 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| serviceUri | Microsoft Dynamics サーバーの URL。 このプロパティはオンラインで必須であり、オンプレミスでは使用できません。 型: string (または resultType 文字列を含む式)。 | any |
| ユーザー名 | Dynamics インスタンスにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
EloquaLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Eloqua' (必須) |
| typeProperties | Eloqua サーバーのリンクされたサービスのプロパティ。 | EloquaLinkedServiceTypeProperties (必須) |
EloquaLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | Eloqua サーバーのエンドポイント。 (つまり、eloqua.example.com) | any (必須) |
| パスワード | ユーザー名に対応するパスワード。 | SecretBase |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
| ユーザー名 | Eloqua アカウントのサイト名とユーザー名の形式: sitename/username。 (つまり、Eloqua/Alice) | any (必須) |
FileServerLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'FileServer' (必須) |
| typeProperties | ファイル システムのリンクされたサービスのプロパティ。 | FileServerLinkedServiceTypeProperties (必須) |
FileServerLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| パスワード | サーバーにログオンするためのパスワード。 | SecretBase |
| userId | サーバーにログオンするユーザー ID。 型: string (または resultType 文字列を含む式)。 | any |
FtpServerLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'FtpServer' (必須) |
| typeProperties | このリンクされたサービスの種類に固有のプロパティ。 | FtpServerLinkedServiceTypeProperties (必須) |
FtpServerLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | FTP サーバーへの接続に使用する認証の種類。 | 'Anonymous' 'Basic' |
| enableServerCertificateValidation | true の場合は、SSL/TLS チャネル経由で接続するときに FTP サーバーの SSL 証明書を検証します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enableSsl | true の場合は、SSL/TLS チャネル経由で FTP サーバーに接続します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | FTP サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| パスワード | FTP サーバーにログオンするためのパスワード。 | SecretBase |
| ポート | FTP サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 21 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| userName | FTP サーバーにログオンするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
GoogleAdWordsLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「GoogleAdWords」(必須) |
| typeProperties | Google AdWords サービスのリンクされたサービス プロパティ。 | GoogleAdWordsLinkedServiceTypeProperties (必須) |
GoogleAdWordsLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 認証に使用される OAuth 2.0 認証メカニズム。 ServiceAuthentication は、セルフホステッド IR でのみ使用できます。 | 'ServiceAuthentication' 'UserAuthentication' |
| clientCustomerID | レポート データを取得する AdWords アカウントのクライアント顧客 ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientId | 更新トークンの取得に使用される Google アプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientSecret | 更新トークンの取得に使用される Google アプリケーションのクライアント シークレット。 | SecretBase |
| connectionProperties | (非推奨)GoogleAds への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 | any |
| developerToken | AdWords API へのアクセスを許可するために使用するマネージャー アカウントに関連付けられている開発者トークン。 | SecretBase |
| メール | ServiceAuthentication に使用され、セルフホステッド IR でのみ使用できるサービス アカウントの電子メール ID。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| googleAdsApiVersion | v14 などの Google 広告 API のメジャー バージョン。 サポートされているメジャー バージョンは、https://developers.google.com/google-ads/api/docs/release-notesにあります。 型: string (または resultType 文字列を含む式)。 | any |
| keyFilePath | (非推奨)サービス アカウントの電子メール アドレスの認証に使用され、セルフホステッド IR でのみ使用できる .p12 キー ファイルへの完全なパス。 型: string (または resultType 文字列を含む式)。 | any |
| loginCustomerID | 特定の顧客のレポート データを取得する Google 広告マネージャー アカウントの顧客 ID。 型: string (または resultType 文字列を含む式)。 | any |
| privateKey | サービス アカウントの電子メール アドレスの認証に使用され、セルフホステッド IR でのみ使用できる秘密キー。 | SecretBase |
| refreshToken | AdWords for UserAuthentication へのアクセスを承認するために Google から取得した更新トークン。 | SecretBase |
| supportLegacyDataTypes | Float、int32、int64 を Google から文字列にマップする従来のデータ型マッピングを使用するかどうかを指定します。 レガシ ドライバーのデータ型マッピングとの下位互換性を維持する場合を除き、これを true に設定しないでください。 型: boolean (または resultType ブール値を持つ式)。 | any |
| trustedCertPath | (非推奨)SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 型: string (または resultType 文字列を含む式)。 | any |
| useSystemTrustStore | (非推奨)システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
GoogleBigQueryLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'GoogleBigQuery' (必須) |
| typeProperties | Google BigQuery サービスのリンクされたサービス プロパティ。 | GoogleBigQueryLinkedServiceTypeProperties (必須) |
GoogleBigQueryLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| additionalProjects | アクセスするパブリック BigQuery プロジェクトのコンマ区切りのリスト。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 認証に使用される OAuth 2.0 認証メカニズム。 ServiceAuthentication は、セルフホステッド IR でのみ使用できます。 | 'ServiceAuthentication' 'UserAuthentication' (必須) |
| clientId | 更新トークンの取得に使用される Google アプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientSecret | 更新トークンの取得に使用される Google アプリケーションのクライアント シークレット。 | SecretBase |
| メール | ServiceAuthentication に使用され、セルフホステッド IR でのみ使用できるサービス アカウントの電子メール ID。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| keyFilePath | サービス アカウントの電子メール アドレスの認証に使用され、セルフホステッド IR でのみ使用できる .p12 キー ファイルへの完全なパス。 型: string (または resultType 文字列を含む式)。 | any |
| プロジェクト | クエリ対象の既定の BigQuery プロジェクト。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| refreshToken | UserAuthentication の BigQuery へのアクセスを承認するために Google から取得した更新トークン。 | SecretBase |
| requestGoogleDriveScope | Google ドライブへのアクセスを要求するかどうか。 Google ドライブへのアクセスを許可すると、BigQuery データと Google Drive のデータを組み合わせたフェデレーション テーブルのサポートが可能になります。 既定値は false です。 型: string (または resultType 文字列を含む式)。 | any |
| trustedCertPath | SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 型: string (または resultType 文字列を含む式)。 | any |
| useSystemTrustStore | システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。型: boolean (または resultType ブール値を持つ式)。 | any |
GoogleBigQueryV2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'GoogleBigQueryV2' (必須) |
| typeProperties | Google BigQuery サービスのリンクされたサービス プロパティ。 | GoogleBigQueryV2LinkedServiceTypeProperties (必須) |
GoogleBigQueryV2LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 認証に使用される OAuth 2.0 認証メカニズム。 | 'ServiceAuthentication' 'UserAuthentication' (必須) |
| clientId | 更新トークンの取得に使用される Google アプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientSecret | 更新トークンの取得に使用される Google アプリケーションのクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| keyFileContent | サービス アカウントの認証に使用される .json キー ファイルの内容。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| projectId | クエリ対象の既定の BigQuery プロジェクト ID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| refreshToken | UserAuthentication の BigQuery へのアクセスを承認するために Google から取得した更新トークン。 | SecretBase |
GoogleCloudStorageLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'GoogleCloudStorage' (必須) |
| typeProperties | Google Cloud Storage のリンクされたサービス プロパティ。 | GoogleCloudStorageLinkedServiceTypeProperties (必須) |
GoogleCloudStorageLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessKeyId | Google Cloud Storage Identity and Access Management (IAM) ユーザーのアクセス キー識別子。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| secretAccessKey | Google Cloud Storage Identity and Access Management (IAM) ユーザーのシークレット アクセス キー。 | SecretBase |
| serviceUrl | この値は、Google Cloud Storage Connector でアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 | any |
GoogleSheetsLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「Googleスプレッドシート」(必須) |
| typeProperties | GoogleSheets のリンクされたサービス プロパティ。 | GoogleSheetsLinkedServiceTypeProperties (必須) |
GoogleSheetsLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiToken | GoogleSheets ソースの API トークン。 | SecretBase (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
GreenplumLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Greenplum' (必須) |
| typeProperties | Greenplum データベースのリンクされたサービス プロパティ。 | GreenplumLinkedServiceTypeProperties (必須) |
GreenplumLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 使用する認証タイプ。 型: 文字列。 V2 にのみ使用されます。 | 'Basic' |
| commandTimeout | コマンドを実行しようとする際の試行中に、試行を打ち切ってエラーを生成するまでの待機時間 (秒数)。 無限の場合はゼロに設定されます。 型: 整数。 V2 にのみ使用されます。 | any |
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| connectionTimeout | 接続を確立する際、試行を終了してエラーを生成するまでに待機する時間 (秒)。 型: 整数。 V2 にのみ使用されます。 | any |
| データベース | 接続のデータベース名。 型: 文字列。 V2 にのみ使用されます。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | 接続のホスト名。 型: 文字列。 V2 にのみ使用されます。 | any |
| ポート | 接続のポート。 型: 整数。 V2 にのみ使用されます。 | any |
| pwd | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| sslMode | 接続用の SSL モード。 型: 整数。 0: 無効、1:許可、2: 優先、3: 必須、4: verify-ca、5: verify-full。 型: 整数。 V2 にのみ使用されます。 | any |
| ユーザー名 | 認証用のユーザー名。 型: 文字列。 V2 にのみ使用されます。 | any |
HBaseLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'HBase' (必須) |
| typeProperties | HBase サーバーのリンクされたサービスのプロパティ。 | HBaseLinkedServiceTypeProperties (必須) |
HBaseLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowHostNameCNMismatch | SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 | any |
| allowSelfSignedServerCert | サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 | any |
| authenticationType | HBase サーバーへの接続に使用する認証メカニズム。 | 'Anonymous' 'Basic' (必須) |
| enableSsl | サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | HBase サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) | any (必須) |
| httpPath | HBase サーバーに対応する部分 URL。 (つまり、/gateway/sandbox/hbase/version) | any |
| パスワード | ユーザー名に対応するパスワード。 | SecretBase |
| ポート | HBase インスタンスがクライアント接続をリッスンするために使用する TCP ポート。 既定値は 9090 です。 | any |
| trustedCertPath | SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 | any |
| ユーザー名 | HBase インスタンスへの接続に使用するユーザー名。 | any |
HdfsLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Hdfs' (必須) |
| typeProperties | HDFS のリンクされたサービス プロパティ。 | HdfsLinkedServiceTypeProperties (必須) |
HdfsLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | HDFS への接続に使用される認証の種類。 指定できる値は、匿名と Windows です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | Windows 認証のパスワード。 | SecretBase |
| url | HDFS サービス エンドポイントの URL (例: http://myhostname:50070/webhdfs/v1)。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| userName | Windows 認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
HDInsightLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'HDInsight' (必須) |
| typeProperties | HDInsight のリンクされたサービス プロパティ。 | HDInsightLinkedServiceTypeProperties (必須 ) |
HDInsightLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clusterAuthType | HDInsight クラスター認証の種類。 | 「ベーシック認証」 'SystemAssignedManagedIdentity' 'UserAssignedManagedIdentity' |
| clusterUri | HDInsight クラスター URI。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 資格情報 | HDInsight クラスターの MI 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| fileSystem | HDInsight のメイン ストレージが ADLS Gen2 の場合は、FileSystem を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| hcatalogLinkedServiceName | HCatalog データベースを指す Azure SQL のリンクされたサービスへの参照。 | LinkedServiceReference |
| isEspEnabled | HDInsight を ESP (Enterprise セキュリティ パッケージ) で作成するかどうかを指定します。 型: ブール値。 | any |
| linkedServiceName | Azure Storage のリンクされたサービス リファレンス。 | LinkedServiceReference |
| パスワード | HDInsight クラスターのパスワード。 | SecretBase |
| userName | HDInsight クラスターのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
HDInsightOnDemandLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'HDInsightOnDemand' (必須) |
| typeProperties | HDInsight ondemand のリンクされたサービス プロパティ。 | HDInsightOnDemandLinkedServiceTypeProperties (必須 ) |
HDInsightOnDemandLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| additionalLinkedServiceNames | Data Factory サービスがユーザーに代わって登録できるように、HDInsight のリンクされたサービスの追加のストレージ アカウントを指定します。 | LinkedServiceReference[] |
| clusterNamePrefix | クラスター名のプレフィックスである後置は、タイムスタンプと区別されます。 型: string (または resultType 文字列を含む式)。 | any |
| clusterPassword | クラスターにアクセスするためのパスワード。 | SecretBase |
| clusterResourceGroup | クラスターが属するリソース グループ。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| clusterResourceGroupAuthType (クラスターリソースグループ認証タイプ) | HDInsight オンデマンド クラスター リソース グループの認証の種類。 | 'ServicePrincipalKey' 'SystemAssignedManagedIdentity' 'UserAssignedManagedIdentity' |
| clusterSize | クラスター内のワーカー/データ ノードの数。 候補の値: 4。 型: int (または resultType int を持つ式)。 | any (必須) |
| clusterSshPassword | SSH によるクラスターのノード (Linux の場合) へのパスワード。 | SecretBase |
| clusterSshUserName | SSH のユーザー名は、クラスターのノード (Linux の場合) にリモート接続します。 型: string (または resultType 文字列を含む式)。 | any |
| clusterType | クラスターの種類。 型: string (または resultType 文字列を含む式)。 | any |
| clusterUserName | クラスターにアクセスするユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
| coreConfiguration | 作成する HDInsight クラスターのコア構成パラメーター (core-site.xmlと同様) を指定します。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| dataNodeSize | HDInsight クラスターのデータ ノードのサイズを指定します。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| hBaseConfiguration | HDInsight クラスターの HBase 構成パラメーター (hbase-site.xml) を指定します。 | any |
| hcatalogLinkedServiceName | HCatalog データベースを指す Azure SQL のリンクされたサービスの名前。 オンデマンド HDInsight クラスターは、Azure SQL データベースをメタストアとして使用して作成されます。 | LinkedServiceReference |
| hdfsConfiguration | HDInsight クラスターの HDFS 構成パラメーター (hdfs-site.xml) を指定します。 | any |
| headNodeSize | HDInsight クラスターのヘッド ノードのサイズを指定します。 | any |
| hiveConfiguration | HDInsight クラスターの Hive 構成パラメーター (hive-site.xml) を指定します。 | any |
| hostSubscriptionId | クラスターをホストする顧客のサブスクリプション。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| linkedServiceName | データの格納と処理のためにオンデマンド クラスターによって使用される Azure Storage のリンクされたサービス。 | LinkedServiceReference (必須) |
| mapReduceConfiguration | HDInsight クラスターの MapReduce 構成パラメーター (mapred-site.xml) を指定します。 | any |
| oozieConfiguration | HDInsight クラスターの Oozie 構成パラメーター (oozie-site.xml) を指定します。 | any |
| scriptActions | HDI ondemand クラスターが起動したら実行するカスタム スクリプト アクション。 /azure/hdinsight/hdinsight-hadoop-customize-cluster-linux?toc=%2Fen-us%2Fazure%2Fhdinsight%2Fr-server%2FTOC.json&%2Fen-us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions を参照してください。 | ScriptAction[] |
| servicePrincipalId | hostSubscriptionId のサービス プリンシパル ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | サービス プリンシパル ID のキー。 | SecretBase |
| sparkVersion | クラスターの種類が "spark" の場合の spark のバージョン。 型: string (または resultType 文字列を含む式)。 | any |
| stormConfiguration | HDInsight クラスターの Storm 構成パラメーター (storm-site.xml) を指定します。 | any |
| subnetName | vNet 内のサブネットの ARM リソース ID。 virtualNetworkId が指定されている場合、このプロパティは必須です。 型: string (または resultType 文字列を含む式)。 | any |
| テナント | サービス プリンシパルが属するテナント ID/名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| timeToLive | オンデマンド HDInsight クラスターで許可されるアイドル時間。 クラスター内に他のアクティブなジョブがない場合に、アクティビティの実行が完了した後もオンデマンド HDInsight クラスターが存続する期間を指定します。 最小値は 5 分です。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| バージョン | HDInsight クラスターのバージョン。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| virtualNetworkId | 作成後にクラスターを参加させる vNet の ARM リソース ID。 型: string (または resultType 文字列を含む式)。 | any |
| yarnConfiguration | HDInsight クラスターの Yarn 構成パラメーター (yarn-site.xml) を指定します。 | any |
| zookeeperNodeSize | HDInsight クラスターの Zoo Keeper ノードのサイズを指定します。 | any |
HiveLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Hive' (必須) |
| typeProperties | Hive Server のリンクされたサービスのプロパティ。 | HiveLinkedServiceTypeProperties (必須) |
HiveLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowHostNameCNMismatch | SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 | any |
| allowSelfSignedServerCert | サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 | any |
| authenticationType | Hive サーバーへのアクセスに使用される認証方法。 | 'Anonymous' 'Username' 'UsernameAndPassword' 'WindowsAzureHDInsightService' (必須) |
| enableServerCertificateValidation | サーバーへの接続がサーバー証明書を検証するかどうかを指定します。既定値は True です。 バージョン 2.0 でのみ使用されます | any |
| enableSsl | サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | 複数のホストの場合は 、Hive サーバーの IP アドレスまたはホスト名を ";" で区切ります (serviceDiscoveryMode が有効な場合のみ)。 | any (必須) |
| httpPath | Hive サーバーに対応する部分 URL。 | any |
| パスワード | [Username]\(ユーザー名\) フィールドに指定したユーザー名に対応するパスワード | SecretBase |
| ポート | Hive サーバーがクライアント接続をリッスンするために使用する TCP ポート。 | any |
| serverType | Hive サーバーの種類。 | 'HiveServer1' 'HiveServer2' 'HiveThriftServer' |
| serviceDiscoveryMode | ZooKeeper サービスの使用を示す場合は true、false ではありません。 | any |
| thriftTransportProtocol | Thrift レイヤーで使用するトランスポート プロトコル。 | 'Binary' 「HTTP 」 'SASL' |
| trustedCertPath | SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 | any |
| useNativeQuery | ドライバーがネイティブ HiveQL クエリを使用するか、HiveQL で同等の形式に変換するかを指定します。 | any |
| ユーザー名 | Hive Server へのアクセスに使用するユーザー名。 | any |
| useSystemTrustStore | システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 | any |
| zooKeeperNameSpace | Hive Server 2 ノードが追加される ZooKeeper 上の名前空間。 | any |
HttpLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'HttpServer' (必須) |
| typeProperties | このリンクされたサービスの種類に固有のプロパティ。 | HttpLinkedServiceTypeProperties (必須) |
HttpLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | HTTP サーバーへの接続に使用する認証の種類。 | 'Anonymous' 'Basic' 'ClientCertificate' 'Digest' 'Windows' |
| authHeaders | 承認に使用される RESTful API への要求内の追加の HTTP ヘッダー。 型: キーと値のペア (値は文字列型にする必要があります)。 | any |
| certThumbprint | ClientCertificate 認証の証明書の拇印。 オンプレミスのコピーに対してのみ有効です。 ClientCertificate 認証を使用したオンプレミスのコピーでは、CertThumbprint または EmbeddedCertData/Password を指定する必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| embeddedCertData | ClientCertificate 認証用の Base64 でエンコードされた証明書データ。 ClientCertificate 認証を使用したオンプレミスのコピーでは、CertThumbprint または EmbeddedCertData/Password を指定する必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| enableServerCertificateValidation | true の場合は、HTTPS サーバーの SSL 証明書を検証します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | EmbeddedCertData 認証を使用した Basic、Digest、Windows、または ClientCertificate のパスワード。 | SecretBase |
| url | HTTP エンドポイントのベース URL (例: https://www.microsoft.com)。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| userName | 基本認証、ダイジェスト認証、または Windows 認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
HubspotLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「Hubspot」(必須) |
| typeProperties | Hubspot Service のリンクされたサービス プロパティ。 | HubspotLinkedServiceTypeProperties(必須 ) |
HubspotLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessToken | OAuth 統合を最初に認証するときに取得されるアクセス トークン。 | SecretBase |
| clientId | Hubspot アプリケーションに関連付けられているクライアント ID。 | any (必須) |
| clientSecret | Hubspot アプリケーションに関連付けられているクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| refreshToken | OAuth 統合を最初に認証するときに取得される更新トークン。 | SecretBase |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
ImpalaLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「インパラ」(必須) |
| typeProperties | Impala サーバーのリンクされたサービスのプロパティ。 | ImpalaLinkedServiceTypeProperties (必須) |
ImpalaLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowHostNameCNMismatch | SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 | any |
| allowSelfSignedServerCert | サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 | any |
| authenticationType | 使用する認証タイプ。 | 'Anonymous' 'SASLUsername' 'UsernameAndPassword' (必須) |
| enableServerCertificateValidation | 接続時にサーバー SSL 証明書の検証を有効にするかどうかを指定します。常にシステム信頼ストアを使用します (V2 のみ)。 これは既定値は true です。 | any |
| enableSsl | サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Impala サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) | any (必須) |
| パスワード | UsernameAndPassword を使用する場合のユーザー名に対応するパスワード。 | SecretBase |
| ポート | Impala サーバーがクライアント接続をリッスンするために使用する TCP ポート。 既定値は 21050 です。 | any |
| thriftTransportProtocol | Thrift レイヤーで使用するトランスポート プロトコル (V2 のみ)。 デフォルト値は [バイナリ] です。 | 'Binary' 'HTTP' |
| trustedCertPath | SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 | any |
| ユーザー名 | Impala サーバーへのアクセスに使用されるユーザー名。 SASLUsername を使用する場合、既定値は匿名です。 | any |
| useSystemTrustStore | システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 | any |
InformixLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Informix' (必須) |
| typeProperties | Informix のリンクされたサービス プロパティ。 | InformixLinkedServiceTypeProperties (必須) |
InformixLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | Informix に ODBC データ ストアとして接続するために使用される認証の種類。 指定できる値は、Anonymous と Basic です。 型: string (または resultType 文字列を含む式)。 | any |
| connectionString | 接続文字列の非アクセス資格情報部分と、オプションの暗号化された資格情報。 型: string、SecureString、AzureKeyVaultSecretReference、または resultType 文字列を含む式。 | any (必須) |
| 資格情報 | ドライバー固有のプロパティ値形式で指定された接続文字列のアクセス資格情報の部分。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 基本認証のパスワード。 | SecretBase |
| userName | 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
IntegrationRuntimeReference
| Name | Description | Value |
|---|---|---|
| parameters | 統合ランタイムの引数。 | ParameterValueSpecification |
| referenceName | 統合ランタイム名を参照します。 | 文字列 (必須) |
| 型 | 統合ランタイムの種類。 | 'IntegrationRuntimeReference' (必須) |
JiraLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Jira' (必須) |
| typeProperties | Jira Service のリンクされたサービス プロパティ。 | JiraLinkedServiceTypeProperties (必須) |
JiraLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Jira サービスの IP アドレスまたはホスト名。 (例: jira.example.com) | any (必須) |
| パスワード | ユーザー名フィールドに指定したユーザー名に対応するパスワード。 | SecretBase |
| ポート | Jira サーバーがクライアント接続をリッスンするために使用する TCP ポート。 既定値は、HTTPS 経由で接続する場合は 443、HTTP 経由で接続する場合は 8080 です。 | any |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
| ユーザー名 | Jira サービスへのアクセスに使用するユーザー名。 | any (必須) |
LakeHouseLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Lakehouse' (必須) |
| typeProperties | Microsoft Fabric Lakehouse のリンクされたサービス プロパティ。 | LakeHouseLinkedServiceTypeProperties (必須) |
LakeHouseLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| artifactId | Microsoft Fabric Lakehouse 成果物の ID。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 使用する認証タイプ。 | 'ServicePrincipal' 'SystemAssignedManagedIdentity' 'UserAssignedManagedIdentity' |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Microsoft Fabric Lakehouse に対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Microsoft Fabric Lakehouse に対する認証に使用されるアプリケーションのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| workspaceId | Microsoft Fabric ワークスペースの ID。 型: string (または resultType 文字列を含む式)。 | any |
LinkedService
| Name | Description | Value |
|---|---|---|
| annotations | リンクされたサービスの説明に使用できるタグの一覧。 | any[] |
| connectVia | 統合ランタイムリファレンス。 | IntegrationRuntimeReference |
| description | リンクされたサービスの説明。 | 文字列 |
| parameters | リンクされたサービスのパラメーター。 | ParameterDefinitionSpecification |
| 型 | タイプ AmazonMWSLinkedService を 'AmazonMWS' に設定します。 タイプ AmazonRdsForOracleLinkedService を「AmazonRdsForOracle」に設定します。 タイプ AmazonRdsForSqlServerLinkedService を「AmazonRdsForSqlServer」に設定します。 タイプ AmazonRedshiftLinkedService を 'AmazonRedshift' に設定します。 タイプ AmazonS3LinkedService を 'AmazonS3' に設定します。 タイプ AmazonS3CompatibleLinkedService を 'AmazonS3Compatible' に設定します。 タイプ AppFiguresLinkedService を 'AppFigures' に設定します。 タイプ AsanaLinkedService を「Asana」に設定します。 AzureBatchLinkedService 型の "AzureBatch" に設定します。 型 AzureBlobFSLinkedService を 'AzureBlobFS' に設定します。 種類 AzureBlobStorageLinkedService を 'AzureBlobStorage' に設定します。 AzureDataExplorerLinkedService 型の "AzureDataExplorer" に設定します。 種類 AzureDataLakeAnalyticsLinkedService を "AzureDataLakeAnalytics" に設定します。 種類 AzureDataLakeStoreLinkedService を 'AzureDataLakeStore' に設定します。 AzureDatabricksLinkedService 型の 'AzureDatabricks' に設定します。 AzureDatabricksDeltaLakeLinkedService 型の "AzureDatabricksDeltaLake" に設定します。 AzureFileStorageLinkedService 型の 'AzureFileStorage' に設定します。 型 AzureFunctionLinkedService の 'AzureFunction' に設定します。 種類 AzureKeyVaultLinkedService を "AzureKeyVault" に設定します。 AzureMLLinkedService 型の "AzureML" に設定します。 AzureMLServiceLinkedService 型の 'AzureMLService' に設定します。 AzureMariaDBLinkedService 型の "AzureMariaDB" に設定します。 AzureMySqlLinkedService 型を 'AzureMySql' に設定します。 AzurePostgreSqlLinkedService 型の 'AzurePostgreSql' に設定します。 AzureSearchLinkedService 型を 'AzureSearch' に設定します。 AzureSqlDWLinkedService 型の 'AzureSqlDW' に設定します。 AzureSqlDatabaseLinkedService 型の 'AzureSqlDatabase' に設定します。 AzureSqlMILinkedService 型の 'AzureSqlMI' に設定します。 型 AzureStorageLinkedService を 'AzureStorage' に設定します。 AzureSynapseArtifactsLinkedService 型の 'AzureSynapseArtifacts' に設定します。 種類 AzureTableStorageLinkedService を 'AzureTableStorage' に設定します。 CassandraLinkedService 型の場合は 'Cassandra' に設定します。 型 CommonDataServiceForAppsLinkedService の 'CommonDataServiceForApps' に設定します。 タイプ ConcurLinkedService を 'Concur' に設定します。 CosmosDbLinkedService 型の場合は 'CosmosDb' に設定します。 型 CosmosDbMongoDbApiLinkedService の 'CosmosDbMongoDbApi' に設定します。 CouchbaseLinkedService 型の 'Couchbase' に設定します。 CustomDataSourceLinkedService 型の 'CustomDataSource' に設定します。 タイプ DataworldLinkedService を 'Dataworld' に設定します。 タイプ Db2LinkedService の場合は 'Db2' に設定します。 タイプ DrillLinkedService を 'Drill' に設定します。 タイプ DynamicsLinkedService の 'Dynamics' に設定します。 タイプ DynamicsAXLinkedService の 'DynamicsAX' に設定します。 タイプ DynamicsCrmLinkedService の 'DynamicsCrm' に設定します。 タイプ EloquaLinkedService を「Eloqua」に設定します。 タイプ FileServerLinkedService を 'FileServer' に設定します。 タイプ FtpServerLinkedService の 'FtpServer' に設定します。 タイプ GoogleAdWordsLinkedService を 'GoogleAdWords' に設定します。 タイプ GoogleBigQueryLinkedService を「GoogleBigQuery」に設定します。 タイプ GoogleBigQueryV2LinkedService の 'GoogleBigQueryV2' に設定します。 タイプ GoogleCloudStorageLinkedService を 'GoogleCloudStorage' に設定します。 タイプ GoogleSheetsLinkedService を 'GoogleSheets' に設定します。 タイプ GreenplumLinkedService を 'Greenplum' に設定します。 HBaseLinkedService 型の 'HBase' に設定します。 HDInsightLinkedService 型の場合は "HDInsight" に設定します。 型 HDInsightOnDemandLinkedService の 'HDInsightOnDemand' に設定します。 タイプ HdfsLinkedService の 'Hdfs' に設定します。 タイプ HiveLinkedService を 'Hive' に設定します。 タイプ HttpLinkedService を 'HttpServer' に設定します。 タイプ HubspotLinkedService を「Hubspot」に設定します。 タイプ ImpalaLinkedService を 'Impala' に設定します。 タイプ InformixLinkedService を 'Informix' に設定します。 タイプ JiraLinkedService を 'Jira' に設定します。 型 LakeHouseLinkedService の 'Lakehouse' に設定します。 タイプ MagentoLinkedService を 'Magento' に設定します。 タイプ MariaDBLinkedService の 'MariaDB' に設定します。 タイプ MarketoLinkedService を「Marketo」に設定します。 MicrosoftAccessLinkedService 型の 'MicrosoftAccess' に設定します。 MongoDbLinkedService 型の 'MongoDb' に設定します。 タイプ MongoDbAtlasLinkedService を 'MongoDbAtlas' に設定します。 MongoDbV2LinkedService 型の 'MongoDbV2' に設定します。 MySqlLinkedService 型の 'MySql' に設定します。 タイプ NetezzaLinkedService の場合は 'Netezza' に設定します。 ODataLinkedService 型の場合は 'OData' に設定します。 OdbcLinkedService 型の場合は 'Odbc' に設定します。 Office365LinkedService の種類を "Office365" に設定します。 タイプ OracleLinkedServiceを「Oracle」に設定します。 タイプ OracleCloudStorageLinkedServiceの「OracleCloudStorage」に設定します。 タイプ OracleServiceCloudLinkedServiceの「OracleServiceCloud」に設定します。 タイプ PaypalLinkedService を 'PayPal' に設定します。 タイプ PhoenixLinkedService を 'Phoenix' に設定します。 PostgreSqlLinkedService型を「PostgreSql」に設定します。 PostgreSqlV2LinkedService型の「PostgreSqlV2」に設定します。 タイプ PrestoLinkedService を 'Presto' に設定します。 タイプ QuickBooksLinkedServiceを「QuickBooks」に設定します。 タイプ QuickbaseLinkedService を 'Quickbase' に設定します。 タイプ ResponsysLinkedService の 'Responsys' に設定します。 RestServiceLinkedService 型の 'RestService' に設定します。 タイプ SalesforceLinkedService を 'Salesforce' に設定します。 タイプ SalesforceMarketingCloudLinkedService を「SalesforceMarketingCloud」に設定します。 タイプ SalesforceServiceCloudLinkedService を 'SalesforceServiceCloud' に設定します。 タイプ SalesforceServiceCloudV2LinkedService を「SalesforceServiceCloudV2」に設定します。 種別 SalesforceV2LinkedService を「SalesforceV2」に設定します。 SapBWLinkedService 型の場合は 'SapBW' に設定します。 タイプ SapCloudForCustomerLinkedService の 'SapCloudForCustomer' に設定します。 タイプ SapEccLinkedService を 'SapEcc' に設定します。 タイプ SapHanaLinkedService を 'SapHana' に設定します。 SapOdpLinkedService 型の場合は 'SapOdp' に設定します。 タイプ SapOpenHubLinkedService を 'SapOpenHub' に設定します。 型 SapTableLinkedService の 'SapTable' に設定します。 ServiceNowLinkedService 型の 'ServiceNow' に設定します。 ServiceNowV2LinkedService 型の場合は 'ServiceNowV2' に設定します。 タイプ SftpServerLinkedService の 'Sftp' に設定します。 SharePointOnlineListLinkedService 型の 'SharePointOnlineList' に設定します。 タイプ ShopifyLinkedService を「Shopify」に設定します。 タイプ SmartsheetLinkedService を 'Smartsheet' に設定します。 タイプ SnowflakeLinkedService を 'Snowflake' に設定します。 タイプ SnowflakeV2LinkedService の 'SnowflakeV2' に設定します。 SparkLinkedService 型の 'Spark' に設定します。 SqlServerLinkedService 型の 'SqlServer' に設定します。 タイプ SquareLinkedService を 'Square' に設定します。 タイプ SybaseLinkedService を 'Sybase' に設定します。 タイプ TeamDeskLinkedService を 'TeamDesk' に設定します。 タイプ TeradataLinkedService の 'Teradata' に設定します。 TwilioLinkedService 型を 'Twilio' に設定します。 タイプ VerticaLinkedService を 'Vertica' に設定します。 タイプ WarehouseLinkedService の 'Warehouse' に設定します。 タイプ WebLinkedService を 'Web' に設定します。 タイプ XeroLinkedService を 'Xero' に設定します。 タイプ ZendeskLinkedService を 'Zendesk' に設定します。 タイプ ZohoLinkedService を 'Zoho' に設定します。 | 'AmazonMWS' 'AmazonRdsForOracle' 'AmazonRdsForSqlServer' 'AmazonRedshift' 'AmazonS3' 'AmazonS3Compatible' 'AppFigures' 'Asana' 'AzureBatch' 'AzureBlobFS' 'AzureBlobStorage' 'AzureDatabricks' 'AzureDatabricksDeltaLake' 'AzureDataExplorer' 'AzureDataLakeAnalytics' 'AzureDataLakeStore' 'AzureFileStorage' 'AzureFunction' 'AzureKeyVault' 'AzureMariaDB' 'AzureML' 'AzureMLService' 'AzureMySql' 'AzurePostgreSql' 'AzureSearch' 'AzureSqlDatabase' 'AzureSqlDW' 'AzureSqlMI' 'AzureStorage' 'AzureSynapseArtifacts' 'AzureTableStorage' 'Cassandra' 'CommonDataServiceForApps' 'Concur' 'CosmosDb' 'CosmosDbMongoDbApi' 'Couchbase' 'CustomDataSource' 'Dataworld' 'Db2' 'Drill' 'Dynamics' 'DynamicsAX' 'DynamicsCrm' 'Eloqua' 'FileServer' 'FtpServer' 'GoogleAdWords' 'GoogleBigQuery' 'GoogleBigQueryV2' 'GoogleCloudStorage' 'GoogleSheets' 'Greenplum' 'HBase' 'Hdfs' 'HDInsight' 'HDInsightOnDemand' 'Hive' 'HttpServer' 'Hubspot' 'Impala' 'Informix' 'Jira' 'Lakehouse' 'Magento' 'MariaDB' 'Marketo' 'MicrosoftAccess' 'MongoDb' 'MongoDbAtlas' 'MongoDbV2' 'MySql' 'Netezza' 'OData' 'Odbc' 'Office365' 'Oracle' 'OracleCloudStorage' 'OracleServiceCloud' 'Paypal' 'Phoenix' 'PostgreSql' 'PostgreSqlV2' 'Presto' 'Quickbase' 'QuickBooks' 'Responsys' 'RestService' 'Salesforce' 'SalesforceMarketingCloud' 'SalesforceServiceCloud' 'SalesforceServiceCloudV2' 'SalesforceV2' 'SapBW' 'SapCloudForCustomer' 'SapEcc' 'SapHana' 'SapOdp' 'SapOpenHub' 'SapTable' 'ServiceNow' 'ServiceNowV2' 'Sftp' 'SharePointOnlineList' 'Shopify' 'Smartsheet' 'Snowflake' 'SnowflakeV2' 'Spark' 'SqlServer' 'Square' 'Sybase' 'TeamDesk' 'Teradata' 'Twilio' 'Vertica' 'Warehouse' 'Web' 'Xero' 'Zendesk' 'Zoho' (必須) |
| バージョン | リンクされたサービスのバージョン。 | 文字列 |
LinkedServiceReference
| Name | Description | Value |
|---|---|---|
| parameters | LinkedService の引数。 | ParameterValueSpecification |
| referenceName | LinkedService 名を参照します。 | 文字列 (必須) |
| 型 | リンクされたサービス参照の種類。 | 'LinkedServiceReference' (必須) |
MagentoLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Magento' (必須) |
| typeProperties | Magento サーバーのリンクされたサービスのプロパティ。 | MagentoLinkedServiceTypeProperties (必須) |
MagentoLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessToken | Magento からのアクセス トークン。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Magento インスタンスの URL。 (つまり、192.168.222.110/magento3) | any (必須) |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
MariaDBLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'MariaDB' (必須) |
| typeProperties | MariaDB サーバーのリンクされたサービスのプロパティ。 | MariaDBLinkedServiceTypeProperties (必須) |
MariaDBLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| データベース | 接続のデータベース名。 型: 文字列。 | any |
| driverVersion | MariaDB ドライバーのバージョン。 型: 文字列。 レガシ ドライバーの場合は V1 または空、新しいドライバーの場合は V2。 V1 は接続文字列とプロパティ バッグをサポートでき、V2 は接続文字列のみをサポートできます。 レガシ ドライバーは、2024 年 10 月までに非推奨となる予定です。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| ポート | 接続のポート。 型: 整数。 | any |
| サーバー | 接続のサーバー名。 型: 文字列。 | any |
| sslMode | このオプションは、ドライバーが MariaDB に接続するときに TLS 暗号化と検証を使用するかどうかを指定します。 例: SSLMode=<0/1/2/3/4>。 オプション: DISABLED (0) / PREFERRED (1) (既定) / REQUIRED (2) / VERIFY_CA (3) / VERIFY_IDENTITY (4)、REQUIRED (2) は SSL/TLS で暗号化された接続のみを許可することをお勧めします。 | any |
| ユーザー名 | 認証用のユーザー名。 型: 文字列。 | any |
| useSystemTrustStore | このオプションでは、システム信頼ストアの CA 証明書を使用するか、指定された PEM ファイルから使用するかを指定します。 例: UseSystemTrustStore=<0/1>;オプション: 有効 (1) / 無効 (0) (既定値) | any |
MarketoLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「Marketo」(必須) |
| typeProperties | Marketo サーバーのリンクされたサービスのプロパティ。 | MarketoLinkedServiceTypeProperties (必須) |
MarketoLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | Marketo サービスのクライアント ID。 | any (必須) |
| clientSecret | Marketo サービスのクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | Marketo サーバーのエンドポイント。 (つまり、123-ABC-321.mktorest.com) | any (必須) |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
MicrosoftAccessLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'MicrosoftAccess' (必須) |
| typeProperties | Microsoft Access のリンクされたサービス プロパティ。 | MicrosoftAccessLinkedServiceTypeProperties (必須) |
MicrosoftAccessLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | ODBC データ ストアとして Microsoft Access に接続するために使用される認証の種類。 指定できる値は、Anonymous と Basic です。 型: string (または resultType 文字列を含む式)。 | any |
| connectionString | 接続文字列の非アクセス資格情報部分と、オプションの暗号化された資格情報。 型: string、SecureString、AzureKeyVaultSecretReference、または resultType 文字列を含む式。 | any (必須) |
| 資格情報 | ドライバー固有のプロパティ値形式で指定された接続文字列のアクセス資格情報の部分。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 基本認証のパスワード。 | SecretBase |
| userName | 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
MongoDbAtlasLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'MongoDbAtlas' (必須) |
| typeProperties | MongoDB Atlas のリンクされたサービス プロパティ。 | MongoDbAtlasLinkedServiceTypeProperties (必須) |
MongoDbAtlasLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | MongoDB Atlas 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any (必須) |
| データベース | アクセスする MongoDB Atlas データベースの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| driverVersion | 選択するドライバーのバージョン。 使用できる値は v1 と v2 です。 型: string (または resultType 文字列を含む式)。 | any |
MongoDbLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'MongoDb' (必須) |
| typeProperties | MongoDB のリンクされたサービス プロパティ。 | MongoDbLinkedServiceTypeProperties (必須) |
MongoDbLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowSelfSignedServerCert | サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| authenticationType | MongoDB データベースへの接続に使用する認証の種類。 | 'Anonymous' 'Basic' |
| authSource | ユーザー名とパスワードを確認するデータベース。 型: string (または resultType 文字列を含む式)。 | any |
| databaseName | アクセスする MongoDB データベースの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| enableSsl | サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 認証用のパスワード。 | SecretBase |
| ポート | MongoDB サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 27017 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| サーバー | MongoDB サーバーの IP アドレスまたはサーバー名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ユーザー名 | 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
MongoDbV2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'MongoDbV2' (必須) |
| typeProperties | MongoDB のリンクされたサービス プロパティ。 | MongoDbV2LinkedServiceTypeProperties (必須) |
MongoDbV2LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | MongoDB 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any (必須) |
| データベース | アクセスする MongoDB データベースの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
MySqlLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'MySql' (必須) |
| typeProperties | MySQL のリンクされたサービスのプロパティ。 | MySqlLinkedServiceTypeProperties (必須) |
MySqlLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowZeroDateTime | これにより、特殊な "ゼロ" 日付値 0000-00-00 をデータベースから取得できます。 型: ブール値。 | any |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| connectionTimeout | 試行を終了してエラーを生成するまでの、サーバーへの接続を待機する時間 (秒単位)。 型: 整数。 | any |
| convertZeroDateTime | 許可されていない値を持つ date 列または datetime 列の DateTime.MinValue を返す場合は True。 型: ブール値。 | any |
| データベース | 接続のデータベース名。 型: 文字列。 | any |
| driverVersion | MySQL ドライバーのバージョン。 型: 文字列。 レガシ ドライバーの場合は V1 または空、新しいドライバーの場合は V2。 V1 は接続文字列とプロパティ バッグをサポートでき、V2 は接続文字列のみをサポートできます。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| guidFormat | GUID として読み取る列の種類 (存在する場合) を決定します。 型: 文字列。 なし: 列の型は Guid として自動的に読み取られます。Char36: すべての CHAR(36) 列は、UUID と一致するハイフンを含む小文字の 16 進数を使用して Guid として読み書きされます。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| ポート | 接続のポート。 型: 整数。 | any |
| サーバー | 接続のサーバー名。 型: 文字列。 | any |
| sslCert | PEM 形式のクライアントの SSL 証明書ファイルへのパス。 SslKey も指定する必要があります。 型: 文字列。 | any |
| sslKey | PEM 形式のクライアントの SSL 秘密キーへのパス。 SslCert も指定する必要があります。 型: 文字列。 | any |
| sslMode | 接続用の SSL モード。 型: 整数。 0: 無効、1: 優先、2: 必須、3: verify-ca、4: verify-full。 | any |
| treatTinyAsBoolean | true に設定すると、TINYINT(1) 値がブール値として返されます。 型: bool。 | any |
| ユーザー名 | 認証用のユーザー名。 型: 文字列。 | any |
| useSystemTrustStore | 接続にはシステム信頼ストアを使用します。 型: 整数。 0: 有効、1: 無効。 | any |
NetezzaLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Netezza' (必須) |
| typeProperties | Netezza のリンクされたサービス プロパティ。 | NetezzaLinkedServiceTypeProperties (必須) |
NetezzaLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| データベース | 接続のデータベース名。 型: 文字列。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ポート | 接続のポート。 型: 整数。 | any |
| pwd | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| セキュリティレベル | データ ストアへのドライバー接続のセキュリティ レベルを指定します。 PreferredUnSecured : 非セキュリティで保護され、必要に応じてセキュリティで保護された接続へのフォールバックを許可します。 OnlyUnSecured : 厳密にセキュリティで保護されておらず、フォールバックはありません。 | 『オンリー・アンセキュアド』 「優先無担保」 |
| サーバー | 接続のサーバー名。 型: 文字列。 | any |
| uid | 認証用のユーザー名。 型: 文字列。 | any |
ODataLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'OData' (必須) |
| typeProperties | OData のリンクされたサービス プロパティ。 | ODataLinkedServiceTypeProperties (必須) |
ODataLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| aadResourceId | ディレクトリを使用するための承認を要求するリソースを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| aadServicePrincipalCredentialType | サービス プリンシパルに使用する資格情報の種類 (キーまたは証明書) を指定します。 | 'ServicePrincipalCert' 'ServicePrincipalKey' |
| authenticationType | OData サービスへの接続に使用される認証の種類。 | 'AadServicePrincipal' 'Anonymous' 'Basic' 'ManagedServiceIdentity' 'Windows' |
| authHeaders | 承認に使用される RESTful API への要求内の追加の HTTP ヘッダー。 型: キーと値のペア (値は文字列型にする必要があります)。 | any |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | OData サービスのパスワード。 | SecretBase |
| servicePrincipalEmbeddedCert | Azure Active Directory に登録されているアプリケーションの base64 でエンコードされた証明書を指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalEmbeddedCertPassword | 証明書にパスワードがあり、AadServicePrincipal 認証を使用している場合は、証明書のパスワードを指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalId | Azure Active Directory に登録されているアプリケーションのアプリケーション ID を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure Active Directory に登録されているアプリケーションのシークレットを指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| テナント | アプリケーションが存在するテナントの情報 (ドメイン名またはテナント ID) を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| url | OData サービス エンドポイントの URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| userName | OData サービスのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
OdbcLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Odbc' (必須) |
| typeProperties | ODBC のリンクされたサービス プロパティ。 | OdbcLinkedServiceTypeProperties (必須) |
OdbcLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | ODBC データ ストアへの接続に使用される認証の種類。 指定できる値は、Anonymous と Basic です。 型: string (または resultType 文字列を含む式)。 | any |
| connectionString | 接続文字列の非アクセス資格情報部分と、オプションの暗号化された資格情報。 型: string、SecureString、AzureKeyVaultSecretReference、または resultType 文字列を含む式。 | any (必須) |
| 資格情報 | ドライバー固有のプロパティ値形式で指定された接続文字列のアクセス資格情報の部分。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 基本認証のパスワード。 | SecretBase |
| userName | 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
Office365LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Office365' (必須) |
| typeProperties | Office365 のリンクされたサービスのプロパティ。 | Office365LinkedServiceTypeProperties (必須) |
Office365LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| office365TenantId | Office 365 アカウントが属する Azure テナント ID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| servicePrincipalCredentialType | 認証のサービス プリンシパル資格情報の種類。キー/シークレットの場合は ServicePrincipalKey、証明書の場合は 'ServicePrincipalCert' です。 指定しない場合、'ServicePrincipalKey' が使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalEmbeddedCert | Azure Active Directory に登録されているアプリケーションの base64 でエンコードされた証明書を指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalEmbeddedCertPassword | 証明書にパスワードがあり、AadServicePrincipal 認証を使用している場合は、証明書のパスワードを指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalId | アプリケーションのクライアント ID を取得します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| servicePrincipalKey | アプリケーションのキーを指定します。 | SecretBase (必須) |
| servicePrincipalTenantId | Azure AD Web アプリケーションが存在するテナント情報を指定します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
OracleCloudStorageLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「OracleCloudStorage」(必須) |
| typeProperties | Oracle Cloud Storage のリンクされたサービス プロパティ。 | OracleCloudStorageLinkedServiceTypeProperties (必須) |
OracleCloudStorageLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessKeyId | Oracle Cloud Storage Identity and Access Management (IAM) ユーザーのアクセス キー識別子。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| secretAccessKey | Oracle Cloud Storage Identity and Access Management (IAM) ユーザーのシークレット アクセス キー。 | SecretBase |
| serviceUrl | この値は、Oracle Cloud Storage Connector でアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 | any |
OracleLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Oracle' (必須) |
| typeProperties | Oracle データベースのリンクされたサービスのプロパティ。 | OracleLinkedServiceTypeProperties (必須) |
OracleLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | Oracle データベースに接続するための認証の種類。 バージョン 2.0 でのみ使用されます。 | 'Basic' |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 バージョン 1.0 でのみ使用されます。 | any |
| cryptoChecksumClient | このクライアントがサーバーに接続するときに必要なデータ整合性の動作を指定します。 サポートされている値は受け入れ、拒否、要求、または必須です。既定値は必須です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| cryptoChecksumTypesClient | クライアントが使用できる暗号チェックサム アルゴリズムを指定します。 サポートされている値は SHA1、SHA256、SHA384、SHA512、既定値は (SHA512) です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| enableBulkLoad | データベースにデータを読み込むときに一括コピーまたはバッチ挿入のどちらを使用するかを指定します。既定値は true です。 型: ブール値。 バージョン 2.0 でのみ使用されます。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| encryptionClient | 暗号化クライアントの動作を指定します。 サポートされている値は受け入れ、拒否、要求、または必須です。既定値は必須です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| encryptionTypesClient | クライアントが使用できる暗号化アルゴリズムを指定します。 サポートされる値は AES128、AES192、AES256、3DES112、3DES168、既定値は (AES256) です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| fetchSize | ドライバーが 1 つのデータベースラウンドトリップでデータをフェッチするために割り当てるバイト数を指定します。既定値は10485760。 型: 整数。 バージョン 2.0 でのみ使用されます。 | any |
| fetchTswtzAsTimestamp | ドライバーが DATETime または文字列として TIMESTAMP WITH TIME ZONE データ型の列値を返すかどうかを指定します。 supportV1DataTypes が true でない場合、既定値は true の場合、この設定は無視されます。 型: ブール値。 バージョン 2.0 でのみ使用されます。 | any |
| initializationString | セッション設定を管理するためにデータベースに接続した直後に発行されるコマンドを指定します。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| initialLobFetchSize | ソースが LOB 列に対して最初にフェッチする量を指定します。既定値は 0 です。 型: 整数。 バージョン 2.0 でのみ使用されます。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| サーバー | 接続する Oracle データベースの場所。サポートされているフォームには、コネクタ記述子、Easy Connect (Plus) の名前付け、Oracle Net サービス名 (セルフホステッド IR のみ) が含まれます。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
| statementCacheSize | データベース接続ごとにキャッシュするカーソルまたはステートメントの数を指定します。既定値は 0 です。 型: 整数。 バージョン 2.0 でのみ使用されます。 | any |
| supportV1DataTypes | バージョン 1.0 のデータ型マッピングを使用するかどうかを指定します。 バージョン 1.0 のデータ型マッピングとの下位互換性を維持する場合を除き、これを true に設定しないでください。既定値は false です。 型: ブール値。 バージョン 2.0 でのみ使用されます。 | any |
| ユーザー名 | Oracle データベースのユーザー名。 型: 文字列。 バージョン 2.0 でのみ使用されます。 | any |
OracleServiceCloudLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「OracleServiceCloud」(必須) |
| typeProperties | Oracle Service Cloud のリンクされたサービスのプロパティ。 | OracleServiceCloudLinkedServiceTypeProperties (必須) |
OracleServiceCloudLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Oracle Service Cloud インスタンスの URL。 | any (必須) |
| パスワード | ユーザー名キーで指定したユーザー名に対応するパスワード。 | SecretBase (必須) |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| ユーザー名 | Oracle Service Cloud サーバーへのアクセスに使用するユーザー名。 | any (必須) |
ParameterDefinitionSpecification
| Name | Description | Value |
|---|
ParameterSpecification
| Name | Description | Value |
|---|---|---|
| defaultValue | パラメーターの既定値。 | any |
| 型 | パラメーターの型。 | 'Array' 'Bool' 'Float' 'Int' 'Object' 'SecureString' 'String' (必須) |
ParameterValueSpecification
| Name | Description | Value |
|---|
ParameterValueSpecification
| Name | Description | Value |
|---|
PaypalLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「PayPal」(必須) |
| typeProperties | PayPal サービスのリンクされたサービス のプロパティ。 | PaypalLinkedServiceTypeProperties (必須) |
PaypalLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | PayPal アプリケーションに関連付けられているクライアント ID。 | any (必須) |
| clientSecret | PayPal アプリケーションに関連付けられているクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | PayPal インスタンスの URL。 (つまり、api.sandbox.paypal.com) | any (必須) |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
PhoenixLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Phoenix' (必須) |
| typeProperties | Phoenix サーバーのリンクされたサービスのプロパティ。 | PhoenixLinkedServiceTypeProperties (必須) |
PhoenixLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowHostNameCNMismatch | SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 | any |
| allowSelfSignedServerCert | サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 | any |
| authenticationType | Phoenix サーバーへの接続に使用される認証メカニズム。 | 'Anonymous' 'UsernameAndPassword' 'WindowsAzureHDInsightService' (必須) |
| enableSsl | サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Phoenix サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) | any (必須) |
| httpPath | Phoenix サーバーに対応する部分 URL。 (つまり、/gateway/sandbox/phoenix/version)。 WindowsAzureHDInsightService を使用している場合、既定値は hbasephoenix です。 | any |
| パスワード | ユーザー名に対応するパスワード。 | SecretBase |
| ポート | Phoenix サーバーがクライアント接続をリッスンするために使用する TCP ポート。 既定値は 8765 です。 | any |
| trustedCertPath | SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 | any |
| ユーザー名 | Phoenix サーバーへの接続に使用するユーザー名。 | any |
| useSystemTrustStore | システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 | any |
PostgreSqlLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'PostgreSql' (必須) |
| typeProperties | PostgreSQL のリンクされたサービス プロパティ。 | PostgreSqlLinkedServiceTypeProperties (必須) |
PostgreSqlLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
PostgreSqlV2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'PostgreSqlV2' (必須) |
| typeProperties | PostgreSQLV2 のリンクされたサービス プロパティ。 | PostgreSqlV2LinkedServiceTypeProperties (必須) |
PostgreSqlV2LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 使用する認証タイプ。 型: 文字列。 | any (必須) |
| commandTimeout | コマンドを実行しようとする際の試行中に、試行を打ち切ってエラーを生成するまでの待機時間 (秒数)。 無限の場合はゼロに設定されます。 型: 整数。 | any |
| connectionTimeout | 接続を確立する際、試行を終了してエラーを生成するまでに待機する時間 (秒)。 型: 整数。 | any |
| データベース | 接続のデータベース名。 型: 文字列。 | any (必須) |
| エンコード | PostgreSQL 文字列データのエンコードまたはデコードに使用される .NET エンコーディングを取得または設定します。 型: 文字列 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| logParameters | 有効にすると、コマンド実行時にパラメーター値がログに記録されます。 型: ブール値。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 型: 文字列。 | AzureKeyVaultSecretReference |
| pooling | 接続プールを使用する必要があるかどうか。 型: ブール値。 | any |
| ポート | 接続のポート。 型: 整数。 | any |
| readBufferSize | 読み取り時に使用する内部バッファーのサイズを決定します。 データベースから大きな値を転送する場合、この値を増やすとパフォーマンスが向上する可能性があります。 型: 整数。 | any |
| スキーマ | スキーマ検索パスを設定します。 型: 文字列。 | any |
| サーバー | 接続のサーバー名。 型: 文字列。 | any (必須) |
| sslCertificate | サーバーに送信するクライアント証明書の場所。 型: 文字列。 | any |
| sslKey | サーバーに送信するクライアント証明書のクライアント キーの場所。 型: 文字列。 | any |
| sslMode | 接続用の SSL モード。 型: 整数。 0: 無効、1:許可、2: 優先、3: 必須、4: verify-ca、5: verify-full。 型: 整数。 | any (必須) |
| sslPassword | クライアント証明書用のキーのパスワード。 型: 文字列。 | any |
| timezone | セッション タイムゾーンを取得または設定します。 型: 文字列。 | any |
| trustServerCertificate | サーバー証明書を検証せずに信頼するかどうか。 型: ブール値。 | any |
| ユーザー名 | 認証用のユーザー名。 型: 文字列。 | any (必須) |
PrestoLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Presto' (必須) |
| typeProperties | Presto サーバーのリンクされたサービスのプロパティ。 | PrestoLinkedServiceTypeProperties (必須) |
PrestoLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowHostNameCNMismatch | SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 バージョン 1.0 でのみ使用されます。 | any |
| allowSelfSignedServerCert | サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 バージョン 1.0 でのみ使用されます。 | any |
| authenticationType | Presto サーバーへの接続に使用される認証メカニズム。 | 'Anonymous' 'LDAP' (必須) |
| カタログ | サーバーに対するすべての要求のカタログ コンテキスト。 | any (必須) |
| enableServerCertificateValidation | サーバーへの接続がサーバー証明書を検証するかどうかを指定します。既定値は True です。 バージョン 2.0 でのみ使用されます | any |
| enableSsl | サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 レガシ バージョンの既定値は False です。 バージョン 2.0 の既定値は True です。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Presto サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) | any (必須) |
| パスワード | ユーザー名に対応するパスワード。 | SecretBase |
| ポート | Presto サーバーがクライアント接続をリッスンするために使用する TCP ポート。 SSL を無効にすると既定値は 8080、SSL を有効にすると既定値は 443 です。 | any |
| serverVersion | Presto サーバーのバージョン。 (つまり、0.148-t)バージョン 1.0 でのみ使用されます。 | any |
| timeZoneID | 接続で使用されるローカル タイム ゾーン。 このオプションの有効な値は、IANA タイム ゾーン データベースで指定されます。 バージョン 1.0 の既定値は、クライアント システムのタイム ゾーンです。 バージョン 2.0 の既定値はサーバー システムの timeZone です | any |
| trustedCertPath | SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 バージョン 1.0 でのみ使用されます。 | any |
| ユーザー名 | Presto サーバーへの接続に使用するユーザー名。 | any |
| useSystemTrustStore | システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 バージョン 1.0 でのみ使用されます。 | any |
QuickbaseLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Quickbase' (必須) |
| typeProperties | クイックベースのリンクされたサービス のプロパティ。 | QuickbaseLinkedServiceTypeProperties (必須) |
QuickbaseLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| url | Quickbase ソースを接続する URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| userToken | Quickbase ソースのユーザー トークン。 | SecretBase (必須) |
QuickBooksLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「QuickBooks」(必須) |
| typeProperties | QuickBooks サーバーのリンクされたサービスのプロパティ。 | QuickBooksLinkedServiceTypeProperties (必須) |
QuickBooksLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessToken | OAuth 2.0 認証用のアクセス トークン。 | SecretBase |
| accessTokenSecret | アクセストークンシークレットは、OAuth 1.0 認証では非推奨です。 バージョン 1.0 でのみ使用されます。 | SecretBase |
| companyId | 承認する QuickBooks 企業の会社 ID。 | any |
| connectionProperties | QuickBooks への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 | any |
| consumerKey | OAuth 2.0 認証のコンシューマ キー。 | any |
| consumerSecret | OAuth 2.0 認証のコンシューマシークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | QuickBooks サーバーのエンドポイント。 (つまり、quickbooks.api.intuit.com) | any |
| refreshToken | OAuth 2.0 認証の更新トークン。 | SecretBase |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 バージョン 1.0 でのみ使用されます。 | any |
ResponsysLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Responsys' (必須) |
| typeProperties | Responsys のリンクされたサービス プロパティ。 | ResponsysLinkedServiceTypeProperties (必須) |
ResponsysLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | Responsys アプリケーションに関連付けられているクライアント ID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| clientSecret | Responsys アプリケーションに関連付けられているクライアント シークレット。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | Responsys サーバーのエンドポイント。 | any (必須) |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
RestServiceLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'RestService' (必須) |
| typeProperties | Rest Service のリンクされたサービスのプロパティ。 | RestServiceLinkedServiceTypeProperties (必須) |
RestServiceLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| aadResourceId | 使用する承認を要求しているリソース。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | REST サービスへの接続に使用される認証の種類。 | 'AadServicePrincipal' 'Anonymous' 'Basic' 'ManagedServiceIdentity' 'OAuth2ClientCredential' (必須) |
| authHeaders | 承認に使用される RESTful API への要求内の追加の HTTP ヘッダー。 型: オブジェクト (または resultType オブジェクトを持つ式)。 | any |
| azureCloudType | サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 | any |
| clientId | アプリケーションに関連するクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientSecret | アプリケーションに関連するクライアント シークレット。 | SecretBase |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| enableServerCertificateValidation | エンドポイントに接続するときにサーバー側の SSL 証明書を検証するかどうか。既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 基本認証の種類で使用されるパスワード。 | SecretBase |
| リソース | アクセスが要求される対象のターゲット サービスまたはリソース。 型: string (または resultType 文字列を含む式)。 | any |
| スコープ | 必要なアクセスのスコープ。 要求されるアクセスの種類について説明します。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalEmbeddedCert | Azure Active Directory に登録されているアプリケーションの base64 でエンコードされた証明書を指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalEmbeddedCertPassword | 証明書にパスワードがあり、AadServicePrincipal 認証を使用している場合は、証明書のパスワードを指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalId | AadServicePrincipal 認証の種類で使用されるアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | AadServicePrincipal 認証の種類で使用されるアプリケーションのキー。 | SecretBase |
| テナント | アプリケーションが存在する AadServicePrincipal 認証の種類で使用されるテナント情報 (ドメイン名またはテナント ID)。 型: string (または resultType 文字列を含む式)。 | any |
| tokenEndpoint | アクセス トークンを取得する承認サーバーのトークン エンドポイント。 型: string (または resultType 文字列を含む式)。 | any |
| url | REST サービスのベース URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| userName | 基本認証の種類で使用されるユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SalesforceLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Salesforce' (必須) |
| typeProperties | Salesforce のリンクされたサービス プロパティ。 | SalesforceLinkedServiceTypeProperties (必須) |
SalesforceLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiVersion | ADF で使用される Salesforce API バージョン。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| environmentUrl | Salesforce インスタンスの URL。 既定値は 'https://login.salesforce.com' です。 サンドボックスからデータをコピーするには、'https://test.salesforce.com' を指定します。 カスタム ドメインからデータをコピーするには、"https://[domain].my.salesforce.com' などを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | Salesforce インスタンスの基本認証のパスワード。 | SecretBase |
| securityToken | セキュリティ トークンは、Salesforce インスタンスにリモートでアクセスする場合は省略可能です。 | SecretBase |
| ユーザー名 | Salesforce インスタンスの基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SalesforceMarketingCloudLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「SalesforceMarketingCloud」(必須) |
| typeProperties | Salesforce Marketing Cloud のリンクされたサービス プロパティ。 | SalesforceMarketingCloudLinkedServiceTypeProperties (必須) |
SalesforceMarketingCloudLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | Salesforce Marketing Cloud アプリケーションに関連付けられているクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientSecret | Salesforce Marketing Cloud アプリケーションに関連付けられているクライアント シークレット。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| connectionProperties | Salesforce Marketing Cloud への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
SalesforceServiceCloudLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SalesforceServiceCloud' (必須) |
| typeProperties | Salesforce Service Cloud のリンクされたサービス プロパティ。 | SalesforceServiceCloudLinkedServiceTypeProperties (必須) |
SalesforceServiceCloudLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiVersion | ADF で使用される Salesforce API バージョン。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| environmentUrl | Salesforce Service Cloud インスタンスの URL。 既定値は 'https://login.salesforce.com' です。 サンドボックスからデータをコピーするには、'https://test.salesforce.com' を指定します。 カスタム ドメインからデータをコピーするには、"https://[domain].my.salesforce.com' などを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| extendedProperties | 接続文字列に追加された拡張プロパティ。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | Salesforce インスタンスの基本認証のパスワード。 | SecretBase |
| securityToken | セキュリティ トークンは、Salesforce インスタンスにリモートでアクセスする場合は省略可能です。 | SecretBase |
| ユーザー名 | Salesforce インスタンスの基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SalesforceServiceCloudV2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SalesforceServiceCloudV2' (必須) |
| typeProperties | Salesforce Service Cloud V2 のリンクされたサービス プロパティ。 | SalesforceServiceCloudV2LinkedServiceTypeProperties (必須) |
SalesforceServiceCloudV2LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiVersion | ADF で使用される Salesforce API バージョン。 バージョンは、Salesforce BULK API 2.0 で必要な 47.0 以上である必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | Salesforce への接続に使用する認証の種類。 現時点では、OAuth2ClientCredentials のみをサポートしています。既定値でもあります | any |
| clientId | Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientSecret | Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| environmentUrl | Salesforce Service Cloud インスタンスの URL。 たとえば、'https://[domain].my.salesforce.com' などです。 型: string (または resultType 文字列を含む式)。 | any |
SalesforceV2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SalesforceV2' (必須) |
| typeProperties | Salesforce V2 のリンクされたサービス プロパティ。 | SalesforceV2LinkedServiceTypeProperties (必須) |
SalesforceV2LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiVersion | ADF で使用される Salesforce API バージョン。 バージョンは、Salesforce BULK API 2.0 で必要な 47.0 以上である必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | Salesforce への接続に使用する認証の種類。 現時点では、OAuth2ClientCredentials のみをサポートしています。既定値でもあります | any |
| clientId | Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| clientSecret | Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| environmentUrl | Salesforce インスタンスの URL。 たとえば、'https://[domain].my.salesforce.com' などです。 型: string (または resultType 文字列を含む式)。 | any |
SapBWLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SapBW' (必須) |
| typeProperties | このリンクされたサービスの種類に固有のプロパティ。 | SapBWLinkedServiceTypeProperties (必須) |
SapBWLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | BW システム上のクライアントのクライアント ID。 (通常、文字列として表される 3 桁の 10 進数)型: string (または resultType 文字列を含む式)。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | SAP BW サーバーにアクセスするためのパスワード。 | SecretBase |
| サーバー | SAP BW インスタンスのホスト名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| systemNumber | BW システムのシステム番号。 (通常、文字列として表される 2 桁の 10 進数)。型: string (または resultType 文字列を含む式)。 | any (必須) |
| userName | SAP BW サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SapCloudForCustomerLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SapCloudForCustomer' (必須) |
| typeProperties | SAP Cloud for Customer のリンクされたサービス プロパティ。 | SapCloudForCustomerLinkedServiceTypeProperties (必須) |
SapCloudForCustomerLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 encryptedCredential またはユーザー名/パスワードを指定する必要があります。 型: 文字列。 | 文字列 |
| パスワード | 基本認証のパスワード。 | SecretBase |
| url | SAP Cloud for Customer OData API の URL。 たとえば、'[https://[tenantname].crm.ondemand.com/sap/c4c/odata/v1] などです。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ユーザー名 | 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SapEccLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SapEcc' (必須) |
| typeProperties | SAP ECC のリンクされたサービス プロパティ。 | SapEccLinkedServiceTypeProperties (必須) |
SapEccLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 encryptedCredential またはユーザー名/パスワードを指定する必要があります。 型: 文字列。 | 文字列 |
| パスワード | 基本認証のパスワード。 | SecretBase |
| url | SAP ECC OData API の URL。 たとえば、'[https://hostname:port/sap/opu/odata/sap/servicename/]' などです。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ユーザー名 | 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SapHanaLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SapHana' (必須) |
| typeProperties | このリンクされたサービスの種類に固有のプロパティ。 | SapHanaLinkedServiceProperties (必須) |
SapHanaLinkedServiceProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | SAP HANA サーバーへの接続に使用する認証の種類。 | 'Basic' 'Windows' |
| connectionString | SAP HANA ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | SAP HANA サーバーにアクセスするためのパスワード。 | SecretBase |
| サーバー | SAP HANA サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| userName | SAP HANA サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SapOdpLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SapOdp' (必須) |
| typeProperties | SAP ODP のリンクされたサービスの種類に固有のプロパティ。 | SapOdpLinkedServiceTypeProperties (必須) |
SapOdpLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | テーブルが配置されている SAP システム上のクライアントのクライアント ID。 (通常、文字列として表される 3 桁の 10 進数)型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| 言語 | テーブルが配置されている SAP システムの言語。 既定値は EN です。 型: string (または resultType 文字列を含む式)。 | any |
| logonGroup | SAP システムのログオン グループ。 型: string (または resultType 文字列を含む式)。 | any |
| messageServer | SAP メッセージ サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| messageServerService | メッセージ サーバーのサービス名またはポート番号。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | テーブルが配置されている SAP サーバーにアクセスするためのパスワード。 | SecretBase |
| サーバー | テーブルが配置されている SAP インスタンスのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| sncLibraryPath | テーブルが配置されている SAP サーバーにアクセスするための外部セキュリティ製品のライブラリ。 型: string (または resultType 文字列を含む式)。 | any |
| sncMode | テーブルが配置されている SAP サーバーにアクセスするための SNC アクティブ化フラグ (ブール値)。 型: boolean (または resultType ブール値を持つ式)。 | any |
| sncMyName | テーブルが配置されている SAP サーバーにアクセスするためのイニシエーターの SNC 名。 型: string (または resultType 文字列を含む式)。 | any |
| sncPartnerName | テーブルが配置されている SAP サーバーにアクセスするための通信パートナーの SNC 名。 型: string (または resultType 文字列を含む式)。 | any |
| sncQop | SNC の保護品質。 使用できる値は、1、2、3、8、9 です。 型: string (または resultType 文字列を含む式)。 | any |
| subscriberName | サブスクライバー名。 型: string (または resultType 文字列を含む式)。 | any |
| systemId | テーブルが配置されている SAP システムの SystemID。 型: string (または resultType 文字列を含む式)。 | any |
| systemNumber | テーブルが配置されている SAP システムのシステム番号。 (通常、文字列として表される 2 桁の 10 進数)。型: string (または resultType 文字列を含む式)。 | any |
| userName | テーブルが配置されている SAP サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
| x509CertificatePath | SNC X509 証明書ファイルのパス。 型: string (または resultType 文字列を含む式)。 | any |
SapOpenHubLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SapOpenHub' (必須) |
| typeProperties | SAP Business Warehouse Open Hub Destination のリンクされたサービスの種類に固有のプロパティ。 | SapOpenHubLinkedServiceTypeProperties (必須) |
SapOpenHubLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | 開いているハブの宛先が配置されている BW システム上のクライアントのクライアント ID。 (通常、文字列として表される 3 桁の 10 進数)型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| 言語 | オープン ハブの宛先が配置されている BW システムの言語。 既定値は EN です。 型: string (または resultType 文字列を含む式)。 | any |
| logonGroup | SAP システムのログオン グループ。 型: string (または resultType 文字列を含む式)。 | any |
| messageServer | SAP メッセージ サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| messageServerService | メッセージ サーバーのサービス名またはポート番号。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | オープン ハブの宛先が配置されている SAP BW サーバーにアクセスするためのパスワード。 | SecretBase |
| サーバー | オープン ハブの宛先が配置されている SAP BW インスタンスのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| systemId | テーブルが配置されている SAP システムの SystemID。 型: string (または resultType 文字列を含む式)。 | any |
| systemNumber | オープン ハブの宛先が配置されている BW システムのシステム番号。 (通常、文字列として表される 2 桁の 10 進数)。型: string (または resultType 文字列を含む式)。 | any |
| userName | オープン ハブの宛先が配置されている SAP BW サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SapTableLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SapTable' (必須) |
| typeProperties | このリンクされたサービスの種類に固有のプロパティ。 | SapTableLinkedServiceTypeProperties (必須) |
SapTableLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | テーブルが配置されている SAP システム上のクライアントのクライアント ID。 (通常、文字列として表される 3 桁の 10 進数)型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| 言語 | テーブルが配置されている SAP システムの言語。 既定値は EN です。 型: string (または resultType 文字列を含む式)。 | any |
| logonGroup | SAP システムのログオン グループ。 型: string (または resultType 文字列を含む式)。 | any |
| messageServer | SAP メッセージ サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| messageServerService | メッセージ サーバーのサービス名またはポート番号。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | テーブルが配置されている SAP サーバーにアクセスするためのパスワード。 | SecretBase |
| サーバー | テーブルが配置されている SAP インスタンスのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| sncLibraryPath | テーブルが配置されている SAP サーバーにアクセスするための外部セキュリティ製品のライブラリ。 型: string (または resultType 文字列を含む式)。 | any |
| sncMode | テーブルが配置されている SAP サーバーにアクセスするための SNC アクティブ化フラグ (ブール値)。 型: boolean (または resultType ブール値を持つ式)。 | any |
| sncMyName | テーブルが配置されている SAP サーバーにアクセスするためのイニシエーターの SNC 名。 型: string (または resultType 文字列を含む式)。 | any |
| sncPartnerName | テーブルが配置されている SAP サーバーにアクセスするための通信パートナーの SNC 名。 型: string (または resultType 文字列を含む式)。 | any |
| sncQop | SNC の保護品質。 使用できる値は、1、2、3、8、9 です。 型: string (または resultType 文字列を含む式)。 | any |
| systemId | テーブルが配置されている SAP システムの SystemID。 型: string (または resultType 文字列を含む式)。 | any |
| systemNumber | テーブルが配置されている SAP システムのシステム番号。 (通常、文字列として表される 2 桁の 10 進数)。型: string (または resultType 文字列を含む式)。 | any |
| userName | テーブルが配置されている SAP サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
ScriptAction
| Name | Description | Value |
|---|---|---|
| name | ユーザーがスクリプト アクションの名前を指定しました。 | 文字列 (必須) |
| parameters | スクリプト アクションのパラメーター。 | 文字列 |
| roles | スクリプト アクションを実行するノードの種類。 | any (必須) |
| uri | スクリプト アクションの URI。 | 文字列 (必須) |
SecretBase
| Name | Description | Value |
|---|---|---|
| 型 | AzureKeyVaultSecretReference 型の "AzureKeyVaultSecret" に設定します。 SecureString 型の場合は 'SecureString' に設定します。 | 'AzureKeyVaultSecret' 'SecureString' (必須) |
SecureString
| Name | Description | Value |
|---|---|---|
| 型 | シークレットの種類。 | 'SecureString' (必須) |
| value | セキュリティで保護された文字列の値。 | 文字列 (必須) |
ServiceNowLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'ServiceNow' (必須) |
| typeProperties | ServiceNow サーバーのリンクされたサービスのプロパティ。 | ServiceNowLinkedServiceTypeProperties (必須) |
ServiceNowLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 使用する認証タイプ。 | 'Basic' 'OAuth2' (必須) |
| clientId | OAuth2 認証のクライアント ID。 | any |
| clientSecret | OAuth2 認証のクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | ServiceNow サーバーのエンドポイント。 (つまり、 <instance>.service-now.com) | any (必須) |
| パスワード | 基本認証と OAuth2 認証のユーザー名に対応するパスワード。 | SecretBase |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
| ユーザー名 | 基本認証と OAuth2 認証のために ServiceNow サーバーに接続するために使用されるユーザー名。 | any |
ServiceNowV2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'ServiceNowV2' (必須) |
| typeProperties | ServiceNowV2 サーバーのリンクされたサービスプロパティ。 | ServiceNowV2LinkedServiceTypeProperties (必須) |
ServiceNowV2LinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 使用する認証タイプ。 | 'Basic' 'OAuth2' (必須) |
| clientId | OAuth2 認証のクライアント ID。 | any |
| clientSecret | OAuth2 認証のクライアント シークレット。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | ServiceNowV2 サーバーのエンドポイント。 (つまり、 <instance>.service-now.com) | any (必須) |
| grantType | OAuth2 認証の GrantType。 既定値は password です。 | any |
| パスワード | 基本認証と OAuth2 認証のユーザー名に対応するパスワード。 | SecretBase |
| ユーザー名 | 基本認証と OAuth2 認証のために ServiceNowV2 サーバーに接続するために使用されるユーザー名。 | any |
SftpServerLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Sftp' (必須) |
| typeProperties | このリンクされたサービスの種類に固有のプロパティ。 | SftpServerLinkedServiceTypeProperties (必須) |
SftpServerLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | FTP サーバーへの接続に使用する認証の種類。 | 'Basic' 'MultiFactor' 'SshPublicKey' |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | SFTP サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| hostKeyFingerprint | SFTP サーバーのホスト キーのフィンガープリント。 SkipHostKeyValidation が false の場合は、HostKeyFingerprint を指定する必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| passPhrase | SSH 秘密キーが暗号化されている場合に SSH 秘密キーを復号化するためのパスワード。 | SecretBase |
| パスワード | 基本認証用に SFTP サーバーにログオンするためのパスワード。 | SecretBase |
| ポート | SFTP サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 22 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| privateKeyContent | SshPublicKey 認証用の Base64 でエンコードされた SSH 秘密キーコンテンツ。 SshPublicKey 認証を使用したオンプレミスのコピーでは、PrivateKeyPath または PrivateKeyContent を指定する必要があります。 SSH 秘密キーは OpenSSH 形式にする必要があります。 | SecretBase |
| privateKeyPath | SshPublicKey 認証の SSH 秘密キー ファイル パス。 オンプレミスのコピーに対してのみ有効です。 SshPublicKey 認証を使用したオンプレミスのコピーでは、PrivateKeyPath または PrivateKeyContent を指定する必要があります。 SSH 秘密キーは OpenSSH 形式にする必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| skipHostKeyValidation | true の場合は、SSH ホスト キーの検証をスキップします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| userName | SFTP サーバーへのログオンに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SharePointOnlineListLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SharePointOnlineList' (必須) |
| typeProperties | SharePoint Online リストのリンクされたサービスのプロパティ。 | SharePointOnlineListLinkedServiceTypeProperties (必須) |
SharePointOnlineListLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalEmbeddedCert | Azure Active Directory に登録されているアプリケーションの base64 でエンコードされた証明書を指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalEmbeddedCertPassword | 証明書にパスワードがあり、AadServicePrincipal 認証を使用している場合は、証明書のパスワードを指定します。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| servicePrincipalId | Azure Active Directory に登録されているアプリケーションのアプリケーション (クライアント) ID。 必ず、このアプリケーションに SharePoint サイトのアクセス許可を付与してください。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| servicePrincipalKey | Azure Active Directory に登録されているアプリケーションのクライアント シークレット。 型: string (または resultType 文字列を含む式)。 | SecretBase |
| siteUrl | SharePoint Online サイトの URL。 たとえば、https://contoso.sharepoint.com/sites/siteName のようにします。 型: string (または resultType 文字列を含む式)。 |
any (必須) |
| tenantId | アプリケーションが属しているテナント ID。 Azure portal の Active Directory の概要ページから確認できます。 型: string (または resultType 文字列を含む式)。 | any (必須) |
ShopifyLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「Shopify」(必須) |
| typeProperties | Shopify Service のリンクされたサービス プロパティ。 | ShopifyLinkedServiceTypeProperties (必須) |
ShopifyLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessToken | Shopify のデータにアクセスするために使用できる API アクセス トークン。 トークンがオフライン モードの場合、トークンの有効期限は切れません。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Shopify サーバーのエンドポイント。 (つまり、mystore.myshopify.com) | any (必須) |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
SmartsheetLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Smartsheet' (必須) |
| typeProperties | Smartsheet のリンクされたサービスプロパティ。 | SmartsheetLinkedServiceTypeProperties (必須) |
SmartsheetLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiToken | Smartsheet ソースの API トークン。 | SecretBase (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
SnowflakeLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Snowflake' (必須) |
| typeProperties | Snowflake のリンクされたサービス プロパティ。 | SnowflakeLinkedServiceTypeProperties (必須) |
SnowflakeLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | snowflake の接続文字列。 型: string、SecureString。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
SnowflakeLinkedV2ServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accountIdentifier | Snowflake アカウントのアカウント識別子 (xy12345.east-us-2.azure など) | any (必須) |
| authenticationType | 認証に使用される型。 型: 文字列。 | 'AADServicePrincipal' 'Basic' 'KeyPair' |
| clientId | AADServicePrincipal 認証用に Azure Active Directory に登録されているアプリケーションのクライアント ID。 | any |
| clientSecret | AADServicePrincipal 認証用のクライアント シークレットの Azure Key Vault シークレットリファレンス。 | SecretBase |
| データベース | Snowflake データベースの名前。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Snowflake アカウントのホスト名。 型: string (または resultType 文字列を含む式)。 | any |
| パスワード | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | SecretBase |
| privateKey | KeyPair 認証用の privateKey の Azure Key Vault シークレット リファレンス。 | SecretBase |
| privateKeyPassphrase | 暗号化された秘密キーを使用した KeyPair 認証の秘密キー パスワードの Azure Key Vault シークレット リファレンス。 | SecretBase |
| ロール | Snowflake セッションで使用する既定のアクセス制御ロール。 型: string (または resultType 文字列を含む式)。 | any |
| スキーマ | 接続のスキーマ名。 型: string (または resultType 文字列を含む式)。 | any |
| スコープ | AADServicePrincipal 認証用に Azure Active Directory に登録されているアプリケーションのスコープ。 | any |
| tenantId | AADServicePrincipal 認証用に Azure Active Directory に登録されているアプリケーションのテナント ID。 | any |
| ユーザー | Snowflake ユーザーの名前。 | any |
| useUtcタイムスタンプ | タイムスタンプデータ型に UTC タイムゾーンを使用するかどうかを示します。 型: ブール値。 | any |
| warehouse | Snowflake ウェアハウスの名前。 | any (必須) |
SnowflakeV2LinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SnowflakeV2' (必須) |
| typeProperties | Snowflake のリンクされたサービス プロパティ。 | SnowflakeLinkedV2ServiceTypeProperties (必須) |
SparkLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Spark' (必須) |
| typeProperties | Spark Server のリンクされたサービスのプロパティ。 | SparkLinkedServiceTypeProperties (必須) |
SparkLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| allowHostNameCNMismatch | SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 | any |
| allowSelfSignedServerCert | サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 | any |
| authenticationType | Spark サーバーへのアクセスに使用される認証方法。 | 'Anonymous' 'Username' 'UsernameAndPassword' 'WindowsAzureHDInsightService' (必須) |
| enableServerCertificateValidation | サーバーへの接続がサーバー証明書を検証するかどうかを指定します。既定値は True です。 バージョン 2.0 でのみ使用されます | any |
| enableSsl | サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Spark サーバーの IP アドレスまたはホスト名 | any (必須) |
| httpPath | Spark サーバーに対応する部分 URL。 | any |
| パスワード | [Username]\(ユーザー名\) フィールドに指定したユーザー名に対応するパスワード | SecretBase |
| ポート | Spark サーバーがクライアント接続をリッスンするために使用する TCP ポート。 | any (必須) |
| serverType | Spark サーバーの種類。 | 'SharkServer' 'SharkServer2' 'SparkThriftServer' |
| thriftTransportProtocol | Thrift レイヤーで使用するトランスポート プロトコル。 | 'Binary' 「HTTP 」 'SASL' |
| trustedCertPath | SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 | any |
| ユーザー名 | Spark Server へのアクセスに使用するユーザー名。 | any |
| useSystemTrustStore | システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 | any |
SqlAlwaysEncryptedProperties
| Name | Description | Value |
|---|---|---|
| alwaysEncryptedAkvAuthType | Sql は常に AKV 認証の種類を暗号化します。 型: 文字列。 | 'ManagedIdentity' 'ServicePrincipal' 'UserAssignedManagedIdentity' (必須) |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| servicePrincipalId | Azure Key Vault 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Azure Key Vault に対する認証に使用されるサービス プリンシパルのキー。 | SecretBase |
SqlServerLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'SqlServer' (必須) |
| typeProperties | SQL Server のリンクされたサービスのプロパティ。 | SqlServerLinkedServiceTypeProperties (必須) |
SqlServerLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| alwaysEncryptedSettings | Sql は常に暗号化されたプロパティです。 | SqlAlwaysEncryptedProperties |
| applicationIntent | 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 | any |
| authenticationType | 認証に使用される型。 型: 文字列。 | 'SQL' 'UserAssignedManagedIdentity' 'Windows' |
| commandTimeout | コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectionString | 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| connectRetryCount | 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectRetryInterval | 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| connectTimeout | サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| データベース | 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 | any |
| 暗号化する | 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| failoverPartner | プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| hostNameInCertificate | 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| integratedSecurity | 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| loadBalanceTimeout | 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| maxPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| minPoolSize | 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| multipleActiveResultSets | true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| multiSubnetFailover | アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| packetSize | 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 | any |
| パスワード | オンプレミスの Windows 認証パスワード。 | SecretBase |
| pooling | 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| サーバー | 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 | any |
| trustServerCertificate | 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 | any |
| userName | オンプレミスの Windows 認証ユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
SquareLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Square' (必須) |
| typeProperties | Square Service のリンクされたサービス プロパティ。 | SquareLinkedServiceTypeProperties (必須) |
SquareLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| clientId | Square アプリケーションに関連付けられているクライアント ID。 | any |
| clientSecret | Square アプリケーションに関連付けられているクライアント シークレット。 | SecretBase |
| connectionProperties | Square に接続するために使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Square インスタンスの URL。 (つまり、mystore.mysquare.com) | any |
| redirectUri | Square アプリケーション ダッシュボードで割り当てられたリダイレクト URL。 (つまり、http://localhost:2500) | any |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
SybaseLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Sybase' (必須) |
| typeProperties | Sybase のリンクされたサービス プロパティ。 | SybaseLinkedServiceTypeProperties (必須) |
SybaseLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 接続に使用する AuthenticationType。 | 'Basic' 'Windows' |
| データベース | 接続のデータベース名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | 認証用のパスワード。 | SecretBase |
| スキーマ | 接続のスキーマ名。 型: string (または resultType 文字列を含む式)。 | any |
| サーバー | 接続のサーバー名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| ユーザー名 | 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
TeamDeskLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'TeamDesk' (必須) |
| typeProperties | TeamDesk のリンクされたサービス プロパティ。 | TeamDeskLinkedServiceTypeProperties (必須) |
TeamDeskLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiToken | TeamDesk ソースの API トークン。 | SecretBase |
| authenticationType | 使用する認証タイプ。 | 'Basic' 'トークン' (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | TeamDesk ソースのパスワード。 | SecretBase |
| url | TeamDesk ソースを接続する URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| userName | TeamDesk ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
TeradataLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Teradata' (必須) |
| typeProperties | Teradata のリンクされたサービス プロパティ。 | TeradataLinkedServiceTypeProperties (必須) |
TeradataLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | 接続に使用する AuthenticationType。 | 'Basic' 'Windows' |
| characterSet | 接続に使用する文字セット。 型: string (または resultType 文字列を含む式)。 バージョン 2.0 にのみ適用されます。 | any |
| connectionString | Teradata ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 バージョン 1.0 にのみ適用されます。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| httpsPortNumber | HTTPS/TLS 接続を介してサーバーに接続するときのポート番号。 型: 整数 (または resultType 整数を持つ式)。 バージョン 2.0 にのみ適用されます。 | any |
| maxRespSize | SQL 要求の応答バッファーの最大サイズ (バイト単位)。 型: 整数。 バージョン 2.0 にのみ適用されます。 | any |
| パスワード | 認証用のパスワード。 | SecretBase |
| portNumber | HTTPS/TLS 以外の接続を介してサーバーに接続するときのポート番号。 型: 整数 (または resultType 整数を持つ式)。 V2 にのみ使用されます。 バージョン 2.0 にのみ適用されます。 | any |
| サーバー | 接続のサーバー名。 型: string (または resultType 文字列を含む式)。 | any |
| sslMode | 接続用の SSL モード。 有効な値: "Disable"、"Allow"、"Prefer"、"Require"、"Verify-CA"、"Verify-Full"。 既定値は "Verify-Full" です。 型: string (または resultType 文字列を含む式)。 バージョン 2.0 にのみ適用されます。 | any |
| useDataEncryption | Teradata データベースとのすべての通信を暗号化するかどうかを指定します。 使用できる値は 0 または 1 です。 HTTPS/TLS 接続では、この設定は無視されます。 型: 整数 (または resultType 整数を持つ式)。 バージョン 2.0 にのみ適用されます。 | any |
| ユーザー名 | 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
TwilioLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Twilio' (必須) |
| typeProperties | Twilio のリンクされたサービス プロパティ。 | TwilioLinkedServiceTypeProperties (必須) |
TwilioLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| パスワード | Twilio サービスの認証トークン。 | SecretBase (必須) |
| userName | Twilio サービスのアカウント SID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
VerticaLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Vertica' (必須) |
| typeProperties | Vertica のリンクされたサービス プロパティ。 | VerticaLinkedServiceTypeProperties (必須) |
VerticaLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionString | ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 | any |
| データベース | 接続のデータベース名。 型: 文字列。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ポート | 接続のポート。 型: 整数。 | any |
| pwd | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 | AzureKeyVaultSecretReference |
| サーバー | 接続のサーバー名。 型: 文字列。 | any |
| uid | 認証用のユーザー名。 型: 文字列。 | any |
WarehouseLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | '倉庫' (必須) |
| typeProperties | Microsoft Fabric Warehouse のリンクされたサービス プロパティ。 | WarehouseLinkedServiceTypeProperties (必須) |
WarehouseLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| artifactId | Microsoft Fabric Warehouse アーティファクトの ID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| authenticationType | 使用する認証タイプ。 | 'ServicePrincipal' 'SystemAssignedManagedIdentity' 'UserAssignedManagedIdentity' |
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | Microsoft Fabric ウェアハウス サーバーのエンドポイント。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| servicePrincipalCredential | Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 | SecretBase |
| servicePrincipalCredentialType | サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalId | Microsoft Fabric Warehouse に対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 | any |
| servicePrincipalKey | Microsoft Fabric Warehouse に対する認証に使用されるアプリケーションのキー。 | SecretBase |
| テナント | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 | any |
| workspaceId | Microsoft Fabric ワークスペースの ID。 型: string (または resultType 文字列を含む式)。 | any |
WebAnonymousAuthentication
| Name | Description | Value |
|---|---|---|
| authenticationType | Web テーブル ソースへの接続に使用される認証の種類。 | 「匿名」(必須) |
WebBasicAuthentication
| Name | Description | Value |
|---|---|---|
| authenticationType | Web テーブル ソースへの接続に使用される認証の種類。 | 'Basic' (必須) |
| パスワード | 基本認証のパスワード。 | SecretBase (必須) |
| ユーザー名 | 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
WebClientCertificateAuthentication
| Name | Description | Value |
|---|---|---|
| authenticationType | Web テーブル ソースへの接続に使用される認証の種類。 | 'ClientCertificate' (必須) |
| パスワード | PFX ファイルのパスワード。 | SecretBase (必須) |
| pfx | PFX ファイルの Base64 でエンコードされた内容。 | SecretBase (必須) |
WebLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Web' (必須) |
| typeProperties | Web のリンクされたサービスのプロパティ。 | WebLinkedServiceTypeProperties (必須) |
WebLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| authenticationType | WebAnonymousAuthentication 型を 'Anonymous' に設定します。 WebBasicAuthentication 型を 'Basic' に設定します。 WebClientCertificateAuthentication 型を 'ClientCertificate' に設定します。 | 'Anonymous' 'Basic' 'ClientCertificate' (必須) |
| url | Web サービス エンドポイントの URL (例: https://www.microsoft.com)。 型: string (または resultType 文字列を含む式)。 | any (必須) |
XeroLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Xero' (必須) |
| typeProperties | Xero サービスのリンクされたサービスのプロパティ。 | XeroLinkedServiceTypeProperties (必須) |
XeroLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| connectionProperties | Xero への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 | any |
| consumerKey | Xero アプリケーションに関連付けられているコンシューマー キー。 | SecretBase |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| ホスティング | Xero サーバーのエンドポイント。 (つまり、api.xero.com) | any |
| privateKey | Xero プライベート アプリケーション用に生成された .pem ファイルの秘密キー。 Unix 行の終わり ( ). |
SecretBase |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
ZendeskLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 「Zendesk」(必須) |
| typeProperties | Zendesk のリンクされたサービス プロパティ。 | ZendeskLinkedServiceTypeProperties (必須) |
ZendeskLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| apiToken | Zendesk ソースの API トークン。 | SecretBase |
| authenticationType | 使用する認証タイプ。 | 'Basic' 'トークン' (必須) |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| パスワード | Zendesk ソースのパスワード。 | SecretBase |
| url | Zendesk ソースに接続する URL。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| userName | Zendesk ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
ZohoLinkedService
| Name | Description | Value |
|---|---|---|
| 型 | リンクされたサービスの種類。 | 'Zoho' (必須) |
| typeProperties | Zoho サーバーのリンクされたサービスのプロパティ。 | ZohoLinkedServiceTypeProperties (必須) |
ZohoLinkedServiceTypeProperties
| Name | Description | Value |
|---|---|---|
| accessToken | Zoho 認証のアクセス トークン。 | SecretBase |
| connectionProperties | Zoho への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 | any |
| encryptedCredential | 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。 | 文字列 |
| エンドポイント | Zoho サーバーのエンドポイント。 (つまり、crm.zoho.com/crm/private) | any |
| useEncryptedEndpoints | データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 これは既定値は true です。 | any |
| useHostVerification | SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 これは既定値は true です。 | any |
| usePeerVerification | SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 これは既定値は true です。 | any |
使用例
Terraformサンプル
リソースと Azure Data Factory の間にリンク サービス (接続) をデプロイする基本的な例。
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
}
}
provider "azapi" {
skip_provider_registration = false
}
variable "resource_name" {
type = string
default = "acctest0001"
}
variable "location" {
type = string
default = "westeurope"
}
resource "azapi_resource" "resourceGroup" {
type = "Microsoft.Resources/resourceGroups@2020-06-01"
name = var.resource_name
location = var.location
}
resource "azapi_resource" "factory" {
type = "Microsoft.DataFactory/factories@2018-06-01"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
body = {
properties = {
publicNetworkAccess = "Enabled"
repoConfiguration = null
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}
resource "azapi_resource" "storageAccount" {
type = "Microsoft.Storage/storageAccounts@2021-09-01"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
body = {
kind = "StorageV2"
properties = {
accessTier = "Hot"
allowBlobPublicAccess = true
allowCrossTenantReplication = true
allowSharedKeyAccess = true
defaultToOAuthAuthentication = false
encryption = {
keySource = "Microsoft.Storage"
services = {
queue = {
keyType = "Service"
}
table = {
keyType = "Service"
}
}
}
isHnsEnabled = false
isNfsV3Enabled = false
isSftpEnabled = false
minimumTlsVersion = "TLS1_2"
networkAcls = {
defaultAction = "Allow"
}
publicNetworkAccess = "Enabled"
supportsHttpsTrafficOnly = true
}
sku = {
name = "Standard_LRS"
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}
resource "azapi_resource" "linkedservice" {
type = "Microsoft.DataFactory/factories/linkedservices@2018-06-01"
parent_id = azapi_resource.factory.id
name = var.resource_name
body = {
properties = {
description = ""
type = "AzureBlobStorage"
typeProperties = {
serviceEndpoint = azapi_resource.storageAccount.output.properties.primaryEndpoints.blob
}
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}