oci.DataSafe.getSecurityAssessmentFindingAnalytics
Explore with Pulumi AI
This data source provides the list of Security Assessment Finding Analytics in Oracle Cloud Infrastructure Data Safe service.
Gets a list of findings aggregated details in the specified compartment. This provides information about the overall state of security assessment findings. You can use groupBy to get the count of findings under a certain risk level and with a certain findingKey, and as well as get the list of the targets that match the condition. This data is especially useful content for the statistic chart or to support analytics.
When you perform the ListFindingAnalytics operation, if the parameter compartmentIdInSubtree is set to “true,” and if the parameter accessLevel is set to ACCESSIBLE, then the operation returns statistics from the compartments in which the requestor has INSPECT permissions on at least one resource, directly or indirectly (in subcompartments). If the operation is performed at the root compartment and the requestor does not have access to at least one subcompartment of the compartment specified by compartmentId, then “Not Authorized” is returned.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testSecurityAssessmentFindingAnalytics = oci.DataSafe.getSecurityAssessmentFindingAnalytics({
compartmentId: compartmentId,
accessLevel: securityAssessmentFindingAnalyticAccessLevel,
compartmentIdInSubtree: securityAssessmentFindingAnalyticCompartmentIdInSubtree,
findingKey: securityAssessmentFindingAnalyticFindingKey,
groupBy: securityAssessmentFindingAnalyticGroupBy,
isTopFinding: securityAssessmentFindingAnalyticIsTopFinding,
severity: securityAssessmentFindingAnalyticSeverity,
topFindingStatus: securityAssessmentFindingAnalyticTopFindingStatus,
});
import pulumi
import pulumi_oci as oci
test_security_assessment_finding_analytics = oci.DataSafe.get_security_assessment_finding_analytics(compartment_id=compartment_id,
access_level=security_assessment_finding_analytic_access_level,
compartment_id_in_subtree=security_assessment_finding_analytic_compartment_id_in_subtree,
finding_key=security_assessment_finding_analytic_finding_key,
group_by=security_assessment_finding_analytic_group_by,
is_top_finding=security_assessment_finding_analytic_is_top_finding,
severity=security_assessment_finding_analytic_severity,
top_finding_status=security_assessment_finding_analytic_top_finding_status)
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/DataSafe"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := DataSafe.GetSecurityAssessmentFindingAnalytics(ctx, &datasafe.GetSecurityAssessmentFindingAnalyticsArgs{
CompartmentId: compartmentId,
AccessLevel: pulumi.StringRef(securityAssessmentFindingAnalyticAccessLevel),
CompartmentIdInSubtree: pulumi.BoolRef(securityAssessmentFindingAnalyticCompartmentIdInSubtree),
FindingKey: pulumi.StringRef(securityAssessmentFindingAnalyticFindingKey),
GroupBy: pulumi.StringRef(securityAssessmentFindingAnalyticGroupBy),
IsTopFinding: pulumi.BoolRef(securityAssessmentFindingAnalyticIsTopFinding),
Severity: pulumi.StringRef(securityAssessmentFindingAnalyticSeverity),
TopFindingStatus: pulumi.StringRef(securityAssessmentFindingAnalyticTopFindingStatus),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testSecurityAssessmentFindingAnalytics = Oci.DataSafe.GetSecurityAssessmentFindingAnalytics.Invoke(new()
{
CompartmentId = compartmentId,
AccessLevel = securityAssessmentFindingAnalyticAccessLevel,
CompartmentIdInSubtree = securityAssessmentFindingAnalyticCompartmentIdInSubtree,
FindingKey = securityAssessmentFindingAnalyticFindingKey,
GroupBy = securityAssessmentFindingAnalyticGroupBy,
IsTopFinding = securityAssessmentFindingAnalyticIsTopFinding,
Severity = securityAssessmentFindingAnalyticSeverity,
TopFindingStatus = securityAssessmentFindingAnalyticTopFindingStatus,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.DataSafe.DataSafeFunctions;
import com.pulumi.oci.DataSafe.inputs.GetSecurityAssessmentFindingAnalyticsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var testSecurityAssessmentFindingAnalytics = DataSafeFunctions.getSecurityAssessmentFindingAnalytics(GetSecurityAssessmentFindingAnalyticsArgs.builder()
.compartmentId(compartmentId)
.accessLevel(securityAssessmentFindingAnalyticAccessLevel)
.compartmentIdInSubtree(securityAssessmentFindingAnalyticCompartmentIdInSubtree)
.findingKey(securityAssessmentFindingAnalyticFindingKey)
.groupBy(securityAssessmentFindingAnalyticGroupBy)
.isTopFinding(securityAssessmentFindingAnalyticIsTopFinding)
.severity(securityAssessmentFindingAnalyticSeverity)
.topFindingStatus(securityAssessmentFindingAnalyticTopFindingStatus)
.build());
}
}
variables:
testSecurityAssessmentFindingAnalytics:
fn::invoke:
Function: oci:DataSafe:getSecurityAssessmentFindingAnalytics
Arguments:
compartmentId: ${compartmentId}
accessLevel: ${securityAssessmentFindingAnalyticAccessLevel}
compartmentIdInSubtree: ${securityAssessmentFindingAnalyticCompartmentIdInSubtree}
findingKey: ${securityAssessmentFindingAnalyticFindingKey}
groupBy: ${securityAssessmentFindingAnalyticGroupBy}
isTopFinding: ${securityAssessmentFindingAnalyticIsTopFinding}
severity: ${securityAssessmentFindingAnalyticSeverity}
topFindingStatus: ${securityAssessmentFindingAnalyticTopFindingStatus}
Using getSecurityAssessmentFindingAnalytics
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getSecurityAssessmentFindingAnalytics(args: GetSecurityAssessmentFindingAnalyticsArgs, opts?: InvokeOptions): Promise<GetSecurityAssessmentFindingAnalyticsResult>
function getSecurityAssessmentFindingAnalyticsOutput(args: GetSecurityAssessmentFindingAnalyticsOutputArgs, opts?: InvokeOptions): Output<GetSecurityAssessmentFindingAnalyticsResult>
def get_security_assessment_finding_analytics(access_level: Optional[str] = None,
compartment_id: Optional[str] = None,
compartment_id_in_subtree: Optional[bool] = None,
filters: Optional[Sequence[_datasafe.GetSecurityAssessmentFindingAnalyticsFilter]] = None,
finding_key: Optional[str] = None,
group_by: Optional[str] = None,
is_top_finding: Optional[bool] = None,
severity: Optional[str] = None,
top_finding_status: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSecurityAssessmentFindingAnalyticsResult
def get_security_assessment_finding_analytics_output(access_level: Optional[pulumi.Input[str]] = None,
compartment_id: Optional[pulumi.Input[str]] = None,
compartment_id_in_subtree: Optional[pulumi.Input[bool]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[_datasafe.GetSecurityAssessmentFindingAnalyticsFilterArgs]]]] = None,
finding_key: Optional[pulumi.Input[str]] = None,
group_by: Optional[pulumi.Input[str]] = None,
is_top_finding: Optional[pulumi.Input[bool]] = None,
severity: Optional[pulumi.Input[str]] = None,
top_finding_status: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSecurityAssessmentFindingAnalyticsResult]
func GetSecurityAssessmentFindingAnalytics(ctx *Context, args *GetSecurityAssessmentFindingAnalyticsArgs, opts ...InvokeOption) (*GetSecurityAssessmentFindingAnalyticsResult, error)
func GetSecurityAssessmentFindingAnalyticsOutput(ctx *Context, args *GetSecurityAssessmentFindingAnalyticsOutputArgs, opts ...InvokeOption) GetSecurityAssessmentFindingAnalyticsResultOutput
> Note: This function is named GetSecurityAssessmentFindingAnalytics
in the Go SDK.
public static class GetSecurityAssessmentFindingAnalytics
{
public static Task<GetSecurityAssessmentFindingAnalyticsResult> InvokeAsync(GetSecurityAssessmentFindingAnalyticsArgs args, InvokeOptions? opts = null)
public static Output<GetSecurityAssessmentFindingAnalyticsResult> Invoke(GetSecurityAssessmentFindingAnalyticsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSecurityAssessmentFindingAnalyticsResult> getSecurityAssessmentFindingAnalytics(GetSecurityAssessmentFindingAnalyticsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:DataSafe/getSecurityAssessmentFindingAnalytics:getSecurityAssessmentFindingAnalytics
arguments:
# arguments dictionary
The following arguments are supported:
- Compartment
Id string - A filter to return only resources that match the specified compartment OCID.
- Access
Level string - Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- Compartment
Id boolIn Subtree - Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- Filters
List<Get
Security Assessment Finding Analytics Filter> - Finding
Key string - The unique key that identifies the finding. It is a string and unique within a security assessment.
- Group
By string - Attribute by which the finding analytics data should be grouped.
- Is
Top boolFinding - A filter to return only the findings that are marked as top findings.
- Severity string
- A filter to return only findings of a particular risk level.
- Top
Finding stringStatus - An optional filter to return only the top finding that match the specified status.
- Compartment
Id string - A filter to return only resources that match the specified compartment OCID.
- Access
Level string - Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- Compartment
Id boolIn Subtree - Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- Filters
[]Get
Security Assessment Finding Analytics Filter - Finding
Key string - The unique key that identifies the finding. It is a string and unique within a security assessment.
- Group
By string - Attribute by which the finding analytics data should be grouped.
- Is
Top boolFinding - A filter to return only the findings that are marked as top findings.
- Severity string
- A filter to return only findings of a particular risk level.
- Top
Finding stringStatus - An optional filter to return only the top finding that match the specified status.
- compartment
Id String - A filter to return only resources that match the specified compartment OCID.
- access
Level String - Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- compartment
Id BooleanIn Subtree - Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- filters
List<Get
Security Assessment Finding Analytics Filter> - finding
Key String - The unique key that identifies the finding. It is a string and unique within a security assessment.
- group
By String - Attribute by which the finding analytics data should be grouped.
- is
Top BooleanFinding - A filter to return only the findings that are marked as top findings.
- severity String
- A filter to return only findings of a particular risk level.
- top
Finding StringStatus - An optional filter to return only the top finding that match the specified status.
- compartment
Id string - A filter to return only resources that match the specified compartment OCID.
- access
Level string - Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- compartment
Id booleanIn Subtree - Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- filters
Get
Security Assessment Finding Analytics Filter[] - finding
Key string - The unique key that identifies the finding. It is a string and unique within a security assessment.
- group
By string - Attribute by which the finding analytics data should be grouped.
- is
Top booleanFinding - A filter to return only the findings that are marked as top findings.
- severity string
- A filter to return only findings of a particular risk level.
- top
Finding stringStatus - An optional filter to return only the top finding that match the specified status.
- compartment_
id str - A filter to return only resources that match the specified compartment OCID.
- access_
level str - Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- compartment_
id_ boolin_ subtree - Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- filters
Sequence[datasafe.
Get Security Assessment Finding Analytics Filter] - finding_
key str - The unique key that identifies the finding. It is a string and unique within a security assessment.
- group_
by str - Attribute by which the finding analytics data should be grouped.
- is_
top_ boolfinding - A filter to return only the findings that are marked as top findings.
- severity str
- A filter to return only findings of a particular risk level.
- top_
finding_ strstatus - An optional filter to return only the top finding that match the specified status.
- compartment
Id String - A filter to return only resources that match the specified compartment OCID.
- access
Level String - Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- compartment
Id BooleanIn Subtree - Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- filters List<Property Map>
- finding
Key String - The unique key that identifies the finding. It is a string and unique within a security assessment.
- group
By String - Attribute by which the finding analytics data should be grouped.
- is
Top BooleanFinding - A filter to return only the findings that are marked as top findings.
- severity String
- A filter to return only findings of a particular risk level.
- top
Finding StringStatus - An optional filter to return only the top finding that match the specified status.
getSecurityAssessmentFindingAnalytics Result
The following output properties are available:
- Compartment
Id string - Finding
Analytics List<GetCollections Security Assessment Finding Analytics Finding Analytics Collection> - The list of finding_analytics_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- Access
Level string - Compartment
Id boolIn Subtree - Filters
List<Get
Security Assessment Finding Analytics Filter> - Finding
Key string - Group
By string - Is
Top boolFinding - Severity string
- The severity (risk level) of the finding.
- Top
Finding stringStatus - The status of the top finding. All findings will have "severity" to indicate the risk level, but only top findings will have "status". Possible status: Pass / Risk (Low, Medium, High)/ Evaluate / Advisory / Deferred Instead of having "Low, Medium, High" in severity, "Risk" will include these three situations in status.
- Compartment
Id string - Finding
Analytics []GetCollections Security Assessment Finding Analytics Finding Analytics Collection - The list of finding_analytics_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- Access
Level string - Compartment
Id boolIn Subtree - Filters
[]Get
Security Assessment Finding Analytics Filter - Finding
Key string - Group
By string - Is
Top boolFinding - Severity string
- The severity (risk level) of the finding.
- Top
Finding stringStatus - The status of the top finding. All findings will have "severity" to indicate the risk level, but only top findings will have "status". Possible status: Pass / Risk (Low, Medium, High)/ Evaluate / Advisory / Deferred Instead of having "Low, Medium, High" in severity, "Risk" will include these three situations in status.
- compartment
Id String - finding
Analytics List<GetCollections Security Assessment Finding Analytics Finding Analytics Collection> - The list of finding_analytics_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- access
Level String - compartment
Id BooleanIn Subtree - filters
List<Get
Security Assessment Finding Analytics Filter> - finding
Key String - group
By String - is
Top BooleanFinding - severity String
- The severity (risk level) of the finding.
- top
Finding StringStatus - The status of the top finding. All findings will have "severity" to indicate the risk level, but only top findings will have "status". Possible status: Pass / Risk (Low, Medium, High)/ Evaluate / Advisory / Deferred Instead of having "Low, Medium, High" in severity, "Risk" will include these three situations in status.
- compartment
Id string - finding
Analytics GetCollections Security Assessment Finding Analytics Finding Analytics Collection[] - The list of finding_analytics_collection.
- id string
- The provider-assigned unique ID for this managed resource.
- access
Level string - compartment
Id booleanIn Subtree - filters
Get
Security Assessment Finding Analytics Filter[] - finding
Key string - group
By string - is
Top booleanFinding - severity string
- The severity (risk level) of the finding.
- top
Finding stringStatus - The status of the top finding. All findings will have "severity" to indicate the risk level, but only top findings will have "status". Possible status: Pass / Risk (Low, Medium, High)/ Evaluate / Advisory / Deferred Instead of having "Low, Medium, High" in severity, "Risk" will include these three situations in status.
- compartment_
id str - finding_
analytics_ Sequence[datasafe.collections Get Security Assessment Finding Analytics Finding Analytics Collection] - The list of finding_analytics_collection.
- id str
- The provider-assigned unique ID for this managed resource.
- access_
level str - compartment_
id_ boolin_ subtree - filters
Sequence[datasafe.
Get Security Assessment Finding Analytics Filter] - finding_
key str - group_
by str - is_
top_ boolfinding - severity str
- The severity (risk level) of the finding.
- top_
finding_ strstatus - The status of the top finding. All findings will have "severity" to indicate the risk level, but only top findings will have "status". Possible status: Pass / Risk (Low, Medium, High)/ Evaluate / Advisory / Deferred Instead of having "Low, Medium, High" in severity, "Risk" will include these three situations in status.
- compartment
Id String - finding
Analytics List<Property Map>Collections - The list of finding_analytics_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- access
Level String - compartment
Id BooleanIn Subtree - filters List<Property Map>
- finding
Key String - group
By String - is
Top BooleanFinding - severity String
- The severity (risk level) of the finding.
- top
Finding StringStatus - The status of the top finding. All findings will have "severity" to indicate the risk level, but only top findings will have "status". Possible status: Pass / Risk (Low, Medium, High)/ Evaluate / Advisory / Deferred Instead of having "Low, Medium, High" in severity, "Risk" will include these three situations in status.
Supporting Types
GetSecurityAssessmentFindingAnalyticsFilter
GetSecurityAssessmentFindingAnalyticsFindingAnalyticsCollection
- Items
List<Get
Security Assessment Finding Analytics Finding Analytics Collection Item> - The array of the summary objects of the analytics data of findings or top findings.
- Items
[]Get
Security Assessment Finding Analytics Finding Analytics Collection Item - The array of the summary objects of the analytics data of findings or top findings.
- items
List<Get
Security Assessment Finding Analytics Finding Analytics Collection Item> - The array of the summary objects of the analytics data of findings or top findings.
- items
Get
Security Assessment Finding Analytics Finding Analytics Collection Item[] - The array of the summary objects of the analytics data of findings or top findings.
- items
Sequence[datasafe.
Get Security Assessment Finding Analytics Finding Analytics Collection Item] - The array of the summary objects of the analytics data of findings or top findings.
- items List<Property Map>
- The array of the summary objects of the analytics data of findings or top findings.
GetSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItem
- Dimensions
List<Get
Security Assessment Finding Analytics Finding Analytics Collection Item Dimension> - The scope of analytics data.
- Metric
Name string - The name of the aggregation metric.
- Security
Assessment stringFinding Analytic Count - The total count for the aggregation metric.
- Dimensions
[]Get
Security Assessment Finding Analytics Finding Analytics Collection Item Dimension - The scope of analytics data.
- Metric
Name string - The name of the aggregation metric.
- Security
Assessment stringFinding Analytic Count - The total count for the aggregation metric.
- dimensions
List<Get
Security Assessment Finding Analytics Finding Analytics Collection Item Dimension> - The scope of analytics data.
- metric
Name String - The name of the aggregation metric.
- security
Assessment StringFinding Analytic Count - The total count for the aggregation metric.
- dimensions
Get
Security Assessment Finding Analytics Finding Analytics Collection Item Dimension[] - The scope of analytics data.
- metric
Name string - The name of the aggregation metric.
- security
Assessment stringFinding Analytic Count - The total count for the aggregation metric.
- dimensions
Sequence[datasafe.
Get Security Assessment Finding Analytics Finding Analytics Collection Item Dimension] - The scope of analytics data.
- metric_
name str - The name of the aggregation metric.
- security_
assessment_ strfinding_ analytic_ count - The total count for the aggregation metric.
- dimensions List<Property Map>
- The scope of analytics data.
- metric
Name String - The name of the aggregation metric.
- security
Assessment StringFinding Analytic Count - The total count for the aggregation metric.
GetSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemDimension
- Key string
- Each finding in security assessment has an associated key (think of key as a finding's name). For a given finding, the key will be the same across targets. The user can use these keys to filter the findings.
- Severity string
- A filter to return only findings of a particular risk level.
- Target
Id string - The OCID of the target database.
- Title string
- The short title of the finding.
- Top
Finding stringCategory - The category of the top finding.
- Top
Finding stringStatus - An optional filter to return only the top finding that match the specified status.
- Key string
- Each finding in security assessment has an associated key (think of key as a finding's name). For a given finding, the key will be the same across targets. The user can use these keys to filter the findings.
- Severity string
- A filter to return only findings of a particular risk level.
- Target
Id string - The OCID of the target database.
- Title string
- The short title of the finding.
- Top
Finding stringCategory - The category of the top finding.
- Top
Finding stringStatus - An optional filter to return only the top finding that match the specified status.
- key String
- Each finding in security assessment has an associated key (think of key as a finding's name). For a given finding, the key will be the same across targets. The user can use these keys to filter the findings.
- severity String
- A filter to return only findings of a particular risk level.
- target
Id String - The OCID of the target database.
- title String
- The short title of the finding.
- top
Finding StringCategory - The category of the top finding.
- top
Finding StringStatus - An optional filter to return only the top finding that match the specified status.
- key string
- Each finding in security assessment has an associated key (think of key as a finding's name). For a given finding, the key will be the same across targets. The user can use these keys to filter the findings.
- severity string
- A filter to return only findings of a particular risk level.
- target
Id string - The OCID of the target database.
- title string
- The short title of the finding.
- top
Finding stringCategory - The category of the top finding.
- top
Finding stringStatus - An optional filter to return only the top finding that match the specified status.
- key str
- Each finding in security assessment has an associated key (think of key as a finding's name). For a given finding, the key will be the same across targets. The user can use these keys to filter the findings.
- severity str
- A filter to return only findings of a particular risk level.
- target_
id str - The OCID of the target database.
- title str
- The short title of the finding.
- top_
finding_ strcategory - The category of the top finding.
- top_
finding_ strstatus - An optional filter to return only the top finding that match the specified status.
- key String
- Each finding in security assessment has an associated key (think of key as a finding's name). For a given finding, the key will be the same across targets. The user can use these keys to filter the findings.
- severity String
- A filter to return only findings of a particular risk level.
- target
Id String - The OCID of the target database.
- title String
- The short title of the finding.
- top
Finding StringCategory - The category of the top finding.
- top
Finding StringStatus - An optional filter to return only the top finding that match the specified status.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.