次の方法で共有


Microsoft.DataFactory factories/linkedservices

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(Azure.Bicep.Types.Concrete.AnyType)
    ]
    connectVia: {
      parameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      referenceName: 'string'
      type: 'string'
    }
    description: 'string'
    parameters: {
      {customized property}: {
        defaultValue: any(Azure.Bicep.Types.Concrete.AnyType)
        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(Azure.Bicep.Types.Concrete.AnyType)
}

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(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    endpoint: any(Azure.Bicep.Types.Concrete.AnyType)
    marketplaceID: any(Azure.Bicep.Types.Concrete.AnyType)
    mwsAuthToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    secretKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    sellerID: any(Azure.Bicep.Types.Concrete.AnyType)
    useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
    useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
    usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

AmazonRdsForOracleを する場合は、次を使用します。

{
  type: 'AmazonRdsForOracle'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
  }
}

AmazonRdsForSqlServerの場合は、次を使用します。

{
  type: 'AmazonRdsForSqlServer'
  typeProperties: {
    alwaysEncryptedSettings: {
      alwaysEncryptedAkvAuthType: 'string'
      credential: {
        referenceName: 'string'
        type: 'string'
      }
      servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
      servicePrincipalKey: {
        type: 'string'
        // For remaining properties, see SecretBase objects
      }
    }
    applicationIntent: any(Azure.Bicep.Types.Concrete.AnyType)
    authenticationType: 'string'
    commandTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    connectRetryCount: any(Azure.Bicep.Types.Concrete.AnyType)
    connectRetryInterval: any(Azure.Bicep.Types.Concrete.AnyType)
    connectTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
    database: any(Azure.Bicep.Types.Concrete.AnyType)
    encrypt: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    failoverPartner: any(Azure.Bicep.Types.Concrete.AnyType)
    hostNameInCertificate: any(Azure.Bicep.Types.Concrete.AnyType)
    integratedSecurity: any(Azure.Bicep.Types.Concrete.AnyType)
    loadBalanceTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
    maxPoolSize: any(Azure.Bicep.Types.Concrete.AnyType)
    minPoolSize: any(Azure.Bicep.Types.Concrete.AnyType)
    multipleActiveResultSets: any(Azure.Bicep.Types.Concrete.AnyType)
    multiSubnetFailover: any(Azure.Bicep.Types.Concrete.AnyType)
    packetSize: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    pooling: any(Azure.Bicep.Types.Concrete.AnyType)
    server: any(Azure.Bicep.Types.Concrete.AnyType)
    trustServerCertificate: any(Azure.Bicep.Types.Concrete.AnyType)
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

AmazonRedshiftを する場合は、次を使用します。

{
  type: 'AmazonRedshift'
  typeProperties: {
    database: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any(Azure.Bicep.Types.Concrete.AnyType)
    server: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

AmazonS3を する場合は、次を使用します。

{
  type: 'AmazonS3'
  typeProperties: {
    accessKeyId: any(Azure.Bicep.Types.Concrete.AnyType)
    authenticationType: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    secretAccessKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    serviceUrl: any(Azure.Bicep.Types.Concrete.AnyType)
    sessionToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
  }
}

AmazonS3Compatibleの場合は、次を使用します。

{
  type: 'AmazonS3Compatible'
  typeProperties: {
    accessKeyId: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    forcePathStyle: any(Azure.Bicep.Types.Concrete.AnyType)
    secretAccessKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    serviceUrl: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

AppFiguresの場合は、次を使用します。

{
  type: 'AppFigures'
  typeProperties: {
    clientKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

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(Azure.Bicep.Types.Concrete.AnyType)
    batchUri: any(Azure.Bicep.Types.Concrete.AnyType)
    credential: {
      referenceName: 'string'
      type: 'string'
    }
    encryptedCredential: 'string'
    linkedServiceName: {
      parameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      referenceName: 'string'
      type: 'string'
    }
    poolName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

AzureBlobFSを する場合は、次を使用します。

{
  type: 'AzureBlobFS'
  typeProperties: {
    accountKey: any(Azure.Bicep.Types.Concrete.AnyType)
    azureCloudType: any(Azure.Bicep.Types.Concrete.AnyType)
    credential: {
      referenceName: 'string'
      type: 'string'
    }
    encryptedCredential: 'string'
    sasToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    sasUri: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalCredential: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalCredentialType: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any(Azure.Bicep.Types.Concrete.AnyType)
    url: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

AzureBlobStorageを する場合は、次を使用します。

{
  type: 'AzureBlobStorage'
  typeProperties: {
    accountKey: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
    accountKind: any(Azure.Bicep.Types.Concrete.AnyType)
    authenticationType: 'string'
    azureCloudType: any(Azure.Bicep.Types.Concrete.AnyType)
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    containerUri: any(Azure.Bicep.Types.Concrete.AnyType)
    credential: {
      referenceName: 'string'
      type: 'string'
    }
    encryptedCredential: 'string'
    sasToken: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
    sasUri: any(Azure.Bicep.Types.Concrete.AnyType)
    serviceEndpoint: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

AzureDataExplorerを する場合は、次の値を使用します。

{
  type: 'AzureDataExplorer'
  typeProperties: {
    credential: {
      referenceName: 'string'
      type: 'string'
    }
    database: any(Azure.Bicep.Types.Concrete.AnyType)
    endpoint: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

AzureDataLakeAnalyticsの場合は、次の値を使用します。

{
  type: 'AzureDataLakeAnalytics'
  typeProperties: {
    accountName: any(Azure.Bicep.Types.Concrete.AnyType)
    dataLakeAnalyticsUri: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    resourceGroupName: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    subscriptionId: any(Azure.Bicep.Types.Concrete.AnyType)
    tenant: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

AzureDataLakeStoreを する場合は、次のコマンドを使用します。

{
  type: 'AzureDataLakeStore'
  typeProperties: {
    accountName: any(Azure.Bicep.Types.Concrete.AnyType)
    azureCloudType: any(Azure.Bicep.Types.Concrete.AnyType)
    credential: {
      referenceName: 'string'
      type: 'string'
    }
    dataLakeStoreUri: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    resourceGroupName: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    subscriptionId: any(Azure.Bicep.Types.Concrete.AnyType)
    tenant: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

AzureDatabricksを する場合は、次の値を使用します。

{
  type: 'AzureDatabricks'
  typeProperties: {
    accessToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    authentication: any(Azure.Bicep.Types.Concrete.AnyType)
    credential: {
      referenceName: 'string'
      type: 'string'
    }
    domain: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    existingClusterId: any(Azure.Bicep.Types.Concrete.AnyType)
    instancePoolId: any(Azure.Bicep.Types.Concrete.AnyType)
    newClusterCustomTags: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    newClusterDriverNodeType: any(Azure.Bicep.Types.Concrete.AnyType)
    newClusterEnableElasticDisk: any(Azure.Bicep.Types.Concrete.AnyType)
    newClusterInitScripts: any(Azure.Bicep.Types.Concrete.AnyType)
    newClusterLogDestination: any(Azure.Bicep.Types.Concrete.AnyType)
    newClusterNodeType: any(Azure.Bicep.Types.Concrete.AnyType)
    newClusterNumOfWorker: any(Azure.Bicep.Types.Concrete.AnyType)
    newClusterSparkConf: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    newClusterSparkEnvVars: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    newClusterVersion: any(Azure.Bicep.Types.Concrete.AnyType)
    policyId: any(Azure.Bicep.Types.Concrete.AnyType)
    workspaceResourceId: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

AzureDatabricksDeltaLakeの場合は、次の値を使用します。

{
  type: 'AzureDatabricksDeltaLake'
  typeProperties: {
    accessToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    clusterId: any(Azure.Bicep.Types.Concrete.AnyType)
    credential: {
      referenceName: 'string'
      type: 'string'
    }
    domain: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    workspaceResourceId: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

AzureFileStorageを する場合は、次を使用します。

{
  type: 'AzureFileStorage'
  typeProperties: {
    accountKey: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    credential: {
      referenceName: 'string'
      type: 'string'
    }
    encryptedCredential: 'string'
    fileShare: any(Azure.Bicep.Types.Concrete.AnyType)
    host: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    sasToken: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
    sasUri: any(Azure.Bicep.Types.Concrete.AnyType)
    serviceEndpoint: any(Azure.Bicep.Types.Concrete.AnyType)
    snapshot: any(Azure.Bicep.Types.Concrete.AnyType)
    userId: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

AzureFunctionを する場合は、次を使用します。

{
  type: 'AzureFunction'
  typeProperties: {
    authentication: any(Azure.Bicep.Types.Concrete.AnyType)
    credential: {
      referenceName: 'string'
      type: 'string'
    }
    encryptedCredential: 'string'
    functionAppUrl: any(Azure.Bicep.Types.Concrete.AnyType)
    functionKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    resourceId: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

AzureKeyVaultを する場合は、次を使用します。

{
  type: 'AzureKeyVault'
  typeProperties: {
    baseUrl: any(Azure.Bicep.Types.Concrete.AnyType)
    credential: {
      referenceName: 'string'
      type: 'string'
    }
  }
}

AzureMLを する場合は、次を使用します。

{
  type: 'AzureML'
  typeProperties: {
    apiKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    authentication: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    mlEndpoint: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any(Azure.Bicep.Types.Concrete.AnyType)
    updateResourceEndpoint: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

AzureMLServiceを する場合は、次を使用します。

{
  type: 'AzureMLService'
  typeProperties: {
    authentication: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    mlWorkspaceName: any(Azure.Bicep.Types.Concrete.AnyType)
    resourceGroupName: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    subscriptionId: any(Azure.Bicep.Types.Concrete.AnyType)
    tenant: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

AzureMariaDBを する場合は、次を使用します。

{
  type: 'AzureMariaDB'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    pwd: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
  }
}

AzureMySqlの場合は、次を使用します。

{
  type: 'AzureMySql'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    password: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
  }
}

AzurePostgreSqlの場合は、次を使用します。

{
  type: 'AzurePostgreSql'
  typeProperties: {
    commandTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    database: any(Azure.Bicep.Types.Concrete.AnyType)
    encoding: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    password: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
    port: any(Azure.Bicep.Types.Concrete.AnyType)
    readBufferSize: any(Azure.Bicep.Types.Concrete.AnyType)
    server: any(Azure.Bicep.Types.Concrete.AnyType)
    sslMode: any(Azure.Bicep.Types.Concrete.AnyType)
    timeout: any(Azure.Bicep.Types.Concrete.AnyType)
    timezone: any(Azure.Bicep.Types.Concrete.AnyType)
    trustServerCertificate: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

AzureSearchを する場合は、次を使用します。

{
  type: 'AzureSearch'
  typeProperties: {
    encryptedCredential: 'string'
    key: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    url: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

AzureSqlDWを する場合は、次を使用します。

{
  type: 'AzureSqlDW'
  typeProperties: {
    applicationIntent: any(Azure.Bicep.Types.Concrete.AnyType)
    authenticationType: 'string'
    azureCloudType: any(Azure.Bicep.Types.Concrete.AnyType)
    commandTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    connectRetryCount: any(Azure.Bicep.Types.Concrete.AnyType)
    connectRetryInterval: any(Azure.Bicep.Types.Concrete.AnyType)
    connectTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
    credential: {
      referenceName: 'string'
      type: 'string'
    }
    database: any(Azure.Bicep.Types.Concrete.AnyType)
    encrypt: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    failoverPartner: any(Azure.Bicep.Types.Concrete.AnyType)
    hostNameInCertificate: any(Azure.Bicep.Types.Concrete.AnyType)
    integratedSecurity: any(Azure.Bicep.Types.Concrete.AnyType)
    loadBalanceTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
    maxPoolSize: any(Azure.Bicep.Types.Concrete.AnyType)
    minPoolSize: any(Azure.Bicep.Types.Concrete.AnyType)
    multipleActiveResultSets: any(Azure.Bicep.Types.Concrete.AnyType)
    multiSubnetFailover: any(Azure.Bicep.Types.Concrete.AnyType)
    packetSize: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
    pooling: any(Azure.Bicep.Types.Concrete.AnyType)
    server: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalCredential: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalCredentialType: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any(Azure.Bicep.Types.Concrete.AnyType)
    trustServerCertificate: any(Azure.Bicep.Types.Concrete.AnyType)
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

AzureSqlDatabaseを するには、次の値を使用します。

{
  type: 'AzureSqlDatabase'
  typeProperties: {
    alwaysEncryptedSettings: {
      alwaysEncryptedAkvAuthType: 'string'
      credential: {
        referenceName: 'string'
        type: 'string'
      }
      servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
      servicePrincipalKey: {
        type: 'string'
        // For remaining properties, see SecretBase objects
      }
    }
    applicationIntent: any(Azure.Bicep.Types.Concrete.AnyType)
    authenticationType: 'string'
    azureCloudType: any(Azure.Bicep.Types.Concrete.AnyType)
    commandTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    connectRetryCount: any(Azure.Bicep.Types.Concrete.AnyType)
    connectRetryInterval: any(Azure.Bicep.Types.Concrete.AnyType)
    connectTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
    credential: {
      referenceName: 'string'
      type: 'string'
    }
    database: any(Azure.Bicep.Types.Concrete.AnyType)
    encrypt: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    failoverPartner: any(Azure.Bicep.Types.Concrete.AnyType)
    hostNameInCertificate: any(Azure.Bicep.Types.Concrete.AnyType)
    integratedSecurity: any(Azure.Bicep.Types.Concrete.AnyType)
    loadBalanceTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
    maxPoolSize: any(Azure.Bicep.Types.Concrete.AnyType)
    minPoolSize: any(Azure.Bicep.Types.Concrete.AnyType)
    multipleActiveResultSets: any(Azure.Bicep.Types.Concrete.AnyType)
    multiSubnetFailover: any(Azure.Bicep.Types.Concrete.AnyType)
    packetSize: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
    pooling: any(Azure.Bicep.Types.Concrete.AnyType)
    server: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalCredential: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalCredentialType: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any(Azure.Bicep.Types.Concrete.AnyType)
    trustServerCertificate: any(Azure.Bicep.Types.Concrete.AnyType)
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

AzureSqlMIの場合は、次を使用します。

{
  type: 'AzureSqlMI'
  typeProperties: {
    alwaysEncryptedSettings: {
      alwaysEncryptedAkvAuthType: 'string'
      credential: {
        referenceName: 'string'
        type: 'string'
      }
      servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
      servicePrincipalKey: {
        type: 'string'
        // For remaining properties, see SecretBase objects
      }
    }
    applicationIntent: any(Azure.Bicep.Types.Concrete.AnyType)
    authenticationType: 'string'
    azureCloudType: any(Azure.Bicep.Types.Concrete.AnyType)
    commandTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    connectRetryCount: any(Azure.Bicep.Types.Concrete.AnyType)
    connectRetryInterval: any(Azure.Bicep.Types.Concrete.AnyType)
    connectTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
    credential: {
      referenceName: 'string'
      type: 'string'
    }
    database: any(Azure.Bicep.Types.Concrete.AnyType)
    encrypt: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    failoverPartner: any(Azure.Bicep.Types.Concrete.AnyType)
    hostNameInCertificate: any(Azure.Bicep.Types.Concrete.AnyType)
    integratedSecurity: any(Azure.Bicep.Types.Concrete.AnyType)
    loadBalanceTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
    maxPoolSize: any(Azure.Bicep.Types.Concrete.AnyType)
    minPoolSize: any(Azure.Bicep.Types.Concrete.AnyType)
    multipleActiveResultSets: any(Azure.Bicep.Types.Concrete.AnyType)
    multiSubnetFailover: any(Azure.Bicep.Types.Concrete.AnyType)
    packetSize: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
    pooling: any(Azure.Bicep.Types.Concrete.AnyType)
    server: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalCredential: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalCredentialType: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any(Azure.Bicep.Types.Concrete.AnyType)
    trustServerCertificate: any(Azure.Bicep.Types.Concrete.AnyType)
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

AzureStorageを する場合は、次を使用します。

{
  type: 'AzureStorage'
  typeProperties: {
    accountKey: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    sasToken: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
    sasUri: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

AzureSynapseArtifactsの場合は、次の値を使用します。

{
  type: 'AzureSynapseArtifacts'
  typeProperties: {
    authentication: any(Azure.Bicep.Types.Concrete.AnyType)
    endpoint: any(Azure.Bicep.Types.Concrete.AnyType)
    workspaceResourceId: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

AzureTableStorageを する場合は、次を使用します。

{
  type: 'AzureTableStorage'
  typeProperties: {
    accountKey: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    credential: {
      referenceName: 'string'
      type: 'string'
    }
    encryptedCredential: 'string'
    sasToken: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
    sasUri: any(Azure.Bicep.Types.Concrete.AnyType)
    serviceEndpoint: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Cassandraの場合は、次を使用します。

{
  type: 'Cassandra'
  typeProperties: {
    authenticationType: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    host: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

CommonDataServiceForAppsを する場合は、次の値を使用します。

{
  type: 'CommonDataServiceForApps'
  typeProperties: {
    authenticationType: any(Azure.Bicep.Types.Concrete.AnyType)
    deploymentType: any(Azure.Bicep.Types.Concrete.AnyType)
    domain: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    hostName: any(Azure.Bicep.Types.Concrete.AnyType)
    organizationName: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalCredential: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalCredentialType: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
    serviceUri: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Concurの場合は、次の値を使用します。

{
  type: 'Concur'
  typeProperties: {
    clientId: any(Azure.Bicep.Types.Concrete.AnyType)
    connectionProperties: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
    useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
    usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

CosmosDbの場合は、次を使用します。

{
  type: 'CosmosDb'
  typeProperties: {
    accountEndpoint: any(Azure.Bicep.Types.Concrete.AnyType)
    accountKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    azureCloudType: any(Azure.Bicep.Types.Concrete.AnyType)
    connectionMode: 'string'
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    credential: {
      referenceName: 'string'
      type: 'string'
    }
    database: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    servicePrincipalCredential: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalCredentialType: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
    tenant: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

CosmosDbMongoDbApiの場合は、次を使用します。

{
  type: 'CosmosDbMongoDbApi'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    database: any(Azure.Bicep.Types.Concrete.AnyType)
    isServerVersionAbove32: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Couchbaseの場合は、次を使用します。

{
  type: 'Couchbase'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    credString: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
    encryptedCredential: 'string'
  }
}

CustomDataSourceを する場合は、次の値を使用します。

{
  type: 'CustomDataSource'
  typeProperties: any(Azure.Bicep.Types.Concrete.AnyType)
}

Dataworldの場合は、次の値を使用します。

{
  type: 'Dataworld'
  typeProperties: {
    apiToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
  }
}

Db2の場合は、次を使用します。

{
  type: 'Db2'
  typeProperties: {
    authenticationType: 'string'
    certificateCommonName: any(Azure.Bicep.Types.Concrete.AnyType)
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    database: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    packageCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    server: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Drillの場合は、次を使用します。

{
  type: 'Drill'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    pwd: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
  }
}

Dynamicsの場合は、次を使用します。

{
  type: 'Dynamics'
  typeProperties: {
    authenticationType: any(Azure.Bicep.Types.Concrete.AnyType)
    credential: {
      referenceName: 'string'
      type: 'string'
    }
    deploymentType: any(Azure.Bicep.Types.Concrete.AnyType)
    domain: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    hostName: any(Azure.Bicep.Types.Concrete.AnyType)
    organizationName: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalCredential: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalCredentialType: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
    serviceUri: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

DynamicsAXを する場合は、次を使用します。

{
  type: 'DynamicsAX'
  typeProperties: {
    aadResourceId: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any(Azure.Bicep.Types.Concrete.AnyType)
    url: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

DynamicsCrmの場合は、次を使用します。

{
  type: 'DynamicsCrm'
  typeProperties: {
    authenticationType: any(Azure.Bicep.Types.Concrete.AnyType)
    credential: {
      referenceName: 'string'
      type: 'string'
    }
    deploymentType: any(Azure.Bicep.Types.Concrete.AnyType)
    domain: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    hostName: any(Azure.Bicep.Types.Concrete.AnyType)
    organizationName: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalCredential: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalCredentialType: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
    serviceUri: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Eloquaを する場合は、次を使用します。

{
  type: 'Eloqua'
  typeProperties: {
    encryptedCredential: 'string'
    endpoint: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
    useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
    usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

FileServerの場合は、次を使用します。

{
  type: 'FileServer'
  typeProperties: {
    encryptedCredential: 'string'
    host: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    userId: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

FtpServerの場合は、次のコマンドを使用します。

{
  type: 'FtpServer'
  typeProperties: {
    authenticationType: 'string'
    enableServerCertificateValidation: any(Azure.Bicep.Types.Concrete.AnyType)
    enableSsl: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    host: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any(Azure.Bicep.Types.Concrete.AnyType)
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

GoogleAdWordsを する場合は、次を使用します。

{
  type: 'GoogleAdWords'
  typeProperties: {
    authenticationType: 'string'
    clientCustomerID: any(Azure.Bicep.Types.Concrete.AnyType)
    clientId: any(Azure.Bicep.Types.Concrete.AnyType)
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    connectionProperties: any(Azure.Bicep.Types.Concrete.AnyType)
    developerToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    email: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    googleAdsApiVersion: any(Azure.Bicep.Types.Concrete.AnyType)
    keyFilePath: any(Azure.Bicep.Types.Concrete.AnyType)
    loginCustomerID: any(Azure.Bicep.Types.Concrete.AnyType)
    privateKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    refreshToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    supportLegacyDataTypes: any(Azure.Bicep.Types.Concrete.AnyType)
    trustedCertPath: any(Azure.Bicep.Types.Concrete.AnyType)
    useSystemTrustStore: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

GoogleBigQueryを する場合は、次を使用します。

{
  type: 'GoogleBigQuery'
  typeProperties: {
    additionalProjects: any(Azure.Bicep.Types.Concrete.AnyType)
    authenticationType: 'string'
    clientId: any(Azure.Bicep.Types.Concrete.AnyType)
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    email: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    keyFilePath: any(Azure.Bicep.Types.Concrete.AnyType)
    project: any(Azure.Bicep.Types.Concrete.AnyType)
    refreshToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    requestGoogleDriveScope: any(Azure.Bicep.Types.Concrete.AnyType)
    trustedCertPath: any(Azure.Bicep.Types.Concrete.AnyType)
    useSystemTrustStore: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

GoogleBigQueryV2を する場合は、次を使用します。

{
  type: 'GoogleBigQueryV2'
  typeProperties: {
    authenticationType: 'string'
    clientId: any(Azure.Bicep.Types.Concrete.AnyType)
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
    keyFileContent: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    projectId: any(Azure.Bicep.Types.Concrete.AnyType)
    refreshToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
  }
}

GoogleCloudStorageの場合は、次のコマンドを使用します。

{
  type: 'GoogleCloudStorage'
  typeProperties: {
    accessKeyId: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    secretAccessKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    serviceUrl: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

GoogleSheetsを する場合は、次を使用します。

{
  type: 'GoogleSheets'
  typeProperties: {
    apiToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
  }
}

Greenplum の場合は、次を使用します。

{
  type: 'Greenplum'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    pwd: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
  }
}

HBaseの場合は、次を使用します。

{
  type: 'HBase'
  typeProperties: {
    allowHostNameCNMismatch: any(Azure.Bicep.Types.Concrete.AnyType)
    allowSelfSignedServerCert: any(Azure.Bicep.Types.Concrete.AnyType)
    authenticationType: 'string'
    enableSsl: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    host: any(Azure.Bicep.Types.Concrete.AnyType)
    httpPath: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any(Azure.Bicep.Types.Concrete.AnyType)
    trustedCertPath: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

HDInsightの場合は、次を使用します。

{
  type: 'HDInsight'
  typeProperties: {
    clusterUri: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    fileSystem: any(Azure.Bicep.Types.Concrete.AnyType)
    hcatalogLinkedServiceName: {
      parameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      referenceName: 'string'
      type: 'string'
    }
    isEspEnabled: any(Azure.Bicep.Types.Concrete.AnyType)
    linkedServiceName: {
      parameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      referenceName: 'string'
      type: 'string'
    }
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

HDInsightOnDemandの場合は、次を使用します。

{
  type: 'HDInsightOnDemand'
  typeProperties: {
    additionalLinkedServiceNames: [
      {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
    ]
    clusterNamePrefix: any(Azure.Bicep.Types.Concrete.AnyType)
    clusterPassword: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    clusterResourceGroup: any(Azure.Bicep.Types.Concrete.AnyType)
    clusterSize: any(Azure.Bicep.Types.Concrete.AnyType)
    clusterSshPassword: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    clusterSshUserName: any(Azure.Bicep.Types.Concrete.AnyType)
    clusterType: any(Azure.Bicep.Types.Concrete.AnyType)
    clusterUserName: any(Azure.Bicep.Types.Concrete.AnyType)
    coreConfiguration: any(Azure.Bicep.Types.Concrete.AnyType)
    credential: {
      referenceName: 'string'
      type: 'string'
    }
    dataNodeSize: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    hBaseConfiguration: any(Azure.Bicep.Types.Concrete.AnyType)
    hcatalogLinkedServiceName: {
      parameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      referenceName: 'string'
      type: 'string'
    }
    hdfsConfiguration: any(Azure.Bicep.Types.Concrete.AnyType)
    headNodeSize: any(Azure.Bicep.Types.Concrete.AnyType)
    hiveConfiguration: any(Azure.Bicep.Types.Concrete.AnyType)
    hostSubscriptionId: any(Azure.Bicep.Types.Concrete.AnyType)
    linkedServiceName: {
      parameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      referenceName: 'string'
      type: 'string'
    }
    mapReduceConfiguration: any(Azure.Bicep.Types.Concrete.AnyType)
    oozieConfiguration: any(Azure.Bicep.Types.Concrete.AnyType)
    scriptActions: [
      {
        name: 'string'
        parameters: 'string'
        roles: any(Azure.Bicep.Types.Concrete.AnyType)
        uri: 'string'
      }
    ]
    servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    sparkVersion: any(Azure.Bicep.Types.Concrete.AnyType)
    stormConfiguration: any(Azure.Bicep.Types.Concrete.AnyType)
    subnetName: any(Azure.Bicep.Types.Concrete.AnyType)
    tenant: any(Azure.Bicep.Types.Concrete.AnyType)
    timeToLive: any(Azure.Bicep.Types.Concrete.AnyType)
    version: any(Azure.Bicep.Types.Concrete.AnyType)
    virtualNetworkId: any(Azure.Bicep.Types.Concrete.AnyType)
    yarnConfiguration: any(Azure.Bicep.Types.Concrete.AnyType)
    zookeeperNodeSize: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Hdfsの場合は、次を使用します。

{
  type: 'Hdfs'
  typeProperties: {
    authenticationType: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    url: any(Azure.Bicep.Types.Concrete.AnyType)
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Hiveの場合は、次を使用します。

{
  type: 'Hive'
  typeProperties: {
    allowHostNameCNMismatch: any(Azure.Bicep.Types.Concrete.AnyType)
    allowSelfSignedServerCert: any(Azure.Bicep.Types.Concrete.AnyType)
    authenticationType: 'string'
    enableSsl: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    host: any(Azure.Bicep.Types.Concrete.AnyType)
    httpPath: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any(Azure.Bicep.Types.Concrete.AnyType)
    serverType: 'string'
    serviceDiscoveryMode: any(Azure.Bicep.Types.Concrete.AnyType)
    thriftTransportProtocol: 'string'
    trustedCertPath: any(Azure.Bicep.Types.Concrete.AnyType)
    useNativeQuery: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
    useSystemTrustStore: any(Azure.Bicep.Types.Concrete.AnyType)
    zooKeeperNameSpace: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

HttpServerを する場合は、次を使用します。

{
  type: 'HttpServer'
  typeProperties: {
    authenticationType: 'string'
    authHeaders: any(Azure.Bicep.Types.Concrete.AnyType)
    certThumbprint: any(Azure.Bicep.Types.Concrete.AnyType)
    embeddedCertData: any(Azure.Bicep.Types.Concrete.AnyType)
    enableServerCertificateValidation: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    url: any(Azure.Bicep.Types.Concrete.AnyType)
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Hubspotを する場合は、次を使用します。

{
  type: 'Hubspot'
  typeProperties: {
    accessToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    clientId: any(Azure.Bicep.Types.Concrete.AnyType)
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
    refreshToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
    useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
    usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Impalaの場合は、次の値を使用します。

{
  type: 'Impala'
  typeProperties: {
    allowHostNameCNMismatch: any(Azure.Bicep.Types.Concrete.AnyType)
    allowSelfSignedServerCert: any(Azure.Bicep.Types.Concrete.AnyType)
    authenticationType: 'string'
    enableSsl: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    host: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any(Azure.Bicep.Types.Concrete.AnyType)
    trustedCertPath: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
    useSystemTrustStore: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Informixを する場合は、次を使用します。

{
  type: 'Informix'
  typeProperties: {
    authenticationType: any(Azure.Bicep.Types.Concrete.AnyType)
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    credential: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Jiraの場合は、次を使用します。

{
  type: 'Jira'
  typeProperties: {
    encryptedCredential: 'string'
    host: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any(Azure.Bicep.Types.Concrete.AnyType)
    useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
    useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
    usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

LakeHouseの場合は、次を使用します。

{
  type: 'LakeHouse'
  typeProperties: {
    artifactId: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    servicePrincipalCredential: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalCredentialType: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any(Azure.Bicep.Types.Concrete.AnyType)
    workspaceId: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Magentoを する場合は、次を使用します。

{
  type: 'Magento'
  typeProperties: {
    accessToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
    host: any(Azure.Bicep.Types.Concrete.AnyType)
    useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
    useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
    usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

MariaDBの場合は、次を使用します。

{
  type: 'MariaDB'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    database: any(Azure.Bicep.Types.Concrete.AnyType)
    driverVersion: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    password: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
    port: any(Azure.Bicep.Types.Concrete.AnyType)
    server: any(Azure.Bicep.Types.Concrete.AnyType)
    sslMode: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
    useSystemTrustStore: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Marketoの場合は、次を使用します。

{
  type: 'Marketo'
  typeProperties: {
    clientId: any(Azure.Bicep.Types.Concrete.AnyType)
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
    endpoint: any(Azure.Bicep.Types.Concrete.AnyType)
    useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
    useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
    usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

MicrosoftAccessを する場合は、次を使用します。

{
  type: 'MicrosoftAccess'
  typeProperties: {
    authenticationType: any(Azure.Bicep.Types.Concrete.AnyType)
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    credential: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

MongoDbを する場合は、次のコマンドを使用します。

{
  type: 'MongoDb'
  typeProperties: {
    allowSelfSignedServerCert: any(Azure.Bicep.Types.Concrete.AnyType)
    authenticationType: 'string'
    authSource: any(Azure.Bicep.Types.Concrete.AnyType)
    databaseName: any(Azure.Bicep.Types.Concrete.AnyType)
    enableSsl: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any(Azure.Bicep.Types.Concrete.AnyType)
    server: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

MongoDbAtlasの場合は、次のコマンドを使用します。

{
  type: 'MongoDbAtlas'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    database: any(Azure.Bicep.Types.Concrete.AnyType)
    driverVersion: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

MongoDbV2を する場合は、次のコマンドを使用します。

{
  type: 'MongoDbV2'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    database: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

MySqlの場合は、次を使用します。

{
  type: 'MySql'
  typeProperties: {
    allowZeroDateTime: any(Azure.Bicep.Types.Concrete.AnyType)
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    connectionTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
    convertZeroDateTime: any(Azure.Bicep.Types.Concrete.AnyType)
    database: any(Azure.Bicep.Types.Concrete.AnyType)
    driverVersion: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    guidFormat: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
    port: any(Azure.Bicep.Types.Concrete.AnyType)
    server: any(Azure.Bicep.Types.Concrete.AnyType)
    sslCert: any(Azure.Bicep.Types.Concrete.AnyType)
    sslKey: any(Azure.Bicep.Types.Concrete.AnyType)
    sslMode: any(Azure.Bicep.Types.Concrete.AnyType)
    treatTinyAsBoolean: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
    useSystemTrustStore: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Netezzaの場合は、次を使用します。

{
  type: 'Netezza'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    pwd: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
  }
}

ODataを する場合は、次の値を使用します。

{
  type: 'OData'
  typeProperties: {
    aadResourceId: any(Azure.Bicep.Types.Concrete.AnyType)
    aadServicePrincipalCredentialType: 'string'
    authenticationType: 'string'
    authHeaders: any(Azure.Bicep.Types.Concrete.AnyType)
    azureCloudType: any(Azure.Bicep.Types.Concrete.AnyType)
    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(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any(Azure.Bicep.Types.Concrete.AnyType)
    url: any(Azure.Bicep.Types.Concrete.AnyType)
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

odbcの場合は、次を使用します。

{
  type: 'Odbc'
  typeProperties: {
    authenticationType: any(Azure.Bicep.Types.Concrete.AnyType)
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    credential: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Office365の場合は、次を使用します。

{
  type: 'Office365'
  typeProperties: {
    encryptedCredential: 'string'
    office365TenantId: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalTenantId: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Oracleの場合は、次を使用します。

{
  type: 'Oracle'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    password: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
  }
}

OracleCloudStorageの場合は、次のコマンドを使用します。

{
  type: 'OracleCloudStorage'
  typeProperties: {
    accessKeyId: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    secretAccessKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    serviceUrl: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

OracleServiceCloudの場合は、次のコマンドを使用します。

{
  type: 'OracleServiceCloud'
  typeProperties: {
    encryptedCredential: 'string'
    host: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
    useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
    usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

PayPalの場合は、次を使用します。

{
  type: 'Paypal'
  typeProperties: {
    clientId: any(Azure.Bicep.Types.Concrete.AnyType)
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
    host: any(Azure.Bicep.Types.Concrete.AnyType)
    useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
    useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
    usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Phoenixの場合は、次を使用します。

{
  type: 'Phoenix'
  typeProperties: {
    allowHostNameCNMismatch: any(Azure.Bicep.Types.Concrete.AnyType)
    allowSelfSignedServerCert: any(Azure.Bicep.Types.Concrete.AnyType)
    authenticationType: 'string'
    enableSsl: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    host: any(Azure.Bicep.Types.Concrete.AnyType)
    httpPath: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any(Azure.Bicep.Types.Concrete.AnyType)
    trustedCertPath: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
    useSystemTrustStore: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

PostgreSqlの場合は、次を使用します。

{
  type: 'PostgreSql'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    password: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
  }
}

PostgreSqlV2の場合は、次を使用します。

{
  type: 'PostgreSqlV2'
  typeProperties: {
    authenticationType: any(Azure.Bicep.Types.Concrete.AnyType)
    commandTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
    connectionTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
    database: any(Azure.Bicep.Types.Concrete.AnyType)
    encoding: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    logParameters: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
    pooling: any(Azure.Bicep.Types.Concrete.AnyType)
    port: any(Azure.Bicep.Types.Concrete.AnyType)
    readBufferSize: any(Azure.Bicep.Types.Concrete.AnyType)
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    server: any(Azure.Bicep.Types.Concrete.AnyType)
    sslCertificate: any(Azure.Bicep.Types.Concrete.AnyType)
    sslKey: any(Azure.Bicep.Types.Concrete.AnyType)
    sslMode: any(Azure.Bicep.Types.Concrete.AnyType)
    sslPassword: any(Azure.Bicep.Types.Concrete.AnyType)
    timezone: any(Azure.Bicep.Types.Concrete.AnyType)
    trustServerCertificate: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Prestoの場合は、次を使用します。

{
  type: 'Presto'
  typeProperties: {
    allowHostNameCNMismatch: any(Azure.Bicep.Types.Concrete.AnyType)
    allowSelfSignedServerCert: any(Azure.Bicep.Types.Concrete.AnyType)
    authenticationType: 'string'
    catalog: any(Azure.Bicep.Types.Concrete.AnyType)
    enableSsl: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    host: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any(Azure.Bicep.Types.Concrete.AnyType)
    serverVersion: any(Azure.Bicep.Types.Concrete.AnyType)
    timeZoneID: any(Azure.Bicep.Types.Concrete.AnyType)
    trustedCertPath: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
    useSystemTrustStore: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

QuickBooksの場合は、次を使用します。

{
  type: 'QuickBooks'
  typeProperties: {
    accessToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    accessTokenSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    companyId: any(Azure.Bicep.Types.Concrete.AnyType)
    connectionProperties: any(Azure.Bicep.Types.Concrete.AnyType)
    consumerKey: any(Azure.Bicep.Types.Concrete.AnyType)
    consumerSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
    endpoint: any(Azure.Bicep.Types.Concrete.AnyType)
    useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

クイックベースには、次のコードを使用します。

{
  type: 'Quickbase'
  typeProperties: {
    encryptedCredential: 'string'
    url: any(Azure.Bicep.Types.Concrete.AnyType)
    userToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
  }
}

Responsysの場合は、次を使用します。

{
  type: 'Responsys'
  typeProperties: {
    clientId: any(Azure.Bicep.Types.Concrete.AnyType)
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
    endpoint: any(Azure.Bicep.Types.Concrete.AnyType)
    useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
    useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
    usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

RestServiceの場合は、次を使用します。

{
  type: 'RestService'
  typeProperties: {
    aadResourceId: any(Azure.Bicep.Types.Concrete.AnyType)
    authenticationType: 'string'
    authHeaders: any(Azure.Bicep.Types.Concrete.AnyType)
    azureCloudType: any(Azure.Bicep.Types.Concrete.AnyType)
    clientId: any(Azure.Bicep.Types.Concrete.AnyType)
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    credential: {
      referenceName: 'string'
      type: 'string'
    }
    enableServerCertificateValidation: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    resource: any(Azure.Bicep.Types.Concrete.AnyType)
    scope: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalCredentialType: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalEmbeddedCert: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalEmbeddedCertPassword: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any(Azure.Bicep.Types.Concrete.AnyType)
    tokenEndpoint: any(Azure.Bicep.Types.Concrete.AnyType)
    url: any(Azure.Bicep.Types.Concrete.AnyType)
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Salesforceの場合は、次を使用します。

{
  type: 'Salesforce'
  typeProperties: {
    apiVersion: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    environmentUrl: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    securityToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

SalesforceMarketingCloudの場合は、次のコマンドを使用します。

{
  type: 'SalesforceMarketingCloud'
  typeProperties: {
    clientId: any(Azure.Bicep.Types.Concrete.AnyType)
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    connectionProperties: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
    useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
    usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

SalesforceServiceCloudの場合は、次のコマンドを使用します。

{
  type: 'SalesforceServiceCloud'
  typeProperties: {
    apiVersion: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    environmentUrl: any(Azure.Bicep.Types.Concrete.AnyType)
    extendedProperties: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    securityToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

SalesforceServiceCloudV2の場合は、次のコマンドを使用します。

{
  type: 'SalesforceServiceCloudV2'
  typeProperties: {
    apiVersion: any(Azure.Bicep.Types.Concrete.AnyType)
    authenticationType: any(Azure.Bicep.Types.Concrete.AnyType)
    clientId: any(Azure.Bicep.Types.Concrete.AnyType)
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
    environmentUrl: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

SalesforceV2の場合は、次を使用します。

{
  type: 'SalesforceV2'
  typeProperties: {
    apiVersion: any(Azure.Bicep.Types.Concrete.AnyType)
    authenticationType: any(Azure.Bicep.Types.Concrete.AnyType)
    clientId: any(Azure.Bicep.Types.Concrete.AnyType)
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
    environmentUrl: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

SapBWの場合は、次の値を使用します。

{
  type: 'SapBW'
  typeProperties: {
    clientId: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    server: any(Azure.Bicep.Types.Concrete.AnyType)
    systemNumber: any(Azure.Bicep.Types.Concrete.AnyType)
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

SapCloudForCustomerの場合は、次のコマンドを使用します。

{
  type: 'SapCloudForCustomer'
  typeProperties: {
    encryptedCredential: 'string'
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    url: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

SapEccの場合は、次を使用します。

{
  type: 'SapEcc'
  typeProperties: {
    encryptedCredential: 'string'
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    url: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

SapHanaの場合は、次を使用します。

{
  type: 'SapHana'
  typeProperties: {
    authenticationType: 'string'
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    server: any(Azure.Bicep.Types.Concrete.AnyType)
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

SapOdpの場合は、次を使用します。

{
  type: 'SapOdp'
  typeProperties: {
    clientId: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    language: any(Azure.Bicep.Types.Concrete.AnyType)
    logonGroup: any(Azure.Bicep.Types.Concrete.AnyType)
    messageServer: any(Azure.Bicep.Types.Concrete.AnyType)
    messageServerService: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    server: any(Azure.Bicep.Types.Concrete.AnyType)
    sncLibraryPath: any(Azure.Bicep.Types.Concrete.AnyType)
    sncMode: any(Azure.Bicep.Types.Concrete.AnyType)
    sncMyName: any(Azure.Bicep.Types.Concrete.AnyType)
    sncPartnerName: any(Azure.Bicep.Types.Concrete.AnyType)
    sncQop: any(Azure.Bicep.Types.Concrete.AnyType)
    subscriberName: any(Azure.Bicep.Types.Concrete.AnyType)
    systemId: any(Azure.Bicep.Types.Concrete.AnyType)
    systemNumber: any(Azure.Bicep.Types.Concrete.AnyType)
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
    x509CertificatePath: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

SapOpenHubの場合は、次を使用します。

{
  type: 'SapOpenHub'
  typeProperties: {
    clientId: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    language: any(Azure.Bicep.Types.Concrete.AnyType)
    logonGroup: any(Azure.Bicep.Types.Concrete.AnyType)
    messageServer: any(Azure.Bicep.Types.Concrete.AnyType)
    messageServerService: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    server: any(Azure.Bicep.Types.Concrete.AnyType)
    systemId: any(Azure.Bicep.Types.Concrete.AnyType)
    systemNumber: any(Azure.Bicep.Types.Concrete.AnyType)
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

SapTableの場合は、次を使用します。

{
  type: 'SapTable'
  typeProperties: {
    clientId: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    language: any(Azure.Bicep.Types.Concrete.AnyType)
    logonGroup: any(Azure.Bicep.Types.Concrete.AnyType)
    messageServer: any(Azure.Bicep.Types.Concrete.AnyType)
    messageServerService: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    server: any(Azure.Bicep.Types.Concrete.AnyType)
    sncLibraryPath: any(Azure.Bicep.Types.Concrete.AnyType)
    sncMode: any(Azure.Bicep.Types.Concrete.AnyType)
    sncMyName: any(Azure.Bicep.Types.Concrete.AnyType)
    sncPartnerName: any(Azure.Bicep.Types.Concrete.AnyType)
    sncQop: any(Azure.Bicep.Types.Concrete.AnyType)
    systemId: any(Azure.Bicep.Types.Concrete.AnyType)
    systemNumber: any(Azure.Bicep.Types.Concrete.AnyType)
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

ServiceNowの場合は、次を使用します。

{
  type: 'ServiceNow'
  typeProperties: {
    authenticationType: 'string'
    clientId: any(Azure.Bicep.Types.Concrete.AnyType)
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
    endpoint: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
    useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
    usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

ServiceNowV2の場合は、次を使用します。

{
  type: 'ServiceNowV2'
  typeProperties: {
    authenticationType: 'string'
    clientId: any(Azure.Bicep.Types.Concrete.AnyType)
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
    endpoint: any(Azure.Bicep.Types.Concrete.AnyType)
    grantType: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Sftpを する場合は、次を使用します。

{
  type: 'Sftp'
  typeProperties: {
    authenticationType: 'string'
    encryptedCredential: 'string'
    host: any(Azure.Bicep.Types.Concrete.AnyType)
    hostKeyFingerprint: any(Azure.Bicep.Types.Concrete.AnyType)
    passPhrase: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any(Azure.Bicep.Types.Concrete.AnyType)
    privateKeyContent: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    privateKeyPath: any(Azure.Bicep.Types.Concrete.AnyType)
    skipHostKeyValidation: any(Azure.Bicep.Types.Concrete.AnyType)
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

SharePointOnlineListの場合は、次の値を使用します。

{
  type: 'SharePointOnlineList'
  typeProperties: {
    encryptedCredential: 'string'
    servicePrincipalCredentialType: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalEmbeddedCert: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalEmbeddedCertPassword: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    siteUrl: any(Azure.Bicep.Types.Concrete.AnyType)
    tenantId: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Shopifyの場合は、次を使用します。

{
  type: 'Shopify'
  typeProperties: {
    accessToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
    host: any(Azure.Bicep.Types.Concrete.AnyType)
    useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
    useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
    usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Smartsheetの場合は、次の値を使用します。

{
  type: 'Smartsheet'
  typeProperties: {
    apiToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
  }
}

Snowflakeを する場合は、次を使用します。

{
  type: 'Snowflake'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    password: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
  }
}

SnowflakeV2を する場合は、次を使用します。

{
  type: 'SnowflakeV2'
  typeProperties: {
    accountIdentifier: any(Azure.Bicep.Types.Concrete.AnyType)
    authenticationType: 'string'
    clientId: any(Azure.Bicep.Types.Concrete.AnyType)
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    database: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    host: any(Azure.Bicep.Types.Concrete.AnyType)
    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
    }
    scope: any(Azure.Bicep.Types.Concrete.AnyType)
    tenantId: any(Azure.Bicep.Types.Concrete.AnyType)
    user: any(Azure.Bicep.Types.Concrete.AnyType)
    warehouse: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Sparkの場合は、次の値を使用します。

{
  type: 'Spark'
  typeProperties: {
    allowHostNameCNMismatch: any(Azure.Bicep.Types.Concrete.AnyType)
    allowSelfSignedServerCert: any(Azure.Bicep.Types.Concrete.AnyType)
    authenticationType: 'string'
    enableSsl: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    host: any(Azure.Bicep.Types.Concrete.AnyType)
    httpPath: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any(Azure.Bicep.Types.Concrete.AnyType)
    serverType: 'string'
    thriftTransportProtocol: 'string'
    trustedCertPath: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
    useSystemTrustStore: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

SqlServerの場合は、次を使用します。

{
  type: 'SqlServer'
  typeProperties: {
    alwaysEncryptedSettings: {
      alwaysEncryptedAkvAuthType: 'string'
      credential: {
        referenceName: 'string'
        type: 'string'
      }
      servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
      servicePrincipalKey: {
        type: 'string'
        // For remaining properties, see SecretBase objects
      }
    }
    applicationIntent: any(Azure.Bicep.Types.Concrete.AnyType)
    authenticationType: 'string'
    commandTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    connectRetryCount: any(Azure.Bicep.Types.Concrete.AnyType)
    connectRetryInterval: any(Azure.Bicep.Types.Concrete.AnyType)
    connectTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
    credential: {
      referenceName: 'string'
      type: 'string'
    }
    database: any(Azure.Bicep.Types.Concrete.AnyType)
    encrypt: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    failoverPartner: any(Azure.Bicep.Types.Concrete.AnyType)
    hostNameInCertificate: any(Azure.Bicep.Types.Concrete.AnyType)
    integratedSecurity: any(Azure.Bicep.Types.Concrete.AnyType)
    loadBalanceTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
    maxPoolSize: any(Azure.Bicep.Types.Concrete.AnyType)
    minPoolSize: any(Azure.Bicep.Types.Concrete.AnyType)
    multipleActiveResultSets: any(Azure.Bicep.Types.Concrete.AnyType)
    multiSubnetFailover: any(Azure.Bicep.Types.Concrete.AnyType)
    packetSize: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    pooling: any(Azure.Bicep.Types.Concrete.AnyType)
    server: any(Azure.Bicep.Types.Concrete.AnyType)
    trustServerCertificate: any(Azure.Bicep.Types.Concrete.AnyType)
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Squareの場合は、次を使用します。

{
  type: 'Square'
  typeProperties: {
    clientId: any(Azure.Bicep.Types.Concrete.AnyType)
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    connectionProperties: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    host: any(Azure.Bicep.Types.Concrete.AnyType)
    redirectUri: any(Azure.Bicep.Types.Concrete.AnyType)
    useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
    useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
    usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Sybaseの場合は、次を使用します。

{
  type: 'Sybase'
  typeProperties: {
    authenticationType: 'string'
    database: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    server: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

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(Azure.Bicep.Types.Concrete.AnyType)
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Teradataの場合は、次の値を使用します。

{
  type: 'Teradata'
  typeProperties: {
    authenticationType: 'string'
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    server: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Twilioを する場合は、次を使用します。

{
  type: 'Twilio'
  typeProperties: {
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Verticaの場合は、次のコマンドを使用します。

{
  type: 'Vertica'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    database: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    port: any(Azure.Bicep.Types.Concrete.AnyType)
    pwd: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
    server: any(Azure.Bicep.Types.Concrete.AnyType)
    uid: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Warehouseの場合は、次の値を使用します。

{
  type: 'Warehouse'
  typeProperties: {
    artifactId: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    endpoint: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalCredential: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalCredentialType: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any(Azure.Bicep.Types.Concrete.AnyType)
    workspaceId: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Webの場合は、次を使用します。

{
  type: 'Web'
  typeProperties: {
    url: any(Azure.Bicep.Types.Concrete.AnyType)
    authenticationType: 'string'
    // For remaining properties, see WebLinkedServiceTypeProperties objects
  }
}

Xeroを する場合は、次を使用します。

{
  type: 'Xero'
  typeProperties: {
    connectionProperties: any(Azure.Bicep.Types.Concrete.AnyType)
    consumerKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
    host: any(Azure.Bicep.Types.Concrete.AnyType)
    privateKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
    useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
    usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

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(Azure.Bicep.Types.Concrete.AnyType)
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Zohoを する場合は、次を使用します。

{
  type: 'Zoho'
  typeProperties: {
    accessToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    connectionProperties: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: 'string'
    endpoint: any(Azure.Bicep.Types.Concrete.AnyType)
    useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
    useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
    usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

SecretBase オブジェクト

プロパティを設定して、オブジェクトの型を指定します。

AzureKeyVaultSecretを する場合は、次を使用します。

{
  secretName: any(Azure.Bicep.Types.Concrete.AnyType)
  secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
  store: {
    parameters: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    referenceName: 'string'
    type: 'string'
  }
  type: 'AzureKeyVaultSecret'
}

SecureStringの場合は、次を使用します。

{
  type: 'SecureString'
  value: 'string'
}

プロパティ値

AmazonMWSLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AmazonMWS' (必須)
typeProperties Amazon Marketplace Web Service のリンクされたサービス プロパティ。 AmazonMWSLinkedServiceTypeProperties (必須)

AmazonMWSLinkedServiceTypeProperties

名前 形容 価値
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 です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

AmazonRdsForLinkedServiceTypeProperties

名前 形容 価値
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 SecretBase の

AmazonRdsForOracleLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AmazonRdsForOracle' (必須)
typeProperties AmazonRdsForOracle データベースのリンクされたサービス プロパティ。 AmazonRdsForLinkedServiceTypeProperties (必須)

AmazonRdsForSqlServerLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AmazonRdsForSqlServer' (必須)
typeProperties Amazon RDS for SQL Server のリンクされたサービスプロパティ。 AmazonRdsForSqlServerLinkedServiceTypeProperties (必須)

AmazonRdsForSqlServerLinkedServiceTypeProperties

名前 形容 価値
alwaysEncryptedSettings Sql は常に暗号化されたプロパティです。 SqlAlwaysEncryptedProperties
applicationIntent 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 任意
authenticationType 認証に使用される型。 型: 文字列。 'SQL'
'Windows'
commandTimeout コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
connectRetryCount 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectRetryInterval 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectTimeout サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
データベース 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 任意
暗号化する 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
failoverPartner プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
hostNameInCertificate 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
integratedSecurity 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
loadBalanceTimeout 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
maxPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 任意
minPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 任意
multipleActiveResultSets true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 任意
multiSubnetFailover アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 任意
packetSize 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
パスワード オンプレミスの Windows 認証パスワード。 SecretBase の
プーリング 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
サーバー 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 任意
trustServerCertificate 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 任意
userName オンプレミスの Windows 認証ユーザー名。 型: string (または resultType 文字列を含む式)。 任意

AmazonRedshiftLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AmazonRedshift' (必須)
typeProperties Amazon Redshift のリンクされたサービスプロパティ。 AmazonRedshiftLinkedServiceTypeProperties (必須)

AmazonRedshiftLinkedServiceTypeProperties

名前 形容 価値
データベース Amazon Redshift ソースのデータベース名。 型: string (または resultType 文字列を含む式)。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード Amazon Redshift ソースのパスワード。 SecretBase の
Amazon Redshift サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 5439 です。 型: 整数 (または resultType 整数を持つ式)。 任意
サーバー Amazon Redshift サーバーの名前。 型: string (または resultType 文字列を含む式)。 any (必須)
username Amazon Redshift ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

AmazonS3CompatibleLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AmazonS3Compatible' (必須)
typeProperties Amazon S3 互換のリンクされたサービスプロパティ。 AmazonS3CompatibleLinkedServiceTypeProperties (必須)

AmazonS3CompatibleLinkedServiceTypeProperties

名前 形容 価値
accessKeyId Amazon S3 互換 ID およびアクセス管理 (IAM) ユーザーのアクセスキー識別子。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
forcePathStyle true の場合は、仮想ホスト型アクセスの代わりに S3 パス スタイルのアクセスを使用します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
secretAccessKey Amazon S3 互換 ID およびアクセス管理 (IAM) ユーザーのシークレット アクセス キー。 SecretBase の
serviceUrl この値は、Amazon S3 互換コネクタでアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 任意

AmazonS3LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AmazonS3' (必須)
typeProperties Amazon S3 のリンクされたサービス プロパティ。 AmazonS3LinkedServiceTypeProperties (必須)

AmazonS3LinkedServiceTypeProperties

名前 形容 価値
accessKeyId Amazon S3 Identity and Access Management (IAM) ユーザーのアクセスキー識別子。 型: string (または resultType 文字列を含む式)。 任意
authenticationType S3 の認証の種類。 使用できる値: AccessKey (既定値) または TemporarySecurityCredentials。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
secretAccessKey Amazon S3 Identity and Access Management (IAM) ユーザーのシークレット アクセス キー。 SecretBase の
serviceUrl この値は、S3 コネクタでアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 任意
sessionToken S3 の一時的なセキュリティ資格情報のセッション トークン。 SecretBase の

AppFiguresLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AppFigures' (必須)
typeProperties AppFigures のリンクされたサービス プロパティ。 AppFiguresLinkedServiceTypeProperties (必須)

AppFiguresLinkedServiceTypeProperties

名前 形容 価値
clientKey AppFigures ソースのクライアント キー。 SecretBase (必須)
パスワード AppFigures ソースのパスワード。 SecretBase (必須)
userName Appfigures ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 any (必須)

AsanaLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Asana' (必須)
typeProperties Asana のリンクされたサービス プロパティ。 AsanaLinkedServiceTypeProperties (必須)

AsanaLinkedServiceTypeProperties

名前 形容 価値
apiToken Asana ソースの API トークン。 SecretBase (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。

AzureBatchLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureBatch' (必須)
typeProperties Azure Batch のリンクされたサービスのプロパティ。 AzureBatchLinkedServiceTypeProperties (必須)

AzureBatchLinkedServiceTypeProperties

名前 形容 価値
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

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureBlobFS' (必須)
typeProperties Azure Data Lake Storage Gen2 のリンクされたサービス プロパティ。 AzureBlobFSLinkedServiceTypeProperties (必須)

AzureBlobFSLinkedServiceTypeProperties

名前 形容 価値
accountKey Azure Data Lake Storage Gen2 サービスのアカウント キー。 型: string (または resultType 文字列を含む式)。 任意
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
sasToken sas uri での sasToken の Azure Key Vault シークレット参照。 SecretBase の
sasUri Azure Data Lake Storage Gen2 サービスの SAS URI。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Azure Data Lake Storage Gen2 アカウントに対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure Data Lake Storage Gen2 アカウントに対する認証に使用されるアプリケーションのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意
url Azure Data Lake Storage Gen2 サービスのエンドポイント。 型: string (または resultType 文字列を含む式)。 任意

AzureBlobStorageLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureBlobStorage' (必須)
typeProperties Azure Blob Storage のリンクされたサービス プロパティ。 AzureBlobStorageLinkedServiceTypeProperties (必須)

AzureBlobStorageLinkedServiceTypeProperties

名前 形容 価値
accountKey 接続文字列内の accountKey の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
accountKind ストレージ アカウントの種類を指定します。 使用できる値は、Storage (汎用 v1)、StorageV2 (汎用 v2)、BlobStorage、または BlockBlobStorage です。 型: string (または resultType 文字列を含む式)。 任意
authenticationType 認証に使用される型。 型: 文字列。 'AccountKey'
'Anonymous'
'Msi'
'SasUri'
'ServicePrincipal'
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
connectionString 接続文字列。 これは、sasUri、serviceEndpoint プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
containerUri Azure Blob Storage リソースのコンテナー URI では、匿名アクセスのみがサポートされます。 型: string (または resultType 文字列を含む式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
sasToken sas uri での sasToken の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
sasUri Azure Blob Storage リソースの SAS URI。 connectionString、serviceEndpoint プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
serviceEndpoint Azure Blob Storage リソースの BLOB サービス エンドポイント。 connectionString、sasUri プロパティと相互に排他的です。 任意
servicePrincipalId Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意

AzureDatabricksDeltaLakeLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureDatabricksDeltaLake' (必須)
typeProperties Azure Databricks Delta Lake のリンクされたサービス プロパティ。 AzureDatabricksDetltaLakeLinkedServiceTypeProperties (必須)

AzureDatabricksDetltaLakeLinkedServiceTypeProperties

名前 形容 価値
accessToken databricks REST API のアクセス トークン。 https://docs.azuredatabricks.net/api/latest/authentication.htmlを参照してください。 型: string、SecureString、または AzureKeyVaultSecretReference。 SecretBase の
clusterId このジョブのすべての実行に使用される既存の対話型クラスターの ID。 型: string (または resultType 文字列を含む式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
ドメイン <REGION>.azuredatabricks.net、Databricks デプロイのドメイン名です。 型: string (または resultType 文字列を含む式)。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
workspaceResourceId databricks REST API のワークスペース リソース ID。 型: string (または resultType 文字列を含む式)。 任意

AzureDatabricksLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureDatabricks' (必須)
typeProperties Azure Databricks のリンクされたサービス プロパティ。 AzureDatabricksLinkedServiceTypeProperties (必須)

AzureDatabricksLinkedServiceTypeProperties

名前 形容 価値
accessToken databricks REST API のアクセス トークン。 https://docs.azuredatabricks.net/api/latest/authentication.htmlを参照してください。 型: string (または resultType 文字列を含む式)。 SecretBase の
認証 databricks REST API にワークスペース リソース ID を使用する場合は、MSI を指定するために必要です。 型: string (または resultType 文字列を含む式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
ドメイン <REGION>.azuredatabricks.net、Databricks デプロイのドメイン名です。 型: string (または resultType 文字列を含む式)。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
existingClusterId このアクティビティのすべての実行に使用される既存の対話型クラスターの ID。 型: string (または resultType 文字列を含む式)。 任意
instancePoolId このアクティビティのすべての実行に使用される既存のインスタンス プールの ID。 型: string (または resultType 文字列を含む式)。 任意
newClusterCustomTags クラスター リソースの追加タグ。 インスタンス プールの構成では、このプロパティは無視されます。 AzureDatabricksLinkedServiceTypePropertiesNewClusterCustomTags
newClusterDriverNodeType 新しいジョブ クラスターのドライバー ノードの種類。 インスタンス プールの構成では、このプロパティは無視されます。 型: string (または resultType 文字列を含む式)。 任意
newClusterEnableElasticDisk 新しいクラスターでエラスティック ディスクを有効にします。 このプロパティは無視され、Databricks の既定のエラスティック ディスクの動作を受け取ります (エラスティック ディスクは常に有効になっています)。 型: boolean (または resultType ブール値を持つ式)。 任意
newClusterInitScripts 新しいクラスターのユーザー定義初期化スクリプト。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 任意
newClusterLogDestination Spark ドライバー、worker、およびイベント ログを配信する場所を指定します。 型: string (または resultType 文字列を含む式)。 任意
newClusterNodeType 新しいジョブ クラスターのノードの種類。 このプロパティは、newClusterVersion が指定されていて、instancePoolId が指定されていない場合に必要です。 instancePoolId が指定されている場合、このプロパティは無視されます。 型: string (または resultType 文字列を含む式)。 任意
newClusterNumOfWorker 既存の対話型クラスターを使用しない場合は、新しいジョブ クラスターまたはインスタンス プールに使用するワーカー ノードの数を指定します。 新しいジョブ クラスターの場合、"1" のような文字列形式の Int32 は、numOfWorker が 1 または '1:10' であることを意味します。これは、1 (分) から 10 (最大) への自動スケールを意味します。 インスタンス プールの場合、これは文字列形式の Int32 であり、'2' などの固定数のワーカー ノードのみを指定できます。 newClusterVersion が指定されている場合は必須です。 型: string (または resultType 文字列を含む式)。 任意
newClusterSparkConf オプションのユーザー指定の Spark 構成キーと値のペアのセット。 AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf
newClusterSparkEnvVars オプションのユーザー指定の Spark 環境変数のキーと値のペアのセット。 AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkEnvVars
newClusterVersion 既存の対話型クラスターを使用しない場合は、このアクティビティの実行ごとに作成された新しいジョブ クラスターまたはインスタンス プール ノードの Spark バージョンを指定します。 instancePoolId が指定されている場合は必須。 型: string (または resultType 文字列を含む式)。 任意
policyId ユーザー定義の一連のルールに基づいてクラスターを構成する機能を制限するためのポリシー ID。 型: string (または resultType 文字列を含む式)。 任意
workspaceResourceId databricks REST API のワークスペース リソース ID。 型: string (または resultType 文字列を含む式)。 任意

AzureDatabricksLinkedServiceTypePropertiesNewClusterCustomTags

名前 形容 価値

AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf

名前 形容 価値

AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkEnvVars

名前 形容 価値

AzureDataExplorerLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureDataExplorer' (必須)
typeProperties Azure Data Explorer (Kusto) のリンクされたサービス プロパティ。 AzureDataExplorerLinkedServiceTypeProperties (必須)

AzureDataExplorerLinkedServiceTypeProperties

名前 形容 価値
資格 情報 認証情報を含む資格情報参照。 CredentialReference
データベース 接続のデータベース名。 型: string (または resultType 文字列を含む式)。 any (必須)
エンドポイント Azure Data Explorer のエンドポイント (エンジンのエンドポイント)。 URL は clusterName>https://<形式になります。regionName>.kusto.windows.net を<します。 型: string (または resultType 文字列を含む式) any (必須)
servicePrincipalId Azure Data Explorer に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Kusto に対する認証に使用されるサービス プリンシパルのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意

AzureDataLakeAnalyticsLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureDataLakeAnalytics' (必須)
typeProperties Azure Data Lake Analytics のリンクされたサービス プロパティ。 AzureDataLakeAnalyticsLinkedServiceTypeProperties (必須)

AzureDataLakeAnalyticsLinkedServiceTypeProperties

名前 形容 価値
accountName Azure Data Lake Analytics アカウント名。 型: string (または resultType 文字列を含む式)。 any (必須)
dataLakeAnalyticsUri Azure Data Lake Analytics URI の種類: 文字列 (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
resourceGroupName Data Lake Analytics アカウントのリソース グループ名 (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Azure Data Lake Analytics アカウントに対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure Data Lake Analytics アカウントに対する認証に使用されるアプリケーションのキー。 SecretBase の
subscriptionId Data Lake Analytics アカウントのサブスクリプション ID (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 任意
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 any (必須)

AzureDataLakeStoreLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureDataLakeStore' (必須)
typeProperties Azure Data Lake Store のリンクされたサービス プロパティ。 AzureDataLakeStoreLinkedServiceTypeProperties (必須)

AzureDataLakeStoreLinkedServiceTypeProperties

名前 形容 価値
accountName Data Lake Store アカウント名。 型: string (または resultType 文字列を含む式)。 任意
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
dataLakeStoreUri Data Lake Store サービス URI。 型: string (または resultType 文字列を含む式)。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
resourceGroupName Data Lake Store アカウントのリソース グループ名 (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Azure Data Lake Store アカウントに対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure Data Lake Store アカウントに対する認証に使用されるアプリケーションのキー。 SecretBase の
subscriptionId Data Lake Store アカウントのサブスクリプション ID (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 任意
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意

AzureFileStorageLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureFileStorage' (必須)
typeProperties Azure File Storage のリンクされたサービス プロパティ。 AzureFileStorageLinkedServiceTypeProperties (必須)

AzureFileStorageLinkedServiceTypeProperties

名前 形容 価値
accountKey 接続文字列内の accountKey の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
connectionString 接続文字列。 これは sasUri プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
fileShare Azure ファイル共有名。 accountKey/sasToken で認証する場合に必要です。 型: string (または resultType 文字列を含む式)。 任意
ホスト サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 任意
パスワード サーバーにログオンするためのパスワード。 SecretBase の
sasToken sas uri での sasToken の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
sasUri Azure File リソースの SAS URI。 connectionString プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
serviceEndpoint Azure File Storage リソースのファイル サービス エンドポイント。 connectionString、sasUri プロパティと相互に排他的です。 任意
スナップショット Azure ファイル共有スナップショットのバージョン。 型: string (または resultType 文字列を含む式)。 任意
userId サーバーにログオンするユーザー ID。 型: string (または resultType 文字列を含む式)。 任意

AzureFunctionLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureFunction' (必須)
typeProperties Azure 関数のリンクされたサービス プロパティ。 AzureFunctionLinkedServiceTypeProperties (必須)

AzureFunctionLinkedServiceTypeProperties

名前 形容 価値
認証 AzureFunction への接続に使用される認証の種類 (MSI を指定するために必要)。 型: string (または resultType 文字列を含む式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
functionAppUrl Azure Function App のエンドポイント。 URL は accountName>.azurewebsites.net https://<形式になります。 型: string (または resultType 文字列を含む式)。 any (必須)
functionKey Azure Function App の関数またはホスト キー。 SecretBase の
resourceId Azure 関数に対して許可されているトークン対象ユーザー。 型: string (または resultType 文字列を含む式)。 任意

AzureKeyVaultLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureKeyVault' (必須)
typeProperties Azure Key Vault のリンクされたサービス プロパティ。 AzureKeyVaultLinkedServiceTypeProperties (必須)

AzureKeyVaultLinkedServiceTypeProperties

名前 形容 価値
baseUrl Azure Key Vault のベース URL。 例: https://myakv.vault.azure.net 型: string (または resultType 文字列を含む式)。 any (必須)
資格 情報 認証情報を含む資格情報参照。 CredentialReference

AzureKeyVaultSecretReference

名前 形容 価値
secretName Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 any (必須)
secretVersion Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 任意
Azure Key Vault のリンクされたサービス リファレンス。 LinkedServiceReference (必須)
種類 シークレットの種類。 string (必須)

AzureKeyVaultSecretReference

名前 形容 価値
secretName Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 any (必須)
secretVersion Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 任意
Azure Key Vault のリンクされたサービス リファレンス。 LinkedServiceReference (必須)
種類 シークレットの種類。 'AzureKeyVaultSecret' (必須)

AzureMariaDBLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureMariaDB' (必須)
typeProperties Azure Database for MariaDB のリンクされたサービス プロパティ。 AzureMariaDBLinkedServiceTypeProperties (必須)

AzureMariaDBLinkedServiceTypeProperties

名前 形容 価値
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
pwd 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

AzureMLLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureML' (必須)
typeProperties Azure ML Studio Web サービスのリンクされたサービス プロパティ。 AzureMLLinkedServiceTypeProperties (必須)

AzureMLLinkedServiceTypeProperties

名前 形容 価値
apiKey Azure ML モデル エンドポイントにアクセスするための API キー。 SecretBase (必須)
認証 AzureML への接続に使用される認証の種類 (MSI を指定するために必要)。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
mlEndpoint Azure ML Studio Web サービス エンドポイントのバッチ実行 REST URL。 型: string (または resultType 文字列を含む式)。 any (必須)
servicePrincipalId Azure ML Studio Web サービスの ARM ベースの updateResourceEndpoint に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure ML Studio Web サービスの ARM ベースの updateResourceEndpoint に対する認証に使用されるサービス プリンシパルのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意
updateResourceEndpoint Azure ML Studio Web サービス エンドポイントの更新リソース REST URL。 型: string (または resultType 文字列を含む式)。 任意

AzureMLServiceLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureMLService' (必須)
typeProperties Azure ML Service のリンクされたサービス プロパティ。 AzureMLServiceLinkedServiceTypeProperties (必須)

AzureMLServiceLinkedServiceTypeProperties

名前 形容 価値
認証 AzureML への接続に使用される認証の種類 (MSI を指定するために必要)。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
mlWorkspaceName Azure ML Service ワークスペース名。 型: string (または resultType 文字列を含む式)。 any (必須)
resourceGroupName Azure ML Service ワークスペースのリソース グループ名。 型: string (または resultType 文字列を含む式)。 any (必須)
servicePrincipalId 発行された Azure ML サービス パイプラインのエンドポイントに対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey 発行された Azure ML サービス パイプラインのエンドポイントに対する認証に使用されるサービス プリンシパルのキー。 SecretBase の
subscriptionId Azure ML Service ワークスペースのサブスクリプション ID。 型: string (または resultType 文字列を含む式)。 any (必須)
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意

AzureMySqlLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureMySql' (必須)
typeProperties Azure MySQL データベースのリンクされたサービス プロパティ。 AzureMySqlLinkedServiceTypeProperties (必須)

AzureMySqlLinkedServiceTypeProperties

名前 形容 価値
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

AzurePostgreSqlLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzurePostgreSql' (必須)
typeProperties Azure PostgreSQL のリンクされたサービス プロパティ。 AzurePostgreSqlLinkedServiceTypeProperties (必須)

AzurePostgreSqlLinkedServiceTypeProperties

名前 形容 価値
commandTimeout 試行を終了してエラーを生成する前にコマンドを実行しようとしたときに待機する時間 (秒単位)。 無限大の場合は 0 に設定します。 型: 整数。 任意
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
データベース 接続のデータベース名。 型: 文字列。 任意
エンコーディング PostgreSQL 文字列データのエンコード/デコードに使用される .NET エンコードを取得または設定します。 型: string 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
接続のポート。 型: 整数。 任意
readBufferSize 読み取り時に使用する内部バッファーのサイズを決定します。 データベースから大きな値を転送すると、パフォーマンスが向上する可能性があります。 型: 整数。 任意
サーバー 接続のサーバー名。 型: 文字列。 任意
sslMode 接続用の SSL モード。 型: 整数。 0: 無効、1:許可、2: 優先、3: 必須、4: verify-ca、5: verify-full。 型: 整数。 任意
タイムアウト 接続を確立してから試行を終了し、エラーを生成するまでの待機時間 (秒単位)。 型: 整数。 任意
タイムゾーン セッションのタイムゾーンを取得または設定します。 型: 文字列。 任意
trustServerCertificate 検証せずにサーバー証明書を信頼するかどうか。 型: ブール値。 任意
username 認証用のユーザー名。 型: 文字列。 任意

AzureSearchLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureSearch' (必須)
typeProperties Windows Azure Search Service のリンクされたサービス プロパティ。 AzureSearchLinkedServiceTypeProperties (必須)

AzureSearchLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
Azure Search サービスの管理者キー SecretBase の
url Azure Search サービスの URL。 型: string (または resultType 文字列を含む式)。 any (必須)

AzureSqlDatabaseLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureSqlDatabase' (必須)
typeProperties Azure SQL Database のリンクされたサービス プロパティ。 AzureSqlDatabaseLinkedServiceTypeProperties (必須)

AzureSqlDatabaseLinkedServiceTypeProperties

名前 形容 価値
alwaysEncryptedSettings Sql は常に暗号化されたプロパティです。 SqlAlwaysEncryptedProperties
applicationIntent 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 任意
authenticationType 認証に使用される型。 型: 文字列。 'ServicePrincipal'
'SQL'
'SystemAssignedManagedIdentity'
'UserAssignedManagedIdentity'
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
commandTimeout コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
connectRetryCount 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectRetryInterval 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectTimeout サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
データベース 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 任意
暗号化する 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
failoverPartner プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
hostNameInCertificate 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
integratedSecurity 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
loadBalanceTimeout 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
maxPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 任意
minPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 任意
multipleActiveResultSets true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 任意
multiSubnetFailover アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 任意
packetSize 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
プーリング 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
サーバー 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Azure SQL Database に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure SQL Database に対する認証に使用されるサービス プリンシパルのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意
trustServerCertificate 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 任意
userName サーバーに接続するときに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 任意

AzureSqlDWLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureSqlDW' (必須)
typeProperties Azure SQL Data Warehouse のリンクされたサービス プロパティ。 AzureSqlDWLinkedServiceTypeProperties (必須)

AzureSqlDWLinkedServiceTypeProperties

名前 形容 価値
applicationIntent 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 任意
authenticationType 認証に使用される型。 型: 文字列。 'ServicePrincipal'
'SQL'
'SystemAssignedManagedIdentity'
'UserAssignedManagedIdentity'
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
commandTimeout コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
connectRetryCount 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectRetryInterval 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectTimeout サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
データベース 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 任意
暗号化する 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
failoverPartner プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
hostNameInCertificate 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
integratedSecurity 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
loadBalanceTimeout 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
maxPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 任意
minPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 任意
multipleActiveResultSets true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 任意
multiSubnetFailover アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 任意
packetSize 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
プーリング 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
サーバー 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意
trustServerCertificate 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 任意
userName サーバーに接続するときに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 任意

AzureSqlMILinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureSqlMI' (必須)
typeProperties Azure SQL Managed Instance のリンクされたサービス プロパティ。 AzureSqlMILinkedServiceTypeProperties (必須)

AzureSqlMILinkedServiceTypeProperties

名前 形容 価値
alwaysEncryptedSettings Sql は常に暗号化されたプロパティです。 SqlAlwaysEncryptedProperties
applicationIntent 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 任意
authenticationType 認証に使用される型。 型: 文字列。 'ServicePrincipal'
'SQL'
'SystemAssignedManagedIdentity'
'UserAssignedManagedIdentity'
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
commandTimeout コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
connectRetryCount 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectRetryInterval 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectTimeout サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
データベース 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 任意
暗号化する 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
failoverPartner プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
hostNameInCertificate 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
integratedSecurity 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
loadBalanceTimeout 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
maxPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 任意
minPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 任意
multipleActiveResultSets true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 任意
multiSubnetFailover アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 任意
packetSize 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
プーリング 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
サーバー 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Azure SQL Managed Instance に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure SQL Managed Instance に対する認証に使用されるサービス プリンシパルのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意
trustServerCertificate 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 任意
userName サーバーに接続するときに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 任意

AzureStorageLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureStorage' (必須)
typeProperties Azure Storage のリンクされたサービスのプロパティ。 AzureStorageLinkedServiceTypeProperties (必須)

AzureStorageLinkedServiceTypeProperties

名前 形容 価値
accountKey 接続文字列内の accountKey の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
connectionString 接続文字列。 これは sasUri プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
sasToken sas uri での sasToken の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
sasUri Azure Storage リソースの SAS URI。 connectionString プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意

AzureSynapseArtifactsLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureSynapseArtifacts' (必須)
typeProperties Azure Synapse Analytics (Artifacts) のリンクされたサービス プロパティ。 AzureSynapseArtifactsLinkedServiceTypeProperties (必須)

AzureSynapseArtifactsLinkedServiceTypeProperties

名前 形容 価値
認証 システム割り当てマネージド ID を認証方法として使用する場合は、MSI を指定するために必要です。 型: string (または resultType 文字列を含む式)。 任意
エンドポイント .dev.azuresynapse.net、Azure Synapse Analytics ワークスペース URL>ワークスペース名を https://<します。 型: string (または resultType 文字列を含む式)。 any (必須)
workspaceResourceId Synapse ワークスペースのリソース ID。 形式は 、/subscriptions/{subscriptionID}/resourceGroups/{resourceGroup}/providers/Microsoft.Synapse/workspaces/{workspaceName} にする必要があります。 型: string (または resultType 文字列を含む式)。 任意

AzureTableStorageLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureTableStorage' (必須)
typeProperties Azure Table Storage のリンクされたサービス プロパティ。 AzureTableStorageLinkedServiceTypeProperties (必須)

AzureTableStorageLinkedServiceTypeProperties

名前 形容 価値
accountKey 接続文字列内の accountKey の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
connectionString 接続文字列。 これは sasUri プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
sasToken sas uri での sasToken の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
sasUri Azure Storage リソースの SAS URI。 connectionString プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
serviceEndpoint Azure Table Storage リソースの Table Service エンドポイント。 connectionString、sasUri プロパティと相互に排他的です。 任意

CassandraLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Cassandra' (必須)
typeProperties Cassandra のリンクされたサービス プロパティ。 CassandraLinkedServiceTypeProperties (必須)

CassandraLinkedServiceTypeProperties

名前 形容 価値
authenticationType 接続に使用する AuthenticationType。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト 接続のホスト名。 型: string (または resultType 文字列を含む式)。 any (必須)
パスワード 認証用のパスワード。 SecretBase の
接続のポート。 型: 整数 (または resultType 整数を持つ式)。 任意
username 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

CommonDataServiceForAppsLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'CommonDataServiceForApps' (必須)
typeProperties Common Data Service for Apps のリンクされたサービス プロパティ。 CommonDataServiceForAppsLinkedServiceTypeProperties (必須)

CommonDataServiceForAppsLinkedServiceTypeProperties

名前 形容 価値
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 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
hostName オンプレミスの Common Data Service for Apps サーバーのホスト名。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 型: string (または resultType 文字列を含む式)。 任意
organizationName Common Data Service for Apps インスタンスの組織名。 このプロパティはオンプレミスで必要であり、ユーザーに関連付けられている Common Data Service for Apps インスタンスが複数ある場合はオンラインで必要です。 型: string (または resultType 文字列を含む式)。 任意
パスワード Common Data Service for Apps インスタンスにアクセスするためのパスワード。 SecretBase の
オンプレミスの Common Data Service for Apps サーバーのポート。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 既定値は 443 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
serviceUri Microsoft Common Data Service for Apps サーバーの URL。 このプロパティはオンラインで必須であり、オンプレミスでは使用できません。 型: string (または resultType 文字列を含む式)。 任意
username Common Data Service for Apps インスタンスにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

ConcurLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Concur' (必須)
typeProperties Concur Service のリンクされたサービス プロパティ。 ConcurLinkedServiceTypeProperties (必須)

ConcurLinkedServiceTypeProperties

名前 形容 価値
clientId アプリケーション client_id Concur App Management によって提供されます。 any (必須)
connectionProperties Concur への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード ユーザー名フィールドに指定したユーザー名に対応するパスワード。 SecretBase の
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意
username Concur Service へのアクセスに使用するユーザー名。 any (必須)

CosmosDbLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'CosmosDb' (必須)
typeProperties CosmosDB のリンクされたサービス プロパティ。 CosmosDbLinkedServiceTypeProperties (必須)

CosmosDbLinkedServiceTypeProperties

名前 形容 価値
accountEndpoint Azure CosmosDB アカウントのエンドポイント。 型: string (または resultType 文字列を含む式) 任意
accountKey Azure CosmosDB アカウントのアカウント キー。 型: SecureString または AzureKeyVaultSecretReference。 SecretBase の
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
connectionMode CosmosDB アカウントへのアクセスに使用される接続モード。 型: 文字列。 'Direct'
'Gateway'
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
データベース データベースの名前。 型: string (または resultType 文字列を含む式) 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: 文字列。 任意
servicePrincipalId サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意

CosmosDbMongoDbApiLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'CosmosDbMongoDbApi' (必須)
typeProperties CosmosDB (MongoDB API) のリンクされたサービス プロパティ。 CosmosDbMongoDbApiLinkedServiceTypeProperties (必須)

CosmosDbMongoDbApiLinkedServiceTypeProperties

名前 形容 価値
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 ブール値を持つ式)。 任意

CouchbaseLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Couchbase' (必須)
typeProperties Couchbase サーバーのリンクされたサービスのプロパティ。 CouchbaseLinkedServiceTypeProperties の (必須)

CouchbaseLinkedServiceTypeProperties

名前 形容 価値
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
credString 接続文字列内の credString の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。

CredentialReference

名前 形容 価値
referenceName 参照資格情報名。 string (必須)
種類 資格情報参照の種類。 'CredentialReference' (必須)

CustomDataSourceLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'CustomDataSource' (必須)
typeProperties カスタムのリンクされたサービス プロパティ。 any (必須)

DataworldLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Dataworld' (必須)
typeProperties Dataworld のリンクされたサービス プロパティ。 DataworldLinkedServiceTypeProperties (必須)

DataworldLinkedServiceTypeProperties

名前 形容 価値
apiToken Dataworld ソースの API トークン。 SecretBase (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。

Db2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Db2' (必須)
typeProperties DB2 のリンクされたサービスのプロパティ。 Db2LinkedServiceTypeProperties (必須)

Db2LinkedServiceTypeProperties

名前 形容 価値
authenticationType 接続に使用する AuthenticationType。 connectionString プロパティと相互に排他的です。 'Basic'
certificateCommonName TLS が有効な場合の証明書の共通名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 任意
connectionString 接続文字列。 サーバー、データベース、authenticationType、userName、packageCollection、certificateCommonName プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
データベース 接続のデータベース名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 connectionString プロパティと相互に排他的です。 型: 文字列。
packageCollection データベースのクエリ時にパッケージが作成される場所。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 任意
パスワード 認証用のパスワード。 SecretBase の
サーバー 接続のサーバー名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 任意
username 認証用のユーザー名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 任意

DrillLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Drill' (必須)
typeProperties ドリル サーバーのリンク されたサービスのプロパティ。 DrillLinkedServiceTypeProperties (必須)

DrillLinkedServiceTypeProperties

名前 形容 価値
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
pwd 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

DynamicsAXLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'DynamicsAX' (必須)
typeProperties Dynamics AX のリンクされたサービス プロパティ。 DynamicsAXLinkedServiceTypeProperties (必須)

DynamicsAXLinkedServiceTypeProperties

名前 形容 価値
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

名前 形容 価値
種類 リンクされたサービスの種類。 'DynamicsCrm' (必須)
typeProperties Dynamics CRM のリンクされたサービスのプロパティ。 DynamicsCrmLinkedServiceTypeProperties (必須)

DynamicsCrmLinkedServiceTypeProperties

名前 形容 価値
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 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
hostName オンプレミス Dynamics CRM サーバーのホスト名。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 型: string (または resultType 文字列を含む式)。 任意
organizationName Dynamics CRM インスタンスの組織名。 このプロパティはオンプレミスに必要であり、ユーザーに複数の Dynamics CRM インスタンスが関連付けられている場合はオンラインで使用する必要があります。 型: string (または resultType 文字列を含む式)。 任意
パスワード Dynamics CRM インスタンスにアクセスするためのパスワード。 SecretBase の
オンプレミス Dynamics CRM サーバーのポート。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 既定値は 443 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
serviceUri Microsoft Dynamics CRM サーバーの URL。 このプロパティはオンラインで必須であり、オンプレミスでは使用できません。 型: string (または resultType 文字列を含む式)。 任意
username Dynamics CRM インスタンスにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

DynamicsLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Dynamics' (必須)
typeProperties Dynamics のリンクされたサービスのプロパティ。 DynamicsLinkedServiceTypeProperties (必須)

DynamicsLinkedServiceTypeProperties

名前 形容 価値
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 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
hostName オンプレミス Dynamics サーバーのホスト名。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 型: string (または resultType 文字列を含む式)。 任意
organizationName Dynamics インスタンスの組織名。 このプロパティはオンプレミスに必要であり、ユーザーに複数の Dynamics インスタンスが関連付けられている場合はオンラインで使用する必要があります。 型: string (または resultType 文字列を含む式)。 任意
パスワード Dynamics インスタンスにアクセスするためのパスワード。 SecretBase の
オンプレミス Dynamics サーバーのポート。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 既定値は 443 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
serviceUri Microsoft Dynamics サーバーの URL。 このプロパティはオンラインで必須であり、オンプレミスでは使用できません。 型: string (または resultType 文字列を含む式)。 任意
username Dynamics インスタンスにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

EloquaLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Eloqua' (必須)
typeProperties Eloqua サーバーのリンクされたサービスのプロパティ。 EloquaLinkedServiceTypeProperties (必須)

EloquaLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント Eloqua サーバーのエンドポイント。 (つまり、eloqua.example.com) any (必須)
パスワード ユーザー名に対応するパスワード。 SecretBase の
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意
username Eloqua アカウントのサイト名とユーザー名の形式: sitename/username。 (つまり、Eloqua/Alice) any (必須)

FileServerLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'FileServer' (必須)
typeProperties ファイル システムのリンクされたサービスのプロパティ。 FileServerLinkedServiceTypeProperties (必須)

FileServerLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 any (必須)
パスワード サーバーにログオンするためのパスワード。 SecretBase の
userId サーバーにログオンするユーザー ID。 型: string (または resultType 文字列を含む式)。 任意

FtpServerLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'FtpServer' (必須)
typeProperties このリンクされたサービスの種類に固有のプロパティ。 FtpServerLinkedServiceTypeProperties (必須)

FtpServerLinkedServiceTypeProperties

名前 形容 価値
authenticationType FTP サーバーへの接続に使用する認証の種類。 'Anonymous'
'Basic'
enableServerCertificateValidation true の場合は、SSL/TLS チャネル経由で接続するときに FTP サーバーの SSL 証明書を検証します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
enableSsl true の場合は、SSL/TLS チャネル経由で FTP サーバーに接続します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト FTP サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 any (必須)
パスワード FTP サーバーにログオンするためのパスワード。 SecretBase の
FTP サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 21 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
userName FTP サーバーにログオンするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

GoogleAdWordsLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'GoogleAdWords' (必須)
typeProperties Google AdWords サービスのリンクされたサービス プロパティ。 GoogleAdWordsLinkedServiceTypeProperties (必須)

GoogleAdWordsLinkedServiceTypeProperties

名前 形容 価値
authenticationType 認証に使用される OAuth 2.0 認証メカニズム。 ServiceAuthentication は、セルフホステッド IR でのみ使用できます。 'ServiceAuthentication'
'UserAuthentication'
clientCustomerID レポート データを取得する AdWords アカウントのクライアント顧客 ID。 型: string (または resultType 文字列を含む式)。 任意
clientId 更新トークンの取得に使用される Google アプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
clientSecret 更新トークンの取得に使用される Google アプリケーションのクライアント シークレット。 SecretBase の
connectionProperties (非推奨)GoogleAds への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 任意
developerToken AdWords API へのアクセスを許可するために使用するマネージャー アカウントに関連付けられている開発者トークン。 SecretBase の
電子メール ServiceAuthentication に使用され、セルフホステッド IR でのみ使用できるサービス アカウントの電子メール ID。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
googleAdsApiVersion v14 などの Google 広告 API のメジャー バージョン。 サポートされているメジャー バージョンは、https://developers.google.com/google-ads/api/docs/release-notesにあります。 型: string (または resultType 文字列を含む式)。 任意
keyFilePath (非推奨)サービス アカウントの電子メール アドレスの認証に使用され、セルフホステッド IR でのみ使用できる .p12 キー ファイルへの完全なパス。 型: string (または resultType 文字列を含む式)。 任意
loginCustomerID 特定の顧客のレポート データを取得する Google 広告マネージャー アカウントの顧客 ID。 型: string (または resultType 文字列を含む式)。 任意
privateKey サービス アカウントの電子メール アドレスの認証に使用され、セルフホステッド IR でのみ使用できる秘密キー。 SecretBase の
refreshToken AdWords for UserAuthentication へのアクセスを承認するために Google から取得した更新トークン。 SecretBase の
supportLegacyDataTypes Float、int32、int64 を Google から文字列にマップする従来のデータ型マッピングを使用するかどうかを指定します。 レガシ ドライバーのデータ型マッピングとの下位互換性を維持する場合を除き、これを true に設定しないでください。 型: boolean (または resultType ブール値を持つ式)。 任意
trustedCertPath (非推奨)SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 型: string (または resultType 文字列を含む式)。 任意
useSystemTrustStore (非推奨)システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意

GoogleBigQueryLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'GoogleBigQuery' (必須)
typeProperties Google BigQuery サービスのリンクされたサービス プロパティ。 GoogleBigQueryLinkedServiceTypeProperties (必須)

GoogleBigQueryLinkedServiceTypeProperties

名前 形容 価値
additionalProjects アクセスするパブリック BigQuery プロジェクトのコンマ区切りのリスト。 型: string (または resultType 文字列を含む式)。 任意
authenticationType 認証に使用される OAuth 2.0 認証メカニズム。 ServiceAuthentication は、セルフホステッド IR でのみ使用できます。 'ServiceAuthentication'
'UserAuthentication' (必須)
clientId 更新トークンの取得に使用される Google アプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
clientSecret 更新トークンの取得に使用される Google アプリケーションのクライアント シークレット。 SecretBase の
電子メール ServiceAuthentication に使用され、セルフホステッド IR でのみ使用できるサービス アカウントの電子メール ID。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
keyFilePath サービス アカウントの電子メール アドレスの認証に使用され、セルフホステッド IR でのみ使用できる .p12 キー ファイルへの完全なパス。 型: string (または resultType 文字列を含む式)。 任意
プロジェクト クエリ対象の既定の BigQuery プロジェクト。 型: string (または resultType 文字列を含む式)。 any (必須)
refreshToken UserAuthentication の BigQuery へのアクセスを承認するために Google から取得した更新トークン。 SecretBase の
requestGoogleDriveScope Google ドライブへのアクセスを要求するかどうか。 Google ドライブへのアクセスを許可すると、BigQuery データと Google Drive のデータを組み合わせたフェデレーション テーブルのサポートが可能になります。 既定値は false です。 型: string (または resultType 文字列を含む式)。 任意
trustedCertPath SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 型: string (または resultType 文字列を含む式)。 任意
useSystemTrustStore システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。型: boolean (または resultType ブール値を持つ式)。 任意

GoogleBigQueryV2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'GoogleBigQueryV2' (必須)
typeProperties Google BigQuery サービスのリンクされたサービス プロパティ。 GoogleBigQueryV2LinkedServiceTypeProperties (必須)

GoogleBigQueryV2LinkedServiceTypeProperties

名前 形容 価値
authenticationType 認証に使用される OAuth 2.0 認証メカニズム。 'ServiceAuthentication'
'UserAuthentication' (必須)
clientId 更新トークンの取得に使用される Google アプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
clientSecret 更新トークンの取得に使用される Google アプリケーションのクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
keyFileContent サービス アカウントの認証に使用される .json キー ファイルの内容。 型: string (または resultType 文字列を含む式)。 SecretBase の
projectId クエリ対象の既定の BigQuery プロジェクト ID。 型: string (または resultType 文字列を含む式)。 any (必須)
refreshToken UserAuthentication の BigQuery へのアクセスを承認するために Google から取得した更新トークン。 SecretBase の

GoogleCloudStorageLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'GoogleCloudStorage' (必須)
typeProperties Google Cloud Storage のリンクされたサービス プロパティ。 GoogleCloudStorageLinkedServiceTypeProperties (必須)

GoogleCloudStorageLinkedServiceTypeProperties

名前 形容 価値
accessKeyId Google Cloud Storage Identity and Access Management (IAM) ユーザーのアクセス キー識別子。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
secretAccessKey Google Cloud Storage Identity and Access Management (IAM) ユーザーのシークレット アクセス キー。 SecretBase の
serviceUrl この値は、Google Cloud Storage Connector でアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 任意

GoogleSheetsLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'GoogleSheets' (必須)
typeProperties GoogleSheets のリンクされたサービス プロパティ。 GoogleSheetsLinkedServiceTypeProperties (必須)

GoogleSheetsLinkedServiceTypeProperties

名前 形容 価値
apiToken GoogleSheets ソースの API トークン。 SecretBase (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。

GreenplumLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Greenplum' (必須)
typeProperties Greenplum データベースのリンクされたサービス プロパティ。 GreenplumLinkedServiceTypeProperties (必須)

GreenplumLinkedServiceTypeProperties

名前 形容 価値
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
pwd 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

HBaseLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'HBase' (必須)
typeProperties HBase サーバーのリンクされたサービスのプロパティ。 HBaseLinkedServiceTypeProperties (必須)

HBaseLinkedServiceTypeProperties

名前 形容 価値
allowHostNameCNMismatch SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 任意
allowSelfSignedServerCert サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 任意
authenticationType HBase サーバーへの接続に使用する認証メカニズム。 'Anonymous'
'Basic' (必須)
enableSsl サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト HBase サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) any (必須)
httpPath HBase サーバーに対応する部分 URL。 (つまり、/gateway/sandbox/hbase/version) 任意
パスワード ユーザー名に対応するパスワード。 SecretBase の
HBase インスタンスがクライアント接続をリッスンするために使用する TCP ポート。 既定値は 9090 です。 任意
trustedCertPath SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 任意
username HBase インスタンスへの接続に使用するユーザー名。 任意

HdfsLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Hdfs' (必須)
typeProperties HDFS のリンクされたサービス プロパティ。 HdfsLinkedServiceTypeProperties (必須)

HdfsLinkedServiceTypeProperties

名前 形容 価値
authenticationType HDFS への接続に使用される認証の種類。 指定できる値は、匿名と Windows です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード Windows 認証のパスワード。 SecretBase の
url HDFS サービス エンドポイントの URL (例: http://myhostname:50070/webhdfs/v1)。 型: string (または resultType 文字列を含む式)。 any (必須)
userName Windows 認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

HDInsightLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'HDInsight' (必須)
typeProperties HDInsight のリンクされたサービス プロパティ。 HDInsightLinkedServiceTypeProperties (必須)

HDInsightLinkedServiceTypeProperties

名前 形容 価値
clusterUri HDInsight クラスター URI。 型: string (または resultType 文字列を含む式)。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
fileSystem HDInsight のメイン ストレージが ADLS Gen2 の場合は、FileSystem を指定します。 型: string (または resultType 文字列を含む式)。 任意
hcatalogLinkedServiceName HCatalog データベースを指す Azure SQL のリンクされたサービスへの参照。 LinkedServiceReference の
isEspEnabled HDInsight を ESP (Enterprise セキュリティ パッケージ) で作成するかどうかを指定します。 型: ブール値。 任意
linkedServiceName Azure Storage のリンクされたサービス リファレンス。 LinkedServiceReference の
パスワード HDInsight クラスターのパスワード。 SecretBase の
userName HDInsight クラスターのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

HDInsightOnDemandLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'HDInsightOnDemand' (必須)
typeProperties HDInsight ondemand のリンクされたサービス プロパティ。 HDInsightOnDemandLinkedServiceTypeProperties (必須)

HDInsightOnDemandLinkedServiceTypeProperties

名前 形容 価値
additionalLinkedServiceNames Data Factory サービスがユーザーに代わって登録できるように、HDInsight のリンクされたサービスの追加のストレージ アカウントを指定します。 LinkedServiceReference[]
clusterNamePrefix クラスター名のプレフィックスである後置は、タイムスタンプと区別されます。 型: string (または resultType 文字列を含む式)。 任意
clusterPassword クラスターにアクセスするためのパスワード。 SecretBase の
clusterResourceGroup クラスターが属するリソース グループ。 型: string (または resultType 文字列を含む式)。 any (必須)
clusterSize クラスター内のワーカー/データ ノードの数。 候補の値: 4。 型: int (または resultType int を持つ式)。 any (必須)
clusterSshPassword SSH によるクラスターのノード (Linux の場合) へのパスワード。 SecretBase の
clusterSshUserName SSH のユーザー名は、クラスターのノード (Linux の場合) にリモート接続します。 型: string (または resultType 文字列を含む式)。 任意
clusterType クラスターの種類。 型: string (または resultType 文字列を含む式)。 任意
clusterUserName クラスターにアクセスするユーザー名。 型: string (または resultType 文字列を含む式)。 任意
coreConfiguration 作成する HDInsight クラスターのコア構成パラメーター (core-site.xmlと同様) を指定します。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
dataNodeSize HDInsight クラスターのデータ ノードのサイズを指定します。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
hBaseConfiguration HDInsight クラスターの HBase 構成パラメーター (hbase-site.xml) を指定します。 任意
hcatalogLinkedServiceName HCatalog データベースを指す Azure SQL のリンクされたサービスの名前。 オンデマンド HDInsight クラスターは、Azure SQL データベースをメタストアとして使用して作成されます。 LinkedServiceReference の
hdfsConfiguration HDInsight クラスターの HDFS 構成パラメーター (hdfs-site.xml) を指定します。 任意
headNodeSize HDInsight クラスターのヘッド ノードのサイズを指定します。 任意
hiveConfiguration HDInsight クラスターの Hive 構成パラメーター (hive-site.xml) を指定します。 任意
hostSubscriptionId クラスターをホストする顧客のサブスクリプション。 型: string (または resultType 文字列を含む式)。 any (必須)
linkedServiceName データの格納と処理のためにオンデマンド クラスターによって使用される Azure Storage のリンクされたサービス。 LinkedServiceReference (必須)
mapReduceConfiguration HDInsight クラスターの MapReduce 構成パラメーター (mapred-site.xml) を指定します。 任意
oozieConfiguration HDInsight クラスターの Oozie 構成パラメーター (oozie-site.xml) を指定します。 任意
scriptActions HDI ondemand クラスターが起動したら実行するカスタム スクリプト アクション。 /azure/hdinsight/hdinsight-hadoop-customize-cluster-linux?toc=%2Fen-us%2Fazure%2Fhdinsight%2Fr-server%2FTOC.json&bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions を参照してください。 ScriptAction[]
servicePrincipalId hostSubscriptionId のサービス プリンシパル ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey サービス プリンシパル ID のキー。 SecretBase の
sparkVersion クラスターの種類が "spark" の場合の spark のバージョン。 型: string (または resultType 文字列を含む式)。 任意
stormConfiguration HDInsight クラスターの Storm 構成パラメーター (storm-site.xml) を指定します。 任意
subnetName vNet 内のサブネットの ARM リソース ID。 virtualNetworkId が指定されている場合、このプロパティは必須です。 型: string (または resultType 文字列を含む式)。 任意
テナント サービス プリンシパルが属するテナント ID/名前。 型: string (または resultType 文字列を含む式)。 any (必須)
timeToLive オンデマンド HDInsight クラスターで許可されるアイドル時間。 クラスター内に他のアクティブなジョブがない場合に、アクティビティの実行が完了した後もオンデマンド HDInsight クラスターが存続する期間を指定します。 最小値は 5 分です。 型: string (または resultType 文字列を含む式)。 any (必須)
バージョン HDInsight クラスターのバージョン。  型: string (または resultType 文字列を含む式)。 any (必須)
virtualNetworkId 作成後にクラスターを参加させる vNet の ARM リソース ID。 型: string (または resultType 文字列を含む式)。 任意
yarnConfiguration HDInsight クラスターの Yarn 構成パラメーター (yarn-site.xml) を指定します。 任意
zookeeperNodeSize HDInsight クラスターの Zoo Keeper ノードのサイズを指定します。 任意

HiveLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Hive' (必須)
typeProperties Hive Server のリンクされたサービスのプロパティ。 HiveLinkedServiceTypeProperties の (必須)

HiveLinkedServiceTypeProperties

名前 形容 価値
allowHostNameCNMismatch SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 任意
allowSelfSignedServerCert サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 任意
authenticationType Hive サーバーへのアクセスに使用される認証方法。 'Anonymous'
'Username'
'UsernameAndPassword'
'WindowsAzureHDInsightService' (必須)
enableSsl サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト 複数のホストの場合は 、Hive サーバーの IP アドレスまたはホスト名を ";" で区切ります (serviceDiscoveryMode が有効な場合のみ)。 any (必須)
httpPath Hive サーバーに対応する部分 URL。 任意
パスワード [Username]\(ユーザー名\) フィールドに指定したユーザー名に対応するパスワード SecretBase の
Hive サーバーがクライアント接続をリッスンするために使用する TCP ポート。 任意
serverType Hive サーバーの種類。 'HiveServer1'
'HiveServer2'
'HiveThriftServer'
serviceDiscoveryMode ZooKeeper サービスの使用を示す場合は true、false ではありません。 任意
thriftTransportProtocol Thrift レイヤーで使用するトランスポート プロトコル。 'Binary'
'HTTP'
'SASL'
trustedCertPath SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 任意
useNativeQuery ドライバーがネイティブ HiveQL クエリを使用するか、HiveQL で同等の形式に変換するかを指定します。 任意
username Hive Server へのアクセスに使用するユーザー名。 任意
useSystemTrustStore システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 任意
zooKeeperNameSpace Hive Server 2 ノードが追加される ZooKeeper 上の名前空間。 任意

HttpLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'HttpServer' (必須)
typeProperties このリンクされたサービスの種類に固有のプロパティ。 HttpLinkedServiceTypeProperties (必須)

HttpLinkedServiceTypeProperties

名前 形容 価値
authenticationType HTTP サーバーへの接続に使用する認証の種類。 'Anonymous'
'Basic'
'ClientCertificate'
'Digest'
'Windows'
authHeaders 承認に使用される RESTful API への要求内の追加の HTTP ヘッダー。 型: キーと値のペア (値は文字列型にする必要があります)。 任意
certThumbprint ClientCertificate 認証の証明書の拇印。 オンプレミスのコピーに対してのみ有効です。 ClientCertificate 認証を使用したオンプレミスのコピーでは、CertThumbprint または EmbeddedCertData/Password を指定する必要があります。 型: string (または resultType 文字列を含む式)。 任意
embeddedCertData ClientCertificate 認証用の Base64 でエンコードされた証明書データ。 ClientCertificate 認証を使用したオンプレミスのコピーでは、CertThumbprint または EmbeddedCertData/Password を指定する必要があります。 型: string (または resultType 文字列を含む式)。 任意
enableServerCertificateValidation true の場合は、HTTPS サーバーの SSL 証明書を検証します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード EmbeddedCertData 認証を使用した Basic、Digest、Windows、または ClientCertificate のパスワード。 SecretBase の
url HTTP エンドポイントのベース URL (例: https://www.microsoft.com)。 型: string (または resultType 文字列を含む式)。 any (必須)
userName 基本認証、ダイジェスト認証、または Windows 認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

HubspotLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Hubspot' (必須)
typeProperties Hubspot Service のリンクされたサービス プロパティ。 HubspotLinkedServiceTypeProperties (必須)

HubspotLinkedServiceTypeProperties

名前 形容 価値
accessToken OAuth 統合を最初に認証するときに取得されるアクセス トークン。 SecretBase の
clientId Hubspot アプリケーションに関連付けられているクライアント ID。 any (必須)
clientSecret Hubspot アプリケーションに関連付けられているクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
refreshToken OAuth 統合を最初に認証するときに取得される更新トークン。 SecretBase の
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

ImpalaLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Impala' (必須)
typeProperties Impala サーバーのリンクされたサービスのプロパティ。 ImpalaLinkedServiceTypeProperties (必須)

ImpalaLinkedServiceTypeProperties

名前 形容 価値
allowHostNameCNMismatch SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 任意
allowSelfSignedServerCert サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 任意
authenticationType 使用する認証の種類。 'Anonymous'
'SASLUsername'
'UsernameAndPassword' (必須)
enableSsl サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Impala サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) any (必須)
パスワード UsernameAndPassword を使用する場合のユーザー名に対応するパスワード。 SecretBase の
Impala サーバーがクライアント接続をリッスンするために使用する TCP ポート。 既定値は 21050 です。 任意
trustedCertPath SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 任意
username Impala サーバーへのアクセスに使用されるユーザー名。 SASLUsername を使用する場合、既定値は匿名です。 任意
useSystemTrustStore システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 任意

InformixLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Informix' (必須)
typeProperties Informix のリンクされたサービス プロパティ。 InformixLinkedServiceTypeProperties の (必須)

InformixLinkedServiceTypeProperties

名前 形容 価値
authenticationType Informix に ODBC データ ストアとして接続するために使用される認証の種類。 指定できる値は、Anonymous と Basic です。 型: string (または resultType 文字列を含む式)。 任意
connectionString 接続文字列の非アクセス資格情報部分と、オプションの暗号化された資格情報。 型: string、SecureString、AzureKeyVaultSecretReference、または resultType 文字列を含む式。 any (必須)
資格 情報 ドライバー固有のプロパティ値形式で指定された接続文字列のアクセス資格情報の部分。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 基本認証のパスワード。 SecretBase の
userName 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

IntegrationRuntimeReference

名前 形容 価値
パラメーター 統合ランタイムの引数。 ParameterValueSpecification の
referenceName 統合ランタイム名を参照します。 string (必須)
種類 統合ランタイムの種類。 'IntegrationRuntimeReference' (必須)

JiraLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Jira' (必須)
typeProperties Jira Service のリンクされたサービス プロパティ。 JiraLinkedServiceTypeProperties (必須)

JiraLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Jira サービスの IP アドレスまたはホスト名。 (例: jira.example.com) any (必須)
パスワード ユーザー名フィールドに指定したユーザー名に対応するパスワード。 SecretBase の
Jira サーバーがクライアント接続をリッスンするために使用する TCP ポート。 既定値は、HTTPS 経由で接続する場合は 443、HTTP 経由で接続する場合は 8080 です。 任意
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意
username Jira サービスへのアクセスに使用するユーザー名。 any (必須)

LakeHouseLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'LakeHouse' (必須)
typeProperties Microsoft Fabric LakeHouse のリンクされたサービス プロパティ。 LakeHouseLinkedServiceTypeProperties (必須)

LakeHouseLinkedServiceTypeProperties

名前 形容 価値
artifactId Microsoft Fabric LakeHouse 成果物の ID。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Microsoft Fabric LakeHouse に対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Microsoft Fabric LakeHouse に対する認証に使用されるアプリケーションのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意
workspaceId Microsoft Fabric ワークスペースの ID。 型: string (または resultType 文字列を含む式)。 任意

LinkedService

名前 形容 価値
注釈 リンクされたサービスの説明に使用できるタグの一覧。 any[]
connectVia 統合ランタイムリファレンス。 IntegrationRuntimeReference の
形容 リンクされたサービスの説明。
パラメーター リンクされたサービスのパラメーター。 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

名前 形容 価値
パラメーター LinkedService の引数。 ParameterValueSpecification の
referenceName LinkedService 名を参照します。 string (必須)
種類 リンクされたサービス参照の種類。 'LinkedServiceReference' (必須)

MagentoLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Magento' (必須)
typeProperties Magento サーバーのリンクされたサービスのプロパティ。 MagentoLinkedServiceTypeProperties (必須)

MagentoLinkedServiceTypeProperties

名前 形容 価値
accessToken Magento からのアクセス トークン。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Magento インスタンスの URL。 (つまり、192.168.222.110/magento3) any (必須)
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

MariaDBLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'MariaDB' (必須)
typeProperties MariaDB サーバーのリンクされたサービスのプロパティ。 MariaDBLinkedServiceTypeProperties (必須)

MariaDBLinkedServiceTypeProperties

名前 形容 価値
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
データベース 接続のデータベース名。 型: 文字列。 任意
driverVersion MariaDB ドライバーのバージョン。 型: 文字列。 レガシ ドライバーの場合は V1 または空、新しいドライバーの場合は V2。 V1 は接続文字列とプロパティ バッグをサポートでき、V2 は接続文字列のみをサポートできます。 レガシ ドライバーは、2024 年 10 月までに非推奨となる予定です。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
接続のポート。 型: 整数。 任意
サーバー 接続のサーバー名。 型: 文字列。 任意
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 で暗号化された接続のみを許可することをお勧めします。 任意
username 認証用のユーザー名。 型: 文字列。 任意
useSystemTrustStore このオプションでは、システム信頼ストアの CA 証明書を使用するか、指定された PEM ファイルから使用するかを指定します。 例: UseSystemTrustStore=<0/1>;オプション: 有効 (1) / 無効 (0) (既定値) 任意

MarketoLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Marketo' (必須)
typeProperties Marketo サーバーのリンクされたサービスのプロパティ。 MarketoLinkedServiceTypeProperties (必須)

MarketoLinkedServiceTypeProperties

名前 形容 価値
clientId Marketo サービスのクライアント ID。 any (必須)
clientSecret Marketo サービスのクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント Marketo サーバーのエンドポイント。 (つまり、123-ABC-321.mktorest.com) any (必須)
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

Microsoft.DataFactory/factories/linkedservices

名前 形容 価値
名前 リソース名

制約:
最小長 = 1
最大長 = 1
パターン = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必須)
Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

詳細については、「親リソースの外部 子リソース」を参照してください。
種類のリソースのシンボリック名: ファクトリ
プロパティ リンクされたサービスのプロパティ。 LinkedService (必須)

MicrosoftAccessLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'MicrosoftAccess' (必須)
typeProperties Microsoft Access のリンクされたサービス プロパティ。 MicrosoftAccessLinkedServiceTypeProperties (必須)

MicrosoftAccessLinkedServiceTypeProperties

名前 形容 価値
authenticationType ODBC データ ストアとして Microsoft Access に接続するために使用される認証の種類。 指定できる値は、Anonymous と Basic です。 型: string (または resultType 文字列を含む式)。 任意
connectionString 接続文字列の非アクセス資格情報部分と、オプションの暗号化された資格情報。 型: string、SecureString、AzureKeyVaultSecretReference、または resultType 文字列を含む式。 any (必須)
資格 情報 ドライバー固有のプロパティ値形式で指定された接続文字列のアクセス資格情報の部分。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 基本認証のパスワード。 SecretBase の
userName 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

MongoDbAtlasLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'MongoDbAtlas' (必須)
typeProperties MongoDB Atlas のリンクされたサービス プロパティ。 MongoDbAtlasLinkedServiceTypeProperties (必須)

MongoDbAtlasLinkedServiceTypeProperties

名前 形容 価値
connectionString MongoDB Atlas 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 型: string、SecureString、または AzureKeyVaultSecretReference。 any (必須)
データベース アクセスする MongoDB Atlas データベースの名前。 型: string (または resultType 文字列を含む式)。 any (必須)
driverVersion 選択するドライバーのバージョン。 使用できる値は v1 と v2 です。 型: string (または resultType 文字列を含む式)。 任意

MongoDbLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'MongoDb' (必須)
typeProperties MongoDB のリンクされたサービス プロパティ。 MongoDbLinkedServiceTypeProperties (必須)

MongoDbLinkedServiceTypeProperties

名前 形容 価値
allowSelfSignedServerCert サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
authenticationType MongoDB データベースへの接続に使用する認証の種類。 'Anonymous'
'Basic'
authSource ユーザー名とパスワードを確認するデータベース。 型: string (または resultType 文字列を含む式)。 任意
databaseName アクセスする MongoDB データベースの名前。 型: string (または resultType 文字列を含む式)。 any (必須)
enableSsl サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 認証用のパスワード。 SecretBase の
MongoDB サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 27017 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
サーバー MongoDB サーバーの IP アドレスまたはサーバー名。 型: string (または resultType 文字列を含む式)。 any (必須)
username 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

MongoDbV2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'MongoDbV2' (必須)
typeProperties MongoDB のリンクされたサービス プロパティ。 MongoDbV2LinkedServiceTypeProperties (必須)

MongoDbV2LinkedServiceTypeProperties

名前 形容 価値
connectionString MongoDB 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 型: string、SecureString、または AzureKeyVaultSecretReference。 any (必須)
データベース アクセスする MongoDB データベースの名前。 型: string (または resultType 文字列を含む式)。 any (必須)

MySqlLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'MySql' (必須)
typeProperties MySQL のリンクされたサービスのプロパティ。 MySqlLinkedServiceTypeProperties (必須)

MySqlLinkedServiceTypeProperties

名前 形容 価値
allowZeroDateTime これにより、特殊な "ゼロ" 日付値 0000-00-00 をデータベースから取得できます。 型: ブール値。 任意
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
connectionTimeout 試行を終了してエラーを生成するまでの、サーバーへの接続を待機する時間 (秒単位)。 型: 整数。 任意
convertZeroDateTime 許可されていない値を持つ date 列または datetime 列の DateTime.MinValue を返す場合は True。 型: ブール値。 任意
データベース 接続のデータベース名。 型: 文字列。 任意
driverVersion MySQL ドライバーのバージョン。 型: 文字列。 レガシ ドライバーの場合は V1 または空、新しいドライバーの場合は V2。 V1 は接続文字列とプロパティ バッグをサポートでき、V2 は接続文字列のみをサポートできます。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
guidFormat GUID として読み取る列の種類 (存在する場合) を決定します。 型: 文字列。 なし: 列の型は Guid として自動的に読み取られます。Char36: すべての CHAR(36) 列は、UUID と一致するハイフンを含む小文字の 16 進数を使用して Guid として読み書きされます。 任意
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
接続のポート。 型: 整数。 任意
サーバー 接続のサーバー名。 型: 文字列。 任意
sslCert PEM 形式のクライアントの SSL 証明書ファイルへのパス。 SslKey も指定する必要があります。 型: 文字列。 任意
sslKey PEM 形式のクライアントの SSL 秘密キーへのパス。 SslCert も指定する必要があります。 型: 文字列。 任意
sslMode 接続用の SSL モード。 型: 整数。 0: 無効、1: 優先、2: 必須、3: verify-ca、4: verify-full。 任意
treatTinyAsBoolean true に設定すると、TINYINT(1) 値がブール値として返されます。 型: bool。 任意
username 認証用のユーザー名。 型: 文字列。 任意
useSystemTrustStore 接続にはシステム信頼ストアを使用します。 型: 整数。 0: 有効、1: 無効。 任意

NetezzaLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Netezza' (必須)
typeProperties Netezza のリンクされたサービス プロパティ。 NetezzaLinkedServiceTypeProperties (必須)

NetezzaLinkedServiceTypeProperties

名前 形容 価値
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
pwd 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

ODataLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'OData' (必須)
typeProperties OData のリンクされたサービス プロパティ。 ODataLinkedServiceTypeProperties (必須)

ODataLinkedServiceTypeProperties

名前 形容 価値
aadResourceId ディレクトリを使用するための承認を要求するリソースを指定します。 型: string (または resultType 文字列を含む式)。 任意
aadServicePrincipalCredentialType サービス プリンシパルに使用する資格情報の種類 (キーまたは証明書) を指定します。 'ServicePrincipalCert'
'ServicePrincipalKey'
authenticationType OData サービスへの接続に使用される認証の種類。 'AadServicePrincipal'
'Anonymous'
'Basic'
'ManagedServiceIdentity'
'Windows'
authHeaders 承認に使用される RESTful API への要求内の追加の HTTP ヘッダー。 型: キーと値のペア (値は文字列型にする必要があります)。 任意
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード OData サービスのパスワード。 SecretBase の
servicePrincipalEmbeddedCert Azure Active Directory に登録されているアプリケーションの base64 でエンコードされた証明書を指定します。 型: string (または resultType 文字列を含む式)。 SecretBase の
servicePrincipalEmbeddedCertPassword 証明書にパスワードがあり、AadServicePrincipal 認証を使用している場合は、証明書のパスワードを指定します。 型: string (または resultType 文字列を含む式)。 SecretBase の
servicePrincipalId Azure Active Directory に登録されているアプリケーションのアプリケーション ID を指定します。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure Active Directory に登録されているアプリケーションのシークレットを指定します。 型: string (または resultType 文字列を含む式)。 SecretBase の
テナント アプリケーションが存在するテナント情報 (ドメイン名またはテナント ID) を指定します。 型: string (または resultType 文字列を含む式)。 任意
url OData サービス エンドポイントの URL。 型: string (または resultType 文字列を含む式)。 any (必須)
userName OData サービスのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

OdbcLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Odbc' (必須)
typeProperties ODBC のリンクされたサービス プロパティ。 OdbcLinkedServiceTypeProperties (必須)

OdbcLinkedServiceTypeProperties

名前 形容 価値
authenticationType ODBC データ ストアへの接続に使用される認証の種類。 指定できる値は、Anonymous と Basic です。 型: string (または resultType 文字列を含む式)。 任意
connectionString 接続文字列の非アクセス資格情報部分と、オプションの暗号化された資格情報。 型: string、SecureString、AzureKeyVaultSecretReference、または resultType 文字列を含む式。 any (必須)
資格 情報 ドライバー固有のプロパティ値形式で指定された接続文字列のアクセス資格情報の部分。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 基本認証のパスワード。 SecretBase の
userName 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

Office365LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Office365' (必須)
typeProperties Office365 のリンクされたサービスのプロパティ。 Office365LinkedServiceTypeProperties (必須)

Office365LinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
office365TenantId Office 365 アカウントが属する Azure テナント ID。 型: string (または resultType 文字列を含む式)。 any (必須)
servicePrincipalId アプリケーションのクライアント ID を指定します。 型: string (または resultType 文字列を含む式)。 any (必須)
servicePrincipalKey アプリケーションのキーを指定します。 SecretBase (必須)
servicePrincipalTenantId Azure AD Web アプリケーションが存在するテナント情報を指定します。 型: string (または resultType 文字列を含む式)。 any (必須)

OracleCloudStorageLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'OracleCloudStorage' (必須)
typeProperties Oracle Cloud Storage のリンクされたサービス プロパティ。 OracleCloudStorageLinkedServiceTypeProperties (必須)

OracleCloudStorageLinkedServiceTypeProperties

名前 形容 価値
accessKeyId Oracle Cloud Storage Identity and Access Management (IAM) ユーザーのアクセス キー識別子。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
secretAccessKey Oracle Cloud Storage Identity and Access Management (IAM) ユーザーのシークレット アクセス キー。 SecretBase の
serviceUrl この値は、Oracle Cloud Storage Connector でアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 任意

OracleLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Oracle' (必須)
typeProperties Oracle データベースのリンクされたサービスのプロパティ。 OracleLinkedServiceTypeProperties (必須)

OracleLinkedServiceTypeProperties

名前 形容 価値
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

OracleServiceCloudLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'OracleServiceCloud' (必須)
typeProperties Oracle Service Cloud のリンクされたサービスのプロパティ。 OracleServiceCloudLinkedServiceTypeProperties (必須)

OracleServiceCloudLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Oracle Service Cloud インスタンスの URL。 any (必須)
パスワード ユーザー名キーで指定したユーザー名に対応するパスワード。 SecretBase (必須)
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
username Oracle Service Cloud サーバーへのアクセスに使用するユーザー名。 any (必須)

ParameterDefinitionSpecification

名前 形容 価値

ParameterSpecification

名前 形容 価値
defaultValue パラメーターの既定値。 任意
種類 パラメーターの型。 'Array'
'Bool'
'Float'
'Int'
'Object'
'SecureString'
'String' (必須)

ParameterValueSpecification

名前 形容 価値

ParameterValueSpecification

名前 形容 価値

PayPalLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'PayPal' (必須)
typeProperties PayPal サービスのリンクされたサービス のプロパティ。 PayLinkedServiceTypeProperties (必須)

PayPalLinkedServiceTypeProperties

名前 形容 価値
clientId PayPal アプリケーションに関連付けられているクライアント ID。 any (必須)
clientSecret PayPal アプリケーションに関連付けられているクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト PayPal インスタンスの URL。 (つまり、api.sandbox.paypal.com) any (必須)
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

PhoenixLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Phoenix' (必須)
typeProperties Phoenix サーバーのリンクされたサービスのプロパティ。 PhoenixLinkedServiceTypeProperties の (必須)

PhoenixLinkedServiceTypeProperties

名前 形容 価値
allowHostNameCNMismatch SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 任意
allowSelfSignedServerCert サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 任意
authenticationType Phoenix サーバーへの接続に使用される認証メカニズム。 'Anonymous'
'UsernameAndPassword'
'WindowsAzureHDInsightService' (必須)
enableSsl サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Phoenix サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) any (必須)
httpPath Phoenix サーバーに対応する部分 URL。 (つまり、/gateway/sandbox/phoenix/version)。 WindowsAzureHDInsightService を使用している場合、既定値は hbasephoenix です。 任意
パスワード ユーザー名に対応するパスワード。 SecretBase の
Phoenix サーバーがクライアント接続をリッスンするために使用する TCP ポート。 既定値は 8765 です。 任意
trustedCertPath SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 任意
username Phoenix サーバーへの接続に使用するユーザー名。 任意
useSystemTrustStore システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 任意

PostgreSqlLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'PostgreSql' (必須)
typeProperties PostgreSQL のリンクされたサービス プロパティ。 PostgreSqlLinkedServiceTypeProperties (必須)

PostgreSqlLinkedServiceTypeProperties

名前 形容 価値
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

PostgreSqlV2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'PostgreSqlV2' (必須)
typeProperties PostgreSQLV2 のリンクされたサービス プロパティ。 PostgreSqlV2LinkedServiceTypeProperties (必須)

PostgreSqlV2LinkedServiceTypeProperties

名前 形容 価値
authenticationType 使用する認証の種類。 型: 文字列。 any (必須)
commandTimeout 試行を終了してエラーを生成する前にコマンドを実行しようとしたときに待機する時間 (秒単位)。 無限大の場合は 0 に設定します。 型: 整数。 任意
connectionTimeout 接続を確立してから試行を終了し、エラーを生成するまでの待機時間 (秒単位)。 型: 整数。 任意
データベース 接続のデータベース名。 型: 文字列。 any (必須)
エンコーディング PostgreSQL 文字列データのエンコード/デコードに使用される .NET エンコードを取得または設定します。 型: string 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
logParameters 有効にすると、コマンドの実行時にパラメーター値がログに記録されます。 型: ブール値。 任意
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 型: 文字列。 AzureKeyVaultSecretReference
プーリング 接続プールを使用する必要があるかどうか。 型: ブール値。 任意
接続のポート。 型: 整数。 任意
readBufferSize 読み取り時に使用する内部バッファーのサイズを決定します。 データベースから大きな値を転送すると、パフォーマンスが向上する可能性があります。 型: 整数。 任意
スキーマ スキーマ検索パスを設定します。 型: 文字列。 任意
サーバー 接続のサーバー名。 型: 文字列。 any (必須)
sslCertificate サーバーに送信されるクライアント証明書の場所。 型: 文字列。 任意
sslKey サーバーに送信されるクライアント証明書のクライアント キーの場所。 型: 文字列。 任意
sslMode 接続用の SSL モード。 型: 整数。 0: 無効、1:許可、2: 優先、3: 必須、4: verify-ca、5: verify-full。 型: 整数。 any (必須)
sslPassword クライアント証明書のキーのパスワード。 型: 文字列。 任意
タイムゾーン セッションのタイムゾーンを取得または設定します。 型: 文字列。 任意
trustServerCertificate 検証せずにサーバー証明書を信頼するかどうか。 型: ブール値。 任意
username 認証用のユーザー名。 型: 文字列。 any (必須)

PrestoLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Presto' (必須)
typeProperties Presto サーバーのリンクされたサービスのプロパティ。 PrestoLinkedServiceTypeProperties (必須)

PrestoLinkedServiceTypeProperties

名前 形容 価値
allowHostNameCNMismatch SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 任意
allowSelfSignedServerCert サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 任意
authenticationType Presto サーバーへの接続に使用される認証メカニズム。 'Anonymous'
'LDAP' (必須)
カタログ サーバーに対するすべての要求のカタログ コンテキスト。 any (必須)
enableSsl サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Presto サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) any (必須)
パスワード ユーザー名に対応するパスワード。 SecretBase の
Presto サーバーがクライアント接続をリッスンするために使用する TCP ポート。 既定値は 8080 です。 任意
serverVersion Presto サーバーのバージョン。 (つまり、0.148-t) any (必須)
timeZoneID 接続で使用されるローカル タイム ゾーン。 このオプションの有効な値は、IANA タイム ゾーン データベースで指定されます。 既定値はシステム タイム ゾーンです。 任意
trustedCertPath SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 任意
username Presto サーバーへの接続に使用するユーザー名。 任意
useSystemTrustStore システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 任意

QuickbaseLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Quickbase' (必須)
typeProperties クイックベースのリンクされたサービス のプロパティ。 QuickbaseLinkedServiceTypeProperties (必須)

QuickbaseLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
url Quickbase ソースを接続する URL。 型: string (または resultType 文字列を含む式)。 any (必須)
userToken Quickbase ソースのユーザー トークン。 SecretBase (必須)

QuickBooksLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'QuickBooks' (必須)
typeProperties QuickBooks サーバーのリンクされたサービスのプロパティ。 QuickBooksLinkedServiceTypeProperties (必須)

QuickBooksLinkedServiceTypeProperties

名前 形容 価値
accessToken OAuth 1.0 認証のアクセス トークン。 SecretBase の
accessTokenSecret OAuth 1.0 認証のアクセス トークン シークレット。 SecretBase の
companyId 承認する QuickBooks 企業の会社 ID。 任意
connectionProperties QuickBooks への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 任意
consumerKey OAuth 1.0 認証のコンシューマー キー。 任意
consumerSecret OAuth 1.0 認証のコンシューマー シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント QuickBooks サーバーのエンドポイント。 (つまり、quickbooks.api.intuit.com) 任意
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意

ResponsysLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Responsys' (必須)
typeProperties Responsys のリンクされたサービス プロパティ。 ResponsysLinkedServiceTypeProperties (必須)

ResponsysLinkedServiceTypeProperties

名前 形容 価値
clientId Responsys アプリケーションに関連付けられているクライアント ID。 型: string (または resultType 文字列を含む式)。 any (必須)
clientSecret Responsys アプリケーションに関連付けられているクライアント シークレット。 型: string (または resultType 文字列を含む式)。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント Responsys サーバーのエンドポイント。 any (必須)
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意

RestServiceLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'RestService' (必須)
typeProperties Rest Service のリンクされたサービスのプロパティ。 RestServiceLinkedServiceTypeProperties (必須)

RestServiceLinkedServiceTypeProperties

名前 形容 価値
aadResourceId 使用する承認を要求しているリソース。 型: string (または resultType 文字列を含む式)。 任意
authenticationType REST サービスへの接続に使用される認証の種類。 'AadServicePrincipal'
'Anonymous'
'Basic'
'ManagedServiceIdentity'
'OAuth2ClientCredential' (必須)
authHeaders 承認に使用される RESTful API への要求内の追加の HTTP ヘッダー。 型: オブジェクト (または resultType オブジェクトを持つ式)。 任意
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
clientId アプリケーションに関連付けられているクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
clientSecret アプリケーションに関連付けられているクライアント シークレット。 SecretBase の
資格 情報 認証情報を含む資格情報参照。 CredentialReference
enableServerCertificateValidation エンドポイントに接続するときにサーバー側の SSL 証明書を検証するかどうか。既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 基本認証の種類で使用されるパスワード。 SecretBase の
資源 アクセスが要求されるターゲット サービスまたはリソース。 型: string (または resultType 文字列を含む式)。 任意
スコープ 必要なアクセスのスコープ。 要求されるアクセスの種類について説明します。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalEmbeddedCert Azure Active Directory に登録されているアプリケーションの base64 でエンコードされた証明書を指定します。 型: string (または resultType 文字列を含む式)。 SecretBase の
servicePrincipalEmbeddedCertPassword 証明書にパスワードがあり、AadServicePrincipal 認証を使用している場合は、証明書のパスワードを指定します。 型: string (または resultType 文字列を含む式)。 SecretBase の
servicePrincipalId AadServicePrincipal 認証の種類で使用されるアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey AadServicePrincipal 認証の種類で使用されるアプリケーションのキー。 SecretBase の
テナント アプリケーションが存在する AadServicePrincipal 認証の種類で使用されるテナント情報 (ドメイン名またはテナント ID)。 型: string (または resultType 文字列を含む式)。 任意
tokenEndpoint アクセス トークンを取得する承認サーバーのトークン エンドポイント。 型: string (または resultType 文字列を含む式)。 任意
url REST サービスのベース URL。 型: string (または resultType 文字列を含む式)。 any (必須)
userName 基本認証の種類で使用されるユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SalesforceLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Salesforce' (必須)
typeProperties Salesforce のリンクされたサービス プロパティ。 SalesforceLinkedServiceTypeProperties (必須)

SalesforceLinkedServiceTypeProperties

名前 形容 価値
apiVersion ADF で使用される Salesforce API バージョン。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
environmentUrl Salesforce インスタンスの URL。 既定値は 'https://login.salesforce.com' です。 サンドボックスからデータをコピーするには、'https://test.salesforce.com' を指定します。 カスタム ドメインからデータをコピーするには、"https://[domain].my.salesforce.com' などを指定します。 型: string (または resultType 文字列を含む式)。 任意
パスワード Salesforce インスタンスの基本認証のパスワード。 SecretBase の
securityToken セキュリティ トークンは、Salesforce インスタンスにリモートでアクセスする場合は省略可能です。 SecretBase の
username Salesforce インスタンスの基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SalesforceMarketingCloudLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SalesforceMarketingCloud' (必須)
typeProperties Salesforce Marketing Cloud のリンクされたサービス プロパティ。 SalesforceMarketingCloudLinkedServiceTypeProperties (必須)

SalesforceMarketingCloudLinkedServiceTypeProperties

名前 形容 価値
clientId Salesforce Marketing Cloud アプリケーションに関連付けられているクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
clientSecret Salesforce Marketing Cloud アプリケーションに関連付けられているクライアント シークレット。 型: string (または resultType 文字列を含む式)。 SecretBase の
connectionProperties Salesforce Marketing Cloud への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意

SalesforceServiceCloudLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SalesforceServiceCloud' (必須)
typeProperties Salesforce Service Cloud のリンクされたサービス プロパティ。 SalesforceServiceCloudLinkedServiceTypeProperties (必須)

SalesforceServiceCloudLinkedServiceTypeProperties

名前 形容 価値
apiVersion ADF で使用される Salesforce API バージョン。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
environmentUrl Salesforce Service Cloud インスタンスの URL。 既定値は 'https://login.salesforce.com' です。 サンドボックスからデータをコピーするには、'https://test.salesforce.com' を指定します。 カスタム ドメインからデータをコピーするには、"https://[domain].my.salesforce.com' などを指定します。 型: string (または resultType 文字列を含む式)。 任意
extendedProperties 接続文字列に追加された拡張プロパティ。 型: string (または resultType 文字列を含む式)。 任意
パスワード Salesforce インスタンスの基本認証のパスワード。 SecretBase の
securityToken セキュリティ トークンは、Salesforce インスタンスにリモートでアクセスする場合は省略可能です。 SecretBase の
username Salesforce インスタンスの基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SalesforceServiceCloudV2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SalesforceServiceCloudV2' (必須)
typeProperties Salesforce Service Cloud V2 のリンクされたサービス プロパティ。 SalesforceServiceCloudV2LinkedServiceTypeProperties (必須)

SalesforceServiceCloudV2LinkedServiceTypeProperties

名前 形容 価値
apiVersion ADF で使用される Salesforce API バージョン。 バージョンは、Salesforce BULK API 2.0 で必要な 47.0 以上である必要があります。 型: string (または resultType 文字列を含む式)。 任意
authenticationType Salesforce への接続に使用する認証の種類。 現時点では、OAuth2ClientCredentials のみをサポートしています。既定値でもあります 任意
clientId Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
clientSecret Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
environmentUrl Salesforce Service Cloud インスタンスの URL。 たとえば、'https://[domain].my.salesforce.com' などです。 型: string (または resultType 文字列を含む式)。 任意

SalesforceV2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SalesforceV2' (必須)
typeProperties Salesforce V2 のリンクされたサービス プロパティ。 SalesforceV2LinkedServiceTypeProperties (必須)

SalesforceV2LinkedServiceTypeProperties

名前 形容 価値
apiVersion ADF で使用される Salesforce API バージョン。 バージョンは、Salesforce BULK API 2.0 で必要な 47.0 以上である必要があります。 型: string (または resultType 文字列を含む式)。 任意
authenticationType Salesforce への接続に使用する認証の種類。 現時点では、OAuth2ClientCredentials のみをサポートしています。既定値でもあります 任意
clientId Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
clientSecret Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
environmentUrl Salesforce インスタンスの URL。 たとえば、'https://[domain].my.salesforce.com' などです。 型: string (または resultType 文字列を含む式)。 任意

SapBWLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SapBW' (必須)
typeProperties このリンクされたサービスの種類に固有のプロパティ。 SapBWLinkedServiceTypeProperties (必須)

SapBWLinkedServiceTypeProperties

名前 形容 価値
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 文字列を含む式)。 任意

SapCloudForCustomerLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SapCloudForCustomer' (必須)
typeProperties SAP Cloud for Customer のリンクされたサービス プロパティ。 SapCloudForCustomerLinkedServiceTypeProperties (必須)

SapCloudForCustomerLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 encryptedCredential またはユーザー名/パスワードを指定する必要があります。 型: 文字列。
パスワード 基本認証のパスワード。 SecretBase の
url SAP Cloud for Customer OData API の URL。 たとえば、'[https://[tenantname].crm.ondemand.com/sap/c4c/odata/v1] などです。 型: string (または resultType 文字列を含む式)。 any (必須)
username 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SapEccLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SapEcc' (必須)
typeProperties SAP ECC のリンクされたサービス プロパティ。 SapEccLinkedServiceTypeProperties (必須)

SapEccLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 encryptedCredential またはユーザー名/パスワードを指定する必要があります。 型: 文字列。
パスワード 基本認証のパスワード。 SecretBase の
url SAP ECC OData API の URL。 たとえば、'[https://hostname:port/sap/opu/odata/sap/servicename/]' などです。 型: string (または resultType 文字列を含む式)。 any (必須)
username 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SapHanaLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SapHana' (必須)
typeProperties このリンクされたサービスの種類に固有のプロパティ。 SapHanaLinkedServiceProperties (必須)

SapHanaLinkedServiceProperties

名前 形容 価値
authenticationType SAP HANA サーバーへの接続に使用する認証の種類。 'Basic'
'Windows'
connectionString SAP HANA ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード SAP HANA サーバーにアクセスするためのパスワード。 SecretBase の
サーバー SAP HANA サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 任意
userName SAP HANA サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SapOdpLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SapOdp' (必須)
typeProperties SAP ODP のリンクされたサービスの種類に固有のプロパティ。 SapOdpLinkedServiceTypeProperties (必須)

SapOdpLinkedServiceTypeProperties

名前 形容 価値
clientId テーブルが配置されている SAP システム上のクライアントのクライアント ID。 (通常、文字列として表される 3 桁の 10 進数)型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
言語 テーブルが配置されている SAP システムの言語。 既定値は EN です。 型: string (または resultType 文字列を含む式)。 任意
logonGroup SAP システムのログオン グループ。 型: string (または resultType 文字列を含む式)。 任意
messageServer SAP メッセージ サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 任意
messageServerService メッセージ サーバーのサービス名またはポート番号。 型: string (または resultType 文字列を含む式)。 任意
パスワード テーブルが配置されている SAP サーバーにアクセスするためのパスワード。 SecretBase の
サーバー テーブルが配置されている SAP インスタンスのホスト名。 型: string (または resultType 文字列を含む式)。 任意
sncLibraryPath テーブルが配置されている SAP サーバーにアクセスするための外部セキュリティ製品のライブラリ。 型: string (または resultType 文字列を含む式)。 任意
sncMode テーブルが配置されている SAP サーバーにアクセスするための SNC アクティブ化インジケーター。 0 (オフ) または 1 (オン) である必要があります。 型: string (または resultType 文字列を含む式)。 任意
sncMyName テーブルが配置されている SAP サーバーにアクセスするためのイニシエーターの SNC 名。 型: string (または resultType 文字列を含む式)。 任意
sncPartnerName テーブルが配置されている SAP サーバーにアクセスするための通信パートナーの SNC 名。 型: string (または resultType 文字列を含む式)。 任意
sncQop SNC の保護品質。 使用できる値は、1、2、3、8、9 です。 型: string (または resultType 文字列を含む式)。 任意
subscriberName サブスクライバー名。 型: string (または resultType 文字列を含む式)。 任意
systemId テーブルが配置されている SAP システムの SystemID。 型: string (または resultType 文字列を含む式)。 任意
systemNumber テーブルが配置されている SAP システムのシステム番号。 (通常、文字列として表される 2 桁の 10 進数)。型: string (または resultType 文字列を含む式)。 任意
userName テーブルが配置されている SAP サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意
x509CertificatePath SNC X509 証明書ファイルのパス。 型: string (または resultType 文字列を含む式)。 任意

SapOpenHubLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SapOpenHub' (必須)
typeProperties SAP Business Warehouse Open Hub Destination のリンクされたサービスの種類に固有のプロパティ。 SapOpenHubLinkedServiceTypeProperties (必須)

SapOpenHubLinkedServiceTypeProperties

名前 形容 価値
clientId 開いているハブの宛先が配置されている BW システム上のクライアントのクライアント ID。 (通常、文字列として表される 3 桁の 10 進数)型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
言語 オープン ハブの宛先が配置されている BW システムの言語。 既定値は EN です。 型: string (または resultType 文字列を含む式)。 任意
logonGroup SAP システムのログオン グループ。 型: string (または resultType 文字列を含む式)。 任意
messageServer SAP メッセージ サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 任意
messageServerService メッセージ サーバーのサービス名またはポート番号。 型: string (または resultType 文字列を含む式)。 任意
パスワード オープン ハブの宛先が配置されている SAP BW サーバーにアクセスするためのパスワード。 SecretBase の
サーバー オープン ハブの宛先が配置されている SAP BW インスタンスのホスト名。 型: string (または resultType 文字列を含む式)。 任意
systemId テーブルが配置されている SAP システムの SystemID。 型: string (または resultType 文字列を含む式)。 任意
systemNumber オープン ハブの宛先が配置されている BW システムのシステム番号。 (通常、文字列として表される 2 桁の 10 進数)。型: string (または resultType 文字列を含む式)。 任意
userName オープン ハブの宛先が配置されている SAP BW サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SapTableLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SapTable' (必須)
typeProperties このリンクされたサービスの種類に固有のプロパティ。 SapTableLinkedServiceTypeProperties (必須)

SapTableLinkedServiceTypeProperties

名前 形容 価値
clientId テーブルが配置されている SAP システム上のクライアントのクライアント ID。 (通常、文字列として表される 3 桁の 10 進数)型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
言語 テーブルが配置されている SAP システムの言語。 既定値は EN です。 型: string (または resultType 文字列を含む式)。 任意
logonGroup SAP システムのログオン グループ。 型: string (または resultType 文字列を含む式)。 任意
messageServer SAP メッセージ サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 任意
messageServerService メッセージ サーバーのサービス名またはポート番号。 型: string (または resultType 文字列を含む式)。 任意
パスワード テーブルが配置されている SAP サーバーにアクセスするためのパスワード。 SecretBase の
サーバー テーブルが配置されている SAP インスタンスのホスト名。 型: string (または resultType 文字列を含む式)。 任意
sncLibraryPath テーブルが配置されている SAP サーバーにアクセスするための外部セキュリティ製品のライブラリ。 型: string (または resultType 文字列を含む式)。 任意
sncMode テーブルが配置されている SAP サーバーにアクセスするための SNC アクティブ化インジケーター。 0 (オフ) または 1 (オン) である必要があります。 型: string (または resultType 文字列を含む式)。 任意
sncMyName テーブルが配置されている SAP サーバーにアクセスするためのイニシエーターの SNC 名。 型: string (または resultType 文字列を含む式)。 任意
sncPartnerName テーブルが配置されている SAP サーバーにアクセスするための通信パートナーの SNC 名。 型: string (または resultType 文字列を含む式)。 任意
sncQop SNC の保護品質。 使用できる値は、1、2、3、8、9 です。 型: string (または resultType 文字列を含む式)。 任意
systemId テーブルが配置されている SAP システムの SystemID。 型: string (または resultType 文字列を含む式)。 任意
systemNumber テーブルが配置されている SAP システムのシステム番号。 (通常、文字列として表される 2 桁の 10 進数)。型: string (または resultType 文字列を含む式)。 任意
userName テーブルが配置されている SAP サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

ScriptAction

名前 形容 価値
名前 ユーザーがスクリプト アクションの名前を指定しました。 string (必須)
パラメーター スクリプト アクションのパラメーター。
役割 スクリプト アクションを実行するノードの種類。 any (必須)
uri スクリプト アクションの URI。 string (必須)

SecretBase

名前 形容 価値
種類 AzureKeyVaultSecretReferenceの種類 'AzureKeyVaultSecret' に設定します。 SecureStringの種類 'SecureString' に設定します。 'AzureKeyVaultSecret'
'SecureString' (必須)

SecureString

名前 形容 価値
種類 シークレットの種類。 'SecureString' (必須)
価値 セキュリティで保護された文字列の値。 string (必須)

ServiceNowLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'ServiceNow' (必須)
typeProperties ServiceNow サーバーのリンクされたサービスのプロパティ。 ServiceNowLinkedServiceTypeProperties (必須)

ServiceNowLinkedServiceTypeProperties

名前 形容 価値
authenticationType 使用する認証の種類。 'Basic'
'OAuth2' (必須)
clientId OAuth2 認証のクライアント ID。 任意
clientSecret OAuth2 認証のクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント ServiceNow サーバーのエンドポイント。 (つまり、インスタンス <.service-now.com>) any (必須)
パスワード 基本認証と OAuth2 認証のユーザー名に対応するパスワード。 SecretBase の
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意
username 基本認証と OAuth2 認証のために ServiceNow サーバーに接続するために使用されるユーザー名。 任意

ServiceNowV2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'ServiceNowV2' (必須)
typeProperties ServiceNowV2 サーバーのリンクされたサービスプロパティ。 ServiceNowV2LinkedServiceTypeProperties (必須)

ServiceNowV2LinkedServiceTypeProperties

名前 形容 価値
authenticationType 使用する認証の種類。 'Basic'
'OAuth2' (必須)
clientId OAuth2 認証のクライアント ID。 任意
clientSecret OAuth2 認証のクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント ServiceNowV2 サーバーのエンドポイント。 (つまり、インスタンス <.service-now.com>) any (必須)
grantType OAuth2 認証の GrantType。 既定値は password です。 任意
パスワード 基本認証と OAuth2 認証のユーザー名に対応するパスワード。 SecretBase の
username 基本認証と OAuth2 認証のために ServiceNowV2 サーバーに接続するために使用されるユーザー名。 任意

SftpServerLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Sftp' (必須)
typeProperties このリンクされたサービスの種類に固有のプロパティ。 SftpServerLinkedServiceTypeProperties (必須)

SftpServerLinkedServiceTypeProperties

名前 形容 価値
authenticationType FTP サーバーへの接続に使用する認証の種類。 'Basic'
'MultiFactor'
'SshPublicKey'
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト SFTP サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 any (必須)
hostKeyFingerprint SFTP サーバーのホスト キーのフィンガープリント。 SkipHostKeyValidation が false の場合は、HostKeyFingerprint を指定する必要があります。 型: string (または resultType 文字列を含む式)。 任意
passPhrase SSH 秘密キーが暗号化されている場合に SSH 秘密キーを復号化するためのパスワード。 SecretBase の
パスワード 基本認証用に SFTP サーバーにログオンするためのパスワード。 SecretBase の
SFTP サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 22 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
privateKeyContent SshPublicKey 認証用の Base64 でエンコードされた SSH 秘密キーコンテンツ。 SshPublicKey 認証を使用したオンプレミスのコピーでは、PrivateKeyPath または PrivateKeyContent を指定する必要があります。 SSH 秘密キーは OpenSSH 形式にする必要があります。 SecretBase の
privateKeyPath SshPublicKey 認証の SSH 秘密キー ファイル パス。 オンプレミスのコピーに対してのみ有効です。 SshPublicKey 認証を使用したオンプレミスのコピーでは、PrivateKeyPath または PrivateKeyContent を指定する必要があります。 SSH 秘密キーは OpenSSH 形式にする必要があります。 型: string (または resultType 文字列を含む式)。 任意
skipHostKeyValidation true の場合は、SSH ホスト キーの検証をスキップします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
userName SFTP サーバーへのログオンに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SharePointOnlineListLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SharePointOnlineList' (必須)
typeProperties SharePoint Online リストのリンクされたサービスのプロパティ。 SharePointOnlineListLinkedServiceTypeProperties (必須)

SharePointOnlineListLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
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

名前 形容 価値
種類 リンクされたサービスの種類。 'Shopify' (必須)
typeProperties Shopify Service のリンクされたサービス プロパティ。 ShopifyLinkedServiceTypeProperties (必須)

ShopifyLinkedServiceTypeProperties

名前 形容 価値
accessToken Shopify のデータにアクセスするために使用できる API アクセス トークン。 トークンがオフライン モードの場合、トークンの有効期限は切れません。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Shopify サーバーのエンドポイント。 (つまり、mystore.myshopify.com) any (必須)
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

SmartsheetLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Smartsheet' (必須)
typeProperties Smartsheet のリンクされたサービスプロパティ。 SmartsheetLinkedServiceTypeProperties (必須)

SmartsheetLinkedServiceTypeProperties

名前 形容 価値
apiToken Smartsheet ソースの API トークン。 SecretBase (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。

SnowflakeLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Snowflake' (必須)
typeProperties Snowflake のリンクされたサービス プロパティ。 SnowflakeLinkedServiceTypeProperties (必須)

SnowflakeLinkedServiceTypeProperties

名前 形容 価値
connectionString snowflake の接続文字列。 型: string、SecureString。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

SnowflakeLinkedV2ServiceTypeProperties

名前 形容 価値
accountIdentifier Snowflake アカウントのアカウント識別子 (xy12345.east-us-2.azure など) any (必須)
authenticationType 認証に使用される型。 型: 文字列。 'AADServicePrincipal'
'Basic'
'KeyPair'
clientId AADServicePrincipal 認証用に Azure Active Directory に登録されているアプリケーションのクライアント ID。 任意
clientSecret AADServicePrincipal 認証用のクライアント シークレットの Azure Key Vault シークレットリファレンス。 SecretBase の
データベース Snowflake データベースの名前。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Snowflake アカウントのホスト名。 任意
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 SecretBase の
privateKey KeyPair 認証用の privateKey の Azure Key Vault シークレット リファレンス。 SecretBase の
privateKeyPassphrase 暗号化された秘密キーを使用した KeyPair 認証の秘密キー パスワードの Azure Key Vault シークレット リファレンス。 SecretBase の
スコープ AADServicePrincipal 認証用に Azure Active Directory に登録されているアプリケーションのスコープ。 任意
tenantId AADServicePrincipal 認証用に Azure Active Directory に登録されているアプリケーションのテナント ID。 任意
利用者 Snowflake ユーザーの名前。 任意
倉庫 Snowflake ウェアハウスの名前。 any (必須)

SnowflakeV2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SnowflakeV2' (必須)
typeProperties Snowflake のリンクされたサービス プロパティ。 SnowflakeLinkedV2ServiceTypeProperties (必須)

SparkLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Spark' (必須)
typeProperties Spark Server のリンクされたサービスのプロパティ。 SparkLinkedServiceTypeProperties (必須)

SparkLinkedServiceTypeProperties

名前 形容 価値
allowHostNameCNMismatch SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 任意
allowSelfSignedServerCert サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 任意
authenticationType Spark サーバーへのアクセスに使用される認証方法。 'Anonymous'
'Username'
'UsernameAndPassword'
'WindowsAzureHDInsightService' (必須)
enableSsl サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Spark サーバーの IP アドレスまたはホスト名 any (必須)
httpPath Spark サーバーに対応する部分 URL。 任意
パスワード [Username]\(ユーザー名\) フィールドに指定したユーザー名に対応するパスワード SecretBase の
Spark サーバーがクライアント接続をリッスンするために使用する TCP ポート。 any (必須)
serverType Spark サーバーの種類。 'SharkServer'
'SharkServer2'
'SparkThriftServer'
thriftTransportProtocol Thrift レイヤーで使用するトランスポート プロトコル。 'Binary'
'HTTP'
'SASL'
trustedCertPath SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 任意
username Spark Server へのアクセスに使用するユーザー名。 任意
useSystemTrustStore システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 任意

SqlAlwaysEncryptedProperties

名前 形容 価値
alwaysEncryptedAkvAuthType Sql は常に AKV 認証の種類を暗号化します。 型: 文字列。 'ManagedIdentity'
'ServicePrincipal'
'UserAssignedManagedIdentity' (必須)
資格 情報 認証情報を含む資格情報参照。 CredentialReference
servicePrincipalId Azure Key Vault 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure Key Vault に対する認証に使用されるサービス プリンシパルのキー。 SecretBase の

SqlServerLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SqlServer' (必須)
typeProperties SQL Server のリンクされたサービスのプロパティ。 SqlServerLinkedServiceTypeProperties (必須)

SqlServerLinkedServiceTypeProperties

名前 形容 価値
alwaysEncryptedSettings Sql は常に暗号化されたプロパティです。 SqlAlwaysEncryptedProperties
applicationIntent 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 任意
authenticationType 認証に使用される型。 型: 文字列。 'SQL'
'UserAssignedManagedIdentity'
'Windows'
commandTimeout コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
connectRetryCount 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectRetryInterval 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectTimeout サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
データベース 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 任意
暗号化する 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
failoverPartner プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
hostNameInCertificate 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
integratedSecurity 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
loadBalanceTimeout 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
maxPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 任意
minPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 任意
multipleActiveResultSets true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 任意
multiSubnetFailover アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 任意
packetSize 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
パスワード オンプレミスの Windows 認証パスワード。 SecretBase の
プーリング 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
サーバー 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 任意
trustServerCertificate 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 任意
userName オンプレミスの Windows 認証ユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SquareLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Square' (必須)
typeProperties Square Service のリンクされたサービス プロパティ。 SquareLinkedServiceTypeProperties (必須)

SquareLinkedServiceTypeProperties

名前 形容 価値
clientId Square アプリケーションに関連付けられているクライアント ID。 任意
clientSecret Square アプリケーションに関連付けられているクライアント シークレット。 SecretBase の
connectionProperties Square に接続するために使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Square インスタンスの URL。 (つまり、mystore.mysquare.com) 任意
redirectUri Square アプリケーション ダッシュボードで割り当てられたリダイレクト URL。 (つまり、http://localhost:2500) 任意
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

SybaseLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Sybase' (必須)
typeProperties Sybase のリンクされたサービス プロパティ。 SybaseLinkedServiceTypeProperties (必須)

SybaseLinkedServiceTypeProperties

名前 形容 価値
authenticationType 接続に使用する AuthenticationType。 'Basic'
'Windows'
データベース 接続のデータベース名。 型: string (または resultType 文字列を含む式)。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 認証用のパスワード。 SecretBase の
スキーマ 接続のスキーマ名。 型: string (または resultType 文字列を含む式)。 任意
サーバー 接続のサーバー名。 型: string (または resultType 文字列を含む式)。 any (必須)
username 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

TeamDeskLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'TeamDesk' (必須)
typeProperties TeamDesk のリンクされたサービス プロパティ。 TeamDeskLinkedServiceTypeProperties (必須)

TeamDeskLinkedServiceTypeProperties

名前 形容 価値
apiToken TeamDesk ソースの API トークン。 SecretBase の
authenticationType 使用する認証の種類。 'Basic'
'Token' (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード TeamDesk ソースのパスワード。 SecretBase の
url TeamDesk ソースを接続する URL。 型: string (または resultType 文字列を含む式)。 any (必須)
userName TeamDesk ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

TeradataLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Teradata' (必須)
typeProperties Teradata のリンクされたサービス プロパティ。 TeradataLinkedServiceTypeProperties (必須)

TeradataLinkedServiceTypeProperties

名前 形容 価値
authenticationType 接続に使用する AuthenticationType。 'Basic'
'Windows'
connectionString Teradata ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 認証用のパスワード。 SecretBase の
サーバー 接続のサーバー名。 型: string (または resultType 文字列を含む式)。 任意
username 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

TwilioLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Twilio' (必須)
typeProperties Twilio のリンクされたサービス プロパティ。 TwilioLinkedServiceTypeProperties (必須)

TwilioLinkedServiceTypeProperties

名前 形容 価値
パスワード Twilio サービスの認証トークン。 SecretBase (必須)
userName Twilio サービスのアカウント SID。 型: string (または resultType 文字列を含む式)。 any (必須)

VerticaLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Vertica' (必須)
typeProperties Vertica のリンクされたサービス プロパティ。 VerticaLinkedServiceTypeProperties (必須)

VerticaLinkedServiceTypeProperties

名前 形容 価値
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
データベース 接続のデータベース名。 型: 文字列。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
接続のポート。 型: 整数。 任意
pwd 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
サーバー 接続のサーバー名。 型: 文字列。 任意
uid 認証用のユーザー名。 型: 文字列。 任意

WarehouseLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Warehouse' (必須)
typeProperties Microsoft Fabric Warehouse のリンクされたサービス プロパティ。 WarehouseLinkedServiceTypeProperties (必須)

WarehouseLinkedServiceTypeProperties

名前 形容 価値
artifactId Microsoft Fabric Warehouse アーティファクトの ID。 型: string (または resultType 文字列を含む式)。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント Microsoft Fabric Warehouse サーバーのエンドポイント。 型: string (または resultType 文字列を含む式)。 any (必須)
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Microsoft Fabric Warehouse に対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Microsoft Fabric Warehouse に対する認証に使用されるアプリケーションのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意
workspaceId Microsoft Fabric ワークスペースの ID。 型: string (または resultType 文字列を含む式)。 任意

WebAnonymousAuthentication

名前 形容 価値
authenticationType Web テーブル ソースへの接続に使用される認証の種類。 'Anonymous' (必須)

WebBasicAuthentication

名前 形容 価値
authenticationType Web テーブル ソースへの接続に使用される認証の種類。 'Basic' (必須)
パスワード 基本認証のパスワード。 SecretBase (必須)
username 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 any (必須)

WebClientCertificateAuthentication

名前 形容 価値
authenticationType Web テーブル ソースへの接続に使用される認証の種類。 'ClientCertificate' (必須)
パスワード PFX ファイルのパスワード。 SecretBase (必須)
pfx PFX ファイルの Base64 でエンコードされた内容。 SecretBase (必須)

WebLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Web' (必須)
typeProperties Web のリンクされたサービスのプロパティ。 WebLinkedServiceTypeProperties (必須)

WebLinkedServiceTypeProperties

名前 形容 価値
authenticationType WebAnonymousAuthenticationの型 'Anonymous' に設定します。 WebBasicAuthentication型の場合は 、'Basic' に設定します。 WebClientCertificateAuthenticationの型 'ClientCertificate' に設定します。 'Anonymous'
'Basic'
'ClientCertificate' (必須)
url Web サービス エンドポイントの URL (例: https://www.microsoft.com)。 型: string (または resultType 文字列を含む式)。 any (必須)

XeroLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Xero' (必須)
typeProperties Xero サービスのリンクされたサービスのプロパティ。 XeroLinkedServiceTypeProperties (必須)

XeroLinkedServiceTypeProperties

名前 形容 価値
connectionProperties Xero への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 任意
consumerKey Xero アプリケーションに関連付けられているコンシューマー キー。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Xero サーバーのエンドポイント。 (つまり、api.xero.com) 任意
privateKey Xero プライベート アプリケーション用に生成された .pem ファイルの秘密キー。 Unix 行の終わり (
).
SecretBase の
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

ZendeskLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Zendesk' (必須)
typeProperties Zendesk のリンクされたサービス プロパティ。 ZendeskLinkedServiceTypeProperties (必須)

ZendeskLinkedServiceTypeProperties

名前 形容 価値
apiToken Zendesk ソースの API トークン。 SecretBase の
authenticationType 使用する認証の種類。 'Basic'
'Token' (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード Zendesk ソースのパスワード。 SecretBase の
url Zendesk ソースに接続する URL。 型: string (または resultType 文字列を含む式)。 any (必須)
userName Zendesk ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

ZohoLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Zoho' (必須)
typeProperties Zoho サーバーのリンクされたサービスのプロパティ。 zohoLinkedServiceTypeProperties の (必須)

ZohoLinkedServiceTypeProperties

名前 形容 価値
accessToken Zoho 認証のアクセス トークン。 SecretBase の
connectionProperties Zoho への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント Zoho サーバーのエンドポイント。 (つまり、crm.zoho.com/crm/private) 任意
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

クイック スタートのサンプル

次のクイック スタート サンプルでは、このリソースの種類をデプロイします。

Bicep ファイル 形容
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": {
    "connectionString": {},
    "encryptedCredential": "string",
    "password": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    }
  }
}

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"
    },
    "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": {
    "commandTimeout": {},
    "connectionString": {},
    "database": {},
    "encoding": {},
    "encryptedCredential": "string",
    "password": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "string"
      },
      "type": "string"
    },
    "port": {},
    "readBufferSize": {},
    "server": {},
    "sslMode": {},
    "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": {}
  }
}

Drillの場合は、次を使用します。

{
  "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": {}
  }
}

GoogleSheetsを する場合は、次を使用します。

{
  "type": "GoogleSheets",
  "typeProperties": {
    "apiToken": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "encryptedCredential": "string"
  }
}

Greenplum の場合は、次を使用します。

{
  "type": "Greenplum",
  "typeProperties": {
    "connectionString": {},
    "encryptedCredential": "string",
    "pwd": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "string"
      },
      "type": "string"
    }
  }
}

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": {
    "clusterUri": {},
    "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": {},
    "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",
    "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",
    "enableSsl": {},
    "encryptedCredential": "string",
    "host": {},
    "password": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "port": {},
    "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": {}
  }
}

LakeHouseの場合は、次を使用します。

{
  "type": "LakeHouse",
  "typeProperties": {
    "artifactId": {},
    "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": {},
    "encryptedCredential": "string",
    "pwd": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "string"
      },
      "type": "string"
    }
  }
}

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": {},
    "servicePrincipalId": {},
    "servicePrincipalKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "servicePrincipalTenantId": {}
  }
}

Oracleの場合は、次を使用します。

{
  "type": "Oracle",
  "typeProperties": {
    "connectionString": {},
    "encryptedCredential": "string",
    "password": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "string"
      },
      "type": "string"
    }
  }
}

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": {}
  }
}

Phoenixの場合は、次を使用します。

{
  "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": {},
    "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": {},
    "useEncryptedEndpoints": {}
  }
}

クイックベースには、次のコードを使用します。

{
  "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
    },
    "scope": {},
    "tenantId": {},
    "user": {},
    "warehouse": {}
  }
}

Sparkの場合は、次の値を使用します。

{
  "type": "Spark",
  "typeProperties": {
    "allowHostNameCNMismatch": {},
    "allowSelfSignedServerCert": {},
    "authenticationType": "string",
    "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",
    "connectionString": {},
    "encryptedCredential": "string",
    "password": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "server": {},
    "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": {}
  }
}

Warehouseの場合は、次の値を使用します。

{
  "type": "Warehouse",
  "typeProperties": {
    "artifactId": {},
    "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"
}

プロパティ値

AmazonMWSLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AmazonMWS' (必須)
typeProperties Amazon Marketplace Web Service のリンクされたサービス プロパティ。 AmazonMWSLinkedServiceTypeProperties (必須)

AmazonMWSLinkedServiceTypeProperties

名前 形容 価値
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 です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

AmazonRdsForLinkedServiceTypeProperties

名前 形容 価値
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 SecretBase の

AmazonRdsForOracleLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AmazonRdsForOracle' (必須)
typeProperties AmazonRdsForOracle データベースのリンクされたサービス プロパティ。 AmazonRdsForLinkedServiceTypeProperties (必須)

AmazonRdsForSqlServerLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AmazonRdsForSqlServer' (必須)
typeProperties Amazon RDS for SQL Server のリンクされたサービスプロパティ。 AmazonRdsForSqlServerLinkedServiceTypeProperties (必須)

AmazonRdsForSqlServerLinkedServiceTypeProperties

名前 形容 価値
alwaysEncryptedSettings Sql は常に暗号化されたプロパティです。 SqlAlwaysEncryptedProperties
applicationIntent 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 任意
authenticationType 認証に使用される型。 型: 文字列。 'SQL'
'Windows'
commandTimeout コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
connectRetryCount 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectRetryInterval 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectTimeout サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
データベース 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 任意
暗号化する 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
failoverPartner プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
hostNameInCertificate 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
integratedSecurity 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
loadBalanceTimeout 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
maxPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 任意
minPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 任意
multipleActiveResultSets true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 任意
multiSubnetFailover アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 任意
packetSize 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
パスワード オンプレミスの Windows 認証パスワード。 SecretBase の
プーリング 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
サーバー 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 任意
trustServerCertificate 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 任意
userName オンプレミスの Windows 認証ユーザー名。 型: string (または resultType 文字列を含む式)。 任意

AmazonRedshiftLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AmazonRedshift' (必須)
typeProperties Amazon Redshift のリンクされたサービスプロパティ。 AmazonRedshiftLinkedServiceTypeProperties (必須)

AmazonRedshiftLinkedServiceTypeProperties

名前 形容 価値
データベース Amazon Redshift ソースのデータベース名。 型: string (または resultType 文字列を含む式)。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード Amazon Redshift ソースのパスワード。 SecretBase の
Amazon Redshift サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 5439 です。 型: 整数 (または resultType 整数を持つ式)。 任意
サーバー Amazon Redshift サーバーの名前。 型: string (または resultType 文字列を含む式)。 any (必須)
username Amazon Redshift ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

AmazonS3CompatibleLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AmazonS3Compatible' (必須)
typeProperties Amazon S3 互換のリンクされたサービスプロパティ。 AmazonS3CompatibleLinkedServiceTypeProperties (必須)

AmazonS3CompatibleLinkedServiceTypeProperties

名前 形容 価値
accessKeyId Amazon S3 互換 ID およびアクセス管理 (IAM) ユーザーのアクセスキー識別子。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
forcePathStyle true の場合は、仮想ホスト型アクセスの代わりに S3 パス スタイルのアクセスを使用します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
secretAccessKey Amazon S3 互換 ID およびアクセス管理 (IAM) ユーザーのシークレット アクセス キー。 SecretBase の
serviceUrl この値は、Amazon S3 互換コネクタでアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 任意

AmazonS3LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AmazonS3' (必須)
typeProperties Amazon S3 のリンクされたサービス プロパティ。 AmazonS3LinkedServiceTypeProperties (必須)

AmazonS3LinkedServiceTypeProperties

名前 形容 価値
accessKeyId Amazon S3 Identity and Access Management (IAM) ユーザーのアクセスキー識別子。 型: string (または resultType 文字列を含む式)。 任意
authenticationType S3 の認証の種類。 使用できる値: AccessKey (既定値) または TemporarySecurityCredentials。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
secretAccessKey Amazon S3 Identity and Access Management (IAM) ユーザーのシークレット アクセス キー。 SecretBase の
serviceUrl この値は、S3 コネクタでアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 任意
sessionToken S3 の一時的なセキュリティ資格情報のセッション トークン。 SecretBase の

AppFiguresLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AppFigures' (必須)
typeProperties AppFigures のリンクされたサービス プロパティ。 AppFiguresLinkedServiceTypeProperties (必須)

AppFiguresLinkedServiceTypeProperties

名前 形容 価値
clientKey AppFigures ソースのクライアント キー。 SecretBase (必須)
パスワード AppFigures ソースのパスワード。 SecretBase (必須)
userName Appfigures ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 any (必須)

AsanaLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Asana' (必須)
typeProperties Asana のリンクされたサービス プロパティ。 AsanaLinkedServiceTypeProperties (必須)

AsanaLinkedServiceTypeProperties

名前 形容 価値
apiToken Asana ソースの API トークン。 SecretBase (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。

AzureBatchLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureBatch' (必須)
typeProperties Azure Batch のリンクされたサービスのプロパティ。 AzureBatchLinkedServiceTypeProperties (必須)

AzureBatchLinkedServiceTypeProperties

名前 形容 価値
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

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureBlobFS' (必須)
typeProperties Azure Data Lake Storage Gen2 のリンクされたサービス プロパティ。 AzureBlobFSLinkedServiceTypeProperties (必須)

AzureBlobFSLinkedServiceTypeProperties

名前 形容 価値
accountKey Azure Data Lake Storage Gen2 サービスのアカウント キー。 型: string (または resultType 文字列を含む式)。 任意
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
sasToken sas uri での sasToken の Azure Key Vault シークレット参照。 SecretBase の
sasUri Azure Data Lake Storage Gen2 サービスの SAS URI。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Azure Data Lake Storage Gen2 アカウントに対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure Data Lake Storage Gen2 アカウントに対する認証に使用されるアプリケーションのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意
url Azure Data Lake Storage Gen2 サービスのエンドポイント。 型: string (または resultType 文字列を含む式)。 任意

AzureBlobStorageLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureBlobStorage' (必須)
typeProperties Azure Blob Storage のリンクされたサービス プロパティ。 AzureBlobStorageLinkedServiceTypeProperties (必須)

AzureBlobStorageLinkedServiceTypeProperties

名前 形容 価値
accountKey 接続文字列内の accountKey の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
accountKind ストレージ アカウントの種類を指定します。 使用できる値は、Storage (汎用 v1)、StorageV2 (汎用 v2)、BlobStorage、または BlockBlobStorage です。 型: string (または resultType 文字列を含む式)。 任意
authenticationType 認証に使用される型。 型: 文字列。 'AccountKey'
'Anonymous'
'Msi'
'SasUri'
'ServicePrincipal'
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
connectionString 接続文字列。 これは、sasUri、serviceEndpoint プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
containerUri Azure Blob Storage リソースのコンテナー URI では、匿名アクセスのみがサポートされます。 型: string (または resultType 文字列を含む式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
sasToken sas uri での sasToken の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
sasUri Azure Blob Storage リソースの SAS URI。 connectionString、serviceEndpoint プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
serviceEndpoint Azure Blob Storage リソースの BLOB サービス エンドポイント。 connectionString、sasUri プロパティと相互に排他的です。 任意
servicePrincipalId Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意

AzureDatabricksDeltaLakeLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureDatabricksDeltaLake' (必須)
typeProperties Azure Databricks Delta Lake のリンクされたサービス プロパティ。 AzureDatabricksDetltaLakeLinkedServiceTypeProperties (必須)

AzureDatabricksDetltaLakeLinkedServiceTypeProperties

名前 形容 価値
accessToken databricks REST API のアクセス トークン。 https://docs.azuredatabricks.net/api/latest/authentication.htmlを参照してください。 型: string、SecureString、または AzureKeyVaultSecretReference。 SecretBase の
clusterId このジョブのすべての実行に使用される既存の対話型クラスターの ID。 型: string (または resultType 文字列を含む式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
ドメイン <REGION>.azuredatabricks.net、Databricks デプロイのドメイン名です。 型: string (または resultType 文字列を含む式)。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
workspaceResourceId databricks REST API のワークスペース リソース ID。 型: string (または resultType 文字列を含む式)。 任意

AzureDatabricksLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureDatabricks' (必須)
typeProperties Azure Databricks のリンクされたサービス プロパティ。 AzureDatabricksLinkedServiceTypeProperties (必須)

AzureDatabricksLinkedServiceTypeProperties

名前 形容 価値
accessToken databricks REST API のアクセス トークン。 https://docs.azuredatabricks.net/api/latest/authentication.htmlを参照してください。 型: string (または resultType 文字列を含む式)。 SecretBase の
認証 databricks REST API にワークスペース リソース ID を使用する場合は、MSI を指定するために必要です。 型: string (または resultType 文字列を含む式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
ドメイン <REGION>.azuredatabricks.net、Databricks デプロイのドメイン名です。 型: string (または resultType 文字列を含む式)。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
existingClusterId このアクティビティのすべての実行に使用される既存の対話型クラスターの ID。 型: string (または resultType 文字列を含む式)。 任意
instancePoolId このアクティビティのすべての実行に使用される既存のインスタンス プールの ID。 型: string (または resultType 文字列を含む式)。 任意
newClusterCustomTags クラスター リソースの追加タグ。 インスタンス プールの構成では、このプロパティは無視されます。 AzureDatabricksLinkedServiceTypePropertiesNewClusterCustomTags
newClusterDriverNodeType 新しいジョブ クラスターのドライバー ノードの種類。 インスタンス プールの構成では、このプロパティは無視されます。 型: string (または resultType 文字列を含む式)。 任意
newClusterEnableElasticDisk 新しいクラスターでエラスティック ディスクを有効にします。 このプロパティは無視され、Databricks の既定のエラスティック ディスクの動作を受け取ります (エラスティック ディスクは常に有効になっています)。 型: boolean (または resultType ブール値を持つ式)。 任意
newClusterInitScripts 新しいクラスターのユーザー定義初期化スクリプト。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 任意
newClusterLogDestination Spark ドライバー、worker、およびイベント ログを配信する場所を指定します。 型: string (または resultType 文字列を含む式)。 任意
newClusterNodeType 新しいジョブ クラスターのノードの種類。 このプロパティは、newClusterVersion が指定されていて、instancePoolId が指定されていない場合に必要です。 instancePoolId が指定されている場合、このプロパティは無視されます。 型: string (または resultType 文字列を含む式)。 任意
newClusterNumOfWorker 既存の対話型クラスターを使用しない場合は、新しいジョブ クラスターまたはインスタンス プールに使用するワーカー ノードの数を指定します。 新しいジョブ クラスターの場合、"1" のような文字列形式の Int32 は、numOfWorker が 1 または '1:10' であることを意味します。これは、1 (分) から 10 (最大) への自動スケールを意味します。 インスタンス プールの場合、これは文字列形式の Int32 であり、'2' などの固定数のワーカー ノードのみを指定できます。 newClusterVersion が指定されている場合は必須です。 型: string (または resultType 文字列を含む式)。 任意
newClusterSparkConf オプションのユーザー指定の Spark 構成キーと値のペアのセット。 AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf
newClusterSparkEnvVars オプションのユーザー指定の Spark 環境変数のキーと値のペアのセット。 AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkEnvVars
newClusterVersion 既存の対話型クラスターを使用しない場合は、このアクティビティの実行ごとに作成された新しいジョブ クラスターまたはインスタンス プール ノードの Spark バージョンを指定します。 instancePoolId が指定されている場合は必須。 型: string (または resultType 文字列を含む式)。 任意
policyId ユーザー定義の一連のルールに基づいてクラスターを構成する機能を制限するためのポリシー ID。 型: string (または resultType 文字列を含む式)。 任意
workspaceResourceId databricks REST API のワークスペース リソース ID。 型: string (または resultType 文字列を含む式)。 任意

AzureDatabricksLinkedServiceTypePropertiesNewClusterCustomTags

名前 形容 価値

AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf

名前 形容 価値

AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkEnvVars

名前 形容 価値

AzureDataExplorerLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureDataExplorer' (必須)
typeProperties Azure Data Explorer (Kusto) のリンクされたサービス プロパティ。 AzureDataExplorerLinkedServiceTypeProperties (必須)

AzureDataExplorerLinkedServiceTypeProperties

名前 形容 価値
資格 情報 認証情報を含む資格情報参照。 CredentialReference
データベース 接続のデータベース名。 型: string (または resultType 文字列を含む式)。 any (必須)
エンドポイント Azure Data Explorer のエンドポイント (エンジンのエンドポイント)。 URL は clusterName>https://<形式になります。regionName>.kusto.windows.net を<します。 型: string (または resultType 文字列を含む式) any (必須)
servicePrincipalId Azure Data Explorer に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Kusto に対する認証に使用されるサービス プリンシパルのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意

AzureDataLakeAnalyticsLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureDataLakeAnalytics' (必須)
typeProperties Azure Data Lake Analytics のリンクされたサービス プロパティ。 AzureDataLakeAnalyticsLinkedServiceTypeProperties (必須)

AzureDataLakeAnalyticsLinkedServiceTypeProperties

名前 形容 価値
accountName Azure Data Lake Analytics アカウント名。 型: string (または resultType 文字列を含む式)。 any (必須)
dataLakeAnalyticsUri Azure Data Lake Analytics URI の種類: 文字列 (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
resourceGroupName Data Lake Analytics アカウントのリソース グループ名 (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Azure Data Lake Analytics アカウントに対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure Data Lake Analytics アカウントに対する認証に使用されるアプリケーションのキー。 SecretBase の
subscriptionId Data Lake Analytics アカウントのサブスクリプション ID (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 任意
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 any (必須)

AzureDataLakeStoreLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureDataLakeStore' (必須)
typeProperties Azure Data Lake Store のリンクされたサービス プロパティ。 AzureDataLakeStoreLinkedServiceTypeProperties (必須)

AzureDataLakeStoreLinkedServiceTypeProperties

名前 形容 価値
accountName Data Lake Store アカウント名。 型: string (または resultType 文字列を含む式)。 任意
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
dataLakeStoreUri Data Lake Store サービス URI。 型: string (または resultType 文字列を含む式)。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
resourceGroupName Data Lake Store アカウントのリソース グループ名 (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Azure Data Lake Store アカウントに対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure Data Lake Store アカウントに対する認証に使用されるアプリケーションのキー。 SecretBase の
subscriptionId Data Lake Store アカウントのサブスクリプション ID (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 任意
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意

AzureFileStorageLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureFileStorage' (必須)
typeProperties Azure File Storage のリンクされたサービス プロパティ。 AzureFileStorageLinkedServiceTypeProperties (必須)

AzureFileStorageLinkedServiceTypeProperties

名前 形容 価値
accountKey 接続文字列内の accountKey の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
connectionString 接続文字列。 これは sasUri プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
fileShare Azure ファイル共有名。 accountKey/sasToken で認証する場合に必要です。 型: string (または resultType 文字列を含む式)。 任意
ホスト サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 任意
パスワード サーバーにログオンするためのパスワード。 SecretBase の
sasToken sas uri での sasToken の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
sasUri Azure File リソースの SAS URI。 connectionString プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
serviceEndpoint Azure File Storage リソースのファイル サービス エンドポイント。 connectionString、sasUri プロパティと相互に排他的です。 任意
スナップショット Azure ファイル共有スナップショットのバージョン。 型: string (または resultType 文字列を含む式)。 任意
userId サーバーにログオンするユーザー ID。 型: string (または resultType 文字列を含む式)。 任意

AzureFunctionLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureFunction' (必須)
typeProperties Azure 関数のリンクされたサービス プロパティ。 AzureFunctionLinkedServiceTypeProperties (必須)

AzureFunctionLinkedServiceTypeProperties

名前 形容 価値
認証 AzureFunction への接続に使用される認証の種類 (MSI を指定するために必要)。 型: string (または resultType 文字列を含む式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
functionAppUrl Azure Function App のエンドポイント。 URL は accountName>.azurewebsites.net https://<形式になります。 型: string (または resultType 文字列を含む式)。 any (必須)
functionKey Azure Function App の関数またはホスト キー。 SecretBase の
resourceId Azure 関数に対して許可されているトークン対象ユーザー。 型: string (または resultType 文字列を含む式)。 任意

AzureKeyVaultLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureKeyVault' (必須)
typeProperties Azure Key Vault のリンクされたサービス プロパティ。 AzureKeyVaultLinkedServiceTypeProperties (必須)

AzureKeyVaultLinkedServiceTypeProperties

名前 形容 価値
baseUrl Azure Key Vault のベース URL。 例: https://myakv.vault.azure.net 型: string (または resultType 文字列を含む式)。 any (必須)
資格 情報 認証情報を含む資格情報参照。 CredentialReference

AzureKeyVaultSecretReference

名前 形容 価値
secretName Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 any (必須)
secretVersion Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 任意
Azure Key Vault のリンクされたサービス リファレンス。 LinkedServiceReference (必須)
種類 シークレットの種類。 string (必須)

AzureKeyVaultSecretReference

名前 形容 価値
secretName Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 any (必須)
secretVersion Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 任意
Azure Key Vault のリンクされたサービス リファレンス。 LinkedServiceReference (必須)
種類 シークレットの種類。 'AzureKeyVaultSecret' (必須)

AzureMariaDBLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureMariaDB' (必須)
typeProperties Azure Database for MariaDB のリンクされたサービス プロパティ。 AzureMariaDBLinkedServiceTypeProperties (必須)

AzureMariaDBLinkedServiceTypeProperties

名前 形容 価値
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
pwd 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

AzureMLLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureML' (必須)
typeProperties Azure ML Studio Web サービスのリンクされたサービス プロパティ。 AzureMLLinkedServiceTypeProperties (必須)

AzureMLLinkedServiceTypeProperties

名前 形容 価値
apiKey Azure ML モデル エンドポイントにアクセスするための API キー。 SecretBase (必須)
認証 AzureML への接続に使用される認証の種類 (MSI を指定するために必要)。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
mlEndpoint Azure ML Studio Web サービス エンドポイントのバッチ実行 REST URL。 型: string (または resultType 文字列を含む式)。 any (必須)
servicePrincipalId Azure ML Studio Web サービスの ARM ベースの updateResourceEndpoint に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure ML Studio Web サービスの ARM ベースの updateResourceEndpoint に対する認証に使用されるサービス プリンシパルのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意
updateResourceEndpoint Azure ML Studio Web サービス エンドポイントの更新リソース REST URL。 型: string (または resultType 文字列を含む式)。 任意

AzureMLServiceLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureMLService' (必須)
typeProperties Azure ML Service のリンクされたサービス プロパティ。 AzureMLServiceLinkedServiceTypeProperties (必須)

AzureMLServiceLinkedServiceTypeProperties

名前 形容 価値
認証 AzureML への接続に使用される認証の種類 (MSI を指定するために必要)。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
mlWorkspaceName Azure ML Service ワークスペース名。 型: string (または resultType 文字列を含む式)。 any (必須)
resourceGroupName Azure ML Service ワークスペースのリソース グループ名。 型: string (または resultType 文字列を含む式)。 any (必須)
servicePrincipalId 発行された Azure ML サービス パイプラインのエンドポイントに対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey 発行された Azure ML サービス パイプラインのエンドポイントに対する認証に使用されるサービス プリンシパルのキー。 SecretBase の
subscriptionId Azure ML Service ワークスペースのサブスクリプション ID。 型: string (または resultType 文字列を含む式)。 any (必須)
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意

AzureMySqlLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureMySql' (必須)
typeProperties Azure MySQL データベースのリンクされたサービス プロパティ。 AzureMySqlLinkedServiceTypeProperties (必須)

AzureMySqlLinkedServiceTypeProperties

名前 形容 価値
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

AzurePostgreSqlLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzurePostgreSql' (必須)
typeProperties Azure PostgreSQL のリンクされたサービス プロパティ。 AzurePostgreSqlLinkedServiceTypeProperties (必須)

AzurePostgreSqlLinkedServiceTypeProperties

名前 形容 価値
commandTimeout 試行を終了してエラーを生成する前にコマンドを実行しようとしたときに待機する時間 (秒単位)。 無限大の場合は 0 に設定します。 型: 整数。 任意
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
データベース 接続のデータベース名。 型: 文字列。 任意
エンコーディング PostgreSQL 文字列データのエンコード/デコードに使用される .NET エンコードを取得または設定します。 型: string 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
接続のポート。 型: 整数。 任意
readBufferSize 読み取り時に使用する内部バッファーのサイズを決定します。 データベースから大きな値を転送すると、パフォーマンスが向上する可能性があります。 型: 整数。 任意
サーバー 接続のサーバー名。 型: 文字列。 任意
sslMode 接続用の SSL モード。 型: 整数。 0: 無効、1:許可、2: 優先、3: 必須、4: verify-ca、5: verify-full。 型: 整数。 任意
タイムアウト 接続を確立してから試行を終了し、エラーを生成するまでの待機時間 (秒単位)。 型: 整数。 任意
タイムゾーン セッションのタイムゾーンを取得または設定します。 型: 文字列。 任意
trustServerCertificate 検証せずにサーバー証明書を信頼するかどうか。 型: ブール値。 任意
username 認証用のユーザー名。 型: 文字列。 任意

AzureSearchLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureSearch' (必須)
typeProperties Windows Azure Search Service のリンクされたサービス プロパティ。 AzureSearchLinkedServiceTypeProperties (必須)

AzureSearchLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
Azure Search サービスの管理者キー SecretBase の
url Azure Search サービスの URL。 型: string (または resultType 文字列を含む式)。 any (必須)

AzureSqlDatabaseLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureSqlDatabase' (必須)
typeProperties Azure SQL Database のリンクされたサービス プロパティ。 AzureSqlDatabaseLinkedServiceTypeProperties (必須)

AzureSqlDatabaseLinkedServiceTypeProperties

名前 形容 価値
alwaysEncryptedSettings Sql は常に暗号化されたプロパティです。 SqlAlwaysEncryptedProperties
applicationIntent 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 任意
authenticationType 認証に使用される型。 型: 文字列。 'ServicePrincipal'
'SQL'
'SystemAssignedManagedIdentity'
'UserAssignedManagedIdentity'
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
commandTimeout コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
connectRetryCount 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectRetryInterval 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectTimeout サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
データベース 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 任意
暗号化する 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
failoverPartner プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
hostNameInCertificate 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
integratedSecurity 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
loadBalanceTimeout 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
maxPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 任意
minPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 任意
multipleActiveResultSets true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 任意
multiSubnetFailover アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 任意
packetSize 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
プーリング 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
サーバー 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Azure SQL Database に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure SQL Database に対する認証に使用されるサービス プリンシパルのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意
trustServerCertificate 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 任意
userName サーバーに接続するときに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 任意

AzureSqlDWLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureSqlDW' (必須)
typeProperties Azure SQL Data Warehouse のリンクされたサービス プロパティ。 AzureSqlDWLinkedServiceTypeProperties (必須)

AzureSqlDWLinkedServiceTypeProperties

名前 形容 価値
applicationIntent 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 任意
authenticationType 認証に使用される型。 型: 文字列。 'ServicePrincipal'
'SQL'
'SystemAssignedManagedIdentity'
'UserAssignedManagedIdentity'
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
commandTimeout コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
connectRetryCount 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectRetryInterval 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectTimeout サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
データベース 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 任意
暗号化する 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
failoverPartner プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
hostNameInCertificate 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
integratedSecurity 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
loadBalanceTimeout 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
maxPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 任意
minPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 任意
multipleActiveResultSets true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 任意
multiSubnetFailover アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 任意
packetSize 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
プーリング 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
サーバー 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意
trustServerCertificate 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 任意
userName サーバーに接続するときに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 任意

AzureSqlMILinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureSqlMI' (必須)
typeProperties Azure SQL Managed Instance のリンクされたサービス プロパティ。 AzureSqlMILinkedServiceTypeProperties (必須)

AzureSqlMILinkedServiceTypeProperties

名前 形容 価値
alwaysEncryptedSettings Sql は常に暗号化されたプロパティです。 SqlAlwaysEncryptedProperties
applicationIntent 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 任意
authenticationType 認証に使用される型。 型: 文字列。 'ServicePrincipal'
'SQL'
'SystemAssignedManagedIdentity'
'UserAssignedManagedIdentity'
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
commandTimeout コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
connectRetryCount 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectRetryInterval 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectTimeout サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
データベース 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 任意
暗号化する 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
failoverPartner プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
hostNameInCertificate 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
integratedSecurity 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
loadBalanceTimeout 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
maxPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 任意
minPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 任意
multipleActiveResultSets true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 任意
multiSubnetFailover アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 任意
packetSize 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
プーリング 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
サーバー 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Azure SQL Managed Instance に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure SQL Managed Instance に対する認証に使用されるサービス プリンシパルのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意
trustServerCertificate 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 任意
userName サーバーに接続するときに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 任意

AzureStorageLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureStorage' (必須)
typeProperties Azure Storage のリンクされたサービスのプロパティ。 AzureStorageLinkedServiceTypeProperties (必須)

AzureStorageLinkedServiceTypeProperties

名前 形容 価値
accountKey 接続文字列内の accountKey の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
connectionString 接続文字列。 これは sasUri プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
sasToken sas uri での sasToken の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
sasUri Azure Storage リソースの SAS URI。 connectionString プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意

AzureSynapseArtifactsLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureSynapseArtifacts' (必須)
typeProperties Azure Synapse Analytics (Artifacts) のリンクされたサービス プロパティ。 AzureSynapseArtifactsLinkedServiceTypeProperties (必須)

AzureSynapseArtifactsLinkedServiceTypeProperties

名前 形容 価値
認証 システム割り当てマネージド ID を認証方法として使用する場合は、MSI を指定するために必要です。 型: string (または resultType 文字列を含む式)。 任意
エンドポイント .dev.azuresynapse.net、Azure Synapse Analytics ワークスペース URL>ワークスペース名を https://<します。 型: string (または resultType 文字列を含む式)。 any (必須)
workspaceResourceId Synapse ワークスペースのリソース ID。 形式は 、/subscriptions/{subscriptionID}/resourceGroups/{resourceGroup}/providers/Microsoft.Synapse/workspaces/{workspaceName} にする必要があります。 型: string (または resultType 文字列を含む式)。 任意

AzureTableStorageLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureTableStorage' (必須)
typeProperties Azure Table Storage のリンクされたサービス プロパティ。 AzureTableStorageLinkedServiceTypeProperties (必須)

AzureTableStorageLinkedServiceTypeProperties

名前 形容 価値
accountKey 接続文字列内の accountKey の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
connectionString 接続文字列。 これは sasUri プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
sasToken sas uri での sasToken の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
sasUri Azure Storage リソースの SAS URI。 connectionString プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
serviceEndpoint Azure Table Storage リソースの Table Service エンドポイント。 connectionString、sasUri プロパティと相互に排他的です。 任意

CassandraLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Cassandra' (必須)
typeProperties Cassandra のリンクされたサービス プロパティ。 CassandraLinkedServiceTypeProperties (必須)

CassandraLinkedServiceTypeProperties

名前 形容 価値
authenticationType 接続に使用する AuthenticationType。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト 接続のホスト名。 型: string (または resultType 文字列を含む式)。 any (必須)
パスワード 認証用のパスワード。 SecretBase の
接続のポート。 型: 整数 (または resultType 整数を持つ式)。 任意
username 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

CommonDataServiceForAppsLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'CommonDataServiceForApps' (必須)
typeProperties Common Data Service for Apps のリンクされたサービス プロパティ。 CommonDataServiceForAppsLinkedServiceTypeProperties (必須)

CommonDataServiceForAppsLinkedServiceTypeProperties

名前 形容 価値
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 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
hostName オンプレミスの Common Data Service for Apps サーバーのホスト名。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 型: string (または resultType 文字列を含む式)。 任意
organizationName Common Data Service for Apps インスタンスの組織名。 このプロパティはオンプレミスで必要であり、ユーザーに関連付けられている Common Data Service for Apps インスタンスが複数ある場合はオンラインで必要です。 型: string (または resultType 文字列を含む式)。 任意
パスワード Common Data Service for Apps インスタンスにアクセスするためのパスワード。 SecretBase の
オンプレミスの Common Data Service for Apps サーバーのポート。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 既定値は 443 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
serviceUri Microsoft Common Data Service for Apps サーバーの URL。 このプロパティはオンラインで必須であり、オンプレミスでは使用できません。 型: string (または resultType 文字列を含む式)。 任意
username Common Data Service for Apps インスタンスにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

ConcurLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Concur' (必須)
typeProperties Concur Service のリンクされたサービス プロパティ。 ConcurLinkedServiceTypeProperties (必須)

ConcurLinkedServiceTypeProperties

名前 形容 価値
clientId アプリケーション client_id Concur App Management によって提供されます。 any (必須)
connectionProperties Concur への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード ユーザー名フィールドに指定したユーザー名に対応するパスワード。 SecretBase の
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意
username Concur Service へのアクセスに使用するユーザー名。 any (必須)

CosmosDbLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'CosmosDb' (必須)
typeProperties CosmosDB のリンクされたサービス プロパティ。 CosmosDbLinkedServiceTypeProperties (必須)

CosmosDbLinkedServiceTypeProperties

名前 形容 価値
accountEndpoint Azure CosmosDB アカウントのエンドポイント。 型: string (または resultType 文字列を含む式) 任意
accountKey Azure CosmosDB アカウントのアカウント キー。 型: SecureString または AzureKeyVaultSecretReference。 SecretBase の
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
connectionMode CosmosDB アカウントへのアクセスに使用される接続モード。 型: 文字列。 'Direct'
'Gateway'
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
データベース データベースの名前。 型: string (または resultType 文字列を含む式) 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: 文字列。 任意
servicePrincipalId サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意

CosmosDbMongoDbApiLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'CosmosDbMongoDbApi' (必須)
typeProperties CosmosDB (MongoDB API) のリンクされたサービス プロパティ。 CosmosDbMongoDbApiLinkedServiceTypeProperties (必須)

CosmosDbMongoDbApiLinkedServiceTypeProperties

名前 形容 価値
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 ブール値を持つ式)。 任意

CouchbaseLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Couchbase' (必須)
typeProperties Couchbase サーバーのリンクされたサービスのプロパティ。 CouchbaseLinkedServiceTypeProperties の (必須)

CouchbaseLinkedServiceTypeProperties

名前 形容 価値
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
credString 接続文字列内の credString の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。

CredentialReference

名前 形容 価値
referenceName 参照資格情報名。 string (必須)
種類 資格情報参照の種類。 'CredentialReference' (必須)

CustomDataSourceLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'CustomDataSource' (必須)
typeProperties カスタムのリンクされたサービス プロパティ。 any (必須)

DataworldLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Dataworld' (必須)
typeProperties Dataworld のリンクされたサービス プロパティ。 DataworldLinkedServiceTypeProperties (必須)

DataworldLinkedServiceTypeProperties

名前 形容 価値
apiToken Dataworld ソースの API トークン。 SecretBase (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。

Db2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Db2' (必須)
typeProperties DB2 のリンクされたサービスのプロパティ。 Db2LinkedServiceTypeProperties (必須)

Db2LinkedServiceTypeProperties

名前 形容 価値
authenticationType 接続に使用する AuthenticationType。 connectionString プロパティと相互に排他的です。 'Basic'
certificateCommonName TLS が有効な場合の証明書の共通名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 任意
connectionString 接続文字列。 サーバー、データベース、authenticationType、userName、packageCollection、certificateCommonName プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
データベース 接続のデータベース名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 connectionString プロパティと相互に排他的です。 型: 文字列。
packageCollection データベースのクエリ時にパッケージが作成される場所。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 任意
パスワード 認証用のパスワード。 SecretBase の
サーバー 接続のサーバー名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 任意
username 認証用のユーザー名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 任意

DrillLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Drill' (必須)
typeProperties ドリル サーバーのリンク されたサービスのプロパティ。 DrillLinkedServiceTypeProperties (必須)

DrillLinkedServiceTypeProperties

名前 形容 価値
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
pwd 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

DynamicsAXLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'DynamicsAX' (必須)
typeProperties Dynamics AX のリンクされたサービス プロパティ。 DynamicsAXLinkedServiceTypeProperties (必須)

DynamicsAXLinkedServiceTypeProperties

名前 形容 価値
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

名前 形容 価値
種類 リンクされたサービスの種類。 'DynamicsCrm' (必須)
typeProperties Dynamics CRM のリンクされたサービスのプロパティ。 DynamicsCrmLinkedServiceTypeProperties (必須)

DynamicsCrmLinkedServiceTypeProperties

名前 形容 価値
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 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
hostName オンプレミス Dynamics CRM サーバーのホスト名。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 型: string (または resultType 文字列を含む式)。 任意
organizationName Dynamics CRM インスタンスの組織名。 このプロパティはオンプレミスに必要であり、ユーザーに複数の Dynamics CRM インスタンスが関連付けられている場合はオンラインで使用する必要があります。 型: string (または resultType 文字列を含む式)。 任意
パスワード Dynamics CRM インスタンスにアクセスするためのパスワード。 SecretBase の
オンプレミス Dynamics CRM サーバーのポート。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 既定値は 443 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
serviceUri Microsoft Dynamics CRM サーバーの URL。 このプロパティはオンラインで必須であり、オンプレミスでは使用できません。 型: string (または resultType 文字列を含む式)。 任意
username Dynamics CRM インスタンスにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

DynamicsLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Dynamics' (必須)
typeProperties Dynamics のリンクされたサービスのプロパティ。 DynamicsLinkedServiceTypeProperties (必須)

DynamicsLinkedServiceTypeProperties

名前 形容 価値
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 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
hostName オンプレミス Dynamics サーバーのホスト名。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 型: string (または resultType 文字列を含む式)。 任意
organizationName Dynamics インスタンスの組織名。 このプロパティはオンプレミスに必要であり、ユーザーに複数の Dynamics インスタンスが関連付けられている場合はオンラインで使用する必要があります。 型: string (または resultType 文字列を含む式)。 任意
パスワード Dynamics インスタンスにアクセスするためのパスワード。 SecretBase の
オンプレミス Dynamics サーバーのポート。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 既定値は 443 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
serviceUri Microsoft Dynamics サーバーの URL。 このプロパティはオンラインで必須であり、オンプレミスでは使用できません。 型: string (または resultType 文字列を含む式)。 任意
username Dynamics インスタンスにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

EloquaLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Eloqua' (必須)
typeProperties Eloqua サーバーのリンクされたサービスのプロパティ。 EloquaLinkedServiceTypeProperties (必須)

EloquaLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント Eloqua サーバーのエンドポイント。 (つまり、eloqua.example.com) any (必須)
パスワード ユーザー名に対応するパスワード。 SecretBase の
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意
username Eloqua アカウントのサイト名とユーザー名の形式: sitename/username。 (つまり、Eloqua/Alice) any (必須)

FileServerLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'FileServer' (必須)
typeProperties ファイル システムのリンクされたサービスのプロパティ。 FileServerLinkedServiceTypeProperties (必須)

FileServerLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 any (必須)
パスワード サーバーにログオンするためのパスワード。 SecretBase の
userId サーバーにログオンするユーザー ID。 型: string (または resultType 文字列を含む式)。 任意

FtpServerLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'FtpServer' (必須)
typeProperties このリンクされたサービスの種類に固有のプロパティ。 FtpServerLinkedServiceTypeProperties (必須)

FtpServerLinkedServiceTypeProperties

名前 形容 価値
authenticationType FTP サーバーへの接続に使用する認証の種類。 'Anonymous'
'Basic'
enableServerCertificateValidation true の場合は、SSL/TLS チャネル経由で接続するときに FTP サーバーの SSL 証明書を検証します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
enableSsl true の場合は、SSL/TLS チャネル経由で FTP サーバーに接続します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト FTP サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 any (必須)
パスワード FTP サーバーにログオンするためのパスワード。 SecretBase の
FTP サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 21 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
userName FTP サーバーにログオンするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

GoogleAdWordsLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'GoogleAdWords' (必須)
typeProperties Google AdWords サービスのリンクされたサービス プロパティ。 GoogleAdWordsLinkedServiceTypeProperties (必須)

GoogleAdWordsLinkedServiceTypeProperties

名前 形容 価値
authenticationType 認証に使用される OAuth 2.0 認証メカニズム。 ServiceAuthentication は、セルフホステッド IR でのみ使用できます。 'ServiceAuthentication'
'UserAuthentication'
clientCustomerID レポート データを取得する AdWords アカウントのクライアント顧客 ID。 型: string (または resultType 文字列を含む式)。 任意
clientId 更新トークンの取得に使用される Google アプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
clientSecret 更新トークンの取得に使用される Google アプリケーションのクライアント シークレット。 SecretBase の
connectionProperties (非推奨)GoogleAds への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 任意
developerToken AdWords API へのアクセスを許可するために使用するマネージャー アカウントに関連付けられている開発者トークン。 SecretBase の
電子メール ServiceAuthentication に使用され、セルフホステッド IR でのみ使用できるサービス アカウントの電子メール ID。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
googleAdsApiVersion v14 などの Google 広告 API のメジャー バージョン。 サポートされているメジャー バージョンは、https://developers.google.com/google-ads/api/docs/release-notesにあります。 型: string (または resultType 文字列を含む式)。 任意
keyFilePath (非推奨)サービス アカウントの電子メール アドレスの認証に使用され、セルフホステッド IR でのみ使用できる .p12 キー ファイルへの完全なパス。 型: string (または resultType 文字列を含む式)。 任意
loginCustomerID 特定の顧客のレポート データを取得する Google 広告マネージャー アカウントの顧客 ID。 型: string (または resultType 文字列を含む式)。 任意
privateKey サービス アカウントの電子メール アドレスの認証に使用され、セルフホステッド IR でのみ使用できる秘密キー。 SecretBase の
refreshToken AdWords for UserAuthentication へのアクセスを承認するために Google から取得した更新トークン。 SecretBase の
supportLegacyDataTypes Float、int32、int64 を Google から文字列にマップする従来のデータ型マッピングを使用するかどうかを指定します。 レガシ ドライバーのデータ型マッピングとの下位互換性を維持する場合を除き、これを true に設定しないでください。 型: boolean (または resultType ブール値を持つ式)。 任意
trustedCertPath (非推奨)SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 型: string (または resultType 文字列を含む式)。 任意
useSystemTrustStore (非推奨)システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意

GoogleBigQueryLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'GoogleBigQuery' (必須)
typeProperties Google BigQuery サービスのリンクされたサービス プロパティ。 GoogleBigQueryLinkedServiceTypeProperties (必須)

GoogleBigQueryLinkedServiceTypeProperties

名前 形容 価値
additionalProjects アクセスするパブリック BigQuery プロジェクトのコンマ区切りのリスト。 型: string (または resultType 文字列を含む式)。 任意
authenticationType 認証に使用される OAuth 2.0 認証メカニズム。 ServiceAuthentication は、セルフホステッド IR でのみ使用できます。 'ServiceAuthentication'
'UserAuthentication' (必須)
clientId 更新トークンの取得に使用される Google アプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
clientSecret 更新トークンの取得に使用される Google アプリケーションのクライアント シークレット。 SecretBase の
電子メール ServiceAuthentication に使用され、セルフホステッド IR でのみ使用できるサービス アカウントの電子メール ID。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
keyFilePath サービス アカウントの電子メール アドレスの認証に使用され、セルフホステッド IR でのみ使用できる .p12 キー ファイルへの完全なパス。 型: string (または resultType 文字列を含む式)。 任意
プロジェクト クエリ対象の既定の BigQuery プロジェクト。 型: string (または resultType 文字列を含む式)。 any (必須)
refreshToken UserAuthentication の BigQuery へのアクセスを承認するために Google から取得した更新トークン。 SecretBase の
requestGoogleDriveScope Google ドライブへのアクセスを要求するかどうか。 Google ドライブへのアクセスを許可すると、BigQuery データと Google Drive のデータを組み合わせたフェデレーション テーブルのサポートが可能になります。 既定値は false です。 型: string (または resultType 文字列を含む式)。 任意
trustedCertPath SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 型: string (または resultType 文字列を含む式)。 任意
useSystemTrustStore システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。型: boolean (または resultType ブール値を持つ式)。 任意

GoogleBigQueryV2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'GoogleBigQueryV2' (必須)
typeProperties Google BigQuery サービスのリンクされたサービス プロパティ。 GoogleBigQueryV2LinkedServiceTypeProperties (必須)

GoogleBigQueryV2LinkedServiceTypeProperties

名前 形容 価値
authenticationType 認証に使用される OAuth 2.0 認証メカニズム。 'ServiceAuthentication'
'UserAuthentication' (必須)
clientId 更新トークンの取得に使用される Google アプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
clientSecret 更新トークンの取得に使用される Google アプリケーションのクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
keyFileContent サービス アカウントの認証に使用される .json キー ファイルの内容。 型: string (または resultType 文字列を含む式)。 SecretBase の
projectId クエリ対象の既定の BigQuery プロジェクト ID。 型: string (または resultType 文字列を含む式)。 any (必須)
refreshToken UserAuthentication の BigQuery へのアクセスを承認するために Google から取得した更新トークン。 SecretBase の

GoogleCloudStorageLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'GoogleCloudStorage' (必須)
typeProperties Google Cloud Storage のリンクされたサービス プロパティ。 GoogleCloudStorageLinkedServiceTypeProperties (必須)

GoogleCloudStorageLinkedServiceTypeProperties

名前 形容 価値
accessKeyId Google Cloud Storage Identity and Access Management (IAM) ユーザーのアクセス キー識別子。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
secretAccessKey Google Cloud Storage Identity and Access Management (IAM) ユーザーのシークレット アクセス キー。 SecretBase の
serviceUrl この値は、Google Cloud Storage Connector でアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 任意

GoogleSheetsLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'GoogleSheets' (必須)
typeProperties GoogleSheets のリンクされたサービス プロパティ。 GoogleSheetsLinkedServiceTypeProperties (必須)

GoogleSheetsLinkedServiceTypeProperties

名前 形容 価値
apiToken GoogleSheets ソースの API トークン。 SecretBase (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。

GreenplumLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Greenplum' (必須)
typeProperties Greenplum データベースのリンクされたサービス プロパティ。 GreenplumLinkedServiceTypeProperties (必須)

GreenplumLinkedServiceTypeProperties

名前 形容 価値
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
pwd 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

HBaseLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'HBase' (必須)
typeProperties HBase サーバーのリンクされたサービスのプロパティ。 HBaseLinkedServiceTypeProperties (必須)

HBaseLinkedServiceTypeProperties

名前 形容 価値
allowHostNameCNMismatch SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 任意
allowSelfSignedServerCert サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 任意
authenticationType HBase サーバーへの接続に使用する認証メカニズム。 'Anonymous'
'Basic' (必須)
enableSsl サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト HBase サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) any (必須)
httpPath HBase サーバーに対応する部分 URL。 (つまり、/gateway/sandbox/hbase/version) 任意
パスワード ユーザー名に対応するパスワード。 SecretBase の
HBase インスタンスがクライアント接続をリッスンするために使用する TCP ポート。 既定値は 9090 です。 任意
trustedCertPath SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 任意
username HBase インスタンスへの接続に使用するユーザー名。 任意

HdfsLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Hdfs' (必須)
typeProperties HDFS のリンクされたサービス プロパティ。 HdfsLinkedServiceTypeProperties (必須)

HdfsLinkedServiceTypeProperties

名前 形容 価値
authenticationType HDFS への接続に使用される認証の種類。 指定できる値は、匿名と Windows です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード Windows 認証のパスワード。 SecretBase の
url HDFS サービス エンドポイントの URL (例: http://myhostname:50070/webhdfs/v1)。 型: string (または resultType 文字列を含む式)。 any (必須)
userName Windows 認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

HDInsightLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'HDInsight' (必須)
typeProperties HDInsight のリンクされたサービス プロパティ。 HDInsightLinkedServiceTypeProperties (必須)

HDInsightLinkedServiceTypeProperties

名前 形容 価値
clusterUri HDInsight クラスター URI。 型: string (または resultType 文字列を含む式)。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
fileSystem HDInsight のメイン ストレージが ADLS Gen2 の場合は、FileSystem を指定します。 型: string (または resultType 文字列を含む式)。 任意
hcatalogLinkedServiceName HCatalog データベースを指す Azure SQL のリンクされたサービスへの参照。 LinkedServiceReference の
isEspEnabled HDInsight を ESP (Enterprise セキュリティ パッケージ) で作成するかどうかを指定します。 型: ブール値。 任意
linkedServiceName Azure Storage のリンクされたサービス リファレンス。 LinkedServiceReference の
パスワード HDInsight クラスターのパスワード。 SecretBase の
userName HDInsight クラスターのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

HDInsightOnDemandLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'HDInsightOnDemand' (必須)
typeProperties HDInsight ondemand のリンクされたサービス プロパティ。 HDInsightOnDemandLinkedServiceTypeProperties (必須)

HDInsightOnDemandLinkedServiceTypeProperties

名前 形容 価値
additionalLinkedServiceNames Data Factory サービスがユーザーに代わって登録できるように、HDInsight のリンクされたサービスの追加のストレージ アカウントを指定します。 LinkedServiceReference[]
clusterNamePrefix クラスター名のプレフィックスである後置は、タイムスタンプと区別されます。 型: string (または resultType 文字列を含む式)。 任意
clusterPassword クラスターにアクセスするためのパスワード。 SecretBase の
clusterResourceGroup クラスターが属するリソース グループ。 型: string (または resultType 文字列を含む式)。 any (必須)
clusterSize クラスター内のワーカー/データ ノードの数。 候補の値: 4。 型: int (または resultType int を持つ式)。 any (必須)
clusterSshPassword SSH によるクラスターのノード (Linux の場合) へのパスワード。 SecretBase の
clusterSshUserName SSH のユーザー名は、クラスターのノード (Linux の場合) にリモート接続します。 型: string (または resultType 文字列を含む式)。 任意
clusterType クラスターの種類。 型: string (または resultType 文字列を含む式)。 任意
clusterUserName クラスターにアクセスするユーザー名。 型: string (または resultType 文字列を含む式)。 任意
coreConfiguration 作成する HDInsight クラスターのコア構成パラメーター (core-site.xmlと同様) を指定します。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
dataNodeSize HDInsight クラスターのデータ ノードのサイズを指定します。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
hBaseConfiguration HDInsight クラスターの HBase 構成パラメーター (hbase-site.xml) を指定します。 任意
hcatalogLinkedServiceName HCatalog データベースを指す Azure SQL のリンクされたサービスの名前。 オンデマンド HDInsight クラスターは、Azure SQL データベースをメタストアとして使用して作成されます。 LinkedServiceReference の
hdfsConfiguration HDInsight クラスターの HDFS 構成パラメーター (hdfs-site.xml) を指定します。 任意
headNodeSize HDInsight クラスターのヘッド ノードのサイズを指定します。 任意
hiveConfiguration HDInsight クラスターの Hive 構成パラメーター (hive-site.xml) を指定します。 任意
hostSubscriptionId クラスターをホストする顧客のサブスクリプション。 型: string (または resultType 文字列を含む式)。 any (必須)
linkedServiceName データの格納と処理のためにオンデマンド クラスターによって使用される Azure Storage のリンクされたサービス。 LinkedServiceReference (必須)
mapReduceConfiguration HDInsight クラスターの MapReduce 構成パラメーター (mapred-site.xml) を指定します。 任意
oozieConfiguration HDInsight クラスターの Oozie 構成パラメーター (oozie-site.xml) を指定します。 任意
scriptActions HDI ondemand クラスターが起動したら実行するカスタム スクリプト アクション。 /azure/hdinsight/hdinsight-hadoop-customize-cluster-linux?toc=%2Fen-us%2Fazure%2Fhdinsight%2Fr-server%2FTOC.json&bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions を参照してください。 ScriptAction[]
servicePrincipalId hostSubscriptionId のサービス プリンシパル ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey サービス プリンシパル ID のキー。 SecretBase の
sparkVersion クラスターの種類が "spark" の場合の spark のバージョン。 型: string (または resultType 文字列を含む式)。 任意
stormConfiguration HDInsight クラスターの Storm 構成パラメーター (storm-site.xml) を指定します。 任意
subnetName vNet 内のサブネットの ARM リソース ID。 virtualNetworkId が指定されている場合、このプロパティは必須です。 型: string (または resultType 文字列を含む式)。 任意
テナント サービス プリンシパルが属するテナント ID/名前。 型: string (または resultType 文字列を含む式)。 any (必須)
timeToLive オンデマンド HDInsight クラスターで許可されるアイドル時間。 クラスター内に他のアクティブなジョブがない場合に、アクティビティの実行が完了した後もオンデマンド HDInsight クラスターが存続する期間を指定します。 最小値は 5 分です。 型: string (または resultType 文字列を含む式)。 any (必須)
バージョン HDInsight クラスターのバージョン。  型: string (または resultType 文字列を含む式)。 any (必須)
virtualNetworkId 作成後にクラスターを参加させる vNet の ARM リソース ID。 型: string (または resultType 文字列を含む式)。 任意
yarnConfiguration HDInsight クラスターの Yarn 構成パラメーター (yarn-site.xml) を指定します。 任意
zookeeperNodeSize HDInsight クラスターの Zoo Keeper ノードのサイズを指定します。 任意

HiveLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Hive' (必須)
typeProperties Hive Server のリンクされたサービスのプロパティ。 HiveLinkedServiceTypeProperties の (必須)

HiveLinkedServiceTypeProperties

名前 形容 価値
allowHostNameCNMismatch SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 任意
allowSelfSignedServerCert サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 任意
authenticationType Hive サーバーへのアクセスに使用される認証方法。 'Anonymous'
'Username'
'UsernameAndPassword'
'WindowsAzureHDInsightService' (必須)
enableSsl サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト 複数のホストの場合は 、Hive サーバーの IP アドレスまたはホスト名を ";" で区切ります (serviceDiscoveryMode が有効な場合のみ)。 any (必須)
httpPath Hive サーバーに対応する部分 URL。 任意
パスワード [Username]\(ユーザー名\) フィールドに指定したユーザー名に対応するパスワード SecretBase の
Hive サーバーがクライアント接続をリッスンするために使用する TCP ポート。 任意
serverType Hive サーバーの種類。 'HiveServer1'
'HiveServer2'
'HiveThriftServer'
serviceDiscoveryMode ZooKeeper サービスの使用を示す場合は true、false ではありません。 任意
thriftTransportProtocol Thrift レイヤーで使用するトランスポート プロトコル。 'Binary'
'HTTP'
'SASL'
trustedCertPath SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 任意
useNativeQuery ドライバーがネイティブ HiveQL クエリを使用するか、HiveQL で同等の形式に変換するかを指定します。 任意
username Hive Server へのアクセスに使用するユーザー名。 任意
useSystemTrustStore システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 任意
zooKeeperNameSpace Hive Server 2 ノードが追加される ZooKeeper 上の名前空間。 任意

HttpLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'HttpServer' (必須)
typeProperties このリンクされたサービスの種類に固有のプロパティ。 HttpLinkedServiceTypeProperties (必須)

HttpLinkedServiceTypeProperties

名前 形容 価値
authenticationType HTTP サーバーへの接続に使用する認証の種類。 'Anonymous'
'Basic'
'ClientCertificate'
'Digest'
'Windows'
authHeaders 承認に使用される RESTful API への要求内の追加の HTTP ヘッダー。 型: キーと値のペア (値は文字列型にする必要があります)。 任意
certThumbprint ClientCertificate 認証の証明書の拇印。 オンプレミスのコピーに対してのみ有効です。 ClientCertificate 認証を使用したオンプレミスのコピーでは、CertThumbprint または EmbeddedCertData/Password を指定する必要があります。 型: string (または resultType 文字列を含む式)。 任意
embeddedCertData ClientCertificate 認証用の Base64 でエンコードされた証明書データ。 ClientCertificate 認証を使用したオンプレミスのコピーでは、CertThumbprint または EmbeddedCertData/Password を指定する必要があります。 型: string (または resultType 文字列を含む式)。 任意
enableServerCertificateValidation true の場合は、HTTPS サーバーの SSL 証明書を検証します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード EmbeddedCertData 認証を使用した Basic、Digest、Windows、または ClientCertificate のパスワード。 SecretBase の
url HTTP エンドポイントのベース URL (例: https://www.microsoft.com)。 型: string (または resultType 文字列を含む式)。 any (必須)
userName 基本認証、ダイジェスト認証、または Windows 認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

HubspotLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Hubspot' (必須)
typeProperties Hubspot Service のリンクされたサービス プロパティ。 HubspotLinkedServiceTypeProperties (必須)

HubspotLinkedServiceTypeProperties

名前 形容 価値
accessToken OAuth 統合を最初に認証するときに取得されるアクセス トークン。 SecretBase の
clientId Hubspot アプリケーションに関連付けられているクライアント ID。 any (必須)
clientSecret Hubspot アプリケーションに関連付けられているクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
refreshToken OAuth 統合を最初に認証するときに取得される更新トークン。 SecretBase の
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

ImpalaLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Impala' (必須)
typeProperties Impala サーバーのリンクされたサービスのプロパティ。 ImpalaLinkedServiceTypeProperties (必須)

ImpalaLinkedServiceTypeProperties

名前 形容 価値
allowHostNameCNMismatch SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 任意
allowSelfSignedServerCert サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 任意
authenticationType 使用する認証の種類。 'Anonymous'
'SASLUsername'
'UsernameAndPassword' (必須)
enableSsl サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Impala サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) any (必須)
パスワード UsernameAndPassword を使用する場合のユーザー名に対応するパスワード。 SecretBase の
Impala サーバーがクライアント接続をリッスンするために使用する TCP ポート。 既定値は 21050 です。 任意
trustedCertPath SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 任意
username Impala サーバーへのアクセスに使用されるユーザー名。 SASLUsername を使用する場合、既定値は匿名です。 任意
useSystemTrustStore システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 任意

InformixLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Informix' (必須)
typeProperties Informix のリンクされたサービス プロパティ。 InformixLinkedServiceTypeProperties の (必須)

InformixLinkedServiceTypeProperties

名前 形容 価値
authenticationType Informix に ODBC データ ストアとして接続するために使用される認証の種類。 指定できる値は、Anonymous と Basic です。 型: string (または resultType 文字列を含む式)。 任意
connectionString 接続文字列の非アクセス資格情報部分と、オプションの暗号化された資格情報。 型: string、SecureString、AzureKeyVaultSecretReference、または resultType 文字列を含む式。 any (必須)
資格 情報 ドライバー固有のプロパティ値形式で指定された接続文字列のアクセス資格情報の部分。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 基本認証のパスワード。 SecretBase の
userName 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

IntegrationRuntimeReference

名前 形容 価値
パラメーター 統合ランタイムの引数。 ParameterValueSpecification の
referenceName 統合ランタイム名を参照します。 string (必須)
種類 統合ランタイムの種類。 'IntegrationRuntimeReference' (必須)

JiraLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Jira' (必須)
typeProperties Jira Service のリンクされたサービス プロパティ。 JiraLinkedServiceTypeProperties (必須)

JiraLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Jira サービスの IP アドレスまたはホスト名。 (例: jira.example.com) any (必須)
パスワード ユーザー名フィールドに指定したユーザー名に対応するパスワード。 SecretBase の
Jira サーバーがクライアント接続をリッスンするために使用する TCP ポート。 既定値は、HTTPS 経由で接続する場合は 443、HTTP 経由で接続する場合は 8080 です。 任意
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意
username Jira サービスへのアクセスに使用するユーザー名。 any (必須)

LakeHouseLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'LakeHouse' (必須)
typeProperties Microsoft Fabric LakeHouse のリンクされたサービス プロパティ。 LakeHouseLinkedServiceTypeProperties (必須)

LakeHouseLinkedServiceTypeProperties

名前 形容 価値
artifactId Microsoft Fabric LakeHouse 成果物の ID。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Microsoft Fabric LakeHouse に対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Microsoft Fabric LakeHouse に対する認証に使用されるアプリケーションのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意
workspaceId Microsoft Fabric ワークスペースの ID。 型: string (または resultType 文字列を含む式)。 任意

LinkedService

名前 形容 価値
注釈 リンクされたサービスの説明に使用できるタグの一覧。 any[]
connectVia 統合ランタイムリファレンス。 IntegrationRuntimeReference の
形容 リンクされたサービスの説明。
パラメーター リンクされたサービスのパラメーター。 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

名前 形容 価値
パラメーター LinkedService の引数。 ParameterValueSpecification の
referenceName LinkedService 名を参照します。 string (必須)
種類 リンクされたサービス参照の種類。 'LinkedServiceReference' (必須)

MagentoLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Magento' (必須)
typeProperties Magento サーバーのリンクされたサービスのプロパティ。 MagentoLinkedServiceTypeProperties (必須)

MagentoLinkedServiceTypeProperties

名前 形容 価値
accessToken Magento からのアクセス トークン。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Magento インスタンスの URL。 (つまり、192.168.222.110/magento3) any (必須)
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

MariaDBLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'MariaDB' (必須)
typeProperties MariaDB サーバーのリンクされたサービスのプロパティ。 MariaDBLinkedServiceTypeProperties (必須)

MariaDBLinkedServiceTypeProperties

名前 形容 価値
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
データベース 接続のデータベース名。 型: 文字列。 任意
driverVersion MariaDB ドライバーのバージョン。 型: 文字列。 レガシ ドライバーの場合は V1 または空、新しいドライバーの場合は V2。 V1 は接続文字列とプロパティ バッグをサポートでき、V2 は接続文字列のみをサポートできます。 レガシ ドライバーは、2024 年 10 月までに非推奨となる予定です。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
接続のポート。 型: 整数。 任意
サーバー 接続のサーバー名。 型: 文字列。 任意
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 で暗号化された接続のみを許可することをお勧めします。 任意
username 認証用のユーザー名。 型: 文字列。 任意
useSystemTrustStore このオプションでは、システム信頼ストアの CA 証明書を使用するか、指定された PEM ファイルから使用するかを指定します。 例: UseSystemTrustStore=<0/1>;オプション: 有効 (1) / 無効 (0) (既定値) 任意

MarketoLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Marketo' (必須)
typeProperties Marketo サーバーのリンクされたサービスのプロパティ。 MarketoLinkedServiceTypeProperties (必須)

MarketoLinkedServiceTypeProperties

名前 形容 価値
clientId Marketo サービスのクライアント ID。 any (必須)
clientSecret Marketo サービスのクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント Marketo サーバーのエンドポイント。 (つまり、123-ABC-321.mktorest.com) any (必須)
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

Microsoft.DataFactory/factories/linkedservices

名前 形容 価値
apiVersion API のバージョン '2018-06-01'
名前 リソース名

制約:
最小長 = 1
最大長 = 1
パターン = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必須)
プロパティ リンクされたサービスのプロパティ。 LinkedService (必須)
種類 リソースの種類 'Microsoft.DataFactory/factories/linkedservices'

MicrosoftAccessLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'MicrosoftAccess' (必須)
typeProperties Microsoft Access のリンクされたサービス プロパティ。 MicrosoftAccessLinkedServiceTypeProperties (必須)

MicrosoftAccessLinkedServiceTypeProperties

名前 形容 価値
authenticationType ODBC データ ストアとして Microsoft Access に接続するために使用される認証の種類。 指定できる値は、Anonymous と Basic です。 型: string (または resultType 文字列を含む式)。 任意
connectionString 接続文字列の非アクセス資格情報部分と、オプションの暗号化された資格情報。 型: string、SecureString、AzureKeyVaultSecretReference、または resultType 文字列を含む式。 any (必須)
資格 情報 ドライバー固有のプロパティ値形式で指定された接続文字列のアクセス資格情報の部分。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 基本認証のパスワード。 SecretBase の
userName 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

MongoDbAtlasLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'MongoDbAtlas' (必須)
typeProperties MongoDB Atlas のリンクされたサービス プロパティ。 MongoDbAtlasLinkedServiceTypeProperties (必須)

MongoDbAtlasLinkedServiceTypeProperties

名前 形容 価値
connectionString MongoDB Atlas 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 型: string、SecureString、または AzureKeyVaultSecretReference。 any (必須)
データベース アクセスする MongoDB Atlas データベースの名前。 型: string (または resultType 文字列を含む式)。 any (必須)
driverVersion 選択するドライバーのバージョン。 使用できる値は v1 と v2 です。 型: string (または resultType 文字列を含む式)。 任意

MongoDbLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'MongoDb' (必須)
typeProperties MongoDB のリンクされたサービス プロパティ。 MongoDbLinkedServiceTypeProperties (必須)

MongoDbLinkedServiceTypeProperties

名前 形容 価値
allowSelfSignedServerCert サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
authenticationType MongoDB データベースへの接続に使用する認証の種類。 'Anonymous'
'Basic'
authSource ユーザー名とパスワードを確認するデータベース。 型: string (または resultType 文字列を含む式)。 任意
databaseName アクセスする MongoDB データベースの名前。 型: string (または resultType 文字列を含む式)。 any (必須)
enableSsl サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 認証用のパスワード。 SecretBase の
MongoDB サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 27017 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
サーバー MongoDB サーバーの IP アドレスまたはサーバー名。 型: string (または resultType 文字列を含む式)。 any (必須)
username 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

MongoDbV2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'MongoDbV2' (必須)
typeProperties MongoDB のリンクされたサービス プロパティ。 MongoDbV2LinkedServiceTypeProperties (必須)

MongoDbV2LinkedServiceTypeProperties

名前 形容 価値
connectionString MongoDB 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 型: string、SecureString、または AzureKeyVaultSecretReference。 any (必須)
データベース アクセスする MongoDB データベースの名前。 型: string (または resultType 文字列を含む式)。 any (必須)

MySqlLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'MySql' (必須)
typeProperties MySQL のリンクされたサービスのプロパティ。 MySqlLinkedServiceTypeProperties (必須)

MySqlLinkedServiceTypeProperties

名前 形容 価値
allowZeroDateTime これにより、特殊な "ゼロ" 日付値 0000-00-00 をデータベースから取得できます。 型: ブール値。 任意
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
connectionTimeout 試行を終了してエラーを生成するまでの、サーバーへの接続を待機する時間 (秒単位)。 型: 整数。 任意
convertZeroDateTime 許可されていない値を持つ date 列または datetime 列の DateTime.MinValue を返す場合は True。 型: ブール値。 任意
データベース 接続のデータベース名。 型: 文字列。 任意
driverVersion MySQL ドライバーのバージョン。 型: 文字列。 レガシ ドライバーの場合は V1 または空、新しいドライバーの場合は V2。 V1 は接続文字列とプロパティ バッグをサポートでき、V2 は接続文字列のみをサポートできます。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
guidFormat GUID として読み取る列の種類 (存在する場合) を決定します。 型: 文字列。 なし: 列の型は Guid として自動的に読み取られます。Char36: すべての CHAR(36) 列は、UUID と一致するハイフンを含む小文字の 16 進数を使用して Guid として読み書きされます。 任意
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
接続のポート。 型: 整数。 任意
サーバー 接続のサーバー名。 型: 文字列。 任意
sslCert PEM 形式のクライアントの SSL 証明書ファイルへのパス。 SslKey も指定する必要があります。 型: 文字列。 任意
sslKey PEM 形式のクライアントの SSL 秘密キーへのパス。 SslCert も指定する必要があります。 型: 文字列。 任意
sslMode 接続用の SSL モード。 型: 整数。 0: 無効、1: 優先、2: 必須、3: verify-ca、4: verify-full。 任意
treatTinyAsBoolean true に設定すると、TINYINT(1) 値がブール値として返されます。 型: bool。 任意
username 認証用のユーザー名。 型: 文字列。 任意
useSystemTrustStore 接続にはシステム信頼ストアを使用します。 型: 整数。 0: 有効、1: 無効。 任意

NetezzaLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Netezza' (必須)
typeProperties Netezza のリンクされたサービス プロパティ。 NetezzaLinkedServiceTypeProperties (必須)

NetezzaLinkedServiceTypeProperties

名前 形容 価値
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
pwd 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

ODataLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'OData' (必須)
typeProperties OData のリンクされたサービス プロパティ。 ODataLinkedServiceTypeProperties (必須)

ODataLinkedServiceTypeProperties

名前 形容 価値
aadResourceId ディレクトリを使用するための承認を要求するリソースを指定します。 型: string (または resultType 文字列を含む式)。 任意
aadServicePrincipalCredentialType サービス プリンシパルに使用する資格情報の種類 (キーまたは証明書) を指定します。 'ServicePrincipalCert'
'ServicePrincipalKey'
authenticationType OData サービスへの接続に使用される認証の種類。 'AadServicePrincipal'
'Anonymous'
'Basic'
'ManagedServiceIdentity'
'Windows'
authHeaders 承認に使用される RESTful API への要求内の追加の HTTP ヘッダー。 型: キーと値のペア (値は文字列型にする必要があります)。 任意
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード OData サービスのパスワード。 SecretBase の
servicePrincipalEmbeddedCert Azure Active Directory に登録されているアプリケーションの base64 でエンコードされた証明書を指定します。 型: string (または resultType 文字列を含む式)。 SecretBase の
servicePrincipalEmbeddedCertPassword 証明書にパスワードがあり、AadServicePrincipal 認証を使用している場合は、証明書のパスワードを指定します。 型: string (または resultType 文字列を含む式)。 SecretBase の
servicePrincipalId Azure Active Directory に登録されているアプリケーションのアプリケーション ID を指定します。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure Active Directory に登録されているアプリケーションのシークレットを指定します。 型: string (または resultType 文字列を含む式)。 SecretBase の
テナント アプリケーションが存在するテナント情報 (ドメイン名またはテナント ID) を指定します。 型: string (または resultType 文字列を含む式)。 任意
url OData サービス エンドポイントの URL。 型: string (または resultType 文字列を含む式)。 any (必須)
userName OData サービスのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

OdbcLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Odbc' (必須)
typeProperties ODBC のリンクされたサービス プロパティ。 OdbcLinkedServiceTypeProperties (必須)

OdbcLinkedServiceTypeProperties

名前 形容 価値
authenticationType ODBC データ ストアへの接続に使用される認証の種類。 指定できる値は、Anonymous と Basic です。 型: string (または resultType 文字列を含む式)。 任意
connectionString 接続文字列の非アクセス資格情報部分と、オプションの暗号化された資格情報。 型: string、SecureString、AzureKeyVaultSecretReference、または resultType 文字列を含む式。 any (必須)
資格 情報 ドライバー固有のプロパティ値形式で指定された接続文字列のアクセス資格情報の部分。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 基本認証のパスワード。 SecretBase の
userName 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

Office365LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Office365' (必須)
typeProperties Office365 のリンクされたサービスのプロパティ。 Office365LinkedServiceTypeProperties (必須)

Office365LinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
office365TenantId Office 365 アカウントが属する Azure テナント ID。 型: string (または resultType 文字列を含む式)。 any (必須)
servicePrincipalId アプリケーションのクライアント ID を指定します。 型: string (または resultType 文字列を含む式)。 any (必須)
servicePrincipalKey アプリケーションのキーを指定します。 SecretBase (必須)
servicePrincipalTenantId Azure AD Web アプリケーションが存在するテナント情報を指定します。 型: string (または resultType 文字列を含む式)。 any (必須)

OracleCloudStorageLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'OracleCloudStorage' (必須)
typeProperties Oracle Cloud Storage のリンクされたサービス プロパティ。 OracleCloudStorageLinkedServiceTypeProperties (必須)

OracleCloudStorageLinkedServiceTypeProperties

名前 形容 価値
accessKeyId Oracle Cloud Storage Identity and Access Management (IAM) ユーザーのアクセス キー識別子。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
secretAccessKey Oracle Cloud Storage Identity and Access Management (IAM) ユーザーのシークレット アクセス キー。 SecretBase の
serviceUrl この値は、Oracle Cloud Storage Connector でアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 任意

OracleLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Oracle' (必須)
typeProperties Oracle データベースのリンクされたサービスのプロパティ。 OracleLinkedServiceTypeProperties (必須)

OracleLinkedServiceTypeProperties

名前 形容 価値
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

OracleServiceCloudLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'OracleServiceCloud' (必須)
typeProperties Oracle Service Cloud のリンクされたサービスのプロパティ。 OracleServiceCloudLinkedServiceTypeProperties (必須)

OracleServiceCloudLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Oracle Service Cloud インスタンスの URL。 any (必須)
パスワード ユーザー名キーで指定したユーザー名に対応するパスワード。 SecretBase (必須)
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
username Oracle Service Cloud サーバーへのアクセスに使用するユーザー名。 any (必須)

ParameterDefinitionSpecification

名前 形容 価値

ParameterSpecification

名前 形容 価値
defaultValue パラメーターの既定値。 任意
種類 パラメーターの型。 'Array'
'Bool'
'Float'
'Int'
'Object'
'SecureString'
'String' (必須)

ParameterValueSpecification

名前 形容 価値

ParameterValueSpecification

名前 形容 価値

PayPalLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'PayPal' (必須)
typeProperties PayPal サービスのリンクされたサービス のプロパティ。 PayLinkedServiceTypeProperties (必須)

PayPalLinkedServiceTypeProperties

名前 形容 価値
clientId PayPal アプリケーションに関連付けられているクライアント ID。 any (必須)
clientSecret PayPal アプリケーションに関連付けられているクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト PayPal インスタンスの URL。 (つまり、api.sandbox.paypal.com) any (必須)
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

PhoenixLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Phoenix' (必須)
typeProperties Phoenix サーバーのリンクされたサービスのプロパティ。 PhoenixLinkedServiceTypeProperties の (必須)

PhoenixLinkedServiceTypeProperties

名前 形容 価値
allowHostNameCNMismatch SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 任意
allowSelfSignedServerCert サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 任意
authenticationType Phoenix サーバーへの接続に使用される認証メカニズム。 'Anonymous'
'UsernameAndPassword'
'WindowsAzureHDInsightService' (必須)
enableSsl サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Phoenix サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) any (必須)
httpPath Phoenix サーバーに対応する部分 URL。 (つまり、/gateway/sandbox/phoenix/version)。 WindowsAzureHDInsightService を使用している場合、既定値は hbasephoenix です。 任意
パスワード ユーザー名に対応するパスワード。 SecretBase の
Phoenix サーバーがクライアント接続をリッスンするために使用する TCP ポート。 既定値は 8765 です。 任意
trustedCertPath SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 任意
username Phoenix サーバーへの接続に使用するユーザー名。 任意
useSystemTrustStore システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 任意

PostgreSqlLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'PostgreSql' (必須)
typeProperties PostgreSQL のリンクされたサービス プロパティ。 PostgreSqlLinkedServiceTypeProperties (必須)

PostgreSqlLinkedServiceTypeProperties

名前 形容 価値
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

PostgreSqlV2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'PostgreSqlV2' (必須)
typeProperties PostgreSQLV2 のリンクされたサービス プロパティ。 PostgreSqlV2LinkedServiceTypeProperties (必須)

PostgreSqlV2LinkedServiceTypeProperties

名前 形容 価値
authenticationType 使用する認証の種類。 型: 文字列。 any (必須)
commandTimeout 試行を終了してエラーを生成する前にコマンドを実行しようとしたときに待機する時間 (秒単位)。 無限大の場合は 0 に設定します。 型: 整数。 任意
connectionTimeout 接続を確立してから試行を終了し、エラーを生成するまでの待機時間 (秒単位)。 型: 整数。 任意
データベース 接続のデータベース名。 型: 文字列。 any (必須)
エンコーディング PostgreSQL 文字列データのエンコード/デコードに使用される .NET エンコードを取得または設定します。 型: string 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
logParameters 有効にすると、コマンドの実行時にパラメーター値がログに記録されます。 型: ブール値。 任意
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 型: 文字列。 AzureKeyVaultSecretReference
プーリング 接続プールを使用する必要があるかどうか。 型: ブール値。 任意
接続のポート。 型: 整数。 任意
readBufferSize 読み取り時に使用する内部バッファーのサイズを決定します。 データベースから大きな値を転送すると、パフォーマンスが向上する可能性があります。 型: 整数。 任意
スキーマ スキーマ検索パスを設定します。 型: 文字列。 任意
サーバー 接続のサーバー名。 型: 文字列。 any (必須)
sslCertificate サーバーに送信されるクライアント証明書の場所。 型: 文字列。 任意
sslKey サーバーに送信されるクライアント証明書のクライアント キーの場所。 型: 文字列。 任意
sslMode 接続用の SSL モード。 型: 整数。 0: 無効、1:許可、2: 優先、3: 必須、4: verify-ca、5: verify-full。 型: 整数。 any (必須)
sslPassword クライアント証明書のキーのパスワード。 型: 文字列。 任意
タイムゾーン セッションのタイムゾーンを取得または設定します。 型: 文字列。 任意
trustServerCertificate 検証せずにサーバー証明書を信頼するかどうか。 型: ブール値。 任意
username 認証用のユーザー名。 型: 文字列。 any (必須)

PrestoLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Presto' (必須)
typeProperties Presto サーバーのリンクされたサービスのプロパティ。 PrestoLinkedServiceTypeProperties (必須)

PrestoLinkedServiceTypeProperties

名前 形容 価値
allowHostNameCNMismatch SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 任意
allowSelfSignedServerCert サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 任意
authenticationType Presto サーバーへの接続に使用される認証メカニズム。 'Anonymous'
'LDAP' (必須)
カタログ サーバーに対するすべての要求のカタログ コンテキスト。 any (必須)
enableSsl サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Presto サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) any (必須)
パスワード ユーザー名に対応するパスワード。 SecretBase の
Presto サーバーがクライアント接続をリッスンするために使用する TCP ポート。 既定値は 8080 です。 任意
serverVersion Presto サーバーのバージョン。 (つまり、0.148-t) any (必須)
timeZoneID 接続で使用されるローカル タイム ゾーン。 このオプションの有効な値は、IANA タイム ゾーン データベースで指定されます。 既定値はシステム タイム ゾーンです。 任意
trustedCertPath SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 任意
username Presto サーバーへの接続に使用するユーザー名。 任意
useSystemTrustStore システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 任意

QuickbaseLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Quickbase' (必須)
typeProperties クイックベースのリンクされたサービス のプロパティ。 QuickbaseLinkedServiceTypeProperties (必須)

QuickbaseLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
url Quickbase ソースを接続する URL。 型: string (または resultType 文字列を含む式)。 any (必須)
userToken Quickbase ソースのユーザー トークン。 SecretBase (必須)

QuickBooksLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'QuickBooks' (必須)
typeProperties QuickBooks サーバーのリンクされたサービスのプロパティ。 QuickBooksLinkedServiceTypeProperties (必須)

QuickBooksLinkedServiceTypeProperties

名前 形容 価値
accessToken OAuth 1.0 認証のアクセス トークン。 SecretBase の
accessTokenSecret OAuth 1.0 認証のアクセス トークン シークレット。 SecretBase の
companyId 承認する QuickBooks 企業の会社 ID。 任意
connectionProperties QuickBooks への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 任意
consumerKey OAuth 1.0 認証のコンシューマー キー。 任意
consumerSecret OAuth 1.0 認証のコンシューマー シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント QuickBooks サーバーのエンドポイント。 (つまり、quickbooks.api.intuit.com) 任意
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意

ResponsysLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Responsys' (必須)
typeProperties Responsys のリンクされたサービス プロパティ。 ResponsysLinkedServiceTypeProperties (必須)

ResponsysLinkedServiceTypeProperties

名前 形容 価値
clientId Responsys アプリケーションに関連付けられているクライアント ID。 型: string (または resultType 文字列を含む式)。 any (必須)
clientSecret Responsys アプリケーションに関連付けられているクライアント シークレット。 型: string (または resultType 文字列を含む式)。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント Responsys サーバーのエンドポイント。 any (必須)
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意

RestServiceLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'RestService' (必須)
typeProperties Rest Service のリンクされたサービスのプロパティ。 RestServiceLinkedServiceTypeProperties (必須)

RestServiceLinkedServiceTypeProperties

名前 形容 価値
aadResourceId 使用する承認を要求しているリソース。 型: string (または resultType 文字列を含む式)。 任意
authenticationType REST サービスへの接続に使用される認証の種類。 'AadServicePrincipal'
'Anonymous'
'Basic'
'ManagedServiceIdentity'
'OAuth2ClientCredential' (必須)
authHeaders 承認に使用される RESTful API への要求内の追加の HTTP ヘッダー。 型: オブジェクト (または resultType オブジェクトを持つ式)。 任意
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
clientId アプリケーションに関連付けられているクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
clientSecret アプリケーションに関連付けられているクライアント シークレット。 SecretBase の
資格 情報 認証情報を含む資格情報参照。 CredentialReference
enableServerCertificateValidation エンドポイントに接続するときにサーバー側の SSL 証明書を検証するかどうか。既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 基本認証の種類で使用されるパスワード。 SecretBase の
資源 アクセスが要求されるターゲット サービスまたはリソース。 型: string (または resultType 文字列を含む式)。 任意
スコープ 必要なアクセスのスコープ。 要求されるアクセスの種類について説明します。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalEmbeddedCert Azure Active Directory に登録されているアプリケーションの base64 でエンコードされた証明書を指定します。 型: string (または resultType 文字列を含む式)。 SecretBase の
servicePrincipalEmbeddedCertPassword 証明書にパスワードがあり、AadServicePrincipal 認証を使用している場合は、証明書のパスワードを指定します。 型: string (または resultType 文字列を含む式)。 SecretBase の
servicePrincipalId AadServicePrincipal 認証の種類で使用されるアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey AadServicePrincipal 認証の種類で使用されるアプリケーションのキー。 SecretBase の
テナント アプリケーションが存在する AadServicePrincipal 認証の種類で使用されるテナント情報 (ドメイン名またはテナント ID)。 型: string (または resultType 文字列を含む式)。 任意
tokenEndpoint アクセス トークンを取得する承認サーバーのトークン エンドポイント。 型: string (または resultType 文字列を含む式)。 任意
url REST サービスのベース URL。 型: string (または resultType 文字列を含む式)。 any (必須)
userName 基本認証の種類で使用されるユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SalesforceLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Salesforce' (必須)
typeProperties Salesforce のリンクされたサービス プロパティ。 SalesforceLinkedServiceTypeProperties (必須)

SalesforceLinkedServiceTypeProperties

名前 形容 価値
apiVersion ADF で使用される Salesforce API バージョン。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
environmentUrl Salesforce インスタンスの URL。 既定値は 'https://login.salesforce.com' です。 サンドボックスからデータをコピーするには、'https://test.salesforce.com' を指定します。 カスタム ドメインからデータをコピーするには、"https://[domain].my.salesforce.com' などを指定します。 型: string (または resultType 文字列を含む式)。 任意
パスワード Salesforce インスタンスの基本認証のパスワード。 SecretBase の
securityToken セキュリティ トークンは、Salesforce インスタンスにリモートでアクセスする場合は省略可能です。 SecretBase の
username Salesforce インスタンスの基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SalesforceMarketingCloudLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SalesforceMarketingCloud' (必須)
typeProperties Salesforce Marketing Cloud のリンクされたサービス プロパティ。 SalesforceMarketingCloudLinkedServiceTypeProperties (必須)

SalesforceMarketingCloudLinkedServiceTypeProperties

名前 形容 価値
clientId Salesforce Marketing Cloud アプリケーションに関連付けられているクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
clientSecret Salesforce Marketing Cloud アプリケーションに関連付けられているクライアント シークレット。 型: string (または resultType 文字列を含む式)。 SecretBase の
connectionProperties Salesforce Marketing Cloud への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意

SalesforceServiceCloudLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SalesforceServiceCloud' (必須)
typeProperties Salesforce Service Cloud のリンクされたサービス プロパティ。 SalesforceServiceCloudLinkedServiceTypeProperties (必須)

SalesforceServiceCloudLinkedServiceTypeProperties

名前 形容 価値
apiVersion ADF で使用される Salesforce API バージョン。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
environmentUrl Salesforce Service Cloud インスタンスの URL。 既定値は 'https://login.salesforce.com' です。 サンドボックスからデータをコピーするには、'https://test.salesforce.com' を指定します。 カスタム ドメインからデータをコピーするには、"https://[domain].my.salesforce.com' などを指定します。 型: string (または resultType 文字列を含む式)。 任意
extendedProperties 接続文字列に追加された拡張プロパティ。 型: string (または resultType 文字列を含む式)。 任意
パスワード Salesforce インスタンスの基本認証のパスワード。 SecretBase の
securityToken セキュリティ トークンは、Salesforce インスタンスにリモートでアクセスする場合は省略可能です。 SecretBase の
username Salesforce インスタンスの基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SalesforceServiceCloudV2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SalesforceServiceCloudV2' (必須)
typeProperties Salesforce Service Cloud V2 のリンクされたサービス プロパティ。 SalesforceServiceCloudV2LinkedServiceTypeProperties (必須)

SalesforceServiceCloudV2LinkedServiceTypeProperties

名前 形容 価値
apiVersion ADF で使用される Salesforce API バージョン。 バージョンは、Salesforce BULK API 2.0 で必要な 47.0 以上である必要があります。 型: string (または resultType 文字列を含む式)。 任意
authenticationType Salesforce への接続に使用する認証の種類。 現時点では、OAuth2ClientCredentials のみをサポートしています。既定値でもあります 任意
clientId Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
clientSecret Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
environmentUrl Salesforce Service Cloud インスタンスの URL。 たとえば、'https://[domain].my.salesforce.com' などです。 型: string (または resultType 文字列を含む式)。 任意

SalesforceV2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SalesforceV2' (必須)
typeProperties Salesforce V2 のリンクされたサービス プロパティ。 SalesforceV2LinkedServiceTypeProperties (必須)

SalesforceV2LinkedServiceTypeProperties

名前 形容 価値
apiVersion ADF で使用される Salesforce API バージョン。 バージョンは、Salesforce BULK API 2.0 で必要な 47.0 以上である必要があります。 型: string (または resultType 文字列を含む式)。 任意
authenticationType Salesforce への接続に使用する認証の種類。 現時点では、OAuth2ClientCredentials のみをサポートしています。既定値でもあります 任意
clientId Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
clientSecret Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
environmentUrl Salesforce インスタンスの URL。 たとえば、'https://[domain].my.salesforce.com' などです。 型: string (または resultType 文字列を含む式)。 任意

SapBWLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SapBW' (必須)
typeProperties このリンクされたサービスの種類に固有のプロパティ。 SapBWLinkedServiceTypeProperties (必須)

SapBWLinkedServiceTypeProperties

名前 形容 価値
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 文字列を含む式)。 任意

SapCloudForCustomerLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SapCloudForCustomer' (必須)
typeProperties SAP Cloud for Customer のリンクされたサービス プロパティ。 SapCloudForCustomerLinkedServiceTypeProperties (必須)

SapCloudForCustomerLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 encryptedCredential またはユーザー名/パスワードを指定する必要があります。 型: 文字列。
パスワード 基本認証のパスワード。 SecretBase の
url SAP Cloud for Customer OData API の URL。 たとえば、'[https://[tenantname].crm.ondemand.com/sap/c4c/odata/v1] などです。 型: string (または resultType 文字列を含む式)。 any (必須)
username 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SapEccLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SapEcc' (必須)
typeProperties SAP ECC のリンクされたサービス プロパティ。 SapEccLinkedServiceTypeProperties (必須)

SapEccLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 encryptedCredential またはユーザー名/パスワードを指定する必要があります。 型: 文字列。
パスワード 基本認証のパスワード。 SecretBase の
url SAP ECC OData API の URL。 たとえば、'[https://hostname:port/sap/opu/odata/sap/servicename/]' などです。 型: string (または resultType 文字列を含む式)。 any (必須)
username 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SapHanaLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SapHana' (必須)
typeProperties このリンクされたサービスの種類に固有のプロパティ。 SapHanaLinkedServiceProperties (必須)

SapHanaLinkedServiceProperties

名前 形容 価値
authenticationType SAP HANA サーバーへの接続に使用する認証の種類。 'Basic'
'Windows'
connectionString SAP HANA ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード SAP HANA サーバーにアクセスするためのパスワード。 SecretBase の
サーバー SAP HANA サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 任意
userName SAP HANA サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SapOdpLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SapOdp' (必須)
typeProperties SAP ODP のリンクされたサービスの種類に固有のプロパティ。 SapOdpLinkedServiceTypeProperties (必須)

SapOdpLinkedServiceTypeProperties

名前 形容 価値
clientId テーブルが配置されている SAP システム上のクライアントのクライアント ID。 (通常、文字列として表される 3 桁の 10 進数)型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
言語 テーブルが配置されている SAP システムの言語。 既定値は EN です。 型: string (または resultType 文字列を含む式)。 任意
logonGroup SAP システムのログオン グループ。 型: string (または resultType 文字列を含む式)。 任意
messageServer SAP メッセージ サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 任意
messageServerService メッセージ サーバーのサービス名またはポート番号。 型: string (または resultType 文字列を含む式)。 任意
パスワード テーブルが配置されている SAP サーバーにアクセスするためのパスワード。 SecretBase の
サーバー テーブルが配置されている SAP インスタンスのホスト名。 型: string (または resultType 文字列を含む式)。 任意
sncLibraryPath テーブルが配置されている SAP サーバーにアクセスするための外部セキュリティ製品のライブラリ。 型: string (または resultType 文字列を含む式)。 任意
sncMode テーブルが配置されている SAP サーバーにアクセスするための SNC アクティブ化インジケーター。 0 (オフ) または 1 (オン) である必要があります。 型: string (または resultType 文字列を含む式)。 任意
sncMyName テーブルが配置されている SAP サーバーにアクセスするためのイニシエーターの SNC 名。 型: string (または resultType 文字列を含む式)。 任意
sncPartnerName テーブルが配置されている SAP サーバーにアクセスするための通信パートナーの SNC 名。 型: string (または resultType 文字列を含む式)。 任意
sncQop SNC の保護品質。 使用できる値は、1、2、3、8、9 です。 型: string (または resultType 文字列を含む式)。 任意
subscriberName サブスクライバー名。 型: string (または resultType 文字列を含む式)。 任意
systemId テーブルが配置されている SAP システムの SystemID。 型: string (または resultType 文字列を含む式)。 任意
systemNumber テーブルが配置されている SAP システムのシステム番号。 (通常、文字列として表される 2 桁の 10 進数)。型: string (または resultType 文字列を含む式)。 任意
userName テーブルが配置されている SAP サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意
x509CertificatePath SNC X509 証明書ファイルのパス。 型: string (または resultType 文字列を含む式)。 任意

SapOpenHubLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SapOpenHub' (必須)
typeProperties SAP Business Warehouse Open Hub Destination のリンクされたサービスの種類に固有のプロパティ。 SapOpenHubLinkedServiceTypeProperties (必須)

SapOpenHubLinkedServiceTypeProperties

名前 形容 価値
clientId 開いているハブの宛先が配置されている BW システム上のクライアントのクライアント ID。 (通常、文字列として表される 3 桁の 10 進数)型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
言語 オープン ハブの宛先が配置されている BW システムの言語。 既定値は EN です。 型: string (または resultType 文字列を含む式)。 任意
logonGroup SAP システムのログオン グループ。 型: string (または resultType 文字列を含む式)。 任意
messageServer SAP メッセージ サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 任意
messageServerService メッセージ サーバーのサービス名またはポート番号。 型: string (または resultType 文字列を含む式)。 任意
パスワード オープン ハブの宛先が配置されている SAP BW サーバーにアクセスするためのパスワード。 SecretBase の
サーバー オープン ハブの宛先が配置されている SAP BW インスタンスのホスト名。 型: string (または resultType 文字列を含む式)。 任意
systemId テーブルが配置されている SAP システムの SystemID。 型: string (または resultType 文字列を含む式)。 任意
systemNumber オープン ハブの宛先が配置されている BW システムのシステム番号。 (通常、文字列として表される 2 桁の 10 進数)。型: string (または resultType 文字列を含む式)。 任意
userName オープン ハブの宛先が配置されている SAP BW サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SapTableLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SapTable' (必須)
typeProperties このリンクされたサービスの種類に固有のプロパティ。 SapTableLinkedServiceTypeProperties (必須)

SapTableLinkedServiceTypeProperties

名前 形容 価値
clientId テーブルが配置されている SAP システム上のクライアントのクライアント ID。 (通常、文字列として表される 3 桁の 10 進数)型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
言語 テーブルが配置されている SAP システムの言語。 既定値は EN です。 型: string (または resultType 文字列を含む式)。 任意
logonGroup SAP システムのログオン グループ。 型: string (または resultType 文字列を含む式)。 任意
messageServer SAP メッセージ サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 任意
messageServerService メッセージ サーバーのサービス名またはポート番号。 型: string (または resultType 文字列を含む式)。 任意
パスワード テーブルが配置されている SAP サーバーにアクセスするためのパスワード。 SecretBase の
サーバー テーブルが配置されている SAP インスタンスのホスト名。 型: string (または resultType 文字列を含む式)。 任意
sncLibraryPath テーブルが配置されている SAP サーバーにアクセスするための外部セキュリティ製品のライブラリ。 型: string (または resultType 文字列を含む式)。 任意
sncMode テーブルが配置されている SAP サーバーにアクセスするための SNC アクティブ化インジケーター。 0 (オフ) または 1 (オン) である必要があります。 型: string (または resultType 文字列を含む式)。 任意
sncMyName テーブルが配置されている SAP サーバーにアクセスするためのイニシエーターの SNC 名。 型: string (または resultType 文字列を含む式)。 任意
sncPartnerName テーブルが配置されている SAP サーバーにアクセスするための通信パートナーの SNC 名。 型: string (または resultType 文字列を含む式)。 任意
sncQop SNC の保護品質。 使用できる値は、1、2、3、8、9 です。 型: string (または resultType 文字列を含む式)。 任意
systemId テーブルが配置されている SAP システムの SystemID。 型: string (または resultType 文字列を含む式)。 任意
systemNumber テーブルが配置されている SAP システムのシステム番号。 (通常、文字列として表される 2 桁の 10 進数)。型: string (または resultType 文字列を含む式)。 任意
userName テーブルが配置されている SAP サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

ScriptAction

名前 形容 価値
名前 ユーザーがスクリプト アクションの名前を指定しました。 string (必須)
パラメーター スクリプト アクションのパラメーター。
役割 スクリプト アクションを実行するノードの種類。 any (必須)
uri スクリプト アクションの URI。 string (必須)

SecretBase

名前 形容 価値
種類 AzureKeyVaultSecretReferenceの種類 'AzureKeyVaultSecret' に設定します。 SecureStringの種類 'SecureString' に設定します。 'AzureKeyVaultSecret'
'SecureString' (必須)

SecureString

名前 形容 価値
種類 シークレットの種類。 'SecureString' (必須)
価値 セキュリティで保護された文字列の値。 string (必須)

ServiceNowLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'ServiceNow' (必須)
typeProperties ServiceNow サーバーのリンクされたサービスのプロパティ。 ServiceNowLinkedServiceTypeProperties (必須)

ServiceNowLinkedServiceTypeProperties

名前 形容 価値
authenticationType 使用する認証の種類。 'Basic'
'OAuth2' (必須)
clientId OAuth2 認証のクライアント ID。 任意
clientSecret OAuth2 認証のクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント ServiceNow サーバーのエンドポイント。 (つまり、インスタンス <.service-now.com>) any (必須)
パスワード 基本認証と OAuth2 認証のユーザー名に対応するパスワード。 SecretBase の
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意
username 基本認証と OAuth2 認証のために ServiceNow サーバーに接続するために使用されるユーザー名。 任意

ServiceNowV2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'ServiceNowV2' (必須)
typeProperties ServiceNowV2 サーバーのリンクされたサービスプロパティ。 ServiceNowV2LinkedServiceTypeProperties (必須)

ServiceNowV2LinkedServiceTypeProperties

名前 形容 価値
authenticationType 使用する認証の種類。 'Basic'
'OAuth2' (必須)
clientId OAuth2 認証のクライアント ID。 任意
clientSecret OAuth2 認証のクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント ServiceNowV2 サーバーのエンドポイント。 (つまり、インスタンス <.service-now.com>) any (必須)
grantType OAuth2 認証の GrantType。 既定値は password です。 任意
パスワード 基本認証と OAuth2 認証のユーザー名に対応するパスワード。 SecretBase の
username 基本認証と OAuth2 認証のために ServiceNowV2 サーバーに接続するために使用されるユーザー名。 任意

SftpServerLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Sftp' (必須)
typeProperties このリンクされたサービスの種類に固有のプロパティ。 SftpServerLinkedServiceTypeProperties (必須)

SftpServerLinkedServiceTypeProperties

名前 形容 価値
authenticationType FTP サーバーへの接続に使用する認証の種類。 'Basic'
'MultiFactor'
'SshPublicKey'
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト SFTP サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 any (必須)
hostKeyFingerprint SFTP サーバーのホスト キーのフィンガープリント。 SkipHostKeyValidation が false の場合は、HostKeyFingerprint を指定する必要があります。 型: string (または resultType 文字列を含む式)。 任意
passPhrase SSH 秘密キーが暗号化されている場合に SSH 秘密キーを復号化するためのパスワード。 SecretBase の
パスワード 基本認証用に SFTP サーバーにログオンするためのパスワード。 SecretBase の
SFTP サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 22 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
privateKeyContent SshPublicKey 認証用の Base64 でエンコードされた SSH 秘密キーコンテンツ。 SshPublicKey 認証を使用したオンプレミスのコピーでは、PrivateKeyPath または PrivateKeyContent を指定する必要があります。 SSH 秘密キーは OpenSSH 形式にする必要があります。 SecretBase の
privateKeyPath SshPublicKey 認証の SSH 秘密キー ファイル パス。 オンプレミスのコピーに対してのみ有効です。 SshPublicKey 認証を使用したオンプレミスのコピーでは、PrivateKeyPath または PrivateKeyContent を指定する必要があります。 SSH 秘密キーは OpenSSH 形式にする必要があります。 型: string (または resultType 文字列を含む式)。 任意
skipHostKeyValidation true の場合は、SSH ホスト キーの検証をスキップします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
userName SFTP サーバーへのログオンに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SharePointOnlineListLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SharePointOnlineList' (必須)
typeProperties SharePoint Online リストのリンクされたサービスのプロパティ。 SharePointOnlineListLinkedServiceTypeProperties (必須)

SharePointOnlineListLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
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

名前 形容 価値
種類 リンクされたサービスの種類。 'Shopify' (必須)
typeProperties Shopify Service のリンクされたサービス プロパティ。 ShopifyLinkedServiceTypeProperties (必須)

ShopifyLinkedServiceTypeProperties

名前 形容 価値
accessToken Shopify のデータにアクセスするために使用できる API アクセス トークン。 トークンがオフライン モードの場合、トークンの有効期限は切れません。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Shopify サーバーのエンドポイント。 (つまり、mystore.myshopify.com) any (必須)
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

SmartsheetLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Smartsheet' (必須)
typeProperties Smartsheet のリンクされたサービスプロパティ。 SmartsheetLinkedServiceTypeProperties (必須)

SmartsheetLinkedServiceTypeProperties

名前 形容 価値
apiToken Smartsheet ソースの API トークン。 SecretBase (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。

SnowflakeLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Snowflake' (必須)
typeProperties Snowflake のリンクされたサービス プロパティ。 SnowflakeLinkedServiceTypeProperties (必須)

SnowflakeLinkedServiceTypeProperties

名前 形容 価値
connectionString snowflake の接続文字列。 型: string、SecureString。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

SnowflakeLinkedV2ServiceTypeProperties

名前 形容 価値
accountIdentifier Snowflake アカウントのアカウント識別子 (xy12345.east-us-2.azure など) any (必須)
authenticationType 認証に使用される型。 型: 文字列。 'AADServicePrincipal'
'Basic'
'KeyPair'
clientId AADServicePrincipal 認証用に Azure Active Directory に登録されているアプリケーションのクライアント ID。 任意
clientSecret AADServicePrincipal 認証用のクライアント シークレットの Azure Key Vault シークレットリファレンス。 SecretBase の
データベース Snowflake データベースの名前。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Snowflake アカウントのホスト名。 任意
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 SecretBase の
privateKey KeyPair 認証用の privateKey の Azure Key Vault シークレット リファレンス。 SecretBase の
privateKeyPassphrase 暗号化された秘密キーを使用した KeyPair 認証の秘密キー パスワードの Azure Key Vault シークレット リファレンス。 SecretBase の
スコープ AADServicePrincipal 認証用に Azure Active Directory に登録されているアプリケーションのスコープ。 任意
tenantId AADServicePrincipal 認証用に Azure Active Directory に登録されているアプリケーションのテナント ID。 任意
利用者 Snowflake ユーザーの名前。 任意
倉庫 Snowflake ウェアハウスの名前。 any (必須)

SnowflakeV2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SnowflakeV2' (必須)
typeProperties Snowflake のリンクされたサービス プロパティ。 SnowflakeLinkedV2ServiceTypeProperties (必須)

SparkLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Spark' (必須)
typeProperties Spark Server のリンクされたサービスのプロパティ。 SparkLinkedServiceTypeProperties (必須)

SparkLinkedServiceTypeProperties

名前 形容 価値
allowHostNameCNMismatch SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 任意
allowSelfSignedServerCert サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 任意
authenticationType Spark サーバーへのアクセスに使用される認証方法。 'Anonymous'
'Username'
'UsernameAndPassword'
'WindowsAzureHDInsightService' (必須)
enableSsl サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Spark サーバーの IP アドレスまたはホスト名 any (必須)
httpPath Spark サーバーに対応する部分 URL。 任意
パスワード [Username]\(ユーザー名\) フィールドに指定したユーザー名に対応するパスワード SecretBase の
Spark サーバーがクライアント接続をリッスンするために使用する TCP ポート。 any (必須)
serverType Spark サーバーの種類。 'SharkServer'
'SharkServer2'
'SparkThriftServer'
thriftTransportProtocol Thrift レイヤーで使用するトランスポート プロトコル。 'Binary'
'HTTP'
'SASL'
trustedCertPath SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 任意
username Spark Server へのアクセスに使用するユーザー名。 任意
useSystemTrustStore システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 任意

SqlAlwaysEncryptedProperties

名前 形容 価値
alwaysEncryptedAkvAuthType Sql は常に AKV 認証の種類を暗号化します。 型: 文字列。 'ManagedIdentity'
'ServicePrincipal'
'UserAssignedManagedIdentity' (必須)
資格 情報 認証情報を含む資格情報参照。 CredentialReference
servicePrincipalId Azure Key Vault 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure Key Vault に対する認証に使用されるサービス プリンシパルのキー。 SecretBase の

SqlServerLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SqlServer' (必須)
typeProperties SQL Server のリンクされたサービスのプロパティ。 SqlServerLinkedServiceTypeProperties (必須)

SqlServerLinkedServiceTypeProperties

名前 形容 価値
alwaysEncryptedSettings Sql は常に暗号化されたプロパティです。 SqlAlwaysEncryptedProperties
applicationIntent 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 任意
authenticationType 認証に使用される型。 型: 文字列。 'SQL'
'UserAssignedManagedIdentity'
'Windows'
commandTimeout コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
connectRetryCount 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectRetryInterval 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectTimeout サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
データベース 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 任意
暗号化する 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
failoverPartner プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
hostNameInCertificate 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
integratedSecurity 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
loadBalanceTimeout 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
maxPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 任意
minPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 任意
multipleActiveResultSets true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 任意
multiSubnetFailover アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 任意
packetSize 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
パスワード オンプレミスの Windows 認証パスワード。 SecretBase の
プーリング 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
サーバー 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 任意
trustServerCertificate 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 任意
userName オンプレミスの Windows 認証ユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SquareLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Square' (必須)
typeProperties Square Service のリンクされたサービス プロパティ。 SquareLinkedServiceTypeProperties (必須)

SquareLinkedServiceTypeProperties

名前 形容 価値
clientId Square アプリケーションに関連付けられているクライアント ID。 任意
clientSecret Square アプリケーションに関連付けられているクライアント シークレット。 SecretBase の
connectionProperties Square に接続するために使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Square インスタンスの URL。 (つまり、mystore.mysquare.com) 任意
redirectUri Square アプリケーション ダッシュボードで割り当てられたリダイレクト URL。 (つまり、http://localhost:2500) 任意
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

SybaseLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Sybase' (必須)
typeProperties Sybase のリンクされたサービス プロパティ。 SybaseLinkedServiceTypeProperties (必須)

SybaseLinkedServiceTypeProperties

名前 形容 価値
authenticationType 接続に使用する AuthenticationType。 'Basic'
'Windows'
データベース 接続のデータベース名。 型: string (または resultType 文字列を含む式)。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 認証用のパスワード。 SecretBase の
スキーマ 接続のスキーマ名。 型: string (または resultType 文字列を含む式)。 任意
サーバー 接続のサーバー名。 型: string (または resultType 文字列を含む式)。 any (必須)
username 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

TeamDeskLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'TeamDesk' (必須)
typeProperties TeamDesk のリンクされたサービス プロパティ。 TeamDeskLinkedServiceTypeProperties (必須)

TeamDeskLinkedServiceTypeProperties

名前 形容 価値
apiToken TeamDesk ソースの API トークン。 SecretBase の
authenticationType 使用する認証の種類。 'Basic'
'Token' (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード TeamDesk ソースのパスワード。 SecretBase の
url TeamDesk ソースを接続する URL。 型: string (または resultType 文字列を含む式)。 any (必須)
userName TeamDesk ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

TeradataLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Teradata' (必須)
typeProperties Teradata のリンクされたサービス プロパティ。 TeradataLinkedServiceTypeProperties (必須)

TeradataLinkedServiceTypeProperties

名前 形容 価値
authenticationType 接続に使用する AuthenticationType。 'Basic'
'Windows'
connectionString Teradata ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 認証用のパスワード。 SecretBase の
サーバー 接続のサーバー名。 型: string (または resultType 文字列を含む式)。 任意
username 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

TwilioLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Twilio' (必須)
typeProperties Twilio のリンクされたサービス プロパティ。 TwilioLinkedServiceTypeProperties (必須)

TwilioLinkedServiceTypeProperties

名前 形容 価値
パスワード Twilio サービスの認証トークン。 SecretBase (必須)
userName Twilio サービスのアカウント SID。 型: string (または resultType 文字列を含む式)。 any (必須)

VerticaLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Vertica' (必須)
typeProperties Vertica のリンクされたサービス プロパティ。 VerticaLinkedServiceTypeProperties (必須)

VerticaLinkedServiceTypeProperties

名前 形容 価値
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
データベース 接続のデータベース名。 型: 文字列。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
接続のポート。 型: 整数。 任意
pwd 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
サーバー 接続のサーバー名。 型: 文字列。 任意
uid 認証用のユーザー名。 型: 文字列。 任意

WarehouseLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Warehouse' (必須)
typeProperties Microsoft Fabric Warehouse のリンクされたサービス プロパティ。 WarehouseLinkedServiceTypeProperties (必須)

WarehouseLinkedServiceTypeProperties

名前 形容 価値
artifactId Microsoft Fabric Warehouse アーティファクトの ID。 型: string (または resultType 文字列を含む式)。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント Microsoft Fabric Warehouse サーバーのエンドポイント。 型: string (または resultType 文字列を含む式)。 any (必須)
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Microsoft Fabric Warehouse に対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Microsoft Fabric Warehouse に対する認証に使用されるアプリケーションのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意
workspaceId Microsoft Fabric ワークスペースの ID。 型: string (または resultType 文字列を含む式)。 任意

WebAnonymousAuthentication

名前 形容 価値
authenticationType Web テーブル ソースへの接続に使用される認証の種類。 'Anonymous' (必須)

WebBasicAuthentication

名前 形容 価値
authenticationType Web テーブル ソースへの接続に使用される認証の種類。 'Basic' (必須)
パスワード 基本認証のパスワード。 SecretBase (必須)
username 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 any (必須)

WebClientCertificateAuthentication

名前 形容 価値
authenticationType Web テーブル ソースへの接続に使用される認証の種類。 'ClientCertificate' (必須)
パスワード PFX ファイルのパスワード。 SecretBase (必須)
pfx PFX ファイルの Base64 でエンコードされた内容。 SecretBase (必須)

WebLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Web' (必須)
typeProperties Web のリンクされたサービスのプロパティ。 WebLinkedServiceTypeProperties (必須)

WebLinkedServiceTypeProperties

名前 形容 価値
authenticationType WebAnonymousAuthenticationの型 'Anonymous' に設定します。 WebBasicAuthentication型の場合は 、'Basic' に設定します。 WebClientCertificateAuthenticationの型 'ClientCertificate' に設定します。 'Anonymous'
'Basic'
'ClientCertificate' (必須)
url Web サービス エンドポイントの URL (例: https://www.microsoft.com)。 型: string (または resultType 文字列を含む式)。 any (必須)

XeroLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Xero' (必須)
typeProperties Xero サービスのリンクされたサービスのプロパティ。 XeroLinkedServiceTypeProperties (必須)

XeroLinkedServiceTypeProperties

名前 形容 価値
connectionProperties Xero への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 任意
consumerKey Xero アプリケーションに関連付けられているコンシューマー キー。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Xero サーバーのエンドポイント。 (つまり、api.xero.com) 任意
privateKey Xero プライベート アプリケーション用に生成された .pem ファイルの秘密キー。 Unix 行の終わり (
).
SecretBase の
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

ZendeskLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Zendesk' (必須)
typeProperties Zendesk のリンクされたサービス プロパティ。 ZendeskLinkedServiceTypeProperties (必須)

ZendeskLinkedServiceTypeProperties

名前 形容 価値
apiToken Zendesk ソースの API トークン。 SecretBase の
authenticationType 使用する認証の種類。 'Basic'
'Token' (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード Zendesk ソースのパスワード。 SecretBase の
url Zendesk ソースに接続する URL。 型: string (または resultType 文字列を含む式)。 any (必須)
userName Zendesk ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

ZohoLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Zoho' (必須)
typeProperties Zoho サーバーのリンクされたサービスのプロパティ。 zohoLinkedServiceTypeProperties の (必須)

ZohoLinkedServiceTypeProperties

名前 形容 価値
accessToken Zoho 認証のアクセス トークン。 SecretBase の
connectionProperties Zoho への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント Zoho サーバーのエンドポイント。 (つまり、crm.zoho.com/crm/private) 任意
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

クイック スタート テンプレート

次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。

テンプレート 形容
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"
  body = jsonencode({
    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 = {
    connectionString = ?
    encryptedCredential = "string"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }
}

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"
    }
    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 = {
    commandTimeout = ?
    connectionString = ?
    database = ?
    encoding = ?
    encryptedCredential = "string"
    password = {
      secretName = ?
      secretVersion = ?
      store = {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
      type = "string"
    }
    port = ?
    readBufferSize = ?
    server = ?
    sslMode = ?
    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 = ?
  }
}

Drillの場合は、次を使用します。

{
  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 = ?
  }
}

GoogleSheetsを する場合は、次を使用します。

{
  type = "GoogleSheets"
  typeProperties = {
    apiToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential = "string"
  }
}

Greenplum の場合は、次を使用します。

{
  type = "Greenplum"
  typeProperties = {
    connectionString = ?
    encryptedCredential = "string"
    pwd = {
      secretName = ?
      secretVersion = ?
      store = {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
      type = "string"
    }
  }
}

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 = {
    clusterUri = ?
    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 = ?
    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"
    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"
    enableSsl = ?
    encryptedCredential = "string"
    host = ?
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    port = ?
    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 = ?
  }
}

LakeHouseの場合は、次を使用します。

{
  type = "LakeHouse"
  typeProperties = {
    artifactId = ?
    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 = ?
    encryptedCredential = "string"
    pwd = {
      secretName = ?
      secretVersion = ?
      store = {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
      type = "string"
    }
  }
}

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 = ?
    servicePrincipalId = ?
    servicePrincipalKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalTenantId = ?
  }
}

Oracleの場合は、次を使用します。

{
  type = "Oracle"
  typeProperties = {
    connectionString = ?
    encryptedCredential = "string"
    password = {
      secretName = ?
      secretVersion = ?
      store = {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
      type = "string"
    }
  }
}

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 = ?
  }
}

Phoenixの場合は、次を使用します。

{
  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 = ?
    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 = ?
    useEncryptedEndpoints = ?
  }
}

クイックベースには、次のコードを使用します。

{
  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
    }
    scope = ?
    tenantId = ?
    user = ?
    warehouse = ?
  }
}

Sparkの場合は、次の値を使用します。

{
  type = "Spark"
  typeProperties = {
    allowHostNameCNMismatch = ?
    allowSelfSignedServerCert = ?
    authenticationType = "string"
    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"
    connectionString = ?
    encryptedCredential = "string"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    server = ?
    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 = ?
  }
}

Warehouseの場合は、次の値を使用します。

{
  type = "Warehouse"
  typeProperties = {
    artifactId = ?
    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"
}

プロパティ値

AmazonMWSLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AmazonMWS' (必須)
typeProperties Amazon Marketplace Web Service のリンクされたサービス プロパティ。 AmazonMWSLinkedServiceTypeProperties (必須)

AmazonMWSLinkedServiceTypeProperties

名前 形容 価値
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 です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

AmazonRdsForLinkedServiceTypeProperties

名前 形容 価値
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 SecretBase の

AmazonRdsForOracleLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AmazonRdsForOracle' (必須)
typeProperties AmazonRdsForOracle データベースのリンクされたサービス プロパティ。 AmazonRdsForLinkedServiceTypeProperties (必須)

AmazonRdsForSqlServerLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AmazonRdsForSqlServer' (必須)
typeProperties Amazon RDS for SQL Server のリンクされたサービスプロパティ。 AmazonRdsForSqlServerLinkedServiceTypeProperties (必須)

AmazonRdsForSqlServerLinkedServiceTypeProperties

名前 形容 価値
alwaysEncryptedSettings Sql は常に暗号化されたプロパティです。 SqlAlwaysEncryptedProperties
applicationIntent 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 任意
authenticationType 認証に使用される型。 型: 文字列。 'SQL'
'Windows'
commandTimeout コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
connectRetryCount 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectRetryInterval 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectTimeout サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
データベース 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 任意
暗号化する 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
failoverPartner プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
hostNameInCertificate 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
integratedSecurity 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
loadBalanceTimeout 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
maxPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 任意
minPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 任意
multipleActiveResultSets true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 任意
multiSubnetFailover アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 任意
packetSize 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
パスワード オンプレミスの Windows 認証パスワード。 SecretBase の
プーリング 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
サーバー 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 任意
trustServerCertificate 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 任意
userName オンプレミスの Windows 認証ユーザー名。 型: string (または resultType 文字列を含む式)。 任意

AmazonRedshiftLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AmazonRedshift' (必須)
typeProperties Amazon Redshift のリンクされたサービスプロパティ。 AmazonRedshiftLinkedServiceTypeProperties (必須)

AmazonRedshiftLinkedServiceTypeProperties

名前 形容 価値
データベース Amazon Redshift ソースのデータベース名。 型: string (または resultType 文字列を含む式)。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード Amazon Redshift ソースのパスワード。 SecretBase の
Amazon Redshift サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 5439 です。 型: 整数 (または resultType 整数を持つ式)。 任意
サーバー Amazon Redshift サーバーの名前。 型: string (または resultType 文字列を含む式)。 any (必須)
username Amazon Redshift ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

AmazonS3CompatibleLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AmazonS3Compatible' (必須)
typeProperties Amazon S3 互換のリンクされたサービスプロパティ。 AmazonS3CompatibleLinkedServiceTypeProperties (必須)

AmazonS3CompatibleLinkedServiceTypeProperties

名前 形容 価値
accessKeyId Amazon S3 互換 ID およびアクセス管理 (IAM) ユーザーのアクセスキー識別子。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
forcePathStyle true の場合は、仮想ホスト型アクセスの代わりに S3 パス スタイルのアクセスを使用します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
secretAccessKey Amazon S3 互換 ID およびアクセス管理 (IAM) ユーザーのシークレット アクセス キー。 SecretBase の
serviceUrl この値は、Amazon S3 互換コネクタでアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 任意

AmazonS3LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AmazonS3' (必須)
typeProperties Amazon S3 のリンクされたサービス プロパティ。 AmazonS3LinkedServiceTypeProperties (必須)

AmazonS3LinkedServiceTypeProperties

名前 形容 価値
accessKeyId Amazon S3 Identity and Access Management (IAM) ユーザーのアクセスキー識別子。 型: string (または resultType 文字列を含む式)。 任意
authenticationType S3 の認証の種類。 使用できる値: AccessKey (既定値) または TemporarySecurityCredentials。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
secretAccessKey Amazon S3 Identity and Access Management (IAM) ユーザーのシークレット アクセス キー。 SecretBase の
serviceUrl この値は、S3 コネクタでアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 任意
sessionToken S3 の一時的なセキュリティ資格情報のセッション トークン。 SecretBase の

AppFiguresLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AppFigures' (必須)
typeProperties AppFigures のリンクされたサービス プロパティ。 AppFiguresLinkedServiceTypeProperties (必須)

AppFiguresLinkedServiceTypeProperties

名前 形容 価値
clientKey AppFigures ソースのクライアント キー。 SecretBase (必須)
パスワード AppFigures ソースのパスワード。 SecretBase (必須)
userName Appfigures ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 any (必須)

AsanaLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Asana' (必須)
typeProperties Asana のリンクされたサービス プロパティ。 AsanaLinkedServiceTypeProperties (必須)

AsanaLinkedServiceTypeProperties

名前 形容 価値
apiToken Asana ソースの API トークン。 SecretBase (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。

AzureBatchLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureBatch' (必須)
typeProperties Azure Batch のリンクされたサービスのプロパティ。 AzureBatchLinkedServiceTypeProperties (必須)

AzureBatchLinkedServiceTypeProperties

名前 形容 価値
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

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureBlobFS' (必須)
typeProperties Azure Data Lake Storage Gen2 のリンクされたサービス プロパティ。 AzureBlobFSLinkedServiceTypeProperties (必須)

AzureBlobFSLinkedServiceTypeProperties

名前 形容 価値
accountKey Azure Data Lake Storage Gen2 サービスのアカウント キー。 型: string (または resultType 文字列を含む式)。 任意
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
sasToken sas uri での sasToken の Azure Key Vault シークレット参照。 SecretBase の
sasUri Azure Data Lake Storage Gen2 サービスの SAS URI。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Azure Data Lake Storage Gen2 アカウントに対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure Data Lake Storage Gen2 アカウントに対する認証に使用されるアプリケーションのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意
url Azure Data Lake Storage Gen2 サービスのエンドポイント。 型: string (または resultType 文字列を含む式)。 任意

AzureBlobStorageLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureBlobStorage' (必須)
typeProperties Azure Blob Storage のリンクされたサービス プロパティ。 AzureBlobStorageLinkedServiceTypeProperties (必須)

AzureBlobStorageLinkedServiceTypeProperties

名前 形容 価値
accountKey 接続文字列内の accountKey の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
accountKind ストレージ アカウントの種類を指定します。 使用できる値は、Storage (汎用 v1)、StorageV2 (汎用 v2)、BlobStorage、または BlockBlobStorage です。 型: string (または resultType 文字列を含む式)。 任意
authenticationType 認証に使用される型。 型: 文字列。 'AccountKey'
'Anonymous'
'Msi'
'SasUri'
'ServicePrincipal'
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
connectionString 接続文字列。 これは、sasUri、serviceEndpoint プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
containerUri Azure Blob Storage リソースのコンテナー URI では、匿名アクセスのみがサポートされます。 型: string (または resultType 文字列を含む式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
sasToken sas uri での sasToken の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
sasUri Azure Blob Storage リソースの SAS URI。 connectionString、serviceEndpoint プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
serviceEndpoint Azure Blob Storage リソースの BLOB サービス エンドポイント。 connectionString、sasUri プロパティと相互に排他的です。 任意
servicePrincipalId Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意

AzureDatabricksDeltaLakeLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureDatabricksDeltaLake' (必須)
typeProperties Azure Databricks Delta Lake のリンクされたサービス プロパティ。 AzureDatabricksDetltaLakeLinkedServiceTypeProperties (必須)

AzureDatabricksDetltaLakeLinkedServiceTypeProperties

名前 形容 価値
accessToken databricks REST API のアクセス トークン。 https://docs.azuredatabricks.net/api/latest/authentication.htmlを参照してください。 型: string、SecureString、または AzureKeyVaultSecretReference。 SecretBase の
clusterId このジョブのすべての実行に使用される既存の対話型クラスターの ID。 型: string (または resultType 文字列を含む式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
ドメイン <REGION>.azuredatabricks.net、Databricks デプロイのドメイン名です。 型: string (または resultType 文字列を含む式)。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
workspaceResourceId databricks REST API のワークスペース リソース ID。 型: string (または resultType 文字列を含む式)。 任意

AzureDatabricksLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureDatabricks' (必須)
typeProperties Azure Databricks のリンクされたサービス プロパティ。 AzureDatabricksLinkedServiceTypeProperties (必須)

AzureDatabricksLinkedServiceTypeProperties

名前 形容 価値
accessToken databricks REST API のアクセス トークン。 https://docs.azuredatabricks.net/api/latest/authentication.htmlを参照してください。 型: string (または resultType 文字列を含む式)。 SecretBase の
認証 databricks REST API にワークスペース リソース ID を使用する場合は、MSI を指定するために必要です。 型: string (または resultType 文字列を含む式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
ドメイン <REGION>.azuredatabricks.net、Databricks デプロイのドメイン名です。 型: string (または resultType 文字列を含む式)。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
existingClusterId このアクティビティのすべての実行に使用される既存の対話型クラスターの ID。 型: string (または resultType 文字列を含む式)。 任意
instancePoolId このアクティビティのすべての実行に使用される既存のインスタンス プールの ID。 型: string (または resultType 文字列を含む式)。 任意
newClusterCustomTags クラスター リソースの追加タグ。 インスタンス プールの構成では、このプロパティは無視されます。 AzureDatabricksLinkedServiceTypePropertiesNewClusterCustomTags
newClusterDriverNodeType 新しいジョブ クラスターのドライバー ノードの種類。 インスタンス プールの構成では、このプロパティは無視されます。 型: string (または resultType 文字列を含む式)。 任意
newClusterEnableElasticDisk 新しいクラスターでエラスティック ディスクを有効にします。 このプロパティは無視され、Databricks の既定のエラスティック ディスクの動作を受け取ります (エラスティック ディスクは常に有効になっています)。 型: boolean (または resultType ブール値を持つ式)。 任意
newClusterInitScripts 新しいクラスターのユーザー定義初期化スクリプト。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 任意
newClusterLogDestination Spark ドライバー、worker、およびイベント ログを配信する場所を指定します。 型: string (または resultType 文字列を含む式)。 任意
newClusterNodeType 新しいジョブ クラスターのノードの種類。 このプロパティは、newClusterVersion が指定されていて、instancePoolId が指定されていない場合に必要です。 instancePoolId が指定されている場合、このプロパティは無視されます。 型: string (または resultType 文字列を含む式)。 任意
newClusterNumOfWorker 既存の対話型クラスターを使用しない場合は、新しいジョブ クラスターまたはインスタンス プールに使用するワーカー ノードの数を指定します。 新しいジョブ クラスターの場合、"1" のような文字列形式の Int32 は、numOfWorker が 1 または '1:10' であることを意味します。これは、1 (分) から 10 (最大) への自動スケールを意味します。 インスタンス プールの場合、これは文字列形式の Int32 であり、'2' などの固定数のワーカー ノードのみを指定できます。 newClusterVersion が指定されている場合は必須です。 型: string (または resultType 文字列を含む式)。 任意
newClusterSparkConf オプションのユーザー指定の Spark 構成キーと値のペアのセット。 AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf
newClusterSparkEnvVars オプションのユーザー指定の Spark 環境変数のキーと値のペアのセット。 AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkEnvVars
newClusterVersion 既存の対話型クラスターを使用しない場合は、このアクティビティの実行ごとに作成された新しいジョブ クラスターまたはインスタンス プール ノードの Spark バージョンを指定します。 instancePoolId が指定されている場合は必須。 型: string (または resultType 文字列を含む式)。 任意
policyId ユーザー定義の一連のルールに基づいてクラスターを構成する機能を制限するためのポリシー ID。 型: string (または resultType 文字列を含む式)。 任意
workspaceResourceId databricks REST API のワークスペース リソース ID。 型: string (または resultType 文字列を含む式)。 任意

AzureDatabricksLinkedServiceTypePropertiesNewClusterCustomTags

名前 形容 価値

AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf

名前 形容 価値

AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkEnvVars

名前 形容 価値

AzureDataExplorerLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureDataExplorer' (必須)
typeProperties Azure Data Explorer (Kusto) のリンクされたサービス プロパティ。 AzureDataExplorerLinkedServiceTypeProperties (必須)

AzureDataExplorerLinkedServiceTypeProperties

名前 形容 価値
資格 情報 認証情報を含む資格情報参照。 CredentialReference
データベース 接続のデータベース名。 型: string (または resultType 文字列を含む式)。 any (必須)
エンドポイント Azure Data Explorer のエンドポイント (エンジンのエンドポイント)。 URL は clusterName>https://<形式になります。regionName>.kusto.windows.net を<します。 型: string (または resultType 文字列を含む式) any (必須)
servicePrincipalId Azure Data Explorer に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Kusto に対する認証に使用されるサービス プリンシパルのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意

AzureDataLakeAnalyticsLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureDataLakeAnalytics' (必須)
typeProperties Azure Data Lake Analytics のリンクされたサービス プロパティ。 AzureDataLakeAnalyticsLinkedServiceTypeProperties (必須)

AzureDataLakeAnalyticsLinkedServiceTypeProperties

名前 形容 価値
accountName Azure Data Lake Analytics アカウント名。 型: string (または resultType 文字列を含む式)。 any (必須)
dataLakeAnalyticsUri Azure Data Lake Analytics URI の種類: 文字列 (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
resourceGroupName Data Lake Analytics アカウントのリソース グループ名 (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Azure Data Lake Analytics アカウントに対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure Data Lake Analytics アカウントに対する認証に使用されるアプリケーションのキー。 SecretBase の
subscriptionId Data Lake Analytics アカウントのサブスクリプション ID (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 任意
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 any (必須)

AzureDataLakeStoreLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureDataLakeStore' (必須)
typeProperties Azure Data Lake Store のリンクされたサービス プロパティ。 AzureDataLakeStoreLinkedServiceTypeProperties (必須)

AzureDataLakeStoreLinkedServiceTypeProperties

名前 形容 価値
accountName Data Lake Store アカウント名。 型: string (または resultType 文字列を含む式)。 任意
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
dataLakeStoreUri Data Lake Store サービス URI。 型: string (または resultType 文字列を含む式)。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
resourceGroupName Data Lake Store アカウントのリソース グループ名 (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Azure Data Lake Store アカウントに対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure Data Lake Store アカウントに対する認証に使用されるアプリケーションのキー。 SecretBase の
subscriptionId Data Lake Store アカウントのサブスクリプション ID (Data Factory アカウントと異なる場合)。 型: string (または resultType 文字列を含む式)。 任意
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意

AzureFileStorageLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureFileStorage' (必須)
typeProperties Azure File Storage のリンクされたサービス プロパティ。 AzureFileStorageLinkedServiceTypeProperties (必須)

AzureFileStorageLinkedServiceTypeProperties

名前 形容 価値
accountKey 接続文字列内の accountKey の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
connectionString 接続文字列。 これは sasUri プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
fileShare Azure ファイル共有名。 accountKey/sasToken で認証する場合に必要です。 型: string (または resultType 文字列を含む式)。 任意
ホスト サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 任意
パスワード サーバーにログオンするためのパスワード。 SecretBase の
sasToken sas uri での sasToken の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
sasUri Azure File リソースの SAS URI。 connectionString プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
serviceEndpoint Azure File Storage リソースのファイル サービス エンドポイント。 connectionString、sasUri プロパティと相互に排他的です。 任意
スナップショット Azure ファイル共有スナップショットのバージョン。 型: string (または resultType 文字列を含む式)。 任意
userId サーバーにログオンするユーザー ID。 型: string (または resultType 文字列を含む式)。 任意

AzureFunctionLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureFunction' (必須)
typeProperties Azure 関数のリンクされたサービス プロパティ。 AzureFunctionLinkedServiceTypeProperties (必須)

AzureFunctionLinkedServiceTypeProperties

名前 形容 価値
認証 AzureFunction への接続に使用される認証の種類 (MSI を指定するために必要)。 型: string (または resultType 文字列を含む式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
functionAppUrl Azure Function App のエンドポイント。 URL は accountName>.azurewebsites.net https://<形式になります。 型: string (または resultType 文字列を含む式)。 any (必須)
functionKey Azure Function App の関数またはホスト キー。 SecretBase の
resourceId Azure 関数に対して許可されているトークン対象ユーザー。 型: string (または resultType 文字列を含む式)。 任意

AzureKeyVaultLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureKeyVault' (必須)
typeProperties Azure Key Vault のリンクされたサービス プロパティ。 AzureKeyVaultLinkedServiceTypeProperties (必須)

AzureKeyVaultLinkedServiceTypeProperties

名前 形容 価値
baseUrl Azure Key Vault のベース URL。 例: https://myakv.vault.azure.net 型: string (または resultType 文字列を含む式)。 any (必須)
資格 情報 認証情報を含む資格情報参照。 CredentialReference

AzureKeyVaultSecretReference

名前 形容 価値
secretName Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 any (必須)
secretVersion Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 任意
Azure Key Vault のリンクされたサービス リファレンス。 LinkedServiceReference (必須)
種類 シークレットの種類。 string (必須)

AzureKeyVaultSecretReference

名前 形容 価値
secretName Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 any (必須)
secretVersion Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 任意
Azure Key Vault のリンクされたサービス リファレンス。 LinkedServiceReference (必須)
種類 シークレットの種類。 'AzureKeyVaultSecret' (必須)

AzureMariaDBLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureMariaDB' (必須)
typeProperties Azure Database for MariaDB のリンクされたサービス プロパティ。 AzureMariaDBLinkedServiceTypeProperties (必須)

AzureMariaDBLinkedServiceTypeProperties

名前 形容 価値
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
pwd 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

AzureMLLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureML' (必須)
typeProperties Azure ML Studio Web サービスのリンクされたサービス プロパティ。 AzureMLLinkedServiceTypeProperties (必須)

AzureMLLinkedServiceTypeProperties

名前 形容 価値
apiKey Azure ML モデル エンドポイントにアクセスするための API キー。 SecretBase (必須)
認証 AzureML への接続に使用される認証の種類 (MSI を指定するために必要)。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
mlEndpoint Azure ML Studio Web サービス エンドポイントのバッチ実行 REST URL。 型: string (または resultType 文字列を含む式)。 any (必須)
servicePrincipalId Azure ML Studio Web サービスの ARM ベースの updateResourceEndpoint に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure ML Studio Web サービスの ARM ベースの updateResourceEndpoint に対する認証に使用されるサービス プリンシパルのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意
updateResourceEndpoint Azure ML Studio Web サービス エンドポイントの更新リソース REST URL。 型: string (または resultType 文字列を含む式)。 任意

AzureMLServiceLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureMLService' (必須)
typeProperties Azure ML Service のリンクされたサービス プロパティ。 AzureMLServiceLinkedServiceTypeProperties (必須)

AzureMLServiceLinkedServiceTypeProperties

名前 形容 価値
認証 AzureML への接続に使用される認証の種類 (MSI を指定するために必要)。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
mlWorkspaceName Azure ML Service ワークスペース名。 型: string (または resultType 文字列を含む式)。 any (必須)
resourceGroupName Azure ML Service ワークスペースのリソース グループ名。 型: string (または resultType 文字列を含む式)。 any (必須)
servicePrincipalId 発行された Azure ML サービス パイプラインのエンドポイントに対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey 発行された Azure ML サービス パイプラインのエンドポイントに対する認証に使用されるサービス プリンシパルのキー。 SecretBase の
subscriptionId Azure ML Service ワークスペースのサブスクリプション ID。 型: string (または resultType 文字列を含む式)。 any (必須)
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意

AzureMySqlLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureMySql' (必須)
typeProperties Azure MySQL データベースのリンクされたサービス プロパティ。 AzureMySqlLinkedServiceTypeProperties (必須)

AzureMySqlLinkedServiceTypeProperties

名前 形容 価値
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

AzurePostgreSqlLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzurePostgreSql' (必須)
typeProperties Azure PostgreSQL のリンクされたサービス プロパティ。 AzurePostgreSqlLinkedServiceTypeProperties (必須)

AzurePostgreSqlLinkedServiceTypeProperties

名前 形容 価値
commandTimeout 試行を終了してエラーを生成する前にコマンドを実行しようとしたときに待機する時間 (秒単位)。 無限大の場合は 0 に設定します。 型: 整数。 任意
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
データベース 接続のデータベース名。 型: 文字列。 任意
エンコーディング PostgreSQL 文字列データのエンコード/デコードに使用される .NET エンコードを取得または設定します。 型: string 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
接続のポート。 型: 整数。 任意
readBufferSize 読み取り時に使用する内部バッファーのサイズを決定します。 データベースから大きな値を転送すると、パフォーマンスが向上する可能性があります。 型: 整数。 任意
サーバー 接続のサーバー名。 型: 文字列。 任意
sslMode 接続用の SSL モード。 型: 整数。 0: 無効、1:許可、2: 優先、3: 必須、4: verify-ca、5: verify-full。 型: 整数。 任意
タイムアウト 接続を確立してから試行を終了し、エラーを生成するまでの待機時間 (秒単位)。 型: 整数。 任意
タイムゾーン セッションのタイムゾーンを取得または設定します。 型: 文字列。 任意
trustServerCertificate 検証せずにサーバー証明書を信頼するかどうか。 型: ブール値。 任意
username 認証用のユーザー名。 型: 文字列。 任意

AzureSearchLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureSearch' (必須)
typeProperties Windows Azure Search Service のリンクされたサービス プロパティ。 AzureSearchLinkedServiceTypeProperties (必須)

AzureSearchLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
Azure Search サービスの管理者キー SecretBase の
url Azure Search サービスの URL。 型: string (または resultType 文字列を含む式)。 any (必須)

AzureSqlDatabaseLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureSqlDatabase' (必須)
typeProperties Azure SQL Database のリンクされたサービス プロパティ。 AzureSqlDatabaseLinkedServiceTypeProperties (必須)

AzureSqlDatabaseLinkedServiceTypeProperties

名前 形容 価値
alwaysEncryptedSettings Sql は常に暗号化されたプロパティです。 SqlAlwaysEncryptedProperties
applicationIntent 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 任意
authenticationType 認証に使用される型。 型: 文字列。 'ServicePrincipal'
'SQL'
'SystemAssignedManagedIdentity'
'UserAssignedManagedIdentity'
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
commandTimeout コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
connectRetryCount 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectRetryInterval 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectTimeout サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
データベース 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 任意
暗号化する 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
failoverPartner プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
hostNameInCertificate 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
integratedSecurity 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
loadBalanceTimeout 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
maxPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 任意
minPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 任意
multipleActiveResultSets true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 任意
multiSubnetFailover アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 任意
packetSize 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
プーリング 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
サーバー 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Azure SQL Database に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure SQL Database に対する認証に使用されるサービス プリンシパルのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意
trustServerCertificate 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 任意
userName サーバーに接続するときに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 任意

AzureSqlDWLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureSqlDW' (必須)
typeProperties Azure SQL Data Warehouse のリンクされたサービス プロパティ。 AzureSqlDWLinkedServiceTypeProperties (必須)

AzureSqlDWLinkedServiceTypeProperties

名前 形容 価値
applicationIntent 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 任意
authenticationType 認証に使用される型。 型: 文字列。 'ServicePrincipal'
'SQL'
'SystemAssignedManagedIdentity'
'UserAssignedManagedIdentity'
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
commandTimeout コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
connectRetryCount 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectRetryInterval 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectTimeout サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
データベース 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 任意
暗号化する 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
failoverPartner プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
hostNameInCertificate 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
integratedSecurity 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
loadBalanceTimeout 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
maxPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 任意
minPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 任意
multipleActiveResultSets true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 任意
multiSubnetFailover アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 任意
packetSize 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
プーリング 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
サーバー 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意
trustServerCertificate 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 任意
userName サーバーに接続するときに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 任意

AzureSqlMILinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureSqlMI' (必須)
typeProperties Azure SQL Managed Instance のリンクされたサービス プロパティ。 AzureSqlMILinkedServiceTypeProperties (必須)

AzureSqlMILinkedServiceTypeProperties

名前 形容 価値
alwaysEncryptedSettings Sql は常に暗号化されたプロパティです。 SqlAlwaysEncryptedProperties
applicationIntent 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 任意
authenticationType 認証に使用される型。 型: 文字列。 'ServicePrincipal'
'SQL'
'SystemAssignedManagedIdentity'
'UserAssignedManagedIdentity'
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
commandTimeout コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
connectRetryCount 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectRetryInterval 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectTimeout サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
データベース 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 任意
暗号化する 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
failoverPartner プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
hostNameInCertificate 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
integratedSecurity 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
loadBalanceTimeout 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
maxPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 任意
minPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 任意
multipleActiveResultSets true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 任意
multiSubnetFailover アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 任意
packetSize 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
プーリング 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
サーバー 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Azure SQL Managed Instance に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure SQL Managed Instance に対する認証に使用されるサービス プリンシパルのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意
trustServerCertificate 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 任意
userName サーバーに接続するときに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 任意

AzureStorageLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureStorage' (必須)
typeProperties Azure Storage のリンクされたサービスのプロパティ。 AzureStorageLinkedServiceTypeProperties (必須)

AzureStorageLinkedServiceTypeProperties

名前 形容 価値
accountKey 接続文字列内の accountKey の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
connectionString 接続文字列。 これは sasUri プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
sasToken sas uri での sasToken の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
sasUri Azure Storage リソースの SAS URI。 connectionString プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意

AzureSynapseArtifactsLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureSynapseArtifacts' (必須)
typeProperties Azure Synapse Analytics (Artifacts) のリンクされたサービス プロパティ。 AzureSynapseArtifactsLinkedServiceTypeProperties (必須)

AzureSynapseArtifactsLinkedServiceTypeProperties

名前 形容 価値
認証 システム割り当てマネージド ID を認証方法として使用する場合は、MSI を指定するために必要です。 型: string (または resultType 文字列を含む式)。 任意
エンドポイント .dev.azuresynapse.net、Azure Synapse Analytics ワークスペース URL>ワークスペース名を https://<します。 型: string (または resultType 文字列を含む式)。 any (必須)
workspaceResourceId Synapse ワークスペースのリソース ID。 形式は 、/subscriptions/{subscriptionID}/resourceGroups/{resourceGroup}/providers/Microsoft.Synapse/workspaces/{workspaceName} にする必要があります。 型: string (または resultType 文字列を含む式)。 任意

AzureTableStorageLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'AzureTableStorage' (必須)
typeProperties Azure Table Storage のリンクされたサービス プロパティ。 AzureTableStorageLinkedServiceTypeProperties (必須)

AzureTableStorageLinkedServiceTypeProperties

名前 形容 価値
accountKey 接続文字列内の accountKey の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
connectionString 接続文字列。 これは sasUri プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
sasToken sas uri での sasToken の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
sasUri Azure Storage リソースの SAS URI。 connectionString プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
serviceEndpoint Azure Table Storage リソースの Table Service エンドポイント。 connectionString、sasUri プロパティと相互に排他的です。 任意

CassandraLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Cassandra' (必須)
typeProperties Cassandra のリンクされたサービス プロパティ。 CassandraLinkedServiceTypeProperties (必須)

CassandraLinkedServiceTypeProperties

名前 形容 価値
authenticationType 接続に使用する AuthenticationType。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト 接続のホスト名。 型: string (または resultType 文字列を含む式)。 any (必須)
パスワード 認証用のパスワード。 SecretBase の
接続のポート。 型: 整数 (または resultType 整数を持つ式)。 任意
username 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

CommonDataServiceForAppsLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'CommonDataServiceForApps' (必須)
typeProperties Common Data Service for Apps のリンクされたサービス プロパティ。 CommonDataServiceForAppsLinkedServiceTypeProperties (必須)

CommonDataServiceForAppsLinkedServiceTypeProperties

名前 形容 価値
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 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
hostName オンプレミスの Common Data Service for Apps サーバーのホスト名。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 型: string (または resultType 文字列を含む式)。 任意
organizationName Common Data Service for Apps インスタンスの組織名。 このプロパティはオンプレミスで必要であり、ユーザーに関連付けられている Common Data Service for Apps インスタンスが複数ある場合はオンラインで必要です。 型: string (または resultType 文字列を含む式)。 任意
パスワード Common Data Service for Apps インスタンスにアクセスするためのパスワード。 SecretBase の
オンプレミスの Common Data Service for Apps サーバーのポート。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 既定値は 443 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
serviceUri Microsoft Common Data Service for Apps サーバーの URL。 このプロパティはオンラインで必須であり、オンプレミスでは使用できません。 型: string (または resultType 文字列を含む式)。 任意
username Common Data Service for Apps インスタンスにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

ConcurLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Concur' (必須)
typeProperties Concur Service のリンクされたサービス プロパティ。 ConcurLinkedServiceTypeProperties (必須)

ConcurLinkedServiceTypeProperties

名前 形容 価値
clientId アプリケーション client_id Concur App Management によって提供されます。 any (必須)
connectionProperties Concur への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード ユーザー名フィールドに指定したユーザー名に対応するパスワード。 SecretBase の
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意
username Concur Service へのアクセスに使用するユーザー名。 any (必須)

CosmosDbLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'CosmosDb' (必須)
typeProperties CosmosDB のリンクされたサービス プロパティ。 CosmosDbLinkedServiceTypeProperties (必須)

CosmosDbLinkedServiceTypeProperties

名前 形容 価値
accountEndpoint Azure CosmosDB アカウントのエンドポイント。 型: string (または resultType 文字列を含む式) 任意
accountKey Azure CosmosDB アカウントのアカウント キー。 型: SecureString または AzureKeyVaultSecretReference。 SecretBase の
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
connectionMode CosmosDB アカウントへのアクセスに使用される接続モード。 型: 文字列。 'Direct'
'Gateway'
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
データベース データベースの名前。 型: string (または resultType 文字列を含む式) 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: 文字列。 任意
servicePrincipalId サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意

CosmosDbMongoDbApiLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'CosmosDbMongoDbApi' (必須)
typeProperties CosmosDB (MongoDB API) のリンクされたサービス プロパティ。 CosmosDbMongoDbApiLinkedServiceTypeProperties (必須)

CosmosDbMongoDbApiLinkedServiceTypeProperties

名前 形容 価値
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 ブール値を持つ式)。 任意

CouchbaseLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Couchbase' (必須)
typeProperties Couchbase サーバーのリンクされたサービスのプロパティ。 CouchbaseLinkedServiceTypeProperties の (必須)

CouchbaseLinkedServiceTypeProperties

名前 形容 価値
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
credString 接続文字列内の credString の Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。

CredentialReference

名前 形容 価値
referenceName 参照資格情報名。 string (必須)
種類 資格情報参照の種類。 'CredentialReference' (必須)

CustomDataSourceLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'CustomDataSource' (必須)
typeProperties カスタムのリンクされたサービス プロパティ。 any (必須)

DataworldLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Dataworld' (必須)
typeProperties Dataworld のリンクされたサービス プロパティ。 DataworldLinkedServiceTypeProperties (必須)

DataworldLinkedServiceTypeProperties

名前 形容 価値
apiToken Dataworld ソースの API トークン。 SecretBase (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。

Db2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Db2' (必須)
typeProperties DB2 のリンクされたサービスのプロパティ。 Db2LinkedServiceTypeProperties (必須)

Db2LinkedServiceTypeProperties

名前 形容 価値
authenticationType 接続に使用する AuthenticationType。 connectionString プロパティと相互に排他的です。 'Basic'
certificateCommonName TLS が有効な場合の証明書の共通名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 任意
connectionString 接続文字列。 サーバー、データベース、authenticationType、userName、packageCollection、certificateCommonName プロパティと相互に排他的です。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
データベース 接続のデータベース名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 connectionString プロパティと相互に排他的です。 型: 文字列。
packageCollection データベースのクエリ時にパッケージが作成される場所。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 任意
パスワード 認証用のパスワード。 SecretBase の
サーバー 接続のサーバー名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 任意
username 認証用のユーザー名。 connectionString プロパティと相互に排他的です。 型: string (または resultType 文字列を含む式)。 任意

DrillLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Drill' (必須)
typeProperties ドリル サーバーのリンク されたサービスのプロパティ。 DrillLinkedServiceTypeProperties (必須)

DrillLinkedServiceTypeProperties

名前 形容 価値
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
pwd 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

DynamicsAXLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'DynamicsAX' (必須)
typeProperties Dynamics AX のリンクされたサービス プロパティ。 DynamicsAXLinkedServiceTypeProperties (必須)

DynamicsAXLinkedServiceTypeProperties

名前 形容 価値
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

名前 形容 価値
種類 リンクされたサービスの種類。 'DynamicsCrm' (必須)
typeProperties Dynamics CRM のリンクされたサービスのプロパティ。 DynamicsCrmLinkedServiceTypeProperties (必須)

DynamicsCrmLinkedServiceTypeProperties

名前 形容 価値
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 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
hostName オンプレミス Dynamics CRM サーバーのホスト名。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 型: string (または resultType 文字列を含む式)。 任意
organizationName Dynamics CRM インスタンスの組織名。 このプロパティはオンプレミスに必要であり、ユーザーに複数の Dynamics CRM インスタンスが関連付けられている場合はオンラインで使用する必要があります。 型: string (または resultType 文字列を含む式)。 任意
パスワード Dynamics CRM インスタンスにアクセスするためのパスワード。 SecretBase の
オンプレミス Dynamics CRM サーバーのポート。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 既定値は 443 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
serviceUri Microsoft Dynamics CRM サーバーの URL。 このプロパティはオンラインで必須であり、オンプレミスでは使用できません。 型: string (または resultType 文字列を含む式)。 任意
username Dynamics CRM インスタンスにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

DynamicsLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Dynamics' (必須)
typeProperties Dynamics のリンクされたサービスのプロパティ。 DynamicsLinkedServiceTypeProperties (必須)

DynamicsLinkedServiceTypeProperties

名前 形容 価値
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 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
hostName オンプレミス Dynamics サーバーのホスト名。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 型: string (または resultType 文字列を含む式)。 任意
organizationName Dynamics インスタンスの組織名。 このプロパティはオンプレミスに必要であり、ユーザーに複数の Dynamics インスタンスが関連付けられている場合はオンラインで使用する必要があります。 型: string (または resultType 文字列を含む式)。 任意
パスワード Dynamics インスタンスにアクセスするためのパスワード。 SecretBase の
オンプレミス Dynamics サーバーのポート。 このプロパティはオンプレミスに必要であり、オンラインでは使用できません。 既定値は 443 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId サーバーTo-Server 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
serviceUri Microsoft Dynamics サーバーの URL。 このプロパティはオンラインで必須であり、オンプレミスでは使用できません。 型: string (または resultType 文字列を含む式)。 任意
username Dynamics インスタンスにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

EloquaLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Eloqua' (必須)
typeProperties Eloqua サーバーのリンクされたサービスのプロパティ。 EloquaLinkedServiceTypeProperties (必須)

EloquaLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント Eloqua サーバーのエンドポイント。 (つまり、eloqua.example.com) any (必須)
パスワード ユーザー名に対応するパスワード。 SecretBase の
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意
username Eloqua アカウントのサイト名とユーザー名の形式: sitename/username。 (つまり、Eloqua/Alice) any (必須)

FileServerLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'FileServer' (必須)
typeProperties ファイル システムのリンクされたサービスのプロパティ。 FileServerLinkedServiceTypeProperties (必須)

FileServerLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 any (必須)
パスワード サーバーにログオンするためのパスワード。 SecretBase の
userId サーバーにログオンするユーザー ID。 型: string (または resultType 文字列を含む式)。 任意

FtpServerLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'FtpServer' (必須)
typeProperties このリンクされたサービスの種類に固有のプロパティ。 FtpServerLinkedServiceTypeProperties (必須)

FtpServerLinkedServiceTypeProperties

名前 形容 価値
authenticationType FTP サーバーへの接続に使用する認証の種類。 'Anonymous'
'Basic'
enableServerCertificateValidation true の場合は、SSL/TLS チャネル経由で接続するときに FTP サーバーの SSL 証明書を検証します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
enableSsl true の場合は、SSL/TLS チャネル経由で FTP サーバーに接続します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト FTP サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 any (必須)
パスワード FTP サーバーにログオンするためのパスワード。 SecretBase の
FTP サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 21 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
userName FTP サーバーにログオンするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

GoogleAdWordsLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'GoogleAdWords' (必須)
typeProperties Google AdWords サービスのリンクされたサービス プロパティ。 GoogleAdWordsLinkedServiceTypeProperties (必須)

GoogleAdWordsLinkedServiceTypeProperties

名前 形容 価値
authenticationType 認証に使用される OAuth 2.0 認証メカニズム。 ServiceAuthentication は、セルフホステッド IR でのみ使用できます。 'ServiceAuthentication'
'UserAuthentication'
clientCustomerID レポート データを取得する AdWords アカウントのクライアント顧客 ID。 型: string (または resultType 文字列を含む式)。 任意
clientId 更新トークンの取得に使用される Google アプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
clientSecret 更新トークンの取得に使用される Google アプリケーションのクライアント シークレット。 SecretBase の
connectionProperties (非推奨)GoogleAds への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 任意
developerToken AdWords API へのアクセスを許可するために使用するマネージャー アカウントに関連付けられている開発者トークン。 SecretBase の
電子メール ServiceAuthentication に使用され、セルフホステッド IR でのみ使用できるサービス アカウントの電子メール ID。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
googleAdsApiVersion v14 などの Google 広告 API のメジャー バージョン。 サポートされているメジャー バージョンは、https://developers.google.com/google-ads/api/docs/release-notesにあります。 型: string (または resultType 文字列を含む式)。 任意
keyFilePath (非推奨)サービス アカウントの電子メール アドレスの認証に使用され、セルフホステッド IR でのみ使用できる .p12 キー ファイルへの完全なパス。 型: string (または resultType 文字列を含む式)。 任意
loginCustomerID 特定の顧客のレポート データを取得する Google 広告マネージャー アカウントの顧客 ID。 型: string (または resultType 文字列を含む式)。 任意
privateKey サービス アカウントの電子メール アドレスの認証に使用され、セルフホステッド IR でのみ使用できる秘密キー。 SecretBase の
refreshToken AdWords for UserAuthentication へのアクセスを承認するために Google から取得した更新トークン。 SecretBase の
supportLegacyDataTypes Float、int32、int64 を Google から文字列にマップする従来のデータ型マッピングを使用するかどうかを指定します。 レガシ ドライバーのデータ型マッピングとの下位互換性を維持する場合を除き、これを true に設定しないでください。 型: boolean (または resultType ブール値を持つ式)。 任意
trustedCertPath (非推奨)SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 型: string (または resultType 文字列を含む式)。 任意
useSystemTrustStore (非推奨)システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意

GoogleBigQueryLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'GoogleBigQuery' (必須)
typeProperties Google BigQuery サービスのリンクされたサービス プロパティ。 GoogleBigQueryLinkedServiceTypeProperties (必須)

GoogleBigQueryLinkedServiceTypeProperties

名前 形容 価値
additionalProjects アクセスするパブリック BigQuery プロジェクトのコンマ区切りのリスト。 型: string (または resultType 文字列を含む式)。 任意
authenticationType 認証に使用される OAuth 2.0 認証メカニズム。 ServiceAuthentication は、セルフホステッド IR でのみ使用できます。 'ServiceAuthentication'
'UserAuthentication' (必須)
clientId 更新トークンの取得に使用される Google アプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
clientSecret 更新トークンの取得に使用される Google アプリケーションのクライアント シークレット。 SecretBase の
電子メール ServiceAuthentication に使用され、セルフホステッド IR でのみ使用できるサービス アカウントの電子メール ID。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
keyFilePath サービス アカウントの電子メール アドレスの認証に使用され、セルフホステッド IR でのみ使用できる .p12 キー ファイルへの完全なパス。 型: string (または resultType 文字列を含む式)。 任意
プロジェクト クエリ対象の既定の BigQuery プロジェクト。 型: string (または resultType 文字列を含む式)。 any (必須)
refreshToken UserAuthentication の BigQuery へのアクセスを承認するために Google から取得した更新トークン。 SecretBase の
requestGoogleDriveScope Google ドライブへのアクセスを要求するかどうか。 Google ドライブへのアクセスを許可すると、BigQuery データと Google Drive のデータを組み合わせたフェデレーション テーブルのサポートが可能になります。 既定値は false です。 型: string (または resultType 文字列を含む式)。 任意
trustedCertPath SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 型: string (または resultType 文字列を含む式)。 任意
useSystemTrustStore システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。型: boolean (または resultType ブール値を持つ式)。 任意

GoogleBigQueryV2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'GoogleBigQueryV2' (必須)
typeProperties Google BigQuery サービスのリンクされたサービス プロパティ。 GoogleBigQueryV2LinkedServiceTypeProperties (必須)

GoogleBigQueryV2LinkedServiceTypeProperties

名前 形容 価値
authenticationType 認証に使用される OAuth 2.0 認証メカニズム。 'ServiceAuthentication'
'UserAuthentication' (必須)
clientId 更新トークンの取得に使用される Google アプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
clientSecret 更新トークンの取得に使用される Google アプリケーションのクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
keyFileContent サービス アカウントの認証に使用される .json キー ファイルの内容。 型: string (または resultType 文字列を含む式)。 SecretBase の
projectId クエリ対象の既定の BigQuery プロジェクト ID。 型: string (または resultType 文字列を含む式)。 any (必須)
refreshToken UserAuthentication の BigQuery へのアクセスを承認するために Google から取得した更新トークン。 SecretBase の

GoogleCloudStorageLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'GoogleCloudStorage' (必須)
typeProperties Google Cloud Storage のリンクされたサービス プロパティ。 GoogleCloudStorageLinkedServiceTypeProperties (必須)

GoogleCloudStorageLinkedServiceTypeProperties

名前 形容 価値
accessKeyId Google Cloud Storage Identity and Access Management (IAM) ユーザーのアクセス キー識別子。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
secretAccessKey Google Cloud Storage Identity and Access Management (IAM) ユーザーのシークレット アクセス キー。 SecretBase の
serviceUrl この値は、Google Cloud Storage Connector でアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 任意

GoogleSheetsLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'GoogleSheets' (必須)
typeProperties GoogleSheets のリンクされたサービス プロパティ。 GoogleSheetsLinkedServiceTypeProperties (必須)

GoogleSheetsLinkedServiceTypeProperties

名前 形容 価値
apiToken GoogleSheets ソースの API トークン。 SecretBase (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。

GreenplumLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Greenplum' (必須)
typeProperties Greenplum データベースのリンクされたサービス プロパティ。 GreenplumLinkedServiceTypeProperties (必須)

GreenplumLinkedServiceTypeProperties

名前 形容 価値
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
pwd 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

HBaseLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'HBase' (必須)
typeProperties HBase サーバーのリンクされたサービスのプロパティ。 HBaseLinkedServiceTypeProperties (必須)

HBaseLinkedServiceTypeProperties

名前 形容 価値
allowHostNameCNMismatch SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 任意
allowSelfSignedServerCert サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 任意
authenticationType HBase サーバーへの接続に使用する認証メカニズム。 'Anonymous'
'Basic' (必須)
enableSsl サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト HBase サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) any (必須)
httpPath HBase サーバーに対応する部分 URL。 (つまり、/gateway/sandbox/hbase/version) 任意
パスワード ユーザー名に対応するパスワード。 SecretBase の
HBase インスタンスがクライアント接続をリッスンするために使用する TCP ポート。 既定値は 9090 です。 任意
trustedCertPath SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 任意
username HBase インスタンスへの接続に使用するユーザー名。 任意

HdfsLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Hdfs' (必須)
typeProperties HDFS のリンクされたサービス プロパティ。 HdfsLinkedServiceTypeProperties (必須)

HdfsLinkedServiceTypeProperties

名前 形容 価値
authenticationType HDFS への接続に使用される認証の種類。 指定できる値は、匿名と Windows です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード Windows 認証のパスワード。 SecretBase の
url HDFS サービス エンドポイントの URL (例: http://myhostname:50070/webhdfs/v1)。 型: string (または resultType 文字列を含む式)。 any (必須)
userName Windows 認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

HDInsightLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'HDInsight' (必須)
typeProperties HDInsight のリンクされたサービス プロパティ。 HDInsightLinkedServiceTypeProperties (必須)

HDInsightLinkedServiceTypeProperties

名前 形容 価値
clusterUri HDInsight クラスター URI。 型: string (または resultType 文字列を含む式)。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
fileSystem HDInsight のメイン ストレージが ADLS Gen2 の場合は、FileSystem を指定します。 型: string (または resultType 文字列を含む式)。 任意
hcatalogLinkedServiceName HCatalog データベースを指す Azure SQL のリンクされたサービスへの参照。 LinkedServiceReference の
isEspEnabled HDInsight を ESP (Enterprise セキュリティ パッケージ) で作成するかどうかを指定します。 型: ブール値。 任意
linkedServiceName Azure Storage のリンクされたサービス リファレンス。 LinkedServiceReference の
パスワード HDInsight クラスターのパスワード。 SecretBase の
userName HDInsight クラスターのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

HDInsightOnDemandLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'HDInsightOnDemand' (必須)
typeProperties HDInsight ondemand のリンクされたサービス プロパティ。 HDInsightOnDemandLinkedServiceTypeProperties (必須)

HDInsightOnDemandLinkedServiceTypeProperties

名前 形容 価値
additionalLinkedServiceNames Data Factory サービスがユーザーに代わって登録できるように、HDInsight のリンクされたサービスの追加のストレージ アカウントを指定します。 LinkedServiceReference[]
clusterNamePrefix クラスター名のプレフィックスである後置は、タイムスタンプと区別されます。 型: string (または resultType 文字列を含む式)。 任意
clusterPassword クラスターにアクセスするためのパスワード。 SecretBase の
clusterResourceGroup クラスターが属するリソース グループ。 型: string (または resultType 文字列を含む式)。 any (必須)
clusterSize クラスター内のワーカー/データ ノードの数。 候補の値: 4。 型: int (または resultType int を持つ式)。 any (必須)
clusterSshPassword SSH によるクラスターのノード (Linux の場合) へのパスワード。 SecretBase の
clusterSshUserName SSH のユーザー名は、クラスターのノード (Linux の場合) にリモート接続します。 型: string (または resultType 文字列を含む式)。 任意
clusterType クラスターの種類。 型: string (または resultType 文字列を含む式)。 任意
clusterUserName クラスターにアクセスするユーザー名。 型: string (または resultType 文字列を含む式)。 任意
coreConfiguration 作成する HDInsight クラスターのコア構成パラメーター (core-site.xmlと同様) を指定します。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
dataNodeSize HDInsight クラスターのデータ ノードのサイズを指定します。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
hBaseConfiguration HDInsight クラスターの HBase 構成パラメーター (hbase-site.xml) を指定します。 任意
hcatalogLinkedServiceName HCatalog データベースを指す Azure SQL のリンクされたサービスの名前。 オンデマンド HDInsight クラスターは、Azure SQL データベースをメタストアとして使用して作成されます。 LinkedServiceReference の
hdfsConfiguration HDInsight クラスターの HDFS 構成パラメーター (hdfs-site.xml) を指定します。 任意
headNodeSize HDInsight クラスターのヘッド ノードのサイズを指定します。 任意
hiveConfiguration HDInsight クラスターの Hive 構成パラメーター (hive-site.xml) を指定します。 任意
hostSubscriptionId クラスターをホストする顧客のサブスクリプション。 型: string (または resultType 文字列を含む式)。 any (必須)
linkedServiceName データの格納と処理のためにオンデマンド クラスターによって使用される Azure Storage のリンクされたサービス。 LinkedServiceReference (必須)
mapReduceConfiguration HDInsight クラスターの MapReduce 構成パラメーター (mapred-site.xml) を指定します。 任意
oozieConfiguration HDInsight クラスターの Oozie 構成パラメーター (oozie-site.xml) を指定します。 任意
scriptActions HDI ondemand クラスターが起動したら実行するカスタム スクリプト アクション。 /azure/hdinsight/hdinsight-hadoop-customize-cluster-linux?toc=%2Fen-us%2Fazure%2Fhdinsight%2Fr-server%2FTOC.json&bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions を参照してください。 ScriptAction[]
servicePrincipalId hostSubscriptionId のサービス プリンシパル ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey サービス プリンシパル ID のキー。 SecretBase の
sparkVersion クラスターの種類が "spark" の場合の spark のバージョン。 型: string (または resultType 文字列を含む式)。 任意
stormConfiguration HDInsight クラスターの Storm 構成パラメーター (storm-site.xml) を指定します。 任意
subnetName vNet 内のサブネットの ARM リソース ID。 virtualNetworkId が指定されている場合、このプロパティは必須です。 型: string (または resultType 文字列を含む式)。 任意
テナント サービス プリンシパルが属するテナント ID/名前。 型: string (または resultType 文字列を含む式)。 any (必須)
timeToLive オンデマンド HDInsight クラスターで許可されるアイドル時間。 クラスター内に他のアクティブなジョブがない場合に、アクティビティの実行が完了した後もオンデマンド HDInsight クラスターが存続する期間を指定します。 最小値は 5 分です。 型: string (または resultType 文字列を含む式)。 any (必須)
バージョン HDInsight クラスターのバージョン。  型: string (または resultType 文字列を含む式)。 any (必須)
virtualNetworkId 作成後にクラスターを参加させる vNet の ARM リソース ID。 型: string (または resultType 文字列を含む式)。 任意
yarnConfiguration HDInsight クラスターの Yarn 構成パラメーター (yarn-site.xml) を指定します。 任意
zookeeperNodeSize HDInsight クラスターの Zoo Keeper ノードのサイズを指定します。 任意

HiveLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Hive' (必須)
typeProperties Hive Server のリンクされたサービスのプロパティ。 HiveLinkedServiceTypeProperties の (必須)

HiveLinkedServiceTypeProperties

名前 形容 価値
allowHostNameCNMismatch SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 任意
allowSelfSignedServerCert サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 任意
authenticationType Hive サーバーへのアクセスに使用される認証方法。 'Anonymous'
'Username'
'UsernameAndPassword'
'WindowsAzureHDInsightService' (必須)
enableSsl サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト 複数のホストの場合は 、Hive サーバーの IP アドレスまたはホスト名を ";" で区切ります (serviceDiscoveryMode が有効な場合のみ)。 any (必須)
httpPath Hive サーバーに対応する部分 URL。 任意
パスワード [Username]\(ユーザー名\) フィールドに指定したユーザー名に対応するパスワード SecretBase の
Hive サーバーがクライアント接続をリッスンするために使用する TCP ポート。 任意
serverType Hive サーバーの種類。 'HiveServer1'
'HiveServer2'
'HiveThriftServer'
serviceDiscoveryMode ZooKeeper サービスの使用を示す場合は true、false ではありません。 任意
thriftTransportProtocol Thrift レイヤーで使用するトランスポート プロトコル。 'Binary'
'HTTP'
'SASL'
trustedCertPath SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 任意
useNativeQuery ドライバーがネイティブ HiveQL クエリを使用するか、HiveQL で同等の形式に変換するかを指定します。 任意
username Hive Server へのアクセスに使用するユーザー名。 任意
useSystemTrustStore システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 任意
zooKeeperNameSpace Hive Server 2 ノードが追加される ZooKeeper 上の名前空間。 任意

HttpLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'HttpServer' (必須)
typeProperties このリンクされたサービスの種類に固有のプロパティ。 HttpLinkedServiceTypeProperties (必須)

HttpLinkedServiceTypeProperties

名前 形容 価値
authenticationType HTTP サーバーへの接続に使用する認証の種類。 'Anonymous'
'Basic'
'ClientCertificate'
'Digest'
'Windows'
authHeaders 承認に使用される RESTful API への要求内の追加の HTTP ヘッダー。 型: キーと値のペア (値は文字列型にする必要があります)。 任意
certThumbprint ClientCertificate 認証の証明書の拇印。 オンプレミスのコピーに対してのみ有効です。 ClientCertificate 認証を使用したオンプレミスのコピーでは、CertThumbprint または EmbeddedCertData/Password を指定する必要があります。 型: string (または resultType 文字列を含む式)。 任意
embeddedCertData ClientCertificate 認証用の Base64 でエンコードされた証明書データ。 ClientCertificate 認証を使用したオンプレミスのコピーでは、CertThumbprint または EmbeddedCertData/Password を指定する必要があります。 型: string (または resultType 文字列を含む式)。 任意
enableServerCertificateValidation true の場合は、HTTPS サーバーの SSL 証明書を検証します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード EmbeddedCertData 認証を使用した Basic、Digest、Windows、または ClientCertificate のパスワード。 SecretBase の
url HTTP エンドポイントのベース URL (例: https://www.microsoft.com)。 型: string (または resultType 文字列を含む式)。 any (必須)
userName 基本認証、ダイジェスト認証、または Windows 認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

HubspotLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Hubspot' (必須)
typeProperties Hubspot Service のリンクされたサービス プロパティ。 HubspotLinkedServiceTypeProperties (必須)

HubspotLinkedServiceTypeProperties

名前 形容 価値
accessToken OAuth 統合を最初に認証するときに取得されるアクセス トークン。 SecretBase の
clientId Hubspot アプリケーションに関連付けられているクライアント ID。 any (必須)
clientSecret Hubspot アプリケーションに関連付けられているクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
refreshToken OAuth 統合を最初に認証するときに取得される更新トークン。 SecretBase の
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

ImpalaLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Impala' (必須)
typeProperties Impala サーバーのリンクされたサービスのプロパティ。 ImpalaLinkedServiceTypeProperties (必須)

ImpalaLinkedServiceTypeProperties

名前 形容 価値
allowHostNameCNMismatch SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 任意
allowSelfSignedServerCert サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 任意
authenticationType 使用する認証の種類。 'Anonymous'
'SASLUsername'
'UsernameAndPassword' (必須)
enableSsl サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Impala サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) any (必須)
パスワード UsernameAndPassword を使用する場合のユーザー名に対応するパスワード。 SecretBase の
Impala サーバーがクライアント接続をリッスンするために使用する TCP ポート。 既定値は 21050 です。 任意
trustedCertPath SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 任意
username Impala サーバーへのアクセスに使用されるユーザー名。 SASLUsername を使用する場合、既定値は匿名です。 任意
useSystemTrustStore システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 任意

InformixLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Informix' (必須)
typeProperties Informix のリンクされたサービス プロパティ。 InformixLinkedServiceTypeProperties の (必須)

InformixLinkedServiceTypeProperties

名前 形容 価値
authenticationType Informix に ODBC データ ストアとして接続するために使用される認証の種類。 指定できる値は、Anonymous と Basic です。 型: string (または resultType 文字列を含む式)。 任意
connectionString 接続文字列の非アクセス資格情報部分と、オプションの暗号化された資格情報。 型: string、SecureString、AzureKeyVaultSecretReference、または resultType 文字列を含む式。 any (必須)
資格 情報 ドライバー固有のプロパティ値形式で指定された接続文字列のアクセス資格情報の部分。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 基本認証のパスワード。 SecretBase の
userName 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

IntegrationRuntimeReference

名前 形容 価値
パラメーター 統合ランタイムの引数。 ParameterValueSpecification の
referenceName 統合ランタイム名を参照します。 string (必須)
種類 統合ランタイムの種類。 'IntegrationRuntimeReference' (必須)

JiraLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Jira' (必須)
typeProperties Jira Service のリンクされたサービス プロパティ。 JiraLinkedServiceTypeProperties (必須)

JiraLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Jira サービスの IP アドレスまたはホスト名。 (例: jira.example.com) any (必須)
パスワード ユーザー名フィールドに指定したユーザー名に対応するパスワード。 SecretBase の
Jira サーバーがクライアント接続をリッスンするために使用する TCP ポート。 既定値は、HTTPS 経由で接続する場合は 443、HTTP 経由で接続する場合は 8080 です。 任意
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意
username Jira サービスへのアクセスに使用するユーザー名。 any (必須)

LakeHouseLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'LakeHouse' (必須)
typeProperties Microsoft Fabric LakeHouse のリンクされたサービス プロパティ。 LakeHouseLinkedServiceTypeProperties (必須)

LakeHouseLinkedServiceTypeProperties

名前 形容 価値
artifactId Microsoft Fabric LakeHouse 成果物の ID。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Microsoft Fabric LakeHouse に対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Microsoft Fabric LakeHouse に対する認証に使用されるアプリケーションのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意
workspaceId Microsoft Fabric ワークスペースの ID。 型: string (または resultType 文字列を含む式)。 任意

LinkedService

名前 形容 価値
注釈 リンクされたサービスの説明に使用できるタグの一覧。 any[]
connectVia 統合ランタイムリファレンス。 IntegrationRuntimeReference の
形容 リンクされたサービスの説明。
パラメーター リンクされたサービスのパラメーター。 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

名前 形容 価値
パラメーター LinkedService の引数。 ParameterValueSpecification の
referenceName LinkedService 名を参照します。 string (必須)
種類 リンクされたサービス参照の種類。 'LinkedServiceReference' (必須)

MagentoLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Magento' (必須)
typeProperties Magento サーバーのリンクされたサービスのプロパティ。 MagentoLinkedServiceTypeProperties (必須)

MagentoLinkedServiceTypeProperties

名前 形容 価値
accessToken Magento からのアクセス トークン。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Magento インスタンスの URL。 (つまり、192.168.222.110/magento3) any (必須)
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

MariaDBLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'MariaDB' (必須)
typeProperties MariaDB サーバーのリンクされたサービスのプロパティ。 MariaDBLinkedServiceTypeProperties (必須)

MariaDBLinkedServiceTypeProperties

名前 形容 価値
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
データベース 接続のデータベース名。 型: 文字列。 任意
driverVersion MariaDB ドライバーのバージョン。 型: 文字列。 レガシ ドライバーの場合は V1 または空、新しいドライバーの場合は V2。 V1 は接続文字列とプロパティ バッグをサポートでき、V2 は接続文字列のみをサポートできます。 レガシ ドライバーは、2024 年 10 月までに非推奨となる予定です。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
接続のポート。 型: 整数。 任意
サーバー 接続のサーバー名。 型: 文字列。 任意
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 で暗号化された接続のみを許可することをお勧めします。 任意
username 認証用のユーザー名。 型: 文字列。 任意
useSystemTrustStore このオプションでは、システム信頼ストアの CA 証明書を使用するか、指定された PEM ファイルから使用するかを指定します。 例: UseSystemTrustStore=<0/1>;オプション: 有効 (1) / 無効 (0) (既定値) 任意

MarketoLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Marketo' (必須)
typeProperties Marketo サーバーのリンクされたサービスのプロパティ。 MarketoLinkedServiceTypeProperties (必須)

MarketoLinkedServiceTypeProperties

名前 形容 価値
clientId Marketo サービスのクライアント ID。 any (必須)
clientSecret Marketo サービスのクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント Marketo サーバーのエンドポイント。 (つまり、123-ABC-321.mktorest.com) any (必須)
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

Microsoft.DataFactory/factories/linkedservices

名前 形容 価値
名前 リソース名

制約:
最小長 = 1
最大長 = 1
パターン = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必須)
parent_id このリソースの親であるリソースの ID。 種類のリソースの ID: ファクトリ
プロパティ リンクされたサービスのプロパティ。 LinkedService (必須)
種類 リソースの種類 "Microsoft.DataFactory/factories/linkedservices@2018-06-01"

MicrosoftAccessLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'MicrosoftAccess' (必須)
typeProperties Microsoft Access のリンクされたサービス プロパティ。 MicrosoftAccessLinkedServiceTypeProperties (必須)

MicrosoftAccessLinkedServiceTypeProperties

名前 形容 価値
authenticationType ODBC データ ストアとして Microsoft Access に接続するために使用される認証の種類。 指定できる値は、Anonymous と Basic です。 型: string (または resultType 文字列を含む式)。 任意
connectionString 接続文字列の非アクセス資格情報部分と、オプションの暗号化された資格情報。 型: string、SecureString、AzureKeyVaultSecretReference、または resultType 文字列を含む式。 any (必須)
資格 情報 ドライバー固有のプロパティ値形式で指定された接続文字列のアクセス資格情報の部分。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 基本認証のパスワード。 SecretBase の
userName 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

MongoDbAtlasLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'MongoDbAtlas' (必須)
typeProperties MongoDB Atlas のリンクされたサービス プロパティ。 MongoDbAtlasLinkedServiceTypeProperties (必須)

MongoDbAtlasLinkedServiceTypeProperties

名前 形容 価値
connectionString MongoDB Atlas 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 型: string、SecureString、または AzureKeyVaultSecretReference。 any (必須)
データベース アクセスする MongoDB Atlas データベースの名前。 型: string (または resultType 文字列を含む式)。 any (必須)
driverVersion 選択するドライバーのバージョン。 使用できる値は v1 と v2 です。 型: string (または resultType 文字列を含む式)。 任意

MongoDbLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'MongoDb' (必須)
typeProperties MongoDB のリンクされたサービス プロパティ。 MongoDbLinkedServiceTypeProperties (必須)

MongoDbLinkedServiceTypeProperties

名前 形容 価値
allowSelfSignedServerCert サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
authenticationType MongoDB データベースへの接続に使用する認証の種類。 'Anonymous'
'Basic'
authSource ユーザー名とパスワードを確認するデータベース。 型: string (または resultType 文字列を含む式)。 任意
databaseName アクセスする MongoDB データベースの名前。 型: string (または resultType 文字列を含む式)。 any (必須)
enableSsl サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 認証用のパスワード。 SecretBase の
MongoDB サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 27017 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
サーバー MongoDB サーバーの IP アドレスまたはサーバー名。 型: string (または resultType 文字列を含む式)。 any (必須)
username 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

MongoDbV2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'MongoDbV2' (必須)
typeProperties MongoDB のリンクされたサービス プロパティ。 MongoDbV2LinkedServiceTypeProperties (必須)

MongoDbV2LinkedServiceTypeProperties

名前 形容 価値
connectionString MongoDB 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 型: string、SecureString、または AzureKeyVaultSecretReference。 any (必須)
データベース アクセスする MongoDB データベースの名前。 型: string (または resultType 文字列を含む式)。 any (必須)

MySqlLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'MySql' (必須)
typeProperties MySQL のリンクされたサービスのプロパティ。 MySqlLinkedServiceTypeProperties (必須)

MySqlLinkedServiceTypeProperties

名前 形容 価値
allowZeroDateTime これにより、特殊な "ゼロ" 日付値 0000-00-00 をデータベースから取得できます。 型: ブール値。 任意
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
connectionTimeout 試行を終了してエラーを生成するまでの、サーバーへの接続を待機する時間 (秒単位)。 型: 整数。 任意
convertZeroDateTime 許可されていない値を持つ date 列または datetime 列の DateTime.MinValue を返す場合は True。 型: ブール値。 任意
データベース 接続のデータベース名。 型: 文字列。 任意
driverVersion MySQL ドライバーのバージョン。 型: 文字列。 レガシ ドライバーの場合は V1 または空、新しいドライバーの場合は V2。 V1 は接続文字列とプロパティ バッグをサポートでき、V2 は接続文字列のみをサポートできます。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
guidFormat GUID として読み取る列の種類 (存在する場合) を決定します。 型: 文字列。 なし: 列の型は Guid として自動的に読み取られます。Char36: すべての CHAR(36) 列は、UUID と一致するハイフンを含む小文字の 16 進数を使用して Guid として読み書きされます。 任意
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
接続のポート。 型: 整数。 任意
サーバー 接続のサーバー名。 型: 文字列。 任意
sslCert PEM 形式のクライアントの SSL 証明書ファイルへのパス。 SslKey も指定する必要があります。 型: 文字列。 任意
sslKey PEM 形式のクライアントの SSL 秘密キーへのパス。 SslCert も指定する必要があります。 型: 文字列。 任意
sslMode 接続用の SSL モード。 型: 整数。 0: 無効、1: 優先、2: 必須、3: verify-ca、4: verify-full。 任意
treatTinyAsBoolean true に設定すると、TINYINT(1) 値がブール値として返されます。 型: bool。 任意
username 認証用のユーザー名。 型: 文字列。 任意
useSystemTrustStore 接続にはシステム信頼ストアを使用します。 型: 整数。 0: 有効、1: 無効。 任意

NetezzaLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Netezza' (必須)
typeProperties Netezza のリンクされたサービス プロパティ。 NetezzaLinkedServiceTypeProperties (必須)

NetezzaLinkedServiceTypeProperties

名前 形容 価値
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
pwd 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

ODataLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'OData' (必須)
typeProperties OData のリンクされたサービス プロパティ。 ODataLinkedServiceTypeProperties (必須)

ODataLinkedServiceTypeProperties

名前 形容 価値
aadResourceId ディレクトリを使用するための承認を要求するリソースを指定します。 型: string (または resultType 文字列を含む式)。 任意
aadServicePrincipalCredentialType サービス プリンシパルに使用する資格情報の種類 (キーまたは証明書) を指定します。 'ServicePrincipalCert'
'ServicePrincipalKey'
authenticationType OData サービスへの接続に使用される認証の種類。 'AadServicePrincipal'
'Anonymous'
'Basic'
'ManagedServiceIdentity'
'Windows'
authHeaders 承認に使用される RESTful API への要求内の追加の HTTP ヘッダー。 型: キーと値のペア (値は文字列型にする必要があります)。 任意
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード OData サービスのパスワード。 SecretBase の
servicePrincipalEmbeddedCert Azure Active Directory に登録されているアプリケーションの base64 でエンコードされた証明書を指定します。 型: string (または resultType 文字列を含む式)。 SecretBase の
servicePrincipalEmbeddedCertPassword 証明書にパスワードがあり、AadServicePrincipal 認証を使用している場合は、証明書のパスワードを指定します。 型: string (または resultType 文字列を含む式)。 SecretBase の
servicePrincipalId Azure Active Directory に登録されているアプリケーションのアプリケーション ID を指定します。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure Active Directory に登録されているアプリケーションのシークレットを指定します。 型: string (または resultType 文字列を含む式)。 SecretBase の
テナント アプリケーションが存在するテナント情報 (ドメイン名またはテナント ID) を指定します。 型: string (または resultType 文字列を含む式)。 任意
url OData サービス エンドポイントの URL。 型: string (または resultType 文字列を含む式)。 any (必須)
userName OData サービスのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

OdbcLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Odbc' (必須)
typeProperties ODBC のリンクされたサービス プロパティ。 OdbcLinkedServiceTypeProperties (必須)

OdbcLinkedServiceTypeProperties

名前 形容 価値
authenticationType ODBC データ ストアへの接続に使用される認証の種類。 指定できる値は、Anonymous と Basic です。 型: string (または resultType 文字列を含む式)。 任意
connectionString 接続文字列の非アクセス資格情報部分と、オプションの暗号化された資格情報。 型: string、SecureString、AzureKeyVaultSecretReference、または resultType 文字列を含む式。 any (必須)
資格 情報 ドライバー固有のプロパティ値形式で指定された接続文字列のアクセス資格情報の部分。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 基本認証のパスワード。 SecretBase の
userName 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

Office365LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Office365' (必須)
typeProperties Office365 のリンクされたサービスのプロパティ。 Office365LinkedServiceTypeProperties (必須)

Office365LinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
office365TenantId Office 365 アカウントが属する Azure テナント ID。 型: string (または resultType 文字列を含む式)。 any (必須)
servicePrincipalId アプリケーションのクライアント ID を指定します。 型: string (または resultType 文字列を含む式)。 any (必須)
servicePrincipalKey アプリケーションのキーを指定します。 SecretBase (必須)
servicePrincipalTenantId Azure AD Web アプリケーションが存在するテナント情報を指定します。 型: string (または resultType 文字列を含む式)。 any (必須)

OracleCloudStorageLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'OracleCloudStorage' (必須)
typeProperties Oracle Cloud Storage のリンクされたサービス プロパティ。 OracleCloudStorageLinkedServiceTypeProperties (必須)

OracleCloudStorageLinkedServiceTypeProperties

名前 形容 価値
accessKeyId Oracle Cloud Storage Identity and Access Management (IAM) ユーザーのアクセス キー識別子。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
secretAccessKey Oracle Cloud Storage Identity and Access Management (IAM) ユーザーのシークレット アクセス キー。 SecretBase の
serviceUrl この値は、Oracle Cloud Storage Connector でアクセスするエンドポイントを指定します。 これは省略可能なプロパティです。別のサービス エンドポイントを試す場合、または https と http を切り替える場合にのみ変更してください。 型: string (または resultType 文字列を含む式)。 任意

OracleLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Oracle' (必須)
typeProperties Oracle データベースのリンクされたサービスのプロパティ。 OracleLinkedServiceTypeProperties (必須)

OracleLinkedServiceTypeProperties

名前 形容 価値
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

OracleServiceCloudLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'OracleServiceCloud' (必須)
typeProperties Oracle Service Cloud のリンクされたサービスのプロパティ。 OracleServiceCloudLinkedServiceTypeProperties (必須)

OracleServiceCloudLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Oracle Service Cloud インスタンスの URL。 any (必須)
パスワード ユーザー名キーで指定したユーザー名に対応するパスワード。 SecretBase (必須)
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
username Oracle Service Cloud サーバーへのアクセスに使用するユーザー名。 any (必須)

ParameterDefinitionSpecification

名前 形容 価値

ParameterSpecification

名前 形容 価値
defaultValue パラメーターの既定値。 任意
種類 パラメーターの型。 'Array'
'Bool'
'Float'
'Int'
'Object'
'SecureString'
'String' (必須)

ParameterValueSpecification

名前 形容 価値

ParameterValueSpecification

名前 形容 価値

PayPalLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'PayPal' (必須)
typeProperties PayPal サービスのリンクされたサービス のプロパティ。 PayLinkedServiceTypeProperties (必須)

PayPalLinkedServiceTypeProperties

名前 形容 価値
clientId PayPal アプリケーションに関連付けられているクライアント ID。 any (必須)
clientSecret PayPal アプリケーションに関連付けられているクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト PayPal インスタンスの URL。 (つまり、api.sandbox.paypal.com) any (必須)
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

PhoenixLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Phoenix' (必須)
typeProperties Phoenix サーバーのリンクされたサービスのプロパティ。 PhoenixLinkedServiceTypeProperties の (必須)

PhoenixLinkedServiceTypeProperties

名前 形容 価値
allowHostNameCNMismatch SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 任意
allowSelfSignedServerCert サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 任意
authenticationType Phoenix サーバーへの接続に使用される認証メカニズム。 'Anonymous'
'UsernameAndPassword'
'WindowsAzureHDInsightService' (必須)
enableSsl サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Phoenix サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) any (必須)
httpPath Phoenix サーバーに対応する部分 URL。 (つまり、/gateway/sandbox/phoenix/version)。 WindowsAzureHDInsightService を使用している場合、既定値は hbasephoenix です。 任意
パスワード ユーザー名に対応するパスワード。 SecretBase の
Phoenix サーバーがクライアント接続をリッスンするために使用する TCP ポート。 既定値は 8765 です。 任意
trustedCertPath SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 任意
username Phoenix サーバーへの接続に使用するユーザー名。 任意
useSystemTrustStore システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 任意

PostgreSqlLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'PostgreSql' (必須)
typeProperties PostgreSQL のリンクされたサービス プロパティ。 PostgreSqlLinkedServiceTypeProperties (必須)

PostgreSqlLinkedServiceTypeProperties

名前 形容 価値
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

PostgreSqlV2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'PostgreSqlV2' (必須)
typeProperties PostgreSQLV2 のリンクされたサービス プロパティ。 PostgreSqlV2LinkedServiceTypeProperties (必須)

PostgreSqlV2LinkedServiceTypeProperties

名前 形容 価値
authenticationType 使用する認証の種類。 型: 文字列。 any (必須)
commandTimeout 試行を終了してエラーを生成する前にコマンドを実行しようとしたときに待機する時間 (秒単位)。 無限大の場合は 0 に設定します。 型: 整数。 任意
connectionTimeout 接続を確立してから試行を終了し、エラーを生成するまでの待機時間 (秒単位)。 型: 整数。 任意
データベース 接続のデータベース名。 型: 文字列。 any (必須)
エンコーディング PostgreSQL 文字列データのエンコード/デコードに使用される .NET エンコードを取得または設定します。 型: string 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
logParameters 有効にすると、コマンドの実行時にパラメーター値がログに記録されます。 型: ブール値。 任意
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 型: 文字列。 AzureKeyVaultSecretReference
プーリング 接続プールを使用する必要があるかどうか。 型: ブール値。 任意
接続のポート。 型: 整数。 任意
readBufferSize 読み取り時に使用する内部バッファーのサイズを決定します。 データベースから大きな値を転送すると、パフォーマンスが向上する可能性があります。 型: 整数。 任意
スキーマ スキーマ検索パスを設定します。 型: 文字列。 任意
サーバー 接続のサーバー名。 型: 文字列。 any (必須)
sslCertificate サーバーに送信されるクライアント証明書の場所。 型: 文字列。 任意
sslKey サーバーに送信されるクライアント証明書のクライアント キーの場所。 型: 文字列。 任意
sslMode 接続用の SSL モード。 型: 整数。 0: 無効、1:許可、2: 優先、3: 必須、4: verify-ca、5: verify-full。 型: 整数。 any (必須)
sslPassword クライアント証明書のキーのパスワード。 型: 文字列。 任意
タイムゾーン セッションのタイムゾーンを取得または設定します。 型: 文字列。 任意
trustServerCertificate 検証せずにサーバー証明書を信頼するかどうか。 型: ブール値。 任意
username 認証用のユーザー名。 型: 文字列。 any (必須)

PrestoLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Presto' (必須)
typeProperties Presto サーバーのリンクされたサービスのプロパティ。 PrestoLinkedServiceTypeProperties (必須)

PrestoLinkedServiceTypeProperties

名前 形容 価値
allowHostNameCNMismatch SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 任意
allowSelfSignedServerCert サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 任意
authenticationType Presto サーバーへの接続に使用される認証メカニズム。 'Anonymous'
'LDAP' (必須)
カタログ サーバーに対するすべての要求のカタログ コンテキスト。 any (必須)
enableSsl サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Presto サーバーの IP アドレスまたはホスト名。 (つまり、192.168.222.160) any (必須)
パスワード ユーザー名に対応するパスワード。 SecretBase の
Presto サーバーがクライアント接続をリッスンするために使用する TCP ポート。 既定値は 8080 です。 任意
serverVersion Presto サーバーのバージョン。 (つまり、0.148-t) any (必須)
timeZoneID 接続で使用されるローカル タイム ゾーン。 このオプションの有効な値は、IANA タイム ゾーン データベースで指定されます。 既定値はシステム タイム ゾーンです。 任意
trustedCertPath SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 任意
username Presto サーバーへの接続に使用するユーザー名。 任意
useSystemTrustStore システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 任意

QuickbaseLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Quickbase' (必須)
typeProperties クイックベースのリンクされたサービス のプロパティ。 QuickbaseLinkedServiceTypeProperties (必須)

QuickbaseLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
url Quickbase ソースを接続する URL。 型: string (または resultType 文字列を含む式)。 any (必須)
userToken Quickbase ソースのユーザー トークン。 SecretBase (必須)

QuickBooksLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'QuickBooks' (必須)
typeProperties QuickBooks サーバーのリンクされたサービスのプロパティ。 QuickBooksLinkedServiceTypeProperties (必須)

QuickBooksLinkedServiceTypeProperties

名前 形容 価値
accessToken OAuth 1.0 認証のアクセス トークン。 SecretBase の
accessTokenSecret OAuth 1.0 認証のアクセス トークン シークレット。 SecretBase の
companyId 承認する QuickBooks 企業の会社 ID。 任意
connectionProperties QuickBooks への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 任意
consumerKey OAuth 1.0 認証のコンシューマー キー。 任意
consumerSecret OAuth 1.0 認証のコンシューマー シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント QuickBooks サーバーのエンドポイント。 (つまり、quickbooks.api.intuit.com) 任意
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意

ResponsysLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Responsys' (必須)
typeProperties Responsys のリンクされたサービス プロパティ。 ResponsysLinkedServiceTypeProperties (必須)

ResponsysLinkedServiceTypeProperties

名前 形容 価値
clientId Responsys アプリケーションに関連付けられているクライアント ID。 型: string (または resultType 文字列を含む式)。 any (必須)
clientSecret Responsys アプリケーションに関連付けられているクライアント シークレット。 型: string (または resultType 文字列を含む式)。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント Responsys サーバーのエンドポイント。 any (必須)
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意

RestServiceLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'RestService' (必須)
typeProperties Rest Service のリンクされたサービスのプロパティ。 RestServiceLinkedServiceTypeProperties (必須)

RestServiceLinkedServiceTypeProperties

名前 形容 価値
aadResourceId 使用する承認を要求しているリソース。 型: string (または resultType 文字列を含む式)。 任意
authenticationType REST サービスへの接続に使用される認証の種類。 'AadServicePrincipal'
'Anonymous'
'Basic'
'ManagedServiceIdentity'
'OAuth2ClientCredential' (必須)
authHeaders 承認に使用される RESTful API への要求内の追加の HTTP ヘッダー。 型: オブジェクト (または resultType オブジェクトを持つ式)。 任意
azureCloudType サービス プリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 任意
clientId アプリケーションに関連付けられているクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
clientSecret アプリケーションに関連付けられているクライアント シークレット。 SecretBase の
資格 情報 認証情報を含む資格情報参照。 CredentialReference
enableServerCertificateValidation エンドポイントに接続するときにサーバー側の SSL 証明書を検証するかどうか。既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 基本認証の種類で使用されるパスワード。 SecretBase の
資源 アクセスが要求されるターゲット サービスまたはリソース。 型: string (または resultType 文字列を含む式)。 任意
スコープ 必要なアクセスのスコープ。 要求されるアクセスの種類について説明します。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalEmbeddedCert Azure Active Directory に登録されているアプリケーションの base64 でエンコードされた証明書を指定します。 型: string (または resultType 文字列を含む式)。 SecretBase の
servicePrincipalEmbeddedCertPassword 証明書にパスワードがあり、AadServicePrincipal 認証を使用している場合は、証明書のパスワードを指定します。 型: string (または resultType 文字列を含む式)。 SecretBase の
servicePrincipalId AadServicePrincipal 認証の種類で使用されるアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey AadServicePrincipal 認証の種類で使用されるアプリケーションのキー。 SecretBase の
テナント アプリケーションが存在する AadServicePrincipal 認証の種類で使用されるテナント情報 (ドメイン名またはテナント ID)。 型: string (または resultType 文字列を含む式)。 任意
tokenEndpoint アクセス トークンを取得する承認サーバーのトークン エンドポイント。 型: string (または resultType 文字列を含む式)。 任意
url REST サービスのベース URL。 型: string (または resultType 文字列を含む式)。 any (必須)
userName 基本認証の種類で使用されるユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SalesforceLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Salesforce' (必須)
typeProperties Salesforce のリンクされたサービス プロパティ。 SalesforceLinkedServiceTypeProperties (必須)

SalesforceLinkedServiceTypeProperties

名前 形容 価値
apiVersion ADF で使用される Salesforce API バージョン。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
environmentUrl Salesforce インスタンスの URL。 既定値は 'https://login.salesforce.com' です。 サンドボックスからデータをコピーするには、'https://test.salesforce.com' を指定します。 カスタム ドメインからデータをコピーするには、"https://[domain].my.salesforce.com' などを指定します。 型: string (または resultType 文字列を含む式)。 任意
パスワード Salesforce インスタンスの基本認証のパスワード。 SecretBase の
securityToken セキュリティ トークンは、Salesforce インスタンスにリモートでアクセスする場合は省略可能です。 SecretBase の
username Salesforce インスタンスの基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SalesforceMarketingCloudLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SalesforceMarketingCloud' (必須)
typeProperties Salesforce Marketing Cloud のリンクされたサービス プロパティ。 SalesforceMarketingCloudLinkedServiceTypeProperties (必須)

SalesforceMarketingCloudLinkedServiceTypeProperties

名前 形容 価値
clientId Salesforce Marketing Cloud アプリケーションに関連付けられているクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
clientSecret Salesforce Marketing Cloud アプリケーションに関連付けられているクライアント シークレット。 型: string (または resultType 文字列を含む式)。 SecretBase の
connectionProperties Salesforce Marketing Cloud への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意

SalesforceServiceCloudLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SalesforceServiceCloud' (必須)
typeProperties Salesforce Service Cloud のリンクされたサービス プロパティ。 SalesforceServiceCloudLinkedServiceTypeProperties (必須)

SalesforceServiceCloudLinkedServiceTypeProperties

名前 形容 価値
apiVersion ADF で使用される Salesforce API バージョン。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
environmentUrl Salesforce Service Cloud インスタンスの URL。 既定値は 'https://login.salesforce.com' です。 サンドボックスからデータをコピーするには、'https://test.salesforce.com' を指定します。 カスタム ドメインからデータをコピーするには、"https://[domain].my.salesforce.com' などを指定します。 型: string (または resultType 文字列を含む式)。 任意
extendedProperties 接続文字列に追加された拡張プロパティ。 型: string (または resultType 文字列を含む式)。 任意
パスワード Salesforce インスタンスの基本認証のパスワード。 SecretBase の
securityToken セキュリティ トークンは、Salesforce インスタンスにリモートでアクセスする場合は省略可能です。 SecretBase の
username Salesforce インスタンスの基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SalesforceServiceCloudV2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SalesforceServiceCloudV2' (必須)
typeProperties Salesforce Service Cloud V2 のリンクされたサービス プロパティ。 SalesforceServiceCloudV2LinkedServiceTypeProperties (必須)

SalesforceServiceCloudV2LinkedServiceTypeProperties

名前 形容 価値
apiVersion ADF で使用される Salesforce API バージョン。 バージョンは、Salesforce BULK API 2.0 で必要な 47.0 以上である必要があります。 型: string (または resultType 文字列を含む式)。 任意
authenticationType Salesforce への接続に使用する認証の種類。 現時点では、OAuth2ClientCredentials のみをサポートしています。既定値でもあります 任意
clientId Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
clientSecret Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
environmentUrl Salesforce Service Cloud インスタンスの URL。 たとえば、'https://[domain].my.salesforce.com' などです。 型: string (または resultType 文字列を含む式)。 任意

SalesforceV2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SalesforceV2' (必須)
typeProperties Salesforce V2 のリンクされたサービス プロパティ。 SalesforceV2LinkedServiceTypeProperties (必須)

SalesforceV2LinkedServiceTypeProperties

名前 形容 価値
apiVersion ADF で使用される Salesforce API バージョン。 バージョンは、Salesforce BULK API 2.0 で必要な 47.0 以上である必要があります。 型: string (または resultType 文字列を含む式)。 任意
authenticationType Salesforce への接続に使用する認証の種類。 現時点では、OAuth2ClientCredentials のみをサポートしています。既定値でもあります 任意
clientId Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
clientSecret Salesforce インスタンスの OAuth 2.0 クライアント資格情報フロー認証のクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
environmentUrl Salesforce インスタンスの URL。 たとえば、'https://[domain].my.salesforce.com' などです。 型: string (または resultType 文字列を含む式)。 任意

SapBWLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SapBW' (必須)
typeProperties このリンクされたサービスの種類に固有のプロパティ。 SapBWLinkedServiceTypeProperties (必須)

SapBWLinkedServiceTypeProperties

名前 形容 価値
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 文字列を含む式)。 任意

SapCloudForCustomerLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SapCloudForCustomer' (必須)
typeProperties SAP Cloud for Customer のリンクされたサービス プロパティ。 SapCloudForCustomerLinkedServiceTypeProperties (必須)

SapCloudForCustomerLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 encryptedCredential またはユーザー名/パスワードを指定する必要があります。 型: 文字列。
パスワード 基本認証のパスワード。 SecretBase の
url SAP Cloud for Customer OData API の URL。 たとえば、'[https://[tenantname].crm.ondemand.com/sap/c4c/odata/v1] などです。 型: string (または resultType 文字列を含む式)。 any (必須)
username 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SapEccLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SapEcc' (必須)
typeProperties SAP ECC のリンクされたサービス プロパティ。 SapEccLinkedServiceTypeProperties (必須)

SapEccLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 encryptedCredential またはユーザー名/パスワードを指定する必要があります。 型: 文字列。
パスワード 基本認証のパスワード。 SecretBase の
url SAP ECC OData API の URL。 たとえば、'[https://hostname:port/sap/opu/odata/sap/servicename/]' などです。 型: string (または resultType 文字列を含む式)。 any (必須)
username 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SapHanaLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SapHana' (必須)
typeProperties このリンクされたサービスの種類に固有のプロパティ。 SapHanaLinkedServiceProperties (必須)

SapHanaLinkedServiceProperties

名前 形容 価値
authenticationType SAP HANA サーバーへの接続に使用する認証の種類。 'Basic'
'Windows'
connectionString SAP HANA ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード SAP HANA サーバーにアクセスするためのパスワード。 SecretBase の
サーバー SAP HANA サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 任意
userName SAP HANA サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SapOdpLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SapOdp' (必須)
typeProperties SAP ODP のリンクされたサービスの種類に固有のプロパティ。 SapOdpLinkedServiceTypeProperties (必須)

SapOdpLinkedServiceTypeProperties

名前 形容 価値
clientId テーブルが配置されている SAP システム上のクライアントのクライアント ID。 (通常、文字列として表される 3 桁の 10 進数)型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
言語 テーブルが配置されている SAP システムの言語。 既定値は EN です。 型: string (または resultType 文字列を含む式)。 任意
logonGroup SAP システムのログオン グループ。 型: string (または resultType 文字列を含む式)。 任意
messageServer SAP メッセージ サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 任意
messageServerService メッセージ サーバーのサービス名またはポート番号。 型: string (または resultType 文字列を含む式)。 任意
パスワード テーブルが配置されている SAP サーバーにアクセスするためのパスワード。 SecretBase の
サーバー テーブルが配置されている SAP インスタンスのホスト名。 型: string (または resultType 文字列を含む式)。 任意
sncLibraryPath テーブルが配置されている SAP サーバーにアクセスするための外部セキュリティ製品のライブラリ。 型: string (または resultType 文字列を含む式)。 任意
sncMode テーブルが配置されている SAP サーバーにアクセスするための SNC アクティブ化インジケーター。 0 (オフ) または 1 (オン) である必要があります。 型: string (または resultType 文字列を含む式)。 任意
sncMyName テーブルが配置されている SAP サーバーにアクセスするためのイニシエーターの SNC 名。 型: string (または resultType 文字列を含む式)。 任意
sncPartnerName テーブルが配置されている SAP サーバーにアクセスするための通信パートナーの SNC 名。 型: string (または resultType 文字列を含む式)。 任意
sncQop SNC の保護品質。 使用できる値は、1、2、3、8、9 です。 型: string (または resultType 文字列を含む式)。 任意
subscriberName サブスクライバー名。 型: string (または resultType 文字列を含む式)。 任意
systemId テーブルが配置されている SAP システムの SystemID。 型: string (または resultType 文字列を含む式)。 任意
systemNumber テーブルが配置されている SAP システムのシステム番号。 (通常、文字列として表される 2 桁の 10 進数)。型: string (または resultType 文字列を含む式)。 任意
userName テーブルが配置されている SAP サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意
x509CertificatePath SNC X509 証明書ファイルのパス。 型: string (または resultType 文字列を含む式)。 任意

SapOpenHubLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SapOpenHub' (必須)
typeProperties SAP Business Warehouse Open Hub Destination のリンクされたサービスの種類に固有のプロパティ。 SapOpenHubLinkedServiceTypeProperties (必須)

SapOpenHubLinkedServiceTypeProperties

名前 形容 価値
clientId 開いているハブの宛先が配置されている BW システム上のクライアントのクライアント ID。 (通常、文字列として表される 3 桁の 10 進数)型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
言語 オープン ハブの宛先が配置されている BW システムの言語。 既定値は EN です。 型: string (または resultType 文字列を含む式)。 任意
logonGroup SAP システムのログオン グループ。 型: string (または resultType 文字列を含む式)。 任意
messageServer SAP メッセージ サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 任意
messageServerService メッセージ サーバーのサービス名またはポート番号。 型: string (または resultType 文字列を含む式)。 任意
パスワード オープン ハブの宛先が配置されている SAP BW サーバーにアクセスするためのパスワード。 SecretBase の
サーバー オープン ハブの宛先が配置されている SAP BW インスタンスのホスト名。 型: string (または resultType 文字列を含む式)。 任意
systemId テーブルが配置されている SAP システムの SystemID。 型: string (または resultType 文字列を含む式)。 任意
systemNumber オープン ハブの宛先が配置されている BW システムのシステム番号。 (通常、文字列として表される 2 桁の 10 進数)。型: string (または resultType 文字列を含む式)。 任意
userName オープン ハブの宛先が配置されている SAP BW サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SapTableLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SapTable' (必須)
typeProperties このリンクされたサービスの種類に固有のプロパティ。 SapTableLinkedServiceTypeProperties (必須)

SapTableLinkedServiceTypeProperties

名前 形容 価値
clientId テーブルが配置されている SAP システム上のクライアントのクライアント ID。 (通常、文字列として表される 3 桁の 10 進数)型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
言語 テーブルが配置されている SAP システムの言語。 既定値は EN です。 型: string (または resultType 文字列を含む式)。 任意
logonGroup SAP システムのログオン グループ。 型: string (または resultType 文字列を含む式)。 任意
messageServer SAP メッセージ サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 任意
messageServerService メッセージ サーバーのサービス名またはポート番号。 型: string (または resultType 文字列を含む式)。 任意
パスワード テーブルが配置されている SAP サーバーにアクセスするためのパスワード。 SecretBase の
サーバー テーブルが配置されている SAP インスタンスのホスト名。 型: string (または resultType 文字列を含む式)。 任意
sncLibraryPath テーブルが配置されている SAP サーバーにアクセスするための外部セキュリティ製品のライブラリ。 型: string (または resultType 文字列を含む式)。 任意
sncMode テーブルが配置されている SAP サーバーにアクセスするための SNC アクティブ化インジケーター。 0 (オフ) または 1 (オン) である必要があります。 型: string (または resultType 文字列を含む式)。 任意
sncMyName テーブルが配置されている SAP サーバーにアクセスするためのイニシエーターの SNC 名。 型: string (または resultType 文字列を含む式)。 任意
sncPartnerName テーブルが配置されている SAP サーバーにアクセスするための通信パートナーの SNC 名。 型: string (または resultType 文字列を含む式)。 任意
sncQop SNC の保護品質。 使用できる値は、1、2、3、8、9 です。 型: string (または resultType 文字列を含む式)。 任意
systemId テーブルが配置されている SAP システムの SystemID。 型: string (または resultType 文字列を含む式)。 任意
systemNumber テーブルが配置されている SAP システムのシステム番号。 (通常、文字列として表される 2 桁の 10 進数)。型: string (または resultType 文字列を含む式)。 任意
userName テーブルが配置されている SAP サーバーにアクセスするためのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

ScriptAction

名前 形容 価値
名前 ユーザーがスクリプト アクションの名前を指定しました。 string (必須)
パラメーター スクリプト アクションのパラメーター。
役割 スクリプト アクションを実行するノードの種類。 any (必須)
uri スクリプト アクションの URI。 string (必須)

SecretBase

名前 形容 価値
種類 AzureKeyVaultSecretReferenceの種類 'AzureKeyVaultSecret' に設定します。 SecureStringの種類 'SecureString' に設定します。 'AzureKeyVaultSecret'
'SecureString' (必須)

SecureString

名前 形容 価値
種類 シークレットの種類。 'SecureString' (必須)
価値 セキュリティで保護された文字列の値。 string (必須)

ServiceNowLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'ServiceNow' (必須)
typeProperties ServiceNow サーバーのリンクされたサービスのプロパティ。 ServiceNowLinkedServiceTypeProperties (必須)

ServiceNowLinkedServiceTypeProperties

名前 形容 価値
authenticationType 使用する認証の種類。 'Basic'
'OAuth2' (必須)
clientId OAuth2 認証のクライアント ID。 任意
clientSecret OAuth2 認証のクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント ServiceNow サーバーのエンドポイント。 (つまり、インスタンス <.service-now.com>) any (必須)
パスワード 基本認証と OAuth2 認証のユーザー名に対応するパスワード。 SecretBase の
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意
username 基本認証と OAuth2 認証のために ServiceNow サーバーに接続するために使用されるユーザー名。 任意

ServiceNowV2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'ServiceNowV2' (必須)
typeProperties ServiceNowV2 サーバーのリンクされたサービスプロパティ。 ServiceNowV2LinkedServiceTypeProperties (必須)

ServiceNowV2LinkedServiceTypeProperties

名前 形容 価値
authenticationType 使用する認証の種類。 'Basic'
'OAuth2' (必須)
clientId OAuth2 認証のクライアント ID。 任意
clientSecret OAuth2 認証のクライアント シークレット。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント ServiceNowV2 サーバーのエンドポイント。 (つまり、インスタンス <.service-now.com>) any (必須)
grantType OAuth2 認証の GrantType。 既定値は password です。 任意
パスワード 基本認証と OAuth2 認証のユーザー名に対応するパスワード。 SecretBase の
username 基本認証と OAuth2 認証のために ServiceNowV2 サーバーに接続するために使用されるユーザー名。 任意

SftpServerLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Sftp' (必須)
typeProperties このリンクされたサービスの種類に固有のプロパティ。 SftpServerLinkedServiceTypeProperties (必須)

SftpServerLinkedServiceTypeProperties

名前 形容 価値
authenticationType FTP サーバーへの接続に使用する認証の種類。 'Basic'
'MultiFactor'
'SshPublicKey'
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト SFTP サーバーのホスト名。 型: string (または resultType 文字列を含む式)。 any (必須)
hostKeyFingerprint SFTP サーバーのホスト キーのフィンガープリント。 SkipHostKeyValidation が false の場合は、HostKeyFingerprint を指定する必要があります。 型: string (または resultType 文字列を含む式)。 任意
passPhrase SSH 秘密キーが暗号化されている場合に SSH 秘密キーを復号化するためのパスワード。 SecretBase の
パスワード 基本認証用に SFTP サーバーにログオンするためのパスワード。 SecretBase の
SFTP サーバーがクライアント接続をリッスンするために使用する TCP ポート番号。 既定値は 22 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
privateKeyContent SshPublicKey 認証用の Base64 でエンコードされた SSH 秘密キーコンテンツ。 SshPublicKey 認証を使用したオンプレミスのコピーでは、PrivateKeyPath または PrivateKeyContent を指定する必要があります。 SSH 秘密キーは OpenSSH 形式にする必要があります。 SecretBase の
privateKeyPath SshPublicKey 認証の SSH 秘密キー ファイル パス。 オンプレミスのコピーに対してのみ有効です。 SshPublicKey 認証を使用したオンプレミスのコピーでは、PrivateKeyPath または PrivateKeyContent を指定する必要があります。 SSH 秘密キーは OpenSSH 形式にする必要があります。 型: string (または resultType 文字列を含む式)。 任意
skipHostKeyValidation true の場合は、SSH ホスト キーの検証をスキップします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
userName SFTP サーバーへのログオンに使用するユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SharePointOnlineListLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SharePointOnlineList' (必須)
typeProperties SharePoint Online リストのリンクされたサービスのプロパティ。 SharePointOnlineListLinkedServiceTypeProperties (必須)

SharePointOnlineListLinkedServiceTypeProperties

名前 形容 価値
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
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

名前 形容 価値
種類 リンクされたサービスの種類。 'Shopify' (必須)
typeProperties Shopify Service のリンクされたサービス プロパティ。 ShopifyLinkedServiceTypeProperties (必須)

ShopifyLinkedServiceTypeProperties

名前 形容 価値
accessToken Shopify のデータにアクセスするために使用できる API アクセス トークン。 トークンがオフライン モードの場合、トークンの有効期限は切れません。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Shopify サーバーのエンドポイント。 (つまり、mystore.myshopify.com) any (必須)
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

SmartsheetLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Smartsheet' (必須)
typeProperties Smartsheet のリンクされたサービスプロパティ。 SmartsheetLinkedServiceTypeProperties (必須)

SmartsheetLinkedServiceTypeProperties

名前 形容 価値
apiToken Smartsheet ソースの API トークン。 SecretBase (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。

SnowflakeLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Snowflake' (必須)
typeProperties Snowflake のリンクされたサービス プロパティ。 SnowflakeLinkedServiceTypeProperties (必須)

SnowflakeLinkedServiceTypeProperties

名前 形容 価値
connectionString snowflake の接続文字列。 型: string、SecureString。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference

SnowflakeLinkedV2ServiceTypeProperties

名前 形容 価値
accountIdentifier Snowflake アカウントのアカウント識別子 (xy12345.east-us-2.azure など) any (必須)
authenticationType 認証に使用される型。 型: 文字列。 'AADServicePrincipal'
'Basic'
'KeyPair'
clientId AADServicePrincipal 認証用に Azure Active Directory に登録されているアプリケーションのクライアント ID。 任意
clientSecret AADServicePrincipal 認証用のクライアント シークレットの Azure Key Vault シークレットリファレンス。 SecretBase の
データベース Snowflake データベースの名前。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Snowflake アカウントのホスト名。 任意
パスワード 接続文字列内のパスワードの Azure Key Vault シークレット参照。 SecretBase の
privateKey KeyPair 認証用の privateKey の Azure Key Vault シークレット リファレンス。 SecretBase の
privateKeyPassphrase 暗号化された秘密キーを使用した KeyPair 認証の秘密キー パスワードの Azure Key Vault シークレット リファレンス。 SecretBase の
スコープ AADServicePrincipal 認証用に Azure Active Directory に登録されているアプリケーションのスコープ。 任意
tenantId AADServicePrincipal 認証用に Azure Active Directory に登録されているアプリケーションのテナント ID。 任意
利用者 Snowflake ユーザーの名前。 任意
倉庫 Snowflake ウェアハウスの名前。 any (必須)

SnowflakeV2LinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SnowflakeV2' (必須)
typeProperties Snowflake のリンクされたサービス プロパティ。 SnowflakeLinkedV2ServiceTypeProperties (必須)

SparkLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Spark' (必須)
typeProperties Spark Server のリンクされたサービスのプロパティ。 SparkLinkedServiceTypeProperties (必須)

SparkLinkedServiceTypeProperties

名前 形容 価値
allowHostNameCNMismatch SSL 経由で接続するときに、CA によって発行された SSL 証明書名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は false です。 任意
allowSelfSignedServerCert サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。 任意
authenticationType Spark サーバーへのアクセスに使用される認証方法。 'Anonymous'
'Username'
'UsernameAndPassword'
'WindowsAzureHDInsightService' (必須)
enableSsl サーバーへの接続を SSL を使用して暗号化するかどうかを指定します。 既定値は false です。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Spark サーバーの IP アドレスまたはホスト名 any (必須)
httpPath Spark サーバーに対応する部分 URL。 任意
パスワード [Username]\(ユーザー名\) フィールドに指定したユーザー名に対応するパスワード SecretBase の
Spark サーバーがクライアント接続をリッスンするために使用する TCP ポート。 any (必須)
serverType Spark サーバーの種類。 'SharkServer'
'SharkServer2'
'SparkThriftServer'
thriftTransportProtocol Thrift レイヤーで使用するトランスポート プロトコル。 'Binary'
'HTTP'
'SASL'
trustedCertPath SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 任意
username Spark Server へのアクセスに使用するユーザー名。 任意
useSystemTrustStore システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 任意

SqlAlwaysEncryptedProperties

名前 形容 価値
alwaysEncryptedAkvAuthType Sql は常に AKV 認証の種類を暗号化します。 型: 文字列。 'ManagedIdentity'
'ServicePrincipal'
'UserAssignedManagedIdentity' (必須)
資格 情報 認証情報を含む資格情報参照。 CredentialReference
servicePrincipalId Azure Key Vault 認証に使用される Azure Active Directory 内のアプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Azure Key Vault に対する認証に使用されるサービス プリンシパルのキー。 SecretBase の

SqlServerLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'SqlServer' (必須)
typeProperties SQL Server のリンクされたサービスのプロパティ。 SqlServerLinkedServiceTypeProperties (必須)

SqlServerLinkedServiceTypeProperties

名前 形容 価値
alwaysEncryptedSettings Sql は常に暗号化されたプロパティです。 SqlAlwaysEncryptedProperties
applicationIntent 推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 指定できる値は ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 任意
authenticationType 認証に使用される型。 型: 文字列。 'SQL'
'UserAssignedManagedIdentity'
'Windows'
commandTimeout コマンドの実行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
connectionString 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
connectRetryCount 推奨バージョンで使用される、アイドル状態の接続エラーが発生したことを識別した後に試行された再接続の数。 これは、0 から 255 までの整数である必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectRetryInterval 推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 1 ~ 60 の整数を指定する必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
connectTimeout サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
資格 情報 認証情報を含む資格情報参照。 CredentialReference
データベース 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 任意
暗号化する 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
failoverPartner プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
hostNameInCertificate 接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 任意
integratedSecurity 接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
loadBalanceTimeout 推奨バージョンで使用される、破棄される前の接続プールに接続が存在する最小時間 (秒単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
maxPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: 整数 (または resultType 整数を持つ式)。 任意
minPoolSize 推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: 整数 (または resultType 整数を持つ式)。 任意
multipleActiveResultSets true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を維持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 任意
multiSubnetFailover アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在) アクティブなサーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 任意
packetSize 推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: 整数 (または resultType 整数を持つ式)。 任意
パスワード オンプレミスの Windows 認証パスワード。 SecretBase の
プーリング 推奨バージョンで使用される、接続が要求されるたびに接続をプールするか、明示的に開くかを指定します。 型: Boolean (または resultType ブール値を持つ式)。 任意
サーバー 推奨バージョンで使用される、接続先の SQL Server インスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 任意
trustServerCertificate 推奨バージョンで使用される信頼を検証するために、証明書チェーンのウォークをバイパスしながらチャネルを暗号化するかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 任意
userName オンプレミスの Windows 認証ユーザー名。 型: string (または resultType 文字列を含む式)。 任意

SquareLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Square' (必須)
typeProperties Square Service のリンクされたサービス プロパティ。 SquareLinkedServiceTypeProperties (必須)

SquareLinkedServiceTypeProperties

名前 形容 価値
clientId Square アプリケーションに関連付けられているクライアント ID。 任意
clientSecret Square アプリケーションに関連付けられているクライアント シークレット。 SecretBase の
connectionProperties Square に接続するために使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Square インスタンスの URL。 (つまり、mystore.mysquare.com) 任意
redirectUri Square アプリケーション ダッシュボードで割り当てられたリダイレクト URL。 (つまり、http://localhost:2500) 任意
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

SybaseLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Sybase' (必須)
typeProperties Sybase のリンクされたサービス プロパティ。 SybaseLinkedServiceTypeProperties (必須)

SybaseLinkedServiceTypeProperties

名前 形容 価値
authenticationType 接続に使用する AuthenticationType。 'Basic'
'Windows'
データベース 接続のデータベース名。 型: string (または resultType 文字列を含む式)。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 認証用のパスワード。 SecretBase の
スキーマ 接続のスキーマ名。 型: string (または resultType 文字列を含む式)。 任意
サーバー 接続のサーバー名。 型: string (または resultType 文字列を含む式)。 any (必須)
username 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

TeamDeskLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'TeamDesk' (必須)
typeProperties TeamDesk のリンクされたサービス プロパティ。 TeamDeskLinkedServiceTypeProperties (必須)

TeamDeskLinkedServiceTypeProperties

名前 形容 価値
apiToken TeamDesk ソースの API トークン。 SecretBase の
authenticationType 使用する認証の種類。 'Basic'
'Token' (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード TeamDesk ソースのパスワード。 SecretBase の
url TeamDesk ソースを接続する URL。 型: string (または resultType 文字列を含む式)。 any (必須)
userName TeamDesk ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

TeradataLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Teradata' (必須)
typeProperties Teradata のリンクされたサービス プロパティ。 TeradataLinkedServiceTypeProperties (必須)

TeradataLinkedServiceTypeProperties

名前 形容 価値
authenticationType 接続に使用する AuthenticationType。 'Basic'
'Windows'
connectionString Teradata ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード 認証用のパスワード。 SecretBase の
サーバー 接続のサーバー名。 型: string (または resultType 文字列を含む式)。 任意
username 認証用のユーザー名。 型: string (または resultType 文字列を含む式)。 任意

TwilioLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Twilio' (必須)
typeProperties Twilio のリンクされたサービス プロパティ。 TwilioLinkedServiceTypeProperties (必須)

TwilioLinkedServiceTypeProperties

名前 形容 価値
パスワード Twilio サービスの認証トークン。 SecretBase (必須)
userName Twilio サービスのアカウント SID。 型: string (または resultType 文字列を含む式)。 any (必須)

VerticaLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Vertica' (必須)
typeProperties Vertica のリンクされたサービス プロパティ。 VerticaLinkedServiceTypeProperties (必須)

VerticaLinkedServiceTypeProperties

名前 形容 価値
connectionString ODBC 接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 任意
データベース 接続のデータベース名。 型: 文字列。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
接続のポート。 型: 整数。 任意
pwd 接続文字列内のパスワードの Azure Key Vault シークレット参照。 AzureKeyVaultSecretReference
サーバー 接続のサーバー名。 型: 文字列。 任意
uid 認証用のユーザー名。 型: 文字列。 任意

WarehouseLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Warehouse' (必須)
typeProperties Microsoft Fabric Warehouse のリンクされたサービス プロパティ。 WarehouseLinkedServiceTypeProperties (必須)

WarehouseLinkedServiceTypeProperties

名前 形容 価値
artifactId Microsoft Fabric Warehouse アーティファクトの ID。 型: string (または resultType 文字列を含む式)。 any (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント Microsoft Fabric Warehouse サーバーのエンドポイント。 型: string (または resultType 文字列を含む式)。 any (必須)
servicePrincipalCredential Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential は SecureString または AzureKeyVaultSecretReference にすることができます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 SecretBase の
servicePrincipalCredentialType サーバーTo-Server 認証で使用するサービス プリンシパル資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalId Microsoft Fabric Warehouse に対する認証に使用されるアプリケーションの ID。 型: string (または resultType 文字列を含む式)。 任意
servicePrincipalKey Microsoft Fabric Warehouse に対する認証に使用されるアプリケーションのキー。 SecretBase の
テナント サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 任意
workspaceId Microsoft Fabric ワークスペースの ID。 型: string (または resultType 文字列を含む式)。 任意

WebAnonymousAuthentication

名前 形容 価値
authenticationType Web テーブル ソースへの接続に使用される認証の種類。 'Anonymous' (必須)

WebBasicAuthentication

名前 形容 価値
authenticationType Web テーブル ソースへの接続に使用される認証の種類。 'Basic' (必須)
パスワード 基本認証のパスワード。 SecretBase (必須)
username 基本認証のユーザー名。 型: string (または resultType 文字列を含む式)。 any (必須)

WebClientCertificateAuthentication

名前 形容 価値
authenticationType Web テーブル ソースへの接続に使用される認証の種類。 'ClientCertificate' (必須)
パスワード PFX ファイルのパスワード。 SecretBase (必須)
pfx PFX ファイルの Base64 でエンコードされた内容。 SecretBase (必須)

WebLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Web' (必須)
typeProperties Web のリンクされたサービスのプロパティ。 WebLinkedServiceTypeProperties (必須)

WebLinkedServiceTypeProperties

名前 形容 価値
authenticationType WebAnonymousAuthenticationの型 'Anonymous' に設定します。 WebBasicAuthentication型の場合は 、'Basic' に設定します。 WebClientCertificateAuthenticationの型 'ClientCertificate' に設定します。 'Anonymous'
'Basic'
'ClientCertificate' (必須)
url Web サービス エンドポイントの URL (例: https://www.microsoft.com)。 型: string (または resultType 文字列を含む式)。 any (必須)

XeroLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Xero' (必須)
typeProperties Xero サービスのリンクされたサービスのプロパティ。 XeroLinkedServiceTypeProperties (必須)

XeroLinkedServiceTypeProperties

名前 形容 価値
connectionProperties Xero への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 任意
consumerKey Xero アプリケーションに関連付けられているコンシューマー キー。 SecretBase の
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
ホスト Xero サーバーのエンドポイント。 (つまり、api.xero.com) 任意
privateKey Xero プライベート アプリケーション用に生成された .pem ファイルの秘密キー。 Unix 行の終わり (
).
SecretBase の
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意

ZendeskLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Zendesk' (必須)
typeProperties Zendesk のリンクされたサービス プロパティ。 ZendeskLinkedServiceTypeProperties (必須)

ZendeskLinkedServiceTypeProperties

名前 形容 価値
apiToken Zendesk ソースの API トークン。 SecretBase の
authenticationType 使用する認証の種類。 'Basic'
'Token' (必須)
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
パスワード Zendesk ソースのパスワード。 SecretBase の
url Zendesk ソースに接続する URL。 型: string (または resultType 文字列を含む式)。 any (必須)
userName Zendesk ソースのユーザー名。 型: string (または resultType 文字列を含む式)。 任意

ZohoLinkedService

名前 形容 価値
種類 リンクされたサービスの種類。 'Zoho' (必須)
typeProperties Zoho サーバーのリンクされたサービスのプロパティ。 zohoLinkedServiceTypeProperties の (必須)

ZohoLinkedServiceTypeProperties

名前 形容 価値
accessToken Zoho 認証のアクセス トークン。 SecretBase の
connectionProperties Zoho への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 任意
encryptedCredential 認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: 文字列。
エンドポイント Zoho サーバーのエンドポイント。 (つまり、crm.zoho.com/crm/private) 任意
useEncryptedEndpoints データ ソース エンドポイントを HTTPS を使用して暗号化するかどうかを指定します。 既定値は true です。 任意
useHostVerification SSL 経由で接続するときに、サーバーの証明書内のホスト名がサーバーのホスト名と一致するように要求するかどうかを指定します。 既定値は true です。 任意
usePeerVerification SSL 経由で接続するときにサーバーの ID を確認するかどうかを指定します。 既定値は true です。 任意