IntegrationRuntimesOperations interface

Interface representando operações de IntegrationRuntimes.

Propriedades

beginStart
beginStartAndWait
beginStop
beginStopAndWait
createLinkedIntegrationRuntime

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

createOrUpdate

Cria ou atualiza um runtime de integração.

delete

Exclui um runtime de integração.

get

Obtém um runtime de integração.

getConnectionInfo

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

getMonitoringData

Obtenha os dados de monitoramento do integration runtime, que inclui os dados de monitor para todos os nós nesse runtime de integração.

getStatus

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

listAuthKeys

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

listByFactory

Lista runtimes de integração.

listOutboundNetworkDependenciesEndpoints

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

regenerateAuthKey

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

removeLinks

Remova todos os runtimes de integração vinculados em data factory específico em um runtime de integração auto-hospedada.

start

Inicia um runtime de integração de tipo ManagedReserved.

stop

Interrompe um runtime de integração de tipo ManagedReserved.

syncCredentials

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

update

Atualiza um runtime de integração.

upgrade

Atualize o runtime de integração auto-hospedada para a versão mais recente, se houver disponibilidade.

Detalhes da propriedade

beginStart

Aviso

Essa API foi preterida.

use start instead

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

Valor da propriedade

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

beginStartAndWait

Aviso

Essa API foi preterida.

use start instead

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

Valor da propriedade

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

beginStop

Aviso

Essa API foi preterida.

use stop instead

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

Valor da propriedade

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

beginStopAndWait

Aviso

Essa API foi preterida.

use stop instead

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

Valor da propriedade

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

createLinkedIntegrationRuntime

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

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

Valor da propriedade

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

createOrUpdate

Cria ou atualiza um runtime de integração.

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

Valor da propriedade

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

delete

Exclui um runtime de integração.

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

Valor da propriedade

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

get

Obtém um runtime de integração.

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

Valor da propriedade

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

getConnectionInfo

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

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

Valor da propriedade

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

getMonitoringData

Obtenha os dados de monitoramento do integration runtime, que inclui os dados de monitor para todos os nós nesse runtime de integração.

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

Valor da propriedade

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

getStatus

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

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

Valor da propriedade

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

listAuthKeys

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

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

Valor da propriedade

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

listByFactory

Lista runtimes de integração.

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

Valor da propriedade

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

listOutboundNetworkDependenciesEndpoints

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

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

Valor da propriedade

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

regenerateAuthKey

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

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

Valor da propriedade

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

Remova todos os runtimes de integração vinculados em data factory específico em um runtime de integração auto-hospedada.

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

Valor da propriedade

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

start

Inicia um runtime de integração de tipo ManagedReserved.

start: (resourceGroupName: string, factoryName: string, integrationRuntimeName: string, options?: IntegrationRuntimesStartOptionalParams) => PollerLike<OperationState<IntegrationRuntimeStatusResponse>, IntegrationRuntimeStatusResponse>

Valor da propriedade

(resourceGroupName: string, factoryName: string, integrationRuntimeName: string, options?: IntegrationRuntimesStartOptionalParams) => PollerLike<OperationState<IntegrationRuntimeStatusResponse>, IntegrationRuntimeStatusResponse>

stop

Interrompe um runtime de integração de tipo ManagedReserved.

stop: (resourceGroupName: string, factoryName: string, integrationRuntimeName: string, options?: IntegrationRuntimesStopOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(resourceGroupName: string, factoryName: string, integrationRuntimeName: string, options?: IntegrationRuntimesStopOptionalParams) => PollerLike<OperationState<void>, void>

syncCredentials

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

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

Valor da propriedade

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

update

Atualiza um runtime de integração.

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

Valor da propriedade

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

upgrade

Atualize o runtime de integração auto-hospedada para a versão mais recente, se houver disponibilidade.

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

Valor da propriedade

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