Udostępnij za pośrednictwem


Microsoft.DataFactory factory/integrationRuntimes 2017-09-01-preview

Definicja zasobu Bicep

Typ zasobu fabryk/integracjiRuntimes można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.DataFactory/factory/integrationRuntimes, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.DataFactory/factories/integrationRuntimes@2017-09-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    description: 'string'
    type: 'string'
    // For remaining properties, see IntegrationRuntime objects
  }
}

Obiekty IntegrationRuntime

Ustaw właściwość , aby określić typ obiektu.

W przypadku zarządzanychużyj:

{
  type: 'Managed'
  typeProperties: {
    computeProperties: {
      location: 'string'
      maxParallelExecutionsPerNode: int
      nodeSize: 'string'
      numberOfNodes: int
      vNetProperties: {
        subnet: 'string'
        vNetId: 'string'
      }
    }
    ssisProperties: {
      catalogInfo: {
        catalogAdminPassword: {
          type: 'string'
          value: 'string'
        }
        catalogAdminUserName: 'string'
        catalogPricingTier: 'string'
        catalogServerEndpoint: 'string'
      }
      customSetupScriptProperties: {
        blobContainerUri: 'string'
        sasToken: {
          type: 'string'
          value: 'string'
        }
      }
      dataProxyProperties: {
        connectVia: {
          referenceName: 'string'
          type: 'string'
        }
        path: 'string'
        stagingLinkedService: {
          referenceName: 'string'
          type: 'string'
        }
      }
      edition: 'string'
      licenseType: 'string'
    }
  }
}

W przypadku SelfHostedużyj:

{
  type: 'SelfHosted'
  typeProperties: {
    linkedInfo: {
      authorizationType: 'string'
      // For remaining properties, see LinkedIntegrationRuntimeProperties objects
    }
  }
}

Obiekty LinkedIntegrationRuntimeProperties

Ustaw właściwość authorizationType, aby określić typ obiektu.

W przypadku keyużyj:

{
  authorizationType: 'Key'
  key: {
    type: 'string'
    value: 'string'
  }
}

W przypadkukontroli dostępu opartej na rolach użyj:

{
  authorizationType: 'RBAC'
  resourceId: 'string'
}

Wartości właściwości

EntityReference

Nazwa Opis Wartość
referenceName Nazwa tej jednostki, do których odwołuje się odwołanie. struna
typ Typ tej jednostki, do których odwołuje się odwołanie. "IntegrationRuntimeReference"
"LinkedServiceReference"

IntegrationRuntime

Nazwa Opis Wartość
opis Opis środowiska Integration Runtime. struna
typ Ustaw wartość "Managed" dla typu ManagedIntegrationRuntime. Ustaw wartość "SelfHosted" dla typu SelfHostedIntegrationRuntime. "Zarządzane"
"SelfHosted" (wymagane)

IntegrationRuntimeComputeProperties

Nazwa Opis Wartość
lokalizacja Lokalizacja zarządzanego środowiska Integration Runtime. Obsługiwane regiony można znaleźć w witrynie /azure/data-factory/data-factory-data-movement-activities struna
maxParallelExecutionsPerNode Maksymalna liczba równoległych wykonań na węzeł dla zarządzanego środowiska Integration Runtime. Int

Ograniczenia:
Minimalna wartość = 1
nodeSize Wymagany rozmiar węzła do zarządzanego środowiska Integration Runtime. struna
numberOfNodes Wymagana liczba węzłów dla zarządzanego środowiska Integration Runtime. Int

Ograniczenia:
Minimalna wartość = 1
Właściwości sieci wirtualnej Właściwości sieci wirtualnej dla zarządzanego środowiska Integration Runtime. IntegrationRuntimeVNetProperties

IntegrationRuntimeCustomSetupScriptProperties

Nazwa Opis Wartość
BlobContainerUri Identyfikator URI kontenera obiektów blob platformy Azure, który zawiera skrypt konfiguracji niestandardowej. struna
sasToken Token SAS kontenera obiektów blob platformy Azure. SecureString

