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)
ClientBase.EnableDualStackEndpoints(bool)
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.

CreateEmailSubdomain(CreateEmailSubdomainRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Creates an email Subdomain for a brand

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

A response object containing details about the completed operation

Examples

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

CreateMarketingBrand(CreateMarketingBrandRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Creates a marketing brand for fusion environment

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

A response object containing details about the completed operation

Examples

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

CreateMicrosite(CreateMicrositeRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Creates a microsite for brand

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

A response object containing details about the completed operation

Examples

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

DeleteEmailSubdomain(DeleteEmailSubdomainRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Delete an email subdomain for a brand

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

A response object containing details about the completed operation

Examples

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

DeleteMarketingBrand(DeleteMarketingBrandRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Deletes a Marketing brand for fusion Environment

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

A response object containing details about the completed operation

Examples

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

DeleteMicrosite(DeleteMicrositeRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Delete microsite for a brand

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

A response object containing details about the completed operation

Examples

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

GetEmailSubdomain(GetEmailSubdomainRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Gets an email subdomain for the brand

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

A response object containing details about the completed operation

Examples

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

GetEmailSubdomainCsr(GetEmailSubdomainCsrRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Gets a CSR for email subdomain for a brand

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

A response object containing details about the completed operation

Examples

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

GetEmailSubdomainDnsConfig(GetEmailSubdomainDnsConfigRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Get all DNS records for emailSubdomain

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

A response object containing details about the completed operation

Examples

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

GetMarketingBrand(GetMarketingBrandRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Gets a Marketing Brand by identifier

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

A response object containing details about the completed operation

Examples

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

GetMicrosite(GetMicrositeRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Get the microsite for the brand

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

A response object containing details about the completed operation

Examples

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

GetMicrositeDnsConfig(GetMicrositeDnsConfigRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Get DNS records for microsite

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

A response object containing details about the completed operation

Examples

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

ListEmailSubdomains(ListEmailSubdomainsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a list of email subdomains for a brand

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

A response object containing details about the completed operation

Examples

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

ListMarketingBrands(ListMarketingBrandsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a list of marketing brands

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

A response object containing details about the completed operation

Examples

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

ListMicrosites(ListMicrositesRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a list of microsites

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

A response object containing details about the completed operation

Examples

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

RequestEmailSubdomainCsr(RequestEmailSubdomainCsrRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Request Email Subdomain CSR

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

A response object containing details about the completed operation

Examples

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

UpdateEmailSubdomain(UpdateEmailSubdomainRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Updates an email subdomain

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

A response object containing details about the completed operation

Examples

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

UpdateMarketingBrand(UpdateMarketingBrandRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Updates a Marketing Brand

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

A response object containing details about the completed operation

Examples

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

UpdateMicrosite(UpdateMicrositeRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Updates an microsite

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

A response object containing details about the completed operation

Examples

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

UploadEmailSubdomainCertificate(UploadEmailSubdomainCertificateRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

upload certificate for emailSubdomain

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

A response object containing details about the completed operation

Examples

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

ValidateAndConfigureEmailSubdomainCertificate(ValidateAndConfigureEmailSubdomainCertificateRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Validate and configure certificate for emailSubdomain

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

A response object containing details about the completed operation

Examples

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

ValidateAndConfigureEmailSubdomainDns(ValidateAndConfigureEmailSubdomainDnsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Validate and configure DNS records for emailSubdomain

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

A response object containing details about the completed operation

Examples

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

ValidateAndConfigureMicrositeDns(ValidateAndConfigureMicrositeDnsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Validate and configure DNS records for microsite

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

A response object containing details about the completed operation

Examples

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