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; /** * 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; /** * A collection of arguments for invoking getFusionEnvironmentDataMaskingActivity. */ export interface GetFusionEnvironmentDataMaskingActivityOutputArgs { /** * Unique DataMasking run identifier. */ dataMaskingActivityId: pulumi.Input; /** * unique FusionEnvironment identifier */ fusionEnvironmentId: pulumi.Input; } //# sourceMappingURL=getFusionEnvironmentDataMaskingActivity.d.ts.map