Class IntegrationInstanceClient
Service client instance for IntegrationInstance.
Implements
Inherited Members
Namespace: Oci.IntegrationService
Assembly: OCI.DotNetSDK.Integration.dll
Syntax
public class IntegrationInstanceClient : RegionalClientBase, IDisposable
Constructors
IntegrationInstanceClient(IBasicAuthenticationDetailsProvider, ClientConfiguration, string)
Creates a new service instance using the given authentication provider and/or client configuration and/or endpoint. A client configuration can also be provided optionally to adjust REST client behaviors.
Declaration
public IntegrationInstanceClient(IBasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration clientConfiguration = null, string endpoint = null)
Parameters
| Type | Name | Description |
|---|---|---|
| IBasicAuthenticationDetailsProvider | authenticationDetailsProvider | The authentication details provider. Required. |
| ClientConfiguration | clientConfiguration | The client configuration that contains settings to adjust REST client behaviors. Optional. |
| string | endpoint | The endpoint of the service. If not provided and the client is a regional client, the endpoint will be constructed based on region information. Optional. |
Properties
Paginators
Declaration
public IntegrationInstancePaginators Paginators { get; }
Property Value
| Type | Description |
|---|---|
| IntegrationInstancePaginators |
Waiters
Declaration
public IntegrationInstanceWaiters Waiters { get; }
Property Value
| Type | Description |
|---|---|
| IntegrationInstanceWaiters |
Methods
AddLogAnalyticsLogGroup(AddLogAnalyticsLogGroupRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Add LogGroup with specified ocid for Integration Instance to enable sending OIC Activity Stream to OCI Logging Analytics.
Declaration
public Task<AddLogAnalyticsLogGroupResponse> AddLogAnalyticsLogGroup(AddLogAnalyticsLogGroupRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| AddLogAnalyticsLogGroupRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<AddLogAnalyticsLogGroupResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use AddLogAnalyticsLogGroup API.
AddOracleManagedCustomEndpoint(AddOracleManagedCustomEndpointRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Enable Oracle Managed Custom Endpoint for given integration instance.
Declaration
public Task<AddOracleManagedCustomEndpointResponse> AddOracleManagedCustomEndpoint(AddOracleManagedCustomEndpointRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| AddOracleManagedCustomEndpointRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<AddOracleManagedCustomEndpointResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use AddOracleManagedCustomEndpoint API.
ChangeIntegrationInstanceCompartment(ChangeIntegrationInstanceCompartmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Change the compartment for an integration instance
Declaration
public Task<ChangeIntegrationInstanceCompartmentResponse> ChangeIntegrationInstanceCompartment(ChangeIntegrationInstanceCompartmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ChangeIntegrationInstanceCompartmentRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<ChangeIntegrationInstanceCompartmentResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ChangeIntegrationInstanceCompartment API.
ChangeIntegrationInstanceNetworkEndpoint(ChangeIntegrationInstanceNetworkEndpointRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Change an Integration instance network endpoint. The operation is long-running and creates a new WorkRequest.
Declaration
public Task<ChangeIntegrationInstanceNetworkEndpointResponse> ChangeIntegrationInstanceNetworkEndpoint(ChangeIntegrationInstanceNetworkEndpointRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ChangeIntegrationInstanceNetworkEndpointRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<ChangeIntegrationInstanceNetworkEndpointResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ChangeIntegrationInstanceNetworkEndpoint API.
ChangePrivateEndpointOutboundConnection(ChangePrivateEndpointOutboundConnectionRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Change private endpoint outbound connection for given Integration instance. The operation is long-running and creates a new WorkRequest.
Declaration
public Task<ChangePrivateEndpointOutboundConnectionResponse> ChangePrivateEndpointOutboundConnection(ChangePrivateEndpointOutboundConnectionRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ChangePrivateEndpointOutboundConnectionRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<ChangePrivateEndpointOutboundConnectionResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ChangePrivateEndpointOutboundConnection API.
ConvertInstance(ConvertInstanceRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Integration instance identified by ID will be migrated to a new Disaster Recovery enabled integration instance. If a given Integration instance has certain features enabled which are not supported for conversion/migration it will not be accepted for conversion.
Declaration
public Task<ConvertInstanceResponse> ConvertInstance(ConvertInstanceRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ConvertInstanceRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<ConvertInstanceResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ConvertInstance API.
CreateIntegrationInstance(CreateIntegrationInstanceRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Creates a new Integration Instance.
Declaration
public Task<CreateIntegrationInstanceResponse> CreateIntegrationInstance(CreateIntegrationInstanceRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateIntegrationInstanceRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<CreateIntegrationInstanceResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use CreateIntegrationInstance API.
DeleteIntegrationInstance(DeleteIntegrationInstanceRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Deletes an Integration Instance resource by identifier.
Declaration
public Task<DeleteIntegrationInstanceResponse> DeleteIntegrationInstance(DeleteIntegrationInstanceRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| DeleteIntegrationInstanceRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<DeleteIntegrationInstanceResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use DeleteIntegrationInstance API.
DisableProcessAutomation(DisableProcessAutomationRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Disable Process Automation for given Integration Instance
Declaration
public Task<DisableProcessAutomationResponse> DisableProcessAutomation(DisableProcessAutomationRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| DisableProcessAutomationRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<DisableProcessAutomationResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use DisableProcessAutomation API.
DisasterRecoveryFailover(DisasterRecoveryFailoverRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Allows failover for disaster recovery. Called in the context of integration instance in that region. Upon calling the failover api in the region where given instance was created, the intigration instance if primary will be switched to standby and crossRegion integration instance will be switched to primary and vice-versa.
Declaration
public Task<DisasterRecoveryFailoverResponse> DisasterRecoveryFailover(DisasterRecoveryFailoverRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| DisasterRecoveryFailoverRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<DisasterRecoveryFailoverResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use DisasterRecoveryFailover API.
EnableProcessAutomation(EnableProcessAutomationRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Enable Process Automation for given Integration Instance
Declaration
public Task<EnableProcessAutomationResponse> EnableProcessAutomation(EnableProcessAutomationRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| EnableProcessAutomationRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<EnableProcessAutomationResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use EnableProcessAutomation API.
ExtendDataRetention(ExtendDataRetentionRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Extend Data Retention period for given Integration Instance
Declaration
public Task<ExtendDataRetentionResponse> ExtendDataRetention(ExtendDataRetentionRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ExtendDataRetentionRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<ExtendDataRetentionResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ExtendDataRetention API.
GetIntegrationInstance(GetIntegrationInstanceRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Gets a IntegrationInstance by identifier
Declaration
public Task<GetIntegrationInstanceResponse> GetIntegrationInstance(GetIntegrationInstanceRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| GetIntegrationInstanceRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<GetIntegrationInstanceResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use GetIntegrationInstance API.
GetWorkRequest(GetWorkRequestRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Gets the status of the work request with the given ID.
Declaration
public Task<GetWorkRequestResponse> GetWorkRequest(GetWorkRequestRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| GetWorkRequestRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<GetWorkRequestResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use GetWorkRequest API.
ListIntegrationInstances(ListIntegrationInstancesRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Returns a list of Integration Instances.
Declaration
public Task<ListIntegrationInstancesResponse> ListIntegrationInstances(ListIntegrationInstancesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ListIntegrationInstancesRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<ListIntegrationInstancesResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListIntegrationInstances API.
ListWorkRequestErrors(ListWorkRequestErrorsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Get the errors of a work request.
Declaration
public Task<ListWorkRequestErrorsResponse> ListWorkRequestErrors(ListWorkRequestErrorsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ListWorkRequestErrorsRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<ListWorkRequestErrorsResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListWorkRequestErrors API.
ListWorkRequestLogs(ListWorkRequestLogsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Get the logs of a work request.
Declaration
public Task<ListWorkRequestLogsResponse> ListWorkRequestLogs(ListWorkRequestLogsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ListWorkRequestLogsRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<ListWorkRequestLogsResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListWorkRequestLogs API.
ListWorkRequests(ListWorkRequestsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Lists the work requests in a compartment.
Declaration
public Task<ListWorkRequestsResponse> ListWorkRequests(ListWorkRequestsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ListWorkRequestsRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<ListWorkRequestsResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListWorkRequests API.
RemoveLogAnalyticsLogGroup(RemoveLogAnalyticsLogGroupRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Removes Log Analytics logGroup, if enabled for given integrationInstance. Since only single LogGroup can be enabled for integration instance, no additional details are required to be includes in the request.
Declaration
public Task<RemoveLogAnalyticsLogGroupResponse> RemoveLogAnalyticsLogGroup(RemoveLogAnalyticsLogGroupRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| RemoveLogAnalyticsLogGroupRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<RemoveLogAnalyticsLogGroupResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use RemoveLogAnalyticsLogGroup API.
RemoveOracleManagedCustomEndpoint(RemoveOracleManagedCustomEndpointRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Remove Oracle Managed Custom Endpoint for given integration instance that was previously enabled.
Declaration
public Task<RemoveOracleManagedCustomEndpointResponse> RemoveOracleManagedCustomEndpoint(RemoveOracleManagedCustomEndpointRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| RemoveOracleManagedCustomEndpointRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<RemoveOracleManagedCustomEndpointResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use RemoveOracleManagedCustomEndpoint API.
StartIntegrationInstance(StartIntegrationInstanceRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Start an integration instance that was previously in an INACTIVE state
Declaration
public Task<StartIntegrationInstanceResponse> StartIntegrationInstance(StartIntegrationInstanceRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| StartIntegrationInstanceRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<StartIntegrationInstanceResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use StartIntegrationInstance API.
StopIntegrationInstance(StopIntegrationInstanceRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Stop an integration instance that was previously in an ACTIVE state
Declaration
public Task<StopIntegrationInstanceResponse> StopIntegrationInstance(StopIntegrationInstanceRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| StopIntegrationInstanceRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<StopIntegrationInstanceResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use StopIntegrationInstance API.
UpdateIntegrationInstance(UpdateIntegrationInstanceRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Updates the Integration Instance.
Declaration
public Task<UpdateIntegrationInstanceResponse> UpdateIntegrationInstance(UpdateIntegrationInstanceRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateIntegrationInstanceRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<UpdateIntegrationInstanceResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use UpdateIntegrationInstance API.