import * as pulumi from "@pulumi/pulumi";
/**
 * This data source provides details about a specific Fusion Environment Data Masking Activity resource in Oracle Cloud Infrastructure Fusion Apps service.
 *
 * Gets a DataMaskingActivity by identifier
 *
 * ## Example Usage
 *
 * ```typescript
 * import * as pulumi from "@pulumi/pulumi";
 * import * as oci from "@pulumi/oci";
 *
 * const testFusionEnvironmentDataMaskingActivity = oci.functions.getFusionEnvironmentDataMaskingActivity({
 *     dataMaskingActivityId: testDataMaskingActivity.id,
 *     fusionEnvironmentId: testFusionEnvironment.id,
 * });
 * ```
 */
export declare function getFusionEnvironmentDataMaskingActivity(args: GetFusionEnvironmentDataMaskingActivityArgs, opts?: pulumi.InvokeOptions): Promise<GetFusionEnvironmentDataMaskingActivityResult>;
/**
 * A collection of arguments for invoking getFusionEnvironmentDataMaskingActivity.
 */
export interface GetFusionEnvironmentDataMaskingActivityArgs {
    /**
     * Unique DataMasking run identifier.
     */
    dataMaskingActivityId: string;
    /**
     * unique FusionEnvironment identifier
     */
    fusionEnvironmentId: string;
}
/**
 * A collection of values returned by getFusionEnvironmentDataMaskingActivity.
 */
export interface GetFusionEnvironmentDataMaskingActivityResult {
    readonly dataMaskingActivityId: string;
    /**
     * Fusion Environment Identifier.
     */
    readonly fusionEnvironmentId: string;
    /**
     * Unique identifier that is immutable on creation.
     */
    readonly id: string;
    readonly isResumeDataMasking: boolean;
    /**
     * The current state of the DataMaskingActivity.
     */
    readonly state: string;
    /**
     * The time the data masking activity ended. An RFC3339 formatted datetime string.
     */
    readonly timeMaskingFinish: string;
    /**
     * The time the data masking activity started. An RFC3339 formatted datetime string.
     */
    readonly timeMaskingStart: string;
}
/**
 * This data source provides details about a specific Fusion Environment Data Masking Activity resource in Oracle Cloud Infrastructure Fusion Apps service.
 *
 * Gets a DataMaskingActivity by identifier
 *
 * ## Example Usage
 *
 * ```typescript
 * import * as pulumi from "@pulumi/pulumi";
 * import * as oci from "@pulumi/oci";
 *
 * const testFusionEnvironmentDataMaskingActivity = oci.functions.getFusionEnvironmentDataMaskingActivity({
 *     dataMaskingActivityId: testDataMaskingActivity.id,
 *     fusionEnvironmentId: testFusionEnvironment.id,
 * });
 * ```
 */
export declare function getFusionEnvironmentDataMaskingActivityOutput(args: GetFusionEnvironmentDataMaskingActivityOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetFusionEnvironmentDataMaskingActivityResult>;
/**
 * A collection of arguments for invoking getFusionEnvironmentDataMaskingActivity.
 */
export interface GetFusionEnvironmentDataMaskingActivityOutputArgs {
    /**
     * Unique DataMasking run identifier.
     */
    dataMaskingActivityId: pulumi.Input<string>;
    /**
     * unique FusionEnvironment identifier
     */
    fusionEnvironmentId: pulumi.Input<string>;
}
//# sourceMappingURL=getFusionEnvironmentDataMaskingActivity.d.ts.map