Show / Hide Table of Contents

Class FusionApplicationsClient

Service client instance for FusionApplications.

Inheritance
object
ClientBase
RegionalClientBase
FusionApplicationsClient
Implements
IDisposable
Inherited Members
RegionalClientBase.logger
RegionalClientBase.SetRegion(Region)
RegionalClientBase.SetRegion(string)
RegionalClientBase.UseRealmSpecificEndpointTemplate(bool)
RegionalClientBase.PopulateServiceParametersInEndpointTemplate(RestClient, Dictionary<string, object>)
RegionalClientBase.parseEndpointForParameters(string)
ClientBase.restClient
ClientBase.service
ClientBase.userAgent
ClientBase.Dispose()
ClientBase.Dispose(bool)
ClientBase.SetEndpoint(string)
ClientBase.GetEndpoint()
ClientBase.GetUserAgent()
ClientBase.SetRealmSpecificEndpointTemplate(string)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.FusionappsService
Assembly: OCI.DotNetSDK.Fusionapps.dll
Syntax
public class FusionApplicationsClient : RegionalClientBase, IDisposable

Constructors

FusionApplicationsClient(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 FusionApplicationsClient(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 FusionApplicationsPaginators Paginators { get; }
Property Value
Type Description
FusionApplicationsPaginators

Waiters

Declaration
public FusionApplicationsWaiters Waiters { get; }
Property Value
Type Description
FusionApplicationsWaiters

Methods

ChangeFusionEnvironmentCompartment(ChangeFusionEnvironmentCompartmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Moves a FusionEnvironment into a different compartment. When provided, If-Match is checked against ETag values of the resource.

Declaration
public Task<ChangeFusionEnvironmentCompartmentResponse> ChangeFusionEnvironmentCompartment(ChangeFusionEnvironmentCompartmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ChangeFusionEnvironmentCompartmentRequest 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<ChangeFusionEnvironmentCompartmentResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ChangeFusionEnvironmentCompartment API.

ChangeFusionEnvironmentFamilyCompartment(ChangeFusionEnvironmentFamilyCompartmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Moves a FusionEnvironmentFamily into a different compartment. When provided, If-Match is checked against ETag values of the resource.

Declaration
public Task<ChangeFusionEnvironmentFamilyCompartmentResponse> ChangeFusionEnvironmentFamilyCompartment(ChangeFusionEnvironmentFamilyCompartmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ChangeFusionEnvironmentFamilyCompartmentRequest 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<ChangeFusionEnvironmentFamilyCompartmentResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ChangeFusionEnvironmentFamilyCompartment API.

CreateDataMaskingActivity(CreateDataMaskingActivityRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Creates a new DataMaskingActivity.

Declaration
public Task<CreateDataMaskingActivityResponse> CreateDataMaskingActivity(CreateDataMaskingActivityRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
CreateDataMaskingActivityRequest 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<CreateDataMaskingActivityResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use CreateDataMaskingActivity API.

CreateFusionEnvironment(CreateFusionEnvironmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Creates a new FusionEnvironment.

Declaration
public Task<CreateFusionEnvironmentResponse> CreateFusionEnvironment(CreateFusionEnvironmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
CreateFusionEnvironmentRequest 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<CreateFusionEnvironmentResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use CreateFusionEnvironment API.

CreateFusionEnvironmentAdminUser(CreateFusionEnvironmentAdminUserRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Create a FusionEnvironment admin user

Declaration
public Task<CreateFusionEnvironmentAdminUserResponse> CreateFusionEnvironmentAdminUser(CreateFusionEnvironmentAdminUserRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
CreateFusionEnvironmentAdminUserRequest 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<CreateFusionEnvironmentAdminUserResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use CreateFusionEnvironmentAdminUser API.

CreateFusionEnvironmentFamily(CreateFusionEnvironmentFamilyRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Creates a new FusionEnvironmentFamily.

Declaration
public Task<CreateFusionEnvironmentFamilyResponse> CreateFusionEnvironmentFamily(CreateFusionEnvironmentFamilyRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
CreateFusionEnvironmentFamilyRequest 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<CreateFusionEnvironmentFamilyResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use CreateFusionEnvironmentFamily API.

CreateRefreshActivity(CreateRefreshActivityRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Creates a new RefreshActivity.

Declaration
public Task<CreateRefreshActivityResponse> CreateRefreshActivity(CreateRefreshActivityRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
CreateRefreshActivityRequest 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<CreateRefreshActivityResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use CreateRefreshActivity API.

CreateServiceAttachment(CreateServiceAttachmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Attaches a service instance to the fusion pod.

Declaration
public Task<CreateServiceAttachmentResponse> CreateServiceAttachment(CreateServiceAttachmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
CreateServiceAttachmentRequest 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<CreateServiceAttachmentResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use CreateServiceAttachment API.

DeleteFusionEnvironment(DeleteFusionEnvironmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Deletes the Fusion environment identified by it's OCID.

Declaration
public Task<DeleteFusionEnvironmentResponse> DeleteFusionEnvironment(DeleteFusionEnvironmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
DeleteFusionEnvironmentRequest 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<DeleteFusionEnvironmentResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use DeleteFusionEnvironment API.

DeleteFusionEnvironmentAdminUser(DeleteFusionEnvironmentAdminUserRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Deletes the FusionEnvironment administrator user identified by the username.

Declaration
public Task<DeleteFusionEnvironmentAdminUserResponse> DeleteFusionEnvironmentAdminUser(DeleteFusionEnvironmentAdminUserRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
DeleteFusionEnvironmentAdminUserRequest 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<DeleteFusionEnvironmentAdminUserResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use DeleteFusionEnvironmentAdminUser API.

DeleteFusionEnvironmentFamily(DeleteFusionEnvironmentFamilyRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Deletes a FusionEnvironmentFamily resource by identifier

Declaration
public Task<DeleteFusionEnvironmentFamilyResponse> DeleteFusionEnvironmentFamily(DeleteFusionEnvironmentFamilyRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
DeleteFusionEnvironmentFamilyRequest 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<DeleteFusionEnvironmentFamilyResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use DeleteFusionEnvironmentFamily API.

DeleteRefreshActivity(DeleteRefreshActivityRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Deletes a scheduled RefreshActivity resource by identifier

Declaration
public Task<DeleteRefreshActivityResponse> DeleteRefreshActivity(DeleteRefreshActivityRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
DeleteRefreshActivityRequest 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<DeleteRefreshActivityResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use DeleteRefreshActivity API.

DeleteServiceAttachment(DeleteServiceAttachmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Delete a service attachment by identifier

Declaration
public Task<DeleteServiceAttachmentResponse> DeleteServiceAttachment(DeleteServiceAttachmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
DeleteServiceAttachmentRequest 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<DeleteServiceAttachmentResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use DeleteServiceAttachment API.

GenerateExtractDetails(GenerateExtractDetailsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Begin the process of showing the details about where to retrieve data extract for a Fusion environment.

Declaration
public Task<GenerateExtractDetailsResponse> GenerateExtractDetails(GenerateExtractDetailsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GenerateExtractDetailsRequest 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<GenerateExtractDetailsResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GenerateExtractDetails API.

GetDataMaskingActivity(GetDataMaskingActivityRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Gets a DataMaskingActivity by identifier

Declaration
public Task<GetDataMaskingActivityResponse> GetDataMaskingActivity(GetDataMaskingActivityRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetDataMaskingActivityRequest 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<GetDataMaskingActivityResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetDataMaskingActivity API.

GetFusionEnvironment(GetFusionEnvironmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Gets a FusionEnvironment by identifier

Declaration
public Task<GetFusionEnvironmentResponse> GetFusionEnvironment(GetFusionEnvironmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetFusionEnvironmentRequest 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<GetFusionEnvironmentResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetFusionEnvironment API.

GetFusionEnvironmentFamily(GetFusionEnvironmentFamilyRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Retrieves a fusion environment family identified by its OCID.

Declaration
public Task<GetFusionEnvironmentFamilyResponse> GetFusionEnvironmentFamily(GetFusionEnvironmentFamilyRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetFusionEnvironmentFamilyRequest 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<GetFusionEnvironmentFamilyResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetFusionEnvironmentFamily API.

GetFusionEnvironmentFamilyLimitsAndUsage(GetFusionEnvironmentFamilyLimitsAndUsageRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Gets the number of environments (usage) of each type in the fusion environment family, as well as the limit that's allowed to be created based on the group's associated subscriptions.

Declaration
public Task<GetFusionEnvironmentFamilyLimitsAndUsageResponse> GetFusionEnvironmentFamilyLimitsAndUsage(GetFusionEnvironmentFamilyLimitsAndUsageRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetFusionEnvironmentFamilyLimitsAndUsageRequest 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<GetFusionEnvironmentFamilyLimitsAndUsageResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetFusionEnvironmentFamilyLimitsAndUsage API.

GetFusionEnvironmentFamilySubscriptionDetail(GetFusionEnvironmentFamilySubscriptionDetailRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Gets the subscription details of an fusion environment family.

Declaration
public Task<GetFusionEnvironmentFamilySubscriptionDetailResponse> GetFusionEnvironmentFamilySubscriptionDetail(GetFusionEnvironmentFamilySubscriptionDetailRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetFusionEnvironmentFamilySubscriptionDetailRequest 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<GetFusionEnvironmentFamilySubscriptionDetailResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetFusionEnvironmentFamilySubscriptionDetail API.

GetFusionEnvironmentStatus(GetFusionEnvironmentStatusRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Gets the status of a Fusion environment identified by its OCID.

Declaration
public Task<GetFusionEnvironmentStatusResponse> GetFusionEnvironmentStatus(GetFusionEnvironmentStatusRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetFusionEnvironmentStatusRequest 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<GetFusionEnvironmentStatusResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetFusionEnvironmentStatus API.

GetRefreshActivity(GetRefreshActivityRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Gets a RefreshActivity by identifier

Declaration
public Task<GetRefreshActivityResponse> GetRefreshActivity(GetRefreshActivityRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetRefreshActivityRequest 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<GetRefreshActivityResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetRefreshActivity API.

GetScheduledActivity(GetScheduledActivityRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Gets a ScheduledActivity by identifier

Declaration
public Task<GetScheduledActivityResponse> GetScheduledActivity(GetScheduledActivityRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetScheduledActivityRequest 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<GetScheduledActivityResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetScheduledActivity API.

GetServiceAttachment(GetServiceAttachmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Gets a Service Attachment by identifier

Declaration
public Task<GetServiceAttachmentResponse> GetServiceAttachment(GetServiceAttachmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetServiceAttachmentRequest 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<GetServiceAttachmentResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetServiceAttachment 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.

InitiateExtract(InitiateExtractRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Begin the process of generating the data extract for a Fusion environment.

Declaration
public Task<InitiateExtractResponse> InitiateExtract(InitiateExtractRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
InitiateExtractRequest 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<InitiateExtractResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use InitiateExtract API.

ListAdminUsers(ListAdminUsersRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

List all FusionEnvironment admin users

Declaration
public Task<ListAdminUsersResponse> ListAdminUsers(ListAdminUsersRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListAdminUsersRequest 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<ListAdminUsersResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListAdminUsers API.

ListDataMaskingActivities(ListDataMaskingActivitiesRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a list of DataMaskingActivities.

Declaration
public Task<ListDataMaskingActivitiesResponse> ListDataMaskingActivities(ListDataMaskingActivitiesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListDataMaskingActivitiesRequest 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<ListDataMaskingActivitiesResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListDataMaskingActivities API.

ListFusionEnvironmentFamilies(ListFusionEnvironmentFamiliesRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a list of FusionEnvironmentFamilies.

Declaration
public Task<ListFusionEnvironmentFamiliesResponse> ListFusionEnvironmentFamilies(ListFusionEnvironmentFamiliesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListFusionEnvironmentFamiliesRequest 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<ListFusionEnvironmentFamiliesResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListFusionEnvironmentFamilies API.

ListFusionEnvironments(ListFusionEnvironmentsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a list of FusionEnvironments.

Declaration
public Task<ListFusionEnvironmentsResponse> ListFusionEnvironments(ListFusionEnvironmentsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListFusionEnvironmentsRequest 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<ListFusionEnvironmentsResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListFusionEnvironments API.

ListRefreshActivities(ListRefreshActivitiesRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a list of RefreshActivities.

Declaration
public Task<ListRefreshActivitiesResponse> ListRefreshActivities(ListRefreshActivitiesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListRefreshActivitiesRequest 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<ListRefreshActivitiesResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListRefreshActivities API.

ListScheduledActivities(ListScheduledActivitiesRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a list of ScheduledActivities.

Declaration
public Task<ListScheduledActivitiesResponse> ListScheduledActivities(ListScheduledActivitiesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListScheduledActivitiesRequest 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<ListScheduledActivitiesResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListScheduledActivities API.

ListServiceAttachments(ListServiceAttachmentsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a list of service attachments.

Declaration
public Task<ListServiceAttachmentsResponse> ListServiceAttachments(ListServiceAttachmentsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListServiceAttachmentsRequest 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<ListServiceAttachmentsResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListServiceAttachments API.

ListTimeAvailableForRefreshes(ListTimeAvailableForRefreshesRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Gets available refresh time for this fusion environment

Declaration
public Task<ListTimeAvailableForRefreshesResponse> ListTimeAvailableForRefreshes(ListTimeAvailableForRefreshesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListTimeAvailableForRefreshesRequest 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<ListTimeAvailableForRefreshesResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListTimeAvailableForRefreshes API.

ListWorkRequestErrors(ListWorkRequestErrorsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Return a (paginated) list of errors for a given 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)

Return a (paginated) list of logs for a given 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.

ResetFusionEnvironmentPassword(ResetFusionEnvironmentPasswordRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Reset FusionEnvironment admin password. This API will be deprecated on Mon, 15 Jan 2024 01:00:00 GMT. Users can reset password themselves, FAaaS will no longer provide an API for this.

Declaration
public Task<ResetFusionEnvironmentPasswordResponse> ResetFusionEnvironmentPassword(ResetFusionEnvironmentPasswordRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ResetFusionEnvironmentPasswordRequest 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<ResetFusionEnvironmentPasswordResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ResetFusionEnvironmentPassword API.

UpdateFusionEnvironment(UpdateFusionEnvironmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Updates the FusionEnvironment

Declaration
public Task<UpdateFusionEnvironmentResponse> UpdateFusionEnvironment(UpdateFusionEnvironmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
UpdateFusionEnvironmentRequest 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<UpdateFusionEnvironmentResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use UpdateFusionEnvironment API.

UpdateFusionEnvironmentFamily(UpdateFusionEnvironmentFamilyRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Updates the FusionEnvironmentFamily

Declaration
public Task<UpdateFusionEnvironmentFamilyResponse> UpdateFusionEnvironmentFamily(UpdateFusionEnvironmentFamilyRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
UpdateFusionEnvironmentFamilyRequest 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<UpdateFusionEnvironmentFamilyResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use UpdateFusionEnvironmentFamily API.

UpdateRefreshActivity(UpdateRefreshActivityRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Updates a scheduled RefreshActivity.

Declaration
public Task<UpdateRefreshActivityResponse> UpdateRefreshActivity(UpdateRefreshActivityRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
UpdateRefreshActivityRequest 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<UpdateRefreshActivityResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use UpdateRefreshActivity API.

VerifyServiceAttachment(VerifyServiceAttachmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Verify whether a service instance can be attached to the fusion pod

Declaration
public Task<VerifyServiceAttachmentResponse> VerifyServiceAttachment(VerifyServiceAttachmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
VerifyServiceAttachmentRequest 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<VerifyServiceAttachmentResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use VerifyServiceAttachment API.

Implements

IDisposable
In this article
Back to top