Dela via


Integration Runtimes - Start

Startar en ManagedReserved-typintegreringskörning.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/start?api-version=2018-06-01

URI-parametrar

Name I Obligatorisk Typ Description
factoryName
path True

string

minLength: 3
maxLength: 63
pattern: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

Fabriksnamnet.

integrationRuntimeName
path True

string

minLength: 3
maxLength: 63
pattern: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

Namnet på integrationskörningen.

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+$

Resursgruppens namn.

subscriptionId
path True

string

Prenumerationsidentifieraren.

api-version
query True

string

API-versionen.

Svar

Name Typ Description
200 OK

IntegrationRuntimeStatusResponse

OKEJ.

202 Accepted

Accepterad.

Other Status Codes

CloudError

Ett felsvar som togs emot från Azure Data Factory-tjänsten.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow.

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

IntegrationRuntimes_Start

Exempelbegäran

POST https://management.azure.com/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/integrationRuntimes/exampleManagedIntegrationRuntime/start?api-version=2018-06-01

Exempelsvar

Date: Wed, 13 Jun 2018 21:33:00 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-reads: 14912
x-ms-request-id: 2af47f9f-5625-4b01-a3a5-bccb576a4677
x-ms-correlation-request-id: 2af47f9f-5625-4b01-a3a5-bccb576a4677
{
  "name": "exampleManagedIntegrationRuntime",
  "properties": {
    "dataFactoryName": "exampleFactoryName",
    "type": "Managed",
    "state": "Started",
    "typeProperties": {
      "nodes": [],
      "otherErrors": [],
      "createTime": "2018-06-13T21:11:01.8695494Z"
    }
  }
}

Definitioner

Name Description
CloudError

Objektet som definierar strukturen för ett Azure Data Factory-felsvar.

IntegrationRuntimeAutoUpdate

Tillståndet för automatisk uppdatering av integration runtime.

IntegrationRuntimeInternalChannelEncryptionMode

Det används för att ange krypteringsläget för nodnodens kommunikationskanal (när det finns fler än 2 lokalt installerade integrationskörningsnoder).

IntegrationRuntimeState

Tillståndet för integrationskörning.

IntegrationRuntimeStatusResponse

Statussvar för integrationskörning.

IntegrationRuntimeType

Typ av integrationskörning.

IntegrationRuntimeUpdateResult

Resultatet av den senaste uppdateringen av integrationskörningsnoden.

LinkedIntegrationRuntime

Den länkade integrationskörningsinformationen.

ManagedIntegrationRuntimeError

Feldefinition för hanterad integrationskörning.

ManagedIntegrationRuntimeNode

Egenskaper för integreringskörningsnod.

ManagedIntegrationRuntimeNodeStatus

Status för den hanterade integreringskörningsnoden.

ManagedIntegrationRuntimeOperationResult

Egenskaper för resultatet av den hanterade integrationskörningen.

ManagedIntegrationRuntimeStatus

Status för hanterad integrationskörning.

SelfHostedIntegrationRuntimeNode

Egenskaper för lokalt installerad integrationskörningsnod.

SelfHostedIntegrationRuntimeNodeStatus

Status för integreringskörningsnoden.

SelfHostedIntegrationRuntimeStatus

Status för lokalt installerad integrationskörning.

CloudError

Objektet som definierar strukturen för ett Azure Data Factory-felsvar.

Name Typ Description
error.code

string

Felkod.

error.details

CloudError[]

Matris med ytterligare felinformation.

error.message

string

Felmeddelande.

error.target

string

Egenskapsnamn/sökväg i begäran som är associerad med fel.

IntegrationRuntimeAutoUpdate

Tillståndet för automatisk uppdatering av integration runtime.

Värde Description
Off
On

IntegrationRuntimeInternalChannelEncryptionMode

Det används för att ange krypteringsläget för nodnodens kommunikationskanal (när det finns fler än 2 lokalt installerade integrationskörningsnoder).

