Microsoft.DataFactory-fabriker/integrationRuntimes 2018-06-01
Bicep-resursdefinition
Resurstypen factories/integrationRuntimes kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.DataFactory/factories/integrationRuntimes-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.DataFactory/factories/integrationRuntimes@2018-06-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
description: 'string'
type: 'string'
// For remaining properties, see IntegrationRuntime objects
}
}
SecretBase-objekt
Ange egenskapen typ för att ange typ av objekt.
För AzureKeyVaultSecretanvänder du:
{
secretName: any(Azure.Bicep.Types.Concrete.AnyType)
secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
store: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
type: 'AzureKeyVaultSecret'
}
För SecureStringanvänder du:
{
type: 'SecureString'
value: 'string'
}
LinkedIntegrationRuntimeType-objekt
Ange egenskapen authorizationType för att ange typ av objekt.
För Keyanvänder du:
{
authorizationType: 'Key'
key: {
type: 'string'
value: 'string'
}
}
För RBAC-använder du:
{
authorizationType: 'RBAC'
credential: {
referenceName: 'string'
type: 'string'
}
resourceId: 'string'
}
IntegrationRuntime-objekt
Ange egenskapen typ för att ange typ av objekt.
För Managedanvänder du:
{
managedVirtualNetwork: {
referenceName: 'string'
type: 'string'
}
type: 'Managed'
typeProperties: {
computeProperties: {
copyComputeScaleProperties: {
dataIntegrationUnit: int
timeToLive: int
}
dataFlowProperties: {
cleanup: bool
computeType: 'string'
coreCount: int
customProperties: [
{
name: 'string'
value: 'string'
}
]
timeToLive: int
}
location: 'string'
maxParallelExecutionsPerNode: int
nodeSize: 'string'
numberOfNodes: int
pipelineExternalComputeScaleProperties: {
numberOfExternalNodes: int
numberOfPipelineNodes: int
timeToLive: int
}
vNetProperties: {
publicIPs: [
'string'
]
subnet: 'string'
subnetId: 'string'
vNetId: 'string'
}
}
customerVirtualNetwork: {
subnetId: 'string'
}
ssisProperties: {
catalogInfo: {
catalogAdminPassword: {
type: 'string'
value: 'string'
}
catalogAdminUserName: 'string'
catalogPricingTier: 'string'
catalogServerEndpoint: 'string'
dualStandbyPairName: 'string'
}
credential: {
referenceName: 'string'
type: 'string'
}
customSetupScriptProperties: {
blobContainerUri: 'string'
sasToken: {
type: 'string'
value: 'string'
}
}
dataProxyProperties: {
connectVia: {
referenceName: 'string'
type: 'string'
}
path: 'string'
stagingLinkedService: {
referenceName: 'string'
type: 'string'
}
}
edition: 'string'
expressCustomSetupProperties: [
{
type: 'string'
// For remaining properties, see CustomSetupBase objects
}
]
licenseType: 'string'
packageStores: [
{
name: 'string'
packageStoreLinkedService: {
referenceName: 'string'
type: 'string'
}
}
]
}
}
}
För SelfHostedanvänder du:
{
type: 'SelfHosted'
typeProperties: {
linkedInfo: {
authorizationType: 'string'
// For remaining properties, see LinkedIntegrationRuntimeType objects
}
selfContainedInteractiveAuthoringEnabled: bool
}
}
CustomSetupBase-objekt
Ange egenskapen typ för att ange typ av objekt.
För AzPowerShellSetupanvänder du:
{
type: 'AzPowerShellSetup'
typeProperties: {
version: 'string'
}
}
För CmdkeySetupanvänder du:
{
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)
}
}
För ComponentSetupanvänder du:
{
type: 'ComponentSetup'
typeProperties: {
componentName: 'string'
licenseKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
}
För EnvironmentVariableSetupanvänder du:
{
type: 'EnvironmentVariableSetup'
typeProperties: {
variableName: 'string'
variableValue: 'string'
}
}
Egenskapsvärden
AzPowerShellSetup
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av anpassad konfiguration. | "AzPowerShellSetup" (krävs) |
typeProperties | Installera egenskaper för Azure PowerShell-typ. | AzPowerShellSetupTypeProperties (krävs) |
AzPowerShellSetupTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
version | Den version av Azure PowerShell som krävs för installation. | sträng (krävs) |
AzureKeyVaultSecretReference
Namn | Beskrivning | Värde |
---|---|---|
secretName | Namnet på hemligheten i Azure Key Vault. Typ: sträng (eller uttryck med resultType-sträng). | any (krävs) |
secretVersion | Versionen av hemligheten i Azure Key Vault. Standardvärdet är den senaste versionen av hemligheten. Typ: sträng (eller uttryck med resultType-sträng). | någon |
butik | Den länkade tjänstreferensen för Azure Key Vault. | LinkedServiceReference (krävs) |
typ | Typ av hemlighet. | "AzureKeyVaultSecret" (krävs) |
CmdkeySetup
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av anpassad konfiguration. | "CmdkeySetup" (krävs) |
typeProperties | Egenskaper för anpassad konfigurationstyp för cmdkey-kommandot. | CmdkeySetupTypeProperties (krävs) |
CmdkeySetupTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
lösenord | Lösenordet för datakällans åtkomst. | SecretBase (krävs) |
targetName | Servernamnet för datakällans åtkomst. Typ: sträng. | any (krävs) |
userName | Användarnamnet för datakällans åtkomst. Typ: sträng. | any (krävs) |
ComponentSetup
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av anpassad konfiguration. | "ComponentSetup" (krävs) |
typeProperties | Installera egenskaper för komponenttyp från tredje part. | LicensedComponentSetupTypeProperties (krävs) |
CopyComputeScaleProperties
Namn | Beskrivning | Värde |
---|---|---|
dataIntegrationUnit | DIU-nummerinställning reserverad för körning av kopieringsaktivitet. Värden som stöds är multiplar av 4 i intervallet 4–256. | Int Begränsningar: Minsta värde = 4 |
timeToLive | Inställningen Time to live (in minutes) för integration runtime som kör kopieringsaktiviteten. | Int Begränsningar: Minsta värde = 5 |
CredentialReference
Namn | Beskrivning | Värde |
---|---|---|
referenceName | Referensnamn för autentiseringsuppgifter. | sträng (krävs) |
typ | Referenstyp för autentiseringsuppgifter. | "CredentialReference" (krävs) |
CustomSetupBase
Namn | Beskrivning | Värde |
---|---|---|
typ | Ange till "AzPowerShellSetup" för typen AzPowerShellSetup. Ange till CmdkeySetup för typen CmdkeySetup. Ange "ComponentSetup" för typen ComponentSetup. Ange till "EnvironmentVariableSetup" för typen EnvironmentVariableSetup. | "AzPowerShellSetup" "CmdkeySetup" "ComponentSetup" "EnvironmentVariableSetup" (krävs) |
EntityReference
Namn | Beskrivning | Värde |
---|---|---|
referenceName | Namnet på den refererade entiteten. | sträng |
typ | Typen av den här refererade entiteten. | "IntegrationRuntimeReference" "LinkedServiceReference" |
EnvironmentVariableSetup
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av anpassad konfiguration. | "EnvironmentVariableSetup" (krävs) |
typeProperties | Lägg till egenskaper för miljövariabeltyp. | EnvironmentVariableSetupTypeProperties (krävs) |
EnvironmentVariableSetupTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
variableName | Namnet på miljövariabeln. | sträng (krävs) |
variableValue | Värdet för miljövariabeln. | sträng (krävs) |
IntegrationRuntime
Namn | Beskrivning | Värde |
---|---|---|
beskrivning | Beskrivning av integrationskörning. | sträng |
typ | Ange till "Hanterad" för typen ManagedIntegrationRuntime. Ange till "SelfHosted" för typen SelfHostedIntegrationRuntime. | "Hanterad" "SelfHosted" (krävs) |
IntegrationRuntimeComputeProperties
Namn | Beskrivning | Värde |
---|---|---|
copyComputeScaleProperties | CopyComputeScale-egenskaper för hanterad integrationskörning. | CopyComputeScaleProperties |
dataFlowProperties | Dataflödesegenskaper för hanterad integrationskörning. | IntegrationRuntimeDataFlowProperties |
plats | Platsen för hanterad integrationskörning. De regioner som stöds kunde hittas på /azure/data-factory/data-factory-data-movement-activities | sträng |
maxParallelExecutionsPerNode | Maximalt antal parallella körningar per nod för hanterad integrationskörning. | Int Begränsningar: Minsta värde = 1 |
nodeSize | Krav på nodstorlek för hanterad integrationskörning. | sträng |
numberOfNodes | Det antal noder som krävs för hanterad integrationskörning. | Int Begränsningar: Minsta värde = 1 |
pipelineExternalComputeScaleProperties | PipelineExternalComputeScale-egenskaper för hanterad integrationskörning. | PipelineExternalComputeScaleProperties |
vNetProperties | VNet-egenskaper för hanterad integrationskörning. | IntegrationRuntimeVNetProperties |
IntegrationRuntimeCustomerVirtualNetwork
Namn | Beskrivning | Värde |
---|---|---|
subnetId | ID:t för det undernät som Azure-SSIS integrationskörning ska anslutas till. | sträng |
IntegrationRuntimeCustomSetupScriptProperties
Namn | Beskrivning | Värde |
---|---|---|
blobContainerUri | URI:n för Azure Blob-containern som innehåller det anpassade installationsskriptet. | sträng |
sasToken | SAS-token för Azure Blob-containern. | SecureString |
IntegrationRuntimeDataFlowProperties
Namn | Beskrivning | Värde |
---|---|---|
rensning | Klustret kommer inte att återanvändas och det kommer att användas i nästa dataflödesaktivitet tills TTL (time to live) har nåtts om detta anges som falskt. Standardvärdet är sant. | Bool |
computeType | Beräkningstyp för klustret som ska köra dataflödesjobbet. | "ComputeOptimized" "Allmänt" "MemoryOptimized" |
coreCount | Kärnantal för klustret som ska köra dataflödesjobbet. Värden som stöds är: 8, 16, 32, 48, 80, 144 och 272. | Int |
customProperties | Anpassade egenskaper används för att justera prestanda för dataflödeskörning. | IntegrationRuntimeDataFlowPropertiesCustomPropertiesItem[] |
timeToLive | Inställningen Time to live (i minuter) för klustret som ska köra dataflödesjobbet. | Int Begränsningar: Minsta värde = 0 |
IntegrationRuntimeDataFlowPropertiesCustomPropertiesItem
Namn | Beskrivning | Värde |
---|---|---|
Namn | Namnet på den anpassade egenskapen. | sträng |
värde | Värdet för den anpassade egenskapen. | sträng |
IntegrationRuntimeDataProxyProperties
Namn | Beskrivning | Värde |
---|---|---|
connectVia | Den lokalt installerade integrationskörningsreferensen. | EntityReference |
stig | Sökvägen som ska innehålla mellanlagrade data i Blob Storage. | sträng |
stagingLinkedService | Referens för mellanlagring av länkad tjänst. | EntityReference |
IntegrationRuntimeSsisCatalogInfo
Namn | Beskrivning | Värde |
---|---|---|
catalogAdminPassword | Lösenordet för administratörsanvändarkontot för katalogdatabasen. | SecureString |
catalogAdminUserName | Administratörsanvändarnamnet för katalogdatabasen. | sträng Begränsningar: Min längd = 1 Maximal längd = 128 |
catalogPricingTier | Prisnivån för katalogdatabasen. Det gick att hitta giltiga värden i https://azure.microsoft.com/en-us/pricing/details/sql-database/ | "Grundläggande" "Premium" "PremiumRS" "Standard" |
catalogServerEndpoint | Url:en för katalogdatabasservern. | sträng |
dualStandbyPairName | Det dubbla standby-parnamnet för Azure-SSIS Integration Runtimes för att stödja SSISDB-redundans. | sträng |
IntegrationRuntimeSsisEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
catalogInfo | Kataloginformation för hanterad dedikerad integreringskörning. | IntegrationRuntimeSsisCatalogInfo |
Referens | Referensen för autentiseringsuppgifter som innehåller autentiseringsinformation. | CredentialReference |
customSetupScriptProperties | Anpassade konfigurationsskriptegenskaper för en hanterad dedikerad integreringskörning. | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyEgenskaper | Dataproxyegenskaper för en hanterad dedikerad integreringskörning. | IntegrationRuntimeDataProxyProperties |
utgåva | Utgåvan för SSIS Integration Runtime | "Företag" "Standard" |
expressCustomSetupProperties | Anpassad installation utan skriptegenskaper för en SSIS-integreringskörning. | CustomSetupBase[] |
licenseType | Licenstyp för att ta med ditt eget licensscenario. | "BasePrice" "LicenseIncluded" |
packageStores | Paketlager för SSIS Integration Runtime. | PackageStore[] |
IntegrationRuntimeVNetProperties
Namn | Beskrivning | Värde |
---|---|---|
publicIPs | Resurs-ID:t för de offentliga IP-adresser som den här integreringskörningen använder. | string[] |
Undernät | Namnet på det undernät som integrationskörningen ansluter till. | sträng |
subnetId | ID:t för undernätet som den här Azure-SSIS integrationskörningen ska kopplas till. | sträng |
vNetId | ID:t för det virtuella nätverk som den här integreringskörningen ansluter till. | sträng |
LicensedComponentSetupTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
componentName | Namnet på komponenten från tredje part. | sträng (krävs) |
licenseKey | Licensnyckeln för att aktivera komponenten. | SecretBase |
LinkedIntegrationRuntimeKeyAuthorization
Namn | Beskrivning | Värde |
---|---|---|
authorizationType | Auktoriseringstypen för integreringskörningsdelning. | "Nyckel" (krävs) |
nyckel | Nyckeln som används för auktorisering. | SecureString (krävs) |
LinkedIntegrationRuntimeRbacAuthorization
Namn | Beskrivning | Värde |
---|---|---|
authorizationType | Auktoriseringstypen för integreringskörningsdelning. | "RBAC" (krävs) |
Referens | Referensen för autentiseringsuppgifter som innehåller autentiseringsinformation. | CredentialReference |
resourceId | Resursidentifieraren för integrationskörningen som ska delas. | sträng (krävs) |
LinkedIntegrationRuntimeType
Namn | Beskrivning | Värde |
---|---|---|
authorizationType | Ange till Nyckel för typ LinkedIntegrationRuntimeKeyAuthorization. Ange till RBAC för typen LinkedIntegrationRuntimeRbacAuthorization. | "Nyckel" "RBAC" (krävs) |
LinkedServiceReference
Namn | Beskrivning | Värde |
---|---|---|
Parametrar | Argument för LinkedService. | ParameterValueSpecification |
referenceName | Referensnamn för LinkedService. | sträng (krävs) |
typ | Referenstyp för länkad tjänst. | "LinkedServiceReference" (krävs) |
ManagedIntegrationRuntime
Namn | Beskrivning | Värde |
---|---|---|
managedVirtualNetwork | Referens för hanterat virtuellt nätverk. | ManagedVirtualNetworkReference |
typ | Typ av integrationskörning. | "Hanterad" (krävs) |
typeProperties | Egenskaper för hanterad integrationskörning. | ManagedIntegrationRuntimeTypeProperties (krävs) |
ManagedIntegrationRuntimeTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
computeProperties | Beräkningsresursen för hanterad integrationskörning. | IntegrationRuntimeComputeProperties |
customerVirtualNetwork | Namnet på det virtuella nätverk som Azure-SSIS integreringskörning ansluter till | IntegrationRuntimeCustomerVirtualNetwork |
ssisEgenskaper | SSIS-egenskaper för hanterad integrationskörning. | IntegrationRuntimeSsisEgenskaper |
ManagedVirtualNetworkReference
Namn | Beskrivning | Värde |
---|---|---|
referenceName | Referens till ManagedVirtualNetwork-namn. | sträng (krävs) |
typ | Referenstyp för hanterat virtuellt nätverk. | "ManagedVirtualNetworkReference" (krävs) |
Microsoft.DataFactory/factories/integrationRuntimes
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet | sträng Begränsningar: Min längd = 3 Max längd = 63 Mönster = ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ (krävs) |
förälder | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför den överordnade resursen. |
Symboliskt namn för resurs av typen: fabriker |
Egenskaper | Egenskaper för integrationskörning. | IntegrationRuntime (krävs) |
PackageStore
Namn | Beskrivning | Värde |
---|---|---|
Namn | Namnet på paketarkivet | sträng (krävs) |
packageStoreLinkedService | Referens för den länkade tjänsten för paketarkivet. | EntityReference (krävs) |
ParameterValueSpecification
Namn | Beskrivning | Värde |
---|
PipelineExternalComputeScaleProperties
Namn | Beskrivning | Värde |
---|---|---|
numberOfExternalNodes | Antal externa noder, som ska vara större än 0 och mindre än 11. | Int Begränsningar: Minsta värde = 1 Maxvärde = 10 |
numberOfPipelineNodes | Antal pipelinenoder, som ska vara större än 0 och mindre än 11. | Int Begränsningar: Minsta värde = 1 Maxvärde = 10 |
timeToLive | Inställningen Time to live (i minuter) för integreringskörning som kör pipeline och extern aktivitet. | Int Begränsningar: Minsta värde = 5 |
SecretBase
Namn | Beskrivning | Värde |
---|---|---|
typ | Ange till "AzureKeyVaultSecret" för typen AzureKeyVaultSecretReference. Ange till "SecureString" för typen SecureString. | "AzureKeyVaultSecret" "SecureString" (krävs) |
SecureString
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av hemlighet. | sträng (krävs) |
värde | Värdet för säker sträng. | sträng (krävs) |
SecureString
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av hemlighet. | "SecureString" (krävs) |
värde | Värdet för säker sträng. | sträng (krävs) |
SelfHostedIntegrationRuntime
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av integrationskörning. | "SelfHosted" (krävs) |
typeProperties | När den här egenskapen inte är null innebär det att det här är en länkad integrationskörning. Egenskapen används för att komma åt den ursprungliga integrationskörningen. | SelfHostedIntegrationRuntimeTypeProperties |
SelfHostedIntegrationRuntimeTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
linkedInfo | Basdefinitionen för en länkad integrationskörning. | LinkedIntegrationRuntimeType |
selfContainedInteractiveAuthoringEnabled | Ett alternativt alternativ för att säkerställa interaktiv redigeringsfunktion när din lokala integrationskörning inte kan upprätta en anslutning till Azure Relay. | Bool |
Snabbstartsexempel
Följande snabbstartsexempel distribuerar den här resurstypen.
Bicep-fil | Beskrivning |
---|---|
Azure Data Factory med Git och konfiguration av hanterade virtuella nätverk | Den här mallen skapar Azure Data Factory med Git-konfiguration och hanterat virtuellt nätverk. |
Integration Runtime för egen värd på virtuella Azure-datorer | Den här mallen skapar en integrationskörning för selfhost och registrerar den på virtuella Azure-datorer |
Resursdefinition för ARM-mall
Resurstypen factories/integrationRuntimes kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.DataFactory/factories/integrationRuntimes-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.DataFactory/factories/integrationRuntimes",
"apiVersion": "2018-06-01",
"name": "string",
"properties": {
"description": "string",
"type": "string"
// For remaining properties, see IntegrationRuntime objects
}
}
SecretBase-objekt
Ange egenskapen typ för att ange typ av objekt.
För AzureKeyVaultSecretanvänder du:
{
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "AzureKeyVaultSecret"
}
För SecureStringanvänder du:
{
"type": "SecureString",
"value": "string"
}
LinkedIntegrationRuntimeType-objekt
Ange egenskapen authorizationType för att ange typ av objekt.
För Keyanvänder du:
{
"authorizationType": "Key",
"key": {
"type": "string",
"value": "string"
}
}
För RBAC-använder du:
{
"authorizationType": "RBAC",
"credential": {
"referenceName": "string",
"type": "string"
},
"resourceId": "string"
}
IntegrationRuntime-objekt
Ange egenskapen typ för att ange typ av objekt.
För Managedanvänder du:
{
"managedVirtualNetwork": {
"referenceName": "string",
"type": "string"
},
"type": "Managed",
"typeProperties": {
"computeProperties": {
"copyComputeScaleProperties": {
"dataIntegrationUnit": "int",
"timeToLive": "int"
},
"dataFlowProperties": {
"cleanup": "bool",
"computeType": "string",
"coreCount": "int",
"customProperties": [
{
"name": "string",
"value": "string"
}
],
"timeToLive": "int"
},
"location": "string",
"maxParallelExecutionsPerNode": "int",
"nodeSize": "string",
"numberOfNodes": "int",
"pipelineExternalComputeScaleProperties": {
"numberOfExternalNodes": "int",
"numberOfPipelineNodes": "int",
"timeToLive": "int"
},
"vNetProperties": {
"publicIPs": [ "string" ],
"subnet": "string",
"subnetId": "string",
"vNetId": "string"
}
},
"customerVirtualNetwork": {
"subnetId": "string"
},
"ssisProperties": {
"catalogInfo": {
"catalogAdminPassword": {
"type": "string",
"value": "string"
},
"catalogAdminUserName": "string",
"catalogPricingTier": "string",
"catalogServerEndpoint": "string",
"dualStandbyPairName": "string"
},
"credential": {
"referenceName": "string",
"type": "string"
},
"customSetupScriptProperties": {
"blobContainerUri": "string",
"sasToken": {
"type": "string",
"value": "string"
}
},
"dataProxyProperties": {
"connectVia": {
"referenceName": "string",
"type": "string"
},
"path": "string",
"stagingLinkedService": {
"referenceName": "string",
"type": "string"
}
},
"edition": "string",
"expressCustomSetupProperties": [ {
"type": "string"
// For remaining properties, see CustomSetupBase objects
} ],
"licenseType": "string",
"packageStores": [
{
"name": "string",
"packageStoreLinkedService": {
"referenceName": "string",
"type": "string"
}
}
]
}
}
}
För SelfHostedanvänder du:
{
"type": "SelfHosted",
"typeProperties": {
"linkedInfo": {
"authorizationType": "string"
// For remaining properties, see LinkedIntegrationRuntimeType objects
},
"selfContainedInteractiveAuthoringEnabled": "bool"
}
}
CustomSetupBase-objekt
Ange egenskapen typ för att ange typ av objekt.
För AzPowerShellSetupanvänder du:
{
"type": "AzPowerShellSetup",
"typeProperties": {
"version": "string"
}
}
För CmdkeySetupanvänder du:
{
"type": "CmdkeySetup",
"typeProperties": {
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"targetName": {},
"userName": {}
}
}
För ComponentSetupanvänder du:
{
"type": "ComponentSetup",
"typeProperties": {
"componentName": "string",
"licenseKey": {
"type": "string"
// For remaining properties, see SecretBase objects
}
}
}
För EnvironmentVariableSetupanvänder du:
{
"type": "EnvironmentVariableSetup",
"typeProperties": {
"variableName": "string",
"variableValue": "string"
}
}
Egenskapsvärden
AzPowerShellSetup
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av anpassad konfiguration. | "AzPowerShellSetup" (krävs) |
typeProperties | Installera egenskaper för Azure PowerShell-typ. | AzPowerShellSetupTypeProperties (krävs) |
AzPowerShellSetupTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
version | Den version av Azure PowerShell som krävs för installation. | sträng (krävs) |
AzureKeyVaultSecretReference
Namn | Beskrivning | Värde |
---|---|---|
secretName | Namnet på hemligheten i Azure Key Vault. Typ: sträng (eller uttryck med resultType-sträng). | any (krävs) |
secretVersion | Versionen av hemligheten i Azure Key Vault. Standardvärdet är den senaste versionen av hemligheten. Typ: sträng (eller uttryck med resultType-sträng). | någon |
butik | Den länkade tjänstreferensen för Azure Key Vault. | LinkedServiceReference (krävs) |
typ | Typ av hemlighet. | "AzureKeyVaultSecret" (krävs) |
CmdkeySetup
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av anpassad konfiguration. | "CmdkeySetup" (krävs) |
typeProperties | Egenskaper för anpassad konfigurationstyp för cmdkey-kommandot. | CmdkeySetupTypeProperties (krävs) |
CmdkeySetupTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
lösenord | Lösenordet för datakällans åtkomst. | SecretBase (krävs) |
targetName | Servernamnet för datakällans åtkomst. Typ: sträng. | any (krävs) |
userName | Användarnamnet för datakällans åtkomst. Typ: sträng. | any (krävs) |
ComponentSetup
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av anpassad konfiguration. | "ComponentSetup" (krävs) |
typeProperties | Installera egenskaper för komponenttyp från tredje part. | LicensedComponentSetupTypeProperties (krävs) |
CopyComputeScaleProperties
Namn | Beskrivning | Värde |
---|---|---|
dataIntegrationUnit | DIU-nummerinställning reserverad för körning av kopieringsaktivitet. Värden som stöds är multiplar av 4 i intervallet 4–256. | Int Begränsningar: Minsta värde = 4 |
timeToLive | Inställningen Time to live (in minutes) för integration runtime som kör kopieringsaktiviteten. | Int Begränsningar: Minsta värde = 5 |
CredentialReference
Namn | Beskrivning | Värde |
---|---|---|
referenceName | Referensnamn för autentiseringsuppgifter. | sträng (krävs) |
typ | Referenstyp för autentiseringsuppgifter. | "CredentialReference" (krävs) |
CustomSetupBase
Namn | Beskrivning | Värde |
---|---|---|
typ | Ange till "AzPowerShellSetup" för typen AzPowerShellSetup. Ange till CmdkeySetup för typen CmdkeySetup. Ange "ComponentSetup" för typen ComponentSetup. Ange till "EnvironmentVariableSetup" för typen EnvironmentVariableSetup. | "AzPowerShellSetup" "CmdkeySetup" "ComponentSetup" "EnvironmentVariableSetup" (krävs) |
EntityReference
Namn | Beskrivning | Värde |
---|---|---|
referenceName | Namnet på den refererade entiteten. | sträng |
typ | Typen av den här refererade entiteten. | "IntegrationRuntimeReference" "LinkedServiceReference" |
EnvironmentVariableSetup
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av anpassad konfiguration. | "EnvironmentVariableSetup" (krävs) |
typeProperties | Lägg till egenskaper för miljövariabeltyp. | EnvironmentVariableSetupTypeProperties (krävs) |
EnvironmentVariableSetupTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
variableName | Namnet på miljövariabeln. | sträng (krävs) |
variableValue | Värdet för miljövariabeln. | sträng (krävs) |
IntegrationRuntime
Namn | Beskrivning | Värde |
---|---|---|
beskrivning | Beskrivning av integrationskörning. | sträng |
typ | Ange till "Hanterad" för typen ManagedIntegrationRuntime. Ange till "SelfHosted" för typen SelfHostedIntegrationRuntime. | "Hanterad" "SelfHosted" (krävs) |
IntegrationRuntimeComputeProperties
Namn | Beskrivning | Värde |
---|---|---|
copyComputeScaleProperties | CopyComputeScale-egenskaper för hanterad integrationskörning. | CopyComputeScaleProperties |
dataFlowProperties | Dataflödesegenskaper för hanterad integrationskörning. | IntegrationRuntimeDataFlowProperties |
plats | Platsen för hanterad integrationskörning. De regioner som stöds kunde hittas på /azure/data-factory/data-factory-data-movement-activities | sträng |
maxParallelExecutionsPerNode | Maximalt antal parallella körningar per nod för hanterad integrationskörning. | Int Begränsningar: Minsta värde = 1 |
nodeSize | Krav på nodstorlek för hanterad integrationskörning. | sträng |
numberOfNodes | Det antal noder som krävs för hanterad integrationskörning. | Int Begränsningar: Minsta värde = 1 |
pipelineExternalComputeScaleProperties | PipelineExternalComputeScale-egenskaper för hanterad integrationskörning. | PipelineExternalComputeScaleProperties |
vNetProperties | VNet-egenskaper för hanterad integrationskörning. | IntegrationRuntimeVNetProperties |
IntegrationRuntimeCustomerVirtualNetwork
Namn | Beskrivning | Värde |
---|---|---|
subnetId | ID:t för det undernät som Azure-SSIS integrationskörning ska anslutas till. | sträng |
IntegrationRuntimeCustomSetupScriptProperties
Namn | Beskrivning | Värde |
---|---|---|
blobContainerUri | URI:n för Azure Blob-containern som innehåller det anpassade installationsskriptet. | sträng |
sasToken | SAS-token för Azure Blob-containern. | SecureString |
IntegrationRuntimeDataFlowProperties
Namn | Beskrivning | Värde |
---|---|---|
rensning | Klustret kommer inte att återanvändas och det kommer att användas i nästa dataflödesaktivitet tills TTL (time to live) har nåtts om detta anges som falskt. Standardvärdet är sant. | Bool |
computeType | Beräkningstyp för klustret som ska köra dataflödesjobbet. | "ComputeOptimized" "Allmänt" "MemoryOptimized" |
coreCount | Kärnantal för klustret som ska köra dataflödesjobbet. Värden som stöds är: 8, 16, 32, 48, 80, 144 och 272. | Int |
customProperties | Anpassade egenskaper används för att justera prestanda för dataflödeskörning. | IntegrationRuntimeDataFlowPropertiesCustomPropertiesItem[] |
timeToLive | Inställningen Time to live (i minuter) för klustret som ska köra dataflödesjobbet. | Int Begränsningar: Minsta värde = 0 |
IntegrationRuntimeDataFlowPropertiesCustomPropertiesItem
Namn | Beskrivning | Värde |
---|---|---|
Namn | Namnet på den anpassade egenskapen. | sträng |
värde | Värdet för den anpassade egenskapen. | sträng |
IntegrationRuntimeDataProxyProperties
Namn | Beskrivning | Värde |
---|---|---|
connectVia | Den lokalt installerade integrationskörningsreferensen. | EntityReference |
stig | Sökvägen som ska innehålla mellanlagrade data i Blob Storage. | sträng |
stagingLinkedService | Referens för mellanlagring av länkad tjänst. | EntityReference |
IntegrationRuntimeSsisCatalogInfo
Namn | Beskrivning | Värde |
---|---|---|
catalogAdminPassword | Lösenordet för administratörsanvändarkontot för katalogdatabasen. | SecureString |
catalogAdminUserName | Administratörsanvändarnamnet för katalogdatabasen. | sträng Begränsningar: Min längd = 1 Maximal längd = 128 |
catalogPricingTier | Prisnivån för katalogdatabasen. Det gick att hitta giltiga värden i https://azure.microsoft.com/en-us/pricing/details/sql-database/ | "Grundläggande" "Premium" "PremiumRS" "Standard" |
catalogServerEndpoint | Url:en för katalogdatabasservern. | sträng |
dualStandbyPairName | Det dubbla standby-parnamnet för Azure-SSIS Integration Runtimes för att stödja SSISDB-redundans. | sträng |
IntegrationRuntimeSsisEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
catalogInfo | Kataloginformation för hanterad dedikerad integreringskörning. | IntegrationRuntimeSsisCatalogInfo |
Referens | Referensen för autentiseringsuppgifter som innehåller autentiseringsinformation. | CredentialReference |
customSetupScriptProperties | Anpassade konfigurationsskriptegenskaper för en hanterad dedikerad integreringskörning. | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyEgenskaper | Dataproxyegenskaper för en hanterad dedikerad integreringskörning. | IntegrationRuntimeDataProxyProperties |
utgåva | Utgåvan för SSIS Integration Runtime | "Företag" "Standard" |
expressCustomSetupProperties | Anpassad installation utan skriptegenskaper för en SSIS-integreringskörning. | CustomSetupBase[] |
licenseType | Licenstyp för att ta med ditt eget licensscenario. | "BasePrice" "LicenseIncluded" |
packageStores | Paketlager för SSIS Integration Runtime. | PackageStore[] |
IntegrationRuntimeVNetProperties
Namn | Beskrivning | Värde |
---|---|---|
publicIPs | Resurs-ID:t för de offentliga IP-adresser som den här integreringskörningen använder. | string[] |
Undernät | Namnet på det undernät som integrationskörningen ansluter till. | sträng |
subnetId | ID:t för undernätet som den här Azure-SSIS integrationskörningen ska kopplas till. | sträng |
vNetId | ID:t för det virtuella nätverk som den här integreringskörningen ansluter till. | sträng |
LicensedComponentSetupTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
componentName | Namnet på komponenten från tredje part. | sträng (krävs) |
licenseKey | Licensnyckeln för att aktivera komponenten. | SecretBase |
LinkedIntegrationRuntimeKeyAuthorization
Namn | Beskrivning | Värde |
---|---|---|
authorizationType | Auktoriseringstypen för integreringskörningsdelning. | "Nyckel" (krävs) |
nyckel | Nyckeln som används för auktorisering. | SecureString (krävs) |
LinkedIntegrationRuntimeRbacAuthorization
Namn | Beskrivning | Värde |
---|---|---|
authorizationType | Auktoriseringstypen för integreringskörningsdelning. | "RBAC" (krävs) |
Referens | Referensen för autentiseringsuppgifter som innehåller autentiseringsinformation. | CredentialReference |
resourceId | Resursidentifieraren för integrationskörningen som ska delas. | sträng (krävs) |
LinkedIntegrationRuntimeType
Namn | Beskrivning | Värde |
---|---|---|
authorizationType | Ange till Nyckel för typ LinkedIntegrationRuntimeKeyAuthorization. Ange till RBAC för typen LinkedIntegrationRuntimeRbacAuthorization. | "Nyckel" "RBAC" (krävs) |
LinkedServiceReference
Namn | Beskrivning | Värde |
---|---|---|
Parametrar | Argument för LinkedService. | ParameterValueSpecification |
referenceName | Referensnamn för LinkedService. | sträng (krävs) |
typ | Referenstyp för länkad tjänst. | "LinkedServiceReference" (krävs) |
ManagedIntegrationRuntime
Namn | Beskrivning | Värde |
---|---|---|
managedVirtualNetwork | Referens för hanterat virtuellt nätverk. | ManagedVirtualNetworkReference |
typ | Typ av integrationskörning. | "Hanterad" (krävs) |
typeProperties | Egenskaper för hanterad integrationskörning. | ManagedIntegrationRuntimeTypeProperties (krävs) |
ManagedIntegrationRuntimeTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
computeProperties | Beräkningsresursen för hanterad integrationskörning. | IntegrationRuntimeComputeProperties |
customerVirtualNetwork | Namnet på det virtuella nätverk som Azure-SSIS integreringskörning ansluter till | IntegrationRuntimeCustomerVirtualNetwork |
ssisEgenskaper | SSIS-egenskaper för hanterad integrationskörning. | IntegrationRuntimeSsisEgenskaper |
ManagedVirtualNetworkReference
Namn | Beskrivning | Värde |
---|---|---|
referenceName | Referens till ManagedVirtualNetwork-namn. | sträng (krävs) |
typ | Referenstyp för hanterat virtuellt nätverk. | "ManagedVirtualNetworkReference" (krävs) |
Microsoft.DataFactory/factories/integrationRuntimes
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | '2018-06-01' |
Namn | Resursnamnet | sträng Begränsningar: Min längd = 3 Max längd = 63 Mönster = ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ (krävs) |
Egenskaper | Egenskaper för integrationskörning. | IntegrationRuntime (krävs) |
typ | Resurstypen | "Microsoft.DataFactory/factories/integrationRuntimes" |
PackageStore
Namn | Beskrivning | Värde |
---|---|---|
Namn | Namnet på paketarkivet | sträng (krävs) |
packageStoreLinkedService | Referens för den länkade tjänsten för paketarkivet. | EntityReference (krävs) |
ParameterValueSpecification
Namn | Beskrivning | Värde |
---|
PipelineExternalComputeScaleProperties
Namn | Beskrivning | Värde |
---|---|---|
numberOfExternalNodes | Antal externa noder, som ska vara större än 0 och mindre än 11. | Int Begränsningar: Minsta värde = 1 Maxvärde = 10 |
numberOfPipelineNodes | Antal pipelinenoder, som ska vara större än 0 och mindre än 11. | Int Begränsningar: Minsta värde = 1 Maxvärde = 10 |
timeToLive | Inställningen Time to live (i minuter) för integreringskörning som kör pipeline och extern aktivitet. | Int Begränsningar: Minsta värde = 5 |
SecretBase
Namn | Beskrivning | Värde |
---|---|---|
typ | Ange till "AzureKeyVaultSecret" för typen AzureKeyVaultSecretReference. Ange till "SecureString" för typen SecureString. | "AzureKeyVaultSecret" "SecureString" (krävs) |
SecureString
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av hemlighet. | sträng (krävs) |
värde | Värdet för säker sträng. | sträng (krävs) |
SecureString
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av hemlighet. | "SecureString" (krävs) |
värde | Värdet för säker sträng. | sträng (krävs) |
SelfHostedIntegrationRuntime
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av integrationskörning. | "SelfHosted" (krävs) |
typeProperties | När den här egenskapen inte är null innebär det att det här är en länkad integrationskörning. Egenskapen används för att komma åt den ursprungliga integrationskörningen. | SelfHostedIntegrationRuntimeTypeProperties |
SelfHostedIntegrationRuntimeTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
linkedInfo | Basdefinitionen för en länkad integrationskörning. | LinkedIntegrationRuntimeType |
selfContainedInteractiveAuthoringEnabled | Ett alternativt alternativ för att säkerställa interaktiv redigeringsfunktion när din lokala integrationskörning inte kan upprätta en anslutning till Azure Relay. | Bool |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Beskrivning |
---|---|
Azure Data Factory med Git och konfiguration av hanterade virtuella nätverk |
Den här mallen skapar Azure Data Factory med Git-konfiguration och hanterat virtuellt nätverk. |
Integration Runtime för egen värd på virtuella Azure-datorer |
Den här mallen skapar en integrationskörning för selfhost och registrerar den på virtuella Azure-datorer |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen factories/integrationRuntimes kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.DataFactory/factories/integrationRuntimes-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataFactory/factories/integrationRuntimes@2018-06-01"
name = "string"
body = jsonencode({
properties = {
description = "string"
type = "string"
// For remaining properties, see IntegrationRuntime objects
}
})
}
SecretBase-objekt
Ange egenskapen typ för att ange typ av objekt.
För AzureKeyVaultSecretanvänder du:
{
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "AzureKeyVaultSecret"
}
För SecureStringanvänder du:
{
type = "SecureString"
value = "string"
}
LinkedIntegrationRuntimeType-objekt
Ange egenskapen authorizationType för att ange typ av objekt.
För Keyanvänder du:
{
authorizationType = "Key"
key = {
type = "string"
value = "string"
}
}
För RBAC-använder du:
{
authorizationType = "RBAC"
credential = {
referenceName = "string"
type = "string"
}
resourceId = "string"
}
IntegrationRuntime-objekt
Ange egenskapen typ för att ange typ av objekt.
För Managedanvänder du:
{
managedVirtualNetwork = {
referenceName = "string"
type = "string"
}
type = "Managed"
typeProperties = {
computeProperties = {
copyComputeScaleProperties = {
dataIntegrationUnit = int
timeToLive = int
}
dataFlowProperties = {
cleanup = bool
computeType = "string"
coreCount = int
customProperties = [
{
name = "string"
value = "string"
}
]
timeToLive = int
}
location = "string"
maxParallelExecutionsPerNode = int
nodeSize = "string"
numberOfNodes = int
pipelineExternalComputeScaleProperties = {
numberOfExternalNodes = int
numberOfPipelineNodes = int
timeToLive = int
}
vNetProperties = {
publicIPs = [
"string"
]
subnet = "string"
subnetId = "string"
vNetId = "string"
}
}
customerVirtualNetwork = {
subnetId = "string"
}
ssisProperties = {
catalogInfo = {
catalogAdminPassword = {
type = "string"
value = "string"
}
catalogAdminUserName = "string"
catalogPricingTier = "string"
catalogServerEndpoint = "string"
dualStandbyPairName = "string"
}
credential = {
referenceName = "string"
type = "string"
}
customSetupScriptProperties = {
blobContainerUri = "string"
sasToken = {
type = "string"
value = "string"
}
}
dataProxyProperties = {
connectVia = {
referenceName = "string"
type = "string"
}
path = "string"
stagingLinkedService = {
referenceName = "string"
type = "string"
}
}
edition = "string"
expressCustomSetupProperties = [
{
type = "string"
// For remaining properties, see CustomSetupBase objects
}
]
licenseType = "string"
packageStores = [
{
name = "string"
packageStoreLinkedService = {
referenceName = "string"
type = "string"
}
}
]
}
}
}
För SelfHostedanvänder du:
{
type = "SelfHosted"
typeProperties = {
linkedInfo = {
authorizationType = "string"
// For remaining properties, see LinkedIntegrationRuntimeType objects
}
selfContainedInteractiveAuthoringEnabled = bool
}
}
CustomSetupBase-objekt
Ange egenskapen typ för att ange typ av objekt.
För AzPowerShellSetupanvänder du:
{
type = "AzPowerShellSetup"
typeProperties = {
version = "string"
}
}
För CmdkeySetupanvänder du:
{
type = "CmdkeySetup"
typeProperties = {
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
targetName = ?
userName = ?
}
}
För ComponentSetupanvänder du:
{
type = "ComponentSetup"
typeProperties = {
componentName = "string"
licenseKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
}
För EnvironmentVariableSetupanvänder du:
{
type = "EnvironmentVariableSetup"
typeProperties = {
variableName = "string"
variableValue = "string"
}
}
Egenskapsvärden
AzPowerShellSetup
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av anpassad konfiguration. | "AzPowerShellSetup" (krävs) |
typeProperties | Installera egenskaper för Azure PowerShell-typ. | AzPowerShellSetupTypeProperties (krävs) |
AzPowerShellSetupTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
version | Den version av Azure PowerShell som krävs för installation. | sträng (krävs) |
AzureKeyVaultSecretReference
Namn | Beskrivning | Värde |
---|---|---|
secretName | Namnet på hemligheten i Azure Key Vault. Typ: sträng (eller uttryck med resultType-sträng). | any (krävs) |
secretVersion | Versionen av hemligheten i Azure Key Vault. Standardvärdet är den senaste versionen av hemligheten. Typ: sträng (eller uttryck med resultType-sträng). | någon |
butik | Den länkade tjänstreferensen för Azure Key Vault. | LinkedServiceReference (krävs) |
typ | Typ av hemlighet. | "AzureKeyVaultSecret" (krävs) |
CmdkeySetup
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av anpassad konfiguration. | "CmdkeySetup" (krävs) |
typeProperties | Egenskaper för anpassad konfigurationstyp för cmdkey-kommandot. | CmdkeySetupTypeProperties (krävs) |
CmdkeySetupTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
lösenord | Lösenordet för datakällans åtkomst. | SecretBase (krävs) |
targetName | Servernamnet för datakällans åtkomst. Typ: sträng. | any (krävs) |
userName | Användarnamnet för datakällans åtkomst. Typ: sträng. | any (krävs) |
ComponentSetup
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av anpassad konfiguration. | "ComponentSetup" (krävs) |
typeProperties | Installera egenskaper för komponenttyp från tredje part. | LicensedComponentSetupTypeProperties (krävs) |
CopyComputeScaleProperties
Namn | Beskrivning | Värde |
---|---|---|
dataIntegrationUnit | DIU-nummerinställning reserverad för körning av kopieringsaktivitet. Värden som stöds är multiplar av 4 i intervallet 4–256. | Int Begränsningar: Minsta värde = 4 |
timeToLive | Inställningen Time to live (in minutes) för integration runtime som kör kopieringsaktiviteten. | Int Begränsningar: Minsta värde = 5 |
CredentialReference
Namn | Beskrivning | Värde |
---|---|---|
referenceName | Referensnamn för autentiseringsuppgifter. | sträng (krävs) |
typ | Referenstyp för autentiseringsuppgifter. | "CredentialReference" (krävs) |
CustomSetupBase
Namn | Beskrivning | Värde |
---|---|---|
typ | Ange till "AzPowerShellSetup" för typen AzPowerShellSetup. Ange till CmdkeySetup för typen CmdkeySetup. Ange "ComponentSetup" för typen ComponentSetup. Ange till "EnvironmentVariableSetup" för typen EnvironmentVariableSetup. | "AzPowerShellSetup" "CmdkeySetup" "ComponentSetup" "EnvironmentVariableSetup" (krävs) |
EntityReference
Namn | Beskrivning | Värde |
---|---|---|
referenceName | Namnet på den refererade entiteten. | sträng |
typ | Typen av den här refererade entiteten. | "IntegrationRuntimeReference" "LinkedServiceReference" |
EnvironmentVariableSetup
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av anpassad konfiguration. | "EnvironmentVariableSetup" (krävs) |
typeProperties | Lägg till egenskaper för miljövariabeltyp. | EnvironmentVariableSetupTypeProperties (krävs) |
EnvironmentVariableSetupTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
variableName | Namnet på miljövariabeln. | sträng (krävs) |
variableValue | Värdet för miljövariabeln. | sträng (krävs) |
IntegrationRuntime
Namn | Beskrivning | Värde |
---|---|---|
beskrivning | Beskrivning av integrationskörning. | sträng |
typ | Ange till "Hanterad" för typen ManagedIntegrationRuntime. Ange till "SelfHosted" för typen SelfHostedIntegrationRuntime. | "Hanterad" "SelfHosted" (krävs) |
IntegrationRuntimeComputeProperties
Namn | Beskrivning | Värde |
---|---|---|
copyComputeScaleProperties | CopyComputeScale-egenskaper för hanterad integrationskörning. | CopyComputeScaleProperties |
dataFlowProperties | Dataflödesegenskaper för hanterad integrationskörning. | IntegrationRuntimeDataFlowProperties |
plats | Platsen för hanterad integrationskörning. De regioner som stöds kunde hittas på /azure/data-factory/data-factory-data-movement-activities | sträng |
maxParallelExecutionsPerNode | Maximalt antal parallella körningar per nod för hanterad integrationskörning. | Int Begränsningar: Minsta värde = 1 |
nodeSize | Krav på nodstorlek för hanterad integrationskörning. | sträng |
numberOfNodes | Det antal noder som krävs för hanterad integrationskörning. | Int Begränsningar: Minsta värde = 1 |
pipelineExternalComputeScaleProperties | PipelineExternalComputeScale-egenskaper för hanterad integrationskörning. | PipelineExternalComputeScaleProperties |
vNetProperties | VNet-egenskaper för hanterad integrationskörning. | IntegrationRuntimeVNetProperties |
IntegrationRuntimeCustomerVirtualNetwork
Namn | Beskrivning | Värde |
---|---|---|
subnetId | ID:t för det undernät som Azure-SSIS integrationskörning ska anslutas till. | sträng |
IntegrationRuntimeCustomSetupScriptProperties
Namn | Beskrivning | Värde |
---|---|---|
blobContainerUri | URI:n för Azure Blob-containern som innehåller det anpassade installationsskriptet. | sträng |
sasToken | SAS-token för Azure Blob-containern. | SecureString |
IntegrationRuntimeDataFlowProperties
Namn | Beskrivning | Värde |
---|---|---|
rensning | Klustret kommer inte att återanvändas och det kommer att användas i nästa dataflödesaktivitet tills TTL (time to live) har nåtts om detta anges som falskt. Standardvärdet är sant. | Bool |
computeType | Beräkningstyp för klustret som ska köra dataflödesjobbet. | "ComputeOptimized" "Allmänt" "MemoryOptimized" |
coreCount | Kärnantal för klustret som ska köra dataflödesjobbet. Värden som stöds är: 8, 16, 32, 48, 80, 144 och 272. | Int |
customProperties | Anpassade egenskaper används för att justera prestanda för dataflödeskörning. | IntegrationRuntimeDataFlowPropertiesCustomPropertiesItem[] |
timeToLive | Inställningen Time to live (i minuter) för klustret som ska köra dataflödesjobbet. | Int Begränsningar: Minsta värde = 0 |
IntegrationRuntimeDataFlowPropertiesCustomPropertiesItem
Namn | Beskrivning | Värde |
---|---|---|
Namn | Namnet på den anpassade egenskapen. | sträng |
värde | Värdet för den anpassade egenskapen. | sträng |
IntegrationRuntimeDataProxyProperties
Namn | Beskrivning | Värde |
---|---|---|
connectVia | Den lokalt installerade integrationskörningsreferensen. | EntityReference |
stig | Sökvägen som ska innehålla mellanlagrade data i Blob Storage. | sträng |
stagingLinkedService | Referens för mellanlagring av länkad tjänst. | EntityReference |
IntegrationRuntimeSsisCatalogInfo
Namn | Beskrivning | Värde |
---|---|---|
catalogAdminPassword | Lösenordet för administratörsanvändarkontot för katalogdatabasen. | SecureString |
catalogAdminUserName | Administratörsanvändarnamnet för katalogdatabasen. | sträng Begränsningar: Min längd = 1 Maximal längd = 128 |
catalogPricingTier | Prisnivån för katalogdatabasen. Det gick att hitta giltiga värden i https://azure.microsoft.com/en-us/pricing/details/sql-database/ | "Grundläggande" "Premium" "PremiumRS" "Standard" |
catalogServerEndpoint | Url:en för katalogdatabasservern. | sträng |
dualStandbyPairName | Det dubbla standby-parnamnet för Azure-SSIS Integration Runtimes för att stödja SSISDB-redundans. | sträng |
IntegrationRuntimeSsisEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
catalogInfo | Kataloginformation för hanterad dedikerad integreringskörning. | IntegrationRuntimeSsisCatalogInfo |
Referens | Referensen för autentiseringsuppgifter som innehåller autentiseringsinformation. | CredentialReference |
customSetupScriptProperties | Anpassade konfigurationsskriptegenskaper för en hanterad dedikerad integreringskörning. | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyEgenskaper | Dataproxyegenskaper för en hanterad dedikerad integreringskörning. | IntegrationRuntimeDataProxyProperties |
utgåva | Utgåvan för SSIS Integration Runtime | "Företag" "Standard" |
expressCustomSetupProperties | Anpassad installation utan skriptegenskaper för en SSIS-integreringskörning. | CustomSetupBase[] |
licenseType | Licenstyp för att ta med ditt eget licensscenario. | "BasePrice" "LicenseIncluded" |
packageStores | Paketlager för SSIS Integration Runtime. | PackageStore[] |
IntegrationRuntimeVNetProperties
Namn | Beskrivning | Värde |
---|---|---|
publicIPs | Resurs-ID:t för de offentliga IP-adresser som den här integreringskörningen använder. | string[] |
Undernät | Namnet på det undernät som integrationskörningen ansluter till. | sträng |
subnetId | ID:t för undernätet som den här Azure-SSIS integrationskörningen ska kopplas till. | sträng |
vNetId | ID:t för det virtuella nätverk som den här integreringskörningen ansluter till. | sträng |
LicensedComponentSetupTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
componentName | Namnet på komponenten från tredje part. | sträng (krävs) |
licenseKey | Licensnyckeln för att aktivera komponenten. | SecretBase |
LinkedIntegrationRuntimeKeyAuthorization
Namn | Beskrivning | Värde |
---|---|---|
authorizationType | Auktoriseringstypen för integreringskörningsdelning. | "Nyckel" (krävs) |
nyckel | Nyckeln som används för auktorisering. | SecureString (krävs) |
LinkedIntegrationRuntimeRbacAuthorization
Namn | Beskrivning | Värde |
---|---|---|
authorizationType | Auktoriseringstypen för integreringskörningsdelning. | "RBAC" (krävs) |
Referens | Referensen för autentiseringsuppgifter som innehåller autentiseringsinformation. | CredentialReference |
resourceId | Resursidentifieraren för integrationskörningen som ska delas. | sträng (krävs) |
LinkedIntegrationRuntimeType
Namn | Beskrivning | Värde |
---|---|---|
authorizationType | Ange till Nyckel för typ LinkedIntegrationRuntimeKeyAuthorization. Ange till RBAC för typen LinkedIntegrationRuntimeRbacAuthorization. | "Nyckel" "RBAC" (krävs) |
LinkedServiceReference
Namn | Beskrivning | Värde |
---|---|---|
Parametrar | Argument för LinkedService. | ParameterValueSpecification |
referenceName | Referensnamn för LinkedService. | sträng (krävs) |
typ | Referenstyp för länkad tjänst. | "LinkedServiceReference" (krävs) |
ManagedIntegrationRuntime
Namn | Beskrivning | Värde |
---|---|---|
managedVirtualNetwork | Referens för hanterat virtuellt nätverk. | ManagedVirtualNetworkReference |
typ | Typ av integrationskörning. | "Hanterad" (krävs) |
typeProperties | Egenskaper för hanterad integrationskörning. | ManagedIntegrationRuntimeTypeProperties (krävs) |
ManagedIntegrationRuntimeTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
computeProperties | Beräkningsresursen för hanterad integrationskörning. | IntegrationRuntimeComputeProperties |
customerVirtualNetwork | Namnet på det virtuella nätverk som Azure-SSIS integreringskörning ansluter till | IntegrationRuntimeCustomerVirtualNetwork |
ssisEgenskaper | SSIS-egenskaper för hanterad integrationskörning. | IntegrationRuntimeSsisEgenskaper |
ManagedVirtualNetworkReference
Namn | Beskrivning | Värde |
---|---|---|
referenceName | Referens till ManagedVirtualNetwork-namn. | sträng (krävs) |
typ | Referenstyp för hanterat virtuellt nätverk. | "ManagedVirtualNetworkReference" (krävs) |
Microsoft.DataFactory/factories/integrationRuntimes
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet | sträng Begränsningar: Min längd = 3 Max längd = 63 Mönster = ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ (krävs) |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: fabriker |
Egenskaper | Egenskaper för integrationskörning. | IntegrationRuntime (krävs) |
typ | Resurstypen | "Microsoft.DataFactory/factories/integrationRuntimes@2018-06-01" |
PackageStore
Namn | Beskrivning | Värde |
---|---|---|
Namn | Namnet på paketarkivet | sträng (krävs) |
packageStoreLinkedService | Referens för den länkade tjänsten för paketarkivet. | EntityReference (krävs) |
ParameterValueSpecification
Namn | Beskrivning | Värde |
---|
PipelineExternalComputeScaleProperties
Namn | Beskrivning | Värde |
---|---|---|
numberOfExternalNodes | Antal externa noder, som ska vara större än 0 och mindre än 11. | Int Begränsningar: Minsta värde = 1 Maxvärde = 10 |
numberOfPipelineNodes | Antal pipelinenoder, som ska vara större än 0 och mindre än 11. | Int Begränsningar: Minsta värde = 1 Maxvärde = 10 |
timeToLive | Inställningen Time to live (i minuter) för integreringskörning som kör pipeline och extern aktivitet. | Int Begränsningar: Minsta värde = 5 |
SecretBase
Namn | Beskrivning | Värde |
---|---|---|
typ | Ange till "AzureKeyVaultSecret" för typen AzureKeyVaultSecretReference. Ange till "SecureString" för typen SecureString. | "AzureKeyVaultSecret" "SecureString" (krävs) |
SecureString
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av hemlighet. | sträng (krävs) |
värde | Värdet för säker sträng. | sträng (krävs) |
SecureString
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av hemlighet. | "SecureString" (krävs) |
värde | Värdet för säker sträng. | sträng (krävs) |
SelfHostedIntegrationRuntime
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av integrationskörning. | "SelfHosted" (krävs) |
typeProperties | När den här egenskapen inte är null innebär det att det här är en länkad integrationskörning. Egenskapen används för att komma åt den ursprungliga integrationskörningen. | SelfHostedIntegrationRuntimeTypeProperties |
SelfHostedIntegrationRuntimeTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
linkedInfo | Basdefinitionen för en länkad integrationskörning. | LinkedIntegrationRuntimeType |
selfContainedInteractiveAuthoringEnabled | Ett alternativt alternativ för att säkerställa interaktiv redigeringsfunktion när din lokala integrationskörning inte kan upprätta en anslutning till Azure Relay. | Bool |