IntegrationRuntimeDataProxyProperties

Nazwa Opis Wartość
connectVia Dokumentacja własnego środowiska Integration Runtime. EntityReference
ścieżka Ścieżka zawierająca dane etapowe w usłudze Blob Storage. struna
stagingLinkedService Odwołanie do połączonej usługi przejściowej. EntityReference

IntegrationRuntimeSsisCatalogInfo

Nazwa Opis Wartość
catalogAdminPassword Hasło konta użytkownika administratora bazy danych katalogu. SecureString
catalogAdminUserName Nazwa użytkownika administratora bazy danych wykazu. struna

Ograniczenia:
Minimalna długość = 1
Maksymalna długość = 128
catalogPricingTier Warstwa cenowa bazy danych wykazu. Prawidłowe wartości można znaleźć w https://azure.microsoft.com/en-us/pricing/details/sql-database/ struna
catalogServerEndpoint Adres URL serwera bazy danych wykazu. struna

IntegrationRuntimeSsisProperties

Nazwa Opis Wartość
catalogInfo Informacje o katalogu dla zarządzanego dedykowanego środowiska Integration Runtime. IntegrationRuntimeSsisCatalogInfo
customSetupScriptProperties Właściwości skryptu konfiguracji niestandardowej dla zarządzanego dedykowanego środowiska Integration Runtime. IntegrationRuntimeCustomSetupScriptProperties
dataProxyProperties Właściwości serwera proxy danych dla zarządzanego dedykowanego środowiska Integration Runtime. IntegrationRuntimeDataProxyProperties
wydanie Wersja środowiska SSIS Integration Runtime "Przedsiębiorstwo"
"Standardowa"
licenseType Typ licencji na potrzeby scenariusza wprowadzenia własnej licencji. "BasePrice"
"LicenseIncluded"

IntegrationRuntimeVNetProperties

Nazwa Opis Wartość
podsieć Nazwa podsieci, która zostanie przyłączony do tego środowiska Integration Runtime. struna
vNetId Identyfikator sieci wirtualnej, do którego dołączy to środowisko Integration Runtime. struna

LinkedIntegrationRuntimeKey

Nazwa Opis Wartość
authorizationType Typ wpisu tajnego. "Klucz" (wymagany)
klucz Typ wpisu tajnego. SecureString (wymagane)

LinkedIntegrationRuntimeProperties

Nazwa Opis Wartość
authorizationType Ustaw wartość "Klucz" dla typu LinkedIntegrationRuntimeKey. Ustaw wartość "RBAC" dla typu LinkedIntegrationRuntimeRbac. "Klucz"
"Kontrola dostępu oparta na rolach" (wymagana)

LinkedIntegrationRuntimeRbac

Nazwa Opis Wartość
authorizationType Typ wpisu tajnego. "Kontrola dostępu oparta na rolach" (wymagana)
resourceId Identyfikator zasobu środowiska Integration Runtime do udostępnienia. ciąg (wymagany)

LinkedIntegrationRuntimeTypeProperties

Nazwa Opis Wartość
linkedInfo Podstawowa definicja typu wpisu tajnego. LinkedIntegrationRuntimeProperties

ManagedIntegrationRuntime

Nazwa Opis Wartość
typ Typ środowiska Integration Runtime. "Zarządzane" (wymagane)
typeProperties Właściwości środowiska Integration Runtime zarządzanego. ManagedIntegrationRuntimeTypeProperties (wymagane)

ManagedIntegrationRuntimeTypeProperties

Nazwa Opis Wartość
computeProperties Zasób obliczeniowy dla zarządzanego środowiska Integration Runtime. IntegrationRuntimeComputeProperties
ssisProperties Właściwości usług SSIS dla zarządzanego środowiska Integration Runtime. IntegrationRuntimeSsisProperties

Microsoft.DataFactory/factory/integrationRuntimes

