/** * Fusion Applications Environment Management API * Use the Fusion Applications Environment Management API to manage the environments where your Fusion Applications run. For more information, see the [Fusion Applications Environment Management documentation](https://docs.oracle.com/iaas/Content/fusion-applications/home.htm). * OpenAPI spec version: 20211201 * * * NOTE: This class is auto generated by OracleSDKGenerator. * Do not edit the class manually. * * Copyright (c) 2020, 2026, Oracle and/or its affiliates. All rights reserved. * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. */ import common = require("oci-common"); import * as requests from "./request"; import * as responses from "./response"; import { FusionApplicationsWaiter } from "./fusionapplications-waiter"; declare const Breaker: any; export declare enum FusionApplicationsApiKeys { } /** * This service client uses {@link common.CircuitBreaker.DefaultConfiguration} for all the operations by default if no circuit breaker configuration is defined by the user. */ export declare class FusionApplicationsClient { protected static serviceEndpointTemplate: string; protected static endpointServiceName: string; protected "_realmSpecificEndpointTemplateEnabled": boolean | undefined; protected "_endpoint": string; protected "_defaultHeaders": any; protected "_waiters": FusionApplicationsWaiter; protected "_clientConfiguration": common.ClientConfiguration; protected _circuitBreaker: typeof Breaker | null; protected _httpOptions: any; protected _bodyDuplexMode: any; targetService: string; protected _regionId: string; protected "_region": common.Region; protected _lastSetRegionOrRegionId: string; protected _httpClient: common.HttpClient; protected _authProvider: common.AuthenticationDetailsProvider | undefined; constructor(params: common.AuthParams, clientConfiguration?: common.ClientConfiguration); /** * Get the endpoint that is being used to call (ex, https://www.example.com). */ get endpoint(): string; /** * Sets the endpoint to call (ex, https://www.example.com). * @param endpoint The endpoint of the service. */ set endpoint(endpoint: string); get logger(): import("oci-common/lib/log").Logger; /** * Determines whether realm specific endpoint should be used or not. * Set realmSpecificEndpointTemplateEnabled to "true" if the user wants to enable use of realm specific endpoint template, otherwise set it to "false" * @param realmSpecificEndpointTemplateEnabled flag to enable the use of realm specific endpoint template */ set useRealmSpecificEndpointTemplate(realmSpecificEndpointTemplateEnabled: boolean); /** * Sets the region to call (ex, Region.US_PHOENIX_1). * Note, this will call {@link #endpoint(String) endpoint} after resolving the endpoint. * @param region The region of the service. */ set region(region: common.Region); /** * Sets the regionId to call (ex, 'us-phoenix-1'). * * Note, this will first try to map the region ID to a known Region and call {@link #region(Region) region}. * If no known Region could be determined, it will create an endpoint assuming its in default Realm OC1 * and then call {@link #endpoint(String) endpoint}. * @param regionId The public region ID. */ set regionId(regionId: string); /** * Creates a new FusionApplicationsWaiter for resources for this service. * * @param config The waiter configuration for termination and delay strategy * @return The service waiters. */ createWaiters(config?: common.WaiterConfiguration): FusionApplicationsWaiter; /** * Gets the waiters available for resources for this service. * * @return The service waiters. */ getWaiters(): FusionApplicationsWaiter; /** * Shutdown the circuit breaker used by the client when it is no longer needed */ shutdownCircuitBreaker(): void; /** * Close the provider if possible which in turn shuts down any associated circuit breaker */ closeProvider(): void; /** * Close the client once it is no longer needed */ close(): void; /** * Moves a FusionEnvironment into a different compartment. When provided, If-Match is checked against ETag * values of the resource. * * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param ChangeFusionEnvironmentCompartmentRequest * @return ChangeFusionEnvironmentCompartmentResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/ChangeFusionEnvironmentCompartment.ts.html |here} to see how to use ChangeFusionEnvironmentCompartment API. */ changeFusionEnvironmentCompartment(changeFusionEnvironmentCompartmentRequest: requests.ChangeFusionEnvironmentCompartmentRequest): Promise; /** * Moves a FusionEnvironmentFamily into a different compartment. When provided, If-Match is checked against ETag * values of the resource. * * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param ChangeFusionEnvironmentFamilyCompartmentRequest * @return ChangeFusionEnvironmentFamilyCompartmentResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/ChangeFusionEnvironmentFamilyCompartment.ts.html |here} to see how to use ChangeFusionEnvironmentFamilyCompartment API. */ changeFusionEnvironmentFamilyCompartment(changeFusionEnvironmentFamilyCompartmentRequest: requests.ChangeFusionEnvironmentFamilyCompartmentRequest): Promise; /** * Creates a new DataMaskingActivity. * * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param CreateDataMaskingActivityRequest * @return CreateDataMaskingActivityResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/CreateDataMaskingActivity.ts.html |here} to see how to use CreateDataMaskingActivity API. */ createDataMaskingActivity(createDataMaskingActivityRequest: requests.CreateDataMaskingActivityRequest): Promise; /** * Creates an email Subdomain for a brand * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param CreateEmailSubdomainRequest * @return CreateEmailSubdomainResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/CreateEmailSubdomain.ts.html |here} to see how to use CreateEmailSubdomain API. */ createEmailSubdomain(createEmailSubdomainRequest: requests.CreateEmailSubdomainRequest): Promise; /** * Creates a new FusionEnvironment. * * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param CreateFusionEnvironmentRequest * @return CreateFusionEnvironmentResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/CreateFusionEnvironment.ts.html |here} to see how to use CreateFusionEnvironment API. */ createFusionEnvironment(createFusionEnvironmentRequest: requests.CreateFusionEnvironmentRequest): Promise; /** * Create a FusionEnvironment admin user * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param CreateFusionEnvironmentAdminUserRequest * @return CreateFusionEnvironmentAdminUserResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/CreateFusionEnvironmentAdminUser.ts.html |here} to see how to use CreateFusionEnvironmentAdminUser API. */ createFusionEnvironmentAdminUser(createFusionEnvironmentAdminUserRequest: requests.CreateFusionEnvironmentAdminUserRequest): Promise; /** * Creates a new FusionEnvironmentFamily. * * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param CreateFusionEnvironmentFamilyRequest * @return CreateFusionEnvironmentFamilyResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/CreateFusionEnvironmentFamily.ts.html |here} to see how to use CreateFusionEnvironmentFamily API. */ createFusionEnvironmentFamily(createFusionEnvironmentFamilyRequest: requests.CreateFusionEnvironmentFamilyRequest): Promise; /** * Creates a marketing brand for fusion environment * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param CreateMarketingBrandRequest * @return CreateMarketingBrandResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/CreateMarketingBrand.ts.html |here} to see how to use CreateMarketingBrand API. */ createMarketingBrand(createMarketingBrandRequest: requests.CreateMarketingBrandRequest): Promise; /** * Creates a microsite for brand * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param CreateMicrositeRequest * @return CreateMicrositeResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/CreateMicrosite.ts.html |here} to see how to use CreateMicrosite API. */ createMicrosite(createMicrositeRequest: requests.CreateMicrositeRequest): Promise; /** * Creates a new RefreshActivity. * * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param CreateRefreshActivityRequest * @return CreateRefreshActivityResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/CreateRefreshActivity.ts.html |here} to see how to use CreateRefreshActivity API. */ createRefreshActivity(createRefreshActivityRequest: requests.CreateRefreshActivityRequest): Promise; /** * Attaches a service instance to the fusion pod. * * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param CreateServiceAttachmentRequest * @return CreateServiceAttachmentResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/CreateServiceAttachment.ts.html |here} to see how to use CreateServiceAttachment API. */ createServiceAttachment(createServiceAttachmentRequest: requests.CreateServiceAttachmentRequest): Promise; /** * Delete an email subdomain for a brand * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param DeleteEmailSubdomainRequest * @return DeleteEmailSubdomainResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/DeleteEmailSubdomain.ts.html |here} to see how to use DeleteEmailSubdomain API. */ deleteEmailSubdomain(deleteEmailSubdomainRequest: requests.DeleteEmailSubdomainRequest): Promise; /** * Deletes the Fusion environment identified by it's OCID. * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param DeleteFusionEnvironmentRequest * @return DeleteFusionEnvironmentResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/DeleteFusionEnvironment.ts.html |here} to see how to use DeleteFusionEnvironment API. */ deleteFusionEnvironment(deleteFusionEnvironmentRequest: requests.DeleteFusionEnvironmentRequest): Promise; /** * Deletes the FusionEnvironment administrator user identified by the username. * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param DeleteFusionEnvironmentAdminUserRequest * @return DeleteFusionEnvironmentAdminUserResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/DeleteFusionEnvironmentAdminUser.ts.html |here} to see how to use DeleteFusionEnvironmentAdminUser API. */ deleteFusionEnvironmentAdminUser(deleteFusionEnvironmentAdminUserRequest: requests.DeleteFusionEnvironmentAdminUserRequest): Promise; /** * Deletes a FusionEnvironmentFamily resource by identifier * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param DeleteFusionEnvironmentFamilyRequest * @return DeleteFusionEnvironmentFamilyResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/DeleteFusionEnvironmentFamily.ts.html |here} to see how to use DeleteFusionEnvironmentFamily API. */ deleteFusionEnvironmentFamily(deleteFusionEnvironmentFamilyRequest: requests.DeleteFusionEnvironmentFamilyRequest): Promise; /** * Deletes a Marketing brand for fusion Environment * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param DeleteMarketingBrandRequest * @return DeleteMarketingBrandResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/DeleteMarketingBrand.ts.html |here} to see how to use DeleteMarketingBrand API. */ deleteMarketingBrand(deleteMarketingBrandRequest: requests.DeleteMarketingBrandRequest): Promise; /** * Delete microsite for a brand * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param DeleteMicrositeRequest * @return DeleteMicrositeResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/DeleteMicrosite.ts.html |here} to see how to use DeleteMicrosite API. */ deleteMicrosite(deleteMicrositeRequest: requests.DeleteMicrositeRequest): Promise; /** * Deletes a scheduled RefreshActivity resource by identifier * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param DeleteRefreshActivityRequest * @return DeleteRefreshActivityResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/DeleteRefreshActivity.ts.html |here} to see how to use DeleteRefreshActivity API. */ deleteRefreshActivity(deleteRefreshActivityRequest: requests.DeleteRefreshActivityRequest): Promise; /** * Delete a service attachment by identifier * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param DeleteServiceAttachmentRequest * @return DeleteServiceAttachmentResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/DeleteServiceAttachment.ts.html |here} to see how to use DeleteServiceAttachment API. */ deleteServiceAttachment(deleteServiceAttachmentRequest: requests.DeleteServiceAttachmentRequest): Promise; /** * Begin the process of showing the details about where to retrieve data extract for a Fusion environment. * * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param GenerateExtractDetailsRequest * @return GenerateExtractDetailsResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/GenerateExtractDetails.ts.html |here} to see how to use GenerateExtractDetails API. */ generateExtractDetails(generateExtractDetailsRequest: requests.GenerateExtractDetailsRequest): Promise; /** * Gets a DataMaskingActivity by identifier * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param GetDataMaskingActivityRequest * @return GetDataMaskingActivityResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/GetDataMaskingActivity.ts.html |here} to see how to use GetDataMaskingActivity API. */ getDataMaskingActivity(getDataMaskingActivityRequest: requests.GetDataMaskingActivityRequest): Promise; /** * Gets an email subdomain for the brand * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param GetEmailSubdomainRequest * @return GetEmailSubdomainResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/GetEmailSubdomain.ts.html |here} to see how to use GetEmailSubdomain API. */ getEmailSubdomain(getEmailSubdomainRequest: requests.GetEmailSubdomainRequest): Promise; /** * Gets a CSR for email subdomain for a brand * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param GetEmailSubdomainCsrRequest * @return GetEmailSubdomainCsrResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/GetEmailSubdomainCsr.ts.html |here} to see how to use GetEmailSubdomainCsr API. */ getEmailSubdomainCsr(getEmailSubdomainCsrRequest: requests.GetEmailSubdomainCsrRequest): Promise; /** * Get all DNS records for emailSubdomain * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param GetEmailSubdomainDnsConfigRequest * @return GetEmailSubdomainDnsConfigResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/GetEmailSubdomainDnsConfig.ts.html |here} to see how to use GetEmailSubdomainDnsConfig API. */ getEmailSubdomainDnsConfig(getEmailSubdomainDnsConfigRequest: requests.GetEmailSubdomainDnsConfigRequest): Promise; /** * Gets a FusionEnvironment by identifier * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param GetFusionEnvironmentRequest * @return GetFusionEnvironmentResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/GetFusionEnvironment.ts.html |here} to see how to use GetFusionEnvironment API. */ getFusionEnvironment(getFusionEnvironmentRequest: requests.GetFusionEnvironmentRequest): Promise; /** * Retrieves a fusion environment family identified by its OCID. * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param GetFusionEnvironmentFamilyRequest * @return GetFusionEnvironmentFamilyResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/GetFusionEnvironmentFamily.ts.html |here} to see how to use GetFusionEnvironmentFamily API. */ getFusionEnvironmentFamily(getFusionEnvironmentFamilyRequest: requests.GetFusionEnvironmentFamilyRequest): Promise; /** * 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. * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param GetFusionEnvironmentFamilyLimitsAndUsageRequest * @return GetFusionEnvironmentFamilyLimitsAndUsageResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/GetFusionEnvironmentFamilyLimitsAndUsage.ts.html |here} to see how to use GetFusionEnvironmentFamilyLimitsAndUsage API. */ getFusionEnvironmentFamilyLimitsAndUsage(getFusionEnvironmentFamilyLimitsAndUsageRequest: requests.GetFusionEnvironmentFamilyLimitsAndUsageRequest): Promise; /** * Gets the subscription details of an fusion environment family. * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param GetFusionEnvironmentFamilySubscriptionDetailRequest * @return GetFusionEnvironmentFamilySubscriptionDetailResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/GetFusionEnvironmentFamilySubscriptionDetail.ts.html |here} to see how to use GetFusionEnvironmentFamilySubscriptionDetail API. */ getFusionEnvironmentFamilySubscriptionDetail(getFusionEnvironmentFamilySubscriptionDetailRequest: requests.GetFusionEnvironmentFamilySubscriptionDetailRequest): Promise; /** * Gets the status of a Fusion environment identified by its OCID. * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param GetFusionEnvironmentStatusRequest * @return GetFusionEnvironmentStatusResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/GetFusionEnvironmentStatus.ts.html |here} to see how to use GetFusionEnvironmentStatus API. */ getFusionEnvironmentStatus(getFusionEnvironmentStatusRequest: requests.GetFusionEnvironmentStatusRequest): Promise; /** * Gets a Marketing Brand by identifier * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param GetMarketingBrandRequest * @return GetMarketingBrandResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/GetMarketingBrand.ts.html |here} to see how to use GetMarketingBrand API. */ getMarketingBrand(getMarketingBrandRequest: requests.GetMarketingBrandRequest): Promise; /** * Get the microsite for the brand * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param GetMicrositeRequest * @return GetMicrositeResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/GetMicrosite.ts.html |here} to see how to use GetMicrosite API. */ getMicrosite(getMicrositeRequest: requests.GetMicrositeRequest): Promise; /** * Get DNS records for microsite * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param GetMicrositeDnsConfigRequest * @return GetMicrositeDnsConfigResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/GetMicrositeDnsConfig.ts.html |here} to see how to use GetMicrositeDnsConfig API. */ getMicrositeDnsConfig(getMicrositeDnsConfigRequest: requests.GetMicrositeDnsConfigRequest): Promise; /** * Gets a RefreshActivity by identifier * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param GetRefreshActivityRequest * @return GetRefreshActivityResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/GetRefreshActivity.ts.html |here} to see how to use GetRefreshActivity API. */ getRefreshActivity(getRefreshActivityRequest: requests.GetRefreshActivityRequest): Promise; /** * Gets a ScheduledActivity by identifier * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param GetScheduledActivityRequest * @return GetScheduledActivityResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/GetScheduledActivity.ts.html |here} to see how to use GetScheduledActivity API. */ getScheduledActivity(getScheduledActivityRequest: requests.GetScheduledActivityRequest): Promise; /** * Gets a Service Attachment by identifier * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param GetServiceAttachmentRequest * @return GetServiceAttachmentResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/GetServiceAttachment.ts.html |here} to see how to use GetServiceAttachment API. */ getServiceAttachment(getServiceAttachmentRequest: requests.GetServiceAttachmentRequest): Promise; /** * Gets the status of the work request with the given ID. * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param GetWorkRequestRequest * @return GetWorkRequestResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/GetWorkRequest.ts.html |here} to see how to use GetWorkRequest API. */ getWorkRequest(getWorkRequestRequest: requests.GetWorkRequestRequest): Promise; /** * Begin the process of generating the data extract for a Fusion environment. * * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param InitiateExtractRequest * @return InitiateExtractResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/InitiateExtract.ts.html |here} to see how to use InitiateExtract API. */ initiateExtract(initiateExtractRequest: requests.InitiateExtractRequest): Promise; /** * List all FusionEnvironment admin users * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param ListAdminUsersRequest * @return ListAdminUsersResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/ListAdminUsers.ts.html |here} to see how to use ListAdminUsers API. */ listAdminUsers(listAdminUsersRequest: requests.ListAdminUsersRequest): Promise; /** * Returns a list of DataMaskingActivities. * * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param ListDataMaskingActivitiesRequest * @return ListDataMaskingActivitiesResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/ListDataMaskingActivities.ts.html |here} to see how to use ListDataMaskingActivities API. */ listDataMaskingActivities(listDataMaskingActivitiesRequest: requests.ListDataMaskingActivitiesRequest): Promise; /** * Returns a list of email subdomains for a brand * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param ListEmailSubdomainsRequest * @return ListEmailSubdomainsResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/ListEmailSubdomains.ts.html |here} to see how to use ListEmailSubdomains API. */ listEmailSubdomains(listEmailSubdomainsRequest: requests.ListEmailSubdomainsRequest): Promise; /** * Returns a list of FusionEnvironmentFamilies. * * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param ListFusionEnvironmentFamiliesRequest * @return ListFusionEnvironmentFamiliesResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/ListFusionEnvironmentFamilies.ts.html |here} to see how to use ListFusionEnvironmentFamilies API. */ listFusionEnvironmentFamilies(listFusionEnvironmentFamiliesRequest: requests.ListFusionEnvironmentFamiliesRequest): Promise; /** * Returns a list of FusionEnvironments. * * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param ListFusionEnvironmentsRequest * @return ListFusionEnvironmentsResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/ListFusionEnvironments.ts.html |here} to see how to use ListFusionEnvironments API. */ listFusionEnvironments(listFusionEnvironmentsRequest: requests.ListFusionEnvironmentsRequest): Promise; /** * Returns a list of marketing brands * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param ListMarketingBrandsRequest * @return ListMarketingBrandsResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/ListMarketingBrands.ts.html |here} to see how to use ListMarketingBrands API. */ listMarketingBrands(listMarketingBrandsRequest: requests.ListMarketingBrandsRequest): Promise; /** * Returns a list of microsites * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param ListMicrositesRequest * @return ListMicrositesResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/ListMicrosites.ts.html |here} to see how to use ListMicrosites API. */ listMicrosites(listMicrositesRequest: requests.ListMicrositesRequest): Promise; /** * Returns a list of RefreshActivities. * * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param ListRefreshActivitiesRequest * @return ListRefreshActivitiesResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/ListRefreshActivities.ts.html |here} to see how to use ListRefreshActivities API. */ listRefreshActivities(listRefreshActivitiesRequest: requests.ListRefreshActivitiesRequest): Promise; /** * Returns a list of ScheduledActivities. * * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param ListScheduledActivitiesRequest * @return ListScheduledActivitiesResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/ListScheduledActivities.ts.html |here} to see how to use ListScheduledActivities API. */ listScheduledActivities(listScheduledActivitiesRequest: requests.ListScheduledActivitiesRequest): Promise; /** * Returns a list of service attachments. * * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param ListServiceAttachmentsRequest * @return ListServiceAttachmentsResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/ListServiceAttachments.ts.html |here} to see how to use ListServiceAttachments API. */ listServiceAttachments(listServiceAttachmentsRequest: requests.ListServiceAttachmentsRequest): Promise; /** * Gets available refresh time for this fusion environment * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param ListTimeAvailableForRefreshesRequest * @return ListTimeAvailableForRefreshesResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/ListTimeAvailableForRefreshes.ts.html |here} to see how to use ListTimeAvailableForRefreshes API. */ listTimeAvailableForRefreshes(listTimeAvailableForRefreshesRequest: requests.ListTimeAvailableForRefreshesRequest): Promise; /** * Return a (paginated) list of errors for a given work request. * * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param ListWorkRequestErrorsRequest * @return ListWorkRequestErrorsResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/ListWorkRequestErrors.ts.html |here} to see how to use ListWorkRequestErrors API. */ listWorkRequestErrors(listWorkRequestErrorsRequest: requests.ListWorkRequestErrorsRequest): Promise; /** * Return a (paginated) list of logs for a given work request. * * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param ListWorkRequestLogsRequest * @return ListWorkRequestLogsResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/ListWorkRequestLogs.ts.html |here} to see how to use ListWorkRequestLogs API. */ listWorkRequestLogs(listWorkRequestLogsRequest: requests.ListWorkRequestLogsRequest): Promise; /** * Lists the work requests in a compartment. * * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param ListWorkRequestsRequest * @return ListWorkRequestsResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/ListWorkRequests.ts.html |here} to see how to use ListWorkRequests API. */ listWorkRequests(listWorkRequestsRequest: requests.ListWorkRequestsRequest): Promise; /** * Request Email Subdomain CSR * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param RequestEmailSubdomainCsrRequest * @return RequestEmailSubdomainCsrResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/RequestEmailSubdomainCsr.ts.html |here} to see how to use RequestEmailSubdomainCsr API. */ requestEmailSubdomainCsr(requestEmailSubdomainCsrRequest: requests.RequestEmailSubdomainCsrRequest): Promise; /** * 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. * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param ResetFusionEnvironmentPasswordRequest * @return ResetFusionEnvironmentPasswordResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/ResetFusionEnvironmentPassword.ts.html |here} to see how to use ResetFusionEnvironmentPassword API. */ resetFusionEnvironmentPassword(resetFusionEnvironmentPasswordRequest: requests.ResetFusionEnvironmentPasswordRequest): Promise; /** * Updates an email subdomain * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param UpdateEmailSubdomainRequest * @return UpdateEmailSubdomainResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/UpdateEmailSubdomain.ts.html |here} to see how to use UpdateEmailSubdomain API. */ updateEmailSubdomain(updateEmailSubdomainRequest: requests.UpdateEmailSubdomainRequest): Promise; /** * Updates the FusionEnvironment * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param UpdateFusionEnvironmentRequest * @return UpdateFusionEnvironmentResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/UpdateFusionEnvironment.ts.html |here} to see how to use UpdateFusionEnvironment API. */ updateFusionEnvironment(updateFusionEnvironmentRequest: requests.UpdateFusionEnvironmentRequest): Promise; /** * Updates the FusionEnvironmentFamily * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param UpdateFusionEnvironmentFamilyRequest * @return UpdateFusionEnvironmentFamilyResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/UpdateFusionEnvironmentFamily.ts.html |here} to see how to use UpdateFusionEnvironmentFamily API. */ updateFusionEnvironmentFamily(updateFusionEnvironmentFamilyRequest: requests.UpdateFusionEnvironmentFamilyRequest): Promise; /** * Updates a Marketing Brand * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param UpdateMarketingBrandRequest * @return UpdateMarketingBrandResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/UpdateMarketingBrand.ts.html |here} to see how to use UpdateMarketingBrand API. */ updateMarketingBrand(updateMarketingBrandRequest: requests.UpdateMarketingBrandRequest): Promise; /** * Updates an microsite * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param UpdateMicrositeRequest * @return UpdateMicrositeResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/UpdateMicrosite.ts.html |here} to see how to use UpdateMicrosite API. */ updateMicrosite(updateMicrositeRequest: requests.UpdateMicrositeRequest): Promise; /** * Updates a scheduled RefreshActivity. * * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param UpdateRefreshActivityRequest * @return UpdateRefreshActivityResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/UpdateRefreshActivity.ts.html |here} to see how to use UpdateRefreshActivity API. */ updateRefreshActivity(updateRefreshActivityRequest: requests.UpdateRefreshActivityRequest): Promise; /** * upload certificate for emailSubdomain * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param UploadEmailSubdomainCertificateRequest * @return UploadEmailSubdomainCertificateResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/UploadEmailSubdomainCertificate.ts.html |here} to see how to use UploadEmailSubdomainCertificate API. */ uploadEmailSubdomainCertificate(uploadEmailSubdomainCertificateRequest: requests.UploadEmailSubdomainCertificateRequest): Promise; /** * Validate and configure certificate for emailSubdomain * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param ValidateAndConfigureEmailSubdomainCertificateRequest * @return ValidateAndConfigureEmailSubdomainCertificateResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/ValidateAndConfigureEmailSubdomainCertificate.ts.html |here} to see how to use ValidateAndConfigureEmailSubdomainCertificate API. */ validateAndConfigureEmailSubdomainCertificate(validateAndConfigureEmailSubdomainCertificateRequest: requests.ValidateAndConfigureEmailSubdomainCertificateRequest): Promise; /** * Validate and configure DNS records for emailSubdomain * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param ValidateAndConfigureEmailSubdomainDnsRequest * @return ValidateAndConfigureEmailSubdomainDnsResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/ValidateAndConfigureEmailSubdomainDns.ts.html |here} to see how to use ValidateAndConfigureEmailSubdomainDns API. */ validateAndConfigureEmailSubdomainDns(validateAndConfigureEmailSubdomainDnsRequest: requests.ValidateAndConfigureEmailSubdomainDnsRequest): Promise; /** * Validate and configure DNS records for microsite * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param ValidateAndConfigureMicrositeDnsRequest * @return ValidateAndConfigureMicrositeDnsResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/ValidateAndConfigureMicrositeDns.ts.html |here} to see how to use ValidateAndConfigureMicrositeDns API. */ validateAndConfigureMicrositeDns(validateAndConfigureMicrositeDnsRequest: requests.ValidateAndConfigureMicrositeDnsRequest): Promise; /** * Verify whether a service instance can be attached to the fusion pod * * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. * @param VerifyServiceAttachmentRequest * @return VerifyServiceAttachmentResponse * @throws OciError when an error occurs * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/fusionapps/VerifyServiceAttachment.ts.html |here} to see how to use VerifyServiceAttachment API. */ verifyServiceAttachment(verifyServiceAttachmentRequest: requests.VerifyServiceAttachmentRequest): Promise; } export {};