次の方法で共有


Microsoft.DataFactory ファクトリ/リンクサービス

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 に展開する
このテンプレートは、Azure Blob Storage 内のフォルダーからストレージ内の別のフォルダーにデータをコピーする V2 データ ファクトリを作成します。
Azure アーキテクチャ に Sports Analytics をデプロイする

Azure に展開する
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 に展開する
このテンプレートは、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    = ["*"]
}