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[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[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)
public static Output<GetSecurityAssessmentFindingAnalyticsResult> getSecurityAssessmentFindingAnalytics(GetSecurityAssessmentFindingAnalyticsArgs args, InvokeOptions options)
fn::invoke:
  function: oci:DataSafe/getSecurityAssessmentFindingAnalytics:getSecurityAssessmentFindingAnalytics
  arguments:
    # arguments dictionaryThe following arguments are supported:
- CompartmentId string
- A filter to return only resources that match the specified compartment OCID.
- AccessLevel 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.
- CompartmentId 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<GetSecurity Assessment Finding Analytics Filter> 
- FindingKey string
- The unique key that identifies the finding. It is a string and unique within a security assessment.
- GroupBy string
- Attribute by which the finding analytics data should be grouped.
- IsTop 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.
- TopFinding stringStatus 
- An optional filter to return only the top finding that match the specified status.
- CompartmentId string
- A filter to return only resources that match the specified compartment OCID.
- AccessLevel 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.
- CompartmentId 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
[]GetSecurity Assessment Finding Analytics Filter 
- FindingKey string
- The unique key that identifies the finding. It is a string and unique within a security assessment.
- GroupBy string
- Attribute by which the finding analytics data should be grouped.
- IsTop 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.
- TopFinding stringStatus 
- An optional filter to return only the top finding that match the specified status.
- compartmentId String
- A filter to return only resources that match the specified compartment OCID.
- accessLevel 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.
- compartmentId 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<GetSecurity Assessment Finding Analytics Filter> 
- findingKey String
- The unique key that identifies the finding. It is a string and unique within a security assessment.
- groupBy String
- Attribute by which the finding analytics data should be grouped.
- isTop 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.
- topFinding StringStatus 
- An optional filter to return only the top finding that match the specified status.
- compartmentId string
- A filter to return only resources that match the specified compartment OCID.
- accessLevel 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.
- compartmentId 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
GetSecurity Assessment Finding Analytics Filter[] 
- findingKey string
- The unique key that identifies the finding. It is a string and unique within a security assessment.
- groupBy string
- Attribute by which the finding analytics data should be grouped.
- isTop 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.
- topFinding 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[GetSecurity 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.
- compartmentId String
- A filter to return only resources that match the specified compartment OCID.
- accessLevel 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.
- compartmentId 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>
- findingKey String
- The unique key that identifies the finding. It is a string and unique within a security assessment.
- groupBy String
- Attribute by which the finding analytics data should be grouped.
- isTop 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.
- topFinding StringStatus 
- An optional filter to return only the top finding that match the specified status.
getSecurityAssessmentFindingAnalytics Result
The following output properties are available:
- CompartmentId string
- FindingAnalytics 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.
- AccessLevel string
- CompartmentId boolIn Subtree 
- Filters
List<GetSecurity Assessment Finding Analytics Filter> 
- FindingKey string
- GroupBy string
- IsTop boolFinding 
- Severity string
- The severity (risk level) of the finding.
- TopFinding 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.
- CompartmentId string
- FindingAnalytics []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.
- AccessLevel string
- CompartmentId boolIn Subtree 
- Filters
[]GetSecurity Assessment Finding Analytics Filter 
- FindingKey string
- GroupBy string
- IsTop boolFinding 
- Severity string
- The severity (risk level) of the finding.
- TopFinding 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.
- compartmentId String
- findingAnalytics 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.
- accessLevel String
- compartmentId BooleanIn Subtree 
- filters
List<GetSecurity Assessment Finding Analytics Filter> 
- findingKey String
- groupBy String
- isTop BooleanFinding 
- severity String
- The severity (risk level) of the finding.
- topFinding 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.
- compartmentId string
- findingAnalytics 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.
- accessLevel string
- compartmentId booleanIn Subtree 
- filters
GetSecurity Assessment Finding Analytics Filter[] 
- findingKey string
- groupBy string
- isTop booleanFinding 
- severity string
- The severity (risk level) of the finding.
- topFinding 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[Getcollections 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[GetSecurity 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.
- compartmentId String
- findingAnalytics List<Property Map>Collections 
- The list of finding_analytics_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- accessLevel String
- compartmentId BooleanIn Subtree 
- filters List<Property Map>
- findingKey String
- groupBy String
- isTop BooleanFinding 
- severity String
- The severity (risk level) of the finding.
- topFinding 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<GetSecurity Assessment Finding Analytics Finding Analytics Collection Item> 
- The array of the summary objects of the analytics data of findings or top findings.
- Items
[]GetSecurity Assessment Finding Analytics Finding Analytics Collection Item 
- The array of the summary objects of the analytics data of findings or top findings.
- items
List<GetSecurity Assessment Finding Analytics Finding Analytics Collection Item> 
- The array of the summary objects of the analytics data of findings or top findings.
- items
GetSecurity Assessment Finding Analytics Finding Analytics Collection Item[] 
- The array of the summary objects of the analytics data of findings or top findings.
- items
Sequence[GetSecurity 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<GetSecurity Assessment Finding Analytics Finding Analytics Collection Item Dimension> 
- The scope of analytics data.
- MetricName string
- The name of the aggregation metric.
- SecurityAssessment stringFinding Analytic Count 
- The total count for the aggregation metric.
- Dimensions
[]GetSecurity Assessment Finding Analytics Finding Analytics Collection Item Dimension 
- The scope of analytics data.
- MetricName string
- The name of the aggregation metric.
- SecurityAssessment stringFinding Analytic Count 
- The total count for the aggregation metric.
- dimensions
List<GetSecurity Assessment Finding Analytics Finding Analytics Collection Item Dimension> 
- The scope of analytics data.
- metricName String
- The name of the aggregation metric.
- securityAssessment StringFinding Analytic Count 
- The total count for the aggregation metric.
- dimensions
GetSecurity Assessment Finding Analytics Finding Analytics Collection Item Dimension[] 
- The scope of analytics data.
- metricName string
- The name of the aggregation metric.
- securityAssessment stringFinding Analytic Count 
- The total count for the aggregation metric.
- dimensions
Sequence[GetSecurity 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.
- metricName String
- The name of the aggregation metric.
- securityAssessment 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.
- TargetId string
- The OCID of the target database.
- Title string
- The short title of the finding.
- TopFinding stringCategory 
- The category of the top finding.
- TopFinding 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.
- TargetId string
- The OCID of the target database.
- Title string
- The short title of the finding.
- TopFinding stringCategory 
- The category of the top finding.
- TopFinding 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.
- targetId String
- The OCID of the target database.
- title String
- The short title of the finding.
- topFinding StringCategory 
- The category of the top finding.
- topFinding 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.
- targetId string
- The OCID of the target database.
- title string
- The short title of the finding.
- topFinding stringCategory 
- The category of the top finding.
- topFinding 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.
- targetId String
- The OCID of the target database.
- title String
- The short title of the finding.
- topFinding StringCategory 
- The category of the top finding.
- topFinding 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 ociTerraform Provider.