Freigeben über


Integration Runtimes - Get Status

Ruft detaillierte status Informationen für eine Integration Runtime ab.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
factoryName
path True

string

Der Factoryname.

RegEx-Muster: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

integrationRuntimeName
path True

string

Der Name der Integration Runtime.

RegEx-Muster: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

resourceGroupName
path True

string

Der Name der Ressourcengruppe.

RegEx-Muster: ^[-\w\._\(\)]+$

subscriptionId
path True

string

Die Abonnement-ID.

api-version
query True

string

Die API-Version.

Antworten

Name Typ Beschreibung
200 OK

IntegrationRuntimeStatusResponse

OK.

Other Status Codes

CloudError

Eine vom Azure Data Factory Dienst empfangene Fehlerantwort.

Sicherheit

azure_auth

Azure Active Directory OAuth2 Flow.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

IntegrationRuntimes_GetStatus

Beispielanforderung

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

Beispiel für eine Antwort

Date: Thu, 14 Jun 2018 14:53:22 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-reads: 14997
x-ms-request-id: 19efe790-074f-4241-ae94-0422935d0f46
x-ms-correlation-request-id: 19efe790-074f-4241-ae94-0422935d0f46
{
  "name": "exampleIntegrationRuntime",
  "properties": {
    "state": "Online",
    "type": "SelfHosted",
    "typeProperties": {
      "autoUpdate": "Off",
      "taskQueueId": "1a6296ab-423c-4346-9bcc-85a78c2c0582",
      "version": "3.8.6730.2",
      "nodes": [
        {
          "nodeName": "Node_1",
          "machineName": "YANZHANG-DT",
          "hostServiceUri": "https://yanzhang-dt.fareast.corp.microsoft.com:8050/HostServiceRemote.svc/",
          "status": "Online",
          "capabilities": {
            "serviceBusConnected": "True",
            "httpsPortEnabled": "True",
            "credentialInSync": "True",
            "connectedToResourceManager": "True",
            "nodeEnabled": "True"
          },
          "versionStatus": "UpToDate",
          "version": "3.8.6730.2",
          "registerTime": "2018-06-14T14:51:44.9237069Z",
          "lastConnectTime": "2018-06-14T14:52:59.8933313Z",
          "lastStartTime": "2018-06-14T14:52:59.8933313Z",
          "lastUpdateResult": "None",
          "isActiveDispatcher": true,
          "maxConcurrentJobs": 56
        }
      ],
      "updateDelayOffset": "PT3H",
      "localTimeZoneOffset": "PT8H",
      "serviceUrls": [
        "wu.frontend.int.clouddatahub-int.net",
        "*.servicebus.windows.net"
      ],
      "versionStatus": "UpToDate",
      "capabilities": {
        "serviceBusConnected": "True",
        "httpsPortEnabled": "True",
        "credentialInSync": "True",
        "connectedToResourceManager": "True",
        "nodeEnabled": "True"
      },
      "latestVersion": "3.7.6711.1",
      "createTime": "2018-06-14T09:17:45.1839685Z"
    }
  }
}

Definitionen

Name Beschreibung
CloudError

Das -Objekt, das die Struktur einer Azure Data Factory Fehlerantwort definiert.

IntegrationRuntimeAutoUpdate

Der Status der automatischen Integration Runtime-Aktualisierung.

IntegrationRuntimeInternalChannelEncryptionMode

Es wird verwendet, um den Verschlüsselungsmodus für den Knoten-Knoten-Kommunikationskanal festzulegen (wenn mehr als zwei selbstgehostete Integration Runtime-Knoten vorhanden sind).

IntegrationRuntimeState

Der Status der Integration Runtime.

IntegrationRuntimeStatusResponse

Integration Runtime status Antwort.

IntegrationRuntimeType

Der Typ der Integration Runtime.

IntegrationRuntimeUpdateResult

Das Ergebnis des letzten Integration Runtime-Knotenupdates.

LinkedIntegrationRuntime

Die Informationen zur verknüpften Integration Runtime.

ManagedIntegrationRuntimeError

Fehlerdefinition für Managed Integration Runtime.

ManagedIntegrationRuntimeNode

Eigenschaften des Integration Runtime-Knotens.

ManagedIntegrationRuntimeNodeStatus

Der Knoten "Managed Integration Runtime" status.

ManagedIntegrationRuntimeOperationResult

Ergebnis der Eigenschaften des Verwalteten Integration Runtime-Vorgangs.

ManagedIntegrationRuntimeStatus

Managed Integration Runtime status.

SelfHostedIntegrationRuntimeNode

Eigenschaften des selbstgehosteten Integration Runtime-Knotens.

SelfHostedIntegrationRuntimeNodeStatus

Status des Integration Runtime-Knotens.

SelfHostedIntegrationRuntimeStatus

Selbstgehostete Integration Runtime-status.

CloudError

Das -Objekt, das die Struktur einer Azure Data Factory Fehlerantwort definiert.

