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

oci.DataSafe.getSecurityAssessmentFinding

Explore with Pulumi AI

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

    Using getSecurityAssessmentFinding

    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 getSecurityAssessmentFinding(args: GetSecurityAssessmentFindingArgs, opts?: InvokeOptions): Promise<GetSecurityAssessmentFindingResult>
    function getSecurityAssessmentFindingOutput(args: GetSecurityAssessmentFindingOutputArgs, opts?: InvokeOptions): Output<GetSecurityAssessmentFindingResult>
    def get_security_assessment_finding(access_level: Optional[str] = None,
                                        compartment_id_in_subtree: Optional[bool] = None,
                                        filters: Optional[Sequence[_datasafe.GetSecurityAssessmentFindingFilter]] = None,
                                        finding_key: Optional[str] = None,
                                        is_top_finding: Optional[bool] = None,
                                        references: Optional[str] = None,
                                        security_assessment_id: Optional[str] = None,
                                        severity: Optional[str] = None,
                                        state: Optional[str] = None,
                                        target_id: Optional[str] = None,
                                        opts: Optional[InvokeOptions] = None) -> GetSecurityAssessmentFindingResult
    def get_security_assessment_finding_output(access_level: Optional[pulumi.Input[str]] = None,
                                        compartment_id_in_subtree: Optional[pulumi.Input[bool]] = None,
                                        filters: Optional[pulumi.Input[Sequence[pulumi.Input[_datasafe.GetSecurityAssessmentFindingFilterArgs]]]] = None,
                                        finding_key: Optional[pulumi.Input[str]] = None,
                                        is_top_finding: Optional[pulumi.Input[bool]] = None,
                                        references: Optional[pulumi.Input[str]] = None,
                                        security_assessment_id: Optional[pulumi.Input[str]] = None,
                                        severity: Optional[pulumi.Input[str]] = None,
                                        state: Optional[pulumi.Input[str]] = None,
                                        target_id: Optional[pulumi.Input[str]] = None,
                                        opts: Optional[InvokeOptions] = None) -> Output[GetSecurityAssessmentFindingResult]
    func GetSecurityAssessmentFinding(ctx *Context, args *GetSecurityAssessmentFindingArgs, opts ...InvokeOption) (*GetSecurityAssessmentFindingResult, error)
    func GetSecurityAssessmentFindingOutput(ctx *Context, args *GetSecurityAssessmentFindingOutputArgs, opts ...InvokeOption) GetSecurityAssessmentFindingResultOutput

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

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

    The following arguments are supported:

    getSecurityAssessmentFinding Result

    The following output properties are available:

    findings GetSecurityAssessmentFindingFinding[]
    id string
    The provider-assigned unique ID for this managed resource.
    securityAssessmentId string
    accessLevel string
    compartmentIdInSubtree boolean
    filters GetSecurityAssessmentFindingFilter[]
    findingKey string
    isTopFinding boolean
    references string
    severity string
    state string
    targetId string
    findings List<Property Map>
    id String
    The provider-assigned unique ID for this managed resource.
    securityAssessmentId String
    accessLevel String
    compartmentIdInSubtree Boolean
    filters List<Property Map>
    findingKey String
    isTopFinding Boolean
    references String
    severity String
    state String
    targetId String

    Supporting Types

    GetSecurityAssessmentFindingFilter

    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

    GetSecurityAssessmentFindingFinding

    GetSecurityAssessmentFindingFindingReference

    Cis string
    Gdpr string
    Obp string
    Stig string
    Cis string
    Gdpr string
    Obp string
    Stig string
    cis String
    gdpr String
    obp String
    stig String
    cis string
    gdpr string
    obp string
    stig string
    cis str
    gdpr str
    obp str
    stig str
    cis String
    gdpr String
    obp String
    stig String

    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