Partilhar via


IntegrationRuntimes interface

Interface que representa um IntegrationRuntimes.

Métodos

beginStart(string, string, string, IntegrationRuntimesStartOptionalParams)

Inicia um tempo de execução de integração de tipo ManagedReserved.

beginStartAndWait(string, string, string, IntegrationRuntimesStartOptionalParams)

Inicia um tempo de execução de integração de tipo ManagedReserved.

beginStop(string, string, string, IntegrationRuntimesStopOptionalParams)

Interrompe um tempo de execução de integração de tipo ManagedReserved.

beginStopAndWait(string, string, string, IntegrationRuntimesStopOptionalParams)

Interrompe um tempo de execução de integração de tipo ManagedReserved.

createLinkedIntegrationRuntime(string, string, string, CreateLinkedIntegrationRuntimeRequest, IntegrationRuntimesCreateLinkedIntegrationRuntimeOptionalParams)

Crie uma entrada de tempo de execução de integração vinculada em um tempo de execução de integração compartilhada.

createOrUpdate(string, string, string, IntegrationRuntimeResource, IntegrationRuntimesCreateOrUpdateOptionalParams)

Cria ou atualiza um tempo de execução de integração.

delete(string, string, string, IntegrationRuntimesDeleteOptionalParams)

Exclui um tempo de execução de integração.

get(string, string, string, IntegrationRuntimesGetOptionalParams)

Obtém um tempo de execução de integração.

getConnectionInfo(string, string, string, IntegrationRuntimesGetConnectionInfoOptionalParams)

Obtém as informações de conexão do tempo de execução da integração local para criptografar as credenciais da fonte de dados local.

getMonitoringData(string, string, string, IntegrationRuntimesGetMonitoringDataOptionalParams)

Obtenha os dados de monitoramento do tempo de execução de integração, que incluem os dados do monitor para todos os nós sob esse tempo de execução de integração.

getStatus(string, string, string, IntegrationRuntimesGetStatusOptionalParams)

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

listAuthKeys(string, string, string, IntegrationRuntimesListAuthKeysOptionalParams)

Recupera as chaves de autenticação para um tempo de execução de integração.

listByFactory(string, string, IntegrationRuntimesListByFactoryOptionalParams)

Lista os tempos de execução de integração.

listOutboundNetworkDependenciesEndpoints(string, string, string, IntegrationRuntimesListOutboundNetworkDependenciesEndpointsOptionalParams)

Obtém a lista de dependências de rede de saída para um determinado tempo de execução de integração Azure-SSIS.

regenerateAuthKey(string, string, string, IntegrationRuntimeRegenerateKeyParameters, IntegrationRuntimesRegenerateAuthKeyOptionalParams)

Regenera a chave de autenticação para um tempo de execução de integração.

removeLinks(string, string, string, LinkedIntegrationRuntimeRequest, IntegrationRuntimesRemoveLinksOptionalParams)

Remova todos os tempos de execução de integração vinculados em data factory específicos em um tempo de execução de integração auto-hospedado.

syncCredentials(string, string, string, IntegrationRuntimesSyncCredentialsOptionalParams)

Força o tempo de execução de integração para sincronizar credenciais entre nós de tempo de execução de integração, e isso substituirá as credenciais em todos os nós de trabalho com aquelas disponíveis no nó do dispatcher. Se você já tiver o arquivo de backup de credenciais mais recente, deverá importá-lo manualmente (preferencialmente) em qualquer nó de tempo de execução de integração auto-hospedado do que usar essa API diretamente.

update(string, string, string, UpdateIntegrationRuntimeRequest, IntegrationRuntimesUpdateOptionalParams)

Atualiza um tempo de execução de integração.

upgrade(string, string, string, IntegrationRuntimesUpgradeOptionalParams)

Atualize o tempo de execução de integração auto-hospedado para a versão mais recente, se houver disponibilidade.

Detalhes de Método

beginStart(string, string, string, IntegrationRuntimesStartOptionalParams)