Nazwa Opis Wartość
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 3
Maksymalna długość = 63
Wzorzec = ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ (wymagane)
rodzic W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym.

Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym.
Nazwa symboliczna zasobu typu: fabryki
Właściwości Właściwości środowiska Integration Runtime. IntegrationRuntime (wymagane)

SecureString

Nazwa Opis Wartość
typ Typ wpisu tajnego. ciąg (wymagany)
wartość Wartość bezpiecznego ciągu. ciąg (wymagany)

SelfHostedIntegrationRuntime

Nazwa Opis Wartość
typ Typ środowiska Integration Runtime. "SelfHosted" (wymagane)
typeProperties Jeśli ta właściwość nie ma wartości null, oznacza to, że jest to połączone środowisko Integration Runtime. Właściwość jest używana do uzyskiwania dostępu do oryginalnego środowiska Integration Runtime. LinkedIntegrationRuntimeTypeProperties (wymagane)

Przykłady użycia

Przykłady szybkiego startu platformy Azure

Poniższe szablony szybkiego startu platformy Azure zawierają przykłady Bicep na potrzeby wdrażania tego typu zasobu.

Plik Bicep Opis
azure Data Factory przy użyciu usługi Git i zarządzanej konfiguracji sieci wirtualnej Ten szablon tworzy usługę Azure Data Factory z konfiguracją usługi Git i zarządzaną siecią wirtualną.
self-host Integration Runtime na maszynach wirtualnych platformy Azure Ten szablon tworzy własne środowisko Integration Runtime i rejestruje je na maszynach wirtualnych platformy Azure

Definicja zasobu szablonu usługi ARM

Typ zasobu fabryk/integracjiRuntimes można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.DataFactory/factory/integrationRuntimes, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.DataFactory/factories/integrationRuntimes",
  "apiVersion": "2017-09-01-preview",
  "name": "string",
  "properties": {
    "description": "string",
    "type": "string"
    // For remaining properties, see IntegrationRuntime objects
  }
}

Obiekty IntegrationRuntime

Ustaw właściwość , aby określić typ obiektu.

W przypadku zarządzanychużyj:

{
  "type": "Managed",
  "typeProperties": {
    "computeProperties": {
      "location": "string",
      "maxParallelExecutionsPerNode": "int",
      "nodeSize": "string",
      "numberOfNodes": "int",
      "vNetProperties": {
        "subnet": "string",
        "vNetId": "string"
      }
    },
    "ssisProperties": {
      "catalogInfo": {
        "catalogAdminPassword": {
          "type": "string",
          "value": "string"
        },
        "catalogAdminUserName": "string",
        "catalogPricingTier": "string",
        "catalogServerEndpoint": "string"
      },
      "customSetupScriptProperties": {
        "blobContainerUri": "string",
        "sasToken": {
          "type": "string",
          "value": "string"
        }
      },
      "dataProxyProperties": {
        "connectVia": {
          "referenceName": "string",
          "type": "string"
        },
        "path": "string",
        "stagingLinkedService": {
          "referenceName": "string",
          "type": "string"
        }
      },
      "edition": "string",
      "licenseType": "string"
    }
  }
}

W przypadku SelfHostedużyj:

{
  "type": "SelfHosted",
  "typeProperties": {
    "linkedInfo": {
      "authorizationType": "string"
      // For remaining properties, see LinkedIntegrationRuntimeProperties objects
    }
  }
}

Obiekty LinkedIntegrationRuntimeProperties

Ustaw właściwość authorizationType, aby określić typ obiektu.

W przypadku keyużyj:

{
  "authorizationType": "Key",
  "key": {
    "type": "string",
    "value": "string"
  }
}

W przypadkukontroli dostępu opartej na rolach użyj:

{
  "authorizationType": "RBAC",
  "resourceId": "string"
}

Wartości właściwości

EntityReference

Nazwa Opis Wartość
referenceName Nazwa tej jednostki, do których odwołuje się odwołanie. struna
typ Typ tej jednostki, do których odwołuje się odwołanie. "IntegrationRuntimeReference"
"LinkedServiceReference"

