Pracovní prostory Microsoft.Synapse / integrationRuntimes 2021-06-01
- nejnovější
- 2021-06-01
-
2021-06-01-preview -
2021-05-05 -
2021-04-01-preview - 2021-03-01
- 12. 12. 2020
-
06.06.2019
Definice prostředku Bicep
Typ prostředku workspaces/integrationRuntimes je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Synapse/workspaces/integrationRuntimes, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.Synapse/workspaces/integrationRuntimes@2021-06-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
description: 'string'
type: 'string'
// For remaining properties, see IntegrationRuntime objects
}
}
Objekty LinkedIntegrationRuntimeType
Nastavte vlastnost authorizationType určit typ objektu.
Proklíče
{
authorizationType: 'Key'
key: {
type: 'string'
value: 'string'
}
}
Pro RBACpoužijte:
{
authorizationType: 'RBAC'
resourceId: 'string'
}
Objekty CustomSetupBase
Nastavte typ vlastnost určit typ objektu.
Pro CmdkeySetuppoužijte:
{
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)
}
}
Pro ComponentSetuppoužijte:
{
type: 'ComponentSetup'
typeProperties: {
componentName: 'string'
licenseKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
}
Pro EnvironmentVariableSetuppoužijte:
{
type: 'EnvironmentVariableSetup'
typeProperties: {
variableName: 'string'
variableValue: 'string'
}
}
Objekty IntegrationRuntime
Nastavte typ vlastnost určit typ objektu.
Pro spravovanépoužijte:
{
managedVirtualNetwork: {
id: 'string'
referenceName: 'string'
type: 'string'
}
type: 'Managed'
typeProperties: {
computeProperties: {
dataFlowProperties: {
computeType: 'string'
coreCount: int
timeToLive: int
}
location: 'string'
maxParallelExecutionsPerNode: int
nodeSize: 'string'
numberOfNodes: 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'
}
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'
}
}
}
Pro v místním prostředí použijte:
{
type: 'SelfHosted'
typeProperties: {
linkedInfo: {
authorizationType: 'string'
// For remaining properties, see LinkedIntegrationRuntimeType objects
}
}
}
SecretBase – objekty
Nastavte typ vlastnost určit typ objektu.
Pro SecureString použijte:
{
type: 'SecureString'
value: 'string'
}
Hodnoty vlastností
CmdkeySetup
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | CmdkeySetup (povinné) |
typeProperties | Vlastnosti vlastního typu nastavení příkazu Cmdkey | CmdkeySetupTypeProperties (povinné) |
CmdkeySetupTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
heslo | Heslo přístupu ke zdroji dat. | SecretBase (povinné) |
targetName | Název serveru přístupu ke zdroji dat. | libovolná (povinná) |
userName | Uživatelské jméno přístupu ke zdroji dat. | libovolná (povinná) |
ComponentSetup
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | ComponentSetup (povinné) |
typeProperties | Nainstalujte vlastnosti typu komponenty třetí strany. | LicensedComponentSetupTypeProperties (povinné) |
CustomSetupBase
Jméno | Popis | Hodnota |
---|---|---|
typ | Nastavte na CmdkeySetup pro typ CmdkeySetup. Nastavte na ComponentSetup pro typ ComponentSetup. Nastavte na EnvironmentVariableSetup pro typ EnvironmentVariableSetup. | CmdkeySetup ComponentSetup EnvironmentVariableSetup (povinné) |
EntityReference
Jméno | Popis | Hodnota |
---|---|---|
referenceName | Název této odkazované entity. | řetězec |
typ | Typ této odkazované entity. | IntegrationRuntimeReference LinkedServiceReference |
EnvironmentVariableSetup
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | EnvironmentVariableSetup (povinné) |
typeProperties | Přidejte vlastnosti typu proměnné prostředí. | EnvironmentVariableSetupTypeProperties (povinné) |
EnvironmentVariableSetupTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
variableName | Název proměnné prostředí. | string (povinné) |
variableValue | Hodnota proměnné prostředí. | string (povinné) |
IntegrationRuntime
Jméno | Popis | Hodnota |
---|---|---|
popis | Popis prostředí Integration Runtime | řetězec |
typ | Pro typ ManagedIntegrationRuntime nastavte hodnotu ManagedIntegrationRuntime. Pro typ SelfHostedIntegrationRuntimenastavte hodnotu SelfHostedIntegrationRuntime . | Spravovaná "V místním prostředí" (povinné) |
IntegrationRuntimeComputeProperties
Jméno | Popis | Hodnota |
---|---|---|
dataFlowProperties | Vlastnosti toku dat pro prostředí Managed Integration Runtime | IntegrationRuntimeDataFlowProperties |
umístění | Umístění spravovaného prostředí Integration Runtime. Podporované oblasti najdete v umístění /azure/data-factory/data-factory-data-movement-activities.. | řetězec |
maxParallelExecutionsPerNode | Maximální počet paralelních spuštění na uzel pro spravované prostředí Integration Runtime | Int Omezení: Minimální hodnota = 1 |
nodeSize | Požadavek na velikost uzlu spravovaného prostředí Integration Runtime. | řetězec |
numberOfNodes | Požadovaný počet uzlů pro spravovaný prostředí Integration Runtime. | Int Omezení: Minimální hodnota = 1 |
vNetProperties | Vlastnosti virtuální sítě pro prostředí Managed Integration Runtime | IntegrationRuntimeVNetProperties |
IntegrationRuntimeCustomerVirtualNetwork
Jméno | Popis | Hodnota |
---|---|---|
subnetId | ID podsítě, ke které se Azure-SSIS Integration Runtime připojí. | řetězec |
IntegrationRuntimeCustomSetupScriptProperties
Jméno | Popis | Hodnota |
---|---|---|
blobContainerUri | Identifikátor URI kontejneru objektů blob Azure, který obsahuje vlastní instalační skript. | řetězec |
sasToken | Token SAS kontejneru objektů blob Azure. | |
IntegrationRuntimeDataFlowProperties
Jméno | Popis | Hodnota |
---|---|---|
computeType | Výpočetní typ clusteru, který spustí úlohu toku dat. | ComputeOptimized "Obecné" PaměťOptimized |
coreCount | Základní počet clusteru, který spustí úlohu toku dat. Podporované hodnoty jsou: 8, 16, 32, 48, 80, 144 a 272. | Int |
timeToLive | Nastavení time to live (v minutách) clusteru, které spustí úlohu toku dat. | Int Omezení: Minimální hodnota = 0 |
IntegrationRuntimeDataProxyProperties
Jméno | Popis | Hodnota |
---|---|---|
connectVia | Referenční informace k místnímu prostředí Integration Runtime. | EntityReference |
cesta | Cesta, která bude obsahovat fázovaná data v úložišti objektů blob. | řetězec |
stagingLinkedService | Referenční informace k pracovní propojené službě. | EntityReference |
IntegrationRuntimeSsisCatalogInfo
Jméno | Popis | Hodnota |
---|---|---|
catalogAdminPassword | Heslo uživatelskéhoúčtuhohohoho | |
catalogAdminUserName | Uživatelské jméno správce databáze katalogu. | řetězec Omezení: Minimální délka = 1 Maximální délka = 1 |
catalogPricingTier | Cenová úroveň databáze katalogu. Platné hodnoty najdete v https://azure.microsoft.com/en-us/pricing/details/sql-database/ | "Základní" Premium PremiumRS "Standardní" |
catalogServerEndpoint | Adresa URL databázového serveru katalogu. | řetězec |
IntegraceRuntimeSsisProperties
Jméno | Popis | Hodnota |
---|---|---|
catalogInfo | Informace o katalogu pro spravované prostředí Integration Runtime | IntegrationRuntimeSsisCatalogInfo |
customSetupScriptProperties | Vlastnosti vlastních instalačních skriptů pro spravovaný vyhrazený prostředí Integration Runtime | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyProperties | Vlastnosti proxy serveru dat pro spravovaný vyhrazený prostředí Integration Runtime | IntegrationRuntimeDataProxyProperties |
vydání | Edice prostředí SSIS Integration Runtime | "Organizace" "Standardní" |
expressCustomSetupProperties | Vlastní nastavení bez vlastností skriptu pro prostředí SSIS Integration Runtime | CustomSetupBase[] |
licenseType | Typ licence pro přenesení vlastního scénáře licence. | Základnícena 'LicenseIncluded' |
IntegraceRuntimeVNetProperties
Jméno | Popis | Hodnota |
---|---|---|
publicIPs | ID prostředků veřejných IP adres, které bude tento prostředí Integration Runtime používat. | string[] |
podsíť | Název podsítě, ke které se tento modul Integration Runtime připojí. | řetězec |
subnetId | ID podsítě, ke které bude tento Azure-SSIS Integration Runtime připojený. | řetězec |
vNetId | ID virtuální sítě, ke které se tento prostředí Integration Runtime připojí. | řetězec |
LicensedComponentSetupTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
componentName | Název komponenty třetí strany. | string (povinné) |
licenseKey | Licenční klíč pro aktivaci komponenty. | SecretBase |
LinkedIntegrationRuntimeKeyAuthorization
Jméno | Popis | Hodnota |
---|---|---|
authorizationType | Typ autorizace pro sdílení prostředí Integration Runtime. | Klíč (povinné) |
klíč | Klíč použitý k autorizaci. | secureString (povinné) |
LinkedIntegrationRuntimeRbacAuthorization
Jméno | Popis | Hodnota |
---|---|---|
authorizationType | Typ autorizace pro sdílení prostředí Integration Runtime. | RBAC (povinné) |
resourceId | Identifikátor prostředku prostředí Integration Runtime, který se má sdílet. | string (povinné) |
LinkedIntegrationRuntimeType
Jméno | Popis | Hodnota |
---|---|---|
authorizationType | Nastavte na Klíč pro typ LinkedIntegrationRuntimeKeyAuthorization. Nastavte na RBAC pro typ LinkedIntegrationRuntimeRbacAuthorization. | Klíč RBAC (povinné) |
ManagedIntegrationRuntime
Jméno | Popis | Hodnota |
---|---|---|
managedVirtualNetwork | Spravovaná virtuální síť prostředí Integration Runtime | ManagedIntegrationRuntimeManagedVirtualNetworkReference |
typ | Typ prostředí Integration Runtime. | Spravované (povinné) |
typeProperties | Vlastnosti modulu runtime spravované integrace | ManagedIntegrationRuntimeTypeProperties (povinné) |
ManagedIntegrationRuntimeManagedVirtualNetworkReference
Jméno | Popis | Hodnota |
---|---|---|
id | ID spravované virtuální sítě. | řetězec |
referenceName | Referenční název spravované virtuální sítě | řetězec |
typ | Typ spravované virtuální sítě. | řetězec |
ManagedIntegrationRuntimeTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
computeProperties | Výpočetní prostředek pro spravované prostředí Integration Runtime. | IntegrationRuntimeComputeProperties |
customerVirtualNetwork | Název virtuální sítě, ke které se připojí prostředí Azure-SSIS Integration Runtime | IntegrationRuntimeCustomerVirtualNetwork |
ssisProperties | Vlastnosti služby SSIS pro prostředí Managed Integration Runtime | IntegrationRuntimeSsisProperties |
Microsoft.Synapse/workspaces/integrationRuntimes
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název prostředku | string (povinné) |
rodič | V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek. Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek. |
Symbolický název prostředku typu: pracovních prostorů |
vlastnosti | Vlastnosti prostředí Integration Runtime | IntegrationRuntime (povinné) |
SecretBase
Jméno | Popis | Hodnota |
---|---|---|
typ | Pro typ SecureString nastavte hodnotu SecureString. | SecureString (povinné) |
SecureString
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ tajného kódu. | string (povinné) |
hodnota | Hodnota zabezpečeného řetězce | string (povinné) |
SecureString
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ tajného kódu. | SecureString (povinné) |
hodnota | Hodnota zabezpečeného řetězce | string (povinné) |
SelfHostedIntegrationRuntime
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ prostředí Integration Runtime. | "V místním prostředí" (povinné) |
typeProperties | Pokud tato vlastnost nemá hodnotu null, znamená to, že se jedná o propojený prostředí Integration Runtime. Vlastnost se používá pro přístup k původnímu prostředí Integration Runtime. | selfHostedIntegrationRuntimeTypeProperties |
SelfHostedIntegrationRuntimeTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
linkedInfo | Propojený typ prostředí Integration Runtime z datové továrny | LinkedIntegrationRuntimeType |
Definice prostředku šablony ARM
Typ prostředku workspaces/integrationRuntimes je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Synapse/workspaces/integrationRuntimes, přidejte do šablony následující JSON.
{
"type": "Microsoft.Synapse/workspaces/integrationRuntimes",
"apiVersion": "2021-06-01",
"name": "string",
"properties": {
"description": "string",
"type": "string"
// For remaining properties, see IntegrationRuntime objects
}
}
Objekty LinkedIntegrationRuntimeType
Nastavte vlastnost authorizationType určit typ objektu.
Proklíče
{
"authorizationType": "Key",
"key": {
"type": "string",
"value": "string"
}
}
Pro RBACpoužijte:
{
"authorizationType": "RBAC",
"resourceId": "string"
}
Objekty CustomSetupBase
Nastavte typ vlastnost určit typ objektu.
Pro CmdkeySetuppoužijte:
{
"type": "CmdkeySetup",
"typeProperties": {
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"targetName": {},
"userName": {}
}
}
Pro ComponentSetuppoužijte:
{
"type": "ComponentSetup",
"typeProperties": {
"componentName": "string",
"licenseKey": {
"type": "string"
// For remaining properties, see SecretBase objects
}
}
}
Pro EnvironmentVariableSetuppoužijte:
{
"type": "EnvironmentVariableSetup",
"typeProperties": {
"variableName": "string",
"variableValue": "string"
}
}
Objekty IntegrationRuntime
Nastavte typ vlastnost určit typ objektu.
Pro spravovanépoužijte:
{
"managedVirtualNetwork": {
"id": "string",
"referenceName": "string",
"type": "string"
},
"type": "Managed",
"typeProperties": {
"computeProperties": {
"dataFlowProperties": {
"computeType": "string",
"coreCount": "int",
"timeToLive": "int"
},
"location": "string",
"maxParallelExecutionsPerNode": "int",
"nodeSize": "string",
"numberOfNodes": "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"
},
"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"
}
}
}
Pro v místním prostředí použijte:
{
"type": "SelfHosted",
"typeProperties": {
"linkedInfo": {
"authorizationType": "string"
// For remaining properties, see LinkedIntegrationRuntimeType objects
}
}
}
SecretBase – objekty
Nastavte typ vlastnost určit typ objektu.
Pro SecureString použijte:
{
"type": "SecureString",
"value": "string"
}
Hodnoty vlastností
CmdkeySetup
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | CmdkeySetup (povinné) |
typeProperties | Vlastnosti vlastního typu nastavení příkazu Cmdkey | CmdkeySetupTypeProperties (povinné) |
CmdkeySetupTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
heslo | Heslo přístupu ke zdroji dat. | SecretBase (povinné) |
targetName | Název serveru přístupu ke zdroji dat. | libovolná (povinná) |
userName | Uživatelské jméno přístupu ke zdroji dat. | libovolná (povinná) |
ComponentSetup
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | ComponentSetup (povinné) |
typeProperties | Nainstalujte vlastnosti typu komponenty třetí strany. | LicensedComponentSetupTypeProperties (povinné) |
CustomSetupBase
Jméno | Popis | Hodnota |
---|---|---|
typ | Nastavte na CmdkeySetup pro typ CmdkeySetup. Nastavte na ComponentSetup pro typ ComponentSetup. Nastavte na EnvironmentVariableSetup pro typ EnvironmentVariableSetup. | CmdkeySetup ComponentSetup EnvironmentVariableSetup (povinné) |
EntityReference
Jméno | Popis | Hodnota |
---|---|---|
referenceName | Název této odkazované entity. | řetězec |
typ | Typ této odkazované entity. | IntegrationRuntimeReference LinkedServiceReference |
EnvironmentVariableSetup
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | EnvironmentVariableSetup (povinné) |
typeProperties | Přidejte vlastnosti typu proměnné prostředí. | EnvironmentVariableSetupTypeProperties (povinné) |
EnvironmentVariableSetupTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
variableName | Název proměnné prostředí. | string (povinné) |
variableValue | Hodnota proměnné prostředí. | string (povinné) |
IntegrationRuntime
Jméno | Popis | Hodnota |
---|---|---|
popis | Popis prostředí Integration Runtime | řetězec |
typ | Pro typ ManagedIntegrationRuntime nastavte hodnotu ManagedIntegrationRuntime. Pro typ SelfHostedIntegrationRuntimenastavte hodnotu SelfHostedIntegrationRuntime . | Spravovaná "V místním prostředí" (povinné) |
IntegrationRuntimeComputeProperties
Jméno | Popis | Hodnota |
---|---|---|
dataFlowProperties | Vlastnosti toku dat pro prostředí Managed Integration Runtime | IntegrationRuntimeDataFlowProperties |
umístění | Umístění spravovaného prostředí Integration Runtime. Podporované oblasti najdete v umístění /azure/data-factory/data-factory-data-movement-activities.. | řetězec |
maxParallelExecutionsPerNode | Maximální počet paralelních spuštění na uzel pro spravované prostředí Integration Runtime | Int Omezení: Minimální hodnota = 1 |
nodeSize | Požadavek na velikost uzlu spravovaného prostředí Integration Runtime. | řetězec |
numberOfNodes | Požadovaný počet uzlů pro spravovaný prostředí Integration Runtime. | Int Omezení: Minimální hodnota = 1 |
vNetProperties | Vlastnosti virtuální sítě pro prostředí Managed Integration Runtime | IntegrationRuntimeVNetProperties |
IntegrationRuntimeCustomerVirtualNetwork
Jméno | Popis | Hodnota |
---|---|---|
subnetId | ID podsítě, ke které se Azure-SSIS Integration Runtime připojí. | řetězec |
IntegrationRuntimeCustomSetupScriptProperties
Jméno | Popis | Hodnota |
---|---|---|
blobContainerUri | Identifikátor URI kontejneru objektů blob Azure, který obsahuje vlastní instalační skript. | řetězec |
sasToken | Token SAS kontejneru objektů blob Azure. | |
IntegrationRuntimeDataFlowProperties
Jméno | Popis | Hodnota |
---|---|---|
computeType | Výpočetní typ clusteru, který spustí úlohu toku dat. | ComputeOptimized "Obecné" PaměťOptimized |
coreCount | Základní počet clusteru, který spustí úlohu toku dat. Podporované hodnoty jsou: 8, 16, 32, 48, 80, 144 a 272. | Int |
timeToLive | Nastavení time to live (v minutách) clusteru, které spustí úlohu toku dat. | Int Omezení: Minimální hodnota = 0 |
IntegrationRuntimeDataProxyProperties
Jméno | Popis | Hodnota |
---|---|---|
connectVia | Referenční informace k místnímu prostředí Integration Runtime. | EntityReference |
cesta | Cesta, která bude obsahovat fázovaná data v úložišti objektů blob. | řetězec |
stagingLinkedService | Referenční informace k pracovní propojené službě. | EntityReference |
IntegrationRuntimeSsisCatalogInfo
Jméno | Popis | Hodnota |
---|---|---|
catalogAdminPassword | Heslo uživatelskéhoúčtuhohohoho | |
catalogAdminUserName | Uživatelské jméno správce databáze katalogu. | řetězec Omezení: Minimální délka = 1 Maximální délka = 1 |
catalogPricingTier | Cenová úroveň databáze katalogu. Platné hodnoty najdete v https://azure.microsoft.com/en-us/pricing/details/sql-database/ | "Základní" Premium PremiumRS "Standardní" |
catalogServerEndpoint | Adresa URL databázového serveru katalogu. | řetězec |
IntegraceRuntimeSsisProperties
Jméno | Popis | Hodnota |
---|---|---|
catalogInfo | Informace o katalogu pro spravované prostředí Integration Runtime | IntegrationRuntimeSsisCatalogInfo |
customSetupScriptProperties | Vlastnosti vlastních instalačních skriptů pro spravovaný vyhrazený prostředí Integration Runtime | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyProperties | Vlastnosti proxy serveru dat pro spravovaný vyhrazený prostředí Integration Runtime | IntegrationRuntimeDataProxyProperties |
vydání | Edice prostředí SSIS Integration Runtime | "Organizace" "Standardní" |
expressCustomSetupProperties | Vlastní nastavení bez vlastností skriptu pro prostředí SSIS Integration Runtime | CustomSetupBase[] |
licenseType | Typ licence pro přenesení vlastního scénáře licence. | Základnícena 'LicenseIncluded' |
IntegraceRuntimeVNetProperties
Jméno | Popis | Hodnota |
---|---|---|
publicIPs | ID prostředků veřejných IP adres, které bude tento prostředí Integration Runtime používat. | string[] |
podsíť | Název podsítě, ke které se tento modul Integration Runtime připojí. | řetězec |
subnetId | ID podsítě, ke které bude tento Azure-SSIS Integration Runtime připojený. | řetězec |
vNetId | ID virtuální sítě, ke které se tento prostředí Integration Runtime připojí. | řetězec |
LicensedComponentSetupTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
componentName | Název komponenty třetí strany. | string (povinné) |
licenseKey | Licenční klíč pro aktivaci komponenty. | SecretBase |
LinkedIntegrationRuntimeKeyAuthorization
Jméno | Popis | Hodnota |
---|---|---|
authorizationType | Typ autorizace pro sdílení prostředí Integration Runtime. | Klíč (povinné) |
klíč | Klíč použitý k autorizaci. | secureString (povinné) |
LinkedIntegrationRuntimeRbacAuthorization
Jméno | Popis | Hodnota |
---|---|---|
authorizationType | Typ autorizace pro sdílení prostředí Integration Runtime. | RBAC (povinné) |
resourceId | Identifikátor prostředku prostředí Integration Runtime, který se má sdílet. | string (povinné) |
LinkedIntegrationRuntimeType
Jméno | Popis | Hodnota |
---|---|---|
authorizationType | Nastavte na Klíč pro typ LinkedIntegrationRuntimeKeyAuthorization. Nastavte na RBAC pro typ LinkedIntegrationRuntimeRbacAuthorization. | Klíč RBAC (povinné) |
ManagedIntegrationRuntime
Jméno | Popis | Hodnota |
---|---|---|
managedVirtualNetwork | Spravovaná virtuální síť prostředí Integration Runtime | ManagedIntegrationRuntimeManagedVirtualNetworkReference |
typ | Typ prostředí Integration Runtime. | Spravované (povinné) |
typeProperties | Vlastnosti modulu runtime spravované integrace | ManagedIntegrationRuntimeTypeProperties (povinné) |
ManagedIntegrationRuntimeManagedVirtualNetworkReference
Jméno | Popis | Hodnota |
---|---|---|
id | ID spravované virtuální sítě. | řetězec |
referenceName | Referenční název spravované virtuální sítě | řetězec |
typ | Typ spravované virtuální sítě. | řetězec |
ManagedIntegrationRuntimeTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
computeProperties | Výpočetní prostředek pro spravované prostředí Integration Runtime. | IntegrationRuntimeComputeProperties |
customerVirtualNetwork | Název virtuální sítě, ke které se připojí prostředí Azure-SSIS Integration Runtime | IntegrationRuntimeCustomerVirtualNetwork |
ssisProperties | Vlastnosti služby SSIS pro prostředí Managed Integration Runtime | IntegrationRuntimeSsisProperties |
Microsoft.Synapse/workspaces/integrationRuntimes
SecretBase
Jméno | Popis | Hodnota |
---|---|---|
typ | Pro typ SecureString nastavte hodnotu SecureString. | SecureString (povinné) |
SecureString
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ tajného kódu. | string (povinné) |
hodnota | Hodnota zabezpečeného řetězce | string (povinné) |
SecureString
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ tajného kódu. | SecureString (povinné) |
hodnota | Hodnota zabezpečeného řetězce | string (povinné) |
SelfHostedIntegrationRuntime
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ prostředí Integration Runtime. | "V místním prostředí" (povinné) |
typeProperties | Pokud tato vlastnost nemá hodnotu null, znamená to, že se jedná o propojený prostředí Integration Runtime. Vlastnost se používá pro přístup k původnímu prostředí Integration Runtime. | selfHostedIntegrationRuntimeTypeProperties |
SelfHostedIntegrationRuntimeTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
linkedInfo | Propojený typ prostředí Integration Runtime z datové továrny | LinkedIntegrationRuntimeType |
Definice prostředku Terraformu (poskytovatel AzAPI)
Typ prostředku workspaces/integrationRuntimes je možné nasadit s operacemi, které cílí:
- skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Synapse/workspaces/integrationRuntimes, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Synapse/workspaces/integrationRuntimes@2021-06-01"
name = "string"
body = jsonencode({
properties = {
description = "string"
type = "string"
// For remaining properties, see IntegrationRuntime objects
}
})
}
Objekty LinkedIntegrationRuntimeType
Nastavte vlastnost authorizationType určit typ objektu.
Proklíče
{
authorizationType = "Key"
key = {
type = "string"
value = "string"
}
}
Pro RBACpoužijte:
{
authorizationType = "RBAC"
resourceId = "string"
}
Objekty CustomSetupBase
Nastavte typ vlastnost určit typ objektu.
Pro CmdkeySetuppoužijte:
{
type = "CmdkeySetup"
typeProperties = {
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
targetName = ?
userName = ?
}
}
Pro ComponentSetuppoužijte:
{
type = "ComponentSetup"
typeProperties = {
componentName = "string"
licenseKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
}
Pro EnvironmentVariableSetuppoužijte:
{
type = "EnvironmentVariableSetup"
typeProperties = {
variableName = "string"
variableValue = "string"
}
}
Objekty IntegrationRuntime
Nastavte typ vlastnost určit typ objektu.
Pro spravovanépoužijte:
{
managedVirtualNetwork = {
id = "string"
referenceName = "string"
type = "string"
}
type = "Managed"
typeProperties = {
computeProperties = {
dataFlowProperties = {
computeType = "string"
coreCount = int
timeToLive = int
}
location = "string"
maxParallelExecutionsPerNode = int
nodeSize = "string"
numberOfNodes = 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"
}
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"
}
}
}
Pro v místním prostředí použijte:
{
type = "SelfHosted"
typeProperties = {
linkedInfo = {
authorizationType = "string"
// For remaining properties, see LinkedIntegrationRuntimeType objects
}
}
}
SecretBase – objekty
Nastavte typ vlastnost určit typ objektu.
Pro SecureString použijte:
{
type = "SecureString"
value = "string"
}
Hodnoty vlastností
CmdkeySetup
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | CmdkeySetup (povinné) |
typeProperties | Vlastnosti vlastního typu nastavení příkazu Cmdkey | CmdkeySetupTypeProperties (povinné) |
CmdkeySetupTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
heslo | Heslo přístupu ke zdroji dat. | SecretBase (povinné) |
targetName | Název serveru přístupu ke zdroji dat. | libovolná (povinná) |
userName | Uživatelské jméno přístupu ke zdroji dat. | libovolná (povinná) |
ComponentSetup
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | ComponentSetup (povinné) |
typeProperties | Nainstalujte vlastnosti typu komponenty třetí strany. | LicensedComponentSetupTypeProperties (povinné) |
CustomSetupBase
Jméno | Popis | Hodnota |
---|---|---|
typ | Nastavte na CmdkeySetup pro typ CmdkeySetup. Nastavte na ComponentSetup pro typ ComponentSetup. Nastavte na EnvironmentVariableSetup pro typ EnvironmentVariableSetup. | CmdkeySetup ComponentSetup EnvironmentVariableSetup (povinné) |
EntityReference
Jméno | Popis | Hodnota |
---|---|---|
referenceName | Název této odkazované entity. | řetězec |
typ | Typ této odkazované entity. | IntegrationRuntimeReference LinkedServiceReference |
EnvironmentVariableSetup
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | EnvironmentVariableSetup (povinné) |
typeProperties | Přidejte vlastnosti typu proměnné prostředí. | EnvironmentVariableSetupTypeProperties (povinné) |
EnvironmentVariableSetupTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
variableName | Název proměnné prostředí. | string (povinné) |
variableValue | Hodnota proměnné prostředí. | string (povinné) |
IntegrationRuntime
Jméno | Popis | Hodnota |
---|---|---|
popis | Popis prostředí Integration Runtime | řetězec |
typ | Pro typ ManagedIntegrationRuntime nastavte hodnotu ManagedIntegrationRuntime. Pro typ SelfHostedIntegrationRuntimenastavte hodnotu SelfHostedIntegrationRuntime . | Spravovaná "V místním prostředí" (povinné) |
IntegrationRuntimeComputeProperties
Jméno | Popis | Hodnota |
---|---|---|
dataFlowProperties | Vlastnosti toku dat pro prostředí Managed Integration Runtime | IntegrationRuntimeDataFlowProperties |
umístění | Umístění spravovaného prostředí Integration Runtime. Podporované oblasti najdete v umístění /azure/data-factory/data-factory-data-movement-activities.. | řetězec |
maxParallelExecutionsPerNode | Maximální počet paralelních spuštění na uzel pro spravované prostředí Integration Runtime | Int Omezení: Minimální hodnota = 1 |
nodeSize | Požadavek na velikost uzlu spravovaného prostředí Integration Runtime. | řetězec |
numberOfNodes | Požadovaný počet uzlů pro spravovaný prostředí Integration Runtime. | Int Omezení: Minimální hodnota = 1 |
vNetProperties | Vlastnosti virtuální sítě pro prostředí Managed Integration Runtime | IntegrationRuntimeVNetProperties |
IntegrationRuntimeCustomerVirtualNetwork
Jméno | Popis | Hodnota |
---|---|---|
subnetId | ID podsítě, ke které se Azure-SSIS Integration Runtime připojí. | řetězec |
IntegrationRuntimeCustomSetupScriptProperties
Jméno | Popis | Hodnota |
---|---|---|
blobContainerUri | Identifikátor URI kontejneru objektů blob Azure, který obsahuje vlastní instalační skript. | řetězec |
sasToken | Token SAS kontejneru objektů blob Azure. | |
IntegrationRuntimeDataFlowProperties
Jméno | Popis | Hodnota |
---|---|---|
computeType | Výpočetní typ clusteru, který spustí úlohu toku dat. | ComputeOptimized "Obecné" PaměťOptimized |
coreCount | Základní počet clusteru, který spustí úlohu toku dat. Podporované hodnoty jsou: 8, 16, 32, 48, 80, 144 a 272. | Int |
timeToLive | Nastavení time to live (v minutách) clusteru, které spustí úlohu toku dat. | Int Omezení: Minimální hodnota = 0 |
IntegrationRuntimeDataProxyProperties
Jméno | Popis | Hodnota |
---|---|---|
connectVia | Referenční informace k místnímu prostředí Integration Runtime. | EntityReference |
cesta | Cesta, která bude obsahovat fázovaná data v úložišti objektů blob. | řetězec |
stagingLinkedService | Referenční informace k pracovní propojené službě. | EntityReference |
IntegrationRuntimeSsisCatalogInfo
Jméno | Popis | Hodnota |
---|---|---|
catalogAdminPassword | Heslo uživatelskéhoúčtuhohohoho | |
catalogAdminUserName | Uživatelské jméno správce databáze katalogu. | řetězec Omezení: Minimální délka = 1 Maximální délka = 1 |
catalogPricingTier | Cenová úroveň databáze katalogu. Platné hodnoty najdete v https://azure.microsoft.com/en-us/pricing/details/sql-database/ | "Základní" Premium PremiumRS "Standardní" |
catalogServerEndpoint | Adresa URL databázového serveru katalogu. | řetězec |
IntegraceRuntimeSsisProperties
Jméno | Popis | Hodnota |
---|---|---|
catalogInfo | Informace o katalogu pro spravované prostředí Integration Runtime | IntegrationRuntimeSsisCatalogInfo |
customSetupScriptProperties | Vlastnosti vlastních instalačních skriptů pro spravovaný vyhrazený prostředí Integration Runtime | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyProperties | Vlastnosti proxy serveru dat pro spravovaný vyhrazený prostředí Integration Runtime | IntegrationRuntimeDataProxyProperties |
vydání | Edice prostředí SSIS Integration Runtime | "Organizace" "Standardní" |
expressCustomSetupProperties | Vlastní nastavení bez vlastností skriptu pro prostředí SSIS Integration Runtime | CustomSetupBase[] |
licenseType | Typ licence pro přenesení vlastního scénáře licence. | Základnícena 'LicenseIncluded' |
IntegraceRuntimeVNetProperties
Jméno | Popis | Hodnota |
---|---|---|
publicIPs | ID prostředků veřejných IP adres, které bude tento prostředí Integration Runtime používat. | string[] |
podsíť | Název podsítě, ke které se tento modul Integration Runtime připojí. | řetězec |
subnetId | ID podsítě, ke které bude tento Azure-SSIS Integration Runtime připojený. | řetězec |
vNetId | ID virtuální sítě, ke které se tento prostředí Integration Runtime připojí. | řetězec |
LicensedComponentSetupTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
componentName | Název komponenty třetí strany. | string (povinné) |
licenseKey | Licenční klíč pro aktivaci komponenty. | SecretBase |
LinkedIntegrationRuntimeKeyAuthorization
Jméno | Popis | Hodnota |
---|---|---|
authorizationType | Typ autorizace pro sdílení prostředí Integration Runtime. | Klíč (povinné) |
klíč | Klíč použitý k autorizaci. | secureString (povinné) |
LinkedIntegrationRuntimeRbacAuthorization
Jméno | Popis | Hodnota |
---|---|---|
authorizationType | Typ autorizace pro sdílení prostředí Integration Runtime. | RBAC (povinné) |
resourceId | Identifikátor prostředku prostředí Integration Runtime, který se má sdílet. | string (povinné) |
LinkedIntegrationRuntimeType
Jméno | Popis | Hodnota |
---|---|---|
authorizationType | Nastavte na Klíč pro typ LinkedIntegrationRuntimeKeyAuthorization. Nastavte na RBAC pro typ LinkedIntegrationRuntimeRbacAuthorization. | Klíč RBAC (povinné) |
ManagedIntegrationRuntime
Jméno | Popis | Hodnota |
---|---|---|
managedVirtualNetwork | Spravovaná virtuální síť prostředí Integration Runtime | ManagedIntegrationRuntimeManagedVirtualNetworkReference |
typ | Typ prostředí Integration Runtime. | Spravované (povinné) |
typeProperties | Vlastnosti modulu runtime spravované integrace | ManagedIntegrationRuntimeTypeProperties (povinné) |
ManagedIntegrationRuntimeManagedVirtualNetworkReference
Jméno | Popis | Hodnota |
---|---|---|
id | ID spravované virtuální sítě. | řetězec |
referenceName | Referenční název spravované virtuální sítě | řetězec |
typ | Typ spravované virtuální sítě. | řetězec |
ManagedIntegrationRuntimeTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
computeProperties | Výpočetní prostředek pro spravované prostředí Integration Runtime. | IntegrationRuntimeComputeProperties |
customerVirtualNetwork | Název virtuální sítě, ke které se připojí prostředí Azure-SSIS Integration Runtime | IntegrationRuntimeCustomerVirtualNetwork |
ssisProperties | Vlastnosti služby SSIS pro prostředí Managed Integration Runtime | IntegrationRuntimeSsisProperties |
Microsoft.Synapse/workspaces/integrationRuntimes
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název prostředku | string (povinné) |
parent_id | ID prostředku, který je nadřazený pro tento prostředek. | ID prostředku typu: pracovních prostorů |
vlastnosti | Vlastnosti prostředí Integration Runtime | IntegrationRuntime (povinné) |
typ | Typ prostředku | Microsoft.Synapse/workspaces/integrationRuntimes@2021-06-01 |
SecretBase
Jméno | Popis | Hodnota |
---|---|---|
typ | Pro typ SecureString nastavte hodnotu SecureString. | SecureString (povinné) |
SecureString
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ tajného kódu. | string (povinné) |
hodnota | Hodnota zabezpečeného řetězce | string (povinné) |
SecureString
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ tajného kódu. | SecureString (povinné) |
hodnota | Hodnota zabezpečeného řetězce | string (povinné) |
SelfHostedIntegrationRuntime
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ prostředí Integration Runtime. | "V místním prostředí" (povinné) |
typeProperties | Pokud tato vlastnost nemá hodnotu null, znamená to, že se jedná o propojený prostředí Integration Runtime. Vlastnost se používá pro přístup k původnímu prostředí Integration Runtime. | selfHostedIntegrationRuntimeTypeProperties |
SelfHostedIntegrationRuntimeTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
linkedInfo | Propojený typ prostředí Integration Runtime z datové továrny | LinkedIntegrationRuntimeType |