Värde Description
NotEncrypted
NotSet
SslEncrypted

IntegrationRuntimeState

Tillståndet för integrationskörning.

Värde Description
AccessDenied
Initial
Limited
NeedRegistration
Offline
Online
Started
Starting
Stopped
Stopping

IntegrationRuntimeStatusResponse

Statussvar för integrationskörning.

Name Typ Description
name

string

Namnet på integrationskörningen.

properties IntegrationRuntimeStatus:

Egenskaper för integrationskörning.

IntegrationRuntimeType

Typ av integrationskörning.

Värde Description
Managed
SelfHosted

IntegrationRuntimeUpdateResult

Resultatet av den senaste uppdateringen av integrationskörningsnoden.

Värde Description
Fail
None
Succeed

LinkedIntegrationRuntime

Den länkade integrationskörningsinformationen.

Name Typ Description
createTime

string (date-time)

Skapandetiden för den länkade integrationskörningen.

dataFactoryLocation

string

Platsen för datafabriken som den länkade integrationskörningen tillhör.

dataFactoryName

string

Namnet på datafabriken som den länkade integrationskörningen tillhör.

name

string

Namnet på den länkade integrationskörningen.

subscriptionId

string

Prenumerations-ID som den länkade integrationskörningen tillhör.

ManagedIntegrationRuntimeError

Feldefinition för hanterad integrationskörning.

Name Typ Description
code

string

Felkod.

message

string

Felmeddelande.

parameters

string[]

Felparametrar för hanterad integrationskörning.

time

string (date-time)

Den tid då felet inträffade.

ManagedIntegrationRuntimeNode

Egenskaper för integreringskörningsnod.

Name Typ Description
errors

ManagedIntegrationRuntimeError[]

Felen som inträffade på den här integrationskörningsnoden.

nodeId

string

Nod-ID:t för den hanterade integreringskörningen.

status

ManagedIntegrationRuntimeNodeStatus

Status för den hanterade integreringskörningsnoden.

ManagedIntegrationRuntimeNodeStatus

Status för den hanterade integreringskörningsnoden.

Värde Description
Available
Recycling
Starting
Unavailable

ManagedIntegrationRuntimeOperationResult

Egenskaper för resultatet av den hanterade integrationskörningen.

Name Typ Description
activityId

string

Aktivitets-ID för åtgärdsbegäran.

errorCode

string

Felkoden.

parameters

string[]

Felparametrar för hanterad integrationskörning.

result

string

Åtgärdsresultatet.

startTime

string (date-time)

Starttiden för åtgärden.

type

string

Åtgärdstypen. Kan vara start eller stopp.

ManagedIntegrationRuntimeStatus

Status för hanterad integrationskörning.

Name Typ Description
dataFactoryName

string

Namnet på datafabriken som integrationskörningen tillhör.

state

IntegrationRuntimeState

Tillståndet för integrationskörning.

type string:

Managed

Typ av integrationskörning.

typeProperties.createTime

string (date-time)

Tidpunkten då integreringskörningen skapades i ISO8601 format.

typeProperties.lastOperation

ManagedIntegrationRuntimeOperationResult

Det senaste åtgärdsresultatet som inträffade på den här integreringskörningen.

typeProperties.nodes

ManagedIntegrationRuntimeNode[]

Listan över noder för hanterad integreringskörning.

typeProperties.otherErrors

ManagedIntegrationRuntimeError[]

De fel som inträffade på den här integrationskörningen.

SelfHostedIntegrationRuntimeNode

Egenskaper för lokalt installerad integrationskörningsnod.

Name Typ Description
capabilities

object

Ordlistan för integreringskörningsfunktioner

concurrentJobsLimit

integer

Maximalt antal samtidiga jobb på integrationskörningsnoden.

expiryTime

string (date-time)

Tiden då integreringskörningen upphör att gälla i ISO8601 format.

hostServiceUri

string