IntegrationRuntime

Nazwa Opis Wartość
opis Opis środowiska Integration Runtime. struna
typ Ustaw wartość "Managed" dla typu ManagedIntegrationRuntime. Ustaw wartość "SelfHosted" dla typu SelfHostedIntegrationRuntime. "Zarządzane"
"SelfHosted" (wymagane)

IntegrationRuntimeComputeProperties

Nazwa Opis Wartość
lokalizacja Lokalizacja zarządzanego środowiska Integration Runtime. Obsługiwane regiony można znaleźć w witrynie /azure/data-factory/data-factory-data-movement-activities struna
maxParallelExecutionsPerNode Maksymalna liczba równoległych wykonań na węzeł dla zarządzanego środowiska Integration Runtime. Int

Ograniczenia:
Minimalna wartość = 1
nodeSize Wymagany rozmiar węzła do zarządzanego środowiska Integration Runtime. struna
numberOfNodes Wymagana liczba węzłów dla zarządzanego środowiska Integration Runtime. Int

Ograniczenia:
Minimalna wartość = 1
Właściwości sieci wirtualnej Właściwości sieci wirtualnej dla zarządzanego środowiska Integration Runtime. IntegrationRuntimeVNetProperties

IntegrationRuntimeCustomSetupScriptProperties

Nazwa Opis Wartość
BlobContainerUri Identyfikator URI kontenera obiektów blob platformy Azure, który zawiera skrypt konfiguracji niestandardowej. struna
sasToken Token SAS kontenera obiektów blob platformy Azure. SecureString

IntegrationRuntimeDataProxyProperties

Nazwa Opis Wartość
connectVia Dokumentacja własnego środowiska Integration Runtime. EntityReference
ścieżka Ścieżka zawierająca dane etapowe w usłudze Blob Storage. struna
stagingLinkedService Odwołanie do połączonej usługi przejściowej. EntityReference

IntegrationRuntimeSsisCatalogInfo

Nazwa Opis Wartość
catalogAdminPassword Hasło konta użytkownika administratora bazy danych katalogu. SecureString
catalogAdminUserName Nazwa użytkownika administratora bazy danych wykazu. struna

Ograniczenia:
Minimalna długość = 1
Maksymalna długość = 128
catalogPricingTier Warstwa cenowa bazy danych wykazu. Prawidłowe wartości można znaleźć w https://azure.microsoft.com/en-us/pricing/details/sql-database/ struna
catalogServerEndpoint Adres URL serwera bazy danych wykazu. struna

IntegrationRuntimeSsisProperties

Nazwa Opis Wartość
catalogInfo Informacje o katalogu dla zarządzanego dedykowanego środowiska Integration Runtime. IntegrationRuntimeSsisCatalogInfo
customSetupScriptProperties Właściwości skryptu konfiguracji niestandardowej dla zarządzanego dedykowanego środowiska Integration Runtime. IntegrationRuntimeCustomSetupScriptProperties
dataProxyProperties Właściwości serwera proxy danych dla zarządzanego dedykowanego środowiska Integration Runtime. IntegrationRuntimeDataProxyProperties
wydanie Wersja środowiska SSIS Integration Runtime "Przedsiębiorstwo"
"Standardowa"
licenseType Typ licencji na potrzeby scenariusza wprowadzenia własnej licencji. "BasePrice"
"LicenseIncluded"

IntegrationRuntimeVNetProperties

Nazwa Opis Wartość
podsieć Nazwa podsieci, która zostanie przyłączony do tego środowiska Integration Runtime. struna
vNetId Identyfikator sieci wirtualnej, do którego dołączy to środowisko Integration Runtime. struna

LinkedIntegrationRuntimeKey

Nazwa Opis Wartość
authorizationType Typ wpisu tajnego. "Klucz" (wymagany)
klucz Typ wpisu tajnego. SecureString (wymagane)

LinkedIntegrationRuntimeProperties

