IntegrationRuntimesOperations interface

Interface représentant une opération IntegrationRuntimes.

Propriétés

beginStart
beginStartAndWait
beginStop
beginStopAndWait
createLinkedIntegrationRuntime

Créez une entrée de runtime d’intégration liée dans un runtime d’intégration partagé.

createOrUpdate

Crée ou met à jour un runtime d’intégration.

delete

Supprime un runtime d’intégration.

get

Obtient un runtime d’intégration.

getConnectionInfo

Obtient les informations de connexion du runtime d’intégration local pour chiffrer les informations d’identification de la source de données locale.

getMonitoringData

Obtenez les données de surveillance du runtime d’intégration, qui incluent les données de surveillance pour tous les nœuds de ce runtime d’intégration.

getStatus

Obtient des informations d’état détaillées pour un runtime d’intégration.

listAuthKeys

Récupère les clés d’authentification pour un runtime d’intégration.

listByFactory

Répertorie les runtimes d’intégration.

listOutboundNetworkDependenciesEndpoints

Obtient la liste des dépendances réseau sortantes pour un runtime d’intégration Azure-SSIS donné.

regenerateAuthKey

Régénère la clé d’authentification pour un runtime d’intégration.

removeLinks

Supprimez tous les runtimes d’intégration liés sous une fabrique de données spécifique dans un runtime d’intégration auto-hébergé.

start

Démarre un runtime d’intégration de type ManagedReserved.

stop

Arrête un runtime d’intégration de type managedReserved.

syncCredentials

Forcez le runtime d’intégration à synchroniser les informations d’identification entre les nœuds runtime d’intégration, et cela remplacera les informations d’identification sur tous les nœuds Worker avec ceux disponibles sur le nœud répartiteur. Si vous disposez déjà du dernier fichier de sauvegarde des informations d’identification, vous devez l’importer manuellement (par défaut) sur n’importe quel nœud runtime d’intégration auto-hébergé que d’utiliser directement cette API.

update

Met à jour un runtime d’intégration.

upgrade

Mettez à niveau le runtime d’intégration auto-hébergé vers la dernière version si la disponibilité.

Détails de la propriété

beginStart

Avertissement

Cette API est à présent déconseillée.

use start instead

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

Valeur de propriété

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

beginStartAndWait

Avertissement

Cette API est à présent déconseillée.

use start instead

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

Valeur de propriété

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

beginStop

Avertissement

Cette API est à présent déconseillée.

use stop instead

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

Valeur de propriété

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

beginStopAndWait

Avertissement

Cette API est à présent déconseillée.

use stop instead

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

Valeur de propriété

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

createLinkedIntegrationRuntime

Créez une entrée de runtime d’intégration liée dans un runtime d’intégration partagé.

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

Valeur de propriété

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

createOrUpdate

Crée ou met à jour un runtime d’intégration.

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

Valeur de propriété

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

delete

Supprime un runtime d’intégration.

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

Valeur de propriété

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

get

Obtient un runtime d’intégration.

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

Valeur de propriété

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

getConnectionInfo

Obtient les informations de connexion du runtime d’intégration local pour chiffrer les informations d’identification de la source de données locale.

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

Valeur de propriété

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

getMonitoringData

Obtenez les données de surveillance du runtime d’intégration, qui incluent les données de surveillance pour tous les nœuds de ce runtime d’intégration.

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

Valeur de propriété

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

getStatus

Obtient des informations d’état détaillées pour un runtime d’intégration.

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

Valeur de propriété

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

listAuthKeys

Récupère les clés d’authentification pour un runtime d’intégration.

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

Valeur de propriété

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

listByFactory

Répertorie les runtimes d’intégration.

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

Valeur de propriété

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

listOutboundNetworkDependenciesEndpoints

Obtient la liste des dépendances réseau sortantes pour un runtime d’intégration Azure-SSIS donné.

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

Valeur de propriété

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

regenerateAuthKey

Régénère la clé d’authentification pour un runtime d’intégration.

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

Valeur de propriété

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

Supprimez tous les runtimes d’intégration liés sous une fabrique de données spécifique dans un runtime d’intégration auto-hébergé.

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

Valeur de propriété

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

start

Démarre un runtime d’intégration de type ManagedReserved.

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

Valeur de propriété

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

stop

Arrête un runtime d’intégration de type managedReserved.

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

Valeur de propriété

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

syncCredentials

Forcez le runtime d’intégration à synchroniser les informations d’identification entre les nœuds runtime d’intégration, et cela remplacera les informations d’identification sur tous les nœuds Worker avec ceux disponibles sur le nœud répartiteur. Si vous disposez déjà du dernier fichier de sauvegarde des informations d’identification, vous devez l’importer manuellement (par défaut) sur n’importe quel nœud runtime d’intégration auto-hébergé que d’utiliser directement cette API.

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

Valeur de propriété

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

update

Met à jour un runtime d’intégration.

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

Valeur de propriété

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

upgrade

Mettez à niveau le runtime d’intégration auto-hébergé vers la dernière version si la disponibilité.

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

Valeur de propriété

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