你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Microsoft.DataFactory factories/integrationRuntimes 2018-06-01
Bicep 资源定义
可以使用针对以下操作部署 factories/integrationRuntimes 资源类型:
- 资源组 - 请参阅 资源组部署命令
有关每个 API 版本中更改的属性的列表,请参阅 更改日志。
资源格式
若要创建 Microsoft.DataFactory/factories/integrationRuntimes 资源,请将以下 Bicep 添加到模板。
resource symbolicname 'Microsoft.DataFactory/factories/integrationRuntimes@2018-06-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
description: 'string'
type: 'string'
// For remaining properties, see IntegrationRuntime objects
}
}
IntegrationRuntime 对象
设置 type 属性以指定对象的类型。
对于 “托管”,请使用:
type: 'Managed'
managedVirtualNetwork: {
referenceName: 'string'
type: 'ManagedVirtualNetworkReference'
}
typeProperties: {
computeProperties: {
copyComputeScaleProperties: {
dataIntegrationUnit: int
timeToLive: int
{customized property}: any()
}
dataFlowProperties: {
cleanup: bool
computeType: 'string'
coreCount: int
customProperties: [
{
name: 'string'
value: 'string'
}
]
timeToLive: int
{customized property}: any()
}
location: 'string'
maxParallelExecutionsPerNode: int
nodeSize: 'string'
numberOfNodes: int
pipelineExternalComputeScaleProperties: {
numberOfExternalNodes: int
numberOfPipelineNodes: int
timeToLive: int
{customized property}: any()
}
vNetProperties: {
publicIPs: [
'string'
]
subnet: 'string'
subnetId: 'string'
vNetId: 'string'
{customized property}: any()
}
{customized property}: any()
}
customerVirtualNetwork: {
subnetId: 'string'
}
ssisProperties: {
catalogInfo: {
catalogAdminPassword: {
type: 'string'
value: 'string'
}
catalogAdminUserName: 'string'
catalogPricingTier: 'string'
catalogServerEndpoint: 'string'
dualStandbyPairName: 'string'
{customized property}: any()
}
credential: {
referenceName: 'string'
type: 'CredentialReference'
{customized property}: any()
}
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'
}
}
]
{customized property}: any()
}
}
对于 SelfHosted,请使用:
type: 'SelfHosted'
typeProperties: {
linkedInfo: {
authorizationType: 'string'
// For remaining properties, see LinkedIntegrationRuntimeType objects
}
selfContainedInteractiveAuthoringEnabled: bool
}
CustomSetupBase 对象
设置 type 属性以指定对象的类型。
对于 AzPowerShellSetup,请使用:
type: 'AzPowerShellSetup'
typeProperties: {
version: 'string'
}
对于 CmdkeySetup,请使用:
type: 'CmdkeySetup'
typeProperties: {
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
targetName: any()
userName: any()
}
对于 ComponentSetup,请使用:
type: 'ComponentSetup'
typeProperties: {
componentName: 'string'
licenseKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
对于 EnvironmentVariableSetup,请使用:
type: 'EnvironmentVariableSetup'
typeProperties: {
variableName: 'string'
variableValue: 'string'
}
SecretBase 对象
设置 type 属性以指定对象的类型。
对于 AzureKeyVaultSecret,请使用:
type: 'AzureKeyVaultSecret'
secretName: any()
secretVersion: any()
store: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
对于 SecureString,请使用:
type: 'SecureString'
value: 'string'
LinkedIntegrationRuntimeType 对象
设置 authorizationType 属性以指定对象的类型。
对于 密钥,请使用:
authorizationType: 'Key'
key: {
type: 'string'
value: 'string'
}
对于 RBAC,请使用:
authorizationType: 'RBAC'
credential: {
referenceName: 'string'
type: 'CredentialReference'
{customized property}: any()
}
resourceId: 'string'
属性值
factories/integrationRuntimes
名称 | 说明 | 值 |
---|---|---|
name | 资源名称 了解如何在 Bicep 中为子资源设置名称和类型。 |
字符串 (必需) 字符限制:3-63 有效字符: 字母数字和连字符。 以字母数字开头和结尾。 |
父级 (parent) | 在 Bicep 中,可以为子资源指定父资源。 仅当子资源在父资源外部声明时,才需要添加此属性。 有关详细信息,请参阅 父资源之外的子资源。 |
类型为“工厂”的资源的符号名称 |
properties | 集成运行时属性。 | IntegrationRuntime (必需) |
IntegrationRuntime
名称 | 说明 | 值 |
---|---|---|
description | 集成运行时说明。 | 字符串 |
type | 设置对象类型 | 托管 SelfHosted (必需) |
ManagedIntegrationRuntime
名称 | 说明 | Value |
---|---|---|
type | 集成运行时的类型。 | “托管” (必需) |
managedVirtualNetwork | 托管虚拟网络参考。 | ManagedVirtualNetworkReference |
typeProperties | 托管集成运行时属性。 | ManagedIntegrationRuntimeTypeProperties (必需) |
ManagedVirtualNetworkReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 引用 ManagedVirtualNetwork 名称。 | 字符串 (必需) |
类型 | 托管虚拟网络引用类型。 | “ManagedVirtualNetworkReference” (必需) |
ManagedIntegrationRuntimeTypeProperties
名称 | 说明 | 值 |
---|---|---|
computeProperties | 托管集成运行时的计算资源。 | IntegrationRuntimeComputeProperties |
customerVirtualNetwork | Azure-SSIS 集成运行时将加入的虚拟网络的名称 | IntegrationRuntimeCustomerVirtualNetwork |
ssisProperties | 托管集成运行时的 SSIS 属性。 | IntegrationRuntimeSsisProperties |
IntegrationRuntimeComputeProperties
名称 | 说明 | 值 |
---|---|---|
copyComputeScaleProperties | 托管集成运行时的 CopyComputeScale 属性。 | CopyComputeScaleProperties |
dataFlowProperties | 托管集成运行时的数据流属性。 | IntegrationRuntimeDataFlowProperties |
location | 托管集成运行时的位置。 可以在 /azure/data-factory/data-factory/data-factory-data-movement-activities 上找到支持的区域 | 字符串 |
maxParallelExecutionsPerNode | 托管集成运行时的每个节点的最大并行执行计数。 | int 约束: 最小值 = 1 |
nodeSize | 托管集成运行时的节点大小要求。 | 字符串 |
numberOfNodes | 托管集成运行时所需的节点数。 | int 约束: 最小值 = 1 |
pipelineExternalComputeScaleProperties | 托管集成运行时的 PipelineExternalComputeScale 属性。 | PipelineExternalComputeScaleProperties |
vNetProperties | 托管集成运行时的 VNet 属性。 | IntegrationRuntimeVNetProperties |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
CopyComputeScaleProperties
名称 | 说明 | 值 |
---|---|---|
dataIntegrationUnit | 为复制活动执行保留的 DIU 编号设置。 支持的值为 4-256 范围内的 4 的倍数。 | int 约束: 最小值 = 4 |
timeToLive | ) 将执行复制活动的集成运行时设置 (生存时间(以分钟为单位)。 | int 约束: 最小值 = 5 |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
IntegrationRuntimeDataFlowProperties
名称 | 说明 | 值 |
---|---|---|
cleanup | 群集不会被回收,并且将用于下一个数据流活动运行,直到 TTL (生存时间达到,) 如果设置为 false,则群集将达到生存时间。 默认为 true。 | bool |
computeType | 将执行数据流作业的群集的计算类型。 | “ComputeOptimized” “常规” “MemoryOptimized” |
coreCount | 将执行数据流作业的群集的核心计数。 支持的值包括:8、16、32、48、80、144 和 272。 | int |
customProperties | 自定义属性用于优化数据流运行时性能。 | IntegrationRuntimeDataFlowPropertiesCustomProperties...[] |
timeToLive | 执行数据流作业的群集) 设置 (生存时间(以分钟为单位)。 | int 约束: 最小值 = 0 |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
IntegrationRuntimeDataFlowPropertiesCustomProperties...
名称 | 说明 | 值 |
---|---|---|
name | 自定义属性的名称。 | string |
value | 自定义属性的值。 | 字符串 |
PipelineExternalComputeScaleProperties
名称 | 说明 | 值 |
---|---|---|
numberOfExternalNodes | 外部节点数,应大于 0 且小于 11。 | int 约束: 最小值 = 1 最大值 = 10 |
numberOfPipelineNodes | 管道节点数,应大于 0 且小于 11。 | int 约束: 最小值 = 1 最大值 = 10 |
timeToLive | ) 将执行管道和外部活动的集成运行时设置 (生存时间(以分钟为单位)。 | int 约束: 最小值 = 5 |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
IntegrationRuntimeVNetProperties
名称 | 说明 | 值 |
---|---|---|
publicIPs | 此集成运行时将使用的公共 IP 地址的资源 ID。 | string[] |
子网 | 此集成运行时将加入的子网的名称。 | 字符串 |
subnetId | 子网的 ID,此 Azure-SSIS 集成运行时将加入其中。 | 字符串 |
vNetId | 此集成运行时将加入的 VNet 的 ID。 | 字符串 |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
IntegrationRuntimeCustomerVirtualNetwork
名称 | 说明 | 值 |
---|---|---|
subnetId | Azure-SSIS 集成运行时将加入的子网的 ID。 | 字符串 |
IntegrationRuntimeSsisProperties
名称 | 说明 | 值 |
---|---|---|
catalogInfo | 托管专用集成运行时的目录信息。 | IntegrationRuntimeSsisCatalogInfo |
credential | 包含身份验证信息的凭据引用。 | CredentialReference |
customSetupScriptProperties | 托管专用集成运行时的自定义安装脚本属性。 | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyProperties | 托管专用集成运行时的数据代理属性。 | IntegrationRuntimeDataProxyProperties |
edition | SSIS Integration Runtime的版本 | “Enterprise” “Standard” |
expressCustomSetupProperties | 不带 SSIS 集成运行时脚本属性的自定义设置。 | CustomSetupBase[] |
LicenseType | 用于自带许可证方案的许可证类型。 | “BasePrice” “LicenseIncluded” |
packageStores | SSIS Integration Runtime的包存储。 | PackageStore[] |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
IntegrationRuntimeSsisCatalogInfo
名称 | 说明 | 值 |
---|---|---|
catalogAdminPassword | 目录数据库的管理员用户帐户的密码。 | SecureString |
catalogAdminUserName | 目录数据库的管理员用户名。 | 字符串 约束: 最小长度 = 1 最大长度 = 128 |
catalogPricingTier | 目录数据库的定价层。 有效值可在 https://azure.microsoft.com/pricing/details/sql-database/ |
“Basic” “Premium” “PremiumRS” “Standard” |
catalogServerEndpoint | 目录数据库服务器 URL。 | 字符串 |
dualStandbyPairName | 用于支持 SSISDB 故障转移的 Azure-SSIS 集成运行时的双备用对名称。 | 字符串 |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
SecureString
名称 | 说明 | Value |
---|---|---|
type | 机密的类型。 | 字符串 (必需) |
value | 安全字符串的值。 | 字符串 (必需) |
CredentialReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 引用凭据名称。 | 字符串 (必需) |
类型 | 凭据引用类型。 | “CredentialReference” (必需) |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
IntegrationRuntimeCustomSetupScriptProperties
名称 | 说明 | 值 |
---|---|---|
blobContainerUri | 包含自定义安装脚本的 Azure Blob 容器的 URI。 | 字符串 |
sasToken | Azure Blob 容器的 SAS 令牌。 | SecureString |
IntegrationRuntimeDataProxyProperties
名称 | 说明 | 值 |
---|---|---|
connectVia | 自承载集成运行时参考。 | EntityReference |
path | 在 Blob 存储中包含暂存数据的路径。 | 字符串 |
stagingLinkedService | 暂存链接服务引用。 | EntityReference |
EntityReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 此引用实体的名称。 | 字符串 |
type | 此引用实体的类型。 | “IntegrationRuntimeReference” “LinkedServiceReference” |
CustomSetupBase
名称 | 说明 | Value |
---|---|---|
type | 设置对象类型 | AzPowerShellSetup CmdkeySetup ComponentSetup EnvironmentVariableSetup (必需) |
AzPowerShellSetup
名称 | 说明 | Value |
---|---|---|
type | 自定义设置的类型。 | “AzPowerShellSetup” (必需) |
typeProperties | 安装Azure PowerShell类型属性。 | AzPowerShellSetupTypeProperties (必需) |
AzPowerShellSetupTypeProperties
名称 | 说明 | 值 |
---|---|---|
版本 | 要安装的Azure PowerShell的所需版本。 | 字符串 (必需) |
CmdkeySetup
名称 | 说明 | Value |
---|---|---|
type | 自定义设置的类型。 | “CmdkeySetup” (必需) |
typeProperties | Cmdkey 命令自定义安装类型属性。 | cmdkeySetupTypeProperties (必需) |
CmdkeySetupTypeProperties
名称 | 说明 | 值 |
---|---|---|
password | 数据源访问的密码。 | 需要 secretBase () |
targetName | 数据源访问的服务器名称。 类型:字符串。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
userName | 数据源访问的用户名。 类型:字符串。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
SecretBase
名称 | 说明 | Value |
---|---|---|
type | 设置对象类型 | AzureKeyVaultSecret 需要 SecureString () |
AzureKeyVaultSecretReference
名称 | 说明 | 值 |
---|---|---|
secretName | Azure 密钥保管库中机密的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
secretVersion | Azure 中机密的版本密钥保管库。 默认值为最新版本的机密。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
store | Azure 密钥保管库链接服务参考。 | LinkedServiceReference (必需) |
类型 | 机密的类型。 | 字符串 (必需) |
LinkedServiceReference
名称 | 说明 | 值 |
---|---|---|
parameters | LinkedService 的参数。 | ParameterValueSpecification |
referenceName | 引用 LinkedService 名称。 | 字符串 (必需) |
类型 | 链接服务引用类型。 | “LinkedServiceReference” (必需) |
ParameterValueSpecification
名称 | 说明 | 值 |
---|---|---|
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
ComponentSetup
名称 | 说明 | Value |
---|---|---|
type | 自定义设置的类型。 | “ComponentSetup” (必需) |
typeProperties | 安装第三方组件类型属性。 | LicensedComponentSetupTypeProperties (必需) |
LicensedComponentSetupTypeProperties
名称 | 说明 | 值 |
---|---|---|
componentName | 第三方组件的名称。 | 字符串 (必需) |
LicenseKey | 用于激活组件的许可证密钥。 | SecretBase |
EnvironmentVariableSetup
名称 | 说明 | Value |
---|---|---|
type | 自定义设置的类型。 | “EnvironmentVariableSetup” (必需) |
typeProperties | 添加环境变量类型属性。 | EnvironmentVariableSetupTypeProperties (必需) |
EnvironmentVariableSetupTypeProperties
名称 | 说明 | 值 |
---|---|---|
variableName | 环境变量的名称。 | 字符串 (必需) |
variableValue | 环境变量的值。 | 字符串 (必需) |
PackageStore
名称 | 说明 | 值 |
---|---|---|
name | 包存储区的名称 | 字符串 (必需) |
packageStoreLinkedService | 包存储链接服务引用。 | EntityReference (必需) |
SelfHostedIntegrationRuntime
名称 | 说明 | Value |
---|---|---|
type | 集成运行时的类型。 | “SelfHosted” (必需) |
typeProperties | 如果此属性不为 null,则表示这是链接的集成运行时。 属性用于访问原始集成运行时。 | SelfHostedIntegrationRuntimeTypeProperties |
SelfHostedIntegrationRuntimeTypeProperties
名称 | 说明 | 值 |
---|---|---|
linkedInfo | 链接集成运行时的基本定义。 | LinkedIntegrationRuntimeType |
selfContainedInteractiveAuthoringEnabled | 当自承载集成运行时无法与 Azure 中继建立连接时,确保交互式创作功能的另一个选项。 | bool |
LinkedIntegrationRuntimeType
名称 | 说明 | 值 |
---|---|---|
authorizationType | 设置对象类型 | 键 需要 RBAC () |
LinkedIntegrationRuntimeKeyAuthorization
名称 | 说明 | 值 |
---|---|---|
authorizationType | 集成运行时共享的授权类型。 | 需要“密钥” () |
key | 用于授权的密钥。 | 需要 SecureString () |
LinkedIntegrationRuntimeRbacAuthorization
名称 | 说明 | 值 |
---|---|---|
authorizationType | 集成运行时共享的授权类型。 | 需要“RBAC” () |
credential | 包含身份验证信息的凭据引用。 | CredentialReference |
ResourceId | 要共享的集成运行时的资源标识符。 | 字符串 (必需) |
快速入门模板
以下快速入门模板部署此资源类型。
模板 | 说明 |
---|---|
Azure VM 上的自承载Integration Runtime |
此模板创建自承载集成运行时并将其注册到 Azure 虚拟机上 |
使用 Git 和托管 vnet 配置Azure 数据工厂 |
此模板使用 Git 配置和托管虚拟网络创建Azure 数据工厂。 |
(SQL 本地) 创建 V2 数据工厂 |
此模板创建一个 V2 数据工厂,用于将数据从本地SQL Server复制到 Azure Blob 存储 |
在 Azure 中预配 SSIS 运行时 |
此模板创建 V2 数据工厂,然后预配 Azure SSIS 集成运行时 |
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
}
}
IntegrationRuntime 对象
设置 type 属性以指定对象的类型。
对于 “托管”,请使用:
"type": "Managed",
"managedVirtualNetwork": {
"referenceName": "string",
"type": "ManagedVirtualNetworkReference"
},
"typeProperties": {
"computeProperties": {
"copyComputeScaleProperties": {
"dataIntegrationUnit": "int",
"timeToLive": "int",
"{customized property}": {}
},
"dataFlowProperties": {
"cleanup": "bool",
"computeType": "string",
"coreCount": "int",
"customProperties": [
{
"name": "string",
"value": "string"
}
],
"timeToLive": "int",
"{customized property}": {}
},
"location": "string",
"maxParallelExecutionsPerNode": "int",
"nodeSize": "string",
"numberOfNodes": "int",
"pipelineExternalComputeScaleProperties": {
"numberOfExternalNodes": "int",
"numberOfPipelineNodes": "int",
"timeToLive": "int",
"{customized property}": {}
},
"vNetProperties": {
"publicIPs": [ "string" ],
"subnet": "string",
"subnetId": "string",
"vNetId": "string",
"{customized property}": {}
},
"{customized property}": {}
},
"customerVirtualNetwork": {
"subnetId": "string"
},
"ssisProperties": {
"catalogInfo": {
"catalogAdminPassword": {
"type": "string",
"value": "string"
},
"catalogAdminUserName": "string",
"catalogPricingTier": "string",
"catalogServerEndpoint": "string",
"dualStandbyPairName": "string",
"{customized property}": {}
},
"credential": {
"referenceName": "string",
"type": "CredentialReference",
"{customized property}": {}
},
"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"
}
}
],
"{customized property}": {}
}
}
对于 SelfHosted,请使用:
"type": "SelfHosted",
"typeProperties": {
"linkedInfo": {
"authorizationType": "string"
// For remaining properties, see LinkedIntegrationRuntimeType objects
},
"selfContainedInteractiveAuthoringEnabled": "bool"
}
CustomSetupBase 对象
设置 type 属性以指定对象的类型。
对于 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"
}
SecretBase 对象
设置 type 属性以指定对象的类型。
对于 AzureKeyVaultSecret,请使用:
"type": "AzureKeyVaultSecret",
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
对于 SecureString,请使用:
"type": "SecureString",
"value": "string"
LinkedIntegrationRuntimeType 对象
设置 authorizationType 属性以指定对象的类型。
对于 “密钥”,请使用:
"authorizationType": "Key",
"key": {
"type": "string",
"value": "string"
}
对于 RBAC,请使用:
"authorizationType": "RBAC",
"credential": {
"referenceName": "string",
"type": "CredentialReference",
"{customized property}": {}
},
"resourceId": "string"
属性值
factories/integrationRuntimes
名称 | 说明 | Value |
---|---|---|
type | 资源类型 | 'Microsoft.DataFactory/factories/integrationRuntimes' |
apiVersion | 资源 API 版本 | '2018-06-01' |
name | 资源名称 了解如何在 JSON ARM 模板中设置子资源的名称和类型。 |
字符串 (必需) 字符限制:3-63 有效字符: 字母数字和连字符。 以字母数字开头和结尾。 |
properties | 集成运行时属性。 | IntegrationRuntime (所需的) |
IntegrationRuntime
名称 | 说明 | 值 |
---|---|---|
description | 集成运行时说明。 | 字符串 |
type | 设置对象类型 | 托管 SelfHosted (必需) |
ManagedIntegrationRuntime
名称 | 说明 | Value |
---|---|---|
type | 集成运行时的类型。 | 需要“托管” () |
managedVirtualNetwork | 托管虚拟网络引用。 | ManagedVirtualNetworkReference |
typeProperties | 托管集成运行时属性。 | ManagedIntegrationRuntimeTypeProperties (所需的) |
ManagedVirtualNetworkReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 引用 ManagedVirtualNetwork 名称。 | 字符串 (必需) |
类型 | 托管虚拟网络引用类型。 | 需要“ManagedVirtualNetworkReference” () |
ManagedIntegrationRuntimeTypeProperties
名称 | 说明 | 值 |
---|---|---|
computeProperties | 托管集成运行时的计算资源。 | IntegrationRuntimeComputeProperties |
customerVirtualNetwork | Azure-SSIS 集成运行时将加入的虚拟网络的名称 | IntegrationRuntimeCustomerVirtualNetwork |
ssisProperties | 托管集成运行时的 SSIS 属性。 | IntegrationRuntimeSsisProperties |
IntegrationRuntimeComputeProperties
名称 | 说明 | 值 |
---|---|---|
copyComputeScaleProperties | 托管集成运行时的 CopyComputeScale 属性。 | CopyComputeScaleProperties |
dataFlowProperties | 托管集成运行时的数据流属性。 | IntegrationRuntimeDataFlowProperties |
location | 托管集成运行时的位置。 可以在 /azure/data-factory/data-factory/data-factory-data-movement-activities 上找到受支持的区域 | 字符串 |
maxParallelExecutionsPerNode | 托管集成运行时的每个节点的最大并行执行计数。 | int 约束: 最小值 = 1 |
nodeSize | 托管集成运行时的节点大小要求。 | 字符串 |
numberOfNodes | 托管集成运行时所需的节点数。 | int 约束: 最小值 = 1 |
pipelineExternalComputeScaleProperties | 托管集成运行时的 PipelineExternalComputeScale 属性。 | PipelineExternalComputeScaleProperties |
vNetProperties | 托管集成运行时的 VNet 属性。 | IntegrationRuntimeVNetProperties |
{customized property} |
CopyComputeScaleProperties
名称 | 说明 | 值 |
---|---|---|
dataIntegrationUnit | 为复制活动执行保留的 DIU 编号设置。 支持的值是 4-256 范围内的 4 的倍数。 | int 约束: 最小值 = 4 |
timeToLive | 生存时间 (分钟,) 将执行复制活动的集成运行时设置。 | int 约束: 最小值 = 5 |
{customized property} |
IntegrationRuntimeDataFlowProperties
名称 | 说明 | 值 |
---|---|---|
cleanup | 群集不会回收,并且会在下一个数据流活动运行中使用,直到 TTL (生存时间达到) (如果设置为 false)。 默认为 true。 | bool |
computeType | 将执行数据流作业的群集的计算类型。 | “ComputeOptimized” “常规” “MemoryOptimized” |
coreCount | 将执行数据流作业的群集的核心计数。 支持的值为:8、16、32、48、80、144 和 272。 | int |
customProperties | 自定义属性用于优化数据流运行时性能。 | IntegrationRuntimeDataFlowPropertiesCustomProperties...[] |
timeToLive | 生存时间 (以分钟为单位,) 将执行数据流作业的群集设置。 | int 约束: 最小值 = 0 |
{customized property} |
IntegrationRuntimeDataFlowPropertiesCustomProperties...
名称 | 说明 | 值 |
---|---|---|
name | 自定义属性的名称。 | string |
value | 自定义属性的值。 | 字符串 |
PipelineExternalComputeScaleProperties
名称 | 说明 | 值 |
---|---|---|
numberOfExternalNodes | 外部节点的数目,应大于 0 且小于 11。 | int 约束: 最小值 = 1 最大值 = 10 |
numberOfPipelineNodes | 管道节点数,应大于 0 且小于 11。 | int 约束: 最小值 = 1 最大值 = 10 |
timeToLive | 生存时间 (以分钟为单位,) 将执行管道和外部活动的集成运行时设置。 | int 约束: 最小值 = 5 |
{customized property} |
IntegrationRuntimeVNetProperties
名称 | 说明 | 值 |
---|---|---|
publicIPs | 此集成运行时将使用的公共 IP 地址的资源 ID。 | string[] |
子网 | 此集成运行时将加入的子网的名称。 | 字符串 |
subnetId | 此 Azure-SSIS 集成运行时将联接到的子网的 ID。 | 字符串 |
vNetId | 此集成运行时将加入的 VNet 的 ID。 | 字符串 |
{customized property} |
IntegrationRuntimeCustomerVirtualNetwork
名称 | 说明 | 值 |
---|---|---|
subnetId | Azure-SSIS 集成运行时将加入的子网的 ID。 | 字符串 |
IntegrationRuntimeSsisProperties
名称 | 说明 | 值 |
---|---|---|
catalogInfo | 托管专用集成运行时的目录信息。 | IntegrationRuntimeSsisCatalogInfo |
credential | 包含身份验证信息的凭据引用。 | CredentialReference |
customSetupScriptProperties | 托管专用集成运行时的自定义安装脚本属性。 | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyProperties | 托管专用集成运行时的数据代理属性。 | IntegrationRuntimeDataProxyProperties |
edition | SSIS Integration Runtime的版本 | “企业” 'Standard' |
expressCustomSetupProperties | 不带脚本属性的 SSIS 集成运行时的自定义安装。 | CustomSetupBase[] |
LicenseType | 用于自带许可证方案的许可证类型。 | “BasePrice” “LicenseIncluded” |
packageStores | SSIS Integration Runtime的包存储。 | PackageStore[] |
{customized property} |
IntegrationRuntimeSsisCatalogInfo
名称 | 说明 | 值 |
---|---|---|
catalogAdminPassword | 目录数据库的管理员用户帐户的密码。 | SecureString |
catalogAdminUserName | 目录数据库的管理员用户名。 | 字符串 约束: 最小长度 = 1 最大长度 = 128 |
catalogPricingTier | 目录数据库的定价层。 可以在 中找到有效值 https://azure.microsoft.com/pricing/details/sql-database/ |
'Basic' “Premium” “PremiumRS” 'Standard' |
catalogServerEndpoint | 目录数据库服务器 URL。 | 字符串 |
dualStandbyPairName | Azure-SSIS Integration Runtimes 的双备用对名称,用于支持 SSISDB 故障转移。 | 字符串 |
{customized property} |
SecureString
名称 | 说明 | Value |
---|---|---|
type | 机密的类型。 | 字符串 (必需) |
value | 安全字符串的值。 | 字符串 (必需) |
CredentialReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 引用凭据名称。 | 字符串 (必需) |
类型 | 凭据引用类型。 | “CredentialReference” (必需) |
{customized property} |
IntegrationRuntimeCustomSetupScriptProperties
名称 | 说明 | 值 |
---|---|---|
blobContainerUri | 包含自定义安装脚本的 Azure Blob 容器的 URI。 | 字符串 |
sasToken | Azure Blob 容器的 SAS 令牌。 | SecureString |
IntegrationRuntimeDataProxyProperties
名称 | 说明 | 值 |
---|---|---|
connectVia | 自承载集成运行时引用。 | EntityReference |
path | 用于包含 Blob 存储中暂存数据的路径。 | 字符串 |
stagingLinkedService | 暂存链接服务引用。 | EntityReference |
EntityReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 此引用实体的名称。 | 字符串 |
type | 此引用实体的类型。 | “IntegrationRuntimeReference” “LinkedServiceReference” |
CustomSetupBase
名称 | 说明 | Value |
---|---|---|
type | 设置对象类型 | AzPowerShellSetup CmdkeySetup ComponentSetup EnvironmentVariableSetup (必需) |
AzPowerShellSetup
名称 | 说明 | Value |
---|---|---|
type | 自定义设置的类型。 | “AzPowerShellSetup” (必需) |
typeProperties | 安装Azure PowerShell类型属性。 | AzPowerShellSetupTypeProperties (必需) |
AzPowerShellSetupTypeProperties
名称 | 说明 | 值 |
---|---|---|
版本 | 要安装的Azure PowerShell的所需版本。 | 字符串 (必需) |
CmdkeySetup
名称 | 说明 | Value |
---|---|---|
type | 自定义设置的类型。 | “CmdkeySetup” (必需) |
typeProperties | Cmdkey 命令自定义安装类型属性。 | cmdkeySetupTypeProperties (必需) |
CmdkeySetupTypeProperties
名称 | 说明 | 值 |
---|---|---|
password | 数据源访问的密码。 | 需要 secretBase () |
targetName | 数据源访问的服务器名称。 类型:字符串。 | |
userName | 数据源访问的用户名。 类型:字符串。 |
SecretBase
名称 | 说明 | Value |
---|---|---|
type | 设置对象类型 | AzureKeyVaultSecret 需要 SecureString () |
AzureKeyVaultSecretReference
名称 | 说明 | 值 |
---|---|---|
secretName | Azure 密钥保管库中机密的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
secretVersion | Azure 中机密的版本密钥保管库。 默认值为最新版本的机密。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
store | Azure 密钥保管库链接服务参考。 | LinkedServiceReference (必需) |
类型 | 机密的类型。 | 字符串 (必需) |
LinkedServiceReference
名称 | 说明 | 值 |
---|---|---|
parameters | LinkedService 的参数。 | ParameterValueSpecification |
referenceName | 引用 LinkedService 名称。 | 字符串 (必需) |
类型 | 链接服务引用类型。 | “LinkedServiceReference” (必需) |
ParameterValueSpecification
名称 | 说明 | 值 |
---|---|---|
{customized property} |
ComponentSetup
名称 | 说明 | Value |
---|---|---|
type | 自定义设置的类型。 | “ComponentSetup” (必需) |
typeProperties | 安装第三方组件类型属性。 | LicensedComponentSetupTypeProperties (必需) |
LicensedComponentSetupTypeProperties
名称 | 说明 | 值 |
---|---|---|
componentName | 第三方组件的名称。 | 字符串 (必需) |
LicenseKey | 用于激活组件的许可证密钥。 | SecretBase |
EnvironmentVariableSetup
名称 | 说明 | Value |
---|---|---|
type | 自定义设置的类型。 | 需要“EnvironmentVariableSetup” () |
typeProperties | 添加环境变量类型属性。 | EnvironmentVariableSetupTypeProperties (必需的) |
EnvironmentVariableSetupTypeProperties
名称 | 说明 | 值 |
---|---|---|
variableName | 环境变量的名称。 | 字符串 (必需) |
variableValue | 环境变量的值。 | 字符串 (必需) |
PackageStore
名称 | 说明 | 值 |
---|---|---|
name | 包存储区的名称 | 字符串 (必需) |
packageStoreLinkedService | 包存储链接服务引用。 | EntityReference (必需) |
SelfHostedIntegrationRuntime
名称 | 说明 | Value |
---|---|---|
type | 集成运行时的类型。 | “SelfHosted” (必需) |
typeProperties | 如果此属性不为 null,则表示这是链接的集成运行时。 属性用于访问原始集成运行时。 | SelfHostedIntegrationRuntimeTypeProperties |
SelfHostedIntegrationRuntimeTypeProperties
名称 | 说明 | 值 |
---|---|---|
linkedInfo | 链接集成运行时的基本定义。 | LinkedIntegrationRuntimeType |
selfContainedInteractiveAuthoringEnabled | 当自承载集成运行时无法与 Azure 中继建立连接时,确保交互式创作功能的另一个选项。 | bool |
LinkedIntegrationRuntimeType
名称 | 说明 | 值 |
---|---|---|
authorizationType | 设置对象类型 | 键 需要 RBAC () |
LinkedIntegrationRuntimeKeyAuthorization
名称 | 说明 | 值 |
---|---|---|
authorizationType | 集成运行时共享的授权类型。 | 需要“密钥” () |
key | 用于授权的密钥。 | 需要 SecureString () |
LinkedIntegrationRuntimeRbacAuthorization
名称 | 说明 | 值 |
---|---|---|
authorizationType | 集成运行时共享的授权类型。 | 需要“RBAC” () |
credential | 包含身份验证信息的凭据引用。 | CredentialReference |
ResourceId | 要共享的集成运行时的资源标识符。 | 字符串 (必需) |
快速入门模板
以下快速入门模板部署此资源类型。
模板 | 说明 |
---|---|
Azure VM 上的自承载Integration Runtime |
此模板创建自承载集成运行时并将其注册到 Azure 虚拟机上 |
使用 Git 和托管 vnet 配置Azure 数据工厂 |
此模板使用 Git 配置和托管虚拟网络创建Azure 数据工厂。 |
(SQL 本地) 创建 V2 数据工厂 |
此模板创建一个 V2 数据工厂,用于将数据从本地SQL Server复制到 Azure Blob 存储 |
在 Azure 中预配 SSIS 运行时 |
此模板创建 V2 数据工厂,然后预配 Azure SSIS 集成运行时 |
Terraform (AzAPI 提供程序) 资源定义
可以使用针对以下操作部署 factories/integrationRuntimes 资源类型:
- 资源组
有关每个 API 版本中更改的属性的列表,请参阅 更改日志。
资源格式
若要创建 Microsoft.DataFactory/factories/integrationRuntimes 资源,请将以下 Terraform 添加到模板。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataFactory/factories/integrationRuntimes@2018-06-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
description = "string"
type = "string"
// For remaining properties, see IntegrationRuntime objects
}
})
}
IntegrationRuntime 对象
设置 type 属性以指定对象的类型。
对于 “托管”,请使用:
type = "Managed"
managedVirtualNetwork = {
referenceName = "string"
type = "ManagedVirtualNetworkReference"
}
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 = "CredentialReference"
}
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 对象
设置 type 属性以指定对象的类型。
对于 AzPowerShellSetup,请使用:
type = "AzPowerShellSetup"
typeProperties = {
version = "string"
}
对于 CmdkeySetup,请使用:
type = "CmdkeySetup"
typeProperties = {
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
对于 ComponentSetup,请使用:
type = "ComponentSetup"
typeProperties = {
componentName = "string"
licenseKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
对于 EnvironmentVariableSetup,请使用:
type = "EnvironmentVariableSetup"
typeProperties = {
variableName = "string"
variableValue = "string"
}
SecretBase 对象
设置 type 属性以指定对象的类型。
对于 AzureKeyVaultSecret,请使用:
type = "AzureKeyVaultSecret"
store = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
对于 SecureString,请使用:
type = "SecureString"
value = "string"
LinkedIntegrationRuntimeType 对象
设置 authorizationType 属性以指定对象的类型。
对于 密钥,请使用:
authorizationType = "Key"
key = {
type = "string"
value = "string"
}
对于 RBAC,请使用:
authorizationType = "RBAC"
credential = {
referenceName = "string"
type = "CredentialReference"
}
resourceId = "string"
属性值
factories/integrationRuntimes
名称 | 说明 | Value |
---|---|---|
type | 资源类型 | “Microsoft.DataFactory/factories/integrationRuntimes@2018-06-01” |
name | 资源名称 | 字符串 (必需) 字符限制:3-63 有效字符: 字母数字和连字符。 以字母数字开头和结尾。 |
parent_id | 此资源的父资源 ID。 | 类型为“工厂”的资源的 ID |
properties | 集成运行时属性。 | IntegrationRuntime (必需) |
IntegrationRuntime
名称 | 说明 | 值 |
---|---|---|
description | 集成运行时说明。 | 字符串 |
type | 设置对象类型 | 托管 SelfHosted (必需) |
ManagedIntegrationRuntime
名称 | 说明 | Value |
---|---|---|
type | 集成运行时的类型。 | “托管” (必需) |
managedVirtualNetwork | 托管虚拟网络参考。 | ManagedVirtualNetworkReference |
typeProperties | 托管集成运行时属性。 | ManagedIntegrationRuntimeTypeProperties (必需) |
ManagedVirtualNetworkReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 引用 ManagedVirtualNetwork 名称。 | 字符串 (必需) |
类型 | 托管虚拟网络引用类型。 | “ManagedVirtualNetworkReference” (必需的) |
ManagedIntegrationRuntimeTypeProperties
名称 | 说明 | 值 |
---|---|---|
computeProperties | 托管集成运行时的计算资源。 | IntegrationRuntimeComputeProperties |
customerVirtualNetwork | Azure-SSIS 集成运行时将加入的虚拟网络的名称 | IntegrationRuntimeCustomerVirtualNetwork |
ssisProperties | 托管集成运行时的 SSIS 属性。 | IntegrationRuntimeSsisProperties |
IntegrationRuntimeComputeProperties
名称 | 说明 | 值 |
---|---|---|
copyComputeScaleProperties | 托管集成运行时的 CopyComputeScale 属性。 | CopyComputeScaleProperties |
dataFlowProperties | 托管集成运行时的数据流属性。 | IntegrationRuntimeDataFlowProperties |
location | 托管集成运行时的位置。 可以在 /azure/data-factory/data-factory/data-factory-data-movement-activities 上找到受支持的区域 | 字符串 |
maxParallelExecutionsPerNode | 托管集成运行时的每个节点的最大并行执行计数。 | int 约束: 最小值 = 1 |
nodeSize | 托管集成运行时的节点大小要求。 | 字符串 |
numberOfNodes | 托管集成运行时所需的节点数。 | int 约束: 最小值 = 1 |
pipelineExternalComputeScaleProperties | 托管集成运行时的 PipelineExternalComputeScale 属性。 | PipelineExternalComputeScaleProperties |
vNetProperties | 托管集成运行时的 VNet 属性。 | IntegrationRuntimeVNetProperties |
{customized property} |
CopyComputeScaleProperties
名称 | 说明 | 值 |
---|---|---|
dataIntegrationUnit | 为复制活动执行保留的 DIU 编号设置。 支持的值是 4-256 范围内的 4 的倍数。 | int 约束: 最小值 = 4 |
timeToLive | 生存时间 (分钟,) 将执行复制活动的集成运行时设置。 | int 约束: 最小值 = 5 |
{customized property} |
IntegrationRuntimeDataFlowProperties
名称 | 说明 | 值 |
---|---|---|
cleanup | 群集不会回收,并且会在下一个数据流活动运行中使用,直到 TTL (生存时间达到) (如果设置为 false)。 默认为 true。 | bool |
computeType | 将执行数据流作业的群集的计算类型。 | “ComputeOptimized” “常规” “MemoryOptimized” |
coreCount | 将执行数据流作业的群集的核心计数。 支持的值为:8、16、32、48、80、144 和 272。 | int |
customProperties | 自定义属性用于优化数据流运行时性能。 | IntegrationRuntimeDataFlowPropertiesCustomProperties...[] |
timeToLive | 生存时间 (以分钟为单位,) 将执行数据流作业的群集设置。 | int 约束: 最小值 = 0 |
{customized property} |
IntegrationRuntimeDataFlowPropertiesCustomProperties...
名称 | 说明 | 值 |
---|---|---|
name | 自定义属性的名称。 | string |
value | 自定义属性的值。 | 字符串 |
PipelineExternalComputeScaleProperties
名称 | 说明 | 值 |
---|---|---|
numberOfExternalNodes | 外部节点数,应大于 0 且小于 11。 | int 约束: 最小值 = 1 最大值 = 10 |
numberOfPipelineNodes | 管道节点数,应大于 0 且小于 11。 | int 约束: 最小值 = 1 最大值 = 10 |
timeToLive | ) 将执行管道和外部活动的集成运行时设置 (生存时间(以分钟为单位)。 | int 约束: 最小值 = 5 |
{customized property} |
IntegrationRuntimeVNetProperties
名称 | 说明 | 值 |
---|---|---|
publicIPs | 此集成运行时将使用的公共 IP 地址的资源 ID。 | string[] |
子网 | 此集成运行时将加入的子网的名称。 | 字符串 |
subnetId | 子网的 ID,此 Azure-SSIS 集成运行时将加入其中。 | 字符串 |
vNetId | 此集成运行时将加入的 VNet 的 ID。 | 字符串 |
{customized property} |
IntegrationRuntimeCustomerVirtualNetwork
名称 | 说明 | 值 |
---|---|---|
subnetId | Azure-SSIS 集成运行时将加入的子网的 ID。 | 字符串 |
IntegrationRuntimeSsisProperties
名称 | 说明 | 值 |
---|---|---|
catalogInfo | 托管专用集成运行时的目录信息。 | IntegrationRuntimeSsisCatalogInfo |
credential | 包含身份验证信息的凭据引用。 | CredentialReference |
customSetupScriptProperties | 托管专用集成运行时的自定义安装脚本属性。 | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyProperties | 托管专用集成运行时的数据代理属性。 | IntegrationRuntimeDataProxyProperties |
edition | SSIS Integration Runtime的版本 | “企业版” “Standard” |
expressCustomSetupProperties | 不带 SSIS 集成运行时脚本属性的自定义设置。 | CustomSetupBase[] |
LicenseType | 用于自带许可证方案的许可证类型。 | “BasePrice” “LicenseIncluded” |
packageStores | SSIS Integration Runtime的包存储。 | PackageStore[] |
{customized property} |
IntegrationRuntimeSsisCatalogInfo
名称 | 说明 | 值 |
---|---|---|
catalogAdminPassword | 目录数据库的管理员用户帐户的密码。 | SecureString |
catalogAdminUserName | 目录数据库的管理员用户名。 | 字符串 约束: 最小长度 = 1 最大长度 = 128 |
catalogPricingTier | 目录数据库的定价层。 有效值可在 https://azure.microsoft.com/pricing/details/sql-database/ |
"Basic" “Premium” “PremiumRS” “Standard” |
catalogServerEndpoint | 目录数据库服务器 URL。 | 字符串 |
dualStandbyPairName | 用于支持 SSISDB 故障转移的 Azure-SSIS 集成运行时的双备用对名称。 | 字符串 |
{customized property} |
SecureString
名称 | 说明 | Value |
---|---|---|
type | 机密的类型。 | 字符串 (必需) |
value | 安全字符串的值。 | 字符串 (必需) |
CredentialReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 引用凭据名称。 | 字符串 (必需) |
类型 | 凭据引用类型。 | “CredentialReference” (必需) |
{customized property} |
IntegrationRuntimeCustomSetupScriptProperties
名称 | 说明 | 值 |
---|---|---|
blobContainerUri | 包含自定义安装脚本的 Azure Blob 容器的 URI。 | 字符串 |
sasToken | Azure Blob 容器的 SAS 令牌。 | SecureString |
IntegrationRuntimeDataProxyProperties
名称 | 说明 | 值 |
---|---|---|
connectVia | 自承载集成运行时参考。 | EntityReference |
path | 在 Blob 存储中包含暂存数据的路径。 | 字符串 |
stagingLinkedService | 暂存链接服务引用。 | EntityReference |
EntityReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 此引用实体的名称。 | 字符串 |
type | 此引用实体的类型。 | “IntegrationRuntimeReference” “LinkedServiceReference” |
CustomSetupBase
名称 | 说明 | Value |
---|---|---|
type | 设置对象类型 | AzPowerShellSetup CmdkeySetup ComponentSetup EnvironmentVariableSetup (必需) |
AzPowerShellSetup
名称 | 说明 | Value |
---|---|---|
type | 自定义设置的类型。 | “AzPowerShellSetup” (必需) |
typeProperties | 安装Azure PowerShell类型属性。 | AzPowerShellSetupTypeProperties (必需) |
AzPowerShellSetupTypeProperties
名称 | 说明 | 值 |
---|---|---|
版本 | 要安装的Azure PowerShell的所需版本。 | 字符串 (必需) |
CmdkeySetup
名称 | 说明 | Value |
---|---|---|
type | 自定义设置的类型。 | “CmdkeySetup” (必需) |
typeProperties | Cmdkey 命令自定义安装类型属性。 | cmdkeySetupTypeProperties (必需) |
CmdkeySetupTypeProperties
名称 | 说明 | 值 |
---|---|---|
password | 数据源访问的密码。 | 需要 secretBase () |
targetName | 数据源访问的服务器名称。 类型:字符串。 | |
userName | 数据源访问的用户名。 类型:字符串。 |
SecretBase
名称 | 说明 | Value |
---|---|---|
type | 设置对象类型 | AzureKeyVaultSecret 需要 SecureString () |
AzureKeyVaultSecretReference
名称 | 说明 | 值 |
---|---|---|
secretName | Azure 密钥保管库中机密的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
secretVersion | Azure 密钥保管库 中的机密版本。 默认值为最新版本的机密。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
store | Azure 密钥保管库链接服务参考。 | LinkedServiceReference (必需) |
类型 | 机密的类型。 | 字符串 (必需) |
LinkedServiceReference
名称 | 说明 | 值 |
---|---|---|
parameters | LinkedService 的参数。 | ParameterValueSpecification |
referenceName | 引用 LinkedService 名称。 | 字符串 (必需) |
类型 | 链接服务引用类型。 | “LinkedServiceReference” (必需) |
ParameterValueSpecification
名称 | 说明 | 值 |
---|---|---|
{customized property} |
ComponentSetup
名称 | 说明 | Value |
---|---|---|
type | 自定义设置的类型。 | “ComponentSetup” (必需) |
typeProperties | 安装第三方组件类型属性。 | LicensedComponentSetupTypeProperties (必需) |
LicensedComponentSetupTypeProperties
名称 | 说明 | 值 |
---|---|---|
componentName | 第三方组件的名称。 | 字符串 (必需) |
LicenseKey | 用于激活组件的许可证密钥。 | SecretBase |
EnvironmentVariableSetup
名称 | 说明 | Value |
---|---|---|
type | 自定义设置的类型。 | 需要“EnvironmentVariableSetup” () |
typeProperties | 添加环境变量类型属性。 | EnvironmentVariableSetupTypeProperties (必需的) |
EnvironmentVariableSetupTypeProperties
名称 | 说明 | 值 |
---|---|---|
variableName | 环境变量的名称。 | 字符串 (必需) |
variableValue | 环境变量的值。 | 字符串 (必需) |
PackageStore
名称 | 说明 | 值 |
---|---|---|
name | 包存储区的名称 | 字符串 (必需) |
packageStoreLinkedService | 包存储链接服务引用。 | EntityReference (必需) |
SelfHostedIntegrationRuntime
名称 | 说明 | Value |
---|---|---|
type | 集成运行时的类型。 | “SelfHosted” (必需) |
typeProperties | 如果此属性不为 null,则表示这是链接的集成运行时。 属性用于访问原始集成运行时。 | SelfHostedIntegrationRuntimeTypeProperties |
SelfHostedIntegrationRuntimeTypeProperties
名称 | 说明 | 值 |
---|---|---|
linkedInfo | 链接集成运行时的基本定义。 | LinkedIntegrationRuntimeType |
selfContainedInteractiveAuthoringEnabled | 当自承载集成运行时无法与 Azure 中继建立连接时,确保交互式创作功能的另一个选项。 | bool |
LinkedIntegrationRuntimeType
名称 | 说明 | 值 |
---|---|---|
authorizationType | 设置对象类型 | 键 需要 RBAC () |
LinkedIntegrationRuntimeKeyAuthorization
名称 | 说明 | 值 |
---|---|---|
authorizationType | 集成运行时共享的授权类型。 | “密钥” (必需) |
key | 用于授权的密钥。 | 需要 SecureString () |
LinkedIntegrationRuntimeRbacAuthorization
名称 | 说明 | 值 |
---|---|---|
authorizationType | 集成运行时共享的授权类型。 | 需要“RBAC” () |
credential | 包含身份验证信息的凭据引用。 | CredentialReference |
ResourceId | 要共享的集成运行时的资源标识符。 | 字符串 (必需) |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