Nazwa Opis Wartość
authorizationType Ustaw wartość "Klucz" dla typu LinkedIntegrationRuntimeKey. Ustaw wartość "RBAC" dla typu LinkedIntegrationRuntimeRbac. "Klucz"
"Kontrola dostępu oparta na rolach" (wymagana)

LinkedIntegrationRuntimeRbac

Nazwa Opis Wartość
authorizationType Typ wpisu tajnego. "Kontrola dostępu oparta na rolach" (wymagana)
resourceId Identyfikator zasobu środowiska Integration Runtime do udostępnienia. ciąg (wymagany)

LinkedIntegrationRuntimeTypeProperties

Nazwa Opis Wartość
linkedInfo Podstawowa definicja typu wpisu tajnego. LinkedIntegrationRuntimeProperties

ManagedIntegrationRuntime

Nazwa Opis Wartość
typ Typ środowiska Integration Runtime. "Zarządzane" (wymagane)
typeProperties Właściwości środowiska Integration Runtime zarządzanego. ManagedIntegrationRuntimeTypeProperties (wymagane)

ManagedIntegrationRuntimeTypeProperties

Nazwa Opis Wartość
computeProperties Zasób obliczeniowy dla zarządzanego środowiska Integration Runtime. IntegrationRuntimeComputeProperties
ssisProperties Właściwości usług SSIS dla zarządzanego środowiska Integration Runtime. IntegrationRuntimeSsisProperties

Microsoft.DataFactory/factory/integrationRuntimes

Nazwa Opis Wartość
apiVersion Wersja interfejsu API "2017-09-01-preview"
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 3
Maksymalna długość = 63
Wzorzec = ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ (wymagane)
Właściwości Właściwości środowiska Integration Runtime. IntegrationRuntime (wymagane)
typ Typ zasobu "Microsoft.DataFactory/factory/integrationRuntimes"

SecureString

Nazwa Opis Wartość
typ Typ wpisu tajnego. ciąg (wymagany)
wartość Wartość bezpiecznego ciągu. ciąg (wymagany)

SelfHostedIntegrationRuntime

Nazwa Opis Wartość
typ Typ środowiska Integration Runtime. "SelfHosted" (wymagane)
typeProperties Jeśli ta właściwość nie ma wartości null, oznacza to, że jest to połączone środowisko Integration Runtime. Właściwość jest używana do uzyskiwania dostępu do oryginalnego środowiska Integration Runtime. LinkedIntegrationRuntimeTypeProperties (wymagane)

Przykłady użycia

Szablony szybkiego startu platformy Azure

Następujące szablony szybkiego startu platformy Azure wdrożyć ten typ zasobu.

Szablon Opis
azure Data Factory przy użyciu usługi Git i zarządzanej konfiguracji sieci wirtualnej

wdrażanie w usłudze Azure
Ten szablon tworzy usługę Azure Data Factory z konfiguracją usługi Git i zarządzaną siecią wirtualną.
self-host Integration Runtime na maszynach wirtualnych platformy Azure

wdrażanie w usłudze Azure
Ten szablon tworzy własne środowisko Integration Runtime i rejestruje je na maszynach wirtualnych platformy Azure

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu fabryk/integracjiRuntimes można wdrożyć z operacjami docelowymi:

  • grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.DataFactory/factory/integrationRuntimes, dodaj następujący program Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataFactory/factories/integrationRuntimes@2017-09-01-preview"
  name = "string"
  body = {
    properties = {
      description = "string"
      type = "string"
      // For remaining properties, see IntegrationRuntime objects
    }
  }
}

Obiekty IntegrationRuntime

Ustaw właściwość , aby określić typ obiektu.

W przypadku zarządzanychużyj:

{
  type = "Managed"
  typeProperties = {
    computeProperties = {
      location = "string"
      maxParallelExecutionsPerNode = int
      nodeSize = "string"
      numberOfNodes = int
      vNetProperties = {
        subnet = "string"
        vNetId = "string"
      }
    }
    ssisProperties = {
      catalogInfo = {
        catalogAdminPassword = {
          type = "string"
          value = "string"
        }
        catalogAdminUserName = "string"
        catalogPricingTier = "string"
        catalogServerEndpoint = "string"
      }
      customSetupScriptProperties = {
        blobContainerUri = "string"
        sasToken = {
          type = "string"
          value = "string"
        }
      }
      dataProxyProperties = {
        connectVia = {
          referenceName = "string"
          type = "string"
        }
        path = "string"
        stagingLinkedService = {
          referenceName = "string"
          type = "string"
        }
      }
      edition = "string"
      licenseType = "string"
    }
  }
}

W przypadku SelfHostedużyj:

{
  type = "SelfHosted"
  typeProperties = {
    linkedInfo = {
      authorizationType = "string"
      // For remaining properties, see LinkedIntegrationRuntimeProperties objects
    }
  }
}

Obiekty LinkedIntegrationRuntimeProperties

Ustaw właściwość authorizationType, aby określić typ obiektu.

W przypadku keyużyj:

{
  authorizationType = "Key"
  key = {
    type = "string"
    value = "string"
  }
}

W przypadkukontroli dostępu opartej na rolach użyj:

{
  authorizationType = "RBAC"
  resourceId = "string"
}

Wartości właściwości

EntityReference

Nazwa Opis Wartość
referenceName Nazwa tej jednostki, do których odwołuje się odwołanie. struna
typ Typ tej jednostki, do których odwołuje się odwołanie. "IntegrationRuntimeReference"
"LinkedServiceReference"

IntegrationRuntime

Nazwa Opis Wartość
opis Opis środowiska Integration Runtime. struna
typ Ustaw wartość "Managed" dla typu ManagedIntegrationRuntime. Ustaw wartość "SelfHosted" dla typu SelfHostedIntegrationRuntime. "Zarządzane"
"SelfHosted" (wymagane)

IntegrationRuntimeComputeProperties

Nazwa Opis Wartość
lokalizacja Lokalizacja zarządzanego środowiska Integration Runtime. Obsługiwane regiony można znaleźć w witrynie /azure/data-factory/data-factory-data-movement-activities struna
maxParallelExecutionsPerNode Maksymalna liczba równoległych wykonań na węzeł dla zarządzanego środowiska Integration Runtime. Int

Ograniczenia:
Minimalna wartość = 1
nodeSize Wymagany rozmiar węzła do zarządzanego środowiska Integration Runtime. struna
numberOfNodes Wymagana liczba węzłów dla zarządzanego środowiska Integration Runtime. Int

Ograniczenia:
Minimalna wartość = 1
Właściwości sieci wirtualnej Właściwości sieci wirtualnej dla zarządzanego środowiska Integration Runtime. IntegrationRuntimeVNetProperties

IntegrationRuntimeCustomSetupScriptProperties

Nazwa Opis Wartość
BlobContainerUri Identyfikator URI kontenera obiektów blob platformy Azure, który zawiera skrypt konfiguracji niestandardowej. struna
sasToken Token SAS kontenera obiektów blob platformy Azure. SecureString

IntegrationRuntimeDataProxyProperties

Nazwa Opis Wartość
connectVia Dokumentacja własnego środowiska Integration Runtime. EntityReference
ścieżka Ścieżka zawierająca dane etapowe w usłudze Blob Storage. struna
stagingLinkedService Odwołanie do połączonej usługi przejściowej. EntityReference

IntegrationRuntimeSsisCatalogInfo

Nazwa Opis Wartość
catalogAdminPassword Hasło konta użytkownika administratora bazy danych katalogu. SecureString
catalogAdminUserName Nazwa użytkownika administratora bazy danych wykazu. struna

Ograniczenia:
Minimalna długość = 1
Maksymalna długość = 128
catalogPricingTier Warstwa cenowa bazy danych wykazu. Prawidłowe wartości można znaleźć w https://azure.microsoft.com/en-us/pricing/details/sql-database/ struna
catalogServerEndpoint Adres URL serwera bazy danych wykazu. struna