URI för värddatorn för integrationskörningen.

isActiveDispatcher

boolean

Anger om den här noden är aktiv dispatcher för integreringskörningsbegäranden.

lastConnectTime

string (date-time)

Den senaste gången integreringskörningen var ansluten i ISO8601 format.

lastEndUpdateTime

string (date-time)

Sista gången för integreringskörningens noduppdateringsslut.

lastStartTime

string (date-time)

Den tid då noden senast startades.

lastStartUpdateTime

string (date-time)

Senaste gången för uppdateringen av integrationskörningsnoden startar.

lastStopTime

string (date-time)

Den senaste stopptiden för integrationskörningsnoden.

lastUpdateResult

IntegrationRuntimeUpdateResult

Resultatet av den senaste uppdateringen av integrationskörningsnoden.

machineName

string

Datornamn för integreringskörningsnoden.

maxConcurrentJobs

integer

Maximalt antal samtidiga jobb i den här integreringskörningen.

nodeName

string

Namnet på integreringskörningsnoden.

registerTime

string (date-time)

Tidpunkten då integreringskörningsnoden registrerades i ISO8601 format.

status

SelfHostedIntegrationRuntimeNodeStatus

Status för integreringskörningsnoden.

version

string

Version av integreringskörningsnoden.

versionStatus

string

Status för integreringskörningsnodversionen.

SelfHostedIntegrationRuntimeNodeStatus

Status för integreringskörningsnoden.

Värde Description
InitializeFailed
Initializing
Limited
NeedRegistration
Offline
Online
Upgrading

SelfHostedIntegrationRuntimeStatus

Status för lokalt installerad integrationskörning.

Name Typ Description
dataFactoryName

string

Namnet på datafabriken som integrationskörningen tillhör.

state

IntegrationRuntimeState

Tillståndet för integrationskörning.

type string:

SelfHosted

Typ av integrationskörning.

typeProperties.autoUpdate

IntegrationRuntimeAutoUpdate

Om automatisk uppdatering av lokalt installerad integrationskörning har aktiverats.

typeProperties.autoUpdateETA

string (date-time)

Den uppskattade tiden då den lokalt installerade integrationskörningen uppdateras.

typeProperties.capabilities

object

Objekt med ytterligare information om integreringskörningsfunktioner.

typeProperties.createTime

string (date-time)

Tidpunkten då integreringskörningen skapades i ISO8601 format.

typeProperties.internalChannelEncryption

IntegrationRuntimeInternalChannelEncryptionMode

Det används för att ange krypteringsläget för nodnodens kommunikationskanal (när det finns fler än 2 lokalt installerade integrationskörningsnoder).

typeProperties.latestVersion

string

Den senaste versionen på Download Center.

typeProperties.links

LinkedIntegrationRuntime[]

Listan över länkade integrationskörningar som skapas för att dela med den här integreringskörningen.

typeProperties.localTimeZoneOffset

string

Den lokala tidszonsförskjutningen i timmar.

typeProperties.nodes

SelfHostedIntegrationRuntimeNode[]

Listan över noder för den här integreringskörningen.

typeProperties.pushedVersion

string

Den version som integreringskörningen ska uppdateras till.

typeProperties.scheduledUpdateDate

string (date-time)

Det datum då integreringskörningen schemaläggs att uppdateras i ISO8601 format.

typeProperties.selfContainedInteractiveAuthoringEnabled

boolean

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.

typeProperties.serviceUrls

string[]

URL:er för de tjänster som används i serverdelstjänsten för integrationskörning.

typeProperties.taskQueueId

string

Aktivitetskö-ID:t för integrationskörningen.

typeProperties.updateDelayOffset

string

Tiden i det datum som schemaläggs av tjänsten för att uppdatera integrationskörningen, t.ex. PT03H är 3 timmar

typeProperties.version

string

Version av integrationskörningen.

typeProperties.versionStatus

string

Status för integreringskörningsversionen.