import * as pulumi from "@pulumi/pulumi"; import * as inputs from "../types/input"; import * as outputs from "../types/output"; export declare function getSecurityAssessmentFinding(args: GetSecurityAssessmentFindingArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getSecurityAssessmentFinding. */ export interface GetSecurityAssessmentFindingArgs { accessLevel?: string; category?: string; compartmentId?: string; compartmentIdInSubtree?: boolean; containsOracleDefinedSeverities?: string[]; containsReferences?: string[]; containsSeverities?: string[]; fields?: string[]; filters?: inputs.DataSafe.GetSecurityAssessmentFindingFilter[]; findingKey?: string; isTopFinding?: boolean; references?: string; scimQuery?: string; securityAssessmentId: string; severity?: string; state?: string; targetId?: string; targetIds?: string[]; } /** * A collection of values returned by getSecurityAssessmentFinding. */ export interface GetSecurityAssessmentFindingResult { readonly accessLevel?: string; readonly category?: string; readonly compartmentId?: string; readonly compartmentIdInSubtree?: boolean; readonly containsOracleDefinedSeverities?: string[]; readonly containsReferences?: string[]; readonly containsSeverities?: string[]; readonly fields?: string[]; readonly filters?: outputs.DataSafe.GetSecurityAssessmentFindingFilter[]; readonly findingKey?: string; readonly findings: outputs.DataSafe.GetSecurityAssessmentFindingFinding[]; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly isTopFinding?: boolean; readonly references?: string; readonly scimQuery?: string; readonly securityAssessmentId: string; readonly severity?: string; readonly state?: string; readonly targetId?: string; readonly targetIds?: string[]; } export declare function getSecurityAssessmentFindingOutput(args: GetSecurityAssessmentFindingOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getSecurityAssessmentFinding. */ export interface GetSecurityAssessmentFindingOutputArgs { accessLevel?: pulumi.Input; category?: pulumi.Input; compartmentId?: pulumi.Input; compartmentIdInSubtree?: pulumi.Input; containsOracleDefinedSeverities?: pulumi.Input[] | undefined>; containsReferences?: pulumi.Input[] | undefined>; containsSeverities?: pulumi.Input[] | undefined>; fields?: pulumi.Input[] | undefined>; filters?: pulumi.Input[] | undefined>; findingKey?: pulumi.Input; isTopFinding?: pulumi.Input; references?: pulumi.Input; scimQuery?: pulumi.Input; securityAssessmentId: pulumi.Input; severity?: pulumi.Input; state?: pulumi.Input; targetId?: pulumi.Input; targetIds?: pulumi.Input[] | undefined>; } //# sourceMappingURL=getSecurityAssessmentFinding.d.ts.map