IntegrationRuntimeSsisProperties

Nazwa Opis Wartość
catalogInfo Informacje o katalogu dla zarządzanego dedykowanego środowiska Integration Runtime. IntegrationRuntimeSsisCatalogInfo
customSetupScriptProperties Właściwości skryptu konfiguracji niestandardowej dla zarządzanego dedykowanego środowiska Integration Runtime. IntegrationRuntimeCustomSetupScriptProperties
dataProxyProperties Właściwości serwera proxy danych dla zarządzanego dedykowanego środowiska Integration Runtime. IntegrationRuntimeDataProxyProperties
wydanie Wersja środowiska SSIS Integration Runtime "Przedsiębiorstwo"
"Standardowa"
licenseType Typ licencji na potrzeby scenariusza wprowadzenia własnej licencji. "BasePrice"
"LicenseIncluded"

IntegrationRuntimeVNetProperties

Nazwa Opis Wartość
podsieć Nazwa podsieci, która zostanie przyłączony do tego środowiska Integration Runtime. struna
vNetId Identyfikator sieci wirtualnej, do którego dołączy to środowisko Integration Runtime. struna

LinkedIntegrationRuntimeKey

Nazwa Opis Wartość
authorizationType Typ wpisu tajnego. "Klucz" (wymagany)
klucz Typ wpisu tajnego. SecureString (wymagane)

LinkedIntegrationRuntimeProperties

Nazwa Opis Wartość
authorizationType Ustaw wartość "Klucz" dla typu LinkedIntegrationRuntimeKey. Ustaw wartość "RBAC" dla typu LinkedIntegrationRuntimeRbac. "Klucz"
"Kontrola dostępu oparta na rolach" (wymagana)

LinkedIntegrationRuntimeRbac

Nazwa Opis Wartość
authorizationType Typ wpisu tajnego. "Kontrola dostępu oparta na rolach" (wymagana)
resourceId Identyfikator zasobu środowiska Integration Runtime do udostępnienia. ciąg (wymagany)

LinkedIntegrationRuntimeTypeProperties

Nazwa Opis Wartość
linkedInfo Podstawowa definicja typu wpisu tajnego. LinkedIntegrationRuntimeProperties

ManagedIntegrationRuntime

Nazwa Opis Wartość
typ Typ środowiska Integration Runtime. "Zarządzane" (wymagane)
typeProperties Właściwości środowiska Integration Runtime zarządzanego. ManagedIntegrationRuntimeTypeProperties (wymagane)

ManagedIntegrationRuntimeTypeProperties

Nazwa Opis Wartość
computeProperties Zasób obliczeniowy dla zarządzanego środowiska Integration Runtime. IntegrationRuntimeComputeProperties
ssisProperties Właściwości usług SSIS dla zarządzanego środowiska Integration Runtime. IntegrationRuntimeSsisProperties

Microsoft.DataFactory/factory/integrationRuntimes

Nazwa Opis Wartość
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 3
Maksymalna długość = 63
Wzorzec = ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ (wymagane)
parent_id Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. Identyfikator zasobu typu: fabryki
Właściwości Właściwości środowiska Integration Runtime. IntegrationRuntime (wymagane)
typ Typ zasobu "Microsoft.DataFactory/factory/integrationRuntimes@2017-09-01-preview"

SecureString

Nazwa Opis Wartość
typ Typ wpisu tajnego. ciąg (wymagany)
wartość Wartość bezpiecznego ciągu. ciąg (wymagany)

SelfHostedIntegrationRuntime

Nazwa Opis Wartość
typ Typ środowiska Integration Runtime. "SelfHosted" (wymagane)
typeProperties Jeśli ta właściwość nie ma wartości null, oznacza to, że jest to połączone środowisko Integration Runtime. Właściwość jest używana do uzyskiwania dostępu do oryginalnego środowiska Integration Runtime. LinkedIntegrationRuntimeTypeProperties (wymagane)