Share via


IIntegrationRuntimesOperations Interface

Definition

IntegrationRuntimesOperations operations.

public interface IIntegrationRuntimesOperations
type IIntegrationRuntimesOperations = interface
Public Interface IIntegrationRuntimesOperations

Methods

BeginStartWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Starts a ManagedReserved type integration runtime.

BeginStopWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Stops a ManagedReserved type integration runtime.

CreateLinkedIntegrationRuntimeWithHttpMessagesAsync(String, String, String, CreateLinkedIntegrationRuntimeRequest, Dictionary<String, List<String>>, CancellationToken)

Create a linked integration runtime entry in a shared integration runtime.

CreateOrUpdateWithHttpMessagesAsync(String, String, String, IntegrationRuntimeResource, String, Dictionary<String,List<String>>, CancellationToken)

Creates or updates an integration runtime.

DeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes an integration runtime.

GetConnectionInfoWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the on-premises integration runtime connection information for encrypting the on-premises data source credentials.

GetMonitoringDataWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Get the integration runtime monitoring data, which includes the monitor data for all the nodes under this integration runtime.

GetStatusWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets detailed status information for an integration runtime.

GetWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets an integration runtime.

ListAuthKeysWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Retrieves the authentication keys for an integration runtime.

ListByFactoryNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists integration runtimes.

ListByFactoryWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Lists integration runtimes.

ListOutboundNetworkDependenciesEndpointsWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the list of outbound network dependencies for a given Azure-SSIS integration runtime.

RegenerateAuthKeyWithHttpMessagesAsync(String, String, String, IntegrationRuntimeRegenerateKeyParameters, Dictionary<String, List<String>>, CancellationToken)

Regenerates the authentication key for an integration runtime.

RemoveLinksWithHttpMessagesAsync(String, String, String, LinkedIntegrationRuntimeRequest, Dictionary<String,List<String>>, CancellationToken)

Remove all linked integration runtimes under specific data factory in a self-hosted integration runtime.

StartWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Starts a ManagedReserved type integration runtime.

StopWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Stops a ManagedReserved type integration runtime.

SyncCredentialsWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Force the integration runtime to synchronize credentials across integration runtime nodes, and this will override the credentials across all worker nodes with those available on the dispatcher node. If you already have the latest credential backup file, you should manually import it (preferred) on any self-hosted integration runtime node than using this API directly.

UpdateWithHttpMessagesAsync(String, String, String, UpdateIntegrationRuntimeRequest, Dictionary<String,List<String>>, CancellationToken)

Updates an integration runtime.

UpgradeWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Upgrade self-hosted integration runtime to latest version if availability.

Extension Methods

BeginStart(IIntegrationRuntimesOperations, String, String, String)

Starts a ManagedReserved type integration runtime.

BeginStartAsync(IIntegrationRuntimesOperations, String, String, String, CancellationToken)

Starts a ManagedReserved type integration runtime.

BeginStop(IIntegrationRuntimesOperations, String, String, String)

Stops a ManagedReserved type integration runtime.

BeginStopAsync(IIntegrationRuntimesOperations, String, String, String, CancellationToken)

Stops a ManagedReserved type integration runtime.

CreateLinkedIntegrationRuntime(IIntegrationRuntimesOperations, String, String, String, CreateLinkedIntegrationRuntimeRequest)

Create a linked integration runtime entry in a shared integration runtime.

CreateLinkedIntegrationRuntimeAsync(IIntegrationRuntimesOperations, String, String, String, CreateLinkedIntegrationRuntimeRequest, CancellationToken)

Create a linked integration runtime entry in a shared integration runtime.

CreateOrUpdate(IIntegrationRuntimesOperations, String, String, String, IntegrationRuntimeResource, String)

Creates or updates an integration runtime.

CreateOrUpdateAsync(IIntegrationRuntimesOperations, String, String, String, IntegrationRuntimeResource, String, CancellationToken)

Creates or updates an integration runtime.

Delete(IIntegrationRuntimesOperations, String, String, String)

Deletes an integration runtime.

DeleteAsync(IIntegrationRuntimesOperations, String, String, String, CancellationToken)

Deletes an integration runtime.

Get(IIntegrationRuntimesOperations, String, String, String, String)

Gets an integration runtime.

GetAsync(IIntegrationRuntimesOperations, String, String, String, String, CancellationToken)

Gets an integration runtime.

GetConnectionInfo(IIntegrationRuntimesOperations, String, String, String)

Gets the on-premises integration runtime connection information for encrypting the on-premises data source credentials.

