1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. DataSafe
  5. getSecurityAssessmentFindingsChangeAuditLogs
Oracle Cloud Infrastructure v2.17.0 published on Friday, Nov 15, 2024 by Pulumi

oci.DataSafe.getSecurityAssessmentFindingsChangeAuditLogs

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v2.17.0 published on Friday, Nov 15, 2024 by Pulumi

    This data source provides the list of Security Assessment Findings Change Audit Logs in Oracle Cloud Infrastructure Data Safe service.

    List all changes made by user to risk level of findings of the specified assessment.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testSecurityAssessmentFindingsChangeAuditLogs = oci.DataSafe.getSecurityAssessmentFindingsChangeAuditLogs({
        securityAssessmentId: testSecurityAssessment.id,
        findingKey: securityAssessmentFindingsChangeAuditLogFindingKey,
        findingTitle: securityAssessmentFindingsChangeAuditLogFindingTitle,
        isRiskDeferred: securityAssessmentFindingsChangeAuditLogIsRiskDeferred,
        modifiedBy: securityAssessmentFindingsChangeAuditLogModifiedBy,
        severity: securityAssessmentFindingsChangeAuditLogSeverity,
        timeUpdatedGreaterThanOrEqualTo: securityAssessmentFindingsChangeAuditLogTimeUpdatedGreaterThanOrEqualTo,
        timeUpdatedLessThan: securityAssessmentFindingsChangeAuditLogTimeUpdatedLessThan,
        timeValidUntilGreaterThanOrEqualTo: securityAssessmentFindingsChangeAuditLogTimeValidUntilGreaterThanOrEqualTo,
        timeValidUntilLessThan: securityAssessmentFindingsChangeAuditLogTimeValidUntilLessThan,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_security_assessment_findings_change_audit_logs = oci.DataSafe.get_security_assessment_findings_change_audit_logs(security_assessment_id=test_security_assessment["id"],
        finding_key=security_assessment_findings_change_audit_log_finding_key,
        finding_title=security_assessment_findings_change_audit_log_finding_title,
        is_risk_deferred=security_assessment_findings_change_audit_log_is_risk_deferred,
        modified_by=security_assessment_findings_change_audit_log_modified_by,
        severity=security_assessment_findings_change_audit_log_severity,
        time_updated_greater_than_or_equal_to=security_assessment_findings_change_audit_log_time_updated_greater_than_or_equal_to,
        time_updated_less_than=security_assessment_findings_change_audit_log_time_updated_less_than,
        time_valid_until_greater_than_or_equal_to=security_assessment_findings_change_audit_log_time_valid_until_greater_than_or_equal_to,
        time_valid_until_less_than=security_assessment_findings_change_audit_log_time_valid_until_less_than)
    
    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.GetSecurityAssessmentFindingsChangeAuditLogs(ctx, &datasafe.GetSecurityAssessmentFindingsChangeAuditLogsArgs{
    			SecurityAssessmentId:               testSecurityAssessment.Id,
    			FindingKey:                         pulumi.StringRef(securityAssessmentFindingsChangeAuditLogFindingKey),
    			FindingTitle:                       pulumi.StringRef(securityAssessmentFindingsChangeAuditLogFindingTitle),
    			IsRiskDeferred:                     pulumi.BoolRef(securityAssessmentFindingsChangeAuditLogIsRiskDeferred),
    			ModifiedBy:                         pulumi.StringRef(securityAssessmentFindingsChangeAuditLogModifiedBy),
    			Severity:                           pulumi.StringRef(securityAssessmentFindingsChangeAuditLogSeverity),
    			TimeUpdatedGreaterThanOrEqualTo:    pulumi.StringRef(securityAssessmentFindingsChangeAuditLogTimeUpdatedGreaterThanOrEqualTo),
    			TimeUpdatedLessThan:                pulumi.StringRef(securityAssessmentFindingsChangeAuditLogTimeUpdatedLessThan),
    			TimeValidUntilGreaterThanOrEqualTo: pulumi.StringRef(securityAssessmentFindingsChangeAuditLogTimeValidUntilGreaterThanOrEqualTo),
    			TimeValidUntilLessThan:             pulumi.StringRef(securityAssessmentFindingsChangeAuditLogTimeValidUntilLessThan),
    		}, 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 testSecurityAssessmentFindingsChangeAuditLogs = Oci.DataSafe.GetSecurityAssessmentFindingsChangeAuditLogs.Invoke(new()
        {
            SecurityAssessmentId = testSecurityAssessment.Id,
            FindingKey = securityAssessmentFindingsChangeAuditLogFindingKey,
            FindingTitle = securityAssessmentFindingsChangeAuditLogFindingTitle,
            IsRiskDeferred = securityAssessmentFindingsChangeAuditLogIsRiskDeferred,
            ModifiedBy = securityAssessmentFindingsChangeAuditLogModifiedBy,
            Severity = securityAssessmentFindingsChangeAuditLogSeverity,
            TimeUpdatedGreaterThanOrEqualTo = securityAssessmentFindingsChangeAuditLogTimeUpdatedGreaterThanOrEqualTo,
            TimeUpdatedLessThan = securityAssessmentFindingsChangeAuditLogTimeUpdatedLessThan,
            TimeValidUntilGreaterThanOrEqualTo = securityAssessmentFindingsChangeAuditLogTimeValidUntilGreaterThanOrEqualTo,
            TimeValidUntilLessThan = securityAssessmentFindingsChangeAuditLogTimeValidUntilLessThan,
        });
    
    });
    
    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.GetSecurityAssessmentFindingsChangeAuditLogsArgs;
    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 testSecurityAssessmentFindingsChangeAuditLogs = DataSafeFunctions.getSecurityAssessmentFindingsChangeAuditLogs(GetSecurityAssessmentFindingsChangeAuditLogsArgs.builder()
                .securityAssessmentId(testSecurityAssessment.id())
                .findingKey(securityAssessmentFindingsChangeAuditLogFindingKey)
                .findingTitle(securityAssessmentFindingsChangeAuditLogFindingTitle)
                .isRiskDeferred(securityAssessmentFindingsChangeAuditLogIsRiskDeferred)
                .modifiedBy(securityAssessmentFindingsChangeAuditLogModifiedBy)
                .severity(securityAssessmentFindingsChangeAuditLogSeverity)
                .timeUpdatedGreaterThanOrEqualTo(securityAssessmentFindingsChangeAuditLogTimeUpdatedGreaterThanOrEqualTo)
                .timeUpdatedLessThan(securityAssessmentFindingsChangeAuditLogTimeUpdatedLessThan)
                .timeValidUntilGreaterThanOrEqualTo(securityAssessmentFindingsChangeAuditLogTimeValidUntilGreaterThanOrEqualTo)
                .timeValidUntilLessThan(securityAssessmentFindingsChangeAuditLogTimeValidUntilLessThan)
                .build());
    
        }
    }
    
    variables:
      testSecurityAssessmentFindingsChangeAuditLogs:
        fn::invoke:
          Function: oci:DataSafe:getSecurityAssessmentFindingsChangeAuditLogs
          Arguments:
            securityAssessmentId: ${testSecurityAssessment.id}
            findingKey: ${securityAssessmentFindingsChangeAuditLogFindingKey}
            findingTitle: ${securityAssessmentFindingsChangeAuditLogFindingTitle}
            isRiskDeferred: ${securityAssessmentFindingsChangeAuditLogIsRiskDeferred}
            modifiedBy: ${securityAssessmentFindingsChangeAuditLogModifiedBy}
            severity: ${securityAssessmentFindingsChangeAuditLogSeverity}
            timeUpdatedGreaterThanOrEqualTo: ${securityAssessmentFindingsChangeAuditLogTimeUpdatedGreaterThanOrEqualTo}
            timeUpdatedLessThan: ${securityAssessmentFindingsChangeAuditLogTimeUpdatedLessThan}
            timeValidUntilGreaterThanOrEqualTo: ${securityAssessmentFindingsChangeAuditLogTimeValidUntilGreaterThanOrEqualTo}
            timeValidUntilLessThan: ${securityAssessmentFindingsChangeAuditLogTimeValidUntilLessThan}
    

    Using getSecurityAssessmentFindingsChangeAuditLogs

    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 getSecurityAssessmentFindingsChangeAuditLogs(args: GetSecurityAssessmentFindingsChangeAuditLogsArgs, opts?: InvokeOptions): Promise<GetSecurityAssessmentFindingsChangeAuditLogsResult>
    function getSecurityAssessmentFindingsChangeAuditLogsOutput(args: GetSecurityAssessmentFindingsChangeAuditLogsOutputArgs, opts?: InvokeOptions): Output<GetSecurityAssessmentFindingsChangeAuditLogsResult>
    def get_security_assessment_findings_change_audit_logs(filters: Optional[Sequence[_datasafe.GetSecurityAssessmentFindingsChangeAuditLogsFilter]] = None,
                                                           finding_key: Optional[str] = None,
                                                           finding_title: Optional[str] = None,
                                                           is_risk_deferred: Optional[bool] = None,
                                                           modified_by: Optional[str] = None,
                                                           security_assessment_id: Optional[str] = None,
                                                           severity: Optional[str] = None,
                                                           time_updated_greater_than_or_equal_to: Optional[str] = None,
                                                           time_updated_less_than: Optional[str] = None,
                                                           time_valid_until_greater_than_or_equal_to: Optional[str] = None,
                                                           time_valid_until_less_than: Optional[str] = None,
                                                           opts: Optional[InvokeOptions] = None) -> GetSecurityAssessmentFindingsChangeAuditLogsResult
    def get_security_assessment_findings_change_audit_logs_output(filters: Optional[pulumi.Input[Sequence[pulumi.Input[_datasafe.GetSecurityAssessmentFindingsChangeAuditLogsFilterArgs]]]] = None,
                                                           finding_key: Optional[pulumi.Input[str]] = None,
                                                           finding_title: Optional[pulumi.Input[str]] = None,
                                                           is_risk_deferred: Optional[pulumi.Input[bool]] = None,
                                                           modified_by: Optional[pulumi.Input[str]] = None,
                                                           security_assessment_id: Optional[pulumi.Input[str]] = None,
                                                           severity: Optional[pulumi.Input[str]] = None,
                                                           time_updated_greater_than_or_equal_to: Optional[pulumi.Input[str]] = None,
                                                           time_updated_less_than: Optional[pulumi.Input[str]] = None,
                                                           time_valid_until_greater_than_or_equal_to: Optional[pulumi.Input[str]] = None,
                                                           time_valid_until_less_than: Optional[pulumi.Input[str]] = None,
                                                           opts: Optional[InvokeOptions] = None) -> Output[GetSecurityAssessmentFindingsChangeAuditLogsResult]
    func GetSecurityAssessmentFindingsChangeAuditLogs(ctx *Context, args *GetSecurityAssessmentFindingsChangeAuditLogsArgs, opts ...InvokeOption) (*GetSecurityAssessmentFindingsChangeAuditLogsResult, error)
    func GetSecurityAssessmentFindingsChangeAuditLogsOutput(ctx *Context, args *GetSecurityAssessmentFindingsChangeAuditLogsOutputArgs, opts ...InvokeOption) GetSecurityAssessmentFindingsChangeAuditLogsResultOutput

    > Note: This function is named GetSecurityAssessmentFindingsChangeAuditLogs in the Go SDK.

    public static class GetSecurityAssessmentFindingsChangeAuditLogs 
    {
        public static Task<GetSecurityAssessmentFindingsChangeAuditLogsResult> InvokeAsync(GetSecurityAssessmentFindingsChangeAuditLogsArgs args, InvokeOptions? opts = null)
        public static Output<GetSecurityAssessmentFindingsChangeAuditLogsResult> Invoke(GetSecurityAssessmentFindingsChangeAuditLogsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSecurityAssessmentFindingsChangeAuditLogsResult> getSecurityAssessmentFindingsChangeAuditLogs(GetSecurityAssessmentFindingsChangeAuditLogsArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: oci:DataSafe/getSecurityAssessmentFindingsChangeAuditLogs:getSecurityAssessmentFindingsChangeAuditLogs
      arguments:
        # arguments dictionary

    The following arguments are supported:

    SecurityAssessmentId string
    The OCID of the security assessment.
    Filters List<GetSecurityAssessmentFindingsChangeAuditLogsFilter>
    FindingKey string
    The unique key that identifies the finding. It is a string and unique within a security assessment.
    FindingTitle string
    The unique title that identifies the finding. It is a string and unique within a security assessment.
    IsRiskDeferred bool
    A filter to check findings whose risks were deferred by the user.
    ModifiedBy string
    A filter to check which user modified the risk level of the finding.
    Severity string
    A filter to return only findings of a particular risk level.
    TimeUpdatedGreaterThanOrEqualTo string
    Search for resources that were updated after a specific date. Specifying this parameter corresponding timeUpdatedGreaterThanOrEqualTo parameter will retrieve all resources updated after the specified created date, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by RFC 3339.
    TimeUpdatedLessThan string
    Search for resources that were updated before a specific date. Specifying this parameter corresponding timeUpdatedLessThan parameter will retrieve all resources updated before the specified created date, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by RFC 3339.
    TimeValidUntilGreaterThanOrEqualTo string

    Specifying TimeValidUntilGreaterThanOrEqualToQueryParam parameter will retrieve all items for which the risk level modification by user will no longer be valid greater than the date and time specified, in the format defined by RFC3339.

    Example: 2016-12-19T00:00:00.000Z

    TimeValidUntilLessThan string

    Specifying TimeValidUntilLessThanQueryParam parameter will retrieve all items for which the risk level modification by user will be valid until less than the date and time specified, in the format defined by RFC3339.

    Example: 2016-12-19T00:00:00.000Z

    SecurityAssessmentId string
    The OCID of the security assessment.
    Filters []GetSecurityAssessmentFindingsChangeAuditLogsFilter
    FindingKey string
    The unique key that identifies the finding. It is a string and unique within a security assessment.
    FindingTitle string
    The unique title that identifies the finding. It is a string and unique within a security assessment.
    IsRiskDeferred bool
    A filter to check findings whose risks were deferred by the user.
    ModifiedBy string
    A filter to check which user modified the risk level of the finding.
    Severity string
    A filter to return only findings of a particular risk level.
    TimeUpdatedGreaterThanOrEqualTo string
    Search for resources that were updated after a specific date. Specifying this parameter corresponding timeUpdatedGreaterThanOrEqualTo parameter will retrieve all resources updated after the specified created date, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by RFC 3339.
    TimeUpdatedLessThan string
    Search for resources that were updated before a specific date. Specifying this parameter corresponding timeUpdatedLessThan parameter will retrieve all resources updated before the specified created date, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by RFC 3339.
    TimeValidUntilGreaterThanOrEqualTo string

    Specifying TimeValidUntilGreaterThanOrEqualToQueryParam parameter will retrieve all items for which the risk level modification by user will no longer be valid greater than the date and time specified, in the format defined by RFC3339.

    Example: 2016-12-19T00:00:00.000Z

    TimeValidUntilLessThan string

    Specifying TimeValidUntilLessThanQueryParam parameter will retrieve all items for which the risk level modification by user will be valid until less than the date and time specified, in the format defined by RFC3339.

    Example: 2016-12-19T00:00:00.000Z

    securityAssessmentId String
    The OCID of the security assessment.
    filters List<GetSecurityAssessmentFindingsChangeAuditLogsFilter>
    findingKey String
    The unique key that identifies the finding. It is a string and unique within a security assessment.
    findingTitle String
    The unique title that identifies the finding. It is a string and unique within a security assessment.
    isRiskDeferred Boolean
    A filter to check findings whose risks were deferred by the user.
    modifiedBy String
    A filter to check which user modified the risk level of the finding.
    severity String
    A filter to return only findings of a particular risk level.
    timeUpdatedGreaterThanOrEqualTo String
    Search for resources that were updated after a specific date. Specifying this parameter corresponding timeUpdatedGreaterThanOrEqualTo parameter will retrieve all resources updated after the specified created date, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by RFC 3339.
    timeUpdatedLessThan String
    Search for resources that were updated before a specific date. Specifying this parameter corresponding timeUpdatedLessThan parameter will retrieve all resources updated before the specified created date, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by RFC 3339.
    timeValidUntilGreaterThanOrEqualTo String

    Specifying TimeValidUntilGreaterThanOrEqualToQueryParam parameter will retrieve all items for which the risk level modification by user will no longer be valid greater than the date and time specified, in the format defined by RFC3339.

    Example: 2016-12-19T00:00:00.000Z

    timeValidUntilLessThan String

    Specifying TimeValidUntilLessThanQueryParam parameter will retrieve all items for which the risk level modification by user will be valid until less than the date and time specified, in the format defined by RFC3339.

    Example: 2016-12-19T00:00:00.000Z

    securityAssessmentId string
    The OCID of the security assessment.
    filters GetSecurityAssessmentFindingsChangeAuditLogsFilter[]
    findingKey string
    The unique key that identifies the finding. It is a string and unique within a security assessment.
    findingTitle string
    The unique title that identifies the finding. It is a string and unique within a security assessment.
    isRiskDeferred boolean
    A filter to check findings whose risks were deferred by the user.
    modifiedBy string
    A filter to check which user modified the risk level of the finding.
    severity string
    A filter to return only findings of a particular risk level.
    timeUpdatedGreaterThanOrEqualTo string
    Search for resources that were updated after a specific date. Specifying this parameter corresponding timeUpdatedGreaterThanOrEqualTo parameter will retrieve all resources updated after the specified created date, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by RFC 3339.
    timeUpdatedLessThan string
    Search for resources that were updated before a specific date. Specifying this parameter corresponding timeUpdatedLessThan parameter will retrieve all resources updated before the specified created date, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by RFC 3339.
    timeValidUntilGreaterThanOrEqualTo string

    Specifying TimeValidUntilGreaterThanOrEqualToQueryParam parameter will retrieve all items for which the risk level modification by user will no longer be valid greater than the date and time specified, in the format defined by RFC3339.

    Example: 2016-12-19T00:00:00.000Z

    timeValidUntilLessThan string

    Specifying TimeValidUntilLessThanQueryParam parameter will retrieve all items for which the risk level modification by user will be valid until less than the date and time specified, in the format defined by RFC3339.

    Example: 2016-12-19T00:00:00.000Z

    security_assessment_id str
    The OCID of the security assessment.
    filters Sequence[datasafe.GetSecurityAssessmentFindingsChangeAuditLogsFilter]
    finding_key str
    The unique key that identifies the finding. It is a string and unique within a security assessment.
    finding_title str
    The unique title that identifies the finding. It is a string and unique within a security assessment.
    is_risk_deferred bool
    A filter to check findings whose risks were deferred by the user.
    modified_by str
    A filter to check which user modified the risk level of the finding.
    severity str
    A filter to return only findings of a particular risk level.
    time_updated_greater_than_or_equal_to str
    Search for resources that were updated after a specific date. Specifying this parameter corresponding timeUpdatedGreaterThanOrEqualTo parameter will retrieve all resources updated after the specified created date, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by RFC 3339.
    time_updated_less_than str
    Search for resources that were updated before a specific date. Specifying this parameter corresponding timeUpdatedLessThan parameter will retrieve all resources updated before the specified created date, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by RFC 3339.
    time_valid_until_greater_than_or_equal_to str

    Specifying TimeValidUntilGreaterThanOrEqualToQueryParam parameter will retrieve all items for which the risk level modification by user will no longer be valid greater than the date and time specified, in the format defined by RFC3339.

    Example: 2016-12-19T00:00:00.000Z

    time_valid_until_less_than str

    Specifying TimeValidUntilLessThanQueryParam parameter will retrieve all items for which the risk level modification by user will be valid until less than the date and time specified, in the format defined by RFC3339.

    Example: 2016-12-19T00:00:00.000Z

    securityAssessmentId String
    The OCID of the security assessment.
    filters List<Property Map>
    findingKey String
    The unique key that identifies the finding. It is a string and unique within a security assessment.
    findingTitle String
    The unique title that identifies the finding. It is a string and unique within a security assessment.
    isRiskDeferred Boolean
    A filter to check findings whose risks were deferred by the user.
    modifiedBy String
    A filter to check which user modified the risk level of the finding.
    severity String
    A filter to return only findings of a particular risk level.
    timeUpdatedGreaterThanOrEqualTo String
    Search for resources that were updated after a specific date. Specifying this parameter corresponding timeUpdatedGreaterThanOrEqualTo parameter will retrieve all resources updated after the specified created date, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by RFC 3339.
    timeUpdatedLessThan String
    Search for resources that were updated before a specific date. Specifying this parameter corresponding timeUpdatedLessThan parameter will retrieve all resources updated before the specified created date, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by RFC 3339.
    timeValidUntilGreaterThanOrEqualTo String

    Specifying TimeValidUntilGreaterThanOrEqualToQueryParam parameter will retrieve all items for which the risk level modification by user will no longer be valid greater than the date and time specified, in the format defined by RFC3339.

    Example: 2016-12-19T00:00:00.000Z

    timeValidUntilLessThan String

    Specifying TimeValidUntilLessThanQueryParam parameter will retrieve all items for which the risk level modification by user will be valid until less than the date and time specified, in the format defined by RFC3339.

    Example: 2016-12-19T00:00:00.000Z

    getSecurityAssessmentFindingsChangeAuditLogs Result

    The following output properties are available:

    FindingsChangeAuditLogCollections List<GetSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollection>
    The list of findings_change_audit_log_collection.
    Id string
    The provider-assigned unique ID for this managed resource.
    SecurityAssessmentId string
    Filters List<GetSecurityAssessmentFindingsChangeAuditLogsFilter>
    FindingKey string
    The unique key that identifies the finding.
    FindingTitle string
    The short title for the finding whose risk is being modified.
    IsRiskDeferred bool
    Determines if the user has deferred the risk level of this finding when he is ok with it and does not plan to do anything about it.
    ModifiedBy string
    The user who initiated change of risk level of the finding
    Severity string
    The original severity / risk level of the finding as determined by security assessment.
    TimeUpdatedGreaterThanOrEqualTo string
    TimeUpdatedLessThan string
    TimeValidUntilGreaterThanOrEqualTo string
    TimeValidUntilLessThan string
    FindingsChangeAuditLogCollections []GetSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollection
    The list of findings_change_audit_log_collection.
    Id string
    The provider-assigned unique ID for this managed resource.
    SecurityAssessmentId string
    Filters []GetSecurityAssessmentFindingsChangeAuditLogsFilter
    FindingKey string
    The unique key that identifies the finding.
    FindingTitle string
    The short title for the finding whose risk is being modified.
    IsRiskDeferred bool
    Determines if the user has deferred the risk level of this finding when he is ok with it and does not plan to do anything about it.
    ModifiedBy string
    The user who initiated change of risk level of the finding
    Severity string
    The original severity / risk level of the finding as determined by security assessment.
    TimeUpdatedGreaterThanOrEqualTo string
    TimeUpdatedLessThan string
    TimeValidUntilGreaterThanOrEqualTo string
    TimeValidUntilLessThan string
    findingsChangeAuditLogCollections List<GetSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollection>
    The list of findings_change_audit_log_collection.
    id String
    The provider-assigned unique ID for this managed resource.
    securityAssessmentId String
    filters List<GetSecurityAssessmentFindingsChangeAuditLogsFilter>
    findingKey String
    The unique key that identifies the finding.
    findingTitle String
    The short title for the finding whose risk is being modified.
    isRiskDeferred Boolean
    Determines if the user has deferred the risk level of this finding when he is ok with it and does not plan to do anything about it.
    modifiedBy String
    The user who initiated change of risk level of the finding
    severity String
    The original severity / risk level of the finding as determined by security assessment.
    timeUpdatedGreaterThanOrEqualTo String
    timeUpdatedLessThan String
    timeValidUntilGreaterThanOrEqualTo String
    timeValidUntilLessThan String
    findingsChangeAuditLogCollections GetSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollection[]
    The list of findings_change_audit_log_collection.
    id string
    The provider-assigned unique ID for this managed resource.
    securityAssessmentId string
    filters GetSecurityAssessmentFindingsChangeAuditLogsFilter[]
    findingKey string
    The unique key that identifies the finding.
    findingTitle string
    The short title for the finding whose risk is being modified.
    isRiskDeferred boolean
    Determines if the user has deferred the risk level of this finding when he is ok with it and does not plan to do anything about it.
    modifiedBy string
    The user who initiated change of risk level of the finding
    severity string
    The original severity / risk level of the finding as determined by security assessment.
    timeUpdatedGreaterThanOrEqualTo string
    timeUpdatedLessThan string
    timeValidUntilGreaterThanOrEqualTo string
    timeValidUntilLessThan string
    findings_change_audit_log_collections Sequence[datasafe.GetSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollection]
    The list of findings_change_audit_log_collection.
    id str
    The provider-assigned unique ID for this managed resource.
    security_assessment_id str
    filters Sequence[datasafe.GetSecurityAssessmentFindingsChangeAuditLogsFilter]
    finding_key str
    The unique key that identifies the finding.
    finding_title str
    The short title for the finding whose risk is being modified.
    is_risk_deferred bool
    Determines if the user has deferred the risk level of this finding when he is ok with it and does not plan to do anything about it.
    modified_by str
    The user who initiated change of risk level of the finding
    severity str
    The original severity / risk level of the finding as determined by security assessment.
    time_updated_greater_than_or_equal_to str
    time_updated_less_than str
    time_valid_until_greater_than_or_equal_to str
    time_valid_until_less_than str
    findingsChangeAuditLogCollections List<Property Map>
    The list of findings_change_audit_log_collection.
    id String
    The provider-assigned unique ID for this managed resource.
    securityAssessmentId String
    filters List<Property Map>
    findingKey String
    The unique key that identifies the finding.
    findingTitle String
    The short title for the finding whose risk is being modified.
    isRiskDeferred Boolean
    Determines if the user has deferred the risk level of this finding when he is ok with it and does not plan to do anything about it.
    modifiedBy String
    The user who initiated change of risk level of the finding
    severity String
    The original severity / risk level of the finding as determined by security assessment.
    timeUpdatedGreaterThanOrEqualTo String
    timeUpdatedLessThan String
    timeValidUntilGreaterThanOrEqualTo String
    timeValidUntilLessThan String

    Supporting Types

    GetSecurityAssessmentFindingsChangeAuditLogsFilter

    Name string
    Values List<string>
    Regex bool
    Name string
    Values []string
    Regex bool
    name String
    values List<String>
    regex Boolean
    name string
    values string[]
    regex boolean
    name str
    values Sequence[str]
    regex bool
    name String
    values List<String>
    regex Boolean

    GetSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollection

    Items []GetSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionItem
    An array of finding risk change audit log summary objects.
    items GetSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionItem[]
    An array of finding risk change audit log summary objects.
    items List<Property Map>
    An array of finding risk change audit log summary objects.

    GetSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionItem

    AssessmentId string
    The OCID of the latest security assessment.
    FindingKey string
    The unique key that identifies the finding. It is a string and unique within a security assessment.
    FindingTitle string
    The unique title that identifies the finding. It is a string and unique within a security assessment.
    IsRiskDeferred bool
    A filter to check findings whose risks were deferred by the user.
    Justification string
    The justification given by the user for accepting or modifying the risk level.
    Key string
    The unique key that identifies the finding risk change.
    ModifiedBy string
    A filter to check which user modified the risk level of the finding.
    OracleDefinedSeverity string
    The severity of the finding as determined by security assessment by Oracle.
    PreviousSeverity string
    If the risk level is changed more than once, the previous modified value.
    Severity string
    A filter to return only findings of a particular risk level.
    TargetId string
    The OCID of the target database.
    TimeUpdated string
    The date and time the risk level of finding was last updated, in the format defined by RFC3339.
    TimeValidUntil string
    The date and time, in the format defined by RFC3339, the risk level change as updated by user is valid until. After this date passes, the risk level will be that of what is determined by the latest security assessment.
    AssessmentId string
    The OCID of the latest security assessment.
    FindingKey string
    The unique key that identifies the finding. It is a string and unique within a security assessment.
    FindingTitle string
    The unique title that identifies the finding. It is a string and unique within a security assessment.
    IsRiskDeferred bool
    A filter to check findings whose risks were deferred by the user.
    Justification string
    The justification given by the user for accepting or modifying the risk level.
    Key string
    The unique key that identifies the finding risk change.
    ModifiedBy string
    A filter to check which user modified the risk level of the finding.
    OracleDefinedSeverity string
    The severity of the finding as determined by security assessment by Oracle.
    PreviousSeverity string
    If the risk level is changed more than once, the previous modified value.
    Severity string
    A filter to return only findings of a particular risk level.
    TargetId string
    The OCID of the target database.
    TimeUpdated string
    The date and time the risk level of finding was last updated, in the format defined by RFC3339.
    TimeValidUntil string
    The date and time, in the format defined by RFC3339, the risk level change as updated by user is valid until. After this date passes, the risk level will be that of what is determined by the latest security assessment.
    assessmentId String
    The OCID of the latest security assessment.
    findingKey String
    The unique key that identifies the finding. It is a string and unique within a security assessment.
    findingTitle String
    The unique title that identifies the finding. It is a string and unique within a security assessment.
    isRiskDeferred Boolean
    A filter to check findings whose risks were deferred by the user.
    justification String
    The justification given by the user for accepting or modifying the risk level.
    key String
    The unique key that identifies the finding risk change.
    modifiedBy String
    A filter to check which user modified the risk level of the finding.
    oracleDefinedSeverity String
    The severity of the finding as determined by security assessment by Oracle.
    previousSeverity String
    If the risk level is changed more than once, the previous modified value.
    severity String
    A filter to return only findings of a particular risk level.
    targetId String
    The OCID of the target database.
    timeUpdated String
    The date and time the risk level of finding was last updated, in the format defined by RFC3339.
    timeValidUntil String
    The date and time, in the format defined by RFC3339, the risk level change as updated by user is valid until. After this date passes, the risk level will be that of what is determined by the latest security assessment.
    assessmentId string
    The OCID of the latest security assessment.
    findingKey string
    The unique key that identifies the finding. It is a string and unique within a security assessment.
    findingTitle string
    The unique title that identifies the finding. It is a string and unique within a security assessment.
    isRiskDeferred boolean
    A filter to check findings whose risks were deferred by the user.
    justification string
    The justification given by the user for accepting or modifying the risk level.
    key string
    The unique key that identifies the finding risk change.
    modifiedBy string
    A filter to check which user modified the risk level of the finding.
    oracleDefinedSeverity string
    The severity of the finding as determined by security assessment by Oracle.
    previousSeverity string
    If the risk level is changed more than once, the previous modified value.
    severity string
    A filter to return only findings of a particular risk level.
    targetId string
    The OCID of the target database.
    timeUpdated string
    The date and time the risk level of finding was last updated, in the format defined by RFC3339.
    timeValidUntil string
    The date and time, in the format defined by RFC3339, the risk level change as updated by user is valid until. After this date passes, the risk level will be that of what is determined by the latest security assessment.
    assessment_id str
    The OCID of the latest security assessment.
    finding_key str
    The unique key that identifies the finding. It is a string and unique within a security assessment.
    finding_title str
    The unique title that identifies the finding. It is a string and unique within a security assessment.
    is_risk_deferred bool
    A filter to check findings whose risks were deferred by the user.
    justification str
    The justification given by the user for accepting or modifying the risk level.
    key str
    The unique key that identifies the finding risk change.
    modified_by str
    A filter to check which user modified the risk level of the finding.
    oracle_defined_severity str
    The severity of the finding as determined by security assessment by Oracle.
    previous_severity str
    If the risk level is changed more than once, the previous modified value.
    severity str
    A filter to return only findings of a particular risk level.
    target_id str
    The OCID of the target database.
    time_updated str
    The date and time the risk level of finding was last updated, in the format defined by RFC3339.
    time_valid_until str
    The date and time, in the format defined by RFC3339, the risk level change as updated by user is valid until. After this date passes, the risk level will be that of what is determined by the latest security assessment.
    assessmentId String
    The OCID of the latest security assessment.
    findingKey String
    The unique key that identifies the finding. It is a string and unique within a security assessment.
    findingTitle String
    The unique title that identifies the finding. It is a string and unique within a security assessment.
    isRiskDeferred Boolean
    A filter to check findings whose risks were deferred by the user.
    justification String
    The justification given by the user for accepting or modifying the risk level.
    key String
    The unique key that identifies the finding risk change.
    modifiedBy String
    A filter to check which user modified the risk level of the finding.
    oracleDefinedSeverity String
    The severity of the finding as determined by security assessment by Oracle.
    previousSeverity String
    If the risk level is changed more than once, the previous modified value.
    severity String
    A filter to return only findings of a particular risk level.
    targetId String
    The OCID of the target database.
    timeUpdated String
    The date and time the risk level of finding was last updated, in the format defined by RFC3339.
    timeValidUntil String
    The date and time, in the format defined by RFC3339, the risk level change as updated by user is valid until. After this date passes, the risk level will be that of what is determined by the latest security assessment.

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo
    Oracle Cloud Infrastructure v2.17.0 published on Friday, Nov 15, 2024 by Pulumi