Pracovní prostory Microsoft.Synapse/ integrationRuntimes
Definice prostředku Bicep
Typ prostředku workspaces/integrationRuntimes je možné nasadit s operacemi, které cílí na:
- 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' = {
name: 'string'
parent: resourceSymbolicName
properties: {
description: 'string'
type: 'string'
// For remaining properties, see IntegrationRuntime objects
}
}
Objekty IntegrationRuntime
Nastavte vlastnost type a určete typ objektu.
V případě spravovaného použijte:
type: 'Managed'
managedVirtualNetwork: {
id: 'string'
referenceName: 'string'
type: 'string'
}
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'
}
}
V případě místního hostování použijte:
type: 'SelfHosted'
typeProperties: {
linkedInfo: {
authorizationType: 'string'
// For remaining properties, see LinkedIntegrationRuntimeType objects
}
}
Objekty CustomSetupBase
Nastavte vlastnost type a určete typ objektu.
Pro CmdkeySetup použijte:
type: 'CmdkeySetup'
typeProperties: {
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
targetName: any()
userName: any()
}
Pro ComponentSetup použijte:
type: 'ComponentSetup'
typeProperties: {
componentName: 'string'
licenseKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
Pro EnvironmentVariableSetup použijte:
type: 'EnvironmentVariableSetup'
typeProperties: {
variableName: 'string'
variableValue: 'string'
}
Objekty SecretBase
Nastavte vlastnost type a určete typ objektu.
Pro SecureString použijte:
type: 'SecureString'
value: 'string'
Objekty LinkedIntegrationRuntimeType
Nastavte vlastnost authorizationType a určete typ objektu.
Jako Klíč použijte:
authorizationType: 'Key'
key: {
type: 'string'
value: 'string'
}
V případě řízení přístupu na základě role použijte:
authorizationType: 'RBAC'
resourceId: 'string'
Hodnoty vlastností
pracovní prostory/ integrationRuntimes
Název | Description | Hodnota |
---|---|---|
name | Název prostředku Přečtěte si, jak nastavit názvy a typy pro podřízené prostředky v Bicepu. |
string (povinné) |
Nadřazené | V nástroji Bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost stačí 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í prostory |
properties | Vlastnosti prostředí Integration Runtime. | IntegrationRuntime (povinné) |
IntegrationRuntime
Název | Description | Hodnota |
---|---|---|
description | Popis prostředí Integration Runtime | řetězec |
typ | Nastavení typu objektu | Spravované Místní hostování (povinné) |
ManagedIntegrationRuntime
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředí Integration Runtime. | Spravované (povinné) |
managedVirtualNetwork | Spravovaná virtuální síť prostředí Integration Runtime. | ManagedIntegrationRuntimeManagedVirtualNetworkRefere... |
typeProperties | Vlastnosti spravovaného prostředí Integration Runtime | ManagedIntegrationRuntimeTypeProperties (povinné) |
ManagedIntegrationRuntimeManagedVirtualNetworkRefere...
Název | Description | 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
Název | Description | 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 spravované prostředí Integration Runtime | IntegrationRuntimeSsisVlastnosti |
IntegrationRuntimeComputeProperties
Název | Description | Hodnota |
---|---|---|
dataFlowVlastnosti | Vlastnosti toku dat pro spravované prostředí Integration Runtime | IntegrationRuntimeDataFlowProperties |
location | Umístění pro spravované prostředí Integration Runtime. Podporované oblasti najdete na stránce /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 |
nodeSize | Požadavek na velikost uzlu pro spravované prostředí Integration Runtime. | řetězec |
numberOfNodes | Požadovaný počet uzlů pro spravované prostředí Integration Runtime | int |
Vlastnosti virtuální sítě | Vlastnosti virtuální sítě pro spravované prostředí Integration Runtime | IntegrationRuntimeVNetVNetProperties |
IntegrationRuntimeDataFlowProperties
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků clusteru, který spustí úlohu toku dat. | ComputeOptimized 'Obecný' MemoryOptimized |
coreCount | Počet jader clusteru, který spustí úlohu toku dat. Podporované hodnoty jsou: 8, 16, 32, 48, 80, 144 a 272. | int |
timeToLive | Nastavení hodnoty TTL (v minutách) clusteru, které provede úlohu toku dat. | int |
IntegrationRuntimeVNetVNetProperties
Název | Description | Hodnota |
---|---|---|
publicIPs | ID prostředků veřejných IP adres, které bude prostředí Integration Runtime používat. | string[] |
podsíť | Název podsítě, ke které se toto prostředí Integration Runtime připojí. | řetězec |
id podsítě | ID podsítě, ke které se připojí toto prostředí Azure-SSIS Integration Runtime. | řetězec |
Id virtuální sítě | ID virtuální sítě, ke které se toto prostředí Integration Runtime připojí. | řetězec |
IntegrationRuntimeCustomerVirtualNetwork
Název | Description | Hodnota |
---|---|---|
id podsítě | ID podsítě, ke které se připojí prostředí Azure-SSIS Integration Runtime. | řetězec |
IntegrationRuntimeSsisVlastnosti
Název | Description | Hodnota |
---|---|---|
informace o katalogu | Informace katalogu pro spravované vyhrazené prostředí Integration Runtime | IntegrationRuntimeSsisCatalogInfo |
customSetupScriptVlastnosti | Vlastnosti skriptu vlastní instalace pro spravované vyhrazené prostředí Integration Runtime | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyProperties | Vlastnosti proxy dat pro spravované vyhrazené prostředí Integration Runtime | IntegrationRuntimeDataProxyProperties |
Edition | Edice Integration Runtime SSIS | Enterprise 'Standardní' |
expressCustomSetupVlastnosti | Vlastní nastavení bez vlastností skriptu pro prostředí SSIS Integration Runtime | CustomSetupBase[] |
typ licence | Typ licence pro scénář použití vlastní licence | 'Základní Cena' 'LicenseIncluded' |
IntegrationRuntimeSsisCatalogInfo
Název | Description | Hodnota |
---|---|---|
catalogAdminPassword | Heslo uživatelského účtu správce databáze katalogu. | Securestring |
catalogAdminUserName | Uživatelské jméno správce databáze katalogu. | řetězec |
catalogPricingTier | Cenová úroveň pro databázi katalogu. Platné hodnoty najdete v https://azure.microsoft.com/pricing/details/sql-database/ |
'Základní' 'Premium' PremiumRS 'Standard' |
catalogServerEndpoint | Adresa URL serveru databáze katalogu. | řetězec |
Securestring
Název | Description | Hodnota |
---|---|---|
typ | Typ tajného kódu. | string (povinné) |
hodnota | Hodnota zabezpečeného řetězce | string (povinné) |
IntegrationRuntimeCustomSetupScriptProperties
Název | Description | Hodnota |
---|---|---|
blobContainerUri | Identifikátor URI kontejneru objektů blob Azure, který obsahuje skript vlastního nastavení. | řetězec |
sasToken | Token SAS kontejneru objektů blob Azure. | Securestring |
IntegrationRuntimeDataProxyProperties
Název | Description | Hodnota |
---|---|---|
connectVia | Referenční informace k místnímu prostředí Integration Runtime | EntityReference |
program | Cesta, která má obsahovat fázovaná data v úložišti objektů blob. | řetězec |
stagingLinkedService | Referenční informace k přípravné propojené službě | EntityReference |
EntityReference
Název | Description | Hodnota |
---|---|---|
referenceName | Název této odkazované entity. | řetězec |
typ | Typ této odkazované entity. | IntegrationRuntimeReference LinkedServiceReference |
CustomSetupBase
Název | Description | Hodnota |
---|---|---|
typ | Nastavení typu objektu | CmdkeySetup ComponentSetup EnvironmentVariableSetup (povinné) |
CmdkeySetup
Název | Description | Hodnota |
---|---|---|
typ | Typ vlastního nastavení. | CmdkeySetup (povinné) |
typeProperties | Příkaz Cmdkey – vlastnosti vlastního typu nastavení | CmdkeySetupTypeProperties (povinné) |
CmdkeySetupTypeVlastnosti
Název | Description | Hodnota |
---|---|---|
heslo | Heslo pro přístup ke zdroji dat. | SecretBase (povinné) |
Targetname | Název serveru pro přístup ke zdroji dat. | Pro Bicep můžete použít funkci any(). (povinné) |
userName | Uživatelské jméno přístupu ke zdroji dat. | Pro Bicep můžete použít funkci any(). (povinné) |
SecretBase
Název | Description | Hodnota |
---|---|---|
typ | Nastavení typu objektu | SecureString (povinné) |
ComponentSetup
Název | Description | Hodnota |
---|---|---|
typ | Typ vlastního nastavení. | ComponentSetup (povinné) |
typeProperties | Nainstalujte vlastnosti typu komponenty třetí strany. | LicensedComponentSetupTypeProperties (povinné) |
LicensedComponentSetupTypeProperties
Název | Description | Hodnota |
---|---|---|
název_komponenty | Název komponenty třetí strany. | string (povinné) |
licenseKey | Licenční klíč pro aktivaci komponenty. | SecretBase |
EnvironmentVariableSetup
Název | Description | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | EnvironmentVariableSetup (povinné) |
typeProperties | Přidejte vlastnosti typu proměnné prostředí. | EnvironmentVariableSetupTypeProperties (povinné) |
EnvironmentVariableSetupTypeProperties
Název | Description | Hodnota |
---|---|---|
název_proměnné | Název proměnné prostředí. | string (povinné) |
proměnnáValue | Hodnota proměnné prostředí. | string (povinné) |
SelfHostedIntegrationRuntime
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředí Integration Runtime | 'SelfHosted' (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
Název | Description | Hodnota |
---|---|---|
linkedInfo | Propojený typ prostředí Integration Runtime z datové továrny | LinkedIntegrationRuntimeType |
LinkedIntegrationRuntimeType
Název | Description | Hodnota |
---|---|---|
authorizationType | Nastavení typu objektu | Klíč RBAC (povinné) |
LinkedIntegrationRuntimeKeyAuthorization
Název | Description | Hodnota |
---|---|---|
authorizationType | Typ autorizace pro sdílení prostředí Integration Runtime. | Klíč (povinné) |
key | Klíč použitý k autorizaci. | SecureString (povinné) |
LinkedIntegrationRuntimeRbacAuthorization
Název | Description | 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é) |
Definice prostředku šablony ARM
Typ prostředku pracovní prostory/integrationRuntimes je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy pro nasazení skupin 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í kód JSON.
{
"type": "Microsoft.Synapse/workspaces/integrationRuntimes",
"apiVersion": "2021-06-01",
"name": "string",
"properties": {
"description": "string",
"type": "string"
// For remaining properties, see IntegrationRuntime objects
}
}
Objekty IntegrationRuntime
Nastavte vlastnost type a určete typ objektu.
V případě spravovaného použijte:
"type": "Managed",
"managedVirtualNetwork": {
"id": "string",
"referenceName": "string",
"type": "string"
},
"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"
}
}
V případě místního hostování použijte:
"type": "SelfHosted",
"typeProperties": {
"linkedInfo": {
"authorizationType": "string"
// For remaining properties, see LinkedIntegrationRuntimeType objects
}
}
CustomSetupBase – objekty
Nastavte vlastnost type a určete typ objektu.
Pro CmdkeySetup použijte:
"type": "CmdkeySetup",
"typeProperties": {
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"targetName": {},
"userName": {}
}
Pro ComponentSetup použijte:
"type": "ComponentSetup",
"typeProperties": {
"componentName": "string",
"licenseKey": {
"type": "string"
// For remaining properties, see SecretBase objects
}
}
Pro EnvironmentVariableSetup použijte:
"type": "EnvironmentVariableSetup",
"typeProperties": {
"variableName": "string",
"variableValue": "string"
}
SecretBase – objekty
Nastavte vlastnost type a určete typ objektu.
Pro SecureString použijte:
"type": "SecureString",
"value": "string"
Objekty LinkedIntegrationRuntimeType
Nastavte vlastnost authorizationType a určete typ objektu.
Jako Klíč použijte:
"authorizationType": "Key",
"key": {
"type": "string",
"value": "string"
}
V případě řízení přístupu na základě role použijte:
"authorizationType": "RBAC",
"resourceId": "string"
Hodnoty vlastností
pracovní prostory /integrationRuntimes
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.Synapse/workspaces/integrationRuntimes |
apiVersion | Verze rozhraní API prostředků | '2021-06-01' |
name | Název prostředku Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM. |
string (povinné) |
properties | Vlastnosti prostředí Integration Runtime. | IntegrationRuntime (povinné) |
IntegrationRuntime
Název | Description | Hodnota |
---|---|---|
description | Popis prostředí Integration Runtime | řetězec |
typ | Nastavení typu objektu | Spravované Místní hostování (povinné) |
ManagedIntegrationRuntime
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředí Integration Runtime. | Spravované (povinné) |
managedVirtualNetwork | Spravovaná virtuální síť prostředí Integration Runtime. | ManagedIntegrationRuntimeManagedVirtualNetworkRefere... |
typeProperties | Vlastnosti spravovaného prostředí Integration Runtime | ManagedIntegrationRuntimeTypeProperties (povinné) |
ManagedIntegrationRuntimeManagedVirtualNetworkRefere...
Název | Description | 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
Název | Description | 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 spravované prostředí Integration Runtime | IntegrationRuntimeSsisProperties |
IntegrationRuntimeComputeProperties
Název | Description | Hodnota |
---|---|---|
dataFlowProperties | Vlastnosti toku dat pro spravované prostředí Integration Runtime | IntegrationRuntimeDataFlowProperties |
location | Umístění spravovaného prostředí Integration Runtime. Podporované oblasti najdete na stránce /azure/data-factory/data-factory-data-movement-activities. | řetězec |
maxParallelExecutionsPerNode | Maximální počet paralelních spuštění na uzel pro prostředí Managed Integration Runtime | int |
nodeSize | Požadavek na velikost uzlu pro spravované prostředí Integration Runtime. | řetězec |
numberOfNodes | Požadovaný počet uzlů pro spravované prostředí Integration Runtime. | int |
vNetVlastnosti | Vlastnosti virtuální sítě pro spravované prostředí Integration Runtime | IntegrationRuntimeVNetProperties |
IntegrationRuntimeDataFlowProperties
Název | Description | Hodnota |
---|---|---|
computeType | Výpočetní typ clusteru, který spustí úlohu toku dat. | ComputeOptimized 'Obecné' MemoryOptimized |
coreCount | Počet jader clusteru, který spustí úlohu toku dat. Podporované hodnoty jsou: 8, 16, 32, 48, 80, 144 a 272. | int |
timeToLive | Nastavení hodnoty TTL (v minutách) clusteru, které provede úlohu toku dat. | int |
IntegrationRuntimeVNetVNetProperties
Název | Description | Hodnota |
---|---|---|
publicIPs | ID prostředků veřejných IP adres, které bude prostředí Integration Runtime používat. | string[] |
podsíť | Název podsítě, ke které se toto prostředí Integration Runtime připojí. | řetězec |
id podsítě | ID podsítě, ke které se připojí toto prostředí Azure-SSIS Integration Runtime. | řetězec |
Id virtuální sítě | ID virtuální sítě, ke které se toto prostředí Integration Runtime připojí. | řetězec |
IntegrationRuntimeCustomerVirtualNetwork
Název | Description | Hodnota |
---|---|---|
id podsítě | ID podsítě, ke které se připojí prostředí Azure-SSIS Integration Runtime. | řetězec |
IntegrationRuntimeSsisVlastnosti
Název | Description | Hodnota |
---|---|---|
informace o katalogu | Informace katalogu pro spravované vyhrazené prostředí Integration Runtime | IntegrationRuntimeSsisCatalogInfo |
customSetupScriptVlastnosti | Vlastnosti skriptu vlastní instalace pro spravované vyhrazené prostředí Integration Runtime | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyProperties | Vlastnosti proxy dat pro spravované vyhrazené prostředí Integration Runtime | IntegrationRuntimeDataProxyProperties |
Edition | Edice Integration Runtime SSIS | Enterprise 'Standardní' |
expressCustomSetupVlastnosti | Vlastní nastavení bez vlastností skriptu pro prostředí SSIS Integration Runtime | CustomSetupBase[] |
typ licence | Typ licence pro scénář použití vlastní licence | 'Základní Cena' 'LicenseIncluded' |
IntegrationRuntimeSsisCatalogInfo
Název | Description | Hodnota |
---|---|---|
catalogAdminPassword | Heslo uživatelského účtu správce databáze katalogu. | Securestring |
catalogAdminUserName | Uživatelské jméno správce databáze katalogu. | řetězec |
catalogPricingTier | Cenová úroveň pro databázi katalogu. Platné hodnoty najdete v https://azure.microsoft.com/pricing/details/sql-database/ |
'Základní' Premium PremiumRS 'Standardní' |
catalogServerEndpoint | Adresa URL databázového serveru katalogu. | řetězec |
Securestring
Název | Description | Hodnota |
---|---|---|
typ | Typ tajného kódu. | string (povinné) |
hodnota | Hodnota zabezpečeného řetězce. | string (povinné) |
IntegrationRuntimeCustomSetupScriptProperties
Název | Description | Hodnota |
---|---|---|
identifikátor blobContainerUri | Identifikátor URI kontejneru objektů blob Azure, který obsahuje skript vlastní instalace. | řetězec |
houstoken | Token SAS kontejneru objektů blob Azure. | Securestring |
IntegrationRuntimeDataProxyProperties
Název | Description | Hodnota |
---|---|---|
connectVia | Referenční informace k místnímu prostředí Integration Runtime | EntityReference |
program | Cesta, která má obsahovat připravená data v úložišti objektů blob. | řetězec |
stagingLinkedService | Přípravný odkaz na propojenou službu | EntityReference |
EntityReference
Název | Description | Hodnota |
---|---|---|
název odkazu | Název této odkazované entity. | řetězec |
typ | Typ této odkazované entity. | IntegrationRuntimeReference LinkedServiceReference |
CustomSetupBase
Název | Description | Hodnota |
---|---|---|
typ | Nastavení typu objektu | Nastavení cmdkey ComponentSetup EnvironmentVariableSetup (povinné) |
Nastavení cmdkey
Název | Description | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | CmdkeySetup (povinné) |
typeProperties | Příkaz Cmdkey – vlastnosti vlastního typu instalace | Vlastnosti cmdkeySetupType (povinné) |
Vlastnosti cmdkeySetupType
Název | Description | Hodnota |
---|---|---|
heslo | Heslo pro přístup ke zdroji dat. | SecretBase (povinné) |
Targetname | Název serveru pro přístup ke zdroji dat. | |
userName | Uživatelské jméno přístupu ke zdroji dat. |
SecretBase
Název | Description | Hodnota |
---|---|---|
typ | Nastavení typu objektu | SecureString (povinné) |
ComponentSetup
Název | Description | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | ComponentSetup (povinné) |
typeProperties | Nainstalujte vlastnosti typu komponenty jiného výrobce. | LicensedComponentSetupTypeProperties (povinné) |
LicensedComponentSetupTypeProperties
Název | Description | Hodnota |
---|---|---|
název_komponenty | Název komponenty třetí strany. | string (povinné) |
licenseKey | Licenční klíč pro aktivaci komponenty. | SecretBase |
EnvironmentVariableSetup
Název | Description | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | EnvironmentVariableSetup (povinné) |
typeProperties | Přidejte vlastnosti typu proměnné prostředí. | EnvironmentVariableSetupTypeProperties (povinné) |
EnvironmentVariableSetupTypeProperties
Název | Description | Hodnota |
---|---|---|
název_proměnné | Název proměnné prostředí. | string (povinné) |
proměnnáValue | Hodnota proměnné prostředí. | string (povinné) |
SelfHostedIntegrationRuntime
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředí Integration Runtime | 'SelfHosted' (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
Název | Description | Hodnota |
---|---|---|
linkedInfo | Propojený typ prostředí Integration Runtime z datové továrny | LinkedIntegrationRuntimeType |
LinkedIntegrationRuntimeType
Název | Description | Hodnota |
---|---|---|
authorizationType | Nastavení typu objektu | Klíč RBAC (povinné) |
LinkedIntegrationRuntimeKeyAuthorization
Název | Description | Hodnota |
---|---|---|
authorizationType | Typ autorizace pro sdílení prostředí Integration Runtime. | Klíč (povinné) |
key | Klíč použitý k autorizaci. | SecureString (povinné) |
LinkedIntegrationRuntimeRbacAuthorization
Název | Description | 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é) |
Definice prostředku Terraform (poskytovatel AzAPI)
Typ prostředku pracovní prostory/integrationRuntimes je možné nasadit s operacemi, které cílí na:
- 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"
parent_id = "string"
body = jsonencode({
properties = {
description = "string"
type = "string"
// For remaining properties, see IntegrationRuntime objects
}
})
}
Objekty IntegrationRuntime
Nastavte vlastnost type a určete typ objektu.
V případě spravovaného použijte:
type = "Managed"
managedVirtualNetwork = {
id = "string"
referenceName = "string"
type = "string"
}
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"
}
}
V případě místního hostování použijte:
type = "SelfHosted"
typeProperties = {
linkedInfo = {
authorizationType = "string"
// For remaining properties, see LinkedIntegrationRuntimeType objects
}
}
CustomSetupBase – objekty
Nastavte vlastnost type a určete typ objektu.
Pro CmdkeySetup použijte:
type = "CmdkeySetup"
typeProperties = {
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
Pro ComponentSetup použijte:
type = "ComponentSetup"
typeProperties = {
componentName = "string"
licenseKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
Pro EnvironmentVariableSetup použijte:
type = "EnvironmentVariableSetup"
typeProperties = {
variableName = "string"
variableValue = "string"
}
SecretBase – objekty
Nastavte vlastnost type a určete typ objektu.
Pro SecureString použijte:
type = "SecureString"
value = "string"
Objekty LinkedIntegrationRuntimeType
Nastavte vlastnost authorizationType a určete typ objektu.
Jako Klíč použijte:
authorizationType = "Key"
key = {
type = "string"
value = "string"
}
V případě řízení přístupu na základě role použijte:
authorizationType = "RBAC"
resourceId = "string"
Hodnoty vlastností
pracovní prostory /integrationRuntimes
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.Synapse/workspaces/integrationRuntimes@2021-06-01 |
name | Název prostředku | string (povinné) |
parent_id | ID prostředku, který je nadřazený pro tento prostředek. | ID prostředku typu: pracovní prostory |
properties | Vlastnosti prostředí Integration Runtime | IntegrationRuntime (povinné) |
IntegrationRuntime
Název | Description | Hodnota |
---|---|---|
description | Popis prostředí Integration Runtime | řetězec |
typ | Nastavení typu objektu | Spravované Místní prostředí (povinné) |
ManagedIntegrationRuntime
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředí Integration Runtime | "Spravované" (povinné) |
managedVirtualNetwork | Spravovaná virtuální síť prostředí Managed Integration Runtime | ManagedIntegrationRuntimeManagedVirtualNetworkRefere... |
typeProperties | Vlastnosti spravovaného prostředí Integration Runtime | ManagedIntegrationRuntimeTypeProperties (povinné) |
ManagedIntegrationRuntimeManagedVirtualNetworkRefere...
Název | Description | Hodnota |
---|---|---|
id | ID spravované virtuální sítě. | řetězec |
název odkazu | Referenční název spravované virtuální sítě | řetězec |
typ | Typ spravované virtuální sítě. | řetězec |
ManagedIntegrationRuntimeTypeProperties
Název | Description | Hodnota |
---|---|---|
computeVlastnosti | 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 spravované prostředí Integration Runtime | IntegrationRuntimeSsisVlastnosti |
IntegrationRuntimeComputeProperties
Název | Description | Hodnota |
---|---|---|
dataFlowVlastnosti | Vlastnosti toku dat pro spravované prostředí Integration Runtime | IntegrationRuntimeDataFlowProperties |
location | Umístění pro spravované prostředí Integration Runtime. Podporované oblasti najdete na stránce /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 |
nodeSize | Požadavek na velikost uzlu pro spravované prostředí Integration Runtime. | řetězec |
numberOfNodes | Požadovaný počet uzlů pro spravované prostředí Integration Runtime | int |
Vlastnosti virtuální sítě | Vlastnosti virtuální sítě pro spravované prostředí Integration Runtime | IntegrationRuntimeVNetVNetProperties |
IntegrationRuntimeDataFlowProperties
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků clusteru, který spustí úlohu toku dat. | "ComputeOptimized" "Obecné" "MemoryOptimized" |
coreCount | Počet jader clusteru, který spustí úlohu toku dat. Podporované hodnoty jsou: 8, 16, 32, 48, 80, 144 a 272. | int |
timeToLive | Nastavení hodnoty TTL (v minutách) clusteru, které provede úlohu toku dat. | int |
IntegrationRuntimeVNetVNetProperties
Název | Description | Hodnota |
---|---|---|
publicIPs | ID prostředků veřejných IP adres, které bude prostředí Integration Runtime používat. | string[] |
podsíť | Název podsítě, ke které se toto prostředí Integration Runtime připojí. | řetězec |
id podsítě | ID podsítě, ke které se připojí toto prostředí Azure-SSIS Integration Runtime. | řetězec |
Id virtuální sítě | ID virtuální sítě, ke které se toto prostředí Integration Runtime připojí. | řetězec |
IntegrationRuntimeCustomerVirtualNetwork
Název | Description | Hodnota |
---|---|---|
id podsítě | ID podsítě, ke které se připojí prostředí Azure-SSIS Integration Runtime. | řetězec |
IntegrationRuntimeSsisVlastnosti
Název | Description | Hodnota |
---|---|---|
informace o katalogu | Informace katalogu pro spravované vyhrazené prostředí Integration Runtime | IntegrationRuntimeSsisCatalogInfo |
customSetupScriptVlastnosti | Vlastnosti skriptu vlastní instalace pro spravované vyhrazené prostředí Integration Runtime | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyProperties | Vlastnosti proxy dat pro spravované vyhrazené prostředí Integration Runtime | IntegrationRuntimeDataProxyProperties |
Edition | Edice Integration Runtime SSIS | "Organizace" "Standardní" |
expressCustomSetupVlastnosti | Vlastní nastavení bez vlastností skriptu pro prostředí SSIS Integration Runtime | CustomSetupBase[] |
typ licence | Typ licence pro scénář použití vlastní licence | "ZákladníCena" "LicenseIncluded" |
IntegrationRuntimeSsisCatalogInfo
Název | Description | Hodnota |
---|---|---|
catalogAdminPassword | Heslo uživatelského účtu správce databáze katalogu. | Securestring |
catalogAdminUserName | Uživatelské jméno správce databáze katalogu. | řetězec |
catalogPricingTier | Cenová úroveň pro databázi katalogu. Platné hodnoty najdete v https://azure.microsoft.com/pricing/details/sql-database/ |
"Základní" "Premium" "PremiumRS" "Standardní" |
catalogServerEndpoint | Adresa URL databázového serveru katalogu. | řetězec |
Securestring
Název | Description | Hodnota |
---|---|---|
typ | Typ tajného kódu. | string (povinné) |
hodnota | Hodnota zabezpečeného řetězce. | string (povinné) |
IntegrationRuntimeCustomSetupScriptProperties
Název | Description | Hodnota |
---|---|---|
identifikátor blobContainerUri | Identifikátor URI kontejneru objektů blob Azure, který obsahuje skript vlastní instalace. | řetězec |
houstoken | Token SAS kontejneru objektů blob Azure. | Securestring |
IntegrationRuntimeDataProxyProperties
Název | Description | Hodnota |
---|---|---|
connectVia | Referenční informace k místnímu prostředí Integration Runtime | EntityReference |
program | Cesta, která má obsahovat připravená data v úložišti objektů blob. | řetězec |
stagingLinkedService | Přípravný odkaz na propojenou službu | EntityReference |
EntityReference
Název | Description | Hodnota |
---|---|---|
název odkazu | Název této odkazované entity. | řetězec |
typ | Typ této odkazované entity. | "IntegrationRuntimeReference" "LinkedServiceReference" |
CustomSetupBase
Název | Description | Hodnota |
---|---|---|
typ | Nastavení typu objektu | Nastavení cmdkey ComponentSetup EnvironmentVariableSetup (povinné) |
Nastavení cmdkey
Název | Description | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | "CmdkeySetup" (povinné) |
typeProperties | Příkaz Cmdkey – vlastnosti vlastního typu instalace | Vlastnosti cmdkeySetupType (povinné) |
Vlastnosti cmdkeySetupType
Název | Description | Hodnota |
---|---|---|
heslo | Heslo pro přístup ke zdroji dat. | SecretBase (povinné) |
Targetname | Název serveru pro přístup ke zdroji dat. | |
userName | Uživatelské jméno přístupu ke zdroji dat. |
SecretBase
Název | Description | Hodnota |
---|---|---|
typ | Nastavení typu objektu | SecureString (povinné) |
ComponentSetup
Název | Description | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | "ComponentSetup" (povinné) |
typeProperties | Nainstalujte vlastnosti typu komponenty jiného výrobce. | LicensedComponentSetupTypeProperties (povinné) |
LicensedComponentSetupTypeProperties
Název | Description | Hodnota |
---|---|---|
název_komponenty | Název komponenty třetí strany. | string (povinné) |
licenseKey | Licenční klíč pro aktivaci komponenty. | SecretBase |
EnvironmentVariableSetup
Název | Description | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | EnvironmentVariableSetup (povinné) |
typeProperties | Přidejte vlastnosti typu proměnné prostředí. | EnvironmentVariableSetupTypeProperties (povinné) |
EnvironmentVariableSetupTypeProperties
Název | Description | Hodnota |
---|---|---|
název_proměnné | Název proměnné prostředí. | string (povinné) |
proměnnáValue | Hodnota proměnné prostředí. | string (povinné) |
SelfHostedIntegrationRuntime
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředí Integration Runtime | "SelfHosted" (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
Název | Description | Hodnota |
---|---|---|
linkedInfo | Propojený typ prostředí Integration Runtime z datové továrny | LinkedIntegrationRuntimeType |
LinkedIntegrationRuntimeType
Název | Description | Hodnota |
---|---|---|
authorizationType | Nastavení typu objektu | Klíč RBAC (povinné) |
LinkedIntegrationRuntimeKeyAuthorization
Název | Description | Hodnota |
---|---|---|
authorizationType | Typ autorizace pro sdílení prostředí Integration Runtime. | "Klíč" (povinné) |
key | Klíč použitý k autorizaci. | SecureString (povinné) |
LinkedIntegrationRuntimeRbacAuthorization
Název | Description | 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é) |