1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. DataSafe
  5. getSecurityAssessmentFindings
Oracle Cloud Infrastructure v1.32.0 published on Thursday, Apr 18, 2024 by Pulumi

oci.DataSafe.getSecurityAssessmentFindings

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v1.32.0 published on Thursday, Apr 18, 2024 by Pulumi

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

    List all the findings from all the targets in the specified compartment.

    Using getSecurityAssessmentFindings

    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 getSecurityAssessmentFindings(args: GetSecurityAssessmentFindingsArgs, opts?: InvokeOptions): Promise<GetSecurityAssessmentFindingsResult>
    function getSecurityAssessmentFindingsOutput(args: GetSecurityAssessmentFindingsOutputArgs, opts?: InvokeOptions): Output<GetSecurityAssessmentFindingsResult>
    def get_security_assessment_findings(access_level: Optional[str] = None,
                                         compartment_id_in_subtree: Optional[bool] = None,
                                         filters: Optional[Sequence[_datasafe.GetSecurityAssessmentFindingsFilter]] = 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,
                                         opts: Optional[InvokeOptions] = None) -> GetSecurityAssessmentFindingsResult
    def get_security_assessment_findings_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.GetSecurityAssessmentFindingsFilterArgs]]]] = 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,
                                         opts: Optional[InvokeOptions] = None) -> Output[GetSecurityAssessmentFindingsResult]
    func GetSecurityAssessmentFindings(ctx *Context, args *GetSecurityAssessmentFindingsArgs, opts ...InvokeOption) (*GetSecurityAssessmentFindingsResult, error)
    func GetSecurityAssessmentFindingsOutput(ctx *Context, args *GetSecurityAssessmentFindingsOutputArgs, opts ...InvokeOption) GetSecurityAssessmentFindingsResultOutput

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

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

    The following arguments are supported:

    SecurityAssessmentId string
    The OCID of the security assessment.
    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.
    CompartmentIdInSubtree bool
    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<GetSecurityAssessmentFindingsFilter>
    FindingKey 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.
    IsTopFinding bool
    A filter to return only the findings that are marked as top findings.
    References string
    An optional filter to return only findings containing the specified reference.
    Severity string
    A filter to return only findings of a particular risk level.
    State string
    A filter to return only the findings that match the specified lifecycle states.
    SecurityAssessmentId string
    The OCID of the security assessment.
    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.
    CompartmentIdInSubtree bool
    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 []GetSecurityAssessmentFindingsFilter
    FindingKey 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.
    IsTopFinding bool
    A filter to return only the findings that are marked as top findings.
    References string
    An optional filter to return only findings containing the specified reference.
    Severity string
    A filter to return only findings of a particular risk level.
    State string
    A filter to return only the findings that match the specified lifecycle states.
    securityAssessmentId String
    The OCID of the security assessment.
    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.
    compartmentIdInSubtree Boolean
    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<GetSecurityAssessmentFindingsFilter>
    findingKey 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.
    isTopFinding Boolean
    A filter to return only the findings that are marked as top findings.
    references String
    An optional filter to return only findings containing the specified reference.
    severity String
    A filter to return only findings of a particular risk level.
    state String
    A filter to return only the findings that match the specified lifecycle states.
    securityAssessmentId string
    The OCID of the security assessment.
    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.
    compartmentIdInSubtree boolean
    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 GetSecurityAssessmentFindingsFilter[]
    findingKey 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.
    isTopFinding boolean
    A filter to return only the findings that are marked as top findings.
    references string
    An optional filter to return only findings containing the specified reference.
    severity string
    A filter to return only findings of a particular risk level.
    state string
    A filter to return only the findings that match the specified lifecycle states.
    security_assessment_id str
    The OCID of the security assessment.
    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_in_subtree bool
    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.GetSecurityAssessmentFindingsFilter]
    finding_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.
    is_top_finding bool
    A filter to return only the findings that are marked as top findings.
    references str
    An optional filter to return only findings containing the specified reference.
    severity str
    A filter to return only findings of a particular risk level.
    state str
    A filter to return only the findings that match the specified lifecycle states.
    securityAssessmentId String
    The OCID of the security assessment.
    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.
    compartmentIdInSubtree Boolean
    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
    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.
    isTopFinding Boolean
    A filter to return only the findings that are marked as top findings.
    references String
    An optional filter to return only findings containing the specified reference.
    severity String
    A filter to return only findings of a particular risk level.
    state String
    A filter to return only the findings that match the specified lifecycle states.

    getSecurityAssessmentFindings Result

    The following output properties are available:

    Findings List<GetSecurityAssessmentFindingsFinding>
    The list of findings.
    Id string
    The provider-assigned unique ID for this managed resource.
    SecurityAssessmentId string
    AccessLevel string
    CompartmentIdInSubtree bool
    Filters List<GetSecurityAssessmentFindingsFilter>
    FindingKey string
    IsTopFinding bool
    Indicates whether a given finding is marked as topFinding or not.
    References string
    Provides information on whether the finding is related to a CIS Oracle Database Benchmark recommendation, a STIG rule, or a GDPR Article/Recital.
    Severity string
    The severity of the finding as determined by security assessment and is same as oracleDefinedSeverity, unless modified by user.
    State string
    The current state of the finding.
    Findings []GetSecurityAssessmentFindingsFinding
    The list of findings.
    Id string
    The provider-assigned unique ID for this managed resource.
    SecurityAssessmentId string
    AccessLevel string
    CompartmentIdInSubtree bool
    Filters []GetSecurityAssessmentFindingsFilter
    FindingKey string
    IsTopFinding bool
    Indicates whether a given finding is marked as topFinding or not.
    References string
    Provides information on whether the finding is related to a CIS Oracle Database Benchmark recommendation, a STIG rule, or a GDPR Article/Recital.
    Severity string
    The severity of the finding as determined by security assessment and is same as oracleDefinedSeverity, unless modified by user.
    State string
    The current state of the finding.
    findings List<GetSecurityAssessmentFindingsFinding>
    The list of findings.
    id String
    The provider-assigned unique ID for this managed resource.
    securityAssessmentId String
    accessLevel String
    compartmentIdInSubtree Boolean
    filters List<GetSecurityAssessmentFindingsFilter>
    findingKey String
    isTopFinding Boolean
    Indicates whether a given finding is marked as topFinding or not.
    references String
    Provides information on whether the finding is related to a CIS Oracle Database Benchmark recommendation, a STIG rule, or a GDPR Article/Recital.
    severity String
    The severity of the finding as determined by security assessment and is same as oracleDefinedSeverity, unless modified by user.
    state String
    The current state of the finding.
    findings GetSecurityAssessmentFindingsFinding[]
    The list of findings.
    id string
    The provider-assigned unique ID for this managed resource.
    securityAssessmentId string
    accessLevel string
    compartmentIdInSubtree boolean
    filters GetSecurityAssessmentFindingsFilter[]
    findingKey string
    isTopFinding boolean
    Indicates whether a given finding is marked as topFinding or not.
    references string
    Provides information on whether the finding is related to a CIS Oracle Database Benchmark recommendation, a STIG rule, or a GDPR Article/Recital.
    severity string
    The severity of the finding as determined by security assessment and is same as oracleDefinedSeverity, unless modified by user.
    state string
    The current state of the finding.
    findings Sequence[datasafe.GetSecurityAssessmentFindingsFinding]
    The list of findings.
    id str
    The provider-assigned unique ID for this managed resource.
    security_assessment_id str
    access_level str
    compartment_id_in_subtree bool
    filters Sequence[datasafe.GetSecurityAssessmentFindingsFilter]
    finding_key str
    is_top_finding bool
    Indicates whether a given finding is marked as topFinding or not.
    references str
    Provides information on whether the finding is related to a CIS Oracle Database Benchmark recommendation, a STIG rule, or a GDPR Article/Recital.
    severity str
    The severity of the finding as determined by security assessment and is same as oracleDefinedSeverity, unless modified by user.
    state str
    The current state of the finding.
    findings List<Property Map>
    The list of findings.
    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
    Indicates whether a given finding is marked as topFinding or not.
    references String
    Provides information on whether the finding is related to a CIS Oracle Database Benchmark recommendation, a STIG rule, or a GDPR Article/Recital.
    severity String
    The severity of the finding as determined by security assessment and is same as oracleDefinedSeverity, unless modified by user.
    state String
    The current state of the finding.

    Supporting Types

    GetSecurityAssessmentFindingsFilter

    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

    GetSecurityAssessmentFindingsFinding

    AssessmentId string
    The OCID of the assessment that generated this finding.
    Details List<string>
    The details of the finding. Provides detailed information to explain the finding summary, typically results from the assessed database, followed by any recommendations for changes.
    HasTargetDbRiskLevelChanged bool
    Determines if this risk level has changed on the target database since the last time 'severity' was modified by user.
    IsRiskModified bool
    Determines if this risk level was modified by user.
    IsTopFinding bool
    A filter to return only the findings that are marked as top findings.
    Justification string
    User provided reason for accepting or modifying this finding if they choose to do so.
    Key string
    The unique finding key. This is a system-generated identifier. To get the finding key for a finding, use ListFindings.
    LifecycleDetails string
    Details about the current state of the finding.
    OracleDefinedSeverity string
    The severity of the finding as determined by security assessment. This cannot be modified by user.
    References List<GetSecurityAssessmentFindingsFindingReference>
    An optional filter to return only findings containing the specified reference.
    Remarks string
    The explanation of the issue in this finding. It explains the reason for the rule and, if a risk is reported, it may also explain the recommended actions for remediation.
    Severity string
    A filter to return only findings of a particular risk level.
    State string
    A filter to return only the findings that match the specified lifecycle states.
    Summary string
    The brief summary of the finding. When the finding is informational, the summary typically reports only the number of data elements that were examined.
    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 time until which the change in severity(deferred / modified) of this finding is valid.
    Title string
    The short title for the finding.
    AssessmentId string
    The OCID of the assessment that generated this finding.
    Details []string
    The details of the finding. Provides detailed information to explain the finding summary, typically results from the assessed database, followed by any recommendations for changes.
    HasTargetDbRiskLevelChanged bool
    Determines if this risk level has changed on the target database since the last time 'severity' was modified by user.
    IsRiskModified bool
    Determines if this risk level was modified by user.
    IsTopFinding bool
    A filter to return only the findings that are marked as top findings.
    Justification string
    User provided reason for accepting or modifying this finding if they choose to do so.
    Key string
    The unique finding key. This is a system-generated identifier. To get the finding key for a finding, use ListFindings.
    LifecycleDetails string
    Details about the current state of the finding.
    OracleDefinedSeverity string
    The severity of the finding as determined by security assessment. This cannot be modified by user.
    References []GetSecurityAssessmentFindingsFindingReference
    An optional filter to return only findings containing the specified reference.
    Remarks string
    The explanation of the issue in this finding. It explains the reason for the rule and, if a risk is reported, it may also explain the recommended actions for remediation.
    Severity string
    A filter to return only findings of a particular risk level.
    State string
    A filter to return only the findings that match the specified lifecycle states.
    Summary string
    The brief summary of the finding. When the finding is informational, the summary typically reports only the number of data elements that were examined.
    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 time until which the change in severity(deferred / modified) of this finding is valid.
    Title string
    The short title for the finding.
    assessmentId String
    The OCID of the assessment that generated this finding.
    details List<String>
    The details of the finding. Provides detailed information to explain the finding summary, typically results from the assessed database, followed by any recommendations for changes.
    hasTargetDbRiskLevelChanged Boolean
    Determines if this risk level has changed on the target database since the last time 'severity' was modified by user.
    isRiskModified Boolean
    Determines if this risk level was modified by user.
    isTopFinding Boolean
    A filter to return only the findings that are marked as top findings.
    justification String
    User provided reason for accepting or modifying this finding if they choose to do so.
    key String
    The unique finding key. This is a system-generated identifier. To get the finding key for a finding, use ListFindings.
    lifecycleDetails String
    Details about the current state of the finding.
    oracleDefinedSeverity String
    The severity of the finding as determined by security assessment. This cannot be modified by user.
    references List<GetSecurityAssessmentFindingsFindingReference>
    An optional filter to return only findings containing the specified reference.
    remarks String
    The explanation of the issue in this finding. It explains the reason for the rule and, if a risk is reported, it may also explain the recommended actions for remediation.
    severity String
    A filter to return only findings of a particular risk level.
    state String
    A filter to return only the findings that match the specified lifecycle states.
    summary String
    The brief summary of the finding. When the finding is informational, the summary typically reports only the number of data elements that were examined.
    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 time until which the change in severity(deferred / modified) of this finding is valid.
    title String
    The short title for the finding.
    assessmentId string
    The OCID of the assessment that generated this finding.
    details string[]
    The details of the finding. Provides detailed information to explain the finding summary, typically results from the assessed database, followed by any recommendations for changes.
    hasTargetDbRiskLevelChanged boolean
    Determines if this risk level has changed on the target database since the last time 'severity' was modified by user.
    isRiskModified boolean
    Determines if this risk level was modified by user.
    isTopFinding boolean
    A filter to return only the findings that are marked as top findings.
    justification string
    User provided reason for accepting or modifying this finding if they choose to do so.
    key string
    The unique finding key. This is a system-generated identifier. To get the finding key for a finding, use ListFindings.
    lifecycleDetails string
    Details about the current state of the finding.
    oracleDefinedSeverity string
    The severity of the finding as determined by security assessment. This cannot be modified by user.
    references GetSecurityAssessmentFindingsFindingReference[]
    An optional filter to return only findings containing the specified reference.
    remarks string
    The explanation of the issue in this finding. It explains the reason for the rule and, if a risk is reported, it may also explain the recommended actions for remediation.
    severity string
    A filter to return only findings of a particular risk level.
    state string
    A filter to return only the findings that match the specified lifecycle states.
    summary string
    The brief summary of the finding. When the finding is informational, the summary typically reports only the number of data elements that were examined.
    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 time until which the change in severity(deferred / modified) of this finding is valid.
    title string
    The short title for the finding.
    assessment_id str
    The OCID of the assessment that generated this finding.
    details Sequence[str]
    The details of the finding. Provides detailed information to explain the finding summary, typically results from the assessed database, followed by any recommendations for changes.
    has_target_db_risk_level_changed bool
    Determines if this risk level has changed on the target database since the last time 'severity' was modified by user.
    is_risk_modified bool
    Determines if this risk level was modified by user.
    is_top_finding bool
    A filter to return only the findings that are marked as top findings.
    justification str
    User provided reason for accepting or modifying this finding if they choose to do so.
    key str
    The unique finding key. This is a system-generated identifier. To get the finding key for a finding, use ListFindings.
    lifecycle_details str
    Details about the current state of the finding.
    oracle_defined_severity str
    The severity of the finding as determined by security assessment. This cannot be modified by user.
    references Sequence[datasafe.GetSecurityAssessmentFindingsFindingReference]
    An optional filter to return only findings containing the specified reference.
    remarks str
    The explanation of the issue in this finding. It explains the reason for the rule and, if a risk is reported, it may also explain the recommended actions for remediation.
    severity str
    A filter to return only findings of a particular risk level.
    state str
    A filter to return only the findings that match the specified lifecycle states.
    summary str
    The brief summary of the finding. When the finding is informational, the summary typically reports only the number of data elements that were examined.
    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 time until which the change in severity(deferred / modified) of this finding is valid.
    title str
    The short title for the finding.
    assessmentId String
    The OCID of the assessment that generated this finding.
    details List<String>
    The details of the finding. Provides detailed information to explain the finding summary, typically results from the assessed database, followed by any recommendations for changes.
    hasTargetDbRiskLevelChanged Boolean
    Determines if this risk level has changed on the target database since the last time 'severity' was modified by user.
    isRiskModified Boolean
    Determines if this risk level was modified by user.
    isTopFinding Boolean
    A filter to return only the findings that are marked as top findings.
    justification String
    User provided reason for accepting or modifying this finding if they choose to do so.
    key String
    The unique finding key. This is a system-generated identifier. To get the finding key for a finding, use ListFindings.
    lifecycleDetails String
    Details about the current state of the finding.
    oracleDefinedSeverity String
    The severity of the finding as determined by security assessment. This cannot be modified by user.
    references List<Property Map>
    An optional filter to return only findings containing the specified reference.
    remarks String
    The explanation of the issue in this finding. It explains the reason for the rule and, if a risk is reported, it may also explain the recommended actions for remediation.
    severity String
    A filter to return only findings of a particular risk level.
    state String
    A filter to return only the findings that match the specified lifecycle states.
    summary String
    The brief summary of the finding. When the finding is informational, the summary typically reports only the number of data elements that were examined.
    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 time until which the change in severity(deferred / modified) of this finding is valid.
    title String
    The short title for the finding.

    GetSecurityAssessmentFindingsFindingReference

    Cis string
    Relevant section from CIS.
    Gdpr string
    Relevant section from GDPR.
    Stig string
    Relevant section from STIG.
    Cis string
    Relevant section from CIS.
    Gdpr string
    Relevant section from GDPR.
    Stig string
    Relevant section from STIG.
    cis String
    Relevant section from CIS.
    gdpr String
    Relevant section from GDPR.
    stig String
    Relevant section from STIG.
    cis string
    Relevant section from CIS.
    gdpr string
    Relevant section from GDPR.
    stig string
    Relevant section from STIG.
    cis str
    Relevant section from CIS.
    gdpr str
    Relevant section from GDPR.
    stig str
    Relevant section from STIG.
    cis String
    Relevant section from CIS.
    gdpr String
    Relevant section from GDPR.
    stig String
    Relevant section from STIG.

    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 v1.32.0 published on Thursday, Apr 18, 2024 by Pulumi