Microsoft.DataFactory factories/integrationRuntimes 2018-06-01
- 最新の を
する - 2018-06-01
- 2017-09-01-preview
Bicep リソース定義
factories/integrationRuntimes リソースの種類は、次をターゲットとする操作と共にデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.DataFactory/factories/integrationRuntimes リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.DataFactory/factories/integrationRuntimes@2018-06-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
description: 'string'
type: 'string'
// For remaining properties, see IntegrationRuntime objects
}
}
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'
}
IntegrationRuntime オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
マネージドの場合は、次を使用します。
{
managedVirtualNetwork: {
referenceName: 'string'
type: 'string'
}
type: 'Managed'
typeProperties: {
computeProperties: {
copyComputeScaleProperties: {
dataIntegrationUnit: int
timeToLive: int
}
dataFlowProperties: {
cleanup: bool
computeType: 'string'
coreCount: int
customProperties: [
{
name: 'string'
value: 'string'
}
]
timeToLive: int
}
location: 'string'
maxParallelExecutionsPerNode: int
nodeSize: 'string'
numberOfNodes: int
pipelineExternalComputeScaleProperties: {
numberOfExternalNodes: int
numberOfPipelineNodes: int
timeToLive: int
}
vNetProperties: {
publicIPs: [
'string'
]
subnet: 'string'
subnetId: 'string'
vNetId: 'string'
}
}
customerVirtualNetwork: {
subnetId: 'string'
}
ssisProperties: {
catalogInfo: {
catalogAdminPassword: {
type: 'string'
value: 'string'
}
catalogAdminUserName: 'string'
catalogPricingTier: 'string'
catalogServerEndpoint: 'string'
dualStandbyPairName: 'string'
}
credential: {
referenceName: 'string'
type: 'string'
}
customSetupScriptProperties: {
blobContainerUri: 'string'
sasToken: {
type: 'string'
value: 'string'
}
}
dataProxyProperties: {
connectVia: {
referenceName: 'string'
type: 'string'
}
path: 'string'
stagingLinkedService: {
referenceName: 'string'
type: 'string'
}
}
edition: 'string'
expressCustomSetupProperties: [
{
type: 'string'
// For remaining properties, see CustomSetupBase objects
}
]
licenseType: 'string'
packageStores: [
{
name: 'string'
packageStoreLinkedService: {
referenceName: 'string'
type: 'string'
}
}
]
}
}
}
selfHosted
{
type: 'SelfHosted'
typeProperties: {
linkedInfo: {
authorizationType: 'string'
// For remaining properties, see LinkedIntegrationRuntimeType objects
}
selfContainedInteractiveAuthoringEnabled: bool
}
}
CustomSetupBase オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AzPowerShellSetupを
{
type: 'AzPowerShellSetup'
typeProperties: {
version: 'string'
}
}
CmdkeySetupの場合は、次のコマンドを使用します。
{
type: 'CmdkeySetup'
typeProperties: {
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
targetName: any(Azure.Bicep.Types.Concrete.AnyType)
userName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
ComponentSetupを
{
type: 'ComponentSetup'
typeProperties: {
componentName: 'string'
licenseKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
}
EnvironmentVariableSetupの場合は、次のコマンドを使用します。
{
type: 'EnvironmentVariableSetup'
typeProperties: {
variableName: 'string'
variableValue: 'string'
}
}
LinkedIntegrationRuntimeType オブジェクト
authorizationType プロパティを設定して、オブジェクトの種類を指定します。
キーの場合は、次を使用します。
{
authorizationType: 'Key'
key: {
type: 'string'
value: 'string'
}
}
RBACの場合は、次を使用します。
{
authorizationType: 'RBAC'
credential: {
referenceName: 'string'
type: 'string'
}
resourceId: 'string'
}
プロパティ値
AzPowerShellSetup
名前 | 形容 | 価値 |
---|---|---|
種類 | カスタム セットアップの種類。 | 'AzPowerShellSetup' (必須) |
typeProperties | Azure PowerShell の種類のプロパティをインストールします。 | AzPowerShellSetupTypeProperties の |
AzPowerShellSetupTypeProperties
名前 | 形容 | 価値 |
---|---|---|
バージョン | インストールするために必要なバージョンの Azure PowerShell。 | string (必須) |
AzureKeyVaultSecretReference
名前 | 形容 | 価値 |
---|---|---|
secretName | Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
secretVersion | Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 | 任意 |
店 | Azure Key Vault のリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
種類 | シークレットの種類。 | 'AzureKeyVaultSecret' (必須) |
CmdkeySetup
名前 | 形容 | 価値 |
---|---|---|
種類 | カスタム セットアップの種類。 | 'CmdkeySetup' (必須) |
typeProperties | Cmdkey コマンドのカスタム セットアップの種類のプロパティ。 | CmdkeySetupTypeProperties (必須) |
CmdkeySetupTypeProperties
名前 | 形容 | 価値 |
---|---|---|
パスワード | データ ソース アクセスのパスワード。 | SecretBase (必須) |
targetName | データ ソース アクセスのサーバー名。 型: 文字列。 | any (必須) |
userName | データ ソース アクセスのユーザー名。 型: 文字列。 | any (必須) |
ComponentSetup
名前 | 形容 | 価値 |
---|---|---|
種類 | カスタム セットアップの種類。 | 'ComponentSetup' (必須) |
typeProperties | サード パーティ製コンポーネントの種類のプロパティをインストールします。 | LicensedComponentSetupTypeProperties (必須) |
CopyComputeScaleProperties
名前 | 形容 | 価値 |
---|---|---|
dataIntegrationUnit | コピー アクティビティの実行用に予約されている DIU 番号の設定。 サポートされる値は、4 から 256 の範囲の 4 の倍数です。 | int 制約: 最小値 = 4 |
timeToLive | コピー アクティビティを実行する統合ランタイムの Time to Live (分単位) 設定。 | int 制約: 最小値 = 5 |
CredentialReference
名前 | 形容 | 価値 |
---|---|---|
referenceName | 参照資格情報名。 | string (必須) |
種類 | 資格情報参照の種類。 | 'CredentialReference' (必須) |
CustomSetupBase
名前 | 形容 | 価値 |
---|---|---|
種類 | AzPowerShellSetupの型 |
'AzPowerShellSetup' 'CmdkeySetup' 'ComponentSetup' 'EnvironmentVariableSetup' (必須) |
EntityReference
名前 | 形容 | 価値 |
---|---|---|
referenceName | この参照先エンティティの名前。 | 糸 |
種類 | この参照先エンティティの型。 | 'IntegrationRuntimeReference' 'LinkedServiceReference' |
EnvironmentVariableSetup
名前 | 形容 | 価値 |
---|---|---|
種類 | カスタム セットアップの種類。 | 'EnvironmentVariableSetup' (必須) |
typeProperties | 環境変数の型プロパティを追加します。 | EnvironmentVariableSetupTypeProperties (必須) |
EnvironmentVariableSetupTypeProperties
名前 | 形容 | 価値 |
---|---|---|
variableName | 環境変数の名前。 | string (必須) |
variableValue | 環境変数の値。 | string (必須) |
IntegrationRuntime
名前 | 形容 | 価値 |
---|---|---|
形容 | 統合ランタイムの説明。 | 糸 |
種類 | ManagedIntegrationRuntime型 |
'Managed' 'SelfHosted' (必須) |
IntegrationRuntimeComputeProperties
名前 | 形容 | 価値 |
---|---|---|
copyComputeScaleProperties | マネージド統合ランタイムの CopyComputeScale プロパティ。 | CopyComputeScaleProperties |
dataFlowProperties | マネージド統合ランタイムのデータ フロー プロパティ。 | IntegrationRuntimeDataFlowProperties の |
場所 | マネージド統合ランタイムの場所。 サポートされているリージョンは、/azure/data-factory/data-factory-data-movement-activities にあります。 | 糸 |
maxParallelExecutionsPerNode | マネージド統合ランタイムのノードあたりの並列実行の最大数。 | int 制約: 最小値 = 1 |
nodeSize | マネージド統合ランタイムのノード サイズ要件。 | 糸 |
numberOfNodes | マネージド統合ランタイムに必要なノード数。 | int 制約: 最小値 = 1 |
pipelineExternalComputeScaleProperties | マネージド統合ランタイムの PipelineExternalComputeScale プロパティ。 | PipelineExternalComputeScaleProperties の |
vNetProperties | マネージド統合ランタイムの VNet プロパティ。 | IntegrationRuntimeVNetProperties の |
IntegrationRuntimeCustomerVirtualNetwork
名前 | 形容 | 価値 |
---|---|---|
subnetId | Azure-SSIS 統合ランタイムが参加するサブネットの ID。 | 糸 |
IntegrationRuntimeCustomSetupScriptProperties
名前 | 形容 | 価値 |
---|---|---|
blobContainerUri | カスタム セットアップ スクリプトを含む Azure BLOB コンテナーの URI。 | 糸 |
sasToken | Azure BLOB コンテナーの SAS トークン。 | SecureString の |
IntegrationRuntimeDataFlowProperties
名前 | 形容 | 価値 |
---|---|---|
クリーンアップ | クラスターはリサイクルされず、これが false に設定されている場合、TTL (有効期間) に達するまで、次のデータ フロー アクティビティの実行で使用されます。 既定値は true です。 | bool |
computeType | データ フロー ジョブを実行するクラスターのコンピューティングの種類。 | 'ComputeOptimized' 'General' 'MemoryOptimized' |
coreCount | データ フロー ジョブを実行するクラスターのコア数。 サポートされる値は、8、16、32、48、80、144、272 です。 | int |
customProperties | カスタム プロパティは、データ フロー ランタイムのパフォーマンスを調整するために使用されます。 | IntegrationRuntimeDataFlowPropertiesCustomPropertiesItem[] |
timeToLive | データ フロー ジョブを実行するクラスターの Time to Live (分単位) 設定。 | int 制約: 最小値 = 0 |
IntegrationRuntimeDataFlowPropertiesCustomPropertiesItem
名前 | 形容 | 価値 |
---|---|---|
名前 | カスタム プロパティの名前。 | 糸 |
価値 | カスタム プロパティの値。 | 糸 |
IntegrationRuntimeDataProxyProperties
名前 | 形容 | 価値 |
---|---|---|
connectVia | セルフホステッド統合ランタイムリファレンス。 | EntityReference |
パス | BLOB ストレージにステージング データを格納するパス。 | 糸 |
stagingLinkedService | ステージングのリンクされたサービス参照。 | EntityReference |
IntegrationRuntimeSsisCatalogInfo
名前 | 形容 | 価値 |
---|---|---|
catalogAdminPassword | カタログ データベースの管理者ユーザー アカウントのパスワード。 | SecureString の |
catalogAdminUserName | カタログ データベースの管理者ユーザー名。 | 糸 制約: 最小長 = 1 最大長 = 1 |
catalogPricingTier | カタログ データベースの価格レベル。 有効な値は、https://azure.microsoft.com/en-us/pricing/details/sql-database/ | 'Basic' 'Premium' 'PremiumRS' 'Standard' |
catalogServerEndpoint | カタログ データベース サーバーの URL。 | 糸 |
dualStandbyPairName | SSISDB フェールオーバーをサポート Azure-SSIS 統合ランタイムのデュアル スタンバイ ペア名。 | 糸 |
IntegrationRuntimeSsisProperties
名前 | 形容 | 価値 |
---|---|---|
catalogInfo | マネージド専用統合ランタイムのカタログ情報。 | IntegrationRuntimeSsisCatalogInfo の |
資格 情報 | 認証情報を含む資格情報参照。 | CredentialReference |
customSetupScriptProperties | マネージド専用統合ランタイムのカスタム セットアップ スクリプト プロパティ。 | IntegrationRuntimeCustomSetupScriptProperties の |
dataProxyProperties | マネージド専用統合ランタイムのデータ プロキシ プロパティ。 | IntegrationRuntimeDataProxyProperties の |
版 | SSIS 統合ランタイムのエディション | 'Enterprise' 'Standard' |
expressCustomSetupProperties | SSIS 統合ランタイムのスクリプト プロパティを使用しないカスタム セットアップ。 | CustomSetupBase |
licenseType | ライセンスを持ち込むシナリオのライセンスの種類。 | 'BasePrice' 'LicenseIncluded' |
packageStores | SSIS 統合ランタイムのパッケージ ストア。 | PackageStore[] |
IntegrationRuntimeVNetProperties
名前 | 形容 | 価値 |
---|---|---|
publicIPs | この統合ランタイムが使用するパブリック IP アドレスのリソース ID。 | string[] |
サブネット | この統合ランタイムが参加するサブネットの名前。 | 糸 |
subnetId | この Azure-SSIS 統合ランタイムが参加するサブネットの ID。 | 糸 |
vNetId | この統合ランタイムが参加する VNet の ID。 | 糸 |
LicensedComponentSetupTypeProperties
名前 | 形容 | 価値 |
---|---|---|
componentName | サード パーティコンポーネントの名前。 | string (必須) |
licenseKey | コンポーネントをアクティブ化するためのライセンス キー。 | SecretBase の |
LinkedIntegrationRuntimeKeyAuthorization
名前 | 形容 | 価値 |
---|---|---|
authorizationType | 統合ランタイム共有の承認の種類。 | 'Key' (必須) |
鍵 | 承認に使用されるキー。 | SecureString (必須) |
LinkedIntegrationRuntimeRbacAuthorization
名前 | 形容 | 価値 |
---|---|---|
authorizationType | 統合ランタイム共有の承認の種類。 | 'RBAC' (必須) |
資格 情報 | 認証情報を含む資格情報参照。 | CredentialReference |
resourceId | 共有する統合ランタイムのリソース識別子。 | string (必須) |
LinkedIntegrationRuntimeType
名前 | 形容 | 価値 |
---|---|---|
authorizationType | LinkedIntegrationRuntimeKeyAuthorizationの型 |
'Key' 'RBAC' (必須) |
LinkedServiceReference
名前 | 形容 | 価値 |
---|---|---|
パラメーター | LinkedService の引数。 | ParameterValueSpecification の |
referenceName | LinkedService 名を参照します。 | string (必須) |
種類 | リンクされたサービス参照の種類。 | 'LinkedServiceReference' (必須) |
ManagedIntegrationRuntime
名前 | 形容 | 価値 |
---|---|---|
managedVirtualNetwork | マネージド仮想ネットワーク リファレンス。 | ManagedVirtualNetworkReference の |
種類 | 統合ランタイムの種類。 | 'Managed' (必須) |
typeProperties | マネージド統合ランタイムのプロパティ。 | ManagedIntegrationRuntimeTypeProperties (必須) |
ManagedIntegrationRuntimeTypeProperties
名前 | 形容 | 価値 |
---|---|---|
computeProperties | マネージド統合ランタイムのコンピューティング リソース。 | IntegrationRuntimeComputeProperties の |
customerVirtualNetwork | Azure-SSIS 統合ランタイムが参加する仮想ネットワークの名前 | IntegrationRuntimeCustomerVirtualNetwork の |
ssisProperties | マネージド統合ランタイムの SSIS プロパティ。 | IntegrationRuntimeSsisProperties の |
ManagedVirtualNetworkReference
名前 | 形容 | 価値 |
---|---|---|
referenceName | ManagedVirtualNetwork 名を参照します。 | string (必須) |
種類 | マネージド仮想ネットワークの参照の種類。 | 'ManagedVirtualNetworkReference' (必須) |
Microsoft.DataFactory/factories/integrationRuntimes
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | 糸 制約: 最小長 = 3 最大長 = 3 パターン = ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ (必須) |
親 | Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。 詳細については、「親リソースの外部 |
種類のリソースのシンボリック名: ファクトリ |
プロパティ | 統合ランタイムのプロパティ。 | IntegrationRuntime (必須) |
PackageStore
名前 | 形容 | 価値 |
---|---|---|
名前 | パッケージ ストアの名前 | string (必須) |
packageStoreLinkedService | パッケージ ストアのリンクされたサービス参照。 | EntityReference (必須) |
ParameterValueSpecification
名前 | 形容 | 価値 |
---|
PipelineExternalComputeScaleProperties
名前 | 形容 | 価値 |
---|---|---|
numberOfExternalNodes | 外部ノードの数。0 より大きく、11 未満である必要があります。 | int 制約: 最小値 = 1 最大値 = 10 |
numberOfPipelineNodes | パイプライン ノードの数。0 より大きく、11 未満である必要があります。 | int 制約: 最小値 = 1 最大値 = 10 |
timeToLive | パイプラインと外部アクティビティを実行する統合ランタイムの有効期間 (分単位) 設定。 | int 制約: 最小値 = 5 |
SecretBase
名前 | 形容 | 価値 |
---|---|---|
種類 | AzureKeyVaultSecretReferenceの種類 |
'AzureKeyVaultSecret' 'SecureString' (必須) |
SecureString
名前 | 形容 | 価値 |
---|---|---|
種類 | シークレットの種類。 | string (必須) |
価値 | セキュリティで保護された文字列の値。 | string (必須) |
SecureString
名前 | 形容 | 価値 |
---|---|---|
種類 | シークレットの種類。 | 'SecureString' (必須) |
価値 | セキュリティで保護された文字列の値。 | string (必須) |
SelfHostedIntegrationRuntime
名前 | 形容 | 価値 |
---|---|---|
種類 | 統合ランタイムの種類。 | 'SelfHosted' (必須) |
typeProperties | このプロパティが null でない場合は、リンクされた統合ランタイムであることを意味します。 このプロパティは、元の統合ランタイムにアクセスするために使用されます。 | SelfHostedIntegrationRuntimeTypeProperties |
SelfHostedIntegrationRuntimeTypeProperties
名前 | 形容 | 価値 |
---|---|---|
linkedInfo | リンクされた統合ランタイムの基本定義。 | LinkedIntegrationRuntimeType の |
selfContainedInteractiveAuthoringEnabled | セルフホステッド統合ランタイムが Azure Relay との接続を確立できない場合に、対話型の作成機能を確保する別のオプション。 | bool |
クイック スタートのサンプル
次のクイック スタート サンプルでは、このリソースの種類をデプロイします。
Bicep ファイル | 形容 |
---|---|
Git とマネージド vnet 構成 を使用して Azure Data Factory を |
このテンプレートは、Git 構成とマネージド仮想ネットワークを使用して Azure Data Factory を作成します。 |
Azure VM でのセルフホスト統合ランタイムの |
このテンプレートは、セルフホスト統合ランタイムを作成し、Azure 仮想マシンに登録します |
ARM テンプレート リソース定義
factories/integrationRuntimes リソースの種類は、次をターゲットとする操作と共にデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.DataFactory/factories/integrationRuntimes リソースを作成するには、次の JSON をテンプレートに追加します。
{
"type": "Microsoft.DataFactory/factories/integrationRuntimes",
"apiVersion": "2018-06-01",
"name": "string",
"properties": {
"description": "string",
"type": "string"
// For remaining properties, see IntegrationRuntime objects
}
}
SecretBase オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AzureKeyVaultSecretを
{
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "AzureKeyVaultSecret"
}
SecureStringの場合は、次を使用します。
{
"type": "SecureString",
"value": "string"
}
IntegrationRuntime オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
マネージドの場合は、次を使用します。
{
"managedVirtualNetwork": {
"referenceName": "string",
"type": "string"
},
"type": "Managed",
"typeProperties": {
"computeProperties": {
"copyComputeScaleProperties": {
"dataIntegrationUnit": "int",
"timeToLive": "int"
},
"dataFlowProperties": {
"cleanup": "bool",
"computeType": "string",
"coreCount": "int",
"customProperties": [
{
"name": "string",
"value": "string"
}
],
"timeToLive": "int"
},
"location": "string",
"maxParallelExecutionsPerNode": "int",
"nodeSize": "string",
"numberOfNodes": "int",
"pipelineExternalComputeScaleProperties": {
"numberOfExternalNodes": "int",
"numberOfPipelineNodes": "int",
"timeToLive": "int"
},
"vNetProperties": {
"publicIPs": [ "string" ],
"subnet": "string",
"subnetId": "string",
"vNetId": "string"
}
},
"customerVirtualNetwork": {
"subnetId": "string"
},
"ssisProperties": {
"catalogInfo": {
"catalogAdminPassword": {
"type": "string",
"value": "string"
},
"catalogAdminUserName": "string",
"catalogPricingTier": "string",
"catalogServerEndpoint": "string",
"dualStandbyPairName": "string"
},
"credential": {
"referenceName": "string",
"type": "string"
},
"customSetupScriptProperties": {
"blobContainerUri": "string",
"sasToken": {
"type": "string",
"value": "string"
}
},
"dataProxyProperties": {
"connectVia": {
"referenceName": "string",
"type": "string"
},
"path": "string",
"stagingLinkedService": {
"referenceName": "string",
"type": "string"
}
},
"edition": "string",
"expressCustomSetupProperties": [ {
"type": "string"
// For remaining properties, see CustomSetupBase objects
} ],
"licenseType": "string",
"packageStores": [
{
"name": "string",
"packageStoreLinkedService": {
"referenceName": "string",
"type": "string"
}
}
]
}
}
}
selfHosted
{
"type": "SelfHosted",
"typeProperties": {
"linkedInfo": {
"authorizationType": "string"
// For remaining properties, see LinkedIntegrationRuntimeType objects
},
"selfContainedInteractiveAuthoringEnabled": "bool"
}
}
CustomSetupBase オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AzPowerShellSetupを
{
"type": "AzPowerShellSetup",
"typeProperties": {
"version": "string"
}
}
CmdkeySetupの場合は、次のコマンドを使用します。
{
"type": "CmdkeySetup",
"typeProperties": {
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"targetName": {},
"userName": {}
}
}
ComponentSetupを
{
"type": "ComponentSetup",
"typeProperties": {
"componentName": "string",
"licenseKey": {
"type": "string"
// For remaining properties, see SecretBase objects
}
}
}
EnvironmentVariableSetupの場合は、次のコマンドを使用します。
{
"type": "EnvironmentVariableSetup",
"typeProperties": {
"variableName": "string",
"variableValue": "string"
}
}
LinkedIntegrationRuntimeType オブジェクト
authorizationType プロパティを設定して、オブジェクトの種類を指定します。
キーの場合は、次を使用します。
{
"authorizationType": "Key",
"key": {
"type": "string",
"value": "string"
}
}
RBACの場合は、次を使用します。
{
"authorizationType": "RBAC",
"credential": {
"referenceName": "string",
"type": "string"
},
"resourceId": "string"
}
プロパティ値
AzPowerShellSetup
名前 | 形容 | 価値 |
---|---|---|
種類 | カスタム セットアップの種類。 | 'AzPowerShellSetup' (必須) |
typeProperties | Azure PowerShell の種類のプロパティをインストールします。 | AzPowerShellSetupTypeProperties の |
AzPowerShellSetupTypeProperties
名前 | 形容 | 価値 |
---|---|---|
バージョン | インストールするために必要なバージョンの Azure PowerShell。 | string (必須) |
AzureKeyVaultSecretReference
名前 | 形容 | 価値 |
---|---|---|
secretName | Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
secretVersion | Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 | 任意 |
店 | Azure Key Vault のリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
種類 | シークレットの種類。 | 'AzureKeyVaultSecret' (必須) |
CmdkeySetup
名前 | 形容 | 価値 |
---|---|---|
種類 | カスタム セットアップの種類。 | 'CmdkeySetup' (必須) |
typeProperties | Cmdkey コマンドのカスタム セットアップの種類のプロパティ。 | CmdkeySetupTypeProperties (必須) |
CmdkeySetupTypeProperties
名前 | 形容 | 価値 |
---|---|---|
パスワード | データ ソース アクセスのパスワード。 | SecretBase (必須) |
targetName | データ ソース アクセスのサーバー名。 型: 文字列。 | any (必須) |
userName | データ ソース アクセスのユーザー名。 型: 文字列。 | any (必須) |
ComponentSetup
名前 | 形容 | 価値 |
---|---|---|
種類 | カスタム セットアップの種類。 | 'ComponentSetup' (必須) |
typeProperties | サード パーティ製コンポーネントの種類のプロパティをインストールします。 | LicensedComponentSetupTypeProperties (必須) |
CopyComputeScaleProperties
名前 | 形容 | 価値 |
---|---|---|
dataIntegrationUnit | コピー アクティビティの実行用に予約されている DIU 番号の設定。 サポートされる値は、4 から 256 の範囲の 4 の倍数です。 | int 制約: 最小値 = 4 |
timeToLive | コピー アクティビティを実行する統合ランタイムの Time to Live (分単位) 設定。 | int 制約: 最小値 = 5 |
CredentialReference
名前 | 形容 | 価値 |
---|---|---|
referenceName | 参照資格情報名。 | string (必須) |
種類 | 資格情報参照の種類。 | 'CredentialReference' (必須) |
CustomSetupBase
名前 | 形容 | 価値 |
---|---|---|
種類 | AzPowerShellSetupの型 |
'AzPowerShellSetup' 'CmdkeySetup' 'ComponentSetup' 'EnvironmentVariableSetup' (必須) |
EntityReference
名前 | 形容 | 価値 |
---|---|---|
referenceName | この参照先エンティティの名前。 | 糸 |
種類 | この参照先エンティティの型。 | 'IntegrationRuntimeReference' 'LinkedServiceReference' |
EnvironmentVariableSetup
名前 | 形容 | 価値 |
---|---|---|
種類 | カスタム セットアップの種類。 | 'EnvironmentVariableSetup' (必須) |
typeProperties | 環境変数の型プロパティを追加します。 | EnvironmentVariableSetupTypeProperties (必須) |
EnvironmentVariableSetupTypeProperties
名前 | 形容 | 価値 |
---|---|---|
variableName | 環境変数の名前。 | string (必須) |
variableValue | 環境変数の値。 | string (必須) |
IntegrationRuntime
名前 | 形容 | 価値 |
---|---|---|
形容 | 統合ランタイムの説明。 | 糸 |
種類 | ManagedIntegrationRuntime型 |
'Managed' 'SelfHosted' (必須) |
IntegrationRuntimeComputeProperties
名前 | 形容 | 価値 |
---|---|---|
copyComputeScaleProperties | マネージド統合ランタイムの CopyComputeScale プロパティ。 | CopyComputeScaleProperties |
dataFlowProperties | マネージド統合ランタイムのデータ フロー プロパティ。 | IntegrationRuntimeDataFlowProperties の |
場所 | マネージド統合ランタイムの場所。 サポートされているリージョンは、/azure/data-factory/data-factory-data-movement-activities にあります。 | 糸 |
maxParallelExecutionsPerNode | マネージド統合ランタイムのノードあたりの並列実行の最大数。 | int 制約: 最小値 = 1 |
nodeSize | マネージド統合ランタイムのノード サイズ要件。 | 糸 |
numberOfNodes | マネージド統合ランタイムに必要なノード数。 | int 制約: 最小値 = 1 |
pipelineExternalComputeScaleProperties | マネージド統合ランタイムの PipelineExternalComputeScale プロパティ。 | PipelineExternalComputeScaleProperties の |
vNetProperties | マネージド統合ランタイムの VNet プロパティ。 | IntegrationRuntimeVNetProperties の |
IntegrationRuntimeCustomerVirtualNetwork
名前 | 形容 | 価値 |
---|---|---|
subnetId | Azure-SSIS 統合ランタイムが参加するサブネットの ID。 | 糸 |
IntegrationRuntimeCustomSetupScriptProperties
名前 | 形容 | 価値 |
---|---|---|
blobContainerUri | カスタム セットアップ スクリプトを含む Azure BLOB コンテナーの URI。 | 糸 |
sasToken | Azure BLOB コンテナーの SAS トークン。 | SecureString の |
IntegrationRuntimeDataFlowProperties
名前 | 形容 | 価値 |
---|---|---|
クリーンアップ | クラスターはリサイクルされず、これが false に設定されている場合、TTL (有効期間) に達するまで、次のデータ フロー アクティビティの実行で使用されます。 既定値は true です。 | bool |
computeType | データ フロー ジョブを実行するクラスターのコンピューティングの種類。 | 'ComputeOptimized' 'General' 'MemoryOptimized' |
coreCount | データ フロー ジョブを実行するクラスターのコア数。 サポートされる値は、8、16、32、48、80、144、272 です。 | int |
customProperties | カスタム プロパティは、データ フロー ランタイムのパフォーマンスを調整するために使用されます。 | IntegrationRuntimeDataFlowPropertiesCustomPropertiesItem[] |
timeToLive | データ フロー ジョブを実行するクラスターの Time to Live (分単位) 設定。 | int 制約: 最小値 = 0 |
IntegrationRuntimeDataFlowPropertiesCustomPropertiesItem
名前 | 形容 | 価値 |
---|---|---|
名前 | カスタム プロパティの名前。 | 糸 |
価値 | カスタム プロパティの値。 | 糸 |
IntegrationRuntimeDataProxyProperties
名前 | 形容 | 価値 |
---|---|---|
connectVia | セルフホステッド統合ランタイムリファレンス。 | EntityReference |
パス | BLOB ストレージにステージング データを格納するパス。 | 糸 |
stagingLinkedService | ステージングのリンクされたサービス参照。 | EntityReference |
IntegrationRuntimeSsisCatalogInfo
名前 | 形容 | 価値 |
---|---|---|
catalogAdminPassword | カタログ データベースの管理者ユーザー アカウントのパスワード。 | SecureString の |
catalogAdminUserName | カタログ データベースの管理者ユーザー名。 | 糸 制約: 最小長 = 1 最大長 = 1 |
catalogPricingTier | カタログ データベースの価格レベル。 有効な値は、https://azure.microsoft.com/en-us/pricing/details/sql-database/ | 'Basic' 'Premium' 'PremiumRS' 'Standard' |
catalogServerEndpoint | カタログ データベース サーバーの URL。 | 糸 |
dualStandbyPairName | SSISDB フェールオーバーをサポート Azure-SSIS 統合ランタイムのデュアル スタンバイ ペア名。 | 糸 |
IntegrationRuntimeSsisProperties
名前 | 形容 | 価値 |
---|---|---|
catalogInfo | マネージド専用統合ランタイムのカタログ情報。 | IntegrationRuntimeSsisCatalogInfo の |
資格 情報 | 認証情報を含む資格情報参照。 | CredentialReference |
customSetupScriptProperties | マネージド専用統合ランタイムのカスタム セットアップ スクリプト プロパティ。 | IntegrationRuntimeCustomSetupScriptProperties の |
dataProxyProperties | マネージド専用統合ランタイムのデータ プロキシ プロパティ。 | IntegrationRuntimeDataProxyProperties の |
版 | SSIS 統合ランタイムのエディション | 'Enterprise' 'Standard' |
expressCustomSetupProperties | SSIS 統合ランタイムのスクリプト プロパティを使用しないカスタム セットアップ。 | CustomSetupBase |
licenseType | ライセンスを持ち込むシナリオのライセンスの種類。 | 'BasePrice' 'LicenseIncluded' |
packageStores | SSIS 統合ランタイムのパッケージ ストア。 | PackageStore[] |
IntegrationRuntimeVNetProperties
名前 | 形容 | 価値 |
---|---|---|
publicIPs | この統合ランタイムが使用するパブリック IP アドレスのリソース ID。 | string[] |
サブネット | この統合ランタイムが参加するサブネットの名前。 | 糸 |
subnetId | この Azure-SSIS 統合ランタイムが参加するサブネットの ID。 | 糸 |
vNetId | この統合ランタイムが参加する VNet の ID。 | 糸 |
LicensedComponentSetupTypeProperties
名前 | 形容 | 価値 |
---|---|---|
componentName | サード パーティコンポーネントの名前。 | string (必須) |
licenseKey | コンポーネントをアクティブ化するためのライセンス キー。 | SecretBase の |
LinkedIntegrationRuntimeKeyAuthorization
名前 | 形容 | 価値 |
---|---|---|
authorizationType | 統合ランタイム共有の承認の種類。 | 'Key' (必須) |
鍵 | 承認に使用されるキー。 | SecureString (必須) |
LinkedIntegrationRuntimeRbacAuthorization
名前 | 形容 | 価値 |
---|---|---|
authorizationType | 統合ランタイム共有の承認の種類。 | 'RBAC' (必須) |
資格 情報 | 認証情報を含む資格情報参照。 | CredentialReference |
resourceId | 共有する統合ランタイムのリソース識別子。 | string (必須) |
LinkedIntegrationRuntimeType
名前 | 形容 | 価値 |
---|---|---|
authorizationType | LinkedIntegrationRuntimeKeyAuthorizationの型 |
'Key' 'RBAC' (必須) |
LinkedServiceReference
名前 | 形容 | 価値 |
---|---|---|
パラメーター | LinkedService の引数。 | ParameterValueSpecification の |
referenceName | LinkedService 名を参照します。 | string (必須) |
種類 | リンクされたサービス参照の種類。 | 'LinkedServiceReference' (必須) |
ManagedIntegrationRuntime
名前 | 形容 | 価値 |
---|---|---|
managedVirtualNetwork | マネージド仮想ネットワーク リファレンス。 | ManagedVirtualNetworkReference の |
種類 | 統合ランタイムの種類。 | 'Managed' (必須) |
typeProperties | マネージド統合ランタイムのプロパティ。 | ManagedIntegrationRuntimeTypeProperties (必須) |
ManagedIntegrationRuntimeTypeProperties
名前 | 形容 | 価値 |
---|---|---|
computeProperties | マネージド統合ランタイムのコンピューティング リソース。 | IntegrationRuntimeComputeProperties の |
customerVirtualNetwork | Azure-SSIS 統合ランタイムが参加する仮想ネットワークの名前 | IntegrationRuntimeCustomerVirtualNetwork の |
ssisProperties | マネージド統合ランタイムの SSIS プロパティ。 | IntegrationRuntimeSsisProperties の |
ManagedVirtualNetworkReference
名前 | 形容 | 価値 |
---|---|---|
referenceName | ManagedVirtualNetwork 名を参照します。 | string (必須) |
種類 | マネージド仮想ネットワークの参照の種類。 | 'ManagedVirtualNetworkReference' (必須) |
Microsoft.DataFactory/factories/integrationRuntimes
名前 | 形容 | 価値 |
---|---|---|
apiVersion | API のバージョン | '2018-06-01' |
名前 | リソース名 | 糸 制約: 最小長 = 3 最大長 = 3 パターン = ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ (必須) |
プロパティ | 統合ランタイムのプロパティ。 | IntegrationRuntime (必須) |
種類 | リソースの種類 | 'Microsoft.DataFactory/factories/integrationRuntimes' |
PackageStore
名前 | 形容 | 価値 |
---|---|---|
名前 | パッケージ ストアの名前 | string (必須) |
packageStoreLinkedService | パッケージ ストアのリンクされたサービス参照。 | EntityReference (必須) |
ParameterValueSpecification
名前 | 形容 | 価値 |
---|
PipelineExternalComputeScaleProperties
名前 | 形容 | 価値 |
---|---|---|
numberOfExternalNodes | 外部ノードの数。0 より大きく、11 未満である必要があります。 | int 制約: 最小値 = 1 最大値 = 10 |
numberOfPipelineNodes | パイプライン ノードの数。0 より大きく、11 未満である必要があります。 | int 制約: 最小値 = 1 最大値 = 10 |
timeToLive | パイプラインと外部アクティビティを実行する統合ランタイムの有効期間 (分単位) 設定。 | int 制約: 最小値 = 5 |
SecretBase
名前 | 形容 | 価値 |
---|---|---|
種類 | AzureKeyVaultSecretReferenceの種類 |
'AzureKeyVaultSecret' 'SecureString' (必須) |
SecureString
名前 | 形容 | 価値 |
---|---|---|
種類 | シークレットの種類。 | string (必須) |
価値 | セキュリティで保護された文字列の値。 | string (必須) |
SecureString
名前 | 形容 | 価値 |
---|---|---|
種類 | シークレットの種類。 | 'SecureString' (必須) |
価値 | セキュリティで保護された文字列の値。 | string (必須) |
SelfHostedIntegrationRuntime
名前 | 形容 | 価値 |
---|---|---|
種類 | 統合ランタイムの種類。 | 'SelfHosted' (必須) |
typeProperties | このプロパティが null でない場合は、リンクされた統合ランタイムであることを意味します。 このプロパティは、元の統合ランタイムにアクセスするために使用されます。 | SelfHostedIntegrationRuntimeTypeProperties |
SelfHostedIntegrationRuntimeTypeProperties
名前 | 形容 | 価値 |
---|---|---|
linkedInfo | リンクされた統合ランタイムの基本定義。 | LinkedIntegrationRuntimeType の |
selfContainedInteractiveAuthoringEnabled | セルフホステッド統合ランタイムが Azure Relay との接続を確立できない場合に、対話型の作成機能を確保する別のオプション。 | bool |
クイック スタート テンプレート
次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。
テンプレート | 形容 |
---|---|
Git とマネージド vnet 構成 を使用して Azure Data Factory を Azure |
このテンプレートは、Git 構成とマネージド仮想ネットワークを使用して Azure Data Factory を作成します。 |
Azure VM でのセルフホスト統合ランタイムの Azure |
このテンプレートは、セルフホスト統合ランタイムを作成し、Azure 仮想マシンに登録します |
Terraform (AzAPI プロバイダー) リソース定義
factories/integrationRuntimes リソースの種類は、次をターゲットとする操作と共にデプロイできます。
- リソース グループの
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.DataFactory/factories/integrationRuntimes リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataFactory/factories/integrationRuntimes@2018-06-01"
name = "string"
body = jsonencode({
properties = {
description = "string"
type = "string"
// For remaining properties, see IntegrationRuntime objects
}
})
}
SecretBase オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AzureKeyVaultSecretを
{
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "AzureKeyVaultSecret"
}
SecureStringの場合は、次を使用します。
{
type = "SecureString"
value = "string"
}
IntegrationRuntime オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
マネージドの場合は、次を使用します。
{
managedVirtualNetwork = {
referenceName = "string"
type = "string"
}
type = "Managed"
typeProperties = {
computeProperties = {
copyComputeScaleProperties = {
dataIntegrationUnit = int
timeToLive = int
}
dataFlowProperties = {
cleanup = bool
computeType = "string"
coreCount = int
customProperties = [
{
name = "string"
value = "string"
}
]
timeToLive = int
}
location = "string"
maxParallelExecutionsPerNode = int
nodeSize = "string"
numberOfNodes = int
pipelineExternalComputeScaleProperties = {
numberOfExternalNodes = int
numberOfPipelineNodes = int
timeToLive = int
}
vNetProperties = {
publicIPs = [
"string"
]
subnet = "string"
subnetId = "string"
vNetId = "string"
}
}
customerVirtualNetwork = {
subnetId = "string"
}
ssisProperties = {
catalogInfo = {
catalogAdminPassword = {
type = "string"
value = "string"
}
catalogAdminUserName = "string"
catalogPricingTier = "string"
catalogServerEndpoint = "string"
dualStandbyPairName = "string"
}
credential = {
referenceName = "string"
type = "string"
}
customSetupScriptProperties = {
blobContainerUri = "string"
sasToken = {
type = "string"
value = "string"
}
}
dataProxyProperties = {
connectVia = {
referenceName = "string"
type = "string"
}
path = "string"
stagingLinkedService = {
referenceName = "string"
type = "string"
}
}
edition = "string"
expressCustomSetupProperties = [
{
type = "string"
// For remaining properties, see CustomSetupBase objects
}
]
licenseType = "string"
packageStores = [
{
name = "string"
packageStoreLinkedService = {
referenceName = "string"
type = "string"
}
}
]
}
}
}
selfHosted
{
type = "SelfHosted"
typeProperties = {
linkedInfo = {
authorizationType = "string"
// For remaining properties, see LinkedIntegrationRuntimeType objects
}
selfContainedInteractiveAuthoringEnabled = bool
}
}
CustomSetupBase オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AzPowerShellSetupを
{
type = "AzPowerShellSetup"
typeProperties = {
version = "string"
}
}
CmdkeySetupの場合は、次のコマンドを使用します。
{
type = "CmdkeySetup"
typeProperties = {
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
targetName = ?
userName = ?
}
}
ComponentSetupを
{
type = "ComponentSetup"
typeProperties = {
componentName = "string"
licenseKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
}
EnvironmentVariableSetupの場合は、次のコマンドを使用します。
{
type = "EnvironmentVariableSetup"
typeProperties = {
variableName = "string"
variableValue = "string"
}
}
LinkedIntegrationRuntimeType オブジェクト
authorizationType プロパティを設定して、オブジェクトの種類を指定します。
キーの場合は、次を使用します。
{
authorizationType = "Key"
key = {
type = "string"
value = "string"
}
}
RBACの場合は、次を使用します。
{
authorizationType = "RBAC"
credential = {
referenceName = "string"
type = "string"
}
resourceId = "string"
}
プロパティ値
AzPowerShellSetup
名前 | 形容 | 価値 |
---|---|---|
種類 | カスタム セットアップの種類。 | 'AzPowerShellSetup' (必須) |
typeProperties | Azure PowerShell の種類のプロパティをインストールします。 | AzPowerShellSetupTypeProperties の |
AzPowerShellSetupTypeProperties
名前 | 形容 | 価値 |
---|---|---|
バージョン | インストールするために必要なバージョンの Azure PowerShell。 | string (必須) |
AzureKeyVaultSecretReference
名前 | 形容 | 価値 |
---|---|---|
secretName | Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
secretVersion | Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 | 任意 |
店 | Azure Key Vault のリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
種類 | シークレットの種類。 | 'AzureKeyVaultSecret' (必須) |
CmdkeySetup
名前 | 形容 | 価値 |
---|---|---|
種類 | カスタム セットアップの種類。 | 'CmdkeySetup' (必須) |
typeProperties | Cmdkey コマンドのカスタム セットアップの種類のプロパティ。 | CmdkeySetupTypeProperties (必須) |
CmdkeySetupTypeProperties
名前 | 形容 | 価値 |
---|---|---|
パスワード | データ ソース アクセスのパスワード。 | SecretBase (必須) |
targetName | データ ソース アクセスのサーバー名。 型: 文字列。 | any (必須) |
userName | データ ソース アクセスのユーザー名。 型: 文字列。 | any (必須) |
ComponentSetup
名前 | 形容 | 価値 |
---|---|---|
種類 | カスタム セットアップの種類。 | 'ComponentSetup' (必須) |
typeProperties | サード パーティ製コンポーネントの種類のプロパティをインストールします。 | LicensedComponentSetupTypeProperties (必須) |
CopyComputeScaleProperties
名前 | 形容 | 価値 |
---|---|---|
dataIntegrationUnit | コピー アクティビティの実行用に予約されている DIU 番号の設定。 サポートされる値は、4 から 256 の範囲の 4 の倍数です。 | int 制約: 最小値 = 4 |
timeToLive | コピー アクティビティを実行する統合ランタイムの Time to Live (分単位) 設定。 | int 制約: 最小値 = 5 |
CredentialReference
名前 | 形容 | 価値 |
---|---|---|
referenceName | 参照資格情報名。 | string (必須) |
種類 | 資格情報参照の種類。 | 'CredentialReference' (必須) |
CustomSetupBase
名前 | 形容 | 価値 |
---|---|---|
種類 | AzPowerShellSetupの型 |
'AzPowerShellSetup' 'CmdkeySetup' 'ComponentSetup' 'EnvironmentVariableSetup' (必須) |
EntityReference
名前 | 形容 | 価値 |
---|---|---|
referenceName | この参照先エンティティの名前。 | 糸 |
種類 | この参照先エンティティの型。 | 'IntegrationRuntimeReference' 'LinkedServiceReference' |
EnvironmentVariableSetup
名前 | 形容 | 価値 |
---|---|---|
種類 | カスタム セットアップの種類。 | 'EnvironmentVariableSetup' (必須) |
typeProperties | 環境変数の型プロパティを追加します。 | EnvironmentVariableSetupTypeProperties (必須) |
EnvironmentVariableSetupTypeProperties
名前 | 形容 | 価値 |
---|---|---|
variableName | 環境変数の名前。 | string (必須) |
variableValue | 環境変数の値。 | string (必須) |
IntegrationRuntime
名前 | 形容 | 価値 |
---|---|---|
形容 | 統合ランタイムの説明。 | 糸 |
種類 | ManagedIntegrationRuntime型 |
'Managed' 'SelfHosted' (必須) |
IntegrationRuntimeComputeProperties
名前 | 形容 | 価値 |
---|---|---|
copyComputeScaleProperties | マネージド統合ランタイムの CopyComputeScale プロパティ。 | CopyComputeScaleProperties |
dataFlowProperties | マネージド統合ランタイムのデータ フロー プロパティ。 | IntegrationRuntimeDataFlowProperties の |
場所 | マネージド統合ランタイムの場所。 サポートされているリージョンは、/azure/data-factory/data-factory-data-movement-activities にあります。 | 糸 |
maxParallelExecutionsPerNode | マネージド統合ランタイムのノードあたりの並列実行の最大数。 | int 制約: 最小値 = 1 |
nodeSize | マネージド統合ランタイムのノード サイズ要件。 | 糸 |
numberOfNodes | マネージド統合ランタイムに必要なノード数。 | int 制約: 最小値 = 1 |
pipelineExternalComputeScaleProperties | マネージド統合ランタイムの PipelineExternalComputeScale プロパティ。 | PipelineExternalComputeScaleProperties の |
vNetProperties | マネージド統合ランタイムの VNet プロパティ。 | IntegrationRuntimeVNetProperties の |
IntegrationRuntimeCustomerVirtualNetwork
名前 | 形容 | 価値 |
---|---|---|
subnetId | Azure-SSIS 統合ランタイムが参加するサブネットの ID。 | 糸 |
IntegrationRuntimeCustomSetupScriptProperties
名前 | 形容 | 価値 |
---|---|---|
blobContainerUri | カスタム セットアップ スクリプトを含む Azure BLOB コンテナーの URI。 | 糸 |
sasToken | Azure BLOB コンテナーの SAS トークン。 | SecureString の |
IntegrationRuntimeDataFlowProperties
名前 | 形容 | 価値 |
---|---|---|
クリーンアップ | クラスターはリサイクルされず、これが false に設定されている場合、TTL (有効期間) に達するまで、次のデータ フロー アクティビティの実行で使用されます。 既定値は true です。 | bool |
computeType | データ フロー ジョブを実行するクラスターのコンピューティングの種類。 | 'ComputeOptimized' 'General' 'MemoryOptimized' |
coreCount | データ フロー ジョブを実行するクラスターのコア数。 サポートされる値は、8、16、32、48、80、144、272 です。 | int |
customProperties | カスタム プロパティは、データ フロー ランタイムのパフォーマンスを調整するために使用されます。 | IntegrationRuntimeDataFlowPropertiesCustomPropertiesItem[] |
timeToLive | データ フロー ジョブを実行するクラスターの Time to Live (分単位) 設定。 | int 制約: 最小値 = 0 |
IntegrationRuntimeDataFlowPropertiesCustomPropertiesItem
名前 | 形容 | 価値 |
---|---|---|
名前 | カスタム プロパティの名前。 | 糸 |
価値 | カスタム プロパティの値。 | 糸 |
IntegrationRuntimeDataProxyProperties
名前 | 形容 | 価値 |
---|---|---|
connectVia | セルフホステッド統合ランタイムリファレンス。 | EntityReference |
パス | BLOB ストレージにステージング データを格納するパス。 | 糸 |
stagingLinkedService | ステージングのリンクされたサービス参照。 | EntityReference |
IntegrationRuntimeSsisCatalogInfo
名前 | 形容 | 価値 |
---|---|---|
catalogAdminPassword | カタログ データベースの管理者ユーザー アカウントのパスワード。 | SecureString の |
catalogAdminUserName | カタログ データベースの管理者ユーザー名。 | 糸 制約: 最小長 = 1 最大長 = 1 |
catalogPricingTier | カタログ データベースの価格レベル。 有効な値は、https://azure.microsoft.com/en-us/pricing/details/sql-database/ | 'Basic' 'Premium' 'PremiumRS' 'Standard' |
catalogServerEndpoint | カタログ データベース サーバーの URL。 | 糸 |
dualStandbyPairName | SSISDB フェールオーバーをサポート Azure-SSIS 統合ランタイムのデュアル スタンバイ ペア名。 | 糸 |
IntegrationRuntimeSsisProperties
名前 | 形容 | 価値 |
---|---|---|
catalogInfo | マネージド専用統合ランタイムのカタログ情報。 | IntegrationRuntimeSsisCatalogInfo の |
資格 情報 | 認証情報を含む資格情報参照。 | CredentialReference |
customSetupScriptProperties | マネージド専用統合ランタイムのカスタム セットアップ スクリプト プロパティ。 | IntegrationRuntimeCustomSetupScriptProperties の |
dataProxyProperties | マネージド専用統合ランタイムのデータ プロキシ プロパティ。 | IntegrationRuntimeDataProxyProperties の |
版 | SSIS 統合ランタイムのエディション | 'Enterprise' 'Standard' |
expressCustomSetupProperties | SSIS 統合ランタイムのスクリプト プロパティを使用しないカスタム セットアップ。 | CustomSetupBase |
licenseType | ライセンスを持ち込むシナリオのライセンスの種類。 | 'BasePrice' 'LicenseIncluded' |
packageStores | SSIS 統合ランタイムのパッケージ ストア。 | PackageStore[] |
IntegrationRuntimeVNetProperties
名前 | 形容 | 価値 |
---|---|---|
publicIPs | この統合ランタイムが使用するパブリック IP アドレスのリソース ID。 | string[] |
サブネット | この統合ランタイムが参加するサブネットの名前。 | 糸 |
subnetId | この Azure-SSIS 統合ランタイムが参加するサブネットの ID。 | 糸 |
vNetId | この統合ランタイムが参加する VNet の ID。 | 糸 |
LicensedComponentSetupTypeProperties
名前 | 形容 | 価値 |
---|---|---|
componentName | サード パーティコンポーネントの名前。 | string (必須) |
licenseKey | コンポーネントをアクティブ化するためのライセンス キー。 | SecretBase の |
LinkedIntegrationRuntimeKeyAuthorization
名前 | 形容 | 価値 |
---|---|---|
authorizationType | 統合ランタイム共有の承認の種類。 | 'Key' (必須) |
鍵 | 承認に使用されるキー。 | SecureString (必須) |
LinkedIntegrationRuntimeRbacAuthorization
名前 | 形容 | 価値 |
---|---|---|
authorizationType | 統合ランタイム共有の承認の種類。 | 'RBAC' (必須) |
資格 情報 | 認証情報を含む資格情報参照。 | CredentialReference |
resourceId | 共有する統合ランタイムのリソース識別子。 | string (必須) |
LinkedIntegrationRuntimeType
名前 | 形容 | 価値 |
---|---|---|
authorizationType | LinkedIntegrationRuntimeKeyAuthorizationの型 |
'Key' 'RBAC' (必須) |
LinkedServiceReference
名前 | 形容 | 価値 |
---|---|---|
パラメーター | LinkedService の引数。 | ParameterValueSpecification の |
referenceName | LinkedService 名を参照します。 | string (必須) |
種類 | リンクされたサービス参照の種類。 | 'LinkedServiceReference' (必須) |
ManagedIntegrationRuntime
名前 | 形容 | 価値 |
---|---|---|
managedVirtualNetwork | マネージド仮想ネットワーク リファレンス。 | ManagedVirtualNetworkReference の |
種類 | 統合ランタイムの種類。 | 'Managed' (必須) |
typeProperties | マネージド統合ランタイムのプロパティ。 | ManagedIntegrationRuntimeTypeProperties (必須) |
ManagedIntegrationRuntimeTypeProperties
名前 | 形容 | 価値 |
---|---|---|
computeProperties | マネージド統合ランタイムのコンピューティング リソース。 | IntegrationRuntimeComputeProperties の |
customerVirtualNetwork | Azure-SSIS 統合ランタイムが参加する仮想ネットワークの名前 | IntegrationRuntimeCustomerVirtualNetwork の |
ssisProperties | マネージド統合ランタイムの SSIS プロパティ。 | IntegrationRuntimeSsisProperties の |
ManagedVirtualNetworkReference
名前 | 形容 | 価値 |
---|---|---|
referenceName | ManagedVirtualNetwork 名を参照します。 | string (必須) |
種類 | マネージド仮想ネットワークの参照の種類。 | 'ManagedVirtualNetworkReference' (必須) |
Microsoft.DataFactory/factories/integrationRuntimes
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | 糸 制約: 最小長 = 3 最大長 = 3 パターン = ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ (必須) |
parent_id | このリソースの親であるリソースの ID。 | 種類のリソースの ID: ファクトリ |
プロパティ | 統合ランタイムのプロパティ。 | IntegrationRuntime (必須) |
種類 | リソースの種類 | "Microsoft.DataFactory/factories/integrationRuntimes@2018-06-01" |
PackageStore
名前 | 形容 | 価値 |
---|---|---|
名前 | パッケージ ストアの名前 | string (必須) |
packageStoreLinkedService | パッケージ ストアのリンクされたサービス参照。 | EntityReference (必須) |
ParameterValueSpecification
名前 | 形容 | 価値 |
---|
PipelineExternalComputeScaleProperties
名前 | 形容 | 価値 |
---|---|---|
numberOfExternalNodes | 外部ノードの数。0 より大きく、11 未満である必要があります。 | int 制約: 最小値 = 1 最大値 = 10 |
numberOfPipelineNodes | パイプライン ノードの数。0 より大きく、11 未満である必要があります。 | int 制約: 最小値 = 1 最大値 = 10 |
timeToLive | パイプラインと外部アクティビティを実行する統合ランタイムの有効期間 (分単位) 設定。 | int 制約: 最小値 = 5 |
SecretBase
名前 | 形容 | 価値 |
---|---|---|
種類 | AzureKeyVaultSecretReferenceの種類 |
'AzureKeyVaultSecret' 'SecureString' (必須) |
SecureString
名前 | 形容 | 価値 |
---|---|---|
種類 | シークレットの種類。 | string (必須) |
価値 | セキュリティで保護された文字列の値。 | string (必須) |
SecureString
名前 | 形容 | 価値 |
---|---|---|
種類 | シークレットの種類。 | 'SecureString' (必須) |
価値 | セキュリティで保護された文字列の値。 | string (必須) |
SelfHostedIntegrationRuntime
名前 | 形容 | 価値 |
---|---|---|
種類 | 統合ランタイムの種類。 | 'SelfHosted' (必須) |
typeProperties | このプロパティが null でない場合は、リンクされた統合ランタイムであることを意味します。 このプロパティは、元の統合ランタイムにアクセスするために使用されます。 | SelfHostedIntegrationRuntimeTypeProperties |
SelfHostedIntegrationRuntimeTypeProperties
名前 | 形容 | 価値 |
---|---|---|
linkedInfo | リンクされた統合ランタイムの基本定義。 | LinkedIntegrationRuntimeType の |
selfContainedInteractiveAuthoringEnabled | セルフホステッド統合ランタイムが Azure Relay との接続を確立できない場合に、対話型の作成機能を確保する別のオプション。 | bool |