Dela via


Microsoft.DataFactory-fabriker/integrationRuntimes 2018-06-01

Bicep-resursdefinition

Resurstypen factories/integrationRuntimes kan distribueras med åtgärder som mål:

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:

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

Distribuera till Azure
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

Distribuera till Azure
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