Inicia um tempo de execução de integração de tipo ManagedReserved.

function beginStart(resourceGroupName: string, factoryName: string, integrationRuntimeName: string, options?: IntegrationRuntimesStartOptionalParams): Promise<SimplePollerLike<OperationState<IntegrationRuntimeStatusResponse>, IntegrationRuntimeStatusResponse>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

factoryName

string

O nome da fábrica.

integrationRuntimeName

string

O nome do tempo de execução da integração.

options
IntegrationRuntimesStartOptionalParams

Os parâmetros de opções.

Devoluções

beginStartAndWait(string, string, string, IntegrationRuntimesStartOptionalParams)

Inicia um tempo de execução de integração de tipo ManagedReserved.

function beginStartAndWait(resourceGroupName: string, factoryName: string, integrationRuntimeName: string, options?: IntegrationRuntimesStartOptionalParams): Promise<IntegrationRuntimeStatusResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

factoryName

string

O nome da fábrica.

integrationRuntimeName

string

O nome do tempo de execução da integração.

options
IntegrationRuntimesStartOptionalParams

Os parâmetros de opções.

Devoluções

beginStop(string, string, string, IntegrationRuntimesStopOptionalParams)

Interrompe um tempo de execução de integração de tipo ManagedReserved.

function beginStop(resourceGroupName: string, factoryName: string, integrationRuntimeName: string, options?: IntegrationRuntimesStopOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

factoryName

string

O nome da fábrica.

integrationRuntimeName

string

O nome do tempo de execução da integração.

options
IntegrationRuntimesStopOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginStopAndWait(string, string, string, IntegrationRuntimesStopOptionalParams)

Interrompe um tempo de execução de integração de tipo ManagedReserved.

function beginStopAndWait(resourceGroupName: string, factoryName: string, integrationRuntimeName: string, options?: IntegrationRuntimesStopOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

factoryName

string

O nome da fábrica.

integrationRuntimeName

string

O nome do tempo de execução da integração.

options
IntegrationRuntimesStopOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

createLinkedIntegrationRuntime(string, string, string, CreateLinkedIntegrationRuntimeRequest, IntegrationRuntimesCreateLinkedIntegrationRuntimeOptionalParams)

Crie uma entrada de tempo de execução de integração vinculada em um tempo de execução de integração compartilhada.

function createLinkedIntegrationRuntime(resourceGroupName: string, factoryName: string, integrationRuntimeName: string, createLinkedIntegrationRuntimeRequest: CreateLinkedIntegrationRuntimeRequest, options?: IntegrationRuntimesCreateLinkedIntegrationRuntimeOptionalParams): Promise<IntegrationRuntimeStatusResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

factoryName

string

O nome da fábrica.

integrationRuntimeName

string

O nome do tempo de execução da integração.

createLinkedIntegrationRuntimeRequest
CreateLinkedIntegrationRuntimeRequest

As propriedades de tempo de execução de integração vinculadas.

Devoluções

createOrUpdate(string, string, string, IntegrationRuntimeResource, IntegrationRuntimesCreateOrUpdateOptionalParams)

Cria ou atualiza um tempo de execução de integração.

function createOrUpdate(resourceGroupName: string, factoryName: string, integrationRuntimeName: string, integrationRuntime: IntegrationRuntimeResource, options?: IntegrationRuntimesCreateOrUpdateOptionalParams): Promise<IntegrationRuntimeResource>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

factoryName

string

O nome da fábrica.

integrationRuntimeName

string

O nome do tempo de execução da integração.

integrationRuntime
IntegrationRuntimeResource

Definição de recursos de tempo de execução de integração.

options
IntegrationRuntimesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

delete(string, string, string, IntegrationRuntimesDeleteOptionalParams)

Exclui um tempo de execução de integração.

function delete(resourceGroupName: string, factoryName: string, integrationRuntimeName: string, options?: IntegrationRuntimesDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

factoryName

string

O nome da fábrica.

integrationRuntimeName

string

O nome do tempo de execução da integração.

options
IntegrationRuntimesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, string, IntegrationRuntimesGetOptionalParams)

Obtém um tempo de execução de integração.

function get(resourceGroupName: string, factoryName: string, integrationRuntimeName: string, options?: IntegrationRuntimesGetOptionalParams): Promise<IntegrationRuntimeResource>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

factoryName

string

O nome da fábrica.

integrationRuntimeName

string

O nome do tempo de execução da integração.

options
IntegrationRuntimesGetOptionalParams

Os parâmetros de opções.

Devoluções

getConnectionInfo(string, string, string, IntegrationRuntimesGetConnectionInfoOptionalParams)

Obtém as informações de conexão do tempo de execução da integração local para criptografar as credenciais da fonte de dados local.

function getConnectionInfo(resourceGroupName: string, factoryName: string, integrationRuntimeName: string, options?: IntegrationRuntimesGetConnectionInfoOptionalParams): Promise<IntegrationRuntimeConnectionInfo>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

factoryName

string

O nome da fábrica.

integrationRuntimeName

string

O nome do tempo de execução da integração.

options
IntegrationRuntimesGetConnectionInfoOptionalParams

Os parâmetros de opções.

Devoluções

getMonitoringData(string, string, string, IntegrationRuntimesGetMonitoringDataOptionalParams)

Obtenha os dados de monitoramento do tempo de execução de integração, que incluem os dados do monitor para todos os nós sob esse tempo de execução de integração.

function getMonitoringData(resourceGroupName: string, factoryName: string, integrationRuntimeName: string, options?: IntegrationRuntimesGetMonitoringDataOptionalParams): Promise<IntegrationRuntimeMonitoringData>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

factoryName

string

O nome da fábrica.

integrationRuntimeName

string

O nome do tempo de execução da integração.

options
IntegrationRuntimesGetMonitoringDataOptionalParams

Os parâmetros de opções.

Devoluções

getStatus(string, string, string, IntegrationRuntimesGetStatusOptionalParams)

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

function getStatus(resourceGroupName: string, factoryName: string, integrationRuntimeName: string, options?: IntegrationRuntimesGetStatusOptionalParams): Promise<IntegrationRuntimeStatusResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

factoryName

string

O nome da fábrica.

integrationRuntimeName

string

O nome do tempo de execução da integração.

options
IntegrationRuntimesGetStatusOptionalParams

Os parâmetros de opções.

Devoluções

listAuthKeys(string, string, string, IntegrationRuntimesListAuthKeysOptionalParams)

Recupera as chaves de autenticação para um tempo de execução de integração.

function listAuthKeys(resourceGroupName: string, factoryName: string, integrationRuntimeName: string, options?: IntegrationRuntimesListAuthKeysOptionalParams): Promise<IntegrationRuntimeAuthKeys>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

factoryName

string

O nome da fábrica.

integrationRuntimeName

string

O nome do tempo de execução da integração.

options
IntegrationRuntimesListAuthKeysOptionalParams

Os parâmetros de opções.

Devoluções

listByFactory(string, string, IntegrationRuntimesListByFactoryOptionalParams)

Lista os tempos de execução de integração.

function listByFactory(resourceGroupName: string, factoryName: string, options?: IntegrationRuntimesListByFactoryOptionalParams): PagedAsyncIterableIterator<IntegrationRuntimeResource, IntegrationRuntimeResource[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

factoryName

string

O nome da fábrica.

options
IntegrationRuntimesListByFactoryOptionalParams

Os parâmetros de opções.

Devoluções

listOutboundNetworkDependenciesEndpoints(string, string, string, IntegrationRuntimesListOutboundNetworkDependenciesEndpointsOptionalParams)

Obtém a lista de dependências de rede de saída para um determinado tempo de execução de integração Azure-SSIS.

function listOutboundNetworkDependenciesEndpoints(resourceGroupName: string, factoryName: string, integrationRuntimeName: string, options?: IntegrationRuntimesListOutboundNetworkDependenciesEndpointsOptionalParams): Promise<IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

factoryName

string

O nome da fábrica.

integrationRuntimeName

string

O nome do tempo de execução da integração.

Devoluções

regenerateAuthKey(string, string, string, IntegrationRuntimeRegenerateKeyParameters, IntegrationRuntimesRegenerateAuthKeyOptionalParams)

Regenera a chave de autenticação para um tempo de execução de integração.

function regenerateAuthKey(resourceGroupName: string, factoryName: string, integrationRuntimeName: string, regenerateKeyParameters: IntegrationRuntimeRegenerateKeyParameters, options?: IntegrationRuntimesRegenerateAuthKeyOptionalParams): Promise<IntegrationRuntimeAuthKeys>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

factoryName

string

O nome da fábrica.

integrationRuntimeName

string

O nome do tempo de execução da integração.

regenerateKeyParameters
IntegrationRuntimeRegenerateKeyParameters

Os parâmetros para regenerar a chave de autenticação do tempo de execução da integração.

options
IntegrationRuntimesRegenerateAuthKeyOptionalParams

Os parâmetros de opções.

Devoluções

Remova todos os tempos de execução de integração vinculados em data factory específicos em um tempo de execução de integração auto-hospedado.

function removeLinks(resourceGroupName: string, factoryName: string, integrationRuntimeName: string, linkedIntegrationRuntimeRequest: LinkedIntegrationRuntimeRequest, options?: IntegrationRuntimesRemoveLinksOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

factoryName

string

O nome da fábrica.

integrationRuntimeName

string

O nome do tempo de execução da integração.

linkedIntegrationRuntimeRequest
LinkedIntegrationRuntimeRequest

O nome da fábrica de dados para o tempo de execução de integração vinculado.

options
IntegrationRuntimesRemoveLinksOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

syncCredentials(string, string, string, IntegrationRuntimesSyncCredentialsOptionalParams)

Força o tempo de execução de integração para sincronizar credenciais entre nós de tempo de execução de integração, e isso substituirá as credenciais em todos os nós de trabalho com aquelas disponíveis no nó do dispatcher. Se você já tiver o arquivo de backup de credenciais mais recente, deverá importá-lo manualmente (preferencialmente) em qualquer nó de tempo de execução de integração auto-hospedado do que usar essa API diretamente.

function syncCredentials(resourceGroupName: string, factoryName: string, integrationRuntimeName: string, options?: IntegrationRuntimesSyncCredentialsOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

factoryName

string

O nome da fábrica.

integrationRuntimeName

string

O nome do tempo de execução da integração.

options
IntegrationRuntimesSyncCredentialsOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

update(string, string, string, UpdateIntegrationRuntimeRequest, IntegrationRuntimesUpdateOptionalParams)

Atualiza um tempo de execução de integração.

function update(resourceGroupName: string, factoryName: string, integrationRuntimeName: string, updateIntegrationRuntimeRequest: UpdateIntegrationRuntimeRequest, options?: IntegrationRuntimesUpdateOptionalParams): Promise<IntegrationRuntimeResource>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

factoryName

string

O nome da fábrica.

integrationRuntimeName

string

O nome do tempo de execução da integração.

updateIntegrationRuntimeRequest
UpdateIntegrationRuntimeRequest

Os parâmetros para atualizar um tempo de execução de integração.

options
IntegrationRuntimesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

upgrade(string, string, string, IntegrationRuntimesUpgradeOptionalParams)

Atualize o tempo de execução de integração auto-hospedado para a versão mais recente, se houver disponibilidade.

function upgrade(resourceGroupName: string, factoryName: string, integrationRuntimeName: string, options?: IntegrationRuntimesUpgradeOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

factoryName

string

O nome da fábrica.

integrationRuntimeName

string

O nome do tempo de execução da integração.

options
IntegrationRuntimesUpgradeOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>