Compartilhar via


Integration Runtimes - Get Status

Obtém informações detalhadas de status para um runtime de integração.

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
factoryName
path True

string

O nome da fábrica.

Padrão Regex: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

integrationRuntimeName
path True

string

O nome do runtime de integração.

Padrão Regex: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

resourceGroupName
path True

string

O nome do grupo de recursos.

Padrão Regex: ^[-\w\._\(\)]+$

subscriptionId
path True

string

O identificador da assinatura.

api-version
query True

string

A versão da API.

Respostas

Nome Tipo Description
200 OK

IntegrationRuntimeStatusResponse

OK.

Other Status Codes

CloudError

Uma resposta de erro recebida do serviço Azure Data Factory.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

IntegrationRuntimes_GetStatus

Solicitação de exemplo

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

Resposta de exemplo

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"
    }
  }
}

Definições

Nome Description
CloudError

O objeto que define a estrutura de uma resposta de erro Azure Data Factory.

IntegrationRuntimeAutoUpdate

O estado da atualização automática do integration runtime.

IntegrationRuntimeInternalChannelEncryptionMode

Ele é usado para definir o modo de criptografia para o canal de comunicação node-node (quando existem mais de 2 nós de runtime de integração auto-hospedada).

IntegrationRuntimeState

O estado do runtime de integração.

IntegrationRuntimeStatusResponse

Resposta de status de runtime de integração.

IntegrationRuntimeType

O tipo de runtime de integração.

IntegrationRuntimeUpdateResult

O resultado da última atualização do nó de runtime de integração.

LinkedIntegrationRuntime

As informações do runtime de integração vinculada.

ManagedIntegrationRuntimeError

Definição de erro para runtime de integração gerenciada.

ManagedIntegrationRuntimeNode

Propriedades do nó de runtime de integração.

ManagedIntegrationRuntimeNodeStatus

O nó de runtime de integração gerenciada status.

ManagedIntegrationRuntimeOperationResult

Propriedades do resultado da operação de runtime de integração gerenciada.

ManagedIntegrationRuntimeStatus

Status de runtime de integração gerenciada.

SelfHostedIntegrationRuntimeNode

Propriedades do nó de runtime de integração auto-hospedada.

SelfHostedIntegrationRuntimeNodeStatus

Status do nó de runtime de integração.

SelfHostedIntegrationRuntimeStatus

Status de runtime de integração auto-hospedada.

CloudError

O objeto que define a estrutura de uma resposta de erro Azure Data Factory.

Nome Tipo Description
error.code

string

Código do erro.

error.details

CloudError[]

Matriz com detalhes de erro adicionais.

error.message

string

Mensagem de erro.

error.target

string

Nome/caminho da propriedade na solicitação associada ao erro.

IntegrationRuntimeAutoUpdate

O estado da atualização automática do integration runtime.

Nome Tipo Description
Off

string

On

string

IntegrationRuntimeInternalChannelEncryptionMode

Ele é usado para definir o modo de criptografia para o canal de comunicação node-node (quando existem mais de 2 nós de runtime de integração auto-hospedada).

Nome Tipo Description
NotEncrypted

string

NotSet

string

SslEncrypted

string

IntegrationRuntimeState

O estado do runtime de integração.

Nome Tipo Description
AccessDenied

string

Initial

string

Limited

string

NeedRegistration

string

Offline

string

Online

string

Started

string

Starting

string

Stopped

string

Stopping

string

IntegrationRuntimeStatusResponse

Resposta de status de runtime de integração.

Nome Tipo Description
name

string

O nome do runtime de integração.

properties IntegrationRuntimeStatus:

Propriedades do runtime de integração.

IntegrationRuntimeType

O tipo de runtime de integração.

Nome Tipo Description
Managed

string

SelfHosted

string

IntegrationRuntimeUpdateResult

O resultado da última atualização do nó de runtime de integração.

Nome Tipo Description
Fail

string

None

string

Succeed

string

LinkedIntegrationRuntime

As informações do runtime de integração vinculada.

Nome Tipo Description
createTime

string

O tempo de criação do runtime de integração vinculado.

dataFactoryLocation

string

O local do data factory ao qual o runtime de integração vinculado pertence.

dataFactoryName

string

O nome do data factory ao qual o runtime de integração vinculado pertence.

name

string

O nome do runtime de integração vinculado.

subscriptionId

string

A ID da assinatura à qual o runtime de integração vinculado pertence.

ManagedIntegrationRuntimeError

Definição de erro para runtime de integração gerenciada.

Nome Tipo Description
code

string

Código do erro.

message

string

Mensagem de erro.

parameters

string[]

Parâmetros de erro do runtime de integração gerenciada.

time

string

A hora em que o erro ocorreu.

ManagedIntegrationRuntimeNode

Propriedades do nó de runtime de integração.

Nome Tipo Description
errors

ManagedIntegrationRuntimeError[]

Os erros que ocorreram nesse nó de runtime de integração.

nodeId

string

A ID do nó do runtime de integração gerenciada.

status

ManagedIntegrationRuntimeNodeStatus

O nó de runtime de integração gerenciada status.

ManagedIntegrationRuntimeNodeStatus

O nó de runtime de integração gerenciada status.

Nome Tipo Description
Available

string

Recycling

string

Starting

string

Unavailable

string

ManagedIntegrationRuntimeOperationResult

Propriedades do resultado da operação de runtime de integração gerenciada.

Nome Tipo Description
activityId

string

A ID de atividade da solicitação de operação.

errorCode

string

O código de erro.

parameters

string[]

Parâmetros de erro do runtime de integração gerenciada.

result

string

O resultado da operação.

startTime

string

A hora de início da operação.

type

string

O tipo de operação. Pode ser iniciar ou parar.

ManagedIntegrationRuntimeStatus

Status de runtime de integração gerenciada.

Nome Tipo Description
dataFactoryName

string

O nome do data factory ao qual o runtime de integração pertence.

state

IntegrationRuntimeState

O estado do runtime de integração.

type string:

Managed

Tipo de runtime de integração.

typeProperties.createTime

string

O momento em que o runtime de integração foi criado, no formato ISO8601.

typeProperties.lastOperation

ManagedIntegrationRuntimeOperationResult

O último resultado da operação que ocorreu neste runtime de integração.

typeProperties.nodes

ManagedIntegrationRuntimeNode[]

A lista de nós para o runtime de integração gerenciada.

typeProperties.otherErrors

ManagedIntegrationRuntimeError[]

Os erros que ocorreram nesse runtime de integração.

SelfHostedIntegrationRuntimeNode

Propriedades do nó de runtime de integração auto-hospedada.

Nome Tipo Description
capabilities

object

O dicionário de funcionalidades de runtime de integração

concurrentJobsLimit

integer

Máximo de trabalhos simultâneos no nó de runtime de integração.

expiryTime

string

O tempo em que o runtime de integração expirará no formato ISO8601.

hostServiceUri

string

URI para o computador host do runtime de integração.

isActiveDispatcher

boolean

Indica se esse nó é o dispatcher ativo para solicitações de runtime de integração.

lastConnectTime

string

O momento mais recente em que o runtime de integração foi conectado no formato ISO8601.

lastEndUpdateTime

string

A última vez para o fim da atualização do nó de runtime de integração.

lastStartTime

string

A hora em que o nó foi iniciado pela última vez.

lastStartUpdateTime

string

A última vez para o início da atualização do nó de runtime de integração.

lastStopTime

string

A hora da última parada do nó de runtime de integração.

lastUpdateResult

IntegrationRuntimeUpdateResult

O resultado da última atualização do nó de runtime de integração.

machineName

string

Nome do computador do nó de runtime de integração.

maxConcurrentJobs

integer

Os trabalhos simultâneos máximos neste runtime de integração.

nodeName

string

Nome do nó de runtime de integração.

registerTime

string

A hora em que o nó de runtime de integração foi registrado no formato ISO8601.

status

SelfHostedIntegrationRuntimeNodeStatus

Status do nó de runtime de integração.

version

string

Versão do nó de runtime de integração.

versionStatus

string

Status da versão do nó de runtime de integração.

SelfHostedIntegrationRuntimeNodeStatus

Status do nó de runtime de integração.

Nome Tipo Description
InitializeFailed

string

Initializing

string

Limited

string

NeedRegistration

string

Offline

string

Online

string

Upgrading

string

SelfHostedIntegrationRuntimeStatus

Status de runtime de integração auto-hospedada.

Nome Tipo Description
dataFactoryName

string

O nome do data factory ao qual o runtime de integração pertence.

state

IntegrationRuntimeState

O estado do runtime de integração.

type string:

SelfHosted

Tipo de runtime de integração.

typeProperties.autoUpdate

IntegrationRuntimeAutoUpdate

Se a atualização automática do runtime de integração auto-hospedada foi ativada.

typeProperties.autoUpdateETA

string

O tempo estimado em que o runtime de integração auto-hospedada será atualizado.

typeProperties.capabilities

object

Objeto com informações adicionais sobre recursos de runtime de integração.

typeProperties.createTime

string

O momento em que o runtime de integração foi criado, no formato ISO8601.

typeProperties.internalChannelEncryption

IntegrationRuntimeInternalChannelEncryptionMode

Ele é usado para definir o modo de criptografia para o canal de comunicação node-node (quando existem mais de 2 nós de runtime de integração auto-hospedada).

typeProperties.latestVersion

string

A versão mais recente no centro de download.

typeProperties.links

LinkedIntegrationRuntime[]

A lista de runtimes de integração vinculados que são criados para compartilhar com esse runtime de integração.

typeProperties.localTimeZoneOffset

string

O deslocamento de fuso horário local em horas.

typeProperties.nodes

SelfHostedIntegrationRuntimeNode[]

A lista de nós para esse runtime de integração.

typeProperties.pushedVersion

string

A versão para a qual o runtime de integração será atualizado.

typeProperties.scheduledUpdateDate

string

A data em que o runtime de integração será agendado para ser atualizado, no formato ISO8601.

typeProperties.selfContainedInteractiveAuthoringEnabled

boolean

Uma opção alternativa para garantir a função de criação interativa quando o runtime de integração auto-hospedada não conseguir estabelecer uma conexão com a Retransmissão do Azure.

typeProperties.serviceUrls

string[]

As URLs dos serviços usados no serviço de back-end do runtime de integração.

typeProperties.taskQueueId

string

A ID da fila de tarefas do runtime de integração.

typeProperties.updateDelayOffset

string

A hora na data agendada pelo serviço para atualizar o runtime de integração, por exemplo, PT03H é de 3 horas

typeProperties.version

string

Versão do runtime de integração.

typeProperties.versionStatus

string

Status da versão do runtime de integração.