你当前正在访问 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
此模板创建自承载集成运行时并将其注册到 Azure 虚拟机上
使用 Git 和托管 vnet 配置Azure 数据工厂

部署到 Azure
此模板使用 Git 配置和托管虚拟网络创建Azure 数据工厂。
(SQL 本地) 创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从本地SQL Server复制到 Azure Blob 存储
在 Azure 中预配 SSIS 运行时

部署到 Azure
此模板创建 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
此模板创建自承载集成运行时并将其注册到 Azure 虚拟机上
使用 Git 和托管 vnet 配置Azure 数据工厂

部署到 Azure
此模板使用 Git 配置和托管虚拟网络创建Azure 数据工厂。
(SQL 本地) 创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从本地SQL Server复制到 Azure Blob 存储
在 Azure 中预配 SSIS 运行时

部署到 Azure
此模板创建 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 要共享的集成运行时的资源标识符。 字符串 (必需)