Name Typ Beschreibung
error.code

string

Fehlercode

error.details

CloudError[]

Array mit zusätzlichen Fehlerdetails.

error.message

string

Fehlermeldung.

error.target

string

Eigenschaftsname/Pfad in der Anforderung, die einem Fehler zugeordnet ist.

IntegrationRuntimeAutoUpdate

Der Status der automatischen Integration Runtime-Aktualisierung.

Name Typ Beschreibung
Off

string

On

string

IntegrationRuntimeInternalChannelEncryptionMode

Es wird verwendet, um den Verschlüsselungsmodus für den Knoten-Knoten-Kommunikationskanal festzulegen (wenn mehr als zwei selbstgehostete Integration Runtime-Knoten vorhanden sind).

Name Typ Beschreibung
NotEncrypted

string

NotSet

string

SslEncrypted

string

IntegrationRuntimeState

Der Status der Integration Runtime.

Name Typ Beschreibung
AccessDenied

string

Initial

string

Limited

string

NeedRegistration

string

Offline

string

Online

string

Started

string

Starting

string

Stopped

string

Stopping

string

IntegrationRuntimeStatusResponse

Integration Runtime status Antwort.

Name Typ Beschreibung
name

string

Der Name der Integration Runtime.

properties IntegrationRuntimeStatus:

Integration Runtime-Eigenschaften.

IntegrationRuntimeType

Der Typ der Integration Runtime.

Name Typ Beschreibung
Managed

string

SelfHosted

string

IntegrationRuntimeUpdateResult

Das Ergebnis des letzten Integration Runtime-Knotenupdates.

Name Typ Beschreibung
Fail

string

None

string

Succeed

string

LinkedIntegrationRuntime

Die Informationen zur verknüpften Integration Runtime.

Name Typ Beschreibung
createTime

string

Die Erstellungszeit der verknüpften Integration Runtime.

dataFactoryLocation

string

Der Speicherort der Data Factory, zu der die verknüpfte Integration Runtime gehört.

dataFactoryName

string

Der Name der Data Factory, zu der die verknüpfte Integration Runtime gehört.

name

string

Der Name der verknüpften Integration Runtime.

subscriptionId

string

Die Abonnement-ID, zu der die verknüpfte Integration Runtime gehört.

ManagedIntegrationRuntimeError

Fehlerdefinition für Managed Integration Runtime.

Name Typ Beschreibung
code

string

Fehlercode

message

string

Fehlermeldung.

parameters

string[]

Fehlerparameter der verwalteten Integration Runtime.

time

string

Die Uhrzeit, zu der der Fehler aufgetreten ist

ManagedIntegrationRuntimeNode

Eigenschaften des Integration Runtime-Knotens.

Name Typ Beschreibung
errors

ManagedIntegrationRuntimeError[]

Die Fehler, die auf diesem Integration Runtime-Knoten aufgetreten sind.

nodeId

string

Die Knoten-ID der verwalteten Integration Runtime.

status

ManagedIntegrationRuntimeNodeStatus

Der Knoten "Managed Integration Runtime" status.

ManagedIntegrationRuntimeNodeStatus

Der Knoten "Managed Integration Runtime" status.

Name Typ Beschreibung
Available

string

Recycling

string

Starting

string

Unavailable

string

ManagedIntegrationRuntimeOperationResult

Ergebnis der Eigenschaften des Verwalteten Integration Runtime-Vorgangs.

Name Typ Beschreibung
activityId

string

Die Aktivitäts-ID für die Vorgangsanforderung.

errorCode

string

Der Fehlercode.

parameters

string[]

Fehlerparameter der verwalteten Integration Runtime.

result

string

Das Vorgangsergebnis.

startTime

string

Die Startzeit des Vorgangs.

type

string

Der Vorgangstyp. Kann starten oder beenden sein.

ManagedIntegrationRuntimeStatus

Managed Integration Runtime status.

Name Typ Beschreibung
dataFactoryName

string

Der Data Factory-Name, zu dem die Integration Runtime gehört.

state

IntegrationRuntimeState

Der Status der Integration Runtime.

type string:

Managed

Typ der Integration Runtime.

typeProperties.createTime

string

Der Zeitpunkt, zu dem die Integration Runtime im ISO8601 Format erstellt wurde.

typeProperties.lastOperation

ManagedIntegrationRuntimeOperationResult

Das letzte Vorgangsergebnis, das in dieser Integration Runtime aufgetreten ist.

typeProperties.nodes

ManagedIntegrationRuntimeNode[]

Die Liste der Knoten für die verwaltete Integration Runtime.

typeProperties.otherErrors

ManagedIntegrationRuntimeError[]

Die Fehler, die in dieser Integration Runtime aufgetreten sind.

SelfHostedIntegrationRuntimeNode

Eigenschaften des selbstgehosteten Integration Runtime-Knotens.

Name Typ Beschreibung
capabilities

object

Das Wörterbuch der Integration Runtime-Funktionen

concurrentJobsLimit

integer

Maximale Anzahl gleichzeitiger Aufträge auf dem Integration Runtime-Knoten.

expiryTime

string

Der Zeitpunkt, zu dem die Integration Runtime im ISO8601-Format abläuft.

hostServiceUri

string

URI für den Hostcomputer der Integration Runtime.

isActiveDispatcher

boolean

Gibt an, ob dieser Knoten der aktive Verteiler für Integration Runtime-Anforderungen ist.

lastConnectTime

string

Der letzte Zeitpunkt, zu dem die Integration Runtime im ISO8601-Format verbunden wurde.

lastEndUpdateTime

string

Der letzte Zeitpunkt für das Update des Integration Runtime-Knotens.

lastStartTime

string

Der Zeitpunkt, zu dem der Knoten zuletzt gestartet wurde.

lastStartUpdateTime

string

Der letzte Start des Integration Runtime-Knotenupdates.

lastStopTime

string

Die Letzte Stoppzeit des Integration Runtime-Knotens.

lastUpdateResult

IntegrationRuntimeUpdateResult

Das Ergebnis des letzten Integration Runtime-Knotenupdates.

machineName

string

Computername des Integration Runtime-Knotens.

maxConcurrentJobs

integer

Die maximale Anzahl gleichzeitiger Aufträge in dieser Integration Runtime.

nodeName

string

Name des Integration Runtime-Knotens.

registerTime

string

Der Zeitpunkt, zu dem der Integration Runtime-Knoten im ISO8601 Format registriert wurde.

status

SelfHostedIntegrationRuntimeNodeStatus

Status des Integration Runtime-Knotens.

version

string

Version des Integration Runtime-Knotens.

versionStatus

string

Status der Integration Runtime-Knotenversion.

SelfHostedIntegrationRuntimeNodeStatus

Status des Integration Runtime-Knotens.

Name Typ Beschreibung
InitializeFailed

string

Initializing

string

Limited

string

NeedRegistration

string

Offline

string

Online

string

Upgrading

string

SelfHostedIntegrationRuntimeStatus

Selbstgehostete Integration Runtime-status.

Name Typ Beschreibung
dataFactoryName

string

Der Data Factory-Name, zu dem die Integration Runtime gehört.

state

IntegrationRuntimeState

Der Status der Integration Runtime.

type string:

SelfHosted

Typ der Integration Runtime.

typeProperties.autoUpdate

IntegrationRuntimeAutoUpdate

Gibt an, ob die automatische Aktualisierung der selbstgehosteten Integration Runtime aktiviert wurde.

typeProperties.autoUpdateETA

string

Die geschätzte Zeit, zu der die selbstgehostete Integration Runtime aktualisiert wird.

typeProperties.capabilities

object

Objekt mit zusätzlichen Informationen zu Integration Runtime-Funktionen.

typeProperties.createTime

string

Der Zeitpunkt, zu dem die Integration Runtime im ISO8601 Format erstellt wurde.

typeProperties.internalChannelEncryption

IntegrationRuntimeInternalChannelEncryptionMode

Es wird verwendet, um den Verschlüsselungsmodus für den Knoten-Knoten-Kommunikationskanal festzulegen (wenn mehr als zwei selbstgehostete Integration Runtime-Knoten vorhanden sind).

typeProperties.latestVersion

string

Die neueste Version im Download Center.

typeProperties.links

LinkedIntegrationRuntime[]

Die Liste der verknüpften Integration Runtimes, die für die Freigabe mit dieser Integration Runtime erstellt werden.

typeProperties.localTimeZoneOffset

string

Der lokale Zeitzonenoffset in Stunden.

typeProperties.nodes

SelfHostedIntegrationRuntimeNode[]

Die Liste der Knoten für diese Integration Runtime.

typeProperties.pushedVersion

string

Die Version, auf die die Integration Runtime aktualisiert wird.

typeProperties.scheduledUpdateDate

string

Das Datum, an dem die Aktualisierung der Integration Runtime in ISO8601 Format geplant wird.

typeProperties.selfContainedInteractiveAuthoringEnabled

boolean

Eine alternative Option zum Sicherstellen einer interaktiven Erstellungsfunktion, wenn Ihre selbstgehostete Integration Runtime keine Verbindung mit Azure Relay herstellen kann.

typeProperties.serviceUrls

string[]

Die URLs für die Dienste, die im Integration Runtime-Back-End-Dienst verwendet werden.

typeProperties.taskQueueId

string

Die Aufgabenwarteschlangen-ID der Integration Runtime.

typeProperties.updateDelayOffset

string

Die Vom Dienst geplante Uhrzeit für die Aktualisierung der Integration Runtime, z. B. PT03H, beträgt 3 Stunden.

typeProperties.version

string

Version der Integration Runtime.

typeProperties.versionStatus

string

Status der Integration Runtime-Version.