GetConnectionInfoAsync(IIntegrationRuntimesOperations, String, String, String, CancellationToken)

Gets the on-premises integration runtime connection information for encrypting the on-premises data source credentials.

GetMonitoringData(IIntegrationRuntimesOperations, String, String, String)

Get the integration runtime monitoring data, which includes the monitor data for all the nodes under this integration runtime.

GetMonitoringDataAsync(IIntegrationRuntimesOperations, String, String, String, CancellationToken)

Get the integration runtime monitoring data, which includes the monitor data for all the nodes under this integration runtime.

GetStatus(IIntegrationRuntimesOperations, String, String, String)

Gets detailed status information for an integration runtime.

GetStatusAsync(IIntegrationRuntimesOperations, String, String, String, CancellationToken)

Gets detailed status information for an integration runtime.

ListAuthKeys(IIntegrationRuntimesOperations, String, String, String)

Retrieves the authentication keys for an integration runtime.

ListAuthKeysAsync(IIntegrationRuntimesOperations, String, String, String, CancellationToken)

Retrieves the authentication keys for an integration runtime.

ListByFactory(IIntegrationRuntimesOperations, String, String)

Lists integration runtimes.

ListByFactoryAsync(IIntegrationRuntimesOperations, String, String, CancellationToken)

Lists integration runtimes.

ListByFactoryNext(IIntegrationRuntimesOperations, String)

Lists integration runtimes.

ListByFactoryNextAsync(IIntegrationRuntimesOperations, String, CancellationToken)

Lists integration runtimes.

ListOutboundNetworkDependenciesEndpoints(IIntegrationRuntimesOperations, String, String, String)

Gets the list of outbound network dependencies for a given Azure-SSIS integration runtime.

ListOutboundNetworkDependenciesEndpointsAsync(IIntegrationRuntimesOperations, String, String, String, CancellationToken)

Gets the list of outbound network dependencies for a given Azure-SSIS integration runtime.

RegenerateAuthKey(IIntegrationRuntimesOperations, String, String, String, IntegrationRuntimeRegenerateKeyParameters)

Regenerates the authentication key for an integration runtime.

RegenerateAuthKeyAsync(IIntegrationRuntimesOperations, String, String, String, IntegrationRuntimeRegenerateKeyParameters, CancellationToken)

Regenerates the authentication key for an integration runtime.

RemoveLinks(IIntegrationRuntimesOperations, String, String, String, LinkedIntegrationRuntimeRequest)

Remove all linked integration runtimes under specific data factory in a self-hosted integration runtime.

RemoveLinksAsync(IIntegrationRuntimesOperations, String, String, String, LinkedIntegrationRuntimeRequest, CancellationToken)

Remove all linked integration runtimes under specific data factory in a self-hosted integration runtime.

Start(IIntegrationRuntimesOperations, String, String, String)

Starts a ManagedReserved type integration runtime.

StartAsync(IIntegrationRuntimesOperations, String, String, String, CancellationToken)

Starts a ManagedReserved type integration runtime.

Stop(IIntegrationRuntimesOperations, String, String, String)

Stops a ManagedReserved type integration runtime.

StopAsync(IIntegrationRuntimesOperations, String, String, String, CancellationToken)

Stops a ManagedReserved type integration runtime.

SyncCredentials(IIntegrationRuntimesOperations, String, String, String)

Force the integration runtime to synchronize credentials across integration runtime nodes, and this will override the credentials across all worker nodes with those available on the dispatcher node. If you already have the latest credential backup file, you should manually import it (preferred) on any self-hosted integration runtime node than using this API directly.

SyncCredentialsAsync(IIntegrationRuntimesOperations, String, String, String, CancellationToken)

Force the integration runtime to synchronize credentials across integration runtime nodes, and this will override the credentials across all worker nodes with those available on the dispatcher node. If you already have the latest credential backup file, you should manually import it (preferred) on any self-hosted integration runtime node than using this API directly.

Update(IIntegrationRuntimesOperations, String, String, String, UpdateIntegrationRuntimeRequest)

Updates an integration runtime.

UpdateAsync(IIntegrationRuntimesOperations, String, String, String, UpdateIntegrationRuntimeRequest, CancellationToken)

Updates an integration runtime.

Upgrade(IIntegrationRuntimesOperations, String, String, String)

Upgrade self-hosted integration runtime to latest version if availability.

UpgradeAsync(IIntegrationRuntimesOperations, String, String, String, CancellationToken)

Upgrade self-hosted integration runtime to latest version if availability